commit ced277c3d77809eaf86e8cac05fbc019056fab9b Author: Adrian Schröter Date: Mon Jan 22 09:24:18 2024 +0100 Sync from SUSE:ALP:Source:Standard:1.0 libart_lgpl revision 753c658be35b19bf5ad680cbd833c7c5 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/libart_lgpl-2.3.21.tar.bz2 b/libart_lgpl-2.3.21.tar.bz2 new file mode 100644 index 0000000..8ce5c94 --- /dev/null +++ b/libart_lgpl-2.3.21.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdc11e74c10fc9ffe4188537e2b370c0abacca7d89021d4d303afdf7fd7476fa +size 329102 diff --git a/libart_lgpl.changes b/libart_lgpl.changes new file mode 100644 index 0000000..36b1846 --- /dev/null +++ b/libart_lgpl.changes @@ -0,0 +1,215 @@ +------------------------------------------------------------------- +Mon Dec 19 08:36:50 UTC 2022 - Dominique Leuenberger + +- Drop baselibs.conf: there is no known consumer of the -32bit + package. + +------------------------------------------------------------------- +Mon Aug 2 01:32:01 UTC 2021 - Yifan Jiang + +- Update a valid URL of the Source field in spec. + +------------------------------------------------------------------- +Thu Apr 18 18:15:24 UTC 2019 - Jan Engelhardt + +- Remove --with-pic which is useless with --disable-static. +- Replace boilerplate descriptions from a decade ago. + +------------------------------------------------------------------- +Wed Feb 28 16:33:55 UTC 2018 - dimstar@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- +Sat Sep 21 14:27:48 UTC 2013 - dimstar@opensuse.org + +- Change RPM Group of shared library package to System/Libraries. + +------------------------------------------------------------------- +Fri Mar 1 12:44:41 UTC 2013 - dimstar@opensuse.org + +- Spec-cleanup using format_spec_file service. + +------------------------------------------------------------------- +Fri Sep 16 17:11:45 UTC 2011 - jengelh@medozas.de + +- Add libart_lgpl-devel to baselibs +- Remove redundant tags/sections; use %_smp_mflags + +------------------------------------------------------------------- +Mon Oct 11 18:50:08 CEST 2010 - vuntz@opensuse.org + +- Update packaging to use the shared library packaging policy: + + Create libart_lgpl_2-2 subpackage. + + Add Provides/Obsoletes for libart_lgpl to libart_lgpl_2-2. + + Update baselibs.conf accordingly. + +------------------------------------------------------------------- +Thu Apr 1 15:44:08 CEST 2010 - vuntz@opensuse.org + +- Update to version 2.3.21: + + Allow crosscompiling without using different emulators +- Remove call to autoreconf. +- Use makeinstall macro. + +------------------------------------------------------------------- +Wed Dec 16 15:55:14 CET 2009 - jengelh@medozas.de + +- Add baselibs.conf as a source + +------------------------------------------------------------------- +Sat Feb 14 22:43:22 CET 2009 - mboman@suse.de + +- Keep "la" files for <= 11.1 + +------------------------------------------------------------------- +Mon Jan 26 22:43:22 CET 2009 - crrodriguez@suse.de + +- remove "la" files [BNC#357465] + +------------------------------------------------------------------- +Wed Dec 10 12:34:56 CET 2008 - olh@suse.de + +- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade + (bnc#437293) + +------------------------------------------------------------------- +Thu Dec 4 12:34:56 CET 2008 - olh@suse.de + +- obsolete old -XXbit packages (bnc#437293) + +------------------------------------------------------------------- +Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de + +- added baselibs.conf file to build xxbit packages + for multilib support + +------------------------------------------------------------------- +Mon Feb 18 18:13:31 CET 2008 - maw@suse.de + +- Update to version 2.3.20: + + Fix the inclusion of art_misc.h from c++ +- Remove fix-headers.diff. + +------------------------------------------------------------------- +Mon Mar 26 12:10:48 CEST 2007 - dmueller@suse.de + +- Fix the installed headers again + +------------------------------------------------------------------- +Wed Mar 21 13:39:17 CST 2007 - maw@suse.de + +- Update to version 2.3.19 +- b.g.o fixes: 131478, 317562, and 301750. + +------------------------------------------------------------------- +Tue Dec 19 18:34:34 CET 2006 - sbrabec@suse.cz + +- Spec file cleanup. + +------------------------------------------------------------------- +Wed Jan 25 21:32:16 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Feb 4 23:36:33 CET 2005 - gekker@suse.de + +- Update to version 2.3.17 + +------------------------------------------------------------------- +Thu Aug 26 00:39:46 CEST 2004 - kukuk@suse.de + +- call ldconfig directly and avoid /bin/sh prereq + +------------------------------------------------------------------- +Sun Jan 11 11:00:12 CET 2004 - adrian@suse.de + +- add %defattr and %run_ldconfig + +------------------------------------------------------------------- +Mon Oct 06 17:09:11 CEST 2003 - sbrabec@suse.cz + +- Updated to version 2.3.16. + +------------------------------------------------------------------- +Mon Aug 18 18:01:25 CEST 2003 - sbrabec@suse.cz + +- Updated to version 2.3.14. + +------------------------------------------------------------------- +Tue Jul 29 17:31:06 CEST 2003 - adrian@suse.de + +- fix build + +------------------------------------------------------------------- +Wed Jul 16 14:55:04 CEST 2003 - sbrabec@suse.cz + +- Prefix changed back to /usr on request of KDE maintainers. + +------------------------------------------------------------------- +Tue Jul 15 15:39:46 CEST 2003 - sbrabec@suse.cz + +- GNOME prefix change to /opt/gnome. + +------------------------------------------------------------------- +Thu Jun 12 16:07:56 CEST 2003 - sbrabec@suse.cz + +- Updated to version 2.3.12. + +------------------------------------------------------------------- +Wed Jan 15 14:59:27 CET 2003 - hhetter@suse.de + +- updated to version 2.3.11 + +------------------------------------------------------------------- +Thu Oct 24 10:14:04 CEST 2002 - hhetter@suse.de + +- use automake -c to copy files, not link + (Bug Id #21066) + +------------------------------------------------------------------- +Mon Oct 21 14:06:39 CEST 2002 - sbrabec@suse.cz + +- Updated %files (libart_lgpl/libart_lgpl-devel splitting). + +------------------------------------------------------------------- +Tue Jul 23 15:04:56 CEST 2002 - hhetter@suse.de + +- updated to 2.3.10 + +------------------------------------------------------------------- +Wed Jul 17 11:40:55 CEST 2002 - hhetter@suse.de + +- fix filelist + +------------------------------------------------------------------- +Thu Jun 27 10:23:27 CEST 2002 - hhetter@suse.de + +- updated to version 2.3.9 (gnome 2.0 final) + * platform build fixes + * minor bugfixes + +------------------------------------------------------------------- +Wed Jun 19 12:54:11 CEST 2002 - ro@suse.de + +- use "-a -f" for automake + +------------------------------------------------------------------- +Fri Apr 26 15:29:38 CEST 2002 - coolo@suse.de + +- use %_libdir + +------------------------------------------------------------------- +Mon Jan 14 09:44:03 CET 2002 - hhetter@suse.de + +- updated to version 2.3.8: + * new functions + * some header files corrected + * Makefile improvements + +------------------------------------------------------------------- +Wed Jan 9 15:21:39 CET 2002 - hhetter@suse.de + +- initial SuSE package for GNOME 2.0 platform + diff --git a/libart_lgpl.spec b/libart_lgpl.spec new file mode 100644 index 0000000..37b8324 --- /dev/null +++ b/libart_lgpl.spec @@ -0,0 +1,81 @@ +# +# spec file for package libart_lgpl +# +# Copyright (c) 2022 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: libart_lgpl +Version: 2.3.21 +Release: 0 +# NOTE: on upgrade to a new upstream version, change the Obsoletes from <= to < +Summary: Libart Components Licensed under the LGPL +License: LGPL-2.1-or-later +Group: System/GUI/GNOME +Source: https://download.gnome.org/sources/%{name}/2.3/%{name}-%{version}.tar.bz2 +BuildRequires: pkgconfig + +%description +Libart is a library for high-performance 2D graphics. It is currently +being used as the antialiased rendering engine for GNOME Canvas. It is +also the rendering engine for Gill, the GNOME Illustration application. + +%package -n libart_lgpl_2-2 +Summary: Libart Components Licensed under the LGPL +Group: System/Libraries +Provides: %{name} = %{version} +# Note: we keep <= (and a rpmlint warning...) until we get a version higher than 2.3.21 (when this provides/obsoletes was introduced) +Obsoletes: %{name} <= %{version} +# + +%description -n libart_lgpl_2-2 +Libart is a library for high-performance 2D graphics. It is currently +being used as the antialiased rendering engine for GNOME Canvas. It is +also the rendering engine for Gill, the GNOME Illustration application. + +%package devel +Summary: Header files for the libart 2D graphics library +Group: System/GUI/GNOME +Requires: libart_lgpl_2-2 = %{version} + +%description devel +This package contains the header files for developing +applications that want to make use of libart_lgpl. + +%prep +%setup -q + +%build +%configure --disable-static +make %{?_smp_mflags} + +%install +%make_install +find %{buildroot} -type f -name "*.la" -delete -print + +%post -n libart_lgpl_2-2 -p /sbin/ldconfig +%postun -n libart_lgpl_2-2 -p /sbin/ldconfig + +%files -n libart_lgpl_2-2 +%license COPYING +%doc AUTHORS README NEWS ChangeLog +%{_libdir}/*.so.* + +%files devel +%{_bindir}/*-config +%{_includedir}/libart-2.0/ +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc + +%changelog