Commit 0eff2411 authored by Xiyue Deng's avatar Xiyue Deng

Copy libxml++2.6 experimental branch to unstable.

parents 4a640abc e352310d
libxml++2.6 (2.22.0-2) UNRELEASED; urgency=low
libxml++2.6 (2.24.2-2) UNRELEASED; urgency=low
* `make -C examples clean` after `make install` to prevent shipping
unexpected files.
-- Deng Xiyue <manphiz-guest@users.alioth.debian.org> Sun, 04 Jan 2009 22:40:01 +0800
libxml++2.6 (2.24.2-1) experimental; urgency=low
* New upstream release.
-- Deng Xiyue <manphiz-guest@users.alioth.debian.org> Thu, 01 Jan 2009 15:24:23 +0800
libxml++2.6 (2.24.1-1) experimental; urgency=low
* New upstream release.
* Use POSIX standard regex classes in sed trick in debian/rules.
* Use viewsvn in Vcs-Browser URL.
* Downgrading pkg-config from Depends to Suggests.
* Remove unnecessary fields at the end of debian/changelog.
-- Deng Xiyue <manphiz-guest@users.alioth.debian.org> Mon, 15 Dec 2008 21:00:13 +0800
libxml++2.6 (2.24.0-1) experimental; urgency=low
[ Deng Xiyue ]
* Drop `head -n 1' from sed trick.
......@@ -8,11 +31,19 @@ libxml++2.6 (2.22.0-2) UNRELEASED; urgency=low
* Remove doc-base from Build-Depends as it's not b-deped at all.
* Add ${shlibs:Depends} to all Depends fields as recommended.
* Use machine-interpretable format for debian/copyright.
* New upstream release.
+ Bump shlibs version to 2.24.0 due to new API addition. ABI remains
compatible.
* Update Standard-Version to 3.8.0. No change needed.
* Targeting experimental as Lenny is in freeze. Add check-dist.mk to
debian/rules.
* Check for number-dot-based version in debian/watch.
* Fix path in doc-base documents. No versioned directory anymore.
[ Loic Minier ]
* Properly anchor package name regexp.
-- Deng Xiyue <manphiz-guest@users.alioth.debian.org> Fri, 18 Apr 2008 13:36:02 +0800
-- Deng Xiyue <manphiz-guest@users.alioth.debian.org> Fri, 26 Sep 2008 21:10:48 +0800
libxml++2.6 (2.22.0-1) unstable; urgency=low
......@@ -134,7 +165,3 @@ libxml++2.6 (2.6.1-1) unstable; urgency=low
* Initial 2.6 Release.
-- Chris Leishman <masklin@debian.org> Sun, 10 Sep 2000 17:38:04 +1100
Local variables:
mode: debian-changelog
End:
......@@ -5,17 +5,17 @@ Maintainer: Deng Xiyue <manphiz-guest@users.alioth.debian.org>
Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
DM-Upload-Allowed: yes
Homepage: http://libxmlplusplus.sourceforge.net/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libxml++2.6
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/libxml++2.6
Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/libxml++2.6
Build-Depends: cdbs (>= 0.4.51),
chrpath,
debhelper (>= 6),
debhelper (>= 6),
dpkg-dev (>= 1.14.16),
gnome-pkg-tools (>= 0.11),
gnome-pkg-tools (>= 0.11),
libxml2-dev (>= 2.6.1),
libglibmm-2.4-dev (>= 2.4.0),
pkg-config
Standards-Version: 3.7.3
Standards-Version: 3.8.0
Package: libxml++2.6-dev
Section: libdevel
......@@ -24,9 +24,9 @@ Depends: ${misc:Depends},
${shlibs:Depends},
libxml++2.6-2 (= ${binary:Version}),
libxml2-dev (>= 2.6.1),
libglibmm-2.4-dev (>= 2.4.0),
pkg-config
Suggests: libxml++2.6-doc
libglibmm-2.4-dev (>= 2.4.0)
Suggests: libxml++2.6-doc,
pkg-config
Description: A C++ interface to the GNOME XML library (libxml2)
libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
known as the GNOME2 XML library). It has SAX and DOM-like APIs, but does not
......
......@@ -5,7 +5,7 @@ Maintainer: Deng Xiyue <manphiz-guest@users.alioth.debian.org>
Uploaders: @GNOME_TEAM@
DM-Upload-Allowed: yes
Homepage: http://libxmlplusplus.sourceforge.net/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/libxml++2.6
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/packages/unstable/libxml++2.6
Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/libxml++2.6
Build-Depends: cdbs (>= 0.4.51),
chrpath,
......@@ -15,7 +15,7 @@ Build-Depends: cdbs (>= 0.4.51),
libxml2-dev (>= 2.6.1),
libglibmm-2.4-dev (>= 2.4.0),
pkg-config
Standards-Version: 3.7.3
Standards-Version: 3.8.0
Package: libxml++2.6-dev
Section: libdevel
......@@ -24,9 +24,9 @@ Depends: ${misc:Depends},
${shlibs:Depends},
libxml++2.6-2 (= ${binary:Version}),
libxml2-dev (>= 2.6.1),
libglibmm-2.4-dev (>= 2.4.0),
pkg-config
Suggests: libxml++2.6-doc
libglibmm-2.4-dev (>= 2.4.0)
Suggests: libxml++2.6-doc,
pkg-config
Description: A C++ interface to the GNOME XML library (libxml2)
libxml++ is a C++ wrapper for the libxml2 XML parser library (otherwise
known as the GNOME2 XML library). It has SAX and DOM-like APIs, but does not
......
......@@ -5,5 +5,5 @@ Abstract: Reference Manual for Libxml++
Section: Programming/C++
Format: HTML
Index: /usr/share/doc/libxml++2.6-doc/docs/reference/2.22/html/index.html
Files: /usr/share/doc/libxml++2.6-doc/docs/reference/2.22/html/*.html
Index: /usr/share/doc/libxml++2.6-doc/docs/reference/html/index.html
Files: /usr/share/doc/libxml++2.6-doc/docs/reference/html/*.html
......@@ -5,13 +5,14 @@ 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/check-dist.mk
-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
GNOME_MODULE := libxml++
SHARED_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libxml\+\+[0-9\.]+-[0-9]+)[[:space:]]*$$/\1/p' debian/control)
DOC_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libxml\+\+[0-9\.]+-doc)[[:space:]]*$$/\1/p' debian/control)
SHVER := 2.20.0
SHARED_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libxml\+\+[[:digit:]\.]+-[[:digit:]][[:alnum:]]*)[[:space:]]*$$/\1/p' debian/control)
DOC_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libxml\+\+[[:digit:]\.]+-doc)[[:space:]]*$$/\1/p' debian/control)
SHVER := 2.24.0
LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
......@@ -23,3 +24,6 @@ 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*
install/$(DOC_PKG)::
$(MAKE) -C $(CURDIR)/examples clean
version=3
http://download.gnome.org/sources/libxml++/([\d\.]+)[02468]/ \
libxml\+\+-(.*)\.tar\.gz
libxml\+\+-([\d\.]+)\.tar\.gz
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment