r14942 - in /packages/unstable/libgdamm3.0/debian: changelog compat control control.in libgdamm3.0-8.install libgdamm3.0-9.install libgdamm3.0-dev.install libgdamm3.0-doc.doc-base.libgdamm3.0-reference libgdamm3.0-doc.docs rules watch

manphiz-guest at users.alioth.debian.org manphiz-guest at users.alioth.debian.org
Tue Mar 11 08:35:50 UTC 2008


Author: manphiz-guest
Date: Tue Mar 11 08:35:50 2008
New Revision: 14942

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=14942
Log:
* New upstream release.
  + Bump soversion to 9.
* Add Debian GNOME Team as uploader.
* Refine debian/rules to be consistent with other GNOME Packages:
  + Use gnome-pkg-tools, and set GNOME_MODULE := libgdamm
  + Set shlibs version to 2.9.82.
  + Build static library.
  + Set proper exclude rules.
  + Use chrpath hack to get rid of rpath on 64bit system.
  + Bump compat level to 6, and dep on debhelper >= 6, cdbs >= 0.4.51.
* Refine debian/control*:
  + Add chrpath, gnome-pkg-tools to Build-depends.
  + Wrap fields for easier patch.
  + Add ${misc:Depends} and ${shlibs:Depends} most Depends.
* Add libgdamm-3.0-doc.doc-base.libgdamm-3.0-reference.
* Refine watch file.

Added:
    packages/unstable/libgdamm3.0/debian/control.in
    packages/unstable/libgdamm3.0/debian/libgdamm3.0-9.install
      - copied, changed from r14936, packages/unstable/libgdamm3.0/debian/libgdamm3.0-8.install
    packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.doc-base.libgdamm3.0-reference
Removed:
    packages/unstable/libgdamm3.0/debian/libgdamm3.0-8.install
Modified:
    packages/unstable/libgdamm3.0/debian/changelog
    packages/unstable/libgdamm3.0/debian/compat
    packages/unstable/libgdamm3.0/debian/control
    packages/unstable/libgdamm3.0/debian/libgdamm3.0-dev.install
    packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.docs
    packages/unstable/libgdamm3.0/debian/rules
    packages/unstable/libgdamm3.0/debian/watch

