[gap-sonata] 01/01: Corrected Imported Zeroth Debian patch 2.8+ds-1
Jerome Benoit
calculus-guest at moszumanska.debian.org
Sun Dec 11 01:38:09 UTC 2016
This is an automated email from the git hooks/post-receive script.
calculus-guest pushed a commit to branch master
in repository gap-sonata.
commit ac27aa01bcbd3956c3903a17b69b0c17187ea4c8
Author: Jerome Benoit <calculus at rezozer.net>
Date: Sun Dec 11 01:34:44 2016 +0000
Corrected Imported Zeroth Debian patch 2.8+ds-1
---
debian/changelog | 2 +-
debian/gap-sonata.doc-base.ref | 1 -
debian/gap-sonata.doc-base.tut | 1 -
debian/gap-sonata.install | 8 +---
debian/patches/debianization.patch | 23 +++++------
debian/patches/series | 1 +
.../upstream-fix-documentation-composition.patch | 46 ++++++++++++++++++++++
7 files changed, 59 insertions(+), 23 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 58649b2..f529acd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,4 +2,4 @@ gap-sonata (2.8+ds-1) unstable; urgency=medium
* Initial release (Closes: #847547).
- -- Jerome Benoit <calculus at rezozer.net> Sat, 10 Dec 2016 05:00:24 +0000
+ -- Jerome Benoit <calculus at rezozer.net> Sun, 11 Dec 2016 01:24:23 +0000
diff --git a/debian/gap-sonata.doc-base.ref b/debian/gap-sonata.doc-base.ref
index 3b2daf5..5195f3a 100644
--- a/debian/gap-sonata.doc-base.ref
+++ b/debian/gap-sonata.doc-base.ref
@@ -7,7 +7,6 @@ Author: the SONATA Team:
Peter Mayr
Christof Nöbauer
Abstract:
- WIP
This reference manual describes in details the SONATA GAP package.
This package provides methods for the construction and analysis of
finite nearrings; SONATA stands for `systems of nearrings and their
diff --git a/debian/gap-sonata.doc-base.tut b/debian/gap-sonata.doc-base.tut
index d153e3f..1cf5c0e 100644
--- a/debian/gap-sonata.doc-base.tut
+++ b/debian/gap-sonata.doc-base.tut
@@ -7,7 +7,6 @@ Author: the SONATA Team:
Peter Mayr
Christof Nöbauer
Abstract:
- WIP
This tutorial manual introduces us to the SONATA GAP package. This package
provides methods for the construction and analysis of finite nearrings;
SONATA stands for `systems of nearrings and their applications'.
diff --git a/debian/gap-sonata.install b/debian/gap-sonata.install
index 6277328..29d77ba 100644
--- a/debian/gap-sonata.install
+++ b/debian/gap-sonata.install
@@ -1,9 +1,3 @@
-PackageInfo.g init.g read.g usr/share/gap/pkg/sonata
-lib usr/share/gap/pkg/sonata
-grp usr/share/gap/pkg/sonata
-nr usr/share/gap/pkg/sonata
-nri usr/share/gap/pkg/sonata
-tst usr/share/gap/pkg/sonata
-htm usr/share/gap/pkg/sonata
+PackageInfo.g init.g read.g lib grp nr nri tst htm usr/share/gap/pkg/sonata
doc/ref/manual.lab doc/ref/manual.six doc/ref/manual.pdf usr/share/gap/pkg/sonata/doc/ref
doc/tut/manual.lab doc/tut/manual.six doc/tut/manual.pdf usr/share/gap/pkg/sonata/doc/tut
diff --git a/debian/patches/debianization.patch b/debian/patches/debianization.patch
index 1729bdc..1b15c86 100644
--- a/debian/patches/debianization.patch
+++ b/debian/patches/debianization.patch
@@ -4,7 +4,7 @@ Description: debianization
Origin: vendor, Debian
Forwarded: not-needed
Author: Jerome Benoit <calculus at rezozer.net>
-Last-Update: 2016-12-09
+Last-Update: 2016-12-11
--- a/doc/ref/manual.tex
+++ b/doc/ref/manual.tex
@@ -24,7 +24,7 @@ Last-Update: 2016-12-09
\TitlePage{
--- a/doc/make_doc
+++ b/doc/make_doc
-@@ -4,32 +4,42 @@
+@@ -4,31 +4,41 @@
#W make_doc make SONATA Package documentation Alexander Hulpke
##
@@ -43,17 +43,17 @@ Last-Update: 2016-12-09
# CAVEAT: For version 2.4 manualindex did not produce a proper file manual.mst
# for the reference-manual, hence no index. Copying manual.mst for the
# tutorial-manual into the directory ref/ did the trick.
--(cd ref;tex manual;bibtex manual\
--tex manual; ../../doc/manualindex manual\
--tex manual;pdftex manual;pdftex manual)
+-(cd ref;tex manual; bibtex manual; \
+-tex manual; ../../doc/manualindex manual; \
+-tex manual; pdftex manual; pdftex manual)
+(cd ref; $PDFTEX manual; $BIBTEX manual;\
+$PDFTEX manual; $GAPMANUALINDEX manual;\
+$PDFTEX manual; $PDFTEX manual; $PDFTEX manual;)
echo "TeXing documentation:tut"
--(cd tut;tex manual;bibtex manual\
--tex manual; ../../doc/manualindex manual\
--tex manual;pdftex manual;pdftex manual)
+-(cd tut;tex manual; bibtex manual; \
+-tex manual; ../../doc/manualindex manual; \
+-tex manual; pdftex manual; pdftex manual)
+(cd tut; $PDFTEX manual; $BIBTEX manual;\
+$PDFTEX manual; $GAPMANUALINDEX manual;\
+$PDFTEX manual; $PDFTEX manual; $PDFTEX manual;)
@@ -64,16 +64,13 @@ Last-Update: 2016-12-09
mkdir -p ../htm/tut
echo "Creating HTML documentation:ref"
-(cd ref;../convert.pl -t -c -n SONATA . ../../htm/ref)
--(cd ../htm/ref;for d in *.htm; do sed 's/cite\([^ .,]\+\)/[\1]/g' < $d > tmp; cp tmp $d; done; rm -f tmp)
+(cd ref; $GAPCONVERT -t -c -n SONATA . ../../htm/ref)
-+(cd ../htm/ref; for d in *.htm; do sed 's/cite\([^ .,]\+\)/[\1]/g' < $d > tmp; cp tmp $d; done; rm -f tmp;)
+ (cd ../htm/ref;for d in *.htm; do sed -i -e 's|<cite>\([^ .,]\+\)</cite>|<cite>[\1]</cite>|g' $d ; done;)
#(cd ref;/home/staff/juergen/SSOONNAATTAA/gap/etc/convert.pl -t -c -n SONATA . ../../htm/ref)
echo "Creating HTML documentation:tut"
-(cd tut;../convert.pl -t -c -n SONATA-tutorial . ../../htm/tut)
--(cd ../htm/tut;for d in *.htm; do sed 's/cite\([^ .,]\+\)/[\1]/g' < $d > tmp; cp tmp $d; done; rm -f tmp)
+(cd tut; $GAPCONVERT -t -c -n SONATA-tutorial . ../../htm/tut)
-+(cd ../htm/tut; for d in *.htm; do sed 's/cite\([^ .,]\+\)/[\1]/g' < $d > tmp; cp tmp $d; done; rm -f tmp;)
+ (cd ../htm/tut;for d in *.htm; do sed -i -e 's|<cite>\([^ .,]\+\)</cite>|<cite>[\1]</cite>|g' $d ; done;)
#(cd tut;/home/staff/juergen/SSOONNAATTAA/gap/etc/convert.pl -t -c -n SONATA-tutorial . ../../htm/tut)
#########################################################################
- ##
diff --git a/debian/patches/series b/debian/patches/series
index 9b5890f..a15e645 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
+upstream-fix-documentation-composition.patch
debianization.patch
debianization-tests.patch
diff --git a/debian/patches/upstream-fix-documentation-composition.patch b/debian/patches/upstream-fix-documentation-composition.patch
new file mode 100644
index 0000000..4591bc8
--- /dev/null
+++ b/debian/patches/upstream-fix-documentation-composition.patch
@@ -0,0 +1,46 @@
+Description: fix: document composition
+ Correct oddities in the upstream doc/make_doc script;
+ meant to be submitted to the upstream team.
+Origin: vendor, Debian
+Forwarded: by-email
+Author: Jerome Benoit <calculus at rezozer.net>
+Last-Update: 2016-12-11
+
+--- a/doc/make_doc
++++ b/doc/make_doc
+@@ -9,14 +9,14 @@
+ # CAVEAT: For version 2.4 manualindex did not produce a proper file manual.mst
+ # for the reference-manual, hence no index. Copying manual.mst for the
+ # tutorial-manual into the directory ref/ did the trick.
+-(cd ref;tex manual;bibtex manual\
+-tex manual; ../../doc/manualindex manual\
+-tex manual;pdftex manual;pdftex manual)
++(cd ref;tex manual; bibtex manual; \
++tex manual; ../../doc/manualindex manual; \
++tex manual; pdftex manual; pdftex manual)
+
+ echo "TeXing documentation:tut"
+-(cd tut;tex manual;bibtex manual\
+-tex manual; ../../doc/manualindex manual\
+-tex manual;pdftex manual;pdftex manual)
++(cd tut;tex manual; bibtex manual; \
++tex manual; ../../doc/manualindex manual; \
++tex manual; pdftex manual; pdftex manual)
+
+ # The HTML version of the manual
+ mkdir -p ../htm
+@@ -24,12 +24,12 @@
+ mkdir -p ../htm/tut
+ echo "Creating HTML documentation:ref"
+ (cd ref;../convert.pl -t -c -n SONATA . ../../htm/ref)
+-(cd ../htm/ref;for d in *.htm; do sed 's/cite\([^ .,]\+\)/[\1]/g' < $d > tmp; cp tmp $d; done; rm -f tmp)
++(cd ../htm/ref;for d in *.htm; do sed -i -e 's|<cite>\([^ .,]\+\)</cite>|<cite>[\1]</cite>|g' $d ; done;)
+
+ #(cd ref;/home/staff/juergen/SSOONNAATTAA/gap/etc/convert.pl -t -c -n SONATA . ../../htm/ref)
+ echo "Creating HTML documentation:tut"
+ (cd tut;../convert.pl -t -c -n SONATA-tutorial . ../../htm/tut)
+-(cd ../htm/tut;for d in *.htm; do sed 's/cite\([^ .,]\+\)/[\1]/g' < $d > tmp; cp tmp $d; done; rm -f tmp)
++(cd ../htm/tut;for d in *.htm; do sed -i -e 's|<cite>\([^ .,]\+\)</cite>|<cite>[\1]</cite>|g' $d ; done;)
+ #(cd tut;/home/staff/juergen/SSOONNAATTAA/gap/etc/convert.pl -t -c -n SONATA-tutorial . ../../htm/tut)
+ #########################################################################
+ ##
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/gap-sonata.git
More information about the debian-science-commits
mailing list