r17941 - in /packages/unstable/libproxy/debian: control control.in libproxy-plugins.install libproxy0.install rules
pochu-guest at users.alioth.debian.org
pochu-guest at users.alioth.debian.org
Thu Dec 18 20:48:30 UTC 2008
Author: pochu-guest
Date: Thu Dec 18 20:48:30 2008
New Revision: 17941
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=17941
Log:
ship the plugins in libproxy0, but dont depend on plugins' dependencies
Removed:
packages/unstable/libproxy/debian/libproxy-plugins.install
Modified:
packages/unstable/libproxy/debian/control
packages/unstable/libproxy/debian/control.in
packages/unstable/libproxy/debian/libproxy0.install
packages/unstable/libproxy/debian/rules
Modified: packages/unstable/libproxy/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libproxy/debian/control?rev=17941&op=diff
==============================================================================
--- packages/unstable/libproxy/debian/control (original)
+++ packages/unstable/libproxy/debian/control Thu Dec 18 20:48:30 2008
@@ -26,7 +26,6 @@
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends}
-Suggests: libproxy-plugins
Description: automatic proxy configuration management library (shared)
libproxy is a lightweight library which makes it easy to develop
applications proxy-aware with a simple and stable API.
@@ -58,14 +57,3 @@
applications proxy-aware with a simple and stable API.
.
This package contains the Python bindings.
-
-Package: libproxy-plugins
-Architecture: any
-Section: libs
-Depends: ${shlibs:Depends},
- ${misc:Depends}
-Description: automatic proxy configuration management library (plugins)
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package contains the plugins for the shared library.
Modified: packages/unstable/libproxy/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libproxy/debian/control.in?rev=17941&op=diff
==============================================================================
--- packages/unstable/libproxy/debian/control.in (original)
+++ packages/unstable/libproxy/debian/control.in Thu Dec 18 20:48:30 2008
@@ -26,7 +26,6 @@
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends}
-Suggests: libproxy-plugins
Description: automatic proxy configuration management library (shared)
libproxy is a lightweight library which makes it easy to develop
applications proxy-aware with a simple and stable API.
@@ -58,14 +57,3 @@
applications proxy-aware with a simple and stable API.
.
This package contains the Python bindings.
-
-Package: libproxy-plugins
-Architecture: any
-Section: libs
-Depends: ${shlibs:Depends},
- ${misc:Depends}
-Description: automatic proxy configuration management library (plugins)
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package contains the plugins for the shared library.
Modified: packages/unstable/libproxy/debian/libproxy0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libproxy/debian/libproxy0.install?rev=17941&op=diff
==============================================================================
--- packages/unstable/libproxy/debian/libproxy0.install (original)
+++ packages/unstable/libproxy/debian/libproxy0.install Thu Dec 18 20:48:30 2008
@@ -1,3 +1,2 @@
debian/tmp/usr/lib/libproxy.so.*
-debian/tmp/usr/lib/libproxy/*/plugins/envvar.so
-debian/tmp/usr/lib/libproxy/*/plugins/file.so
+debian/tmp/usr/lib/libproxy/*/plugins
Modified: packages/unstable/libproxy/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libproxy/debian/rules?rev=17941&op=diff
==============================================================================
--- packages/unstable/libproxy/debian/rules (original)
+++ packages/unstable/libproxy/debian/rules Thu Dec 18 20:48:30 2008
@@ -8,5 +8,11 @@
include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+SHLIBVER := 0.2.3-1
+libproxy := $(shell sed -nr 's/^Package:[[:space:]]*(libproxy[0-9]+)[[:space:]]*$$/\1/p' debian/control)
+
+DEB_DH_MAKESHLIBS_ARGS_$(libproxy) = -V '$(libproxy) (>= $(SHLIBVER))'
+DEB_DH_SHLIBDEPS_ARGS_$(libproxy) := -Xplugins
+
binary-install/python-libproxy::
dh_pysupport -p$(cdbs_curpkg)
More information about the pkg-gnome-commits
mailing list