[gap-io] 04/04: Imported Debian patch 4.5.0+ds-1
Jerome Benoit
calculus-guest at moszumanska.debian.org
Sat Nov 25 13:16:00 UTC 2017
This is an automated email from the git hooks/post-receive script.
calculus-guest pushed a commit to branch master
in repository gap-io.
commit 390976c85d1ab145a5d8e91f081ac6ca2b0239e8
Author: Jerome Benoit <calculus at rezozer.net>
Date: Sat Nov 25 17:12:14 2017 +0400
Imported Debian patch 4.5.0+ds-1
---
debian/changelog | 20 ++++++++++++++++----
debian/clean | 6 ++++--
debian/compat | 2 +-
debian/control | 8 ++++----
debian/copyright | 4 ++--
debian/makedoc.g | 2 +-
debian/patches/debianization.patch | 19 +++++++++++--------
debian/rules | 2 +-
debian/tests/control | 5 +++++
debian/tests/makecheck.tst | 8 ++++++++
10 files changed, 53 insertions(+), 23 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index e9bdbb4..0fa3792 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,15 +1,27 @@
-gap-io (4.5.0+ds-0) UNRELEASED; urgency=medium
+gap-io (4.5.0+ds-1) unstable; urgency=medium
* New upstream minor version.
* Debianization:
- - debian/copyright, refresh;
+ - debian/copyright:
+ - Files-Excluded field, refresh;
+ - update;
- debian/watch:
- version, bump to version 4;
- repack policy, revisit;
+ - debian/control:
+ - debhelper, bump to 10;
+ - Standards Version, bump to 4.1.1 (no change);
+ - Depends field, bump to gap 4r8p8;
+ - debian/patches/*:
+ - d/p/debianization.patch, update;
- debian/rules:
- - get-orig-source target, bump to version 4.
+ - debhelper, bump to 10;
+ - get-orig-source target, bump to version 4;
+ - debian/clean, refresh;
+ - debian/makedoc.g, refresh;
+ - debian/tests/*, introduce.
- -- Jerome Benoit <calculus at rezozer.net> Sat, 25 Nov 2017 08:38:17 +0000
+ -- Jerome Benoit <calculus at rezozer.net> Sat, 25 Nov 2017 13:11:29 +0000
gap-io (4.4.6+ds-2) unstable; urgency=medium
diff --git a/debian/clean b/debian/clean
index d28b256..bc036a4 100644
--- a/debian/clean
+++ b/debian/clean
@@ -1,8 +1,9 @@
doc/chap*.txt
doc/chap*.html
doc/chooser.html
-doc/manual.{tex,aux,out,brf,toc,log,bbl,blg,ind,idx,ilg}
-doc/manual.{pnr,six,lab}
+doc/IO.{tex,aux,out,toc,log,bbl,blg,ind,idx,ilg}
+doc/IO.pnr
+doc/manual.{six,lab}
doc/manual.pdf
doc/lefttoc.css
doc/manual.{css,js}
@@ -11,3 +12,4 @@ doc/ragged.css
doc/rainbow.js
doc/times.css
doc/toggless.{css,js}
+doc/mathjax
diff --git a/debian/compat b/debian/compat
index ec63514..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+10
diff --git a/debian/control b/debian/control
index 1b0aa1d..a13d041 100644
--- a/debian/control
+++ b/debian/control
@@ -4,10 +4,10 @@ Priority: optional
Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
Uploaders: Jerome Benoit <calculus at rezozer.net>
Build-Depends:
- debhelper (>= 9), quilt, autotools-dev, libtool, dh-autoreconf, autoconf-archive,
- gap (>=4r8p3), gap-dev (>=4r8p3), gap-gapdoc, libgmp-dev,
+ debhelper (>= 10), quilt, libtool, autoconf-archive,
+ gap (>=4r8p8), gap-dev (>=4r8p8), gap-gapdoc, libgmp-dev,
texlive-latex-extra, texlive-fonts-recommended
-Standards-Version: 3.9.7
+Standards-Version: 4.1.1
Homepage: http://www.gap-system.org/Packages/io.html
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/gap-io.git
Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/gap-io.git
@@ -16,7 +16,7 @@ Package: gap-io
Provides: gap-pkg-io
Architecture: any
Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}, gap (>=4r8p3)
+Depends: ${misc:Depends}, ${shlibs:Depends}, gap (>=4r8p8)
Description: low level C library IO bindings for GAP
GAP is a system for computational discrete algebra with particular
emphasis on computational group theory, but which has already proved
diff --git a/debian/copyright b/debian/copyright
index 4b8ee99..d138c67 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -3,8 +3,8 @@ Upstream-Name: io package for GAP
Upstream-Contact:
Max Neunhoeffer <max at 9hoeffer.de>
Max Horn <max.horn at math.uni-giessen.de>
-Source: http://www.gap-system.org/Packages/io.html
-X-Source: http://gap-packages.github.io/io/
+Source: https://www.gap-system.org/Packages/io.html
+X-Source: https://gap-packages.github.io/io/
X-Source-Downloaded-From: https://github.com/gap-system/io/releases
X-Upstream-Vcs: git clone https://github.com/gap-system/io
X-Upstream-Bugs: https://github.com/gap-system/io/issues
diff --git a/debian/makedoc.g b/debian/makedoc.g
index f7fd5d7..ba9a838 100644
--- a/debian/makedoc.g
+++ b/debian/makedoc.g
@@ -1,5 +1,5 @@
# debian/makedoc.g -- GAP script
-PACKAGE:="io";
+PACKAGE:="IO";
SetPackagePath(PACKAGE,".");
MakeGAPDocDoc("doc",PACKAGE,[],PACKAGE);
CopyHTMLStyleFiles("doc");
diff --git a/debian/patches/debianization.patch b/debian/patches/debianization.patch
index 0d1fab0..62c81da 100644
--- a/debian/patches/debianization.patch
+++ b/debian/patches/debianization.patch
@@ -1,8 +1,10 @@
Description: debianization
Meant to maintain a minimal debian/rules, to fix warnings,
to address Debian specific stuff in general.
+Origin: vendor, Debian
+Forwarded: not-needed
Author: Jerome Benoit <calculus at rezozer.net>
-Last-Update: 2016-03-13
+Last-Update: 2017-11-25
--- a/configure.ac
+++ b/configure.ac
@@ -21,7 +23,7 @@ Last-Update: 2016-03-13
AC_PROG_CC
--- a/Makefile.am
+++ b/Makefile.am
-@@ -1,36 +1,21 @@
+@@ -1,36 +1,18 @@
ACLOCAL_AMFLAGS = -I m4
-BINARCHDIR = bin/$(GAPARCH)
@@ -50,15 +52,16 @@ Last-Update: 2016-03-13
-else
- cp .libs/io.so $(GAPINSTALLLIB)
-endif
-+io_la_LDFLAGS = -module -avoid-version -Wl,--version-script,debian/io.map
-
+-
-clean-local:
- rm -f $(GAPINSTALLLIB)
-+all-local: doc
-
- distclean-local:
+-
+-distclean-local:
- rm -rf bin/*
- (cd doc ; ./clean)
+- (cd doc ; ./clean)
++io_la_LDFLAGS = -module -avoid-version -Wl,--version-script,debian/io.map
++
++all-local: doc
-doc:
- (echo 'Read("makedoc.g");' | $(GAPROOT)/bin/gap.sh -A -q)
diff --git a/debian/rules b/debian/rules
index 24db1ea..f924670 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,7 @@ default:
@uscan --no-conf --dehs --report || true
%:
- dh $@ --with autoreconf
+ dh $@
override_dh_auto_configure:
dh_auto_configure -- --with-gaproot=/usr/lib/gap
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..e3c6002
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,5 @@
+Test-command: echo "QUIT_GAP(TestDirectory(\"debian/tests\"));" | gap -A -q -T
+
+##WIP##Test-command: echo "LoadPackage(\"IO\");QUIT_GAP(TestDirectory(DirectoriesPackageLibrary(\"IO\",\"tst\")));" | gap -A -q -T
+
+##Test-command: echo "TestPackage( \"IO\" );" | gap -A -q -T
diff --git a/debian/tests/makecheck.tst b/debian/tests/makecheck.tst
new file mode 100644
index 0000000..3d46ef9
--- /dev/null
+++ b/debian/tests/makecheck.tst
@@ -0,0 +1,8 @@
+## debian/tests/makecheck.tst -- GAP Test script
+## script format: GAP Reference Manual section 7.9 Test Files (GAP 4r8)
+##
+gap> TestPackageAvailability( "IO" , "=4.5.0" , true );
+"/usr/share/gap/pkg/io"
+
+##
+## eos
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/gap-io.git
More information about the debian-science-commits
mailing list