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