Import Debian changes 0.2.8-ok1

libspectre (0.2.8-ok1) yangtze; urgency=medium

  * Build for openKylin.
This commit is contained in:
openKylinBot 2022-04-25 22:03:04 +08:00
parent a1a56a0801
commit 3a1483927e
11 changed files with 181 additions and 0 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
libspectre (0.2.8-ok1) yangtze; urgency=medium
* Build for openKylin.
-- openKylinBot <openKylinBot@openkylin.com> Mon, 25 Apr 2022 22:03:04 +0800

34
debian/control vendored Normal file
View File

@ -0,0 +1,34 @@
Source: libspectre
Section: libs
Priority: optional
Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
Uploaders: Sune Vuorela <sune@debian.org>, Pino Toscano <pino@debian.org>
Build-Depends: debhelper-compat (= 12), pkg-config (>= 0.9.0),
libcairo2-dev, libgs-dev (>= 8.62),
Standards-Version: 4.5.0
Homepage: https://libspectre.freedesktop.org
Vcs-Git: https://salsa.debian.org/qt-kde-team/3rdparty/libspectre.git
Vcs-Browser: https://salsa.debian.org/qt-kde-team/3rdparty/libspectre
Package: libspectre1
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Library for rendering PostScript documents
libspectre is a small library for rendering PostScript documents. It provides
a convenient easy to use API for handling and rendering PostScript documents.
.
This package contains the shared library.
Package: libspectre-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, libspectre1 (= ${binary:Version})
Description: Library for rendering PostScript documents - development files
libspectre is a small library for rendering PostScript documents. It provides
a convenient easy to use API for handling and rendering PostScript documents.
.
This package contains development files for building software that uses
libspectre.

39
debian/copyright vendored Normal file
View File

@ -0,0 +1,39 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: libspectre
Upstream-Contact: Carlos García Campos <carlosgc@gnome.org>
Source: https://libspectre.freedesktop.org
Files: *
Copyright: 2007, Albert Astals Cid <aacid@kde.org>
2007, Carlos Garcia Campos <carlosgc@gnome.org>
License: GPL-2+
Files: libspectre/ps.*
Copyright: 1992, Timothy O. Theisen
2004, Jose E. Marchesi
License: GPL-2+
Files: debian/*
Copyright: 2007-2008, Matthew Rosewarne <mrosewarne@inoutbox.com>
2009-2010, Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
2010-2012, Pino Toscano <pino@debian.org>
License: GPL-2+
License: GPL-2+
This package 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 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.
.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
.
On Debian systems, the complete texts of the GNU General Public Licenses
version 2 and 3 can be found in `/usr/share/common-licenses/GPL-2' and
`/usr/share/common-licenses/GPL-3'.

11
debian/libspectre-dev.install vendored Normal file
View File

@ -0,0 +1,11 @@
usr/include/libspectre/spectre-document.h
usr/include/libspectre/spectre-exporter.h
usr/include/libspectre/spectre.h
usr/include/libspectre/spectre-macros.h
usr/include/libspectre/spectre-page.h
usr/include/libspectre/spectre-render-context.h
usr/include/libspectre/spectre-status.h
usr/include/libspectre/spectre-version.h
usr/lib/*/libspectre.a
usr/lib/*/libspectre.so
usr/lib/*/pkgconfig/libspectre.pc

1
debian/libspectre1.docs vendored Normal file
View File

@ -0,0 +1 @@
NEWS

2
debian/libspectre1.install vendored Normal file
View File

@ -0,0 +1,2 @@
usr/lib/*/libspectre.so.1
usr/lib/*/libspectre.so.1.*

54
debian/libspectre1.symbols.in vendored Normal file
View File

