[SCM] Packaging for mathgl branch, master, updated. debian/1.11.0.1-2-11-gc3e6ecb

Dimitrios Eftaxiopoulos eftaxi12 at otenet.gr
Thu Jan 6 23:59:53 UTC 2011


The following commit has been merged in the master branch:
commit ef33e7036ded96ebbc9d8754dfe33e45bc65473c
Author: Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>
Date:   Tue Jan 4 22:20:04 2011 +0200

    Further changes in debian/rules

diff --git a/debian/rules b/debian/rules
index 4b52978..98cb9c5 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,6 +10,16 @@
 export DH_VERBOSE=1
 export DH_OPTIONS=-v
 
+	ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
+		CFLAGS += -O0
+	else
+		CFLAGS += -O2
+	endif
+	ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+		NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+		MAKEFLAGS += -j$(NUMJOBS)
+	endif
+
 clean:
 	dh_testdir
 	rm -rf png/*.png texinfo/mgl_ru.info-*
@@ -23,53 +33,96 @@ build:
 #	dh_auto_test
 
 binary-indep:
+	dh_testroot -i
+	dh_prep -i
+	dh_installdirs -i
+	dh_auto_install -i
+	dh_install -i
+	dh_installdocs -i
+	dh_installchangelogs -i
+# 	dh_installexamples -i
+# 	dh_installman -i
+# 	dh_installcatalogs -i
+# 	dh_installcron -i
+	dh_installdebconf -i
+# 	dh_installemacsen -i
+# 	dh_installifupdown -i
+# 	dh_installinfo -i
+	dh_pysupport -i
+# 	dh_installinit -i
+# 	dh_installmenu -i
+# 	dh_installmime -i
+# 	dh_installmodules -i
+# 	dh_installlogcheck -i
+# 	dh_installlogrotate -i
+# 	dh_installpam -i
+# 	dh_installppp -i
+# 	dh_installudev -i
+# 	dh_installwm -i
+# 	dh_installxfonts -i
+# 	dh_bugfiles -i
+# 	dh_lintian -i
+# 	dh_gconf -i
+# 	dh_icons -i
+# 	dh_perl -i
+# 	dh_usrlocal -i
+# 	dh_link -i
+	dh_compress -i
+	dh_fixperms -i
+# 	dh_strip -i
+# 	dh_makeshlibs -i
+# 	dh_shlibdeps -i
+#	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
 
 binary-arch: 
-	dh_testroot
-	dh_prep
-	dh_installdirs
-	dh_auto_install
+	dh_testroot -a
+	dh_prep -a
+	dh_installdirs -a
+	dh_auto_install -a
 	rm -f debian/tmp/usr/bin/*_example
 	chrpath -d debian/tmp/usr/lib/*so.5
 	chrpath -d debian/tmp/usr/lib/python*/dist-packages/_mathgl.so
-	dh_install
-	dh_installdocs
-	dh_installchangelogs
-	dh_installexamples
-	dh_installman
-	dh_installcatalogs
-	dh_installcron
-	dh_installdebconf
-	dh_installemacsen
-	dh_installifupdown
-	dh_installinfo
-	dh_pysupport
-	dh_installinit
-	dh_installmenu
-	dh_installmime
-	dh_installmodules
-	dh_installlogcheck
-	dh_installlogrotate
-	dh_installpam
-	dh_installppp
-	dh_installudev
-	dh_installwm
-	dh_installxfonts
-	dh_bugfiles
-	dh_lintian
-	dh_gconf
-	dh_icons
-	dh_perl
-	dh_usrlocal
-	dh_link
-	dh_compress
-	dh_fixperms
-	dh_strip
-	dh_makeshlibs
-	dh_shlibdeps
-	dh_installdeb
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
+	dh_install -a
+	dh_installdocs -a
+	dh_installchangelogs -a
+#	dh_installexamples -a
+	dh_installman -a
+#	dh_installcatalogs -a
+#	dh_installcron -a
+	dh_installdebconf -a
+# 	dh_installemacsen -a
+# 	dh_installifupdown -a
+# 	dh_installinfo -a
+	dh_pysupport -a
+# 	dh_installinit -a
+# 	dh_installmenu -a
+# 	dh_installmime -a
+# 	dh_installmodules -a
+# 	dh_installlogcheck -a
+# 	dh_installlogrotate -a
+# 	dh_installpam -a
+# 	dh_installppp -a
+# 	dh_installudev -a
+# 	dh_installwm -a
+# 	dh_installxfonts -a
+# 	dh_bugfiles -a
+# 	dh_lintian -a
+# 	dh_gconf -a
+# 	dh_icons -a
+# 	dh_perl -a
+# 	dh_usrlocal -a
+	dh_link -a
+	dh_compress -a
+	dh_fixperms -a
+	dh_strip -a
+	dh_makeshlibs -a
+	dh_shlibdeps -a
+	dh_installdeb -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
 
 binary: binary-arch binary-indep
\ No newline at end of file

-- 
Packaging for mathgl



More information about the debian-science-commits mailing list