[arpack++] 01/04: migrate the arpack++ package from pkg-scicomp to debian-science

Anton Gladky gladk at moszumanska.debian.org
Wed Sep 10 16:38:24 UTC 2014


This is an automated email from the git hooks/post-receive script.

gladk pushed a commit to branch master
in repository arpack++.

commit 83a79cdb30b9d1d97697606472cba940df27f24e
Author: sylvestre <sylvestre at 7ca82aff-d165-4cda-a4f1-7f280d66a853>
Date:   Wed Aug 3 08:23:50 2011 +0000

    migrate the arpack++ package from pkg-scicomp to debian-science
    
    git-svn-id: svn+ssh://svn.debian.org/svn/debian-science/packages/arpack++@38657 7ca82aff-d165-4cda-a4f1-7f280d66a853
---
 tags/2.3-1/debian/README.debian                    |   8 ++
 tags/2.3-1/debian/arpack++.doc-base                |   8 ++
 tags/2.3-1/debian/changelog                        | 134 +++++++++++++++++++++
 tags/2.3-1/debian/control                          |  44 +++++++
 tags/2.3-1/debian/copyright                        |   8 ++
 tags/2.3-1/debian/libarpack++2-dev.install         |   4 +
 tags/2.3-1/debian/libarpack++2c2a.install          |   1 +
 .../debian/libarpack++2c2a.postinst.debhelper      |  10 ++
 tags/2.3-1/debian/libarpack++2c2a.postrm.debhelper |  10 ++
 tags/2.3-1/debian/rules                            |  45 +++++++
 trunk/debian/README.debian                         |   8 ++
 trunk/debian/arpack++.doc-base                     |   8 ++
 trunk/debian/changelog                             | 134 +++++++++++++++++++++
 trunk/debian/control                               |  44 +++++++
 trunk/debian/copyright                             |   8 ++
 trunk/debian/libarpack++2-dev.install              |   4 +
 trunk/debian/libarpack++2c2a.install               |   1 +
 trunk/debian/libarpack++2c2a.postinst.debhelper    |  10 ++
 trunk/debian/libarpack++2c2a.postrm.debhelper      |  10 ++
 trunk/debian/rules                                 |  45 +++++++
 trunk/debian/watch                                 |   2 +
 21 files changed, 546 insertions(+)

