r17269 - /packages/unstable/pywebkitgtk/debian/

joss at users.alioth.debian.org joss at users.alioth.debian.org
Fri Oct 17 14:41:41 UTC 2008


Author: joss
Date: Fri Oct 17 14:41:41 2008
New Revision: 17269

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=17269
Log:
* First debian version. Closes: #445451.
* Make the GNOME team uploaders, build-depend on gnome-pkg-tools.
* Support the get-orig-source target.
* Remove useless python-webkitgtk-dev.dirs.
* python-webkitgtk-dev depends on python-gtk2-dev.
* Remove unused install-indep target.
* Remove the pkg-config python hack, it’s not needed.
* Rename packages to python-webkit{,-dev} according to the module 
  name.
* Make python-webkit-dev architecture-independent.
* Pass ChangeLog instead of NEWS to dh_installchangelogs.
* Make dh_compress ignore .py files.

Added:
    packages/unstable/pywebkitgtk/debian/control.in   (contents, props changed)
      - copied, changed from r17268, packages/unstable/pywebkitgtk/debian/control
    packages/unstable/pywebkitgtk/debian/python-webkit-dev.install   (props changed)
      - copied unchanged from r17268, packages/unstable/pywebkitgtk/debian/python-webkitgtk-dev.install
    packages/unstable/pywebkitgtk/debian/python-webkit.docs   (props changed)
      - copied unchanged from r17268, packages/unstable/pywebkitgtk/debian/python-webkitgtk.docs
    packages/unstable/pywebkitgtk/debian/python-webkit.examples   (props changed)
      - copied unchanged from r17268, packages/unstable/pywebkitgtk/debian/python-webkitgtk.examples
    packages/unstable/pywebkitgtk/debian/python-webkit.install   (props changed)
      - copied unchanged from r17268, packages/unstable/pywebkitgtk/debian/python-webkitgtk.install
Removed:
    packages/unstable/pywebkitgtk/debian/python-webkitgtk-dev.dirs
    packages/unstable/pywebkitgtk/debian/python-webkitgtk-dev.install
    packages/unstable/pywebkitgtk/debian/python-webkitgtk.docs
    packages/unstable/pywebkitgtk/debian/python-webkitgtk.examples
    packages/unstable/pywebkitgtk/debian/python-webkitgtk.install
Modified:
    packages/unstable/pywebkitgtk/debian/   (props changed)
    packages/unstable/pywebkitgtk/debian/changelog
    packages/unstable/pywebkitgtk/debian/control
    packages/unstable/pywebkitgtk/debian/rules

Propchange: packages/unstable/pywebkitgtk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Modified: packages/unstable/pywebkitgtk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/pywebkitgtk/debian/changelog?rev=17269&op=diff
==============================================================================
--- packages/unstable/pywebkitgtk/debian/changelog (original)
+++ packages/unstable/pywebkitgtk/debian/changelog Fri Oct 17 14:41:41 2008
@@ -1,8 +1,22 @@
 pywebkitgtk (1.0.1-1) unstable; urgency=low
 
-  * First debian version.
+  [ Christophe Sauthier ]
+  * First debian version. Closes: #445451.
 
- -- Christophe Sauthier <christophe.sauthier at makina-corpus.com>  Thu, 02 Oct 2008 11:50:29 +0200
+  [ Josselin Mouette ]
+  * Make the GNOME team uploaders, build-depend on gnome-pkg-tools.
+  * Support the get-orig-source target.
+  * Remove useless python-webkitgtk-dev.dirs.
+  * python-webkitgtk-dev depends on python-gtk2-dev.
+  * Remove unused install-indep target.
+  * Remove the pkg-config python hack, it’s not needed.
+  * Rename packages to python-webkit{,-dev} according to the module 
+    name.
+  * Make python-webkit-dev architecture-independent.
+  * Pass ChangeLog instead of NEWS to dh_installchangelogs.
+  * Make dh_compress ignore .py files.
+
+ -- Josselin Mouette <joss at debian.org>  Fri, 17 Oct 2008 15:56:55 +0200
 
 pywebkitgtk (1.0.1-0ubuntu1) intrepid; urgency=low
 

Modified: packages/unstable/pywebkitgtk/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/pywebkitgtk/debian/control?rev=17269&op=diff
==============================================================================
--- packages/unstable/pywebkitgtk/debian/control (original)
+++ packages/unstable/pywebkitgtk/debian/control Fri Oct 17 14:41:41 2008
@@ -2,7 +2,9 @@
 Section: python
 Priority: optional
 Maintainer: Christophe Sauthier <christophe.sauthier at makina-corpus.com>
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Josselin Mouette <joss at debian.org>
 Build-Depends: 	debhelper (>= 5),
+                gnome-pkg-tools,
 		autotools-dev,
 		python-support (>= 0.5.3),
 		python-all-dev (>= 2.5.2),
@@ -12,9 +14,9 @@
 Standards-Version: 3.8.0
 Homepage: http://code.google.com/p/pywebkitgtk/
 
-Package: python-webkitgtk-dev
-Architecture: any
-Depends: python-webkitgtk (>= ${source:Version})
+Package: python-webkit-dev
+Architecture: all
+Depends: python-webkit (>= ${source:Version}), python-gtk2-dev
 Description: WebKit/Gtk Python bindings: development files
  PyWebKitGtk provides an API for developers to program WebKit/Gtk using Python.
  .
@@ -26,7 +28,7 @@
  .
  This package provides the development files for PyWebKitGtk.
 
