[qrupdate] 01/06: Import into Debian science
Sébastien Villemot
sebastien at debian.org
Sat Oct 29 21:51:18 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastien pushed a commit to branch master
in repository qrupdate.
commit f1c2e533ce4d2c9f210eddd69506a39570ed217d
Author: Sylvestre Ledru <sylvestre at debian.org>
Date: Thu Aug 4 13:39:14 2011 +0000
Import into Debian science
---
debian/changelog | 16 ++++++++++
debian/compat | 1 +
debian/control | 29 ++++++++++++++++++
debian/copyright | 31 +++++++++++++++++++
debian/get-function-ref.pl | 20 +++++++++++++
debian/libqrupdate-dev.dirs | 1 +
debian/libqrupdate-dev.docs | 2 ++
debian/libqrupdate-dev.install | 2 ++
debian/libqrupdate1.dirs | 1 +
debian/libqrupdate1.docs | 2 ++
debian/libqrupdate1.install | 2 ++
debian/libqrupdate1.symbols | 67 ++++++++++++++++++++++++++++++++++++++++++
debian/rules | 54 ++++++++++++++++++++++++++++++++++
debian/watch | 2 ++
14 files changed, 230 insertions(+)
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..d5e9470
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,16 @@
+qrupdate (1.0.1-1) unstable; urgency=low
+
+ * New upstream release. The -march=native gcc option has been dropped
+ and the package should compile correct on all architectures now.
+ Closes: #519126
+ * debian/control, debian/rules, debian/patches/*: Drop use of quilt,
+ since all Debian patches are now applied upstream.
+
+ -- Rafael Laboissiere <rafael at debian.org> Thu, 12 Mar 2009 02:56:40 +0100
+
+qrupdate (1.0-1) unstable; urgency=low
+
+ * Initial release (Closes: #512232)
+
+ -- Jordi Gutiérrez Hermoso <jordigh at gmail.com> Tue, 03 Feb 2009 20:59:19 -0600
+
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..8cf5d64
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,29 @@
+Source: qrupdate
+Priority: optional
+Maintainer: Debian Scientific Computation Team <pkg-scicomp-devel at lists.alioth.debian.org>
+Uploaders: Rafael Laboissiere <rafael at debian.org>, Jordi Gutiérrez Hermoso <jordigh at gmail.com>
+Build-Depends: debhelper (>= 7), perl-base( >= 5.8.8), gfortran, libblas3gf, liblapack-dev
+Standards-Version: 3.8.0
+Section: libs
+Homepage: http://qrupdate.sf.net
+Vcs-Svn: svn://svn.debian.org/svn/pkg-scicomp/qrupdate/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-scicomp/qrupdate/
+
+Package: libqrupdate1
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: Fast updates of QR and Cholesky decompositions
+ qrupdate is a Fortran library for QR and Cholesky decompositions. It
+ is most notably used by Octave.
+ .
+ This package contains the shared library.
+
+Package: libqrupdate-dev
+Section: libdevel
+Architecture: any
+Depends: libqrupdate1 (= ${binary:Version})
+Description: Fast updates of QR and Cholesky decompositions -- static library
+ qrupdate is a Fortran library for QR and Cholesky decompositions. It
+ is most notably used by Octave.
+ .
+ This package contains the static library.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..3aed578
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,31 @@
+This package was debianized by Jordi Gutiérrez Hermoso <jordigh at gmail.com> on
+Sun, 18 Jan 2009 12:19:06 -0600.
+
+It was downloaded from <http://qrupdate.sf.net>
+
+Upstream Author:
+
+ Jaroslav Hájek <highegg at gmail.com>
+ Copyright © 2008, 2009 VZLU Prague, a.s., Czech Republic
+
+License:
+
+ qrupdate is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; see the file COPYING. If not, see
+ <http://www.gnu.org/licenses>.
+
+On Debian systems, the complete text of the GNU General Public License
+version 3 can be found in `/usr/share/common-licenses/GPL-3'.
+
+The Debian packaging is Copyright © 2009, Jordi Gutiérrez Hermoso
+<jordigh at gmail.com> and is licensed under the GPL, see above.
diff --git a/debian/get-function-ref.pl b/debian/get-function-ref.pl
new file mode 100644
index 0000000..0c5e6b8
--- /dev/null
+++ b/debian/get-function-ref.pl
@@ -0,0 +1,20 @@
+#!/usr/bin/perl
+
+while(<STDIN>)
+{
+ if(/^\s*subroutine\s*(.*)/)
+ {
+ $subname = "$1\n";
+ $line = <STDIN>;
+ $line = <STDIN> if ($line =~ /^\s*$/);
+ $doctext="";
+ while($line =~ /^c(.*)/ )
+ {
+ $doctext .= "\t$1\n";
+ $line = <STDIN>;
+ }
+ print $subname;
+ print $doctext;
+ }
+}
+
diff --git a/debian/libqrupdate-dev.dirs b/debian/libqrupdate-dev.dirs
new file mode 100644
index 0000000..6845771
--- /dev/null
+++ b/debian/libqrupdate-dev.dirs
@@ -0,0 +1 @@
+usr/lib
diff --git a/debian/libqrupdate-dev.docs b/debian/libqrupdate-dev.docs
new file mode 100644
index 0000000..120a067
--- /dev/null
+++ b/debian/libqrupdate-dev.docs
@@ -0,0 +1,2 @@
+README
+function-reference
diff --git a/debian/libqrupdate-dev.install b/debian/libqrupdate-dev.install
new file mode 100644
index 0000000..63c0cd6
--- /dev/null
+++ b/debian/libqrupdate-dev.install
@@ -0,0 +1,2 @@
+usr/lib/lib*.a
+usr/lib/lib*.so
diff --git a/debian/libqrupdate1.dirs b/debian/libqrupdate1.dirs
new file mode 100644
index 0000000..6845771
--- /dev/null
+++ b/debian/libqrupdate1.dirs
@@ -0,0 +1 @@
+usr/lib
diff --git a/debian/libqrupdate1.docs b/debian/libqrupdate1.docs
new file mode 100644
index 0000000..120a067
--- /dev/null
+++ b/debian/libqrupdate1.docs
@@ -0,0 +1,2 @@
+README
+function-reference
diff --git a/debian/libqrupdate1.install b/debian/libqrupdate1.install
new file mode 100644
index 0000000..77b0949
--- /dev/null
+++ b/debian/libqrupdate1.install
@@ -0,0 +1,2 @@
+usr/lib/lib*.so.?.?
+usr/lib/lib*.so.?
diff --git a/debian/libqrupdate1.symbols b/debian/libqrupdate1.symbols
new file mode 100644
index 0000000..3c3711b
--- /dev/null
+++ b/debian/libqrupdate1.symbols
@@ -0,0 +1,67 @@
+libqrupdate.so.1 libqrupdate1 #MINVER#
+ caxcpy_ at Base 1.0
+ cch1dn_ at Base 1.0
+ cch1up_ at Base 1.0
+ cchdex_ at Base 1.0
+ cchinx_ at Base 1.0
+ cchshx_ at Base 1.0
+ cgqvec_ at Base 1.0
+ cqhqr_ at Base 1.0
+ cqr1up_ at Base 1.0
+ cqrdec_ at Base 1.0
+ cqrder_ at Base 1.0
+ cqrinc_ at Base 1.0
+ cqrinr_ at Base 1.0
+ cqrot_ at Base 1.0
+ cqrqh_ at Base 1.0
+ cqrshc_ at Base 1.0
+ cqrtv1_ at Base 1.0
+ dch1dn_ at Base 1.0
+ dch1up_ at Base 1.0
+ dchdex_ at Base 1.0
+ dchinx_ at Base 1.0
+ dchshx_ at Base 1.0
+ dgqvec_ at Base 1.0
+ dqhqr_ at Base 1.0
+ dqr1up_ at Base 1.0
+ dqrdec_ at Base 1.0
+ dqrder_ at Base 1.0
+ dqrinc_ at Base 1.0
+ dqrinr_ at Base 1.0
+ dqrot_ at Base 1.0
+ dqrqh_ at Base 1.0
+ dqrshc_ at Base 1.0
+ dqrtv1_ at Base 1.0
+ sch1dn_ at Base 1.0
+ sch1up_ at Base 1.0
+ schdex_ at Base 1.0
+ schinx_ at Base 1.0
+ schshx_ at Base 1.0
+ sgqvec_ at Base 1.0
+ sqhqr_ at Base 1.0
+ sqr1up_ at Base 1.0
+ sqrdec_ at Base 1.0
+ sqrder_ at Base 1.0
+ sqrinc_ at Base 1.0
+ sqrinr_ at Base 1.0
+ sqrot_ at Base 1.0
+ sqrqh_ at Base 1.0
+ sqrshc_ at Base 1.0
+ sqrtv1_ at Base 1.0
+ zaxcpy_ at Base 1.0
+ zch1dn_ at Base 1.0
+ zch1up_ at Base 1.0
+ zchdex_ at Base 1.0
+ zchinx_ at Base 1.0
+ zchshx_ at Base 1.0
+ zgqvec_ at Base 1.0
+ zqhqr_ at Base 1.0
+ zqr1up_ at Base 1.0
+ zqrdec_ at Base 1.0
+ zqrder_ at Base 1.0
+ zqrinc_ at Base 1.0
+ zqrinr_ at Base 1.0
+ zqrot_ at Base 1.0
+ zqrqh_ at Base 1.0
+ zqrshc_ at Base 1.0
+ zqrtv1_ at Base 1.0
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c65c6b2
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,54 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+export PREFIX=$(CURDIR)/debian/tmp/usr
+
+build: build-stamp
+build-stamp:
+ dh_testdir
+ $(MAKE) lib
+ $(MAKE) solib
+ $(MAKE) test
+
+#extract docs from sources
+ cat src/*.f | perl debian/get-function-ref.pl > function-reference
+
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ $(MAKE) clean
+ rm -f function-reference
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+ $(MAKE) install
+ dh_install
+
+binary-indep: build install
+
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs -A
+ dh_link
+ dh_makeshlibs
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..a84a448
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/qrupdate/qrupdate-([\d.]+)\.tar\.gz
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/qrupdate.git
More information about the debian-science-commits
mailing list