[Midnightbsd-cvs] mports [17538] trunk/sysutils/polkit/Makefile: update depends, strip libs

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Sep 27 07:56:01 EDT 2014


Revision: 17538
          http://svnweb.midnightbsd.org/mports/?rev=17538
Author:   laffer1
Date:     2014-09-27 07:56:00 -0400 (Sat, 27 Sep 2014)
Log Message:
-----------
update depends, strip libs

Modified Paths:
--------------
    trunk/sysutils/polkit/Makefile

Modified: trunk/sysutils/polkit/Makefile
===================================================================
--- trunk/sysutils/polkit/Makefile	2014-09-27 11:49:13 UTC (rev 17537)
+++ trunk/sysutils/polkit/Makefile	2014-09-27 11:56:00 UTC (rev 17538)
@@ -2,23 +2,21 @@
 
 PORTNAME=	polkit
 PORTVERSION=	0.105
+PORTREVISION=	1
 CATEGORIES=	sysutils gnome
-MASTER_SITES=	http://www.freedesktop.org/software/polkit/releases/ \
-		http://miwibox.org/distfiles/
+MASTER_SITES=	http://www.freedesktop.org/software/polkit/releases/
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Framework for controlling access to system-wide components
+
 LICENSE=	lgpl
 
-BUILD_DEPENDS=	${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspection
-LIB_DEPENDS=	expat:${PORTSDIR}/textproc/expat2
-RUN_DEPENDS=	${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspection \
-		dbus-launch:${PORTSDIR}/devel/dbus
+LIB_DEPENDS=	libexpat.so:${PORTSDIR}/textproc/expat2
+RUN_DEPENDS=	dbus-launch:${PORTSDIR}/devel/dbus
 
-USE_GNOME=	gnomehack glib20 intlhack gnomehier
-USE_GMAKE=	yes
+USE_GNOME=	glib20 intlhack gnomehier introspection
 GNU_CONFIGURE=	yes
-USES=		pkgconfig gettext
+USES=		pkgconfig libtool:keepla gettext gmake
 USE_LDCONFIG=	yes
 CONFIGURE_ARGS=	--disable-gtk-doc \
 		--with-authfw=pam \
@@ -30,6 +28,7 @@
 CONFIGURE_ENV=	GTKDOC="false"
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
+MAKE_JOBS_UNSAFE=yes
 
 OPTIONS_DEFINE=	MANPAGES
 
@@ -39,10 +38,9 @@
 BUILD_DEPENDS+=	${LOCALBASE}/share/sgml/docbook/4.1/dtd/catalog:${PORTSDIR}/textproc/docbook-410 \
     		xsltproc:${PORTSDIR}/textproc/libxslt \
 		${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
-
-MAN1=		pkaction.1 pkcheck.1 pkexec.1 pkttyagent.1
-MAN8=		pklocalauthority.8 polkit.8 polkitd.8
+PLIST_SUB+=	MANPAGES=""
 .else
+PLIST_SUB+=	MANPAGES="@comment "
 CONFIGURE_ARGS+=--disable-man-pages
 .endif
 
@@ -59,6 +57,9 @@
 	fi
 	${INSTALL_DATA} ${WRKSRC}/data/org.freedesktop.PolicyKit1.conf \
 		${PREFIX}/etc/dbus-1/system.d/org.freedesktop.PolicyKit1.conf.dist
+	@${STRIP_CMD} ${PREFIX}/lib/lib*.so*
+	@${STRIP_CMD} ${PREFIX}/lib/polkit-1/extensions/lib*.so
+
 .if !defined(PACKAGE_BUILDING)
 	@${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
 .endif



More information about the Midnightbsd-cvs mailing list