r10563 - in /packages/unstable/libgnomedb/debian: changelog control control.in rules

lool at users.alioth.debian.org lool at users.alioth.debian.org
Mon Apr 30 09:52:32 UTC 2007


Author: lool
Date: Mon Apr 30 09:52:27 2007
New Revision: 10563

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=10563
Log:
* DISABLE_UPDATE_UPLOADERS; build-dep on gnome-pkg-tools >= 0.11.
* Drop useless GCONF_SCHEMAS_INSTALL.
* Fix .PHONY.
* Cleanups.

Modified:
    packages/unstable/libgnomedb/debian/changelog
    packages/unstable/libgnomedb/debian/control
    packages/unstable/libgnomedb/debian/control.in
    packages/unstable/libgnomedb/debian/rules

Modified: packages/unstable/libgnomedb/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgnomedb/debian/changelog?rev=10563&op=diff
==============================================================================
--- packages/unstable/libgnomedb/debian/changelog (original)
+++ packages/unstable/libgnomedb/debian/changelog Mon Apr 30 09:52:27 2007
@@ -2,8 +2,12 @@
 
   * Fix typo in package description; thanks Julian Gilbey; closes: #392050.
   * Add a get-orig-source target to retrieve the upstream tarball.
-
- -- Loic Minier <lool at dooz.org>  Sun, 14 Jan 2007 00:08:08 +0100
+  * DISABLE_UPDATE_UPLOADERS; build-dep on gnome-pkg-tools >= 0.11.
+  * Drop useless GCONF_SCHEMAS_INSTALL.
+  * Fix .PHONY.
+  * Cleanups.
+
+ -- Loic Minier <lool at dooz.org>  Mon, 30 Apr 2007 11:51:32 +0200
 
 libgnomedb (1.2.2-3) unstable; urgency=low
 

Modified: packages/unstable/libgnomedb/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgnomedb/debian/control?rev=10563&op=diff
==============================================================================
--- packages/unstable/libgnomedb/debian/control (original)
+++ packages/unstable/libgnomedb/debian/control Mon Apr 30 09:52:27 2007
@@ -2,8 +2,8 @@
 Section: libs
 Priority: optional
 Maintainer: Gustavo R. Montesino <grmontesino at ig.com.br>
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Andrew Lau <netsnipe at users.sourceforge.net>, Clément Stenac <zorglub at debian.org>, Dafydd Harries <daf at debian.org>, Guilherme de S. Pastore <gpastore at debian.org>, Gustavo Franco <stratus at debian.org>, Gustavo Noronha Silva <kov at debian.org>, J.H.M. Dassen (Ray) <jdassen at debian.org>, Jordi Mallach <jordi at debian.org>, Jose Carlos Garcia Sogo <jsogo at debian.org>, Josselin Mouette <joss at debian.org>, Loic Minier <lool at dooz.org>, Marc HE Brockschmidt <he at debian.org>, Marco Cabizza <marco87 at gmail.com>, Oystein Gisnas <oystein at gisnas.net>, Ondřej Surý <ondrej at debian.org>, Ross Burton <ross at debian.org>, Sebastien Bacher <seb128 at debian.org>, Sjoerd Simons <sjoerd at debian.org>
-Build-Depends: cdbs, debhelper (>= 5.0.0), intltool, gettext, pkg-config, libgconf2-dev (>= 2.6.1-2), libgnomeui-dev (>= 2.6.1.1-2), libgda2-dev, libgtk2.0-dev (>= 2.4.2-1), libgnomevfs2-dev (>= 2.6.1.1-3), libbonoboui2-dev (>= 2.6.1-1), libglade2-dev (>= 1:2.4.0-1), libxslt1-dev, scrollkeeper, gnome-pkg-tools, gtk-doc-tools (>= 1.2-1.1), dpkg-dev (>= 1.13.19)
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, J.H.M. Dassen (Ray) <jdassen at debian.org>, Jordi Mallach <jordi at debian.org>, Loic Minier <lool at dooz.org>
+Build-Depends: cdbs, debhelper (>= 5.0.0), intltool, gettext, pkg-config, libgconf2-dev (>= 2.6.1-2), libgnomeui-dev (>= 2.6.1.1-2), libgda2-dev, libgtk2.0-dev (>= 2.4.2-1), libgnomevfs2-dev (>= 2.6.1.1-3), libbonoboui2-dev (>= 2.6.1-1), libglade2-dev (>= 1:2.4.0-1), libxslt1-dev, scrollkeeper, gnome-pkg-tools (>= 0.11), gtk-doc-tools (>= 1.2-1.1), dpkg-dev (>= 1.13.19)
 Standards-Version: 3.7.2
 
 Package: libgnomedb2-4

Modified: packages/unstable/libgnomedb/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgnomedb/debian/control.in?rev=10563&op=diff
==============================================================================
--- packages/unstable/libgnomedb/debian/control.in (original)
+++ packages/unstable/libgnomedb/debian/control.in Mon Apr 30 09:52:27 2007
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Gustavo R. Montesino <grmontesino at ig.com.br>
 Uploaders: @GNOME_TEAM@
