diff options
author | Olivier Duchateau <olivierd@FreeBSD.org> | 2017-01-24 21:27:10 +0000 |
---|---|---|
committer | Olivier Duchateau <olivierd@FreeBSD.org> | 2017-01-24 21:27:10 +0000 |
commit | e147c6761a51467a8a792a36ee37c35f6b63eed0 (patch) | |
tree | 8b9335c9cc047dcd05a28ba93045ae006a0bf277 /x11-wm/lxsession/Makefile | |
parent | 57615df9abf19dcea0df6b21c934cb7503bd059d (diff) | |
download | ports-e147c6761a51467a8a792a36ee37c35f6b63eed0.tar.gz ports-e147c6761a51467a8a792a36ee37c35f6b63eed0.zip |
- Update to 0.5.3
- Add new option, UPOWER
- Adjust dependencies
Notes
Notes:
svn path=/head/; revision=432390
Diffstat (limited to 'x11-wm/lxsession/Makefile')
-rw-r--r-- | x11-wm/lxsession/Makefile | 47 |
1 files changed, 34 insertions, 13 deletions
diff --git a/x11-wm/lxsession/Makefile b/x11-wm/lxsession/Makefile index 1c68234d2df9..ce2b86b5d2d7 100644 --- a/x11-wm/lxsession/Makefile +++ b/x11-wm/lxsession/Makefile @@ -2,10 +2,9 @@ # $FreeBSD$ PORTNAME= lxsession -PORTVERSION= 0.4.6.1 -PORTREVISION= 3 +PORTVERSION= 0.5.3 CATEGORIES= x11-wm -MASTER_SITES= SF/lxde/LXSession%20%28session%20manager%29/LXSession%20${PORTVERSION}/ +MASTER_SITES= SF/lxde/LXSession%20%28session%20manager%29/LXSession%200.5.x/ MAINTAINER= ports@FreeBSD.org COMMENT= LXDE Session Manager @@ -14,23 +13,45 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= valac:lang/vala -LIB_DEPENDS= libhal.so:sysutils/hal \ - libgee-0.8.so:devel/libgee \ - libdbus-glib-1.so:devel/dbus-glib - -USES= gmake iconv localbase pkgconfig -USE_GNOME= gtk20 intlhack libxslt +LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libunique-1.0.so:x11-toolkits/unique \ + libpolkit-agent-1.so:sysutils/polkit \ + libck-connector.so:sysutils/consolekit + +USES= gmake localbase pkgconfig tar:xz +USE_GNOME= glib20 gtk20 intltool cairo gdkpixbuf2 libxslt GNU_CONFIGURE= yes +USE_XORG= x11 USE_LDCONFIG= yes +INSTALL_TARGET= install-strip + +SUB_FILES= pkg-message -OPTIONS_DEFINE= NLS +CONFIGURE_ARGS= --enable-buildin-clipboard \ + --enable-buildin-polkit + +OPTIONS_DEFINE= NLS UPOWER OPTIONS_SUB= yes NLS_USES= gettext NLS_USES_OFF= gettext-tools - -# Wrong versioning upstream -PORTSCOUT= skipv:0.4.9.2 +UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower +UPOWER_DESC= Suspend/Hibernate support + +post-patch: + ${FIND} ${WRKSRC} -type f | ${XARGS} \ + ${REINPLACE_CMD} -e 's|/etc/xdg|${PREFIX}/etc/xdg|g ;\ + s|%%PREFIX%%|${PREFIX}| ;\ + s|/usr/bin/pkexec|${PREFIX}/bin/pkexec|g ;\ + s|:/usr/share:/usr/share/gdm||g ;\ + s|:/var/lib/menu-xdg||g ;\ + s|/usr/share|${PREFIX}/share|g ;\ + s|/usr/lib|${PREFIX}/lib|g ;\ + s|%%QT4_LIBDIR%%|${PREFIX}/lib/qt4| ;\ + s|%%QT5_LIBDIR%%|${PREFIX}/lib/qt5| ;\ + s|Clearlooks|Adwaita|' post-patch-NLS-off: @${REINPLACE_CMD} -e 's|po man|man|' \ |