r13858 - in /desktop/unstable/libglademm2.4/debian: ./ patches/
manphiz-guest at users.alioth.debian.org
manphiz-guest at users.alioth.debian.org
Fri Dec 14 12:54:09 UTC 2007
Author: manphiz-guest
Date: Fri Dec 14 12:54:09 2007
New Revision: 13858
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=13858
Log:
+ Suggests -doc in -dev with version for new doc path, and
don't Suggests -dev in -doc.
* libglademm-2.4-doc.{docs,examples}:
- Dropped in favor of libglademm-2.4-doc.install.
* libglademm-2.4-doc.install:
+ Add docs installation here.
* Add libglademm-2.4-doc.dirs for '/usr/share/doc/gnomemm-2.6', which
helps symlink the original path of docs.
* Add libglademm-2.4-doc.links to symlink the original path of docs.
* debian/libglademm-2.4-doc.doc-base.libglademm2.4-reference:
+ Fix path for new doc path.
* debian/patches:
+ Add 10_devhelp_index_path_fix.patch
+ Replace most ':=' with '+=' to avoid overwriting existing values.
+ Install docs with original path hierarchy and drop the sed tricks.
+ Refine exclude rules.
+ Remove useless DEB_INSTALL_CHANGELOGS_ALL.
* debian/watch:
+ Use spaces instead of tabs for indentation.
(Thanks Loïc Minier for reviewing and the suggestions)
Added:
desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.dirs
desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.links
desktop/unstable/libglademm2.4/debian/patches/10_devhelp_index_path_fix.patch
Removed:
desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.docs
desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.examples
Modified:
desktop/unstable/libglademm2.4/debian/changelog
desktop/unstable/libglademm2.4/debian/control
desktop/unstable/libglademm2.4/debian/control.in
desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.doc-base.libglademm2.4-reference
desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.install
desktop/unstable/libglademm2.4/debian/rules
desktop/unstable/libglademm2.4/debian/watch
Modified: desktop/unstable/libglademm2.4/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/changelog?rev=13858&op=diff
==============================================================================
--- desktop/unstable/libglademm2.4/debian/changelog (original)
+++ desktop/unstable/libglademm2.4/debian/changelog Fri Dec 14 12:54:09 2007
@@ -3,6 +3,19 @@
* debian/control, debian/control.in:
+ Bump standard version to 3.7.3. No change required.
+ Bump cdbs version to >= 0.4.41, reason given below.
+ + Suggests -doc in -dev with version for new doc path, and
+ don't Suggests -dev in -doc.
+ * libglademm-2.4-doc.{docs,examples}:
+ - Dropped in favor of libglademm-2.4-doc.install.
+ * libglademm-2.4-doc.install:
+ + Add docs installation here.
+ * Add libglademm-2.4-doc.dirs for '/usr/share/doc/gnomemm-2.6', which
+ helps symlink the original path of docs.
+ * Add libglademm-2.4-doc.links to symlink the original path of docs.
+ * debian/libglademm-2.4-doc.doc-base.libglademm2.4-reference:
+ + Fix path for new doc path.
+ * debian/patches:
+ + Add 10_devhelp_index_path_fix.patch
* debian/rules:
+ Add LDFLAG "-Wl,--as-needed" to reduce unneeded shlibs dependencies.
+ Let examples be compressed.
@@ -11,8 +24,15 @@
since cdbs >= 0.4.41, hence bump its dependency. Thanks Loïc Minier.
+ Include clean-la.mk from gnome-pkg-tools to remove dependency_libs
information from .la files. Thanks Loïc Minier and Josselin Mouette.
+ + Replace most ':=' with '+=' to avoid overwriting existing values.
+ + Install docs with original path hierarchy and drop the sed tricks.
+ + Refine exclude rules.
+ + Remove useless DEB_INSTALL_CHANGELOGS_ALL.
+ * debian/watch:
+ + Use spaces instead of tabs for indentation.
+ (Thanks Loïc Minier for reviewing and the suggestions)
- -- Deng Xiyue <manphiz-guest at users.alioth.debian.org> Thu, 13 Dec 2007 09:23:10 +0800
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org> Fri, 14 Dec 2007 20:50:14 +0800
libglademm2.4 (2.6.5-2) unstable; urgency=high
Modified: desktop/unstable/libglademm2.4/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/control?rev=13858&op=diff
==============================================================================
--- desktop/unstable/libglademm2.4/debian/control (original)
+++ desktop/unstable/libglademm2.4/debian/control Fri Dec 14 12:54:09 2007
@@ -21,6 +21,7 @@
libglademm-2.4-1c2a (= ${binary:Version}),
libglade2-dev (>> 1:2.4.0),
libgtkmm-2.4-dev (>= 1:2.6.5-1)
+Suggests: libglademm-2.4-doc
Description: C++ wrappers for libglade2 (development files)
Libglade is a library which enables an application to build its graphical
interface from an XML file (generated by Glade) at runtime. libglademm is
@@ -62,7 +63,7 @@
Depends: ${misc:Depends},
doc-base,
lynx | www-browser
-Suggests: libglibmm-2.4-doc, libgtkmm-2.4-doc, libglademm-2.4-dev
+Suggests: libglibmm-2.4-doc, libgtkmm-2.4-doc
Conflicts: libglademm-2.4-dev (<< 2.6.5-1)
Replaces: libglademm-2.4-dev (<< 2.6.5-1)
Description: C++ wrappers for libglade2 (documentation)
Modified: desktop/unstable/libglademm2.4/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/control.in?rev=13858&op=diff
==============================================================================
--- desktop/unstable/libglademm2.4/debian/control.in (original)
+++ desktop/unstable/libglademm2.4/debian/control.in Fri Dec 14 12:54:09 2007
@@ -21,6 +21,7 @@
libglademm-2.4-1c2a (= ${binary:Version}),
libglade2-dev (>> 1:2.4.0),
libgtkmm-2.4-dev (>= 1:2.6.5-1)
+Suggests: libglademm-2.4-doc
Description: C++ wrappers for libglade2 (development files)
Libglade is a library which enables an application to build its graphical
interface from an XML file (generated by Glade) at runtime. libglademm is
@@ -62,7 +63,7 @@
Depends: ${misc:Depends},
doc-base,
lynx | www-browser
-Suggests: libglibmm-2.4-doc, libgtkmm-2.4-doc, libglademm-2.4-dev
+Suggests: libglibmm-2.4-doc, libgtkmm-2.4-doc
Conflicts: libglademm-2.4-dev (<< 2.6.5-1)
Replaces: libglademm-2.4-dev (<< 2.6.5-1)
Description: C++ wrappers for libglade2 (documentation)
Added: desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.dirs
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.dirs?rev=13858&op=file
==============================================================================
--- desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.dirs (added)
+++ desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.dirs Fri Dec 14 12:54:09 2007
@@ -1,0 +1,1 @@
+usr/share/doc/gnomemm-2.6
Modified: desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.doc-base.libglademm2.4-reference
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.doc-base.libglademm2.4-reference?rev=13858&op=diff
==============================================================================
--- desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.doc-base.libglademm2.4-reference (original)
+++ desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.doc-base.libglademm2.4-reference Fri Dec 14 12:54:09 2007
@@ -5,5 +5,5 @@
Section: Apps/Programming
Format: HTML
-Index: /usr/share/doc/libglademm-2.4-doc/reference/html/index.html
-Files: /usr/share/doc/libglademm-2.4-doc/reference/html/*.html
+Index: /usr/share/doc/libglademm-2.4-doc/docs/reference/html/index.html
+Files: /usr/share/doc/libglademm-2.4-doc/docs/reference/html/*.html
Modified: desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.install?rev=13858&op=diff
==============================================================================
--- desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.install (original)
+++ desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.install Fri Dec 14 12:54:09 2007
@@ -1,1 +1,2 @@
+debian/tmp/usr/share/doc/gnomemm-2.6/libglademm-2.4/* usr/share/doc/libglademm-2.4-doc
debian/tmp/usr/share/devhelp/* usr/share/devhelp
Added: desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.links
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.links?rev=13858&op=file
==============================================================================
--- desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.links (added)
+++ desktop/unstable/libglademm2.4/debian/libglademm-2.4-doc.links Fri Dec 14 12:54:09 2007
@@ -1,0 +1,1 @@
+usr/share/doc/libglademm-2.4-doc usr/share/doc/gnomemm-2.6/libglademm-2.4
Added: desktop/unstable/libglademm2.4/debian/patches/10_devhelp_index_path_fix.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/patches/10_devhelp_index_path_fix.patch?rev=13858&op=file
==============================================================================
--- desktop/unstable/libglademm2.4/debian/patches/10_devhelp_index_path_fix.patch (added)
+++ desktop/unstable/libglademm2.4/debian/patches/10_devhelp_index_path_fix.patch Fri Dec 14 12:54:09 2007
@@ -1,0 +1,9 @@
+--- docs/reference/libglademm-2.4.devhelp 2007-09-25 23:56:05.000000000 +0800
++++ docs/reference/libglademm-2.4.devhelp.pathfix 2007-12-14 20:21:48.000000000 +0800
+@@ -1,5 +1,5 @@
+ <?xml version="1.0"?>
+-<book xmlns:fo="http://www.w3.org/1999/XSL/Format" title="libglademm 2.4 library Reference Manual" name="libglademm 2.4" link="../../../doc/gnomemm-2.6/libglademm-2.4/docs/reference/html/../../index.html">
++<book xmlns:fo="http://www.w3.org/1999/XSL/Format" title="libglademm 2.4 library Reference Manual" name="libglademm 2.4" link="../../../doc/gnomemm-2.6/libglademm-2.4/docs/reference/html/index.html">
+ <chapters>
+ <sub name="Classes" link="../../../doc/gnomemm-2.6/libglademm-2.4/docs/reference/html/classes.html">
+ <sub name="Glib::Exception" link="../../../doc/gnomemm-2.6/libglademm-2.4/docs/reference/html/classGlib_1_1Exception.html"/>
Modified: desktop/unstable/libglademm2.4/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/rules?rev=13858&op=diff
==============================================================================
--- desktop/unstable/libglademm2.4/debian/rules (original)
+++ desktop/unstable/libglademm2.4/debian/rules Fri Dec 14 12:54:09 2007
@@ -1,6 +1,4 @@
#!/usr/bin/make -f
-
-DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
@@ -14,34 +12,9 @@
LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
-DEB_CONFIGURE_EXTRA_FLAGS := --enable-static
+DEB_CONFIGURE_EXTRA_FLAGS += \
+ --enable-static \
-DEB_DH_MAKESHLIBS_ARGS_libglademm-2.4-1c2a := -V"libglademm-2.4-1c2a (>= 2.6.0)"
+DEB_DH_ALWAYS_EXCLUDE += Doxyfile:doxygen_tags:fragment:.deps:.libs:.o:.in:.am
-DEB_INSTALL_CHANGELOGS_ALL := ChangeLog
-
-DEB_INSTALL_DOCS_ALL := \
- -XMakefile -XDoxyfile -Xdevhelp -Xdoxygen_tags -Xfragment
-
-DEB_INSTALL_EXAMPLES_libglademm-2.4-doc := -X.deps -X.libs -X.o -X.in -X.am
-
-binary-post-install/libglademm-2.4-doc::
- # fix external doc paths
- for file in debian/libglademm-2.4-doc/usr/share/doc/libglademm-2.4-doc/reference/html/*.html; do \
- sed 's/\.\.\/\.\.\/\.\.\/\.\.\/\.\.\/gtkmm-2\.4\/docs\//\.\.\/\.\.\/\.\.\/libgtkmm-2\.4-doc\//g' $$file > $$file.fixed; \
- mv $$file.fixed $$file; \
- sed 's/\.\.\/\.\.\/\.\.\/\.\.\/\.\.\/glibmm-2\.4\/docs\//\.\.\/\.\.\/\.\.\/libglibmm-2\.4-doc\//g' $$file > $$file.fixed; \
- mv $$file.fixed $$file; \
- done
- for file in debian/libglademm-2.4-doc/usr/share/devhelp/books/libglademm-2.4/libglademm-2.4.devhelp; do \
- sed 's/\.\.\/\.\.\/\.\.\/doc\/gnomemm-2\.6\/libglademm-2\.4\/docs\//\.\.\/\.\.\/\.\.\/doc\/libglademm-2\.4-doc\//g' $$file > $$file.fixed; \
- mv $$file.fixed $$file; \
- sed 's/\.\.\/\.\.\/index\.html/index\.html/g' $$file > $$file.fixed; \
- mv $$file.fixed $$file; \
- done
- for file in debian/libglademm-2.4-doc/usr/share/devhelp/books/libglademm-2.4/libglademm-2.4.devhelp; do \
- sed 's/\.\.\/\.\.\/\.\.\/doc\/gnomemm-2\.6\/libglademm-2\.4\/docs\//\.\.\/\.\.\/\.\.\/doc\/libglademm-2\.4-doc\//g' $$file > $$file.fixed; \
- mv $$file.fixed $$file; \
- sed 's/\.\.\/\.\.\/index\.html/index\.html/g' $$file > $$file.fixed; \
- mv $$file.fixed $$file; \
- done
+DEB_DH_MAKESHLIBS_ARGS_libglademm-2.4-1c2a += -V"libglademm-2.4-1c2a (>= 2.6.0)"
Modified: desktop/unstable/libglademm2.4/debian/watch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libglademm2.4/debian/watch?rev=13858&op=diff
==============================================================================
--- desktop/unstable/libglademm2.4/debian/watch (original)
+++ desktop/unstable/libglademm2.4/debian/watch Fri Dec 14 12:54:09 2007
@@ -4,5 +4,5 @@
# Site Directory Pattern Version Script
version=2
http://download.gnome.org/sources/libglademm/([\d\.]+)[02468]/ \
- libglademm-(.*)\.tar\.gz \
- debian uupdate
+ libglademm-(.*)\.tar\.gz \
+ debian uupdate
More information about the pkg-gnome-commits
mailing list