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