summaryrefslogtreecommitdiff
path: root/ports-mgmt/packagekit
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2014-07-01 07:42:24 +0000
committerKoop Mast <kwm@FreeBSD.org>2014-07-01 07:42:24 +0000
commitfd5cc8b21d40705383b31f4052c9d956c0ae3ff1 (patch)
treeb3cae482ce6b6ac2ed17e579189dcb6d2a10e731 /ports-mgmt/packagekit
parentmultiple: avoid RUN_DEPENDS=${BUILD_DEPENDS} anti-pattern (diff)
Stagify.
Use USES=shared-mime-info for packagekit port.
Notes
Notes: svn path=/head/; revision=359964
Diffstat (limited to 'ports-mgmt/packagekit')
-rw-r--r--ports-mgmt/packagekit/Makefile30
-rw-r--r--ports-mgmt/packagekit/pkg-plist14
2 files changed, 20 insertions, 24 deletions
diff --git a/ports-mgmt/packagekit/Makefile b/ports-mgmt/packagekit/Makefile
index 2dcb97505623..49386090920c 100644
--- a/ports-mgmt/packagekit/Makefile
+++ b/ports-mgmt/packagekit/Makefile
@@ -11,18 +11,15 @@ MASTER_SITES= http://www.packagekit.org/releases/
MAINTAINER= gnome@FreeBSD.org
COMMENT?= DBUS packaging abstraction layer
-BUILD_DEPENDS= ${LOCALBASE}/bin/docbook2man:${PORTSDIR}/textproc/docbook-utils \
- ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspection
-LIB_DEPENDS= execinfo:${PORTSDIR}/devel/libexecinfo \
- dbus-glib-1:${PORTSDIR}/devel/dbus-glib \
- polkit-gobject-1:${PORTSDIR}/sysutils/polkit \
- ck-connector:${PORTSDIR}/sysutils/consolekit
-RUN_DEPENDS= lsof:${PORTSDIR}/sysutils/lsof \
- ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspection \
- ${LOCALBASE}/share/mime/magic:${PORTSDIR}/misc/shared-mime-info
-
-USES= gettext gmake iconv pkgconfig
-USE_GNOME= glib20 intltool gnomehier
+BUILD_DEPENDS= ${LOCALBASE}/bin/docbook2man:${PORTSDIR}/textproc/docbook-utils
+LIB_DEPENDS= libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
+ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
+ libpolkit-gobject-1.so:${PORTSDIR}/sysutils/polkit \
+ libck-connector.so:${PORTSDIR}/sysutils/consolekit
+RUN_DEPENDS= lsof:${PORTSDIR}/sysutils/lsof
+
+USES= gettext gmake iconv pkgconfig shared-mime-info
+USE_GNOME= glib20 intltool gnomehier introspection
USE_SQLITE= 3
USE_LDCONFIG= yes
USE_PYTHON_BUILD= yes
@@ -47,16 +44,16 @@ OPTIONS_DEFINE= PORTS MANPAGES
OPTIONS_DEFAULT=PORTS
PORTS_DESC=Use portupgrade for management, dummy if disabled
-NO_STAGE= yes
.include <bsd.port.options.mk>
. if ${PORT_OPTIONS:MMANPAGES}
BUILD_DEPENDS+= ${LOCALBASE}/share/sgml/docbook/4.1:${PORTSDIR}/textproc/docbook-sgml \
xsltproc:${PORTSDIR}/textproc/libxslt \
${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
-MAN1= pkcon.1 pkmon.1 pkgenpack.1 pk-debuginfo-install.1
+PLIST_SUB+= MAN=''
. else
CONFIGURE_ARGS+=--disable-man-pages
+PLIST_SUB+= MAN='@comment '
. endif
. if ${PORT_OPTIONS:MPORTS}
@@ -78,7 +75,7 @@ CONFIGURE_ARGS+=--disable-qt
LIB_DEPENDS+= packagekit-glib2:${PORTSDIR}/ports-mgmt/packagekit
CONFIGURE_ARGS+=--enable-qt
-LIB_DEPENDS+= cppunit-1.12:${PORTSDIR}/devel/cppunit
+LIB_DEPENDS+= libcppunit-1.12.so:${PORTSDIR}/devel/cppunit
USE_QT4+= dbus gui xml sql moc_build
#.include "${PORTSDIR}/Mk/bsd.qt.mk"
.endif
@@ -97,8 +94,7 @@ post-patch:
post-install:
.if !defined(SLAVEPORT)
@${INSTALL_DATA} ${WRKSRC}/data/transactions.db \
- ${PREFIX}/share/PackageKit/transactions.db
- @-update-mime-database ${PREFIX}/share/mime > /dev/null
+ ${STAGEDIR}${PREFIX}/share/PackageKit/transactions.db
.endif
.include <bsd.port.mk>
diff --git a/ports-mgmt/packagekit/pkg-plist b/ports-mgmt/packagekit/pkg-plist
index 10601f0ad7ea..610e497d5059 100644
--- a/ports-mgmt/packagekit/pkg-plist
+++ b/ports-mgmt/packagekit/pkg-plist
@@ -120,6 +120,10 @@ lib/polkit-1/extensions/libpackagekit-action-lookup.so
libdata/pkgconfig/packagekit-glib2.pc
libexec/packagekitd
libexec/pk-command-not-found
+man/man1/pk-debuginfo-install.1.gz
+man/man1/pkcon.1.gz
+man/man1/pkgenpack.1.gz
+man/man1/pkmon.1.gz
%%PORTS%%share/PackageKit/helpers/ports/portsBackend.rb
%%PORTS%%share/PackageKit/helpers/ports/ruby_packagekit/enums.rb
%%PORTS%%share/PackageKit/helpers/ports/ruby_packagekit/prints.rb
@@ -402,17 +406,12 @@ share/polkit-1/actions/org.freedesktop.packagekit.policy
@exec mkdir -p /var/cache/PackageKit/downloads
@unexec rmdir /var/cache/PackageKit/downloads 2>/dev/null || true
@unexec rmdir /var/cache/PackageKit 2>/dev/null || true
-@unexec rmdir /var/cache 2>/dev/null || true
@unexec rmdir /var/lib/PackageKit 2>/dev/null || true
@unexec rmdir /var/lib 2>/dev/null || true
@dirrmtry share/locale/te/LC_MESSAGES
@dirrmtry share/locale/te
@dirrmtry share/locale/sr@latin/LC_MESSAGES
@dirrmtry share/locale/sr@latin
-@dirrmtry share/locale/nn/LC_MESSAGES
-@dirrmtry share/locale/nn
-@dirrmtry share/locale/ne/LC_MESSAGES
-@dirrmtry share/locale/ne
@dirrmtry share/locale/mr/LC_MESSAGES
@dirrmtry share/locale/mr
@dirrmtry share/locale/bn_IN/LC_MESSAGES
@@ -442,5 +441,6 @@ share/polkit-1/actions/org.freedesktop.packagekit.policy
@dirrmtry etc/PackageKit/events/pre-transaction.d
@dirrmtry etc/PackageKit/events
@dirrmtry etc/PackageKit
-@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
-@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
+@cwd /
+@comment /var/lib/PackageKit/transactions.db
+@cwd