@ -0,0 +1,54 @@
libspectre.so.1 libspectre1 #MINVER#
* Build-Depends-Package: libspectre-dev
(regex)"^_spectre_.*@Base$" #CURVER#
(regex)"^ps.*@Base$" #CURVER#
(regex)"^spectre_device_.*@Base$" #CURVER#
(regex)"^spectre_gs_.*@Base$" #CURVER#
spectre_document_free@Base 0.2.3
spectre_document_get_creation_date@Base 0.2.3
spectre_document_get_creator@Base 0.2.3
spectre_document_get_for@Base 0.2.3
spectre_document_get_format@Base 0.2.3
spectre_document_get_language_level@Base 0.2.3
spectre_document_get_n_pages@Base 0.2.3
spectre_document_get_orientation@Base 0.2.3
spectre_document_get_page@Base 0.2.3
spectre_document_get_page_by_label@Base 0.2.3
spectre_document_get_page_size@Base 0.2.3
spectre_document_get_title@Base 0.2.3
spectre_document_is_eps@Base 0.2.3
spectre_document_load@Base 0.2.3
spectre_document_new@Base 0.2.3
spectre_document_render@Base 0.2.3
spectre_document_render_full@Base 0.2.3
spectre_document_save@Base 0.2.3
spectre_document_save_to_pdf@Base 0.2.3
spectre_document_status@Base 0.2.3
spectre_exporter_begin@Base 0.2.3
spectre_exporter_do_page@Base 0.2.3
spectre_exporter_end@Base 0.2.3
spectre_exporter_free@Base 0.2.3
spectre_exporter_new@Base 0.2.3
spectre_page_free@Base 0.2.3
spectre_page_get_index@Base 0.2.3
spectre_page_get_label@Base 0.2.3
spectre_page_get_orientation@Base 0.2.3
spectre_page_get_size@Base 0.2.3
spectre_page_render@Base 0.2.3
spectre_page_render_slice@Base 0.2.3
spectre_page_status@Base 0.2.3
spectre_render_context_free@Base 0.2.3
spectre_render_context_get_antialias_bits@Base 0.2.3
spectre_render_context_get_page_size@Base 0.2.3
spectre_render_context_get_resolution@Base 0.2.3
spectre_render_context_get_rotation@Base 0.2.3
spectre_render_context_get_scale@Base 0.2.3
spectre_render_context_get_use_platform_fonts@Base 0.2.3
spectre_render_context_new@Base 0.2.3
spectre_render_context_set_antialias_bits@Base 0.2.3
spectre_render_context_set_page_size@Base 0.2.3
spectre_render_context_set_resolution@Base 0.2.3
spectre_render_context_set_rotation@Base 0.2.3
spectre_render_context_set_scale@Base 0.2.3
spectre_render_context_set_use_platform_fonts@Base 0.2.3
spectre_status_to_string@Base 0.2.3

25
debian/rules vendored Executable file
View File

@ -0,0 +1,25 @@
#!/usr/bin/make -f
# -*- mode: makefile; coding: utf-8 -*-
include /usr/share/dpkg/pkg-info.mk
# symbols.in files & their "generated" file names
SYMBOLS_in := $(wildcard debian/*.symbols.in)
SYMBOLS_generated := $(patsubst %.in,%,$(SYMBOLS_in))
%:
dh $@
override_dh_clean:
dh_clean
rm -f $(SYMBOLS_generated)
override_dh_makeshlibs: $(SYMBOLS_generated)
dh_makeshlibs
override_dh_auto_install:
dh_auto_install
find debian/tmp -name '*.la' -print -delete
debian/%.symbols: debian/%.symbols.in
cat $^ | sed -e 's/#CURVER#/$(DEB_VERSION_EPOCH_UPSTREAM)/g' > $@

6
debian/salsa-ci.yml vendored Normal file
View File

@ -0,0 +1,6 @@
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
variables:
SALSA_CI_DISABLE_MISSING_BREAKS: 'no'
SALSA_CI_DISABLE_RC_BUGS: 'no'

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (quilt)

3
debian/watch vendored Normal file
View File

@ -0,0 +1,3 @@
version=3
https://libspectre.freedesktop.org/releases/libspectre-(.*)\.tar\.gz