[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