summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosimo Alfarano <cosimo.alfarano@collabora.co.uk>2011-04-27 12:35:47 (GMT)
committerCosimo Alfarano <cosimo.alfarano@collabora.co.uk>2011-06-10 16:04:53 (GMT)
commitc02e052a1d4e91c06d80d492cabb93889d88036e (patch)
tree75edf45df88f4278d5ab55ed3bee5cc70bdcc619
parent0252312789f9438c3d4fdb32e7334f695022e7af (diff)
downloadlibproxy-c02e052a1d4e91c06d80d492cabb93889d88036e.tar.gz
libproxy-c02e052a1d4e91c06d80d492cabb93889d88036e.tar.xz
update debian/ for Maemo packaging
-rw-r--r--debian/control34
-rw-r--r--debian/control.in73
-rw-r--r--debian/python-libproxy.install1
-rwxr-xr-xdebian/rules17
4 files changed, 19 insertions, 106 deletions
diff --git a/debian/control b/debian/control
index 9b74ad3..a20b192 100644
--- a/debian/control
+++ b/debian/control
@@ -1,32 +1,21 @@
-# This file is autogenerated. DO NOT EDIT!
-#
-# Modifications should be made to debian/control.in instead.
-# This file is regenerated automatically in the clean target.
-
Source: libproxy
Section: libs
Priority: optional
-Maintainer: Emilio Pozuelo Monfort <pochu@debian.org>
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Josselin Mouette <joss@debian.org>
+Maintainer: Maemo GNOME Essentials team <gnome-essentials@projects.maemo.org>
+Uploaders: Simon McVittie <simon.mcvittie@collabora.co.uk>,
+ Cosimo Alfarano <cosimo.alfarano@collabora.co.uk>
Build-Depends: cdbs,
debhelper (>= 5),
gnome-pkg-tools,
autotools-dev,
- python-all-dev,
- python-support,
- network-manager-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64],
libdbus-1-dev,
- libmozjs-dev,
- kdelibs5-dev,
- libqt4-dev,
# /!\ we have a build-depends loop with webkit
- libwebkit-dev,
gconf2,
libxmu-dev
Standards-Version: 3.8.3
XS-Python-Version: >= 2.5
-Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/libproxy
-Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/libproxy
+Vcs-Git: git://gitorious.org/gnome-essentials/libproxy.git
+Vcs-Browser: https://gitorious.org/gnome-essentials/libproxy
Homepage: http://code.google.com/p/libproxy/
Package: libproxy0
@@ -63,16 +52,3 @@ Description: automatic proxy configuration management library (tools)
.
This package contains a program to interact with libproxy from the
command line.
-
-Package: python-libproxy
-Architecture: all
-Section: python
-XB-Python-Version: ${python:Versions}
-Depends: ${python:Depends},
- ${misc:Depends},
- libproxy0 (>= ${source:Version})
-Description: automatic proxy configuration management library (python)
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package contains the Python bindings.
diff --git a/debian/control.in b/debian/control.in
deleted file mode 100644
index 4b1db5d..0000000
--- a/debian/control.in
+++ /dev/null
@@ -1,73 +0,0 @@
-Source: libproxy
-Section: libs
-Priority: optional
-Maintainer: Emilio Pozuelo Monfort <pochu@debian.org>
-Uploaders: @GNOME_TEAM@
-Build-Depends: cdbs,
- debhelper (>= 5),
- gnome-pkg-tools,
- autotools-dev,
- python-all-dev,
- python-support,
- network-manager-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64],
- libdbus-1-dev,
- libmozjs-dev,
- kdelibs5-dev,
- libqt4-dev,
-# /!\ we have a build-depends loop with webkit
- libwebkit-dev,
- gconf2,
- libxmu-dev
-Standards-Version: 3.8.3
-XS-Python-Version: >= 2.5
-Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/libproxy
-Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/libproxy
-Homepage: http://code.google.com/p/libproxy/
-
-Package: libproxy0
-Architecture: any
-Depends: ${shlibs:Depends},
- ${misc:Depends}
-Recommends: libwebkit-1.0-2 | libmozjs2d
-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.
- .
- This package contains the shared library.
-
-Package: libproxy-dev
-Architecture: any
-Section: libdevel
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- libproxy0 (= ${binary:Version})
-Description: automatic proxy configuration management library (devel)
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package contains the development files.
-
-Package: libproxy-tools
-Section: utils
-Architecture: any
-Depends: ${shlibs:Depends},
- ${misc:Depends}
-Description: automatic proxy configuration management library (tools)
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package contains a program to interact with libproxy from the
- command line.
-
-Package: python-libproxy
-Architecture: all
-Section: python
-XB-Python-Version: ${python:Versions}
-Depends: ${python:Depends},
- ${misc:Depends},
- libproxy0 (>= ${source:Version})
-Description: automatic proxy configuration management library (python)
- libproxy is a lightweight library which makes it easy to develop
- applications proxy-aware with a simple and stable API.
- .
- This package contains the Python bindings.
diff --git a/debian/python-libproxy.install b/debian/python-libproxy.install
deleted file mode 100644
index 80f0c2a..0000000
--- a/debian/python-libproxy.install
+++ /dev/null
@@ -1 +0,0 @@
-debian/tmp/usr/lib/python*
diff --git a/debian/rules b/debian/rules
index dba7b06..79f9342 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,7 +5,8 @@ include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/rules/utils.mk
include /usr/share/cdbs/1/class/gnome.mk
-include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
+# this is Maemo, not Debian
+#include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
SHLIBVER := 0.2.3
libproxy := $(shell sed -nr 's/^Package:[[:space:]]*(libproxy[0-9]+)[[:space:]]*$$/\1/p' debian/control)
@@ -13,8 +14,18 @@ libproxy := $(shell sed -nr 's/^Package:[[:space:]]*(libproxy[0-9]+)[[:space:]]*
DEB_DH_MAKESHLIBS_ARGS_$(libproxy) = -V '$(libproxy) (>= $(SHLIBVER))'
DEB_DH_SHLIBDEPS_ARGS_$(libproxy) := -Xmodules
+DEB_CONFIGURE_EXTRA_FLAGS += --without-dotnet \
+ --without-direct \
+ --without-python \
+ --without-webkit \
+ --without-mozjs \
+ --without-networkmanager \
+ --without-wpad \
+ --without-kde4 \
+ --without-file \
+
binary-install/python-libproxy::
dh_pysupport -p$(cdbs_curpkg)
-binary-install/$(libproxy)::
- rm debian/$(libproxy)/usr/lib/libproxy/*/modules/wpad_dnsdevolution.so
+#binary-install/$(libproxy)::
+# rm debian/$(libproxy)/usr/lib/libproxy/*/modules/wpad_dnsdevolution.so