diff --git a/tags/2.3-1/debian/README.debian b/tags/2.3-1/debian/README.debian
new file mode 100644
index 0000000..84355e0
--- /dev/null
+++ b/tags/2.3-1/debian/README.debian
@@ -0,0 +1,8 @@
+Arpack++ for Debian
+----------------------
+
+Arpack++ was downloaded on Mon,  4 Feb 2002 19:50:51 -0500. Since then I have 
+applied numerous patches to update arpack++ to standard c++ code and make compile
+on recent g++ versions.
+
+Christophe Prud'homme <prudhomm at mit.edu>, Mon,  4 Feb 2002 19:50:51 -0500
diff --git a/tags/2.3-1/debian/arpack++.doc-base b/tags/2.3-1/debian/arpack++.doc-base
new file mode 100644
index 0000000..8b0a4cf
--- /dev/null
+++ b/tags/2.3-1/debian/arpack++.doc-base
@@ -0,0 +1,8 @@
+Document: arpack++
+Title: ARPACK++ Documentation
+Author: Danny Sorensen,  F.M Gomez
+Abstract: ARPACK++ is an object-oriented version of the ARPACK package. 
+Section: Devel
+
+Format: Postscript
+Files: /usr/share/doc/arpack++/arpackpp.ps.gz
diff --git a/tags/2.3-1/debian/changelog b/tags/2.3-1/debian/changelog
new file mode 100644
index 0000000..c2d17f0
--- /dev/null
+++ b/tags/2.3-1/debian/changelog
@@ -0,0 +1,134 @@
+arpack++ (2.3-1) unstable; urgency=low
+
+  [ Christophe Prud'homme ]
+  * New upstream release
+  * debian/control: update Standards-Version to 3.7.3, no changes
+  * debian/control: removed XS- prefix
+  * upstream is now hosted on gforge.imag.fr
+  * Fixed "please update to use gfortran based lapack, blas", thanks to
+    Kumar Appaiah (Closes: #463931).
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Fri, 14 Mar 2008 08:40:55 +0100
+
+arpack++ (2.2-10) unstable; urgency=low
+
+  [ Christophe Prud'homme ]
+  * updated autotools files
+
+  [ Rafael Laboissiere ]
+  * debian/control: Added XS-Vcs-Svn and XS-Vcs-Browser fields to the Source
+    section
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Tue, 29 May 2007 22:51:04 +0200
+
+arpack++ (2.2-9) unstable; urgency=low
+
+  * Fixed miscompiles on amd64 with rpath /usr/lib64, thanks to Goswin von
+    Brederlow (closes: #378210)
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Sun, 16 Jul 2006 12:56:13 +0200
+
+arpack++ (2.2-8) unstable; urgency=low
+
+  * Updated to Standards-Version 3.7.2(no change)
+  * Updated Maintainer and Uploaders field
+  * Fixed FTBFS with GCC 4.2: C/C++ linkage declarations conflict (closes: #377103)
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Fri,  7 Jul 2006 15:11:17 +0200
+
+arpack++ (2.2-7) unstable; urgency=low
+
+  * g++/libstdc++ new allocator transition
+  * use my debian email address
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Sun, 20 Nov 2005 17:26:49 +0100
+
+arpack++ (2.2-6) unstable; urgency=low
+
+  * Build-Depends on refblas-3dev and lapack3-dev
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Fri, 15 Jul 2005 07:45:34 +0200
+
+arpack++ (2.2-5) unstable; urgency=low
+
+  * Change Build-Depends for blas and lapack
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Fri, 15 Jul 2005 00:01:33 +0200
+
+arpack++ (2.2-4) unstable; urgency=low
+
+  * g++-4.0 transition: libarpack++2 -> libarpack++2c2
+  * Update Standards-Version to 3.6.2 (no changes)
+  * Changed Build-Depends blas-dev to refblas3-dev
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Sun, 10 Jul 2005 09:30:57 +0200
+
+arpack++ (2.2-3) unstable; urgency=low
+
+  * really fix build-depends
+  * FTBFS: Missing Build-Depends on 'libg2c0-dev, blas-dev, lapack3-dev,
+    libarpack2-dev' (closes: #302032)
+  * FTBFS: you need blas (closes: #302094)
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Wed, 30 Mar 2005 08:19:00 +0200
+
+arpack++ (2.2-2) unstable; urgency=low
+
+  * Fix build dependencies
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Tue, 29 Mar 2005 20:44:21 +0200
+
+arpack++ (2.2-1) unstable; urgency=low
+
+  * Fixed all examples, autotools-ified, added testsuite
+  * arpack++: fails to comple simple.cc example given in "nonsym" examples
+    directory (closes: #300168)
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Fri, 25 Mar 2005 15:25:10 +0100
+
+arpack++ (2.1-6) unstable; urgency=low
+
+  * patch applied to get rid of multiple symbols at link time when used
+    certain compilation options (like -g)
+  * follow standard naming conventions: renamed to libarpack++ and
+    libarpac++-dev
+  * update build-depends on debhelper
+  * make -f Makefile.cvs  not called in rules anymore
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Tue,  9 Dec 2003 09:15:21 +0100
+
+arpack++ (2.1-5) unstable; urgency=low
+
+  * update Standards-Version
+  * depends on libarpack2-dev
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Fri, 24 Oct 2003 12:43:31 +0200
+
+arpack++ (2.1-4) unstable; urgency=low
+
+  * ported to new C++ compiler g++3.2(removed all warnings)
+  * arcomplex is complex at all times (closes: 152567)
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Wed, 28 Aug 2002 09:06:21 -0400
+
+arpack++ (2.1-3) unstable; urgency=low
+
+  * some compilation patch/fix applied
+  * now touch in debian rules the README files with bad timestamps, that
+    should fix the problem for all archs(not only i386) (closes: #134490)
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Thu,  7 Mar 2002 23:11:12 -0500
+
+arpack++ (2.1-2) unstable; urgency=low
+
+  * touched two files (README) to correct timestamps -- 1945 -- problem  (closes: #134490)
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Sun, 17 Feb 2002 22:53:31 -0500
+
+arpack++ (2.1-1) unstable; urgency=low
+
+  * Initial release.
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Mon,  4 Feb 2002 20:20:26 -0500
+
+
diff --git a/tags/2.3-1/debian/control b/tags/2.3-1/debian/control
new file mode 100644
index 0000000..df73e64
--- /dev/null
+++ b/tags/2.3-1/debian/control
@@ -0,0 +1,44 @@
+Source: arpack++
+Homepage: http://ljk.imag.fr/membres/Christophe.Prudhomme/software.php
+Section: devel
+Priority: optional
+Build-Depends: cdbs, debhelper ( >> 4.1.0 ), g++ (>= 4.1), gfortran, libblas-dev, liblapack-dev, libarpack2-dev, chrpath
+Maintainer: Debian Scientific Computing Team <pkg-scicomp-devel at lists.alioth.debian.org>
+Uploaders: Christophe Prud'homme <prudhomm at debian.org>
+Standards-Version: 3.7.3
+Vcs-Svn: svn://svn.debian.org/svn/pkg-scicomp/arpack++/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-scicomp/arpack++/
+
+Package: libarpack++2c2a
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Conflicts: arpack++, libarpack++2, libarpack++2c2
+Replaces: libarpack++2, libarpack++2c2
+Description: Object-oriented version of the ARPACK package (runtime)
+ ARPACK++ is an object-oriented version of the ARPACK package. It consists a
+ collection of classes that offers c++ programmers an interface to ARPACK. It
+ preserves the full capability, performance, accuracy and low memory
+ requirements of the FORTRAN package, but takes advantage of the c++
+ object-oriented programming environment.
+ .
+ ARPACK stands for ARnoldi PACKage and provides standard and
+ generalized eigenvalue solvers for sparse matrices that arises
+ typically from finite element codes. See the correponding Debian
+ package.
+
+Package: libarpack++2-dev
+Section: libdevel
+Architecture: any
+Depends: libarpack++2c2a, libarpack2-dev
+Description: Object-oriented version of the ARPACK package (development)
+ ARPACK++ is an object-oriented version of the ARPACK package. It consists a
+ collection of classes that offers c++ programmers an interface to ARPACK. It
+ preserves the full capability, performance, accuracy and low memory
+ requirements of the FORTRAN package, but takes advantage of the c++
+ object-oriented programming environment.
+ .
+ ARPACK stands for ARnoldi PACKage and provides standard and
+ generalized eigenvalue solvers for sparse matrices that arises
+ typically from finite element codes. See the correponding Debian
+ package.
diff --git a/tags/2.3-1/debian/copyright b/tags/2.3-1/debian/copyright
new file mode 100644
index 0000000..6d75f6f
--- /dev/null
+++ b/tags/2.3-1/debian/copyright
@@ -0,0 +1,8 @@
+This package was debianized by Christophe Prud'homme prudhomm at mit.edu on
+Mon,  4 Feb 2002 19:50:51 -0500.
+
+It was downloaded from http://ljk.imag.fr/membres/Christophe.Prudhomme/software.php#arpackpp
+
+Copyright:
+
+public domain software.
diff --git a/tags/2.3-1/debian/libarpack++2-dev.install b/tags/2.3-1/debian/libarpack++2-dev.install
new file mode 100644
index 0000000..2c4b88f
--- /dev/null
+++ b/tags/2.3-1/debian/libarpack++2-dev.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/libarpack++.la 
+debian/tmp/usr/lib/libarpack++.a 
+debian/tmp/usr/lib/libarpack++.so
+debian/tmp/usr/include/arpack++/*.h 
diff --git a/tags/2.3-1/debian/libarpack++2c2a.install b/tags/2.3-1/debian/libarpack++2c2a.install
new file mode 100644
index 0000000..246a7b3
--- /dev/null
+++ b/tags/2.3-1/debian/libarpack++2c2a.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libarpack++.so.*
diff --git a/tags/2.3-1/debian/libarpack++2c2a.postinst.debhelper b/tags/2.3-1/debian/libarpack++2c2a.postinst.debhelper
new file mode 100644
index 0000000..eeae0fc
--- /dev/null
+++ b/tags/2.3-1/debian/libarpack++2c2a.postinst.debhelper
@@ -0,0 +1,10 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/tags/2.3-1/debian/libarpack++2c2a.postrm.debhelper b/tags/2.3-1/debian/libarpack++2c2a.postrm.debhelper
new file mode 100644
index 0000000..93e6ad7
--- /dev/null
+++ b/tags/2.3-1/debian/libarpack++2c2a.postrm.debhelper
@@ -0,0 +1,10 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/tags/2.3-1/debian/rules b/tags/2.3-1/debian/rules
new file mode 100755
index 0000000..034d8c1
--- /dev/null
+++ b/tags/2.3-1/debian/rules
@@ -0,0 +1,45 @@
+#!/usr/bin/make -f
+
+
+DEB_AUTO_CLEANUP_RCS            := yes
+DEB_BUILDDIR 			:= $(DEB_SRCDIR)/
+DEB_CONFIGURE_SCRIPT		:= $(DEB_SRCDIR)/configure
+DEB_MAKE_CLEAN_TARGET    := clean
+DEB_MAKE_BUILD_TARGET    := default
+DEB_COMPRESS_EXCLUDE     := .pdf
+DEB_MAKE_INSTALL_TARGET = install $(DEB_DESTDIR)
+
+DEB_INSTALL_EXAMPLES_libarpack++2-dev:=examples/*
+
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+DEB_BUILDDIR 			:= $(DEB_SRCDIR)/
+DEB_CONFIGURE_SCRIPT		:= $(CURDIR)/configure
+
+DEB_CONFIGURE_EXTRA_FLAGS :=       \
+  --host=$(DEB_HOST_GNU_TYPE)      \
+  --build=$(DEB_BUILD_GNU_TYPE)    \
+  --prefix=/usr                    \
+  --mandir=\$${prefix}/share/man   \
+  --infodir=\$${prefix}/share/info \
+  --includedir=/usr/include/arpack++
+
+
+#CXX=/usr/lib/gcc-snapshot/bin/g++
+#CC=/usr/lib/gcc-snapshot/bin/gcc
+CFLAGS= -O3
+CXXFLAGS= -O3
+FFLAGS= -O3
+
+VERSION=2.3
+orig-tarball:
+	mkdir tmp; \
+	cd tmp; \
+	wget http://ljk.imag.fr/membres/Christophe.Prudhomme/software/arpack++-${VERSION}.tar.gz; \
+	mv arpack++-${VERSION}.tar.gz ../arpack++_${VERSION}.orig.tar.gz; \
+	cd ..; \
+	rmdir tmp
+
+
diff --git a/trunk/debian/README.debian b/trunk/debian/README.debian
new file mode 100644
index 0000000..84355e0
--- /dev/null
+++ b/trunk/debian/README.debian
@@ -0,0 +1,8 @@
+Arpack++ for Debian
+----------------------
+
+Arpack++ was downloaded on Mon,  4 Feb 2002 19:50:51 -0500. Since then I have 
+applied numerous patches to update arpack++ to standard c++ code and make compile
+on recent g++ versions.
+
+Christophe Prud'homme <prudhomm at mit.edu>, Mon,  4 Feb 2002 19:50:51 -0500
diff --git a/trunk/debian/arpack++.doc-base b/trunk/debian/arpack++.doc-base
new file mode 100644
index 0000000..8b0a4cf
--- /dev/null
+++ b/trunk/debian/arpack++.doc-base
@@ -0,0 +1,8 @@
+Document: arpack++
+Title: ARPACK++ Documentation
+Author: Danny Sorensen,  F.M Gomez
+Abstract: ARPACK++ is an object-oriented version of the ARPACK package. 
+Section: Devel
+
+Format: Postscript
+Files: /usr/share/doc/arpack++/arpackpp.ps.gz
diff --git a/trunk/debian/changelog b/trunk/debian/changelog
new file mode 100644
index 0000000..c2d17f0
--- /dev/null
+++ b/trunk/debian/changelog
@@ -0,0 +1,134 @@
+arpack++ (2.3-1) unstable; urgency=low
+
+  [ Christophe Prud'homme ]
+  * New upstream release
+  * debian/control: update Standards-Version to 3.7.3, no changes
+  * debian/control: removed XS- prefix
+  * upstream is now hosted on gforge.imag.fr
+  * Fixed "please update to use gfortran based lapack, blas", thanks to
+    Kumar Appaiah (Closes: #463931).
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Fri, 14 Mar 2008 08:40:55 +0100
+
+arpack++ (2.2-10) unstable; urgency=low
+
+  [ Christophe Prud'homme ]
+  * updated autotools files
+
+  [ Rafael Laboissiere ]
+  * debian/control: Added XS-Vcs-Svn and XS-Vcs-Browser fields to the Source
+    section
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Tue, 29 May 2007 22:51:04 +0200
+
+arpack++ (2.2-9) unstable; urgency=low
+
+  * Fixed miscompiles on amd64 with rpath /usr/lib64, thanks to Goswin von
+    Brederlow (closes: #378210)
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Sun, 16 Jul 2006 12:56:13 +0200
+
+arpack++ (2.2-8) unstable; urgency=low
+
+  * Updated to Standards-Version 3.7.2(no change)
+  * Updated Maintainer and Uploaders field
+  * Fixed FTBFS with GCC 4.2: C/C++ linkage declarations conflict (closes: #377103)
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Fri,  7 Jul 2006 15:11:17 +0200
+
+arpack++ (2.2-7) unstable; urgency=low
+
+  * g++/libstdc++ new allocator transition
+  * use my debian email address
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Sun, 20 Nov 2005 17:26:49 +0100
+
+arpack++ (2.2-6) unstable; urgency=low
+
+  * Build-Depends on refblas-3dev and lapack3-dev
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Fri, 15 Jul 2005 07:45:34 +0200
+
+arpack++ (2.2-5) unstable; urgency=low
+
+  * Change Build-Depends for blas and lapack
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Fri, 15 Jul 2005 00:01:33 +0200
+
+arpack++ (2.2-4) unstable; urgency=low
+
+  * g++-4.0 transition: libarpack++2 -> libarpack++2c2
+  * Update Standards-Version to 3.6.2 (no changes)
+  * Changed Build-Depends blas-dev to refblas3-dev
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Sun, 10 Jul 2005 09:30:57 +0200
+
+arpack++ (2.2-3) unstable; urgency=low
+
+  * really fix build-depends
+  * FTBFS: Missing Build-Depends on 'libg2c0-dev, blas-dev, lapack3-dev,
+    libarpack2-dev' (closes: #302032)
+  * FTBFS: you need blas (closes: #302094)
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Wed, 30 Mar 2005 08:19:00 +0200
+
+arpack++ (2.2-2) unstable; urgency=low
+
+  * Fix build dependencies
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Tue, 29 Mar 2005 20:44:21 +0200
+
+arpack++ (2.2-1) unstable; urgency=low
+
+  * Fixed all examples, autotools-ified, added testsuite
+  * arpack++: fails to comple simple.cc example given in "nonsym" examples
+    directory (closes: #300168)
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Fri, 25 Mar 2005 15:25:10 +0100
+
+arpack++ (2.1-6) unstable; urgency=low
+
+  * patch applied to get rid of multiple symbols at link time when used
+    certain compilation options (like -g)
+  * follow standard naming conventions: renamed to libarpack++ and
+    libarpac++-dev
+  * update build-depends on debhelper
+  * make -f Makefile.cvs  not called in rules anymore
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Tue,  9 Dec 2003 09:15:21 +0100
+
+arpack++ (2.1-5) unstable; urgency=low
+
+  * update Standards-Version
+  * depends on libarpack2-dev
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Fri, 24 Oct 2003 12:43:31 +0200
+
+arpack++ (2.1-4) unstable; urgency=low
+
+  * ported to new C++ compiler g++3.2(removed all warnings)
+  * arcomplex is complex at all times (closes: 152567)
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Wed, 28 Aug 2002 09:06:21 -0400
+
+arpack++ (2.1-3) unstable; urgency=low
+
+  * some compilation patch/fix applied
+  * now touch in debian rules the README files with bad timestamps, that
+    should fix the problem for all archs(not only i386) (closes: #134490)
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Thu,  7 Mar 2002 23:11:12 -0500
+
+arpack++ (2.1-2) unstable; urgency=low
+
+  * touched two files (README) to correct timestamps -- 1945 -- problem  (closes: #134490)
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Sun, 17 Feb 2002 22:53:31 -0500
+
+arpack++ (2.1-1) unstable; urgency=low
+
+  * Initial release.
+
+ -- Christophe Prud'homme <prudhomm at mit.edu>  Mon,  4 Feb 2002 20:20:26 -0500
+
+
diff --git a/trunk/debian/control b/trunk/debian/control
new file mode 100644
index 0000000..df73e64
--- /dev/null
+++ b/trunk/debian/control
@@ -0,0 +1,44 @@
+Source: arpack++
+Homepage: http://ljk.imag.fr/membres/Christophe.Prudhomme/software.php
+Section: devel
+Priority: optional
+Build-Depends: cdbs, debhelper ( >> 4.1.0 ), g++ (>= 4.1), gfortran, libblas-dev, liblapack-dev, libarpack2-dev, chrpath
+Maintainer: Debian Scientific Computing Team <pkg-scicomp-devel at lists.alioth.debian.org>
+Uploaders: Christophe Prud'homme <prudhomm at debian.org>
+Standards-Version: 3.7.3
+Vcs-Svn: svn://svn.debian.org/svn/pkg-scicomp/arpack++/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-scicomp/arpack++/
+
+Package: libarpack++2c2a
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Conflicts: arpack++, libarpack++2, libarpack++2c2
+Replaces: libarpack++2, libarpack++2c2
+Description: Object-oriented version of the ARPACK package (runtime)
+ ARPACK++ is an object-oriented version of the ARPACK package. It consists a
+ collection of classes that offers c++ programmers an interface to ARPACK. It
+ preserves the full capability, performance, accuracy and low memory
+ requirements of the FORTRAN package, but takes advantage of the c++
+ object-oriented programming environment.
+ .
+ ARPACK stands for ARnoldi PACKage and provides standard and
+ generalized eigenvalue solvers for sparse matrices that arises
+ typically from finite element codes. See the correponding Debian
+ package.
+
+Package: libarpack++2-dev
+Section: libdevel
+Architecture: any
+Depends: libarpack++2c2a, libarpack2-dev
+Description: Object-oriented version of the ARPACK package (development)
+ ARPACK++ is an object-oriented version of the ARPACK package. It consists a
+ collection of classes that offers c++ programmers an interface to ARPACK. It
+ preserves the full capability, performance, accuracy and low memory
+ requirements of the FORTRAN package, but takes advantage of the c++
+ object-oriented programming environment.
+ .
+ ARPACK stands for ARnoldi PACKage and provides standard and
+ generalized eigenvalue solvers for sparse matrices that arises
+ typically from finite element codes. See the correponding Debian
+ package.
diff --git a/trunk/debian/copyright b/trunk/debian/copyright
new file mode 100644
index 0000000..6d75f6f
--- /dev/null
+++ b/trunk/debian/copyright
@@ -0,0 +1,8 @@
+This package was debianized by Christophe Prud'homme prudhomm at mit.edu on
+Mon,  4 Feb 2002 19:50:51 -0500.
+
+It was downloaded from http://ljk.imag.fr/membres/Christophe.Prudhomme/software.php#arpackpp
+
+Copyright:
+
+public domain software.
diff --git a/trunk/debian/libarpack++2-dev.install b/trunk/debian/libarpack++2-dev.install
new file mode 100644
index 0000000..2c4b88f
--- /dev/null
+++ b/trunk/debian/libarpack++2-dev.install
@@ -0,0 +1,4 @@
+debian/tmp/usr/lib/libarpack++.la 
+debian/tmp/usr/lib/libarpack++.a 
+debian/tmp/usr/lib/libarpack++.so
+debian/tmp/usr/include/arpack++/*.h 
diff --git a/trunk/debian/libarpack++2c2a.install b/trunk/debian/libarpack++2c2a.install
new file mode 100644
index 0000000..246a7b3
--- /dev/null
+++ b/trunk/debian/libarpack++2c2a.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/libarpack++.so.*
diff --git a/trunk/debian/libarpack++2c2a.postinst.debhelper b/trunk/debian/libarpack++2c2a.postinst.debhelper
new file mode 100644
index 0000000..eeae0fc
--- /dev/null
+++ b/trunk/debian/libarpack++2c2a.postinst.debhelper
@@ -0,0 +1,10 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
+# Automatically added by dh_makeshlibs
+if [ "$1" = "configure" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/trunk/debian/libarpack++2c2a.postrm.debhelper b/trunk/debian/libarpack++2c2a.postrm.debhelper
new file mode 100644
index 0000000..93e6ad7
--- /dev/null
+++ b/trunk/debian/libarpack++2c2a.postrm.debhelper
@@ -0,0 +1,10 @@
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
+# Automatically added by dh_makeshlibs
+if [ "$1" = "remove" ]; then
+	ldconfig
+fi
+# End automatically added section
diff --git a/trunk/debian/rules b/trunk/debian/rules
new file mode 100755
index 0000000..034d8c1
--- /dev/null
+++ b/trunk/debian/rules
@@ -0,0 +1,45 @@
+#!/usr/bin/make -f
+
+
+DEB_AUTO_CLEANUP_RCS            := yes
+DEB_BUILDDIR 			:= $(DEB_SRCDIR)/
+DEB_CONFIGURE_SCRIPT		:= $(DEB_SRCDIR)/configure
+DEB_MAKE_CLEAN_TARGET    := clean
+DEB_MAKE_BUILD_TARGET    := default
+DEB_COMPRESS_EXCLUDE     := .pdf
+DEB_MAKE_INSTALL_TARGET = install $(DEB_DESTDIR)
+
+DEB_INSTALL_EXAMPLES_libarpack++2-dev:=examples/*
+
+
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+DEB_BUILDDIR 			:= $(DEB_SRCDIR)/
+DEB_CONFIGURE_SCRIPT		:= $(CURDIR)/configure
+
+DEB_CONFIGURE_EXTRA_FLAGS :=       \
+  --host=$(DEB_HOST_GNU_TYPE)      \
+  --build=$(DEB_BUILD_GNU_TYPE)    \
+  --prefix=/usr                    \
+  --mandir=\$${prefix}/share/man   \
+  --infodir=\$${prefix}/share/info \
+  --includedir=/usr/include/arpack++
+
+
+#CXX=/usr/lib/gcc-snapshot/bin/g++
+#CC=/usr/lib/gcc-snapshot/bin/gcc
+CFLAGS= -O3
+CXXFLAGS= -O3
+FFLAGS= -O3
+
+VERSION=2.3
+orig-tarball:
+	mkdir tmp; \
+	cd tmp; \
+	wget http://ljk.imag.fr/membres/Christophe.Prudhomme/software/arpack++-${VERSION}.tar.gz; \
+	mv arpack++-${VERSION}.tar.gz ../arpack++_${VERSION}.orig.tar.gz; \
+	cd ..; \
+	rmdir tmp
+
+
diff --git a/trunk/debian/watch b/trunk/debian/watch
new file mode 100644
index 0000000..61b121e
--- /dev/null
+++ b/trunk/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://ljk.imag.fr/membres/Christophe.Prudhomme/software/ arpack\+\+-([\d.]+)\.tar\.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arpack++.git



More information about the debian-science-commits mailing list