[SCM] FreeCAD packaging branch, master, updated. upstream/0.8.2237-44-g194d0dc
Teemu Ikonen
tpikonen at gmail.com
Tue Nov 17 15:12:16 UTC 2009
The following commit has been merged in the master branch:
commit 632bd1630da86ab76dd88a76de2117499a7b4225
Author: Teemu Ikonen <tpikonen at gmail.com>
Date: Mon Nov 16 15:32:22 2009 +0100
rules: Add freecad-doc package
Add override to dh_compress.
Changes to rules from upstream (Werner Mayer):
Add freecad-doc package.
diff --git a/debian/rules b/debian/rules
index bc746b4..2bcc37a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -31,7 +31,7 @@ config.status: configure
--host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr/lib/freecad --mandir=/usr/share/man \
--infodir=/usr/share/info --datadir=/usr/share/freecad \
---includedir=/usr/include/freecad \
+--includedir=/usr/include/freecad --docdir=/usr/share/doc/freecad \
CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
build: build-stamp
@@ -62,8 +62,8 @@ install-stamp:
rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/_TEMPLATE_
rm -rf debian/tmp/freecad/usr/lib/freecad/Mod/TemplatePyMod
# install the core system
- dh_install -pfreecad debian/tmp/freecad/usr/share/* usr/share/
- dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad
+ dh_install -pfreecad debian/tmp/freecad/usr/share/freecad/* usr/share/freecad/
+ #dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/share usr/lib/freecad
dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/bin usr/lib/freecad
dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/FreeCAD.so usr/lib/freecad/lib
dh_install -pfreecad debian/tmp/freecad/usr/lib/freecad/lib/lib*.so.* usr/lib/freecad/lib
@@ -91,10 +91,16 @@ install-stamp:
$(foreach MODULE,$(MODULES), \
dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.la usr/lib/freecad/Mod/$(MODULE); \
dh_install -pfreecad-dev debian/tmp/freecad/usr/lib/freecad/Mod/$(MODULE)/lib*.so usr/lib/freecad/Mod/$(MODULE);)
+
+ # install the help system
+ dh_install -pfreecad-doc debian/tmp/freecad/usr/share/doc/* usr/share/doc/
touch install-stamp
+override_dh_compress:
+ dh_compress -X.qch -X.qhc
+
binary-indep: build install
- # We have nothing to do by default.
+ dh binary-indep
binary-arch: build install
dh binary-arch
--
FreeCAD packaging
More information about the debian-science-commits
mailing list