[gap-io] 01/01: Imported Debian patch 4.2+ds-2
Jerome Benoit
calculus-guest at moszumanska.debian.org
Thu Feb 27 21:23:02 UTC 2014
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 f3c60bbadd513c2db9b9432b51fbbedacef84627
Author: Jerome Benoit <calculus at rezozer.net>
Date: Thu Feb 27 20:54:46 2014 +0000
Imported Debian patch 4.2+ds-2
---
debian/changelog | 14 ++++++++++++++
debian/clean | 13 +++++++++++++
debian/control | 4 ++--
debian/gap-io.dir | 5 -----
debian/gap-io.install | 3 ++-
debian/makedoc.g | 6 ++----
debian/patches/debianization.patch | 11 ++++++++---
debian/repack | 1 +
8 files changed, 42 insertions(+), 15 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 52fdc1c..72b985e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,17 @@
+gap-io (4.2+ds-2) unstable; urgency=low
+
+ * Debianization:
+ - debian/makedoc.g, revisit;
+ - debiam/clean, add wrt debian/makedoc.g;
+ - debian/repack, revisit wrt debian/makedoc.g;
+ - debian/control, refresh;
+ - debian/gap-io.install:
+ - provide manual.css and manual.js;
+ - install io.so module in pkg/bin as now allowded by GAP 4r7p2-1;
+ - debian/gap-io.dir, remove;
+
+ -- Jerome Benoit <calculus at rezozer.net> Thu, 27 Feb 2014 20:54:46 +0000
+
gap-io (4.2+ds-1) unstable; urgency=low
* Initial release (Closes: #734418).
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..d28b256
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1,13 @@
+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/manual.pdf
+doc/lefttoc.css
+doc/manual.{css,js}
+doc/nocolorprompt.css
+doc/ragged.css
+doc/rainbow.js
+doc/times.css
+doc/toggless.{css,js}
diff --git a/debian/control b/debian/control
index 0d11526..2a800a4 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.
Uploaders: Jerome Benoit <calculus at rezozer.net>
Build-Depends:
debhelper (>= 9), autotools-dev, libtool, dh-autoreconf, autoconf-archive,
- gap (>=4r5), gap-dev (>=4r5), gap-gapdoc, libgmp-dev,
+ gap (>=4r7), gap-dev (>=4r7), gap-gapdoc, libgmp-dev,
texlive-latex-extra, texlive-fonts-recommended
Standards-Version: 3.9.5
Homepage: http://www.gap-system.org/Packages/io.html
@@ -15,7 +15,7 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/gap-io.
Package: gap-io
Provides: gap-pkg-io
Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, gap (>=4r5)
+Depends: ${misc:Depends}, ${shlibs:Depends}, gap (>=4r7)
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/gap-io.dir b/debian/gap-io.dir
deleted file mode 100644
index e36303f..0000000
--- a/debian/gap-io.dir
+++ /dev/null
@@ -1,5 +0,0 @@
-usr/share/gap/pkg/io
-usr/share/gap/pkg/io/gap
-usr/share/gap/pkg/io/tst
-usr/share/gap/pkg/io/doc
-usr/share/gap/pkg/io/example
diff --git a/debian/gap-io.install b/debian/gap-io.install
index 085653a..743ae3b 100644
--- a/debian/gap-io.install
+++ b/debian/gap-io.install
@@ -1,6 +1,7 @@
-usr/lib/gap/pkg/io/bin/*/io.so
+usr/lib/gap/pkg/io/bin/io.so
PackageInfo.g init.g makedoc.g read.g VERSION usr/share/gap/pkg/io
gap/* usr/share/gap/pkg/io/gap
tst/* usr/share/gap/pkg/io/tst
doc/*.txt doc/*.html doc/manual.six doc/manual.pdf usr/share/gap/pkg/io/doc
+doc/manual.css doc/manual.js usr/share/gap/pkg/io/doc
example/* usr/share/gap/pkg/io/example
diff --git a/debian/makedoc.g b/debian/makedoc.g
index 712467d..1f4b28f 100644
--- a/debian/makedoc.g
+++ b/debian/makedoc.g
@@ -5,9 +5,7 @@ if LoadPackage("io") <> true then
fi;
#DisplayPackageLoadingLog(PACKAGE_DEBUG);
LoadPackage("GAPDoc");
-MakeGAPDocDoc("doc", "io", [], "IO", "../../..");
+MakeGAPDocDoc("doc","io",[],"IO");;
+CopyHTMLStyleFiles("doc");
GAPDocManualLab("IO");
-#quit;
-Print("quitting ...\n");
-QUIT;
## eos
diff --git a/debian/patches/debianization.patch b/debian/patches/debianization.patch
index 30a20ce..be008b2 100644
--- a/debian/patches/debianization.patch
+++ b/debian/patches/debianization.patch
@@ -2,7 +2,7 @@ Description: debianization
Meant to maintain a minimal debian/rules, to fix warnings,
to address Debian specific stuff in general.
Author: Jerome Benoit <calculus at rezozer.net>
-Last-Update: 2014-01-08
+Last-Update: 2014-02-27
--- a/Makefile.am
+++ b/Makefile.am
@@ -15,7 +15,7 @@ Last-Update: 2014-01-08
BINARCHDIR = bin/$(GAPARCH)
GAPINSTALLLIB = $(abs_top_srcdir)/$(BINARCHDIR)/io.so
-@@ -12,7 +12,7 @@
+@@ -12,11 +12,11 @@
io_la_SOURCES = src/io.c
io_la_CPPFLAGS = $(GAP_CPPFLAGS) -DCONFIG_H
# Note that the latter is only for GAP 4.4.12
@@ -24,6 +24,11 @@ Last-Update: 2014-01-08
if SYS_IS_CYGWIN
io_la_LDFLAGS += -no-undefined -version-info 0:0:0 -Wl,$(GAPROOT)/bin/$(GAPARCH)/gap.dll
endif
+-libdir = @GAPROOT@/pkg/io/bin/@GAPARCH@
++libdir = @GAPROOT@/pkg/io/bin
+
+ all-local: doc
+
@@ -30,13 +30,14 @@
## @echo "SUCCESS!"
@@ -37,7 +42,7 @@ Last-Update: 2014-01-08
doc/manual.six: doc/main.xml doc/io.xml VERSION
- $(GAP) makedoc.g
+ $(MKDIR_P) bin && cd bin && $(LN_S) ../.libs @GAPARCH@
-+ $(GAP) -A debian/makedoc.g
++ cat debian/makedoc.g | $(GAP) -A
archive: doc
(cd .. ; tar czvf io-`cat io/VERSION`.tar.gz --exclude ".svn" --exclude bin --exclude test --exclude ".git" --exclude ".libs" --exclude lib --exclude io.la --exclude io_la-io.lo --exclude .deps --exclude autom4te.cache --exclude .gitignore --exclude config.log --exclude stamp-h1 --exclude pkgconfig.h --exclude libtool --exclude config.status io)
diff --git a/debian/repack b/debian/repack
index 23308e0..58f5e4a 100755
--- a/debian/repack
+++ b/debian/repack
@@ -83,6 +83,7 @@ rm --verbose --force -- doc/chap*.html
rm --verbose --force -- doc/io.{tex,aux,toc,log,bbl,blg,ind,idx,ilg}
rm --verbose --force -- doc/io.pnr
rm --verbose --force -- doc/manual.{pdf,six,lab}
+rm --verbose --force -- doc/manual.css
#:
cd ${REPACK_WORKING_FOLDER}
--
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