[Pkg-ayatana-devel] Bug#1043280: libayatana-appindicator3-0.1-cil: Please drop gtk-sharp3 reverse dependencies
Bastian Germann
bage at debian.org
Fri Aug 11 11:43:52 BST 2023
I am uploading a NMU to fix this.
-------------- next part --------------
diff -Nru libayatana-appindicator-0.5.92/debian/changelog libayatana-appindicator-0.5.92/debian/changelog
--- libayatana-appindicator-0.5.92/debian/changelog 2023-06-28 23:28:24.000000000 +0200
+++ libayatana-appindicator-0.5.92/debian/changelog 2023-08-11 11:42:50.000000000 +0200
@@ -1,3 +1,11 @@
+libayatana-appindicator (0.5.92-1.2) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Drop CIL packages (Closes: #1043280).
+ * Drop GTK2 remains.
+
+ -- Bastian Germann <bage at barriere.debian.org> Fri, 11 Aug 2023 09:42:50 +0000
+
libayatana-appindicator (0.5.92-1.1) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru libayatana-appindicator-0.5.92/debian/control libayatana-appindicator-0.5.92/debian/control
--- libayatana-appindicator-0.5.92/debian/control 2023-06-28 23:28:24.000000000 +0200
+++ libayatana-appindicator-0.5.92/debian/control 2023-08-11 11:42:30.000000000 +0200
@@ -8,26 +8,19 @@
cmake-extras (>= 1.5-8~),
debhelper-compat (= 13),
at-spi2-core,
- cli-common-dev [amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] <!nocil>,
gobject-introspection,
intltool,
gtk-doc-tools,
libxml2-utils,
- libnunit-cil-dev [amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] <!nocil>,
dbus-test-runner,
xvfb,
valac,
- mono-devel [amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] <!nocil>,
libglib2.0-dev,
libgtk-3-dev,
procps,
- gtk-sharp3-gapi [amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] <!nocil>,
- libgtk3.0-cil-dev [amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64] <!nocil>,
libdbus-glib-1-dev,
- libayatana-indicator-dev,
libayatana-indicator3-dev,
libdbusmenu-glib-dev,
- libdbusmenu-gtk-dev,
libdbusmenu-gtk3-dev,
libgirepository1.0-dev,
Standards-Version: 4.6.2
@@ -91,28 +84,3 @@
.
This package can be used by other packages using the GIRepository format
to generate dynamic bindings (GTK-3+ version).
-
-Package: libayatana-appindicator3-0.1-cil
-Section: cli-mono
-Architecture: amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- ${cli:Depends},
-Description: CLI bindings for libayatana-appindicator3
- This package provides the appindicator-sharp assembly that allows CLI (.NET)
- programs to take menus from applications and place them in the panel.
- .
- This package contains assemblies to be used by GTK-2+ Mono applications.
-
-Package: libayatana-appindicator3-0.1-cil-dev
-Section: cli-mono
-Architecture: amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- ${cli:Depends},
- libayatana-appindicator3-0.1-cil (= ${binary:Version}),
-Description: Ayatana Application Indicators for Mono (GTK-3+ variant)
- A library and indicator to take menus from applications and place them in
- the panel.
- .
- This package contains files that are needed to build GTK-3+ Mono applications.
diff -Nru libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil-dev.install libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil-dev.install
--- libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil-dev.install 2022-11-30 10:14:10.000000000 +0100
+++ libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil-dev.install 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/*/pkgconfig/ayatana-appindicator3-sharp-0.1.pc
diff -Nru libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.install libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.install
--- libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.install 2022-11-30 10:14:10.000000000 +0100
+++ libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.install 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/lib/*/cli/ayatana-appindicator3-sharp-0.1/* /usr/lib/cli/ayatana-appindicator3-sharp-0.1/
diff -Nru libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.installcligac libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.installcligac
--- libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.installcligac 2022-11-30 10:14:10.000000000 +0100
+++ libayatana-appindicator-0.5.92/debian/libayatana-appindicator3-0.1-cil.installcligac 1970-01-01 01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-/usr/lib/cli/ayatana-appindicator3-sharp-0.1/ayatana-appindicator3-sharp.dll
-/usr/lib/cli/ayatana-appindicator3-sharp-0.1/policy.0.0.ayatana-appindicator3-sharp.dll
-/usr/lib/cli/ayatana-appindicator3-sharp-0.1/policy.0.1.ayatana-appindicator3-sharp.dll
diff -Nru libayatana-appindicator-0.5.92/debian/rules libayatana-appindicator-0.5.92/debian/rules
--- libayatana-appindicator-0.5.92/debian/rules 2023-06-28 23:28:24.000000000 +0200
+++ libayatana-appindicator-0.5.92/debian/rules 2023-08-11 11:42:50.000000000 +0200
@@ -10,12 +10,7 @@
API_VERSION = 0.1
-CONFIGURE_COMMON_FLAGS = -DENABLE_TESTS=ON
-ifeq (,$(filter $(DEB_HOST_ARCH),amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64))
- CONFIGURE_COMMON_FLAGS += -DENABLE_BINDINGS_MONO=OFF
-else
- dh_extra_args = ,cli
-endif
+CONFIGURE_COMMON_FLAGS = -DENABLE_TESTS=ON -DENABLE_BINDINGS_MONO=OFF
CONFIGURE_FLAGS_gtk3 = -DFLAVOUR_GTK3=ON -DENABLE_GTKDOC=ON
export DPKG_GENSYMBOLS_CHECK_LEVEL = 4
@@ -23,7 +18,7 @@
CFLAGS += -fPIC
%:
- dh $@ --with gir$(dh_extra_args)
+ dh $@ --with gir
override_dh_auto_configure: $(FLAVOURS:%=doconfigure-%)
@@ -55,20 +50,12 @@
dh_install -plibayatana-appindicator3-1 --sourcedir=debian/tmp/gtk3
dh_install -plibayatana-appindicator3-dev --sourcedir=debian/tmp/gtk3
dh_install -pgir1.2-ayatanaappindicator3-0.1 --sourcedir=debian/tmp/gtk3
- if echo amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 | grep -q $(DEB_HOST_ARCH); then \
- dh_install -plibayatana-appindicator3-0.1-cil --sourcedir=debian/tmp/gtk3; \
- dh_install -plibayatana-appindicator3-0.1-cil-dev --sourcedir=debian/tmp/gtk3; \
- fi
override_dh_missing:
dh_missing -plibayatana-appindicator-doc --fail-missing --sourcedir=debian/tmp/gtk3
dh_missing -plibayatana-appindicator3-1 --fail-missing --sourcedir=debian/tmp/gtk3
dh_missing -plibayatana-appindicator3-dev --fail-missing --sourcedir=debian/tmp/gtk3
dh_missing -pgir1.2-ayatanaappindicator3-0.1 --fail-missing --sourcedir=debian/tmp/gtk3
- if echo amd64 arm64 armel armhf i386 mipsel ppc64el s390x kfreebsd-amd64 kfreebsd-i386 powerpc ppc64 | grep -q $(DEB_HOST_ARCH); then \
- dh_missing -plibayatana-appindicator3-0.1-cil --fail-missing --sourcedir=debian/tmp/gtk3; \
- dh_missing -plibayatana-appindicator3-0.1-cil-dev --fail-missing --sourcedir=debian/tmp/gtk3; \
- fi
override_dh_link:
dh_link -plibayatana-appindicator-doc
More information about the Pkg-ayatana-devel
mailing list