r13111 - /desktop/unstable/glibmm2.4/debian/rules
manphiz-guest at users.alioth.debian.org
manphiz-guest at users.alioth.debian.org
Sun Oct 14 08:14:19 UTC 2007
Author: manphiz-guest
Date: Sun Oct 14 08:14:19 2007
New Revision: 13111
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=13111
Log:
Add script to move glibmm_doxygen_tags to -dev package to eliminate -doc build rdepends, as what gtkmm2.4 has done;
Add comments to explain the scripts, and remove useless comments.
Modified:
desktop/unstable/glibmm2.4/debian/rules
Modified: desktop/unstable/glibmm2.4/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/glibmm2.4/debian/rules?rev=13111&op=diff
==============================================================================
--- desktop/unstable/glibmm2.4/debian/rules (original)
+++ desktop/unstable/glibmm2.4/debian/rules Sun Oct 14 08:14:19 2007
@@ -1,10 +1,4 @@
#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
DEB_AUTO_UPDATE_DEBIAN_CONTROL = yes
@@ -29,10 +23,15 @@
DEB_INSTALL_DOCS_ALL := -XMakefile -XDoxyfile
binary-post-install/libglibmm-2.4-doc::
+ # fix external doc paths
for file in debian/libglibmm-2.4-doc/usr/share/doc/libglibmm-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/\.\.\/\.\.\/\.\.\/gtkmm-2\.4\/docs\//\.\.\/\.\.\/\.\.\/libgtkmm-2.4-doc\//g;' $$file > $$file.fixed; \
mv $$file.fixed $$file; \
done
-
+ # mv glibmm_doxygen_tags to -dev package
+ # to eliminate build rdepends on -doc package
+ mkdir -p debian/libglibmm-2.4-dev/usr/share/doc/libglibmm-2.4-dev/reference
+ mv debian/libglibmm-2.4-doc/usr/share/doc/libglibmm-2.4-doc/reference/glibmm_doxygen_tags \
+ debian/libglibmm-2.4-dev/usr/share/doc/libglibmm-2.4-dev/reference
More information about the pkg-gnome-commits
mailing list