diff options
author | Slávek Banko <[email protected]> | 2019-09-20 17:28:58 +0200 |
---|---|---|
committer | Slávek Banko <[email protected]> | 2019-09-22 15:16:39 +0200 |
commit | 0babb2f922dc2c0062c94533c8898b83f274c228 (patch) | |
tree | c864e36e3afc6372bcafcdae885f4bc735f02c6f | |
parent | d6db590c39b6bdd606919c6921b4284ee5004ec8 (diff) | |
download | tde-packaging-0babb2f922dc2c0062c94533c8898b83f274c228.tar.gz tde-packaging-0babb2f922dc2c0062c94533c8898b83f274c228.zip |
DilOS: build libart-lgpl
Signed-off-by: Denis Kozadaev <[email protected]>
(cherry picked from commit e0bda05ea4e07fc5a40545a8fa82edf73acb0496)
10 files changed, 355 insertions, 0 deletions
diff --git a/dilos/dependencies/libart-lgpl/debian/changelog b/dilos/dependencies/libart-lgpl/debian/changelog new file mode 100644 index 000000000..33b74f296 --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/changelog @@ -0,0 +1,252 @@ +libart-lgpl (2.3.22-0debian0) squeeze; urgency=low + + * Build patched/maintained TDE version instead of unmaintained upstream + + -- Timothy Pearson <[email protected]> Wed, 07 Dec 2011 17:50:00 -0600 + +libart-lgpl (2.3.21-1) unstable; urgency=low + + [ Loic Minier ] + * Properly anchor package name regexp. + + [ Sebastian Dröge ] + * New upstream bugfix release: + + debian/control.in: + - Update Standards-Version and build-depend on autotools-dev. + + debian/patches/70_relibtoolize.patch: + - Regenerated for the new version. + + -- Sebastian Dröge <[email protected]> Sun, 25 Apr 2010 11:35:30 +0200 + +libart-lgpl (2.3.20-2) unstable; urgency=low + + * Let libart-2.0-dev depend on shlibs:Depends. + * Extract library package name from control instead of hardcoding it in + rules. + * New patch, 60_libart-config-static, adds --static flag to libart2-config + to avoid -lm in the output of --libs; please consider switching to + pkg-config instead; GNOME #531278; closes: #375812. + * Fix copyright to state LGPL 2 or later as checked with licensecheck; + thanks Thomas Viehmann; closes: #478766. + + -- Loic Minier <[email protected]> Sat, 03 May 2008 22:21:18 +0200 + +libart-lgpl (2.3.20-1) unstable; urgency=low + + [ Kilian Krause ] + * Use binary:version and source:Version for binNMU-safe uploads as + added in dpkg-dev 1.13.19. Add to Build-Depends accordingly. + + [ Sebastian Dröge ] + * New upstream bugfix release: + + debian/patches/90_fix-headers-for-cplusplus.patch: + - Dropped, merged upstream. + + debian/patches/70_relibtoolize.patch: + - Regenerated for the new version. + * debian/control.in: + + Update Standards-Version to 3.7.3, no additional changes needed. + + -- Sebastian Dröge <[email protected]> Wed, 30 Jan 2008 13:38:26 +0100 + +libart-lgpl (2.3.19-3) unstable; urgency=low + + * Upload to unstable; drop check-dist include. + * Wrap build-deps and deps. + * Drop libc6-dev dep in libart-2.0-dev. + * Add ${misc:Depends}. + + -- Loic Minier <[email protected]> Wed, 11 Apr 2007 16:23:30 +0200 + +libart-lgpl (2.3.19-2) experimental; urgency=high + + * Use clean-la.mk and require gnome-pkg-tools 0.7. + * New patch, 90_fix-headers-for-cplusplus.patch, fixes linking with C++ + applications; GNOME #413197; SVN r278; closes: #417568. + * Rename patch 070_relibtoolize to 70_relibtoolize. + + -- Loic Minier <[email protected]> Tue, 03 Apr 2007 15:23:09 +0200 + +libart-lgpl (2.3.19-1) experimental; urgency=low + + * Add a get-orig-source target to retrieve the upstream tarball. + * Add complete licensing information in copyright file. + * Update upstream URL in copyright file. + * Bump up Standards-Version to 3.7.2. + * Use debian/libart-2.0-dev.manpages instead of + DEB_INSTALL_MANPAGES_libart-2.0-dev. + * Use HTTP in watch file and track all branches. + * Include CDBS's utils. + * New upstream releases with API additions. + - Include the new check-dist Makefile to prevent accidental uploads to + unstable; bump build-dep on gnome-pkg-tools to >= 0.10. + - Set shlibs to >= 2.3.18. + - Update and rename relibtoolizing patch, 070_relibtoolize. + * Drop useless libart-2.0-dev.files. + * Drop build-dep on libc6-dev | libc-dev; doh. + * Bump up DebHelper compatibility level to 5. + + -- Loic Minier <[email protected]> Wed, 28 Feb 2007 15:20:45 +0100 + +libart-lgpl (2.3.17-1) unstable; urgency=low + + * GNOME Team Upload. + * New upstream release. + * debian/patches/001_relibtoolize.patch: + - updated. + * debian/watch: + - added. + + -- Sebastien Bacher <[email protected]> Tue, 25 Jan 2005 23:51:07 +0100 + +libart-lgpl (2.3.16-6) unstable; urgency=low + + * Relibtoolize (Closes: #260639) + + -- Ondřej Surý <[email protected]> Wed, 21 Jul 2004 17:27:15 +0200 + +libart-lgpl (2.3.16-5) unstable; urgency=low + + * Set shlibs version to current. + + -- Ondřej Surý <[email protected]> Mon, 19 Apr 2004 18:49:50 +0200 + +libart-lgpl (2.3.16-4) unstable; urgency=low + + * Gnome Team upload. + * Setting again the shlibs file. + + -- Sebastien Bacher <[email protected]> Thu, 15 Apr 2004 19:35:09 +0200 + +libart-lgpl (2.3.16-3) unstable; urgency=low + + * New maintainer (Closes: #238891) + + -- Ondřej Surý <[email protected]> Sat, 20 Mar 2004 15:14:54 +0100 + +libart-lgpl (2.3.16-2) unstable; urgency=low + + * Orphaned package. + + -- Christian Marillat <[email protected]> Fri, 19 Mar 2004 16:06:24 +0100 + +libart-lgpl (2.3.16-1) unstable; urgency=low + + * New upstream release. + * Fix an "assertion failed" who crash gdm (Closes: #208919) + + -- Christian Marillat <[email protected]> Wed, 10 Sep 2003 09:48:22 +0200 + +libart-lgpl (2.3.15-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <[email protected]> Tue, 2 Sep 2003 14:14:16 +0200 + +libart-lgpl (2.3.14-2) unstable; urgency=low + + * Compiled with -mieee for alpha (Closes: #207748) + + -- Christian Marillat <[email protected]> Fri, 29 Aug 2003 19:24:46 +0200 + +libart-lgpl (2.3.14-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <[email protected]> Fri, 8 Aug 2003 10:23:11 +0200 + +libart-lgpl (2.3.13-1) unstable; urgency=low + + * new upstream release. + + -- Christian Marillat <[email protected]> Fri, 11 Jul 2003 14:59:55 +0200 + +libart-lgpl (2.3.12-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <[email protected]> Mon, 5 May 2003 12:58:07 +0200 + +libart-lgpl (2.3.11-4) unstable; urgency=low + + * Update section + + -- Christian Marillat <[email protected]> Tue, 1 Apr 2003 18:52:25 +0200 + +libart-lgpl (2.3.11-3) unstable; urgency=low + + * Add a patche to fix configure for mipsel + + -- Christian Marillat <[email protected]> Sat, 18 Jan 2003 10:11:41 +0100 + +libart-lgpl (2.3.11-2) unstable; urgency=low + + * Update description (Closes: #177003) + + -- Christian Marillat <[email protected]> Fri, 17 Jan 2003 21:27:15 +0100 + +libart-lgpl (2.3.11-1) unstable; urgency=low + + * New upstream release. + * Bump Standards-Version to 3.5.8 + + -- Christian Marillat <[email protected]> Tue, 7 Jan 2003 19:40:48 +0100 + +libart-lgpl (2.3.10-4) unstable; urgency=low + + * Update to standards version 3.5.7 + + -- Christian Marillat <[email protected]> Sat, 21 Sep 2002 14:41:00 +0200 + +libart-lgpl (2.3.10-3) unstable; urgency=low + + * Replace libc6-dev by libc-dev for -dev package. + + -- Christian Marillat <[email protected]> Thu, 5 Sep 2002 18:25:28 +0200 + +libart-lgpl (2.3.10-2) unstable; urgency=low + + * Move libc6-dev dependency in the -dev package. + + -- Christian Marillat <[email protected]> Thu, 8 Aug 2002 14:34:51 +0200 + +libart-lgpl (2.3.10-1) unstable; urgency=low + + * New upstream release (Closes: #151622) + + -- Christian Marillat <[email protected]> Tue, 2 Jul 2002 01:38:03 +0200 + +libart-lgpl (2.3.9-2) unstable; urgency=low + + * debian/control add a versioned dependency for the -dev package + (Closes: #151369) + + -- Christian Marillat <[email protected]> Sat, 29 Jun 2002 17:39:39 +0200 + +libart-lgpl (2.3.9-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <[email protected]> Tue, 25 Jun 2002 10:26:05 +0200 + +libart-lgpl (2.3.8-2) unstable; urgency=low + + * Add support for DEB_HOST_GNU_TYPE DEB_BUILD_GNU_TYPE and + DEB_BUILD_OPTIONS + + -- Christian Marillat <[email protected]> Wed, 15 May 2002 22:28:40 +0200 + +libart-lgpl (2.3.8-1) unstable; urgency=low + + * New upstream release. + + -- Christian Marillat <[email protected]> Mon, 14 Jan 2002 10:58:19 +0100 + +libart-lgpl (2.3.7-1) unstable; urgency=low + + * Initial Release. + + -- Christian Marillat <[email protected]> Mon, 19 Nov 2001 18:29:06 +0100 + +Local variables: +mode: debian-changelog +End: diff --git a/dilos/dependencies/libart-lgpl/debian/compat b/dilos/dependencies/libart-lgpl/debian/compat new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/compat @@ -0,0 +1 @@ +9 diff --git a/dilos/dependencies/libart-lgpl/debian/control b/dilos/dependencies/libart-lgpl/debian/control new file mode 100644 index 000000000..2885055f0 --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/control @@ -0,0 +1,39 @@ +Source: libart-lgpl +Section: devel +Priority: optional +Maintainer: TDE Team +XSBC-Original-Maintainer: Josselin Mouette <[email protected]> +Standards-Version: 3.8.4 +Build-Depends: debhelper (>= 7.0.50~), quilt, cdbs, cmake + +Package: libart-2.0-2 +Architecture: any +Multi-Arch: same +Section: libs +Replaces: libart-2.0-2 (<< 4:14.0.0~) +Breaks: libart-2.0-2 (<< 4:14.0.0~) +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, + ${shlibs:Depends} +Description: Library of functions for 2D graphics - runtime files + A library of functions for 2D graphics supporting a superset of the + PostScript imaging model, designed to be integrated with graphics, artwork, + and illustration programs. It is written in optimized C, and is fully + compatible with C++. With a small footprint of 10,000 lines of code, it is + especially suitable for embedded applications. + +Package: libart-2.0-dev +Architecture: any +Section: libdevel +Replaces: libart-2.0-dev (<< 4:14.0.0~) +Breaks: libart-2.0-dev (<< 4:14.0.0~) +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libart-2.0-2 (= ${binary:Version}), + pkg-config +Description: Library of functions for 2D graphics - development files + A library of functions for 2D graphics supporting a superset of the + PostScript imaging model, designed to be integrated with graphics, artwork, + and illustration programs. It is written in optimized C, and is fully + compatible with C++. With a small footprint of 10,000 lines of code, it is + especially suitable for embedded applications. diff --git a/dilos/dependencies/libart-lgpl/debian/copyright b/dilos/dependencies/libart-lgpl/debian/copyright new file mode 100644 index 000000000..6c6d40347 --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/copyright @@ -0,0 +1,27 @@ +This package was debianized by Christian Marillat <[email protected]> on +Mon, 19 Nov 2001 18:29:06 +0100 + +It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/ + +Upstream Author: Raph Levien <[email protected]> + +Copyright: 1998, 1999, 2000, 2001 Raph Levien <[email protected]> + +License: + + This package is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser 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 + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser 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 text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. diff --git a/dilos/dependencies/libart-lgpl/debian/libart-2.0-2.install b/dilos/dependencies/libart-lgpl/debian/libart-2.0-2.install new file mode 100644 index 000000000..dd7b60408 --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/libart-2.0-2.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/*/libart_lgpl_2.so.* diff --git a/dilos/dependencies/libart-lgpl/debian/libart-2.0-dev.install b/dilos/dependencies/libart-lgpl/debian/libart-2.0-dev.install new file mode 100644 index 000000000..e8eae4af5 --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/libart-2.0-dev.install @@ -0,0 +1,6 @@ +debian/tmp/usr/include +debian/tmp/usr/lib/*/pkgconfig +debian/tmp/usr/bin/libart2-config +debian/tmp/usr/lib/*/libart_lgpl_2.a +debian/tmp/usr/lib/*/libart_lgpl_2.la +debian/tmp/usr/lib/*/libart_lgpl_2.so diff --git a/dilos/dependencies/libart-lgpl/debian/patches/series b/dilos/dependencies/libart-lgpl/debian/patches/series new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/patches/series diff --git a/dilos/dependencies/libart-lgpl/debian/rules b/dilos/dependencies/libart-lgpl/debian/rules new file mode 100755 index 000000000..5dc31486b --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/rules @@ -0,0 +1,22 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk + +libart-2.0-N := $(shell sed -rn 's/^Package:[[:space:]]*(libart-2\.0-[0-9]+)[[:space:]]*$$/\1/p' debian/control) + +DEB_DH_MAKESHLIBS_ARGS_$(libart-2.0-N) += -V '$(libart-2.0-N)(>= 2.3.18)' + +DEB_DH_BUILDDEB_ARGS += -- -Z$(shell dpkg-deb --help | grep -q ":.* xz[,.]" \ + && echo xz || echo bzip2) + +# Build options +DEB_CMAKE_EXTRA_FLAGS := \ + -DCMAKE_SKIP_RPATH="OFF" \ + -DCMAKE_VERBOSE_MAKEFILE="ON" \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DWITH_ALL_OPTIONS="ON" \ + -DCMAKE_C_COMPILER=gcc \ + -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" + +DEB_MAKE_CHECK_TARGET = check diff --git a/dilos/dependencies/libart-lgpl/debian/source/format b/dilos/dependencies/libart-lgpl/debian/source/format new file mode 100644 index 000000000..163aaf8d8 --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/dilos/dependencies/libart-lgpl/debian/source/options b/dilos/dependencies/libart-lgpl/debian/source/options new file mode 100644 index 000000000..72f1f5450 --- /dev/null +++ b/dilos/dependencies/libart-lgpl/debian/source/options @@ -0,0 +1,6 @@ +# Use xz instead of gzip +compression = "xz" +compression-level = 9 + +# Don't run differences +diff-ignore = .* |