Modified: packages/unstable/libgdamm3.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/changelog?rev=14942&op=diff
==============================================================================
--- packages/unstable/libgdamm3.0/debian/changelog (original)
+++ packages/unstable/libgdamm3.0/debian/changelog Tue Mar 11 08:35:50 2008
@@ -1,3 +1,24 @@
+libgdamm3.0 (2.9.82-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+    + Bump soversion to 9.
+  * Add Debian GNOME Team as uploader.
+  * Refine debian/rules to be consistent with other GNOME Packages:
+    + Use gnome-pkg-tools, and set GNOME_MODULE := libgdamm
+    + Set shlibs version to 2.9.82.
+    + Build static library.
+    + Set proper exclude rules.
+    + Use chrpath hack to get rid of rpath on 64bit system.
+    + Bump compat level to 6, and dep on debhelper >= 6, cdbs >= 0.4.51.
+  * Refine debian/control*:
+    + Add chrpath, gnome-pkg-tools to Build-depends.
+    + Wrap fields for easier patch.
+    + Add ${misc:Depends} and ${shlibs:Depends} most Depends.
+  * Add libgdamm-3.0-doc.doc-base.libgdamm-3.0-reference.
+  * Refine watch file.
+
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Tue, 11 Mar 2008 16:34:52 +0800
+
 libgdamm3.0 (2.9.81-1) unstable; urgency=low
 
   * Import Ubuntu package in Debian

Modified: packages/unstable/libgdamm3.0/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/compat?rev=14942&op=diff
==============================================================================
--- packages/unstable/libgdamm3.0/debian/compat (original)
+++ packages/unstable/libgdamm3.0/debian/compat Tue Mar 11 08:35:50 2008
@@ -1,1 +1,1 @@
-5
+6

Modified: packages/unstable/libgdamm3.0/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/control?rev=14942&op=diff
==============================================================================
--- packages/unstable/libgdamm3.0/debian/control (original)
+++ packages/unstable/libgdamm3.0/debian/control Tue Mar 11 08:35:50 2008
@@ -2,12 +2,20 @@
 Section: devel
 Priority: extra
 Maintainer: Jose Carlos Garcia Sogo <jsogo at debian.org>
-Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libglibmm-2.4-dev (>= 2.12.8), libgda3-dev (>= 3.0.0)
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Deng Xiyue <manphiz-guest at users.alioth.debian.org>
+Build-Depends: cdbs (>= 0.4.51),
+               chrpath,
+               debhelper (>= 6),
+               doc-base,
+               gnome-pkg-tools,
+               libglibmm-2.4-dev (>= 2.12.8),
+               libgda3-dev (>= 3.0.0)
 Standards-Version: 3.7.3
 
 Package: libgdamm3.0-8
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
 Description: C++ wrappers for libgda3
  libgdamm is a set of C++ bindings for the libgda3 database API.
  libgda is the GNU Data Access library.
@@ -17,7 +25,11 @@
 Package: libgdamm3.0-dev
 Architecture: any
 Section: libdevel
-Depends: ${misc:Depends}, libgdamm3.0-8 (= ${binary:Version}), libglibmm-2.4-dev (>= 2.12.8), libgda3-dev (>= 3.0.0)
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libgdamm3.0-8 (= ${binary:Version}),
+         libglibmm-2.4-dev (>= 2.12.8),
+         libgda3-dev (>= 3.0.0)
 Suggests: libgdamm-3.0-doc
 Description: C++ wrappers for libgda3 (library headers)
  libgdamm is a set of C++ bindings for the libgda database API.
@@ -27,6 +39,8 @@
 
 Package: libgdamm3.0-doc
 Section: doc
+Depends: ${misc:Depends},
+         doc-base
 Architecture: all
 Description: C++ wrappers for libgda3 (documentation)
  libgdamm is a set of C++ bindings for the libgda database API.

Added: packages/unstable/libgdamm3.0/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/control.in?rev=14942&op=file
==============================================================================
--- packages/unstable/libgdamm3.0/debian/control.in (added)
+++ packages/unstable/libgdamm3.0/debian/control.in Tue Mar 11 08:35:50 2008
@@ -1,0 +1,51 @@
+Source: libgdamm3.0
+Section: devel
+Priority: extra
+Maintainer: Jose Carlos Garcia Sogo <jsogo at debian.org>
+Uploaders: @GNOME_TEAM@
+Build-Depends: cdbs (>= 0.4.51),
+               chrpath,
+               debhelper (>= 6),
+               doc-base,
+               gnome-pkg-tools,
+               libglibmm-2.4-dev (>= 2.12.8),
+               libgda3-dev (>= 3.0.0)
+Standards-Version: 3.7.3
+
+Package: libgdamm3.0-9
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: C++ wrappers for libgda3
+ libgdamm is a set of C++ bindings for the libgda3 database API.
+ libgda is the GNU Data Access library.
+ .
+ This package contains the shared library.
+
+Package: libgdamm3.0-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libgdamm3.0-8 (= ${binary:Version}),
+         libglibmm-2.4-dev (>= 2.12.8),
+         libgda3-dev (>= 3.0.0)
+Suggests: libgdamm-3.0-doc
+Description: C++ wrappers for libgda3 (library headers)
+ libgdamm is a set of C++ bindings for the libgda database API.
+ libgda is the GNU Data Access library.
+ .
+ This package contains the library headers.
+
+Package: libgdamm3.0-doc
+Section: doc
+Depends: ${misc:Depends},
+         doc-base
+Architecture: all
+Description: C++ wrappers for libgda3 (documentation)
+ libgdamm is a set of C++ bindings for the libgda database API.
+ libgda is the GNU Data Access library.
+ .
+ This package contains the documentation.
+
+

Copied: packages/unstable/libgdamm3.0/debian/libgdamm3.0-9.install (from r14936, packages/unstable/libgdamm3.0/debian/libgdamm3.0-8.install)
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/libgdamm3.0-9.install?rev=14942&op=diff
==============================================================================
--- packages/unstable/libgdamm3.0/debian/libgdamm3.0-8.install (original)
+++ packages/unstable/libgdamm3.0/debian/libgdamm3.0-9.install Tue Mar 11 08:35:50 2008
@@ -1,1 +1,1 @@
-debian/tmp/usr/lib/lib*.so.*
+usr/lib/lib*.so.*

Modified: packages/unstable/libgdamm3.0/debian/libgdamm3.0-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/libgdamm3.0-dev.install?rev=14942&op=diff
==============================================================================
--- packages/unstable/libgdamm3.0/debian/libgdamm3.0-dev.install (original)
+++ packages/unstable/libgdamm3.0/debian/libgdamm3.0-dev.install Tue Mar 11 08:35:50 2008
@@ -1,7 +1,5 @@
-debian/tmp/usr/include
-debian/tmp/usr/lib/libgdamm-3.0/include
-debian/tmp/usr/lib/libgdamm-3.0/proc/m4
-
-debian/tmp/usr/lib/lib*.so
-
-debian/tmp/usr/lib/pkgconfig
+usr/include
+usr/lib/libgdamm-3.0
+usr/lib/lib*.so
+usr/lib/lib*.a
+usr/lib/pkgconfig

Added: packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.doc-base.libgdamm3.0-reference
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.doc-base.libgdamm3.0-reference?rev=14942&op=file
==============================================================================
--- packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.doc-base.libgdamm3.0-reference (added)
+++ packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.doc-base.libgdamm3.0-reference Tue Mar 11 08:35:50 2008
@@ -1,0 +1,9 @@
+Document: libgdamm-3.0-reference
+Title: libgdamm 3.0 Reference Manual
+Author: Doxygen
+Abstract: Reference Manual for libgdamm 3.0 (C++ bindings for libgda)
+Section: Programming/C++
+
+Format: HTML
+Index: /usr/share/doc/libgdamm-3.0-doc/docs/reference/html/index.html
+Files: /usr/share/doc/libgdamm-3.0-doc/docs/reference/html/*.html

Modified: packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.docs
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.docs?rev=14942&op=diff
==============================================================================
--- packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.docs (original)
+++ packages/unstable/libgdamm3.0/debian/libgdamm3.0-doc.docs Tue Mar 11 08:35:50 2008
@@ -1,1 +1,1 @@
-docs/reference/html
+docs/reference

Modified: packages/unstable/libgdamm3.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/rules?rev=14942&op=diff
==============================================================================
--- packages/unstable/libgdamm3.0/debian/rules (original)
+++ packages/unstable/libgdamm3.0/debian/rules Tue Mar 11 08:35:50 2008
@@ -1,4 +1,27 @@
 #!/usr/bin/make -f
-  
+
 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/autotools.mk
+include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
+include /usr/share/gnome-pkg-tools/1/rules/clean-la.mk
+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
+GNOME_MODULE := libgdamm
+
+SHARED_PKG := $(shell sed -rn 's/Package:[[:space:]]*(libgdamm-[0-9\.]+-[0-9][0-9a-z]*)[[:space:]]*$$/\1/p' debian/control)
+DOC_PKG := $(shell sed -rn 's/Package:[[:space:]]*(libgdamm-[0-9\.]+-doc)[[:space:]]*$$/\1/p' debian/control)
+SHVER := 2.9.82
+
+LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
+
+DEB_CONFIGURE_EXTRA_FLAGS += --enable-static
+DEB_DH_INSTALL_SOURCEDIR := debian/tmp
+DEB_DH_MAKESHLIBS_ARGS_$(SHARED_PKG) += -V"$(SHARED_PKG) (>= $(SHVER))"
+DEB_INSTALL_DOCS_$(DOC_PKG) += -XMakefile -XDoxyfile
+DEB_INSTALL_EXAMPLES_$(DOC_PKG) += -XMakefile -X.deps -X.libs -X.o
+
+# chrpath hack to get rid of amd64 rpath
+common-install-impl::
+	chrpath -d $(DEB_DH_INSTALL_SOURCEDIR)/usr/lib/*.so*

Modified: packages/unstable/libgdamm3.0/debian/watch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libgdamm3.0/debian/watch?rev=14942&op=diff
==============================================================================
--- packages/unstable/libgdamm3.0/debian/watch (original)
+++ packages/unstable/libgdamm3.0/debian/watch Tue Mar 11 08:35:50 2008
@@ -1,2 +1,4 @@
-version=2
-http://ftp.gnome.org/pub/GNOME/sources/libgdamm/([\d\.]+)/libgdamm-([\d\.]+)\.tar\.gz  debian uupdate
+version=3
+
+http://download.gnome.org/sources/libgdamm/([\d\.]+)/ \
+        libgdamm-([\d\.]+)\.tar\.gz




More information about the pkg-gnome-commits mailing list