[Pkg-scicomp-devel] abinit/trunk

Ondrej Certik ondrej at certik.cz
Mon Jul 30 15:38:56 UTC 2007


SVN commit 1763 by certik-guest:

Removed all unnecessary libraries and *.pdf, *.ps files without the
corresponding *.tex from the orig tarball, use lapack, which is in Debian, fixed
Makefiles, so that it compiles and installs. Now I need to fix depends in
pbuilder, before the package can be uploaded again.


 M  +4 -1      abinit/trunk/debian/changelog  
 M  +9 -3      abinit/trunk/debian/copyright  
 M  +8 -0      abinit/trunk/debian/rules  
 A             abinit/trunk/doc (directory)  
 A             abinit/trunk/doc/Makefile.in  


--- abinit/trunk/debian/changelog #1762:1763
@@ -4,8 +4,11 @@
   * Uploaded abinit to main (Closes: #434912)
   * debian/control: updated Maintainers and added Uploaders section
   * debian/rules: enable optimization flags (-O2)
-  * Removed non-free files from the upstream tarball
 
+  [Ondrej Certik]
+  * Removed non-free files and unnecessary libraries from the upstream tarball
+    (see debian/copyright for more details)
+
  -- Christophe Prud'homme <prudhomm at debian.org>  Sat, 28 Jul 2007 15:04:18 +0200
 
 abinit (5.3.4-0oc1) unstable; urgency=low
--- abinit/trunk/debian/copyright #1762:1763
@@ -5,9 +5,9 @@
 
 It was downloaded from ftp://ftp.abinit.org/pub/abinitio/ABINIT_v5.3.4/abinit-5.3.4.tar.gz
 
-The upstream tarball was
-unpacked and the following files removed (because their source is not
-included) and packed again: 
+The upstream tarball was unpacked and the following files removed (because
+their source is not included, or are libraries, that are not necessary, or are
+already in Debian) and packed again: 
 
 doc/users/AbinitBandStructureMaker_manual.pdf
 doc/users/questionscheme.pdf 
@@ -17,6 +17,12 @@
 doc/theory/Figure.png doc/theory/Figure.eps 
 doc/theory/gwa.pdf 
 doc/developers/strain_nonlocal/strainpert.pdf
+lib/bigdft/bigdft-0.9.tar
+lib/etsf_io/etsf_io-0.7.tar
+lib/etsf_xc/etsf_xc-0.9.tar
+lib/linalg/lapack-pre_abinit_3.2.tar
+lib/netcdf/netcdf-3.6.2.tar
+lib/xmlf90/xmlf90-1.2g.tar
 
 You can use:
 
--- abinit/trunk/debian/rules #1762:1763
@@ -43,7 +43,9 @@
 	--with-cc-optflags="-O2"                                  \
 	--with-cxx-optflags="-O2"                                 \
 	--with-fc-optflags="-O2"                                  \
+	--with-linalg-ldflags="-lblas -llapack"        \
 	CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+	#stop
 
 
 build: build-stamp
@@ -129,6 +131,12 @@
 	tar xzf abinit-5.3.4.tar.gz; \
 	cd abinit-5.3.4; \
 	rm doc/users/AbinitBandStructureMaker_manual.pdf doc/users/questionscheme.pdf doc/users/elphon_manual.ps doc/theory/vanderbilt-anaddb-notes.pdf doc/theory/elasticity-oganov.pdf doc/theory/Figure.png doc/theory/Figure.eps doc/theory/gwa.pdf doc/developers/strain_nonlocal/strainpert.pdf; \
+	rm lib/bigdft/bigdft-0.9.tar; \
+	rm lib/etsf_io/etsf_io-0.7.tar; \
+	rm lib/etsf_xc/etsf_xc-0.9.tar; \
+	rm lib/linalg/lapack-pre_abinit_3.2.tar; \
+	rm lib/netcdf/netcdf-3.6.2.tar; \
+	rm lib/xmlf90/xmlf90-1.2g.tar; \
 	cd .. ; \
 	tar czf ../abinit_5.3.4.dfsg.orig.tar.gz abinit-5.3.4; \
 	cd ..; rm -rf tmp



More information about the Pkg-scicomp-devel mailing list