r23960 - in /packages/unstable/pywebkitgtk/debian: changelog control control.in python-webkit.docs rules source/ source/format

pochu at users.alioth.debian.org pochu at users.alioth.debian.org
Thu Apr 22 21:52:11 UTC 2010


Author: pochu
Date: Thu Apr 22 21:52:11 2010
New Revision: 23960

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=23960
Log:
* debian/control.in,
  debian/rules:
  - Switch to CDBS and python-autotools.mk.
* debian/control.in:
  - Standards-Version is 3.8.4, no changes needed.
  - Let python-webkit-dev depend on ${misc:Depends}.
  - Remove trailing whitespaces.
* debian/python-webkit.docs:
  - Removed, not needed with CDBS.
* debian/control.in,
  debian/rules,
  debian/source/format:
  - Switch to source format 3.0 (quilt).

Added:
    packages/unstable/pywebkitgtk/debian/source/
    packages/unstable/pywebkitgtk/debian/source/format
Removed:
    packages/unstable/pywebkitgtk/debian/python-webkit.docs
Modified:
    packages/unstable/pywebkitgtk/debian/changelog
    packages/unstable/pywebkitgtk/debian/control
    packages/unstable/pywebkitgtk/debian/control.in
    packages/unstable/pywebkitgtk/debian/rules

Modified: packages/unstable/pywebkitgtk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/pywebkitgtk/debian/changelog?rev=23960&op=diff
==============================================================================
--- packages/unstable/pywebkitgtk/debian/changelog [utf-8] (original)
+++ packages/unstable/pywebkitgtk/debian/changelog [utf-8] Thu Apr 22 21:52:11 2010
@@ -1,3 +1,21 @@
+pywebkitgtk (1.1.7-2) UNRELEASED; urgency=low
+
+  * debian/control.in,
+    debian/rules:
+    - Switch to CDBS and python-autotools.mk.
+  * debian/control.in:
+    - Standards-Version is 3.8.4, no changes needed.
+    - Let python-webkit-dev depend on ${misc:Depends}.
+    - Remove trailing whitespaces.
+  * debian/python-webkit.docs:
+    - Removed, not needed with CDBS.
+  * debian/control.in,
+    debian/rules,
+    debian/source/format:
+    - Switch to source format 3.0 (quilt).
+
+ -- Emilio Pozuelo Monfort <pochu at debian.org>  Thu, 22 Apr 2010 21:47:36 +0200
+
 pywebkitgtk (1.1.7-1) unstable; urgency=low
 
   [ Emilio Pozuelo Monfort ]

Modified: packages/unstable/pywebkitgtk/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/pywebkitgtk/debian/control?rev=23960&op=diff
==============================================================================
--- packages/unstable/pywebkitgtk/debian/control [utf-8] (original)
+++ packages/unstable/pywebkitgtk/debian/control [utf-8] Thu Apr 22 21:52:11 2010
@@ -1,9 +1,15 @@
+# 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: pywebkitgtk
 Section: python
 Priority: optional
 Maintainer: Christophe Sauthier <christophe.sauthier at objectif-libre.com>
 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Josselin Mouette <joss at debian.org>
 Build-Depends:  debhelper (>= 5),
+                cdbs (>= 0.4.73),
                 gnome-pkg-tools,
                 autotools-dev,
                 python-support (>= 0.5.3),
@@ -11,34 +17,37 @@
                 libwebkit-dev (>= 1.1.10),
                 python-gtk2-dev,
                 libxslt1-dev,
-                libglib2.0-dev,
-                dpatch
-Standards-Version: 3.8.3
+                libglib2.0-dev
+Standards-Version: 3.8.4
 Homepage: http://code.google.com/p/pywebkitgtk/
-
 
 Package: python-webkit-dev
 Architecture: all
