[Pkg-octave-commit] [octave-bsltl] 02/02: Add initial version of debian/* files
Rafael Laboissière
rlaboiss-guest at moszumanska.debian.org
Mon Sep 19 21:18:39 UTC 2016
This is an automated email from the git hooks/post-receive script.
rlaboiss-guest pushed a commit to branch master
in repository octave-bsltl.
commit 145115826296972333fe314ad96cc92801e8caf2
Author: Rafael Laboissiere <rafael at debian.org>
Date: Mon Sep 19 04:38:38 2016 -0300
Add initial version of debian/* files
Gbp-Dch: Ignore
---
.gitignore | 8 ++++++
debian/changelog | 5 ++++
debian/clean | 1 +
debian/compat | 1 +
debian/control | 21 ++++++++++++++
debian/copyright | 33 ++++++++++++++++++++++
debian/octave-bsltl.info | 1 +
debian/patches/add-info-dir.patch | 22 +++++++++++++++
debian/patches/licence-conditions-manual-css.patch | 26 +++++++++++++++++
debian/patches/series | 2 ++
debian/rules | 7 +++++
debian/source/format | 1 +
debian/watch | 2 ++
13 files changed, 130 insertions(+)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..0ad48b8
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,8 @@
+/.pc/
+/debian/files
+/debian/octave-bsltl.debhelper.log
+/debian/octave-bsltl.substvars
+/debian/octave-bsltl/
+/doc/octave-bsltl.info
+/*-list
+
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..b1c366e
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+octave-bsltl (1.0.2-1) unstable; urgency=low
+
+ * Initial release (closes: #XXXXXX)
+
+ -- Rafael Laboissiere <rafael at debian.org> Sat, 20 Aug 2016 16:19:00 -0300
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..699c68e
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+doc/octave-bsltl.info
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f11c82a
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
\ No newline at end of file
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..5ce05d7
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,21 @@
+Source: octave-bsltl
+Section: math
+Priority: optional
+Maintainer: Debian Octave Group <pkg-octave-devel at lists.alioth.debian.org>
+Uploaders: Rafael Laboissiere <rafael at debian.org>
+Build-Depends: debhelper (>= 9), cdbs, octave-pkg-dev (>= 1.4.3),
+ texinfo
+Standards-Version: 3.9.8
+Homepage: http://octave.sourceforge.net/bsltl/
+Vcs-Git: https://anonscm.debian.org/git/pkg-octave/octave-bsltl.git
+Vcs-Browser: https://anonscm.debian.org/gitweb/?p=pkg-octave/octave-bsltl.git
+
+Package: octave-bsltl
+Architecture: all
+Depends: ${misc:Depends}, ${octave:Depends}
+Description: biospeckle laser tool library for Octave
+ The BSLTL package is a free collection of routines for working with
+ the biospeckle laser technique in Octave, a scientific computation
+ software..
+ .
+ This Octave add-on package is part of the Octave-Forge project.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..9fbd70e
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,33 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Biospeckle Laser Tool Library
+Upstream-Contact: Fernando Pujaico Rivera <fernando.pujaico.rivera at gmail.com>
+Source: http://www.nongnu.org/bsltl/
+
+Files: *
+Copyright: 2015-2016, Fernando Pujaico Rivera
+ 2015-2016, Roberto Alves Braga Junior
+ 2015-2016, Roberto Alves Braga Junior
+ 2015-2016, Oliver Heimlich
+License: GPL-3+
+
+Files: debian/*
+Copyright: 2016 Rafael Laboissiere <rafael at debian.org>
+License: GPL-3+
+
+License: GPL-3+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License along
+ with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General Public
+ License, version 3, can be found in the file
+ `/usr/share/common-licenses/GPL-3'.
diff --git a/debian/octave-bsltl.info b/debian/octave-bsltl.info
new file mode 100644
index 0000000..699c68e
--- /dev/null
+++ b/debian/octave-bsltl.info
@@ -0,0 +1 @@
+doc/octave-bsltl.info
diff --git a/debian/patches/add-info-dir.patch b/debian/patches/add-info-dir.patch
new file mode 100644
index 0000000..a3b44eb
--- /dev/null
+++ b/debian/patches/add-info-dir.patch
@@ -0,0 +1,22 @@
+Description: Add direntry and dircategory for the info file
+ This is needed because we install it under /usr/share/info.
+Author: Rafael Laboissiere <rafael at debian.org>
+Forwarded: not-needed
+Last-Update: 2016-09-19
+
+--- octave-bsltl-1.0.2.orig/doc/overview.texi
++++ octave-bsltl-1.0.2/doc/overview.texi
+@@ -15,6 +15,13 @@ biospeckle laser technique.
+ Copyright @copyright{} 2016 Fernando Pujaico Rivera
+ @end copying
+
++ at ifinfo
++ at dircategory Math
++ at direntry
++* Octave-bsltl: (octave-bsltl). Biospeckle laser tool library for Octave.
++ at end direntry
++ at end ifinfo
++
+ @documentencoding utf-8
+
+ @titlepage
diff --git a/debian/patches/licence-conditions-manual-css.patch b/debian/patches/licence-conditions-manual-css.patch
new file mode 100644
index 0000000..fa9ad55
--- /dev/null
+++ b/debian/patches/licence-conditions-manual-css.patch
@@ -0,0 +1,26 @@
+Description: Add licensing conditions for file doc/manual.css
+ File doc/manual.css was taken from the octave-interval package. The
+ licensing conditions are only mentioned. This patch add the actual
+ terms, taken from:
+ https://sourceforge.net/p/octave/interval/ci/default/tree/doc/manual.texinfo
+Author: Rafael Laboissiere <rafael at debian.org>
+Forwarded: https://savannah.gnu.org/bugs/index.php?49133
+Last-Update: 2016-09-19
+
+--- octave-bsltl-1.0.2.orig/doc/manual.css
++++ octave-bsltl-1.0.2/doc/manual.css
+@@ -1,8 +1,12 @@
+ /*
+ This is part of the GNU Octave Interval Package Manual.
+ Copyright 2015-2016 Oliver Heimlich.
+-See the file manual.texinfo for copying conditions.
+-*/
++
++Permission is granted to copy, distribute and/or modify this document
++under the terms of the GNU General Public License, Version 3 or any
++later version published by the Free Software Foundation. A copy of the
++license is included in GNU General Public License.
++/*
+
+ /*
+ Modified by: Fernando Pujaico Rivera 04 may 2016.
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..3ae0682
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+licence-conditions-manual-css.patch
+add-info-dir.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..92ff1ca
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/cdbs/1/class/octave-pkg.mk
+
+build/octave-bsltl::
+ ( cd doc ; makeinfo overview.texi ; mv overview.info octave-bsltl.info )
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..c3e17ac
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/octave/bsltl-(.+)\.tar\.gz
--
Alioth's /home/groups/pkg-octave/bin/git-commit-notice on /srv/git.debian.org/git/pkg-octave/octave-bsltl.git
More information about the Pkg-octave-commit
mailing list