[blitz++] 09/31: * debian/control: - Standards-Version: 3.9.1 (no changes needed) - Build-Depends: doxygen-latex instead of several tex related files Closes: #616201 - Build-Depends: autotools-dev * debian/rules: simplified by using short dh syntax Using autotools-dev should hopefully solve the "Outdated config.{sub, guess}" issue, hopefully Closes: #548928 * debian/source/format: 3.0 (quilt) * debian/libblitz-doc.lintian-overrides: Removed because not needed any more
Jerome Benoit
calculus-guest at moszumanska.debian.org
Tue Aug 2 00:52:02 UTC 2016
This is an automated email from the git hooks/post-receive script.
calculus-guest pushed a commit to branch master
in repository blitz++.
commit 832f91f31ee56284daae13730b2263ce5244de6a
Author: Andreas Tille <tille at debian.org>
Date: Mon Mar 7 13:12:57 2011 +0000
* debian/control:
- Standards-Version: 3.9.1 (no changes needed)
- Build-Depends: doxygen-latex instead of several tex related files
Closes: #616201
- Build-Depends: autotools-dev
* debian/rules: simplified by using short dh syntax
Using autotools-dev should hopefully solve the "Outdated config.{sub,guess}"
issue, hopefully Closes: #548928
* debian/source/format: 3.0 (quilt)
* debian/libblitz-doc.lintian-overrides: Removed because not needed any more
---
debian/changelog | 16 +++---
debian/control | 7 ++-
debian/libblitz-doc.install | 5 +-
debian/libblitz-doc.lintian-overrides | 22 --------
.../40_prevent_celetion_of_texi_files.patch | 61 ++++++++++++++++++++++
debian/patches/series | 2 +
debian/rules | 40 +++++++-------
debian/source/format | 1 +
8 files changed, 103 insertions(+), 51 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 4133602..33e1238 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,13 +1,17 @@
-blitz++ (1:0.9-11) UNRELEASED; urgency=low
+blitz++ (1:0.9-11) unstable; urgency=low
* debian/control:
- - Standards-Version: 3.8.4 (no changes needed)
- - Depends: cdbs
- * debian/rules: simplified by using cdbs
- Using autotools.mk should hopefully solve the "Outdated config.{sub,guess}"
+ - Standards-Version: 3.9.1 (no changes needed)
+ - Build-Depends: doxygen-latex instead of several tex related files
+ Closes: #616201
+ - Build-Depends: autotools-dev
+ * debian/rules: simplified by using short dh syntax
+ Using autotools-dev should hopefully solve the "Outdated config.{sub,guess}"
issue, hopefully Closes: #548928
+ * debian/source/format: 3.0 (quilt)
+ * debian/libblitz-doc.lintian-overrides: Removed because not needed any more
- -- Andreas Tille <tille at debian.org> Thu, 27 May 2010 08:36:34 +0200
+ -- Andreas Tille <tille at debian.org> Mon, 07 Mar 2011 14:00:41 +0100
blitz++ (1:0.9-10) unstable; urgency=low
diff --git a/debian/control b/debian/control
index b91850c..eb72980 100644
--- a/debian/control
+++ b/debian/control
@@ -4,11 +4,10 @@ Priority: optional
Maintainer: Debian Science Team <debian-science-maintainers at lists.alioth.debian.org>
DM-Upload-Allowed: yes
Uploaders: Andreas Tille <tille at debian.org>
-Build-Depends: gfortran | fortran-compiler, autotools-dev,
+Build-Depends: gfortran | fortran-compiler, autotools-dev, texinfo,
libblas-dev | libatlas-base-dev, liblapack-dev | libatlas-base-dev,
- debhelper (>= 7.1), d-shlibs, texlive-latex-base, texlive-generic-recommended,
- texi2html, texinfo, doxygen, graphviz, cdbs, quilt
-Standards-Version: 3.8.4
+ debhelper (>= 7.1), d-shlibs, doxygen-latex, quilt
+Standards-Version: 3.9.1
Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/libblitz/trunk/?rev=0&sc=0
Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/libblitz/trunk/
Homepage: http://oonumerics.org/blitz/
diff --git a/debian/libblitz-doc.install b/debian/libblitz-doc.install
index fd9cbb0..858e0da 100644
--- a/debian/libblitz-doc.install
+++ b/debian/libblitz-doc.install
@@ -1 +1,4 @@
-doc/doxygen/html/* usr/share/doc/libblitz-doc/html/doxygen
+doc/doxygen/html/* usr/share/doc/libblitz-doc/html/doxygen
+doc/*.html usr/share/doc/libblitz-doc/html/
+doc/*.gif usr/share/doc/libblitz-doc/html/
+doc/*.jpg usr/share/doc/libblitz-doc/html/
diff --git a/debian/libblitz-doc.lintian-overrides b/debian/libblitz-doc.lintian-overrides
deleted file mode 100644
index 3b70be5..0000000
--- a/debian/libblitz-doc.lintian-overrides
+++ /dev/null
@@ -1,22 +0,0 @@
-# These are doxygen auto generated files which probably have their use
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classExtremum__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classF__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classIRNGWrapper_3_01IRNG_00_01independentState_01_4__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classIRNGWrapper_3_01IRNG_00_01sharedState_01_4__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classListInitializationSwitch__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classListInitializer__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classRandom__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classReduceMax__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classReduceMaxIndex__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classReduceMean__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classReduceMin__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classReduceMinIndex__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classReduceProduct__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classReduceSum__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classTinyVector__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classVectorIter__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/classVectorIterConst__coll__graph.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/compiler_8h__incl.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/minmax_8h__incl.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/prettyprint_8h__incl.map
-libblitz-doc: zero-byte-file-in-doc-directory usr/share/doc/libblitz-doc/html/doxygen/wrap-climits_8h__incl.map
diff --git a/debian/patches/40_prevent_celetion_of_texi_files.patch b/debian/patches/40_prevent_celetion_of_texi_files.patch
new file mode 100644
index 0000000..edf0905
--- /dev/null
+++ b/debian/patches/40_prevent_celetion_of_texi_files.patch
@@ -0,0 +1,61 @@
+--- blitz++-0.9.orig.orig/doc/stencils/Makefile.am
++++ blitz++-0.9.orig/doc/stencils/Makefile.am
+@@ -70,5 +70,5 @@
+ $(MAKE) $(AM_MAKEFLAGS) stencils
+
+ clean-local:
+- -rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files dump-stencil *.texi
++ -rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files dump-stencil
+
+--- blitz++-0.9.orig.orig/doc/stencils/Makefile.in
++++ blitz++-0.9.orig/doc/stencils/Makefile.in
+@@ -480,7 +480,7 @@
+ $(MAKE) $(AM_MAKEFLAGS) stencils
+
+ clean-local:
+- -rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files dump-stencil *.texi
++ -rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files dump-stencil
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
+--- blitz++-0.9.orig.orig/doc/examples/Makefile.am
++++ blitz++-0.9.orig/doc/examples/Makefile.am
+@@ -75,6 +75,6 @@
+ $(MAKE) $(AM_MAKEFLAGS) -i out
+
+ clean-local:
+- -rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files $(EXTRA_PROGRAMS) *.texi *.out core.[0-9]*
++ -rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files $(EXTRA_PROGRAMS) core.[0-9]*
+
+
+--- blitz++-0.9.orig.orig/doc/examples/Makefile.in
++++ blitz++-0.9.orig/doc/examples/Makefile.in
+@@ -690,7 +690,7 @@
+ $(MAKE) $(AM_MAKEFLAGS) -i out
+
+ clean-local:
+- -rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files $(EXTRA_PROGRAMS) *.texi *.out core.[0-9]*
++ -rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files $(EXTRA_PROGRAMS) core.[0-9]*
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
+--- blitz++-0.9.orig.orig/doc/Makefile.am
++++ blitz++-0.9.orig/doc/Makefile.am
+@@ -88,6 +88,3 @@
+
+ .PHONY: html
+
+-clean-local:
+- -rm -rf blitz*.html
+-
+--- blitz++-0.9.orig.orig/doc/Makefile.in
++++ blitz++-0.9.orig/doc/Makefile.in
+@@ -841,7 +841,7 @@
+ .PHONY: html
+
+ clean-local:
+- -rm -rf blitz*.html
++
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/debian/patches/series b/debian/patches/series
index 4b9d859..c7a114a 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,4 @@
01_gcc_43_missing_includes.patch
01_gcc34_amd64.patch
+30_fix_doxygen_install_target.patch
+40_prevent_celetion_of_texi_files.patch
diff --git a/debian/rules b/debian/rules
index 7d2e1bb..4ae0239 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,10 +1,6 @@
#!/usr/bin/make -f
-# debian/rules for blitz++ using cdbs
-# 2009 Andreas Tille <tille at debian.org>
-
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
+# debian/rules for blitz++
+# 2011 Andreas Tille <tille at debian.org>
version=0.9
libname=libblitz
@@ -12,25 +8,33 @@ pkgname=$(libname)0ldbl
PREFIX = /usr
-DEB_CONFIGURE_INVOKE=mv doc/blitz.info doc/blitz.info.save; \
- F77=gfortran ./configure --prefix=$(PREFIX) --with-cxx=gcc --with-blas --enable-debug --enable-static --enable-64bit --enable-shared --enable-doxygen
+%:
+ dh --with autotools-dev $@
+ # dh --with autotools-dev --with autoreconf $@ # Needs Build-Depends: dh-autoreconf
+
+override_dh_auto_configure:
+ mv doc/blitz.info doc/blitz.info.save
+ # dh_autotools-dev_updateconfig
+ F77=gfortran ./configure --prefix=$(PREFIX) --with-cxx=gcc --with-blas --enable-debug --enable-static --enable-64bit --enable-shared --enable-doxygen CFLAGS="-g -O2 -DBZHAVE_STD" CXXFLAGS="-g -O2 -DBZ_HAVE_STD"
-DEB_MAKE_INVOKE := $(DEB_MAKE_INVOKE); cd doc && $(MAKE) all
+override_dh_auto_build:
+ mv doc/blitz.info.save doc/blitz.info
+ dh_auto_build
+ cd doc && $(MAKE) all
-DEB_INSTALL_INVOKE := mv doc/blitz.info.save doc/blitz.info; $(DEB_MAKE_INVOKE); cd doc && $(MAKE) all
-DEB_COMPRESS_EXCLUDE = examples testsuite pdf
+override_dh_compress:
+ dh_compress --exclude=examples --exclude=testsuite --exclude=.pdf
-common-binary-post-install-arch::
+override_dh_install:
+ dh_install
+ mkdir -p `pwd`/debian/tmp/$(PREFIX)/share/doc/libblitz-doc/html
for ext in html gif jpg ; do \
mv `pwd`/debian/tmp/$(PREFIX)/share/doc/blitz-0.9/*.$${ext} `pwd`/debian/tmp/$(PREFIX)/share/doc/libblitz-doc/html ; \
done
d-shlibmove --ldbl --commit \
- --movedev "debian/tmp/usr/include/*" usr/include \
--movedev "debian/tmp/usr/lib/pkgconfig/*" usr/lib/pkgconfig \
- debian/tmp/usr/lib/$(libname).so
+ --movedev "debian/tmp/usr/lib/*.la" usr/lib \
+ lib/.libs/libblitz.so
-# binary-arch: build install
-# ...
-# dh_makeshlibs -V '$(pkgname) (>= $(version))'
-# ...
+## --movedev "debian/tmp/usr/include/*" usr/include \
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/blitz++.git
More information about the debian-science-commits
mailing list