[neon/neon-packaging/liborigin/Neon/unstable] debian: initial package
Carlos De Maine
null at kde.org
Tue Apr 11 22:04:13 BST 2023
Git commit 49633874f562fd3551025dc58dba5e80529927f4 by Carlos De Maine.
Committed on 11/04/2023 at 21:03.
Pushed by carlosdem into branch 'Neon/unstable'.
initial package
A +6 -0 debian/changelog
A +65 -0 debian/control
A +71 -0 debian/copyright
A +4 -0 debian/liborigin-dev.install
A +1 -0 debian/liborigin-doc.install
A +2 -0 debian/liborigin.install
A +19 -0 debian/rules
A +1 -0 debian/source/format
A +4 -0 debian/source/lintian-overrides
A +5 -0 debian/watch
https://invent.kde.org/neon/neon-packaging/liborigin/commit/49633874f562fd3551025dc58dba5e80529927f4
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..e8ffaa2
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+liborigin (3.0.1-0neon) jammy; urgency=medium
+
+ * Update to 3.0.1
+ * Update epoch to 3 to match
+
+ -- Carlos De Maine <carlosdemaine at gmail.com> Sat, 08 Apr 2023 06:54:57 +1000
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..ffb2799
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,65 @@
+Source: liborigin
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Gudjon I. Gudjonsson <gudjon at gudjon.org>,
+ Andreas Tille <tille at debian.org>,
+ Nilesh Patra <nilesh at debian.org>
+Section: libs
+Priority: optional
+Build-Depends: debhelper-compat (= 13),
+ qtbase5-dev,
+ qt5-qmake,
+ libboost-date-time-dev,
+ libboost-system-dev
+Standards-Version: 4.5.1
+Vcs-Browser: https://salsa.debian.org/science-team/liborigin2
+Vcs-Git: https://salsa.debian.org/science-team/liborigin2.git
+Homepage: https://sourceforge.net/projects/liborigin/
+Rules-Requires-Root: no
+
+Package: liborigin-dev
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ liborigin (= ${binary:Version}),
+ libboost-date-time-dev
+Multi-Arch: same
+Description: library for reading OriginLab Origin 7.5 project files (development)
+ liborigin is a library for reading the project files from the OriginLab
+ Origin 7.5 plotting program. OriginLab Origin provides extensive scientific
+ graphing and data analysis capabilities and includes several new tools that
+ simplify common operations.
+ .
+ See http://www.originlab.com for more information about OriginLab Origin.
+ .
+ This package contains the development header files.
+
+Package: liborigin
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: library for reading OriginLab Origin 7.5 project files (runtime)
+ liborigin is a library for reading the project files from the OriginLab
+ Origin 7.5 plotting program. OriginLab Origin provides extensive scientific
+ graphing and data analysis capabilities and includes several new tools that
+ simplify common operations.
+ .
+ See http://www.originlab.com for more information about OriginLab Origin.
+ .
+ This package contains the files necessary for running applications that
+ use the liborigin library.
+
+Package: liborigin-doc
+Architecture: any
+Section: libdevel
+Depends: ${misc:Depends},
+ liborigin (= ${binary:Version})
+Multi-Arch: same
+Description: library for reading OriginLab Origin 7.5 project files (development)
+ liborigin is a library for reading the project files from the OriginLab
+ Origin 7.5 plotting program. OriginLab Origin provides extensive scientific
+ graphing and data analysis capabilities and includes several new tools that
+ simplify common operations.
+ .
+ See http://www.originlab.com for more information about OriginLab Origin.
+ .
+ This package contains the decumenattion files.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..45dc090
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,71 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: liborigin2
+Upstream-Contact: Alex Kargovsky <kargovsky at yumr.phys.msu.su>
+Source: https://sourceforge.net/projects/qtiplot.berlios/files
+
+Files: *
+Copyright: 2007-2008 Alex Kargovsky <kargovsky at yumr.phys.msu.su>
+ 2007-2008 Ion Vasilief <ion_vasilief at yahoo.fr>
+ 2005-2008 Stefan Gerlach <gerlachs at users.sourceforge.net>
+License: GPL-3+
+
+Files: logging.hpp
+Copyright: 2007 Jean-Daniel Michaud
+License: Boost-1.0
+ Boost Software License - Version 1.0 - August 17th, 2003
+ .
+ Permission is hereby granted, free of charge, to any person or organization
+ obtaining a copy of the software and accompanying documentation covered by
+ this license (the "Software") to use, reproduce, display, distribute,
+ execute, and transmit the Software, and to prepare derivative works of the
+ Software, and to permit third-parties to whom the Software is furnished to
+ do so, all subject to the following:
+ .
+ The copyright notices in the Software and this entire statement, including
+ the above license grant, this restriction and the following disclaimer,
+ must be included in all copies of the Software, in whole or in part, and
+ all derivative works of the Software, unless such copies or derivative
+ works are solely in the form of machine-executable object code generated by
+ a source language processor.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
+
+Files: debian/*
+Copyright: 2007-2011 Gudjon I. Gudjonsson <gudjon at gudjon.org>
+ 2008-2009 Fathi Boudra <fabo at gdebian.org>
+ 2011-2020 Andreas Tille <tille at debian.org>
+License: GPL-3+
+
+Files: debian/tree.hh
+Copyright: 2001-2006 Kasper Peeters <kasper.peeters at aei.mpg.de>
+License: GPL-2+
+ The tree.hh code 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; version 2 or 3.
+ .
+ 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.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-2'
+
+License: GPL-3+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License version 3 as
+ published by the Free Software Foundation.
+ .
+ This package 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.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-3'
diff --git a/debian/liborigin-dev.install b/debian/liborigin-dev.install
new file mode 100644
index 0000000..ac49e6b
--- /dev/null
+++ b/debian/liborigin-dev.install
@@ -0,0 +1,4 @@
+usr/include/liborigin/
+usr/lib/*/liborigin.a
+usr/lib/*/liborigin.so
+usr/lib/*/pkgconfig/
diff --git a/debian/liborigin-doc.install b/debian/liborigin-doc.install
new file mode 100644
index 0000000..77e554f
--- /dev/null
+++ b/debian/liborigin-doc.install
@@ -0,0 +1 @@
+usr/share/doc/liborigin/
diff --git a/debian/liborigin.install b/debian/liborigin.install
new file mode 100644
index 0000000..bf2e1af
--- /dev/null
+++ b/debian/liborigin.install
@@ -0,0 +1,2 @@
+usr/bin/opj2dat
+usr/lib/*/liborigin.so.3*
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..2fe8eb3
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
+export QT_SELECT=qt5
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ cp debian/tree.hh .
+ dh_auto_configure
+
+#override_dh_auto_install:
+# $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/tmp install
+
+override_dh_auto_clean:
+ [ ! -f Makefile ] || $(MAKE) distclean
+ rm -f tree.hh
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/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 0000000..de99f56
--- /dev/null
+++ b/debian/source/lintian-overrides
@@ -0,0 +1,4 @@
+# Using one binary from /files in the soureforge link, which does not seem to work well with sf.net
+liborigin2 source: debian-watch-lacks-sourceforge-redirector https://sourceforge.net/projects/qtiplot.berlios/files liborigin2-([0-9]*)\.zip/download
+# This is the historic URL that was used
+liborigin2 source: obsolete-url-in-packaging debian/copyright http://download.berlios.de/qtiplot/
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..8530d41
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,5 @@
+version=4
+options=uversionmangle="^(?P<major>0|[1-9]\d*)\.(?P<minor>0|[1-9]\d*)\.(?P<patch>0|[1-9]\d*)(?:-(?P<prerelease>(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+(?P<buildmetadata>[0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$"/
+https://sf.net/liborigin/liborigin-(.+)\.(?:tar\.gz)
+
+
More information about the Neon-commits
mailing list