Index: ports-mgmt/packagekit/Makefile =================================================================== --- ports-mgmt/packagekit/Makefile (revision 320887) +++ ports-mgmt/packagekit/Makefile (working copy) @@ -1,103 +1,76 @@ # Created by: Anders F Bjorklund # $FreeBSD$ -# $MCom: ports/ports-mgmt/packagekit/Makefile,v 1.26 2010/10/10 15:49:51 marcus Exp $ +# $MCom: ports/trunk/ports-mgmt/packagekit/Makefile 17268 2013-04-01 05:13:11Z marcus $ -PORTNAME= PackageKit -PORTVERSION= 0.6.11 -PORTREVISION?= 3 +PORTNAME= packagekit +PORTVERSION= 0.8.9 CATEGORIES= ports-mgmt sysutils MASTER_SITES= http://www.packagekit.org/releases/ +DISTNAME= PackageKit-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org -COMMENT?= DBUS packaging abstraction layer +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 +BUILD_DEPENDS= ${LOCALBASE}/bin/docbook2man:${PORTSDIR}/textproc/docbook-utils +BUILD_DEPENDS+= g-ir-scanner:${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 + polkit-gobject-1.0:${PORTSDIR}/sysutils/polkit +RUN_DEPENDS= lsof:${PORTSDIR}/sysutils/lsof USE_GMAKE= yes -USES= gettext iconv -USE_GNOME= glib20 intltool gnomehier +USE_XZ= yes +USES= gettext iconv pathfix shared-mime-info +USE_GNOME= glib20 intltool +USE_LDCONFIG= yes USE_SQLITE= 3 -USE_LDCONFIG= yes -USE_PYTHON_BUILD= 2.5+ +USE_PYTHON= -2.7 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo CONFIGURE_ARGS+=--with-security-framework=polkit \ --localstatedir=/var \ --disable-gtk-doc \ - --disable-managed \ --disable-browser-plugin \ --disable-gstreamer-plugin \ --disable-networkmanager \ + --disable-systemd \ + --disable-bash-completion \ --disable-connman -MAKE_ARGS= pkgconfigdir="${PREFIX}/libdata/pkgconfig" +OPTIONS_DEFINE= MANPAGES -MAKE_JOBS_UNSAFE=yes - -.if !defined(SLAVEPORT) -OPTIONS_DEFINE= PORTS MANPAGES -OPTIONS_DEFAULT=PORTS -PORTS_DESC=Use portupgrade for management, dummy if disabled - .include -. if ${PORT_OPTIONS:MMANPAGES} +.if ${PORT_OPTIONS:MMANPAGES} || defined(PACKAGE_BUILDING) 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 +USE_GNOME+= libxslt:build MAN1= pkcon.1 pkmon.1 pkgenpack.1 pk-debuginfo-install.1 -. else +.else CONFIGURE_ARGS+=--disable-man-pages -. endif +.endif -. if ${PORT_OPTIONS:MPORTS} -RUN_DEPENDS+= ${LOCALBASE}/sbin/portupgrade:${PORTSDIR}/ports-mgmt/portupgrade -USE_RUBY= yes -CONFIGURE_ARGS+=--enable-ports --with-default-backend=ports -PLIST_SUB+= PORTS="" -. else +# IMO we should just enable the new (not writted pkgng backend) on systems +# where pkgng is enabled. + +#.if ${PORT_OPTIONS:MPORTS_BACKEND} +#LIB_DEPENDS+= pkg:${PORTSDIR}/ports-mgmt/pkg +#CONFIGURE_ARGS+=--enable-ports --with-default-backend=ports +#PLIST_SUB+= PORTS="" +#.else CONFIGURE_ARGS+=--disable-ports --with-default-backend=dummy PLIST_SUB+= PORTS="@comment " -. endif +#.endif +# gtk+3 module CONFIGURE_ARGS+=--disable-gtk-module PLIST_SUB+= GTK="@comment " -CONFIGURE_ARGS+=--disable-qt - -.elif defined(${SLAVEPORT}) && ${SLAVEPORT}=="qt4" -LIB_DEPENDS+= packagekit-glib2:${PORTSDIR}/ports-mgmt/packagekit - -CONFIGURE_ARGS+=--enable-qt -LIB_DEPENDS+= cppunit-1.12:${PORTSDIR}/devel/cppunit -USE_QT4+= dbus gui xml sql moc_build -#.include "${PORTSDIR}/Mk/bsd.qt.mk" -.endif - post-patch: - @${REINPLACE_CMD} -E -e 's/.*WARNINGFLAGS_CPP.*-Werror/#$$&/' \ - -e 's|-Wmissing-include-dirs||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ - ${WRKSRC}/src/pk-lsof.c - @${REINPLACE_CMD} -e 's|girepositry|girepository|g' \ - ${WRKSRC}/lib/packagekit-glib2/Makefile.in - @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ - '/xsltproc/s|.xsl [$$]? &> /dev|.xsl $$? > /dev|g' + ${WRKSRC}/src/plugins/pk-lsof.c post-install: -.if !defined(SLAVEPORT) - @${INSTALL_DATA} ${WRKSRC}/data/transactions.db \ - ${PREFIX}/share/PackageKit/transactions.db - @-update-mime-database ${PREFIX}/share/mime > /dev/null -.endif + @${MKDIR} /var/cache/PackageKit/downloads .include Index: ports-mgmt/packagekit/distinfo =================================================================== --- ports-mgmt/packagekit/distinfo (revision 320887) +++ ports-mgmt/packagekit/distinfo (working copy) @@ -1,2 +1,2 @@ -SHA256 (PackageKit-0.6.11.tar.gz) = f19c41ec216e390fa70002c8b683f40ca557e2ecfecfe931e035b91ddc9dbf6b -SIZE (PackageKit-0.6.11.tar.gz) = 9407231 +SHA256 (PackageKit-0.8.9.tar.xz) = b103ca03c91526ef9077049367c2b100e7d04f0af942193a43275c2c8a2f1559 +SIZE (PackageKit-0.8.9.tar.xz) = 1524568 Index: ports-mgmt/packagekit/files/patch-data_pk-upgrade-distro.sh =================================================================== --- ports-mgmt/packagekit/files/patch-data_pk-upgrade-distro.sh (revision 0) +++ ports-mgmt/packagekit/files/patch-data_pk-upgrade-distro.sh (working copy) @@ -0,0 +1,11 @@ +--- data/pk-upgrade-distro.sh.orig 2013-06-06 16:50:58.000000000 +0000 ++++ data/pk-upgrade-distro.sh 2013-06-06 16:51:06.000000000 +0000 +@@ -37,7 +37,7 @@ + xdg-su -c /usr/sbin/wagon + else + TITLE="System is not recognised" +- TEXT="Your distribution was not recognised by the upgrade script.\nPlease file a but in your distribution bug tracker under the component PackageKit." ++ TEXT="Your distribution was not recognised by the upgrade script.\nPlease file a but in your distribution bug tracker under the component GNOME and subcomponent PackageKit." + if [ "$DESKTOP" = "kde" ]; then + PATH=`kde4-config --path exe` kdialog --title "$TITLE" --sorry "$TEXT" + # do not dep on zenity in build scripts Index: ports-mgmt/packagekit/files/patch-etc_Vendor.conf =================================================================== --- ports-mgmt/packagekit/files/patch-etc_Vendor.conf (revision 320887) +++ ports-mgmt/packagekit/files/patch-etc_Vendor.conf (working copy) @@ -1,6 +1,8 @@ ---- etc/Vendor.conf.orig 2010-01-08 02:40:37.000000000 +0100 -+++ etc/Vendor.conf 2010-01-08 02:41:09.000000000 +0100 -@@ -54,7 +54,7 @@ MimeUrl=none +Needs more work http://patch-tracker.debian.org/package/packagekit for examples + +--- etc/Vendor.conf.orig 2013-06-06 16:41:10.000000000 +0000 ++++ etc/Vendor.conf 2013-06-06 16:41:20.000000000 +0000 +@@ -54,7 +54,7 @@ # The vendor name shown for the 'vendor' group # # default=My Vendor Index: ports-mgmt/packagekit/files/patch-src_pk-lsof.c =================================================================== --- ports-mgmt/packagekit/files/patch-src_pk-lsof.c (revision 320887) +++ ports-mgmt/packagekit/files/patch-src_pk-lsof.c (working copy) @@ -1,11 +0,0 @@ ---- src/pk-lsof.c.orig 2010-10-21 18:50:10.000000000 +0200 -+++ src/pk-lsof.c 2010-11-27 14:39:56.000000000 +0100 -@@ -154,7 +154,7 @@ - g_return_val_if_fail (PK_IS_LSOF (lsof), FALSE); - - /* try to find lsof */ -- lsof_name = "/usr/sbin/lsof"; -+ lsof_name = "%%LOCALBASE%%/sbin/lsof"; - ret = g_file_test (lsof_name, G_FILE_TEST_EXISTS); - if (!ret) { - lsof_name = "/usr/bin/lsof"; Index: ports-mgmt/packagekit/files/patch-src_plugins_pk-lsof.c =================================================================== --- ports-mgmt/packagekit/files/patch-src_plugins_pk-lsof.c (revision 0) +++ ports-mgmt/packagekit/files/patch-src_plugins_pk-lsof.c (working copy) @@ -0,0 +1,15 @@ +--- src/plugins/pk-lsof.c.orig 2013-04-11 11:58:36.000000000 +0000 ++++ src/plugins/pk-lsof.c 2013-06-07 09:40:48.000000000 +0000 +@@ -181,10 +181,10 @@ pk_lsof_refresh (PkLsof *lsof) + g_return_val_if_fail (PK_IS_LSOF (lsof), FALSE); + + /* try to find lsof */ +- lsof_name = "/usr/sbin/lsof"; ++ lsof_name = "%%LOCALBASE%%/sbin/lsof"; + ret = g_file_test (lsof_name, G_FILE_TEST_EXISTS); + if (!ret) { +- lsof_name = "/usr/bin/lsof"; ++ lsof_name = "%%LOCALBASE%%/bin/lsof"; + ret = g_file_test (lsof_name, G_FILE_TEST_EXISTS); + if (!ret) { + g_warning ("lsof not found, cannot continue"); Index: ports-mgmt/packagekit/files/patch-src_plugins_pk-self-test.c =================================================================== --- ports-mgmt/packagekit/files/patch-src_plugins_pk-self-test.c (revision 0) +++ ports-mgmt/packagekit/files/patch-src_plugins_pk-self-test.c (working copy) @@ -0,0 +1,10 @@ +--- src/plugins/pk-self-test.c.orig 2013-06-06 16:35:45.000000000 +0000 ++++ src/plugins/pk-self-test.c 2013-06-06 16:37:24.000000000 +0000 +@@ -67,6 +67,7 @@ + pk_test_lsof_get_files_for_directory (files, "/usr/lib64"); + pk_test_lsof_get_files_for_directory (files, "/usr/lib/x86_64-linux-gnu"); + pk_test_lsof_get_files_for_directory (files, "/usr/lib/i386-linux-gnu"); ++ pk_test_lsof_get_files_for_directory (files, "/usr/local/lib"); + g_assert_cmpint (files->len, >, 0); + g_ptr_array_add (files, NULL); + pids = pk_lsof_get_pids_for_filenames (lsof, (gchar**) files->pdata); Index: ports-mgmt/packagekit/pkg-plist =================================================================== --- ports-mgmt/packagekit/pkg-plist (revision 320887) +++ ports-mgmt/packagekit/pkg-plist (working copy) @@ -12,13 +12,10 @@ etc/PackageKit/Vendor.conf etc/PackageKit/events/post-transaction.d/README etc/PackageKit/events/pre-transaction.d/README -etc/bash_completion.d/pk-completion.bash etc/cron.daily/packagekit-background.cron etc/dbus-1/system.d/org.freedesktop.PackageKit.conf etc/profile.d/PackageKit.sh etc/sysconfig/packagekit-background -include/PackageKit/backend/pk-backend-spawn.h -include/PackageKit/backend/pk-backend.h include/PackageKit/packagekit-glib2/packagekit.h include/PackageKit/packagekit-glib2/pk-bitfield.h include/PackageKit/packagekit-glib2/pk-catalog.h @@ -32,10 +29,12 @@ include/PackageKit/packagekit-glib2/pk-desktop.h include/PackageKit/packagekit-glib2/pk-details.h include/PackageKit/packagekit-glib2/pk-distro-upgrade.h +include/PackageKit/packagekit-glib2/pk-enum-types.h include/PackageKit/packagekit-glib2/pk-enum.h include/PackageKit/packagekit-glib2/pk-error.h include/PackageKit/packagekit-glib2/pk-eula-required.h include/PackageKit/packagekit-glib2/pk-files.h +include/PackageKit/packagekit-glib2/pk-item-progress.h include/PackageKit/packagekit-glib2/pk-media-change-required.h include/PackageKit/packagekit-glib2/pk-message.h include/PackageKit/packagekit-glib2/pk-package-id.h @@ -50,16 +49,26 @@ include/PackageKit/packagekit-glib2/pk-results.h include/PackageKit/packagekit-glib2/pk-service-pack.h include/PackageKit/packagekit-glib2/pk-source.h +include/PackageKit/packagekit-glib2/pk-task-sync.h include/PackageKit/packagekit-glib2/pk-task.h include/PackageKit/packagekit-glib2/pk-transaction-list.h include/PackageKit/packagekit-glib2/pk-transaction-past.h include/PackageKit/packagekit-glib2/pk-update-detail.h include/PackageKit/packagekit-glib2/pk-version.h +include/PackageKit/plugin/packagekit-plugin.h +include/PackageKit/plugin/pk-backend-job.h +include/PackageKit/plugin/pk-backend-spawn.h +include/PackageKit/plugin/pk-backend.h +include/PackageKit/plugin/pk-conf.h +include/PackageKit/plugin/pk-plugin.h +include/PackageKit/plugin/pk-shared.h +include/PackageKit/plugin/pk-transaction.h lib/girepository-1.0/PackageKitGlib-1.0.typelib +lib/girepository-1.0/PackageKitPlugin-1.0.typelib lib/libpackagekit-glib2.a lib/libpackagekit-glib2.la lib/libpackagekit-glib2.so -lib/libpackagekit-glib2.so.14 +lib/libpackagekit-glib2.so.16 lib/packagekit-backend/libpk_backend_dummy.a lib/packagekit-backend/libpk_backend_dummy.la lib/packagekit-backend/libpk_backend_dummy.so @@ -81,201 +90,73 @@ lib/packagekit-backend/libpk_backend_test_thread.a lib/packagekit-backend/libpk_backend_test_thread.la lib/packagekit-backend/libpk_backend_test_thread.so -lib/polkit-1/extensions/libpackagekit-action-lookup.a -lib/polkit-1/extensions/libpackagekit-action-lookup.la -lib/polkit-1/extensions/libpackagekit-action-lookup.so +lib/packagekit-plugins/libpk_plugin-check-shared-libraries-in-use.a +lib/packagekit-plugins/libpk_plugin-check-shared-libraries-in-use.la +lib/packagekit-plugins/libpk_plugin-check-shared-libraries-in-use.so +lib/packagekit-plugins/libpk_plugin-clear-firmware-requests.a +lib/packagekit-plugins/libpk_plugin-clear-firmware-requests.la +lib/packagekit-plugins/libpk_plugin-clear-firmware-requests.so +lib/packagekit-plugins/libpk_plugin-no-update-process.a +lib/packagekit-plugins/libpk_plugin-no-update-process.la +lib/packagekit-plugins/libpk_plugin-no-update-process.so +lib/packagekit-plugins/libpk_plugin-require-restart.a +lib/packagekit-plugins/libpk_plugin-require-restart.la +lib/packagekit-plugins/libpk_plugin-require-restart.so +lib/packagekit-plugins/libpk_plugin-scan-desktop-files.a +lib/packagekit-plugins/libpk_plugin-scan-desktop-files.la +lib/packagekit-plugins/libpk_plugin-scan-desktop-files.so +lib/packagekit-plugins/libpk_plugin-systemd-updates.a +lib/packagekit-plugins/libpk_plugin-systemd-updates.la +lib/packagekit-plugins/libpk_plugin-systemd-updates.so +lib/packagekit-plugins/libpk_plugin-update-check-processes.a +lib/packagekit-plugins/libpk_plugin-update-check-processes.la +lib/packagekit-plugins/libpk_plugin-update-check-processes.so +lib/packagekit-plugins/libpk_plugin-update-package-cache.a +lib/packagekit-plugins/libpk_plugin-update-package-cache.la +lib/packagekit-plugins/libpk_plugin-update-package-cache.so +lib/packagekit-plugins/libpk_plugin_scripts.a +lib/packagekit-plugins/libpk_plugin_scripts.la +lib/packagekit-plugins/libpk_plugin_scripts.so %%PYTHON_SITELIBDIR%%/packagekit/__init__.py %%PYTHON_SITELIBDIR%%/packagekit/__init__.pyc %%PYTHON_SITELIBDIR%%/packagekit/__init__.pyo %%PYTHON_SITELIBDIR%%/packagekit/backend.py %%PYTHON_SITELIBDIR%%/packagekit/backend.pyc %%PYTHON_SITELIBDIR%%/packagekit/backend.pyo -%%PYTHON_SITELIBDIR%%/packagekit/client.py -%%PYTHON_SITELIBDIR%%/packagekit/client.pyc -%%PYTHON_SITELIBDIR%%/packagekit/client.pyo %%PYTHON_SITELIBDIR%%/packagekit/enums.py %%PYTHON_SITELIBDIR%%/packagekit/enums.pyc %%PYTHON_SITELIBDIR%%/packagekit/enums.pyo %%PYTHON_SITELIBDIR%%/packagekit/filter.py %%PYTHON_SITELIBDIR%%/packagekit/filter.pyc %%PYTHON_SITELIBDIR%%/packagekit/filter.pyo -%%PYTHON_SITELIBDIR%%/packagekit/frontend.py -%%PYTHON_SITELIBDIR%%/packagekit/frontend.pyc -%%PYTHON_SITELIBDIR%%/packagekit/frontend.pyo %%PYTHON_SITELIBDIR%%/packagekit/misc.py %%PYTHON_SITELIBDIR%%/packagekit/misc.pyc %%PYTHON_SITELIBDIR%%/packagekit/misc.pyo %%PYTHON_SITELIBDIR%%/packagekit/package.py %%PYTHON_SITELIBDIR%%/packagekit/package.pyc %%PYTHON_SITELIBDIR%%/packagekit/package.pyo -%%PYTHON_SITELIBDIR%%/packagekit/pkdbus.py -%%PYTHON_SITELIBDIR%%/packagekit/pkdbus.pyc -%%PYTHON_SITELIBDIR%%/packagekit/pkdbus.pyo -%%PYTHON_SITELIBDIR%%/packagekit/pkexceptions.py -%%PYTHON_SITELIBDIR%%/packagekit/pkexceptions.pyc -%%PYTHON_SITELIBDIR%%/packagekit/pkexceptions.pyo %%PYTHON_SITELIBDIR%%/packagekit/progress.py %%PYTHON_SITELIBDIR%%/packagekit/progress.pyc %%PYTHON_SITELIBDIR%%/packagekit/progress.pyo libdata/pkgconfig/packagekit-glib2.pc +libdata/pkgconfig/packagekit-plugin.pc libexec/packagekitd +libexec/pk-clear-offline-update libexec/pk-command-not-found +libexec/pk-offline-update +libexec/pk-trigger-offline-update %%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 share/PackageKit/helpers/test_spawn/search-name.sh share/PackageKit/pk-upgrade-distro.sh -share/PackageKit/transactions.db @exec mkdir -p /var/lib/PackageKit @exec if [ ! -f /var/lib/PackageKit/%f ]; then cp -f %B/%f /var/lib/PackageKit; chmod o-r /var/lib/PackageKit/%f; fi -share/PackageKit/website/img/assassin.png -share/PackageKit/website/img/author-alefebvre.png -share/PackageKit/website/img/author-btimothy.png -share/PackageKit/website/img/author-caglar.png -share/PackageKit/website/img/author-elliot.png -share/PackageKit/website/img/author-glatzor.png -share/PackageKit/website/img/author-grzegorzdabrowski.png -share/PackageKit/website/img/author-hughsie.png -share/PackageKit/website/img/author-jbowes.png -share/PackageKit/website/img/author-kenvandine.png -share/PackageKit/website/img/author-lmacken.png -share/PackageKit/website/img/author-rnorwood.png -share/PackageKit/website/img/author-timlau.png -share/PackageKit/website/img/author-tomparker.png -share/PackageKit/website/img/author-unknown.png -share/PackageKit/website/img/author-zodman.png -share/PackageKit/website/img/dialog-information.png -share/PackageKit/website/img/gpk-added-deps.png -share/PackageKit/website/img/gpk-application-groups.png -share/PackageKit/website/img/gpk-application-search.png -share/PackageKit/website/img/gpk-auto-update.png -share/PackageKit/website/img/gpk-backend-status.png -share/PackageKit/website/img/gpk-battery.png -share/PackageKit/website/img/gpk-client-codecs.png -share/PackageKit/website/img/gpk-client-firmware.png -share/PackageKit/website/img/gpk-client-font.png -share/PackageKit/website/img/gpk-client-mime-type.png -share/PackageKit/website/img/gpk-distro-upgrade-notify.png -share/PackageKit/website/img/gpk-eula.png -share/PackageKit/website/img/gpk-inhibit.png -share/PackageKit/website/img/gpk-log.png -share/PackageKit/website/img/gpk-markdown.png -share/PackageKit/website/img/gpk-network.png -share/PackageKit/website/img/gpk-prefs.png -share/PackageKit/website/img/gpk-progress.png -share/PackageKit/website/img/gpk-remove-confirm.png -share/PackageKit/website/img/gpk-repo-auth.png -share/PackageKit/website/img/gpk-repo-more.png -share/PackageKit/website/img/gpk-repo.png -share/PackageKit/website/img/gpk-require-restart.png -share/PackageKit/website/img/gpk-run-application.png -share/PackageKit/website/img/gpk-service-pack.png -share/PackageKit/website/img/gpk-signature.png -share/PackageKit/website/img/gpk-updates-overview.png -share/PackageKit/website/img/gpk-updates-warning.png -share/PackageKit/website/img/gpk-updates.png -share/PackageKit/website/img/gpk-waiting.png -share/PackageKit/website/img/kpk-confirm.png -share/PackageKit/website/img/kpk-information.png -share/PackageKit/website/img/kpk-notify.png -share/PackageKit/website/img/kpk-progress.png -share/PackageKit/website/img/kpk-search.png -share/PackageKit/website/img/kpk-settings.png -share/PackageKit/website/img/kpk-update.png -share/PackageKit/website/img/large-accessories-text-editor.png -share/PackageKit/website/img/large-application-certificate.png -share/PackageKit/website/img/large-applications-development.png -share/PackageKit/website/img/large-authors.png -share/PackageKit/website/img/large-dialog-information.png -share/PackageKit/website/img/large-emblem-favorite.png -share/PackageKit/website/img/large-emblem-photos.png -share/PackageKit/website/img/large-help-browser.png -share/PackageKit/website/img/large-preferences-system.png -share/PackageKit/website/img/large-system-users.png -share/PackageKit/website/img/packagekit.png -share/PackageKit/website/img/pk-command-not-found.png -share/PackageKit/website/img/pk-opensuse-updater.png -share/PackageKit/website/img/pk-self-check.png -share/PackageKit/website/img/pk-update-bugfix.png -share/PackageKit/website/img/pk-update-enhancement.png -share/PackageKit/website/img/pk-update-high.png -share/PackageKit/website/img/pk-update-low.png -share/PackageKit/website/img/pk-update-normal.png -share/PackageKit/website/img/pk-update-security.png -share/PackageKit/website/img/pk-web-plugin.png -share/PackageKit/website/img/profile-bevan.png -share/PackageKit/website/img/profile-graham.png -share/PackageKit/website/img/profile-suzan.png -share/PackageKit/website/img/status-bad.png -share/PackageKit/website/img/status-good.png -share/PackageKit/website/img/thumbnails/assassin.png -share/PackageKit/website/img/thumbnails/gpk-added-deps.png -share/PackageKit/website/img/thumbnails/gpk-application-groups.png -share/PackageKit/website/img/thumbnails/gpk-application-search.png -share/PackageKit/website/img/thumbnails/gpk-auto-update.png -share/PackageKit/website/img/thumbnails/gpk-backend-status.png -share/PackageKit/website/img/thumbnails/gpk-battery.png -share/PackageKit/website/img/thumbnails/gpk-client-codecs.png -share/PackageKit/website/img/thumbnails/gpk-client-firmware.png -share/PackageKit/website/img/thumbnails/gpk-client-font.png -share/PackageKit/website/img/thumbnails/gpk-client-mime-type.png -share/PackageKit/website/img/thumbnails/gpk-distro-upgrade-notify.png -share/PackageKit/website/img/thumbnails/gpk-eula.png -share/PackageKit/website/img/thumbnails/gpk-inhibit.png -share/PackageKit/website/img/thumbnails/gpk-log.png -share/PackageKit/website/img/thumbnails/gpk-markdown.png -share/PackageKit/website/img/thumbnails/gpk-network.png -share/PackageKit/website/img/thumbnails/gpk-prefs.png -share/PackageKit/website/img/thumbnails/gpk-progress.png -share/PackageKit/website/img/thumbnails/gpk-remove-confirm.png -share/PackageKit/website/img/thumbnails/gpk-repo-auth.png -share/PackageKit/website/img/thumbnails/gpk-repo-more.png -share/PackageKit/website/img/thumbnails/gpk-repo.png -share/PackageKit/website/img/thumbnails/gpk-require-restart.png -share/PackageKit/website/img/thumbnails/gpk-run-application.png -share/PackageKit/website/img/thumbnails/gpk-service-pack.png -share/PackageKit/website/img/thumbnails/gpk-signature.png -share/PackageKit/website/img/thumbnails/gpk-updates-overview.png -share/PackageKit/website/img/thumbnails/gpk-updates-warning.png -share/PackageKit/website/img/thumbnails/gpk-updates.png -share/PackageKit/website/img/thumbnails/gpk-waiting.png -share/PackageKit/website/img/thumbnails/kpk-confirm.png -share/PackageKit/website/img/thumbnails/kpk-information.png -share/PackageKit/website/img/thumbnails/kpk-notify.png -share/PackageKit/website/img/thumbnails/kpk-progress.png -share/PackageKit/website/img/thumbnails/kpk-search.png -share/PackageKit/website/img/thumbnails/kpk-settings.png -share/PackageKit/website/img/thumbnails/kpk-update.png -share/PackageKit/website/img/thumbnails/pk-command-not-found.png -share/PackageKit/website/img/thumbnails/pk-opensuse-updater.png -share/PackageKit/website/img/thumbnails/pk-self-check.png -share/PackageKit/website/img/thumbnails/pk-update-bugfix.png -share/PackageKit/website/img/thumbnails/pk-update-enhancement.png -share/PackageKit/website/img/thumbnails/pk-update-high.png -share/PackageKit/website/img/thumbnails/pk-update-low.png -share/PackageKit/website/img/thumbnails/pk-update-normal.png -share/PackageKit/website/img/thumbnails/pk-update-security.png -share/PackageKit/website/img/thumbnails/pk-web-plugin.png -share/PackageKit/website/img/users-fedora.png -share/PackageKit/website/img/users-foresight.png -share/PackageKit/website/img/users-kubuntu.png -share/PackageKit/website/img/users-moblin.png -share/PackageKit/website/index.html -share/PackageKit/website/pk-authors.html -share/PackageKit/website/pk-bugs.html -share/PackageKit/website/pk-download.html -share/PackageKit/website/pk-faq.html -share/PackageKit/website/pk-help.html -share/PackageKit/website/pk-intro.html -share/PackageKit/website/pk-matrix.html -share/PackageKit/website/pk-package-not-found.html -share/PackageKit/website/pk-profiles.html -share/PackageKit/website/pk-reference.html -share/PackageKit/website/pk-screenshots.html -share/PackageKit/website/pk-using.html -share/PackageKit/website/style.css +share/dbus-1/interfaces/org.freedesktop.PackageKit.Transaction.xml +share/dbus-1/interfaces/org.freedesktop.PackageKit.xml share/dbus-1/system-services/org.freedesktop.PackageKit.service share/gir-1.0/PackageKitGlib-1.0.gir +share/gir-1.0/PackageKitPlugin-1.0.gir share/gtk-doc/html/PackageKit/PackageKit-pk-bitfield.html share/gtk-doc/html/PackageKit/PackageKit-pk-client-sync.html share/gtk-doc/html/PackageKit/PackageKit-pk-common.html @@ -283,7 +164,7 @@ share/gtk-doc/html/PackageKit/PackageKit-pk-enum.html share/gtk-doc/html/PackageKit/PackageKit-pk-package-id.html share/gtk-doc/html/PackageKit/PackageKit-pk-package-ids.html -share/gtk-doc/html/PackageKit/PackageKit.devhelp +share/gtk-doc/html/PackageKit/PackageKit-pk-task-sync.html share/gtk-doc/html/PackageKit/PackageKit.devhelp2 share/gtk-doc/html/PackageKit/PackageKit.html share/gtk-doc/html/PackageKit/PkCatalog.html @@ -327,7 +208,6 @@ share/gtk-doc/html/PackageKit/introduction-errors.html share/gtk-doc/html/PackageKit/introduction-group-type.html share/gtk-doc/html/PackageKit/introduction-ideas-filters.html -share/gtk-doc/html/PackageKit/introduction-ideas-simultaneous.html share/gtk-doc/html/PackageKit/introduction-ideas-status.html share/gtk-doc/html/PackageKit/introduction-ideas-transactionid.html share/gtk-doc/html/PackageKit/introduction-ideas-transactions.html @@ -340,8 +220,10 @@ share/gtk-doc/html/PackageKit/pk-faq-status.png share/gtk-doc/html/PackageKit/pk-structure.png share/gtk-doc/html/PackageKit/pk-structure.svg +share/gtk-doc/html/PackageKit/pk-transactions-auto-untrusted.png share/gtk-doc/html/PackageKit/pk-transactions-download.png share/gtk-doc/html/PackageKit/pk-transactions-failure.png +share/gtk-doc/html/PackageKit/pk-transactions-repair-required.png share/gtk-doc/html/PackageKit/pk-transactions-set-locale.png share/gtk-doc/html/PackageKit/pk-transactions-sig-install.png share/gtk-doc/html/PackageKit/pk-transactions-success.png @@ -351,27 +233,39 @@ share/gtk-doc/html/PackageKit/specification.html share/gtk-doc/html/PackageKit/style.css share/gtk-doc/html/PackageKit/up.png +share/locale/ar/LC_MESSAGES/PackageKit.mo share/locale/as/LC_MESSAGES/PackageKit.mo share/locale/bg/LC_MESSAGES/PackageKit.mo +share/locale/bg_BG/LC_MESSAGES/PackageKit.mo share/locale/bn_IN/LC_MESSAGES/PackageKit.mo share/locale/ca/LC_MESSAGES/PackageKit.mo +share/locale/ca@valencia/LC_MESSAGES/PackageKit.mo share/locale/cs/LC_MESSAGES/PackageKit.mo share/locale/da/LC_MESSAGES/PackageKit.mo share/locale/de/LC_MESSAGES/PackageKit.mo share/locale/el/LC_MESSAGES/PackageKit.mo share/locale/en_GB/LC_MESSAGES/PackageKit.mo +share/locale/eo/LC_MESSAGES/PackageKit.mo share/locale/es/LC_MESSAGES/PackageKit.mo +share/locale/eu/LC_MESSAGES/PackageKit.mo +share/locale/fa_IR/LC_MESSAGES/PackageKit.mo share/locale/fi/LC_MESSAGES/PackageKit.mo share/locale/fr/LC_MESSAGES/PackageKit.mo +share/locale/ga/LC_MESSAGES/PackageKit.mo +share/locale/gl/LC_MESSAGES/PackageKit.mo share/locale/gu/LC_MESSAGES/PackageKit.mo share/locale/he/LC_MESSAGES/PackageKit.mo share/locale/hi/LC_MESSAGES/PackageKit.mo share/locale/hu/LC_MESSAGES/PackageKit.mo +share/locale/id/LC_MESSAGES/PackageKit.mo share/locale/it/LC_MESSAGES/PackageKit.mo +share/locale/it_IT/LC_MESSAGES/PackageKit.mo share/locale/ja/LC_MESSAGES/PackageKit.mo +share/locale/kk/LC_MESSAGES/PackageKit.mo share/locale/kn/LC_MESSAGES/PackageKit.mo share/locale/ko/LC_MESSAGES/PackageKit.mo share/locale/lt/LC_MESSAGES/PackageKit.mo +share/locale/lv/LC_MESSAGES/PackageKit.mo share/locale/ml/LC_MESSAGES/PackageKit.mo share/locale/mr/LC_MESSAGES/PackageKit.mo share/locale/ms/LC_MESSAGES/PackageKit.mo @@ -385,6 +279,7 @@ share/locale/ro/LC_MESSAGES/PackageKit.mo share/locale/ru/LC_MESSAGES/PackageKit.mo share/locale/sk/LC_MESSAGES/PackageKit.mo +share/locale/sl/LC_MESSAGES/PackageKit.mo share/locale/sr/LC_MESSAGES/PackageKit.mo share/locale/sr@latin/LC_MESSAGES/PackageKit.mo share/locale/sv/LC_MESSAGES/PackageKit.mo @@ -393,6 +288,7 @@ share/locale/th/LC_MESSAGES/PackageKit.mo share/locale/tr/LC_MESSAGES/PackageKit.mo share/locale/uk/LC_MESSAGES/PackageKit.mo +share/locale/wa/LC_MESSAGES/PackageKit.mo share/locale/zh_CN/LC_MESSAGES/PackageKit.mo share/locale/zh_TW/LC_MESSAGES/PackageKit.mo share/mime/packages/packagekit-catalog.xml @@ -409,31 +305,31 @@ @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/it_IT/LC_MESSAGES +@dirrmtry share/locale/it_IT +@dirrmtry share/locale/ca@valencia/LC_MESSAGES +@dirrmtry share/locale/ca@valencia @dirrmtry share/locale/bn_IN/LC_MESSAGES @dirrmtry share/locale/bn_IN +@dirrmtry share/locale/bg_BG/LC_MESSAGES +@dirrmtry share/locale/bg_BG @dirrmtry share/locale/as/LC_MESSAGES @dirrmtry share/locale/as @dirrm share/gtk-doc/html/PackageKit @dirrmtry share/gtk-doc/html @dirrmtry share/gtk-doc -%%PORTS%%@dirrm share/PackageKit/website/img/thumbnails -%%PORTS%%@dirrm share/PackageKit/website/img -%%PORTS%%@dirrm share/PackageKit/website -%%PORTS%%@dirrm share/PackageKit/helpers/test_spawn +@dirrm share/PackageKit/helpers/test_spawn %%PORTS%%@dirrm share/PackageKit/helpers/ports/ruby_packagekit %%PORTS%%@dirrm share/PackageKit/helpers/ports -%%PORTS%%@dirrm share/PackageKit/helpers -%%PORTS%%@dirrm share/PackageKit +@dirrm share/PackageKit/helpers +@dirrm share/PackageKit @dirrm %%PYTHON_SITELIBDIR%%/packagekit +@dirrm lib/packagekit-plugins @dirrm lib/packagekit-backend @dirrm include/PackageKit/packagekit-glib2 -@dirrm include/PackageKit/backend +@dirrm include/PackageKit/plugin @dirrm include/PackageKit @dirrmtry etc/sysconfig @dirrmtry etc/profile.d @@ -442,5 +338,3 @@ @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 Index: ports-mgmt/packagekit-qt4/Makefile =================================================================== --- ports-mgmt/packagekit-qt4/Makefile (revision 320887) +++ ports-mgmt/packagekit-qt4/Makefile (working copy) @@ -1,22 +1,23 @@ -# New ports collection makefile for: PackageKit-qt -# Date created: 5 jan 2009 -# Whom: Koop Mast -# +# Created by: Koop Mast # $FreeBSD$ -# $MCom: ports/ports-mgmt/packagekit-qt4/Makefile,v 1.1 2010/01/08 02:16:38 kwm Exp $ -# +# $MCom: ports/trunk/ports-mgmt/packagekit-qt4/Makefile 17268 2013-04-01 05:13:11Z marcus $ -PORTREVISION= 1 -PKGNAMESUFFIX= -qt4 +PORTNAME= packagekit-qt4 +PORTVERSION= 0.8.8 +CATEGORIES= ports-mgmt sysutils +MASTER_SITES= http://www.packagekit.org/releases/ +DISTNAME= PackageKit-Qt-${PORTVERSION} +MAINTAINER= gnome@FreeBSD.org COMMENT= Qt4 bindings to packagekit -IGNORE= does not build with Qt 4.8 +BUILD_DEPENDS= packagekit>=0.8.8:${PORTSDIR}/ports-mgmt/packagekit +RUN_DEPENDS= packagekit>=0.8.8:${PORTSDIR}/ports-mgmt/packagekit -MASTERDIR= ${.CURDIR}/../../ports-mgmt/packagekit -BUILD_WRKSRC= ${WRKSRC}/lib/packagekit-qt -INSTALL_WRKSRC= ${WRKSRC}/lib/packagekit-qt -SLAVEPORT= qt4 -PLIST= ${.CURDIR}/pkg-plist +USE_XZ= yes +USE_LDCONFIG= yes +USES= cmake:outsource pkgconfig +USE_GNOME= glib20 +USE_QT4= dbus xml sql qmake_build moc_build uic_build rcc_build -.include "${MASTERDIR}/Makefile" +.include Index: ports-mgmt/packagekit-qt4/distinfo =================================================================== --- ports-mgmt/packagekit-qt4/distinfo (revision 0) +++ ports-mgmt/packagekit-qt4/distinfo (working copy) @@ -0,0 +1,2 @@ +SHA256 (PackageKit-Qt-0.8.8.tar.xz) = e234d4b1f8451821930f463621a86c9708eebfd1db65019883d38a60d13c870c +SIZE (PackageKit-Qt-0.8.8.tar.xz) = 41416 Index: ports-mgmt/packagekit-qt4/files/patch-src_CMakeLists.txt =================================================================== --- ports-mgmt/packagekit-qt4/files/patch-src_CMakeLists.txt (revision 0) +++ ports-mgmt/packagekit-qt4/files/patch-src_CMakeLists.txt (working copy) @@ -0,0 +1,11 @@ +--- src/CMakeLists.txt.orig 2013-06-07 12:55:10.000000000 +0000 ++++ src/CMakeLists.txt 2013-06-07 12:56:34.000000000 +0000 +@@ -68,7 +68,7 @@ + + install(TARGETS packagekit-qt2 DESTINATION ${CMAKE_INSTALL_LIBDIR}) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/packagekit-qt2.pc +- DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig ++ DESTINATION ${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig + ) + install(FILES ${packagekitqt_HEADERS} + DESTINATION include/PackageKit/packagekit-qt2 Index: ports-mgmt/packagekit-qt4/pkg-descr =================================================================== --- ports-mgmt/packagekit-qt4/pkg-descr (revision 0) +++ ports-mgmt/packagekit-qt4/pkg-descr (working copy) @@ -0,0 +1,5 @@ +Qt4 bindings for PackageKit. PackageKit is a DBUS abstraction layer that +allows the session user to manage packages in a secure way using a +cross-distro, cross-architecture API. + +WWW: http://www.packagekit.org Index: ports-mgmt/packagekit-qt4/pkg-plist =================================================================== --- ports-mgmt/packagekit-qt4/pkg-plist (revision 320887) +++ ports-mgmt/packagekit-qt4/pkg-plist (working copy) @@ -1,15 +1,15 @@ -include/PackageKit/packagekit-qt/QPackageKit -include/PackageKit/packagekit-qt/bitfield.h -include/PackageKit/packagekit-qt/client.h -include/PackageKit/packagekit-qt/enum.h -include/PackageKit/packagekit-qt/package.h -include/PackageKit/packagekit-qt/transaction.h -lib/libpackagekit-qt.a -lib/libpackagekit-qt.la -lib/libpackagekit-qt.so -lib/libpackagekit-qt.so.14 -libdata/pkgconfig/packagekit-qt.pc -share/cmake/Modules/FindQPackageKit.cmake -@dirrmtry share/cmake/Modules -@dirrmtry share/cmake -@dirrm include/PackageKit/packagekit-qt +include/PackageKit/packagekit-qt2/Daemon +include/PackageKit/packagekit-qt2/Transaction +include/PackageKit/packagekit-qt2/bitfield.h +include/PackageKit/packagekit-qt2/common.h +include/PackageKit/packagekit-qt2/daemon.h +include/PackageKit/packagekit-qt2/transaction.h +lib/libpackagekit-qt2.so +lib/libpackagekit-qt2.so.0.8.8 +lib/libpackagekit-qt2.so.6 +libdata/pkgconfig/packagekit-qt2.pc +lib/cmake/packagekit-qt2/packagekit-qt2-config-version.cmake +lib/cmake/packagekit-qt2/packagekit-qt2-config.cmake +@dirrmtry lib/cmake/packagekit-qt2 +@dirrmtry lib/cmake +@dirrm include/PackageKit/packagekit-qt2