-Depends: python-webkit (>= ${source:Version}), python-gtk2-dev
+Depends: ${misc: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.
  .
- The PyWebKitGtk project share the same goals with WebKit. The purpose of this 
- binding is to bring an alternative web engine to Python/GTK+ application 
- developers who might need a web browser engine for their next application or 
- developers wishing to have a better browser engine that they can access to 
+ The PyWebKitGtk project share the same goals with WebKit. The purpose of this
+ binding is to bring an alternative web engine to Python/GTK+ application
+ developers who might need a web browser engine for their next application or
+ developers wishing to have a better browser engine that they can access to
  using the Python programming language.
  .
  This package provides the development files for PyWebKitGtk.
 
 Package: python-webkit
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-gtk2
-Description: WebKit/Gtk Python bindings 
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         ${python:Depends},
+         python-gtk2
+Description: WebKit/Gtk Python bindings
  PyWebKitGtk provides an API for developers to program WebKit/Gtk using Python.
  .
- The PyWebKitGtk project share the same goals with WebKit. The purpose of this 
- binding is to bring an alternative web engine to Python/GTK+ application 
- developers who might need a web browser engine for their next application or 
- developers wishing to have a better browser engine that they can access to 
+ The PyWebKitGtk project share the same goals with WebKit. The purpose of this
+ binding is to bring an alternative web engine to Python/GTK+ application
+ developers who might need a web browser engine for their next application or
+ developers wishing to have a better browser engine that they can access to
  using the Python programming language.

Modified: packages/unstable/pywebkitgtk/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/pywebkitgtk/debian/control.in?rev=23960&op=diff
==============================================================================
--- packages/unstable/pywebkitgtk/debian/control.in [utf-8] (original)
+++ packages/unstable/pywebkitgtk/debian/control.in [utf-8] Thu Apr 22 21:52:11 2010
@@ -4,6 +4,7 @@
 Maintainer: Christophe Sauthier <christophe.sauthier at objectif-libre.com>
 Uploaders: @GNOME_TEAM@
 Build-Depends:  debhelper (>= 5),
+                cdbs (>= 0.4.73),
                 gnome-pkg-tools,
                 autotools-dev,
                 python-support (>= 0.5.3),
@@ -11,34 +12,37 @@
                 libwebkit-dev (>= 1.1.10),
                 python-gtk2-dev,
                 libxslt1-dev,
-                libglib2.0-dev,
-                dpatch
-Standards-Version: 3.8.3
+                libglib2.0-dev
+Standards-Version: 3.8.4
 Homepage: http://code.google.com/p/pywebkitgtk/
-
 
 Package: python-webkit-dev
 Architecture: all
-Depends: python-webkit (>= ${source:Version}), python-gtk2-dev
+Depends: ${misc: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.
  .
- The PyWebKitGtk project share the same goals with WebKit. The purpose of this 
- binding is to bring an alternative web engine to Python/GTK+ application 
- developers who might need a web browser engine for their next application or 
- developers wishing to have a better browser engine that they can access to 
+ The PyWebKitGtk project share the same goals with WebKit. The purpose of this
+ binding is to bring an alternative web engine to Python/GTK+ application
+ developers who might need a web browser engine for their next application or
+ developers wishing to have a better browser engine that they can access to
  using the Python programming language.
  .
  This package provides the development files for PyWebKitGtk.
 
 Package: python-webkit
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-gtk2
-Description: WebKit/Gtk Python bindings 
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         ${python:Depends},
+         python-gtk2
+Description: WebKit/Gtk Python bindings
  PyWebKitGtk provides an API for developers to program WebKit/Gtk using Python.
  .
- The PyWebKitGtk project share the same goals with WebKit. The purpose of this 
- binding is to bring an alternative web engine to Python/GTK+ application 
- developers who might need a web browser engine for their next application or 
- developers wishing to have a better browser engine that they can access to 
+ The PyWebKitGtk project share the same goals with WebKit. The purpose of this
+ binding is to bring an alternative web engine to Python/GTK+ application
+ developers who might need a web browser engine for their next application or
+ developers wishing to have a better browser engine that they can access to
  using the Python programming language.

Modified: packages/unstable/pywebkitgtk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/pywebkitgtk/debian/rules?rev=23960&op=diff
==============================================================================
--- packages/unstable/pywebkitgtk/debian/rules [utf-8] (original)
+++ packages/unstable/pywebkitgtk/debian/rules [utf-8] Thu Apr 22 21:52:11 2010
@@ -1,84 +1,17 @@
 #!/usr/bin/make -f
 
+DEB_BUILDDIR = debian/build
+DEB_PYTHON_SYSTEM = pysupport
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/python-autotools.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
 GNOME_DOWNLOAD_URL = http://pywebkitgtk.googlecode.com/files/$(GNOME_TARBALL)
--include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
-include /usr/share/dpatch/dpatch.make
+DEB_COMPRESS_EXCLUDE += .py
 
-PYVERS=$(shell pyversions -vr)
-
-build-%/configure-stamp: patch
-	dh_testdir
-	mkdir -p build-$*/webkit/
-	cp webkit/*.defs build-$*/webkit/
-	cp webkit/webkit.override build-$*/webkit/
-	cd build-$* && PYTHON=/usr/bin/python$* $(CURDIR)/configure \
-		--prefix=/usr --mandir=\$${prefix}/share/man
-	touch $@
-
-build: $(PYVERS:%=build-%/build-stamp)
-build-%/build-stamp: build-%/configure-stamp
-	dh_testdir
-	$(MAKE) -C build-$*
-	touch $@
-
-clean:: unpatch
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp configure-stamp
-
-	# Add here commands to clean up after the build process.
-	[ ! -f Makefile ] || $(MAKE) distclean
-	rm -Rf build-* 
-	dh_clean
-
-install: build install-clean $(PYVERS:%=install-arch-%)
-	dh_install
-
-install-clean:
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-
-install-arch-%:
-	$(MAKE) -C build-$*  install DESTDIR=$(CURDIR)/debian/tmp
-
+build/python-webkit-dev::
 	# pkg-config file
 	mkdir -p debian/tmp/usr/lib/pkgconfig
-	cp build-$*/pywebkitgtk-1.0.pc debian/tmp/usr/lib/pkgconfig/
-
-binary-indep: build install
-	# Build architecture-independent files here.
-	dh_testdir
-	dh_testroot
-	dh_installdirs -i
-	dh_installchangelogs -i ChangeLog
-	dh_installdocs -i
-	dh_installexamples -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 -a
-	dh_installchangelogs -a ChangeLog
-	dh_installdocs -a
-	dh_installexamples -a
-	dh_strip -a
-	dh_compress -a -X.py
-	dh_fixperms -a
-	dh_pysupport -a
-	dh_installdeb -a
-	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
+	cp debian/build/$(cdbs_python_current_version)/pywebkitgtk-1.0.pc debian/tmp/usr/lib/pkgconfig/

Added: packages/unstable/pywebkitgtk/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/pywebkitgtk/debian/source/format?rev=23960&op=file
==============================================================================
--- packages/unstable/pywebkitgtk/debian/source/format (added)
+++ packages/unstable/pywebkitgtk/debian/source/format [utf-8] Thu Apr 22 21:52:11 2010
@@ -1,0 +1,1 @@
+3.0 (quilt)




More information about the pkg-gnome-commits mailing list