-Build-Depends: cdbs, debhelper (>= 5.0.0), intltool, gettext, pkg-config, libgconf2-dev (>= 2.6.1-2), libgnomeui-dev (>= 2.6.1.1-2), libgda2-dev, libgtk2.0-dev (>= 2.4.2-1), libgnomevfs2-dev (>= 2.6.1.1-3), libbonoboui2-dev (>= 2.6.1-1), libglade2-dev (>= 1:2.4.0-1), libxslt1-dev, scrollkeeper, gnome-pkg-tools, gtk-doc-tools (>= 1.2-1.1), dpkg-dev (>= 1.13.19)
+Build-Depends: cdbs, debhelper (>= 5.0.0), intltool, gettext, pkg-config, libgconf2-dev (>= 2.6.1-2), libgnomeui-dev (>= 2.6.1.1-2), libgda2-dev, libgtk2.0-dev (>= 2.4.2-1), libgnomevfs2-dev (>= 2.6.1.1-3), libbonoboui2-dev (>= 2.6.1-1), libglade2-dev (>= 1:2.4.0-1), libxslt1-dev, scrollkeeper, gnome-pkg-tools (>= 0.11), gtk-doc-tools (>= 1.2-1.1), dpkg-dev (>= 1.13.19)
 Standards-Version: 3.7.2
 
 Package: libgnomedb2- at SONAME@

Modified: packages/unstable/libgnomedb/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgnomedb/debian/rules?rev=10563&op=diff
==============================================================================
--- packages/unstable/libgnomedb/debian/rules (original)
+++ packages/unstable/libgnomedb/debian/rules Mon Apr 30 09:52:27 2007
@@ -1,43 +1,49 @@
-#!/usr/bin/make -f 
-# -*- Makefile -*-
-# debian/rules makefile for libgnomedb
+#!/usr/bin/make -f
 
-soname:=4
-DEB_DH_INSTALL_SOURCEDIR:=debian/tmp
-DEB_CONFIGURE_EXTRA_FLAGS:=--enable-gtk-doc
-DEB_DH_STRIP_ARGS := --dbg-package=libgnomedb2-${soname}-dbg
-GCONF_SCHEMAS_INSTALL := 0
-
+DISABLE_UPDATE_UPLOADERS := 1
 include /usr/share/cdbs/1/class/gnome.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
+SONAME := 4
+
+LIB_PKG := libgnomedb2-$(SONAME)
+DBG_PKG := libgnomedb2-$(SONAME)-dbg
+COMMON_PKG := libgnomedb2-common
+BIN_PKG := libgnomedb2-bin
+DEV_PKG := libgnomedb2-dev
+
+DEB_DH_INSTALL_SOURCEDIR := debian/tmp
+DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc
+DEB_DH_STRIP_ARGS += --dbg-package=$(DBG_PKG)
+
 DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-z,defs -Wl,-O1 -Wl,--as-needed"
 
 clean::
-	sed -e 's/@SONAME@/${soname}/g' -e 's/@VERSION@/${version}/g' -e \
-	's/@GNOME_TEAM@/${uploaders}/' debian/control.in > debian/control
-	rm -vrf debian/libgnomedb2-${soname}*
+	sed -e 's#@SONAME@#$(SONAME)#g' \
+		-e 's#@GNOME_TEAM@#$(UPLOADERS)#g' \
+		debian/control.in >debian/control
+	rm -vrf debian/$(LIB_PKG)*
 
 common-binary-post-install-indep::
-	rm -rf debian/libgnomedb2-common/usr/share/doc
-	dh_link -plibgnomedb2-common usr/share/doc/libgnomedb2-${soname} \
-		usr/share/doc/libgnomedb2-common
+	rm -rf debian/$(COMMON_PKG)/usr/share/doc
+	dh_link -p$(COMMON_PKG) usr/share/doc/$(LIB_PKG) \
+		usr/share/doc/$(COMMON_PKG)
 
 common-binary-post-install-arch::
-	for i in libgnomedb2-bin libgnomedb2-dev libgnomedb2-${soname}-dbg; do\
+	for i in $(BIN_PKG) $(DEV_PKG) $(DBG_PKG); do\
 		rm -rf debian/$$i/usr/share/doc; \
-		dh_link -p$$i usr/share/doc/libgnomedb2-${soname} \
+		dh_link -p$$i usr/share/doc/$(LIB_PKG) \
 			usr/share/doc/$$i; \
 	done
 
-binary-install/libgnomedb2-${soname}::
-	dh_install -plibgnomedb2-${soname} --autodest \
-		--sourcedir=${DEB_DH_INSTALL_SOURCEDIR} usr/lib/*.so.*
+binary-install/$(LIB_PKG)::
+	dh_install -p$(LIB_PKG) --autodest \
+		--sourcedir=$(DEB_DH_INSTALL_SOURCEDIR) usr/lib/*.so.*
 
-binary-install/libgnomedb2-common::
-	dh_gconf -plibgnomedb2-common
-		
-.PHONY: clean common-binary-post-install-arch binary-install/libgnomedb2-${soname} binary-install/libgnomedb2-common binary-install/libgnomedb2-${soname}-dbg
+binary-install/$(COMMON_PKG)::
+	dh_gconf -p$(COMMON_PKG)
+
+.PHONY: clean common-binary-post-install-indep common-binary-post-install-arch binary-install/$(LIB_PKG) binary-install/$(COMMON_PKG)




More information about the pkg-gnome-commits mailing list