[Pkg-octave-commit] [SCM] octave-gsl branch, master, updated. 86fb802f08828b610c447d62878d4fabb6d22c2a

Thomas Weber thomas.weber.mail at gmail.com
Thu Dec 31 09:12:01 UTC 2009


The following commit has been merged in the master branch:
commit e942723780490b569c6100a9fe49bd66bb315a94
Author: Thomas Weber <thomas.weber.mail at gmail.com>
Date:   Mon Dec 28 23:25:31 2009 +0100

    Install documentation via octave-gsl.docs

diff --git a/debian/changelog b/debian/changelog
index 2095040..e40b2c5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,15 @@
 octave-gsl (1.0.8-2) UNRELEASED; urgency=low
 
+  [ Rafael Laboissiere ]
   * debian/control: Build-depend on octave-pkg-dev >= 0.7.0, such that the
     package is built against octave3.2
 
- -- Rafael Laboissiere <rafael at debian.org>  Sun, 07 Jun 2009 21:07:34 +0200
+  [ Thomas Weber ]
+  * Remove code for removal of unneeded documentation sources via from
+    debian/rules - with the changes to octave-pkg-dev, only explicitly
+    listed files in octave-gsl.docs are installed.
+
+ -- Thomas Weber <thomas.weber.mail at gmail.com>  Fri, 04 Dec 2009 00:54:24 +0100
 
 octave-gsl (1.0.8-1) unstable; urgency=low
 
diff --git a/debian/octave-gsl.docs b/debian/octave-gsl.docs
new file mode 100644
index 0000000..8dbad83
--- /dev/null
+++ b/debian/octave-gsl.docs
@@ -0,0 +1 @@
+doc/gsl_sf.pdf
diff --git a/debian/rules b/debian/rules
index 69fbeab..cc1bd1b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,12 +3,3 @@
 
 include /usr/share/cdbs/1/class/octave-pkg.mk
 
-pkg = octave-gsl
-wrongdocs = gsl_sf.doc make.lst gsl_sf.dvi mkdoc texinfo.tex gsl_sf.log	\
-	mk_pdf_dvi texinfo.tex.max DOSCSTRINGS.old mktexi txt2latex	\
-	gsl_sf_a.ps gsl_sf.ps mktexi_inc gsl_sf.cc gsl_sf.texi mk.tgz
-
-install/$(pkg)::
-	( cd debian/$(pkg)/usr/share/doc/$(pkg) ; 			\
-	  for f in $(wrongdocs) ; do [ -f $$f ] && rm $$f ; done ;	\
-	  [ -d RCS ] && rm -rf RCS )

-- 
octave-gsl



More information about the Pkg-octave-commit mailing list