r45059 - in /packages/code-aster/metis-edf/trunk/debian: changelog control libmetis-edf-dev.install libmetis-edf4.1.install metis-edf.install rules

trophime-guest at users.alioth.debian.org trophime-guest at users.alioth.debian.org
Sun Jun 17 09:35:39 UTC 2012


Author: trophime-guest
Date: Sun Jun 17 09:35:39 2012
New Revision: 45059

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=45059
Log:
simplify debian/rules

Added:
    packages/code-aster/metis-edf/trunk/debian/libmetis-edf-dev.install
    packages/code-aster/metis-edf/trunk/debian/libmetis-edf4.1.install
    packages/code-aster/metis-edf/trunk/debian/metis-edf.install
Modified:
    packages/code-aster/metis-edf/trunk/debian/changelog
    packages/code-aster/metis-edf/trunk/debian/control
    packages/code-aster/metis-edf/trunk/debian/rules

Modified: packages/code-aster/metis-edf/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/metis-edf/trunk/debian/changelog?rev=45059&op=diff
==============================================================================
--- packages/code-aster/metis-edf/trunk/debian/changelog (original)
+++ packages/code-aster/metis-edf/trunk/debian/changelog Sun Jun 17 09:35:39 2012
@@ -1,8 +1,11 @@
 metis-edf (4.1-2-3) unstable; urgency=low
 
+  * Use of dh instead of cdbs
+  * Add .install files
+  * Add format-security.patch
   * Add symlinks to $ASTER_ROOT/outils to pmetis and kmetis (closes: #671826)
 
- -- Christophe Trophime <christophe.trophime at lncmi.cnrs.fr>  Sun, 17 Jun 2012 10:26:18 +0200
+ -- Christophe Trophime <christophe.trophime at lncmi.cnrs.fr>  Sun, 17 Jun 2012 10:47:04 +0200
 
 metis-edf (4.1-2-2) unstable; urgency=low
 

Modified: packages/code-aster/metis-edf/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/metis-edf/trunk/debian/control?rev=45059&op=diff
==============================================================================
--- packages/code-aster/metis-edf/trunk/debian/control (original)
+++ packages/code-aster/metis-edf/trunk/debian/control Sun Jun 17 09:35:39 2012
@@ -3,8 +3,8 @@
 Priority: extra
 Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
 Uploaders: Christophe Trophime <christophe.trophime at grenoble.cnrs.fr>
-Build-Depends: cdbs, debhelper (>= 7), quilt, gfortran
-Standards-Version: 3.9.2
+Build-Depends: debhelper (>= 7.0.50~), quilt, gfortran
+Standards-Version: 3.9.3
 Homepage: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/code-aster/metis-edf/
 Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/code-aster/metis-edf/

Added: packages/code-aster/metis-edf/trunk/debian/libmetis-edf-dev.install
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/metis-edf/trunk/debian/libmetis-edf-dev.install?rev=45059&op=file
==============================================================================
--- packages/code-aster/metis-edf/trunk/debian/libmetis-edf-dev.install (added)
+++ packages/code-aster/metis-edf/trunk/debian/libmetis-edf-dev.install Sun Jun 17 09:35:39 2012
@@ -1,0 +1,2 @@
+libmetis-edf.so	usr/lib
+libmetis-edf.a	usr/lib

Added: packages/code-aster/metis-edf/trunk/debian/libmetis-edf4.1.install
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/metis-edf/trunk/debian/libmetis-edf4.1.install?rev=45059&op=file
==============================================================================
--- packages/code-aster/metis-edf/trunk/debian/libmetis-edf4.1.install (added)
+++ packages/code-aster/metis-edf/trunk/debian/libmetis-edf4.1.install Sun Jun 17 09:35:39 2012
@@ -1,0 +1,1 @@
+libmetis-edf.so.*	usr/lib

Added: packages/code-aster/metis-edf/trunk/debian/metis-edf.install
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/metis-edf/trunk/debian/metis-edf.install?rev=45059&op=file
==============================================================================
--- packages/code-aster/metis-edf/trunk/debian/metis-edf.install (added)
+++ packages/code-aster/metis-edf/trunk/debian/metis-edf.install Sun Jun 17 09:35:39 2012
@@ -1,0 +1,6 @@
+pmetis usr/bin
+kmetis usr/bin
+onmetis usr/bin
+onmetis.exe usr/bin
+
+debian/tmp/usr/lib/codeaster/outils/*metis usr/lib/codeaster/outils

Modified: packages/code-aster/metis-edf/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/code-aster/metis-edf/trunk/debian/rules?rev=45059&op=diff
==============================================================================
--- packages/code-aster/metis-edf/trunk/debian/rules (original)
+++ packages/code-aster/metis-edf/trunk/debian/rules Sun Jun 17 09:35:39 2012
@@ -1,44 +1,37 @@
 #!/usr/bin/make -f
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/makefile.mk
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+%:
+	dh $@
 
-# no check for this software
-DEB_MAKE_CHECK_TARGET := tests
+CCFLAGS = $(shell )
 
+override_dh_auto_configure:
+	-rm -f Makefile.in
+	sh CONFIG/configure
 
-# Add here any variable or target overrides you need.
+override_dh_auto_build:
+	make
 
-makebuilddir/metis-edf::
-	rm -f Makefile.in
+	strip [pk]metis
+	strip onmetis.exe
 	
-
-install/metis-edf::
-	install -d debian/metis-edf/usr/bin
-	install -m644 pmetis debian/metis-edf/usr/bin
-	install -m644 kmetis debian/metis-edf/usr/bin
-	install -m644 onmetis debian/metis-edf/usr/bin
-	install -m644 onmetis.exe debian/metis-edf/usr/bin
-	strip debian/metis-edf/usr/bin/[pk]metis
-	strip debian/metis-edf/usr/bin/onmetis.exe
+	ln -sf libmetis-edf.so.4 libmetis-edf.so
+		       
+override_dh_auto_install:
+	strip [pk]metis
 	
 	# Add links in $ASTER_ROOT/outils
-	install -d debian/metis-edf/usr/lib/codeaster/outils
-	(cd debian/libmetis-edf/usr/bin && ln -s kmetis ../lib/codeaster/outils/pmetis)
-	(cd debian/libmetis-edf/usr/bin && ln -s pmetis ../lib/codeaster/outils/kmetis)
+	mkdir -p debian/tmp/usr/bin
+	mkdir -p debian/tmp/usr/lib/codeaster/outils
+	(cd debian/tmp/usr/bin && ln -sf kmetis ../lib/codeaster/outils/pmetis)
+	(cd debian/tmp/usr/bin && ln -sf pmetis ../lib/codeaster/outils/kmetis)
+	
+	dh_auto_install
 
-install/libmetis-edf4.1::
-	install -d debian/libmetis-edf4.1/usr/lib
-	install -m644 libmetis-edf.so.4.1 debian/libmetis-edf4.1/usr/lib
-	(cd debian/libmetis-edf4.1/usr/lib && ln -s libmetis-edf.so.4.1 libmetis-edf.so.4)
-
-install/libmetis-edf-dev::
-	install -d debian/libmetis-edf-dev/usr/lib
-	(cd debian/libmetis-edf-dev/usr/lib && ln -sf libmetis-edf.so.4 libmetis-edf.so)
-
-clean::
+override_dh_auto_clean:
+	touch Makefile.in
 	find . -name \*.o | xargs rm -f 
 	rm -f libmetis-edf.*
 	rm -f onmetis.exe pmetis kmetis
 	rm -f Makefile.in
+	rm -f .debhelper




More information about the debian-science-commits mailing list