summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2021-03-16 11:22:21 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2021-03-16 11:22:21 +0000
commitfc389c03105462fc2b7f6503849d7a3448e96af3 (patch)
tree3e8141b1259df8fe255312b01aa36d8813c1d5de
parentAdding upstream version 1:20200505. (diff)
downloadlibspiro-debian.tar.xz
libspiro-debian.zip
Adding debian version 1:20200505-2.debian/1%20200505-2debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
-rw-r--r--debian/changelog248
-rw-r--r--debian/control33
-rw-r--r--debian/copyright33
-rw-r--r--debian/docs2
-rw-r--r--debian/libspiro-dev.install4
-rw-r--r--debian/libspiro-dev.manpages1
-rw-r--r--debian/libspiro1.install1
-rw-r--r--debian/libspiro1.symbols22
-rw-r--r--debian/not-installed1
-rwxr-xr-xdebian/rules9
-rw-r--r--debian/salsa-ci.yml4
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/metadata5
-rw-r--r--debian/watch4
14 files changed, 368 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..e0dbe9f
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,248 @@
+libspiro (1:20200505-2) unstable; urgency=medium
+
+ * adjust uscan
+
+ -- Hideki Yamane <henrich@debian.org> Thu, 14 May 2020 06:17:37 +0900
+
+libspiro (1:20200505-1) unstable; urgency=medium
+
+ * New upstream version 20200505
+ - Fix CVE-2019-19847 (Closes: #947276)
+ * Trim trailing whitespace.
+ * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+ Repository-Browse.
+ * debian/control
+ - Update standards version to 4.5.0, no changes needed.
+ - Drop debhelper and set debhelper-compat (= 13)
+ - Update Maintaier address
+ * debian/{libspiro-dev,not-installed,libspiro-dev.manpages}
+ - Add more files to install, thanks to dh_missing
+ * debian/rules
+ - Drop override_dh_missing, it is enable by default with dh13
+ - Drop override_dh_install, use not-installed and install .a file instead
+ * debian/watch
+ - Adjust to catch upstream tarball name with "-dist"
+
+ -- Hideki Yamane <henrich@debian.org> Wed, 13 May 2020 00:26:00 +0900
+
+libspiro (1:20190731-2) unstable; urgency=medium
+
+ * Team upload
+ * debian/libspiro-dev.install: Install pkgconfig file
+ * Use dh_missing --fail-missing
+
+ -- Jeremy Bicha <jbicha@debian.org> Thu, 31 Oct 2019 20:19:48 -0400
+
+libspiro (1:20190731-1) unstable; urgency=medium
+
+ * New upstream version 20190731
+ * debian/patches
+ - drop 0001-reduce-test-parameter-to-deal-with-slow-build-machin.patch
+ since upstream changes its way
+ * debian/control
+ - set Standards-Version: 4.4.0
+ - add Rules-Requires-Root: no
+ - bump up to libspiro1
+ * debian/libspiro1.symbols
+ - rename and update
+ * add debian/salsa-ci.yml to exec CI on salsa.debian.org
+
+ -- Hideki Yamane <henrich@debian.org> Sun, 18 Aug 2019 22:51:03 +0900
+
+libspiro (1:0.5.20150702-8) unstable; urgency=medium
+
+ * debian/{control,compat,rules}
+ - bump to dh12 and drop unnecessary override
+ * debian/control
+ - update Vcs-* to use salsa.debian.org
+ - set Standards-Version: 4.3.0
+ * debian/copyright
+ - update Source URL, copyright year and use https for fomrat URL
+
+ -- Hideki Yamane <henrich@debian.org> Sat, 13 Apr 2019 20:15:19 +0900
+
+libspiro (1:0.5.20150702-7) unstable; urgency=medium
+
+ * debian/control
+ - set Priority: optional
+ - set Standards-Version: 4.1.1
+ - drop libspiro0-dbg
+ * debian/rules
+ - migrate to -dbgsym package
+ * debian/watch
+ - update to version 4
+ * debian/copyright
+ - update copyright year
+
+ -- Hideki Yamane <henrich@debian.org> Sat, 21 Oct 2017 09:02:17 +0900
+
+libspiro (1:0.5.20150702-5) unstable; urgency=medium
+
+ * debian/control
+ - set Build-Depends: debhelper (>= 10) and drop unnnecessary packages
+ with dh10
+ - add Multi-Arch: same for libspiro-dev
+ - set Standards-Version: 4.0.0
+ * debian/rules
+ - simplify with dh10
+ * debian/compat
+ - set 10
+
+ -- Hideki Yamane <henrich@debian.org> Sun, 16 Jul 2017 19:47:45 +0900
+
+libspiro (1:0.5.20150702-4) unstable; urgency=medium
+
+ * remove empty debian/libspiro0.postrm
+
+ -- Hideki Yamane <henrich@debian.org> Mon, 14 Dec 2015 06:47:20 +0900
+
+libspiro (1:0.5.20150702-3) unstable; urgency=medium
+
+ * debian/control
+ - remove unnecessary multiarch-support
+ - update Vcs-*
+
+ -- Hideki Yamane <henrich@debian.org> Sun, 06 Dec 2015 09:51:57 +0900
+
+libspiro (1:0.5.20150702-2) unstable; urgency=medium
+
+ * debian/patches
+ - 0001-reduce-test-parameter-to-deal-with-slow-build-machin.patch
+ add patch for test failure in hurd-i386 buildd
+
+ -- Hideki Yamane <henrich@debian.org> Sat, 18 Jul 2015 15:36:48 +0900
+
+libspiro (1:0.5.20150702-1) unstable; urgency=medium
+
+ * Imported Upstream version 0.5.20150702 (Closes: #789012)
+
+ -- Hideki Yamane <henrich@debian.org> Sun, 05 Jul 2015 03:32:47 +0900
+
+libspiro (1:0.3.20150131-2) unstable; urgency=medium
+
+ * upload to unstable
+
+ -- Hideki Yamane <henrich@debian.org> Thu, 30 Apr 2015 00:00:30 +0900
+
+libspiro (1:0.3.20150131-1) experimental; urgency=medium
+
+ * New Upstream version 1:0.3.20150131
+ * drop debian/patches, it's unnecessary anymore
+ * update debian/libspiro0.symbols
+
+ -- Hideki Yamane <henrich@debian.org> Sun, 01 Feb 2015 20:45:14 +0900
+
+libspiro (20071029-11) unstable; urgency=medium
+
+ * debian/watch
+ - update upstream URL, move to GitHub
+ * debian/control
+ - update Homepage
+ - set Standards-Version: 3.9.6
+ - update Vcs-Browser, move to cgit
+
+ -- Hideki Yamane <henrich@debian.org> Sun, 01 Feb 2015 20:41:49 +0900
+
+libspiro (20071029-10) unstable; urgency=medium
+
+ * debian/control
+ - add Vcs-* field
+
+ -- Hideki Yamane <henrich@debian.org> Sun, 06 Apr 2014 17:23:44 +0900
+
+libspiro (20071029-9) unstable; urgency=medium
+
+ * debian/control
+ - add dh-autoreconf
+ - set Standards-Version: 3.9.5
+ * debian/rules
+ - use dh_autoreconf
+ - exec aclocal to prevent version mismatch with aclocal.m4
+ * debian/patches
+ - add specify_SHELL.patch to avoid FTBFS
+
+ -- Hideki Yamane <henrich@debian.org> Tue, 07 Jan 2014 11:59:36 +0900
+
+libspiro (20071029-8) unstable; urgency=low
+
+ * Team Upload.
+ * Use dpkg-gensymbols to generate symbols file instead of
+ pkg-kde-tools.
+ * Drop --with=kde option it works only with CMake and KDE
+ packages. Closes: bug#722991. Thanks to Christian Marillat.
+
+ -- Vasudev Kamath <kamathvasudev@gmail.com> Mon, 16 Sep 2013 21:52:18 +0530
+
+libspiro (20071029-7) unstable; urgency=low
+
+ [ Vasudev Kamath ]
+ * Team Upload.
+ * Marked the packages multi-arch same, and added pre-depends on
+ multiarch-support. Thanks to Christian Marillat.
+ Closes: bug#721401
+ * Description field is fixed by removing extra space and article "a" in
+ the beginning.
+ * Install symlink to libspiro.so as part of libspiro-dev package.
+ * Symbols file is introduced using pkg-kde-tools, appropriate change is
+ done to rules to kde addon with dh and build-depends on pkg-kde-tools
+ is added.
+ * Converted copyright file to copyright-format 1.0.
+
+ [ Christian Perrier ]
+ * Rewrite package descriptions to fit the debian-l10n-english
+ standardized writing style.
+
+ -- Christian Perrier <bubulle@debian.org> Tue, 10 Sep 2013 07:09:06 +0200
+
+libspiro (20071029-6) unstable; urgency=low
+
+ * debian/control
+ - improve description, fix "description-synopsis-starts-with-article"
+ - fix section as debug
+ - remove duplicate priority: tag
+ * add debian/source/format, "3.0 (quilt)"
+
+ -- Hideki Yamane <henrich@debian.org> Tue, 18 Jun 2013 03:51:43 +0900
+
+libspiro (20071029-5) unstable; urgency=low
+
+ * upload to unstable
+
+ -- Hideki Yamane <henrich@debian.org> Fri, 03 May 2013 10:29:14 +0900
+
+libspiro (20071029-4) experimental; urgency=low
+
+ * debian/libspiro.postrm.debhelper: remove it
+ * debian/libspiro0.postrm: add it
+
+ -- Hideki Yamane <henrich@debian.org> Tue, 09 Apr 2013 10:55:14 +0900
+
+libspiro (20071029-3) experimental; urgency=low
+
+ * New maintainer (Closes: #700413)
+ * debian/control, rules
+ - set Standards-Version: 3.9.4
+ - switch cdbs to dh
+ - enable hardening
+ * debian/compat: set 9
+ * debian/libspiro0.install,libspiro-dev
+ - deal with Multi-Arch
+ - don't install *.la files
+
+ -- Hideki Yamane <henrich@debian.org> Thu, 28 Mar 2013 08:48:04 +0900
+
+libspiro (20071029-2) unstable; urgency=low
+
+ * New maintainer (Closes: #466246).
+ * Standards-Version updated.
+ * Homepage field added.
+ * Migrated to CDBS.
+ * Add a new binary package with debugging symbols.
+
+ -- Ruben Molina <rmolina@udea.edu.co> Sun, 01 Jun 2008 19:37:21 -0500
+
+libspiro (20071029-1) unstable; urgency=low
+
+ * Initial release (Closes: 448582).
+
+ -- Kęstutis Biliūnas <kebil@kaunas.init.lt> Tue, 30 Oct 2007 08:47:54 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..2c71871
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,33 @@
+Source: libspiro
+Section: libs
+Priority: optional
+Maintainer: Debian Fonts Task Force <debian-fonts@lists.debian.org>
+Uploaders: Hideki Yamane <henrich@debian.org>
+Build-Depends: debhelper-compat (= 13),
+Standards-Version: 4.5.0
+Homepage: https://github.com/fontforge/libspiro/
+Vcs-Git: https://salsa.debian.org/fonts-team/libspiro.git
+Vcs-Browser: https://salsa.debian.org/fonts-team/libspiro
+Rules-Requires-Root: no
+
+Package: libspiro1
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends},
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: library for curve design
+ This library provides a mechanism for drawing smooth contours with
+ constant curvature at the spline joins.
+ .
+ This package provides the runtime library.
+
+Package: libspiro-dev
+Architecture: any
+Multi-Arch: same
+Section: libdevel
+Depends: libspiro1 (= ${binary:Version}), ${misc:Depends}
+Description: library for curve design - development files
+ This library provides a mechanism for drawing smooth contours with
+ constant curvature at the spline joins.
+ .
+ This package provides the runtime library's development files.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..2aa718e
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,33 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: libspiro
+Upstream-Contact: Raph Levien <raph.levien@gmail.com>
+ George Williams <gww@silcom.com>
+Source: https://github.com/fontforge/libspiro/
+
+Files: *
+Copyright: 2007, Raph Levien <raph.levien@gmail.com>
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2007-2013, Ruben Molina <rmolina@udea.edu.co>
+ 2013-2019, Hideki Yamane <henrich@debian.org>
+License: GPL-2+
+
+License: GPL-2+
+ 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 2 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.
+ .
+ Comment:
+ .
+ On Debian systems the 'GNU General Public License' version 2 is located
+ in '/usr/share/common-licenses/GPL-2'.
+ .
+ You should have received a copy of the 'GNU General Public License'
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..1750ef1
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+README
+README-RaphLevien
diff --git a/debian/libspiro-dev.install b/debian/libspiro-dev.install
new file mode 100644
index 0000000..3fbd58d
--- /dev/null
+++ b/debian/libspiro-dev.install
@@ -0,0 +1,4 @@
+usr/include
+usr/lib/*/libspiro.so
+usr/lib/*/libspiro.a
+usr/lib/*/pkgconfig/libspiro.pc
diff --git a/debian/libspiro-dev.manpages b/debian/libspiro-dev.manpages
new file mode 100644
index 0000000..23e71fb
--- /dev/null
+++ b/debian/libspiro-dev.manpages
@@ -0,0 +1 @@
+usr/share/man/man3/libspiro.3
diff --git a/debian/libspiro1.install b/debian/libspiro1.install
new file mode 100644
index 0000000..3ddde58
--- /dev/null
+++ b/debian/libspiro1.install
@@ -0,0 +1 @@
+usr/lib/*/lib*.so.*
diff --git a/debian/libspiro1.symbols b/debian/libspiro1.symbols
new file mode 100644
index 0000000..830f2dd
--- /dev/null
+++ b/debian/libspiro1.symbols
@@ -0,0 +1,22 @@
+libspiro.so.1 libspiro1 #MINVER#
+ LibSpiroVersion@Base 20190731
+ SpiroCPsToBezier0@Base 20190731
+ SpiroCPsToBezier1@Base 20190731
+ SpiroCPsToBezier2@Base 20190731
+ SpiroCPsToBezier@Base 20190731
+ TaggedSpiroCPsToBezier0@Base 20190731
+ TaggedSpiroCPsToBezier1@Base 20190731
+ TaggedSpiroCPsToBezier2@Base 20190731
+ TaggedSpiroCPsToBezier@Base 20190731
+ bezctx_curveto@Base 20190731
+ bezctx_lineto@Base 20190731
+ bezctx_mark_knot@Base 20190731
+ bezctx_moveto@Base 20190731
+ bezctx_quadto@Base 20190731
+ free_spiro@Base 20190731
+ get_knot_th@Base 20190731
+ run_spiro0@Base 20190731
+ run_spiro@Base 20190731
+ spiro_to_bpath0@Base 20190731
+ spiro_to_bpath@Base 20190731
+ spiroreverse@Base 20190731
diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 0000000..dbc613f
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1 @@
+usr/lib/*/libspiro.la
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..c4af5f4
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,9 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS := hardening=+all,-pie
+
+%:
+ dh $@
+
+override_dh_strip:
+ dh_strip --dbgsym-migration='libspiro0-dbg (<< 1:0.5.20150702-7~)'
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
new file mode 100644
index 0000000..33c3a64
--- /dev/null
+++ b/debian/salsa-ci.yml
@@ -0,0 +1,4 @@
+---
+include:
+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..46ebe02
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt) \ No newline at end of file
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..5a661ad
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/fontforge/libspiro/issues
+Bug-Submit: https://github.com/fontforge/libspiro/issues/new
+Repository: https://github.com/fontforge/libspiro.git
+Repository-Browse: https://github.com/fontforge/libspiro
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..d1afa8a
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts="uversionmangle=s/-dist//;s/.//" \
+https://github.com/fontforge/@PACKAGE@/releases/ \
+ /fontforge/@PACKAGE@/releases/download/.*/@PACKAGE@(-dist)*@ANY_VERSION@@ARCHIVE_EXT@