diff --git a/ports-mgmt/packagekit/Makefile b/ports-mgmt/packagekit/Makefile index 5c7619e917df..cb555bdb7b91 100644 --- a/ports-mgmt/packagekit/Makefile +++ b/ports-mgmt/packagekit/Makefile @@ -1,47 +1,53 @@ PORTNAME= PackageKit -PORTVERSION= 1.3.2 -PORTREVISION= 1 +PORTVERSION= 1.3.4 CATEGORIES= ports-mgmt sysutils MASTER_SITES= https://www.freedesktop.org/software/PackageKit/releases/ MAINTAINER= desktop@FreeBSD.org COMMENT= DBUS packaging abstraction layer WWW= https://www.freedesktop.org/software/PackageKit/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ vapigen:lang/vala \ xsltproc:textproc/libxslt LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libjansson.so:devel/jansson \ libpolkit-gobject-1.so:sysutils/polkit \ libpkg.so:${PKG_ORIGIN} RUN_DEPENDS= console-kit-daemon:sysutils/consolekit2 USES= cpe dbus-testing gettext gnome meson pkgconfig \ python shebangfix sqlite:3 tar:xz USE_GNOME= gtk30 glib20 intltool introspection USE_LDCONFIG= yes CPE_VENDOR= packagekit_project SHEBANG_FILES= contrib/cron/packagekit-background.cron \ tests/data/pk-spawn-test-sigquit.py \ tests/data/pk-spawn-dispatcher.py MESON_ARGS= -Dsysconfdir=${PREFIX}/etc \ -Dpackaging_backend=freebsd -Dsystemd=false -Doffline_update=false \ -Dbash_completion=false -Dbash_command_not_found=false \ -Dgstreamer_plugin=false OPTIONS_DEFINE= LOCAL_CHECKOUT LOCAL_CHECKOUT_DESC= Support running tests (not for production use) LOCAL_CHECKOUT_TEST_DEPENDS= bash:shells/bash LOCAL_CHECKOUT_MESON_TRUE= local_checkout +post-patch: + ${REINPLACE_CMD} -e 's|http://docbook.sourceforge.net/release/xsl-ns/current/|${LOCALBASE}/share/xsl/docbook/|g' \ + ${WRKSRC}/client/meson.build + ${REINPLACE_CMD} -e 's|http://docbook.sourceforge.net/release/xsl/current/|${LOCALBASE}/share/xsl/docbook/|g' \ + ${WRKSRC}/client/pkcon/meson.build + post-install: ${MV} ${STAGEDIR}/var/lib/PackageKit/transactions.db ${STAGEDIR}/var/lib/PackageKit/transactions.db.sample .include diff --git a/ports-mgmt/packagekit/distinfo b/ports-mgmt/packagekit/distinfo index c8bc2841c12c..608c8dcb2f46 100644 --- a/ports-mgmt/packagekit/distinfo +++ b/ports-mgmt/packagekit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760209270 -SHA256 (PackageKit-1.3.2.tar.xz) = aa7269e600f6011f381d869b3650552602bbb9f38982e1106621b940bab979b8 -SIZE (PackageKit-1.3.2.tar.xz) = 2820468 +TIMESTAMP = 1770290001 +SHA256 (PackageKit-1.3.4.tar.xz) = 5d79d97a66fd9a50fcc82419ab530fe7b2102aa3afb1dec53df5d29efba2e687 +SIZE (PackageKit-1.3.4.tar.xz) = 2963704 diff --git a/ports-mgmt/packagekit/files/patch-backends_freebsd_pk-backend-freebsd.cpp b/ports-mgmt/packagekit/files/patch-backends_freebsd_pk-backend-freebsd.cpp deleted file mode 100644 index 81a9e1730d0b..000000000000 --- a/ports-mgmt/packagekit/files/patch-backends_freebsd_pk-backend-freebsd.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- backends/freebsd/pk-backend-freebsd.cpp.orig 2025-10-02 19:55:22 UTC -+++ backends/freebsd/pk-backend-freebsd.cpp -@@ -859,7 +859,7 @@ pk_backend_install_update_packages_thread (PkBackendJo - names.reserve (size); - for (guint i = 0; i < size; i++) { - PackageView pkg(package_ids[i]); -- names.push_back(g_strdup(pkg.nameversion())); -+ names.push_back(installRole ? g_strdup(pkg.nameversion()) : g_strdup(pkg.name())); - } - - jobs.add (MATCH_EXACT, names); diff --git a/ports-mgmt/packagekit/pkg-plist b/ports-mgmt/packagekit/pkg-plist index f184b4198632..1f2a2a31d8c2 100644 --- a/ports-mgmt/packagekit/pkg-plist +++ b/ports-mgmt/packagekit/pkg-plist @@ -1,154 +1,157 @@ -bin/pkcon -bin/pkmon +bin/pkgcli %%ETCDIR%%/PackageKit.conf %%ETCDIR%%/Vendor.conf etc/cron.daily/packagekit-background.cron etc/sysconfig/packagekit-background include/PackageKit/packagekit-glib2/packagekit.h include/PackageKit/packagekit-glib2/pk-bitfield.h include/PackageKit/packagekit-glib2/pk-category.h include/PackageKit/packagekit-glib2/pk-client-helper.h include/PackageKit/packagekit-glib2/pk-client-sync.h include/PackageKit/packagekit-glib2/pk-client.h include/PackageKit/packagekit-glib2/pk-common.h include/PackageKit/packagekit-glib2/pk-control-sync.h include/PackageKit/packagekit-glib2/pk-control.h 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-offline.h include/PackageKit/packagekit-glib2/pk-package-id.h include/PackageKit/packagekit-glib2/pk-package-ids.h include/PackageKit/packagekit-glib2/pk-package-sack-sync.h include/PackageKit/packagekit-glib2/pk-package-sack.h include/PackageKit/packagekit-glib2/pk-package.h include/PackageKit/packagekit-glib2/pk-progress.h include/PackageKit/packagekit-glib2/pk-repo-detail.h include/PackageKit/packagekit-glib2/pk-repo-signature-required.h include/PackageKit/packagekit-glib2/pk-require-restart.h include/PackageKit/packagekit-glib2/pk-results.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 lib/girepository-1.0/PackageKitGlib-1.0.typelib lib/gnome-settings-daemon-3.0/gtk-modules/pk-gtk-module.desktop lib/gtk-3.0/modules/libpk-gtk-module.so lib/libpackagekit-glib2.so lib/libpackagekit-glib2.so.18 lib/libpackagekit-glib2.so.18.1.3 lib/packagekit-backend/libpk_backend_dummy.so lib/packagekit-backend/libpk_backend_freebsd.so lib/packagekit-backend/libpk_backend_test_fail.so lib/packagekit-backend/libpk_backend_test_nop.so lib/packagekit-backend/libpk_backend_test_spawn.so lib/packagekit-backend/libpk_backend_test_succeed.so lib/packagekit-backend/libpk_backend_test_thread.so %%PYTHON_SITELIBDIR%%/packagekit/__init__.py %%PYTHON_SITELIBDIR%%/packagekit/backend.py %%PYTHON_SITELIBDIR%%/packagekit/enums.py %%PYTHON_SITELIBDIR%%/packagekit/filter.py %%PYTHON_SITELIBDIR%%/packagekit/misc.py %%PYTHON_SITELIBDIR%%/packagekit/package.py %%PYTHON_SITELIBDIR%%/packagekit/progress.py libdata/pkgconfig/packagekit-glib2.pc libexec/packagekit-direct libexec/packagekitd %%DATADIR%%/helpers/test_spawn/search-name.sh %%DATADIR%%/pk-upgrade-distro.sh share/dbus-1/interfaces/org.freedesktop.PackageKit.Transaction.xml share/dbus-1/interfaces/org.freedesktop.PackageKit.xml share/dbus-1/system.d/org.freedesktop.PackageKit.conf share/dbus-1/system-services/org.freedesktop.PackageKit.service share/gir-1.0/PackageKitGlib-1.0.gir +share/locale/af/LC_MESSAGES/PackageKit.mo share/locale/ar/LC_MESSAGES/PackageKit.mo share/locale/as/LC_MESSAGES/PackageKit.mo share/locale/ast/LC_MESSAGES/PackageKit.mo share/locale/az/LC_MESSAGES/PackageKit.mo +share/locale/be/LC_MESSAGES/PackageKit.mo share/locale/bg/LC_MESSAGES/PackageKit.mo share/locale/bn_IN/LC_MESSAGES/PackageKit.mo share/locale/br/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/cy/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/et/LC_MESSAGES/PackageKit.mo share/locale/eu/LC_MESSAGES/PackageKit.mo share/locale/fa/LC_MESSAGES/PackageKit.mo share/locale/fi/LC_MESSAGES/PackageKit.mo share/locale/fo/LC_MESSAGES/PackageKit.mo share/locale/fr/LC_MESSAGES/PackageKit.mo +share/locale/fur/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/hr/LC_MESSAGES/PackageKit.mo share/locale/hu/LC_MESSAGES/PackageKit.mo share/locale/ia/LC_MESSAGES/PackageKit.mo share/locale/id/LC_MESSAGES/PackageKit.mo share/locale/it/LC_MESSAGES/PackageKit.mo share/locale/ja/LC_MESSAGES/PackageKit.mo share/locale/ka/LC_MESSAGES/PackageKit.mo +share/locale/kab/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 share/locale/nb/LC_MESSAGES/PackageKit.mo share/locale/nl/LC_MESSAGES/PackageKit.mo share/locale/nn/LC_MESSAGES/PackageKit.mo share/locale/oc/LC_MESSAGES/PackageKit.mo share/locale/or/LC_MESSAGES/PackageKit.mo share/locale/pa/LC_MESSAGES/PackageKit.mo share/locale/pl/LC_MESSAGES/PackageKit.mo share/locale/pt/LC_MESSAGES/PackageKit.mo share/locale/pt_BR/LC_MESSAGES/PackageKit.mo share/locale/ro/LC_MESSAGES/PackageKit.mo share/locale/ru/LC_MESSAGES/PackageKit.mo share/locale/si/LC_MESSAGES/PackageKit.mo share/locale/sk/LC_MESSAGES/PackageKit.mo share/locale/sl/LC_MESSAGES/PackageKit.mo share/locale/sq/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 share/locale/ta/LC_MESSAGES/PackageKit.mo share/locale/te/LC_MESSAGES/PackageKit.mo share/locale/th/LC_MESSAGES/PackageKit.mo share/locale/tr/LC_MESSAGES/PackageKit.mo share/locale/uk/LC_MESSAGES/PackageKit.mo share/locale/vi/LC_MESSAGES/PackageKit.mo share/locale/wa/LC_MESSAGES/PackageKit.mo share/locale/zh_CN/LC_MESSAGES/PackageKit.mo share/locale/zh_HK/LC_MESSAGES/PackageKit.mo share/locale/zh_TW/LC_MESSAGES/PackageKit.mo -share/man/man1/pkcon.1.gz -share/man/man1/pkmon.1.gz +share/man/man1/pkgcli.1.gz share/metainfo/org.freedesktop.packagekit.metainfo.xml share/polkit-1/actions/org.freedesktop.packagekit.policy share/polkit-1/rules.d/org.freedesktop.packagekit.rules share/vala/vapi/packagekit-glib2.deps share/vala/vapi/packagekit-glib2.vapi @sample /var/lib/PackageKit/transactions.db.sample @postunexec /bin/rm -rf /var/lib/PackageKit/transactions.db @dir /var/lib/PackageKit @dir /var/lib