-Package: python-webkitgtk
+Package: python-webkit
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-gtk2
 Description: WebKit/Gtk Python bindings 

Copied: packages/unstable/pywebkitgtk/debian/control.in (from r17268, packages/unstable/pywebkitgtk/debian/control)
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/pywebkitgtk/debian/control.in?rev=17269&op=diff
==============================================================================
--- packages/unstable/pywebkitgtk/debian/control (original)
+++ packages/unstable/pywebkitgtk/debian/control.in Fri Oct 17 14:41:41 2008
@@ -2,7 +2,9 @@
 Section: python
 Priority: optional
 Maintainer: Christophe Sauthier <christophe.sauthier at makina-corpus.com>
+Uploaders: @GNOME_TEAM@
 Build-Depends: 	debhelper (>= 5),
+                gnome-pkg-tools,
 		autotools-dev,
 		python-support (>= 0.5.3),
 		python-all-dev (>= 2.5.2),
@@ -12,9 +14,9 @@
 Standards-Version: 3.8.0
 Homepage: http://code.google.com/p/pywebkitgtk/
 
-Package: python-webkitgtk-dev
-Architecture: any
-Depends: python-webkitgtk (>= ${source:Version})
+Package: python-webkit-dev
+Architecture: all
+Depends: python-webkit (>= ${source:Version}), python-gtk2-dev
 Description: WebKit/Gtk Python bindings: development files
  PyWebKitGtk provides an API for developers to program WebKit/Gtk using Python.
  .
@@ -26,7 +28,7 @@
  .
  This package provides the development files for PyWebKitGtk.
 
-Package: python-webkitgtk
+Package: python-webkit
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-gtk2
 Description: WebKit/Gtk Python bindings 

Propchange: packages/unstable/pywebkitgtk/debian/control.in
------------------------------------------------------------------------------
    svn:mergeinfo = 

Propchange: packages/unstable/pywebkitgtk/debian/python-webkit-dev.install
------------------------------------------------------------------------------
    svn:mergeinfo = 

Propchange: packages/unstable/pywebkitgtk/debian/python-webkit.docs
------------------------------------------------------------------------------
    svn:mergeinfo = 

Propchange: packages/unstable/pywebkitgtk/debian/python-webkit.examples
------------------------------------------------------------------------------
    svn:mergeinfo = 

Propchange: packages/unstable/pywebkitgtk/debian/python-webkit.install
------------------------------------------------------------------------------
    svn:mergeinfo = 

Modified: packages/unstable/pywebkitgtk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/pywebkitgtk/debian/rules?rev=17269&op=diff
==============================================================================
--- packages/unstable/pywebkitgtk/debian/rules (original)
+++ packages/unstable/pywebkitgtk/debian/rules Fri Oct 17 14:41:41 2008
@@ -1,4 +1,8 @@
 #!/usr/bin/make -f
+
+include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
+GNOME_DOWNLOAD_URL = http://pywebkitgtk.googlecode.com/files/$(GNOME_TARBALL)
+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
 PYVERS=$(shell pyversions -vr)
 
@@ -15,7 +19,7 @@
 	$(MAKE) -C build-$*
 	touch $@
 
-clean:
+clean::
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp configure-stamp
@@ -25,7 +29,8 @@
 	rm -Rf build-* 
 	dh_clean
 
-install: build install-clean $(PYVERS:%=install-arch-%) $(PYVERS:%=install-indep-%)
+install: build install-clean $(PYVERS:%=install-arch-%)
+	dh_install
 
 install-clean:
 	dh_testdir
@@ -34,41 +39,45 @@
 
 install-arch-%:
 	$(MAKE) -C build-$*  install DESTDIR=$(CURDIR)/debian/tmp
-	# move installed files to a per python runtime location to allow
-	# comparison of the resulting files across runtimes or shipping
-	# multiple versions
 
-	# pkg-config file (this is shipped twice because of varying pyexecdir)
-	mkdir -p debian/tmp/usr/lib/pkgconfig/python$*
-	mv build-$*/pywebkitgtk-1.0.pc debian/tmp/usr/lib/pkgconfig/python$*
-	dh_install -a
+	# pkg-config file
+	mkdir -p debian/tmp/usr/lib/pkgconfig
+	cp build-$*/pywebkitgtk-1.0.pc debian/tmp/usr/lib/pkgconfig/
 
-install-indep-%:
+binary-indep: build install
+	# Build architecture-independent files here.
+	dh_testdir
+	dh_testroot
 	dh_installdirs -i
-	dh_install -i
-
-binary-indep:
-	dh_pysupport -i
+	dh_installchangelogs -i ChangeLog
+	dh_installdocs -i
+	dh_installexamples -i
+	dh_scrollkeeper -i
+	dh_compress -i
+	dh_fixperms -i
 	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
 
 binary-arch: build install
 	# Build architecture-dependent files here.
 	dh_testdir
 	dh_testroot
-	dh_installdirs
-	dh_installchangelogs -a NEWS
-	dh_installdocs
-	dh_installexamples
-	dh_strip
-	dh_scrollkeeper
-	dh_compress
-	dh_fixperms
+	dh_installdirs -a
+	dh_installchangelogs -a ChangeLog
+	dh_installdocs -a
+	dh_installexamples -a
+	dh_strip -a
+	dh_scrollkeeper -a
+	dh_compress -a -X.py
+	dh_fixperms -a
 	dh_pysupport -a
 	dh_installdeb -a
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
 
 binary: binary-arch binary-indep
 .PHONY: build clean binary-indep binary-arch binary install configure




More information about the pkg-gnome-commits mailing list