summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog12
-rw-r--r--debian/control22
-rw-r--r--debian/libpolkit-gobject-1-dev.install1
-rw-r--r--debian/polkitd-javascript.bug-control1
-rw-r--r--debian/polkitd.install1
5 files changed, 17 insertions, 20 deletions
diff --git a/debian/changelog b/debian/changelog
index ba2a9a53..d83ee3c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+policykit-1 (122-4) unstable; urgency=medium
+
+ * d/control: Remove transitional polkitd-javascript package.
+ This package was released in bookworm, and nothing in Debian depends
+ on it. It was only relevant for users of certain polkit releases in
+ experimental.
+ * d/*.install: Move gettext extensions into libpolkit-gobject-1-dev.
+ These are generally only needed when building other packages.
+ (Closes: #955204)
+
+ -- Simon McVittie <smcv@debian.org> Mon, 12 Jun 2023 20:09:41 +0100
+
policykit-1 (122-3) unstable; urgency=medium
* d/polkitd.postinst: Stop polkitd before changing home directory.
diff --git a/debian/control b/debian/control
index a8a2bc56..e3691777 100644
--- a/debian/control
+++ b/debian/control
@@ -73,24 +73,6 @@ Description: framework for managing administrative policies and privileges
This package provides the polkitd D-Bus service and supporting programs.
The pkexec program is not included, and can be found in the pkexec package.
-Package: polkitd-javascript
-Section: oldlibs
-Architecture: linux-any
-Pre-Depends:
- ${misc:Pre-Depends},
-Depends:
- polkitd (>= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends},
-Multi-Arch: foreign
-Description: transitional package for JavaScript backend for polkitd
- polkit is an application-level toolkit for defining and handling the policy
- that allows unprivileged processes to speak to privileged processes.
- It was previously named PolicyKit.
- .
- This transitional package exists to provide smooth upgrades from older
- policykit-1 packages in experimental, and can safely be removed.
-
Package: polkitd-pkla
Architecture: linux-any
Pre-Depends:
@@ -207,6 +189,10 @@ Depends:
libglib2.0-dev,
libpolkit-gobject-1-0 (= ${binary:Version}),
${misc:Depends},
+Breaks:
+ polkitd (<< 122-4~),
+Replaces:
+ polkitd (<< 122-4~),
Description: polkit Authorization API - development files
polkit is a toolkit for defining and handling the policy that
allows unprivileged processes to speak to privileged processes.
diff --git a/debian/libpolkit-gobject-1-dev.install b/debian/libpolkit-gobject-1-dev.install
index efdf226d..4d1400e6 100644
--- a/debian/libpolkit-gobject-1-dev.install
+++ b/debian/libpolkit-gobject-1-dev.install
@@ -1,4 +1,5 @@
usr/include/polkit-1/polkit/
usr/lib/*/libpolkit-gobject*.so
usr/lib/*/pkgconfig/polkit-gobject*.pc
+usr/share/gettext/its
usr/share/gir-1.0/Polkit-1.0.gir
diff --git a/debian/polkitd-javascript.bug-control b/debian/polkitd-javascript.bug-control
deleted file mode 100644
index 467eec8d..00000000
--- a/debian/polkitd-javascript.bug-control
+++ /dev/null
@@ -1 +0,0 @@
-Submit-As: polkitd
diff --git a/debian/polkitd.install b/debian/polkitd.install
index 496dc1af..efcf8f2b 100644
--- a/debian/polkitd.install
+++ b/debian/polkitd.install
@@ -8,7 +8,6 @@ usr/bin/pkttyagent
usr/lib/polkit-1/polkit-agent-helper-1
usr/lib/polkit-1/polkitd
usr/share/dbus-1/
-usr/share/gettext/
usr/share/locale/
usr/share/man/man1/pkaction.*
usr/share/man/man1/pkcheck.*