[Pkg-scicomp-devel] abinit/trunk/debian
Ondrej Certik
ondrej at certik.cz
Fri Jul 27 18:10:36 UTC 2007
SVN commit 1747 by certik-guest:
Polishing.
D abinit/trunk/debian/abinit-default.ex
D abinit/trunk/debian/abinit.doc-base.EX
M +1 -1 abinit/trunk/debian/changelog
M +41 -3 abinit/trunk/debian/control
D abinit/trunk/debian/cron.d.ex
D abinit/trunk/debian/emacsen-install.ex
D abinit/trunk/debian/emacsen-remove.ex
D abinit/trunk/debian/emacsen-startup.ex
D abinit/trunk/debian/init.d.ex
D abinit/trunk/debian/manpage.1.ex
D abinit/trunk/debian/manpage.sgml.ex
D abinit/trunk/debian/manpage.xml.ex
D abinit/trunk/debian/menu.ex
D abinit/trunk/debian/postinst.ex
D abinit/trunk/debian/postrm.ex
D abinit/trunk/debian/preinst.ex
D abinit/trunk/debian/prerm.ex
M +9 -3 abinit/trunk/debian/rules
D abinit/trunk/debian/watch.ex
--- abinit/trunk/debian/changelog #1746:1747
@@ -1,6 +1,6 @@
abinit (5.3.4-1) unstable; urgency=low
- * Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP>
+ * Initial release (Closes: #434912)
-- Ondrej Certik <ondrej at certik.cz> Fri, 27 Jul 2007 18:53:34 +0200
--- abinit/trunk/debian/control #1746:1747
@@ -1,5 +1,5 @@
Source: abinit
-Section: unknown
+Section: science
Priority: extra
Maintainer: Ondrej Certik <ondrej at certik.cz>
Build-Depends: debhelper (>= 5), autotools-dev
@@ -8,5 +8,43 @@
Package: abinit
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: <insert up to 60 chars description>
- <insert long description, indented with spaces>
+Suggests: abinit-doc
+Description: A package for electronic structure calculations
+ ABINIT is a package whose main program allows one to find the total energy,
+ charge density and electronic structure of systems made of electrons and
+ nuclei (molecules and periodic solids) within Density Functional Theory (DFT),
+ using pseudopotentials and a planewave basis.
+ .
+ ABINIT also includes options to optimize the geometry according to the DFT
+ forces and stresses, or to perform molecular dynamics simulations using these
+ forces, or to generate dynamical matrices, Born effective charges, and
+ dielectric tensors. Excited states can be computed within the Time-Dependent
+ Density Functional Theory (for molecules), or within Many-Body Perturbation
+ Theory (the GW approximation). In addition to the main ABINIT code, different
+ utility programs are provided.
+ .
+ This package contains all programs needed to perform calculations. For
+ documentation and tests, install the abinit-doc package.
+ .
+ Homepage: http://www.abinit.org/
+
+Package: abinit-doc
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: A package for electronic structure calculations
+ ABINIT is a package whose main program allows one to find the total energy,
+ charge density and electronic structure of systems made of electrons and
+ nuclei (molecules and periodic solids) within Density Functional Theory (DFT),
+ using pseudopotentials and a planewave basis.
+ .
+ ABINIT also includes options to optimize the geometry according to the DFT
+ forces and stresses, or to perform molecular dynamics simulations using these
+ forces, or to generate dynamical matrices, Born effective charges, and
+ dielectric tensors. Excited states can be computed within the Time-Dependent
+ Density Functional Theory (for molecules), or within Many-Body Perturbation
+ Theory (the GW approximation). In addition to the main ABINIT code, different
+ utility programs are provided.
+ .
+ This package contains documentation and tests.
+ .
+ Homepage: http://www.abinit.org/
--- abinit/trunk/debian/rules #1746:1747
@@ -42,7 +42,7 @@
dh_testdir
# Add here commands to compile the package.
- $(MAKE)
+ $(MAKE) -j2
#docbook-to-man debian/abinit.sgml > abinit.1
touch $@
@@ -53,7 +53,7 @@
rm -f build-stamp
# Add here commands to clean up after the build process.
- -$(MAKE) distclean
+ [ ! -f Makefile ] || $(MAKE) distclean
rm -f config.sub config.guess
dh_clean
@@ -65,7 +65,13 @@
dh_installdirs
# Add here commands to install the package into debian/abinit.
- $(MAKE) DESTDIR=$(CURDIR)/debian/abinit install
+ $(MAKE) DESTDIR=$(CURDIR)/debian/abinit-tmp install
+ mv debian/abinit-tmp/usr/abinit/5.3/bin/* debian/abinit/usr/bin
+ mkdir -p debian/abinit/usr/share/man/man1
+ cp debian/abinit-tmp/usr/abinit/5.3/doc/manpages/abinit.1 debian/abinit/usr/share/man/man1
+ mkdir -p debian/abinit-doc/usr/share/doc/abinit-doc/
+ mv debian/abinit-tmp/usr/abinit/5.3/doc/* debian/abinit-doc/usr/share/doc/abinit-doc/
+ mv debian/abinit-tmp/usr/abinit/5.3/tests debian/abinit-doc/usr/share/doc/abinit-doc/
# Build architecture-independent files here.
More information about the Pkg-scicomp-devel
mailing list