[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