From 474f50da57180cbf715227773d0c7738d5618d24 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 21 Mar 2024 18:40:41 +0000 Subject: [PATCH] gegl04 package is retired on branch c10s for BAKERY-412 --- .gitignore | 18 ----- README.md | 3 - dead.package | 1 + gegl04-gtk.patch | 30 -------- gegl04-openexr.patch | 12 --- gegl04.spec | 176 ------------------------------------------- sources | 1 - 7 files changed, 1 insertion(+), 240 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md create mode 100644 dead.package delete mode 100644 gegl04-gtk.patch delete mode 100644 gegl04-openexr.patch delete mode 100644 gegl04.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 76e91d8..0000000 --- a/.gitignore +++ /dev/null @@ -1,18 +0,0 @@ -/gegl-0.4.0.tar.bz2 -/gegl-0.4.2.tar.bz2 -/gegl-0.4.4.tar.bz2 -/gegl-0.4.8.tar.bz2 -/gegl-0.4.12.tar.bz2 -/gegl-0.4.14.tar.bz2 -/gegl-0.4.16.tar.bz2 -/gegl-0.4.18.tar.xz -/gegl-0.4.22.tar.xz -/gegl-0.4.24.tar.xz -/gegl-0.4.26.tar.xz -/gegl-0.4.30.tar.xz -/gegl-0.4.32.tar.xz -/gegl-0.4.34.tar.xz -/gegl-0.4.36.tar.xz -/gegl-0.4.38.tar.xz -/gegl-0.4.44.tar.xz -/gegl-0.4.46.tar.xz diff --git a/README.md b/README.md deleted file mode 100644 index b1650ff..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# gegl04 - -The gegl04 package \ No newline at end of file diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..975ba76 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +gegl04 package is retired on branch c10s for BAKERY-412 \ No newline at end of file diff --git a/gegl04-gtk.patch b/gegl04-gtk.patch deleted file mode 100644 index 3ea14a9..0000000 --- a/gegl04-gtk.patch +++ /dev/null @@ -1,30 +0,0 @@ -From cf7e328c931a46997fbc4a40540afccd2da8f1e9 Mon Sep 17 00:00:00 2001 -From: Simon McVittie -Date: Thu, 9 Sep 2021 13:00:36 +0100 -Subject: [PATCH] docs: Don't scan ctx.h with gtk-doc - -ctx.h contains both declarations and implementation, causing gtk-doc to -fail. It isn't part of GEGL's public API anyway, so don't try to -document it as such. - -Signed-off-by: Simon McVittie ---- - docs/reference/meson.build | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/docs/reference/meson.build b/docs/reference/meson.build -index 8193a25ba..2348cec92 100644 ---- a/docs/reference/meson.build -+++ b/docs/reference/meson.build -@@ -12,6 +12,7 @@ if gtkdoc_scan.found() - project_source_root / 'gegl', - project_build_root / 'gegl', - ], -+ ignore_headers: ['ctx.h'], - fixxref_args: [ - '--html-dir=@0@'.format(gegl_gtk_docdir), - '--extra-dir=@0@'.format(glib_gtk_docdir), --- -GitLab - - diff --git a/gegl04-openexr.patch b/gegl04-openexr.patch deleted file mode 100644 index 0b34f79..0000000 --- a/gegl04-openexr.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: gegl-0.4.30/operations/external/exr-save.cc -=================================================================== ---- gegl-0.4.30.orig/operations/external/exr-save.cc -+++ gegl-0.4.30/operations/external/exr-save.cc -@@ -39,6 +39,7 @@ extern "C" { - } /* extern "C" */ - - #include -+#include - #include - #include - #include diff --git a/gegl04.spec b/gegl04.spec deleted file mode 100644 index 6a3bed2..0000000 --- a/gegl04.spec +++ /dev/null @@ -1,176 +0,0 @@ -%global apiver 0.4 - -Name: gegl04 -Version: 0.4.46 -Release: %autorelease -Summary: Graph based image processing framework - -# The binary is under the GPL, while the libs are under LGPL. -License: GPL-3.0-or-later AND LGPL-3.0-or-later -URL: https://www.gegl.org/ -Source0: http://download.gimp.org/pub/gegl/%{apiver}/gegl-%{version}.tar.xz - -Patch0: gegl04-openexr.patch -Patch1: gegl04-gtk.patch - -BuildRequires: chrpath -BuildRequires: enscript -BuildRequires: gcc-c++ -BuildRequires: gettext-devel >= 0.19.8 -BuildRequires: gobject-introspection-devel >= 1.32.0 -BuildRequires: gtk-doc -BuildRequires: libspiro-devel -BuildRequires: meson -BuildRequires: perl-interpreter -BuildRequires: ruby -BuildRequires: suitesparse-devel -BuildRequires: vala -BuildRequires: asciidoc - -BuildRequires: pkgconfig(babl-0.1) >= 0.1.100 -BuildRequires: pkgconfig(cairo) >= 1.12.2 -BuildRequires: pkgconfig(exiv2) >= 0.25 -BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.32.0 -BuildRequires: pkgconfig(gexiv2) -BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 -BuildRequires: pkgconfig(jasper) >= 1.900.1 -BuildRequires: pkgconfig(json-glib-1.0) -BuildRequires: pkgconfig(lcms2) >= 2.8 -BuildRequires: pkgconfig(lensfun) >= 0.2.5 -BuildRequires: pkgconfig(libraw) >= 0.15.4 -BuildRequires: pkgconfig(libpng) >= 1.6.0 -BuildRequires: pkgconfig(librsvg-2.0) >= 2.40.6 -BuildRequires: pkgconfig(libv4l2) >= 1.0.1 -BuildRequires: pkgconfig(libwebp) >= 0.5.0 -BuildRequires: pkgconfig(lua) >= 5.1.0 - -%if ! 0%{?rhel} -%ifarch %{arm} %{ix86} x86_64 -BuildRequires: pkgconfig(luajit) >= 2.0.4 -%endif -BuildRequires: pkgconfig(OpenEXR) >= 2.5.4 -%endif - -BuildRequires: pkgconfig(pango) >= 1.38.0 -BuildRequires: pkgconfig(pangocairo) >= 1.38.0 -BuildRequires: pkgconfig(pygobject-3.0) >= 3.2 -BuildRequires: pkgconfig(sdl2) >= 2.0.5 -BuildRequires: pkgconfig(vapigen) >= 0.20.0 -BuildRequires: pkgconfig(libtiff-4) >= 4.0.0 - -# operations/common/magick-load.c has a fallback image loader which uses /usr/bin/convert -# However, this code path has no error handling, so no application should rely on it; and -# there is a general trend to migrate away from ImageMagick. -# Requires: /usr/bin/convert - -# gegl contains a stripped down version of poly2tri-c, a C+glib port of -# poly2tri, a 2D constrained Delaunay triangulation library. -# Version information: -# CURRENT REVISION: b27c5b79df2ffa4e2cb37f9e5536831f16afb11b -# CACHED ON: August 11th, 2012 -Provides: bundled(poly2tri-c) -Obsoletes: gegl03 < 0.3.31 - -%description -GEGL (Generic Graphics Library) is a graph based image processing framework. -GEGLs original design was made to scratch GIMP's itches for a new -compositing and processing core. This core is being designed to have -minimal dependencies and a simple well defined API. - - -%package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} -Obsoletes: %{name}-devel < 0.4.2 -Obsoletes: gegl03-devel < 0.3.31 -Conflicts: %{name}-devel < 0.4.2 - -%description devel -The %{name}-devel package contains libraries and header files for -developing applications that use GEGL API version %{apiver}. - - -%package devel-docs -Summary: Documentation files for developing with %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} -Obsoletes: %{name}-devel < 0.4.2 -Obsoletes: gegl03-devel-docs < 0.3.31 -Conflicts: %{name}-devel < 0.4.2 -Conflicts: gegl-devel < 0.4 - -%description devel-docs -The %{name}-devel-docs package contains documentation files for developing -applications that use GEGL API version %{apiver}. - - -%package tools -Summary: Command line tools for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} -Obsoletes: gegl03-tools < 0.3.31 -Conflicts: gegl < 0.4 - -%description tools -The %{name}-tools package contains tools for the command line that use the -GEGL library. - - -%prep -%autosetup -p1 -n gegl-%{version} - - -%build -%meson --auto-features=auto -Ddocs=true -Dgtk-doc=true -%meson_build - - -%install -%meson_install - -# Remove rpaths -chrpath --delete %{buildroot}%{_bindir}/* -chrpath --delete %{buildroot}%{_libdir}/*.so* -chrpath --delete %{buildroot}%{_libdir}/gegl-%{apiver}/*.so - -%find_lang gegl-%{apiver} - - -%ldconfig_scriptlets - - -%files -f gegl-%{apiver}.lang -%license COPYING.LESSER -%{_libdir}/gegl-%{apiver}/ -%{_libdir}/libgegl-%{apiver}.so.* -%{_libdir}/libgegl-npd-%{apiver}.so -%{_libdir}/libgegl-sc-%{apiver}.so -%{_libdir}/girepository-1.0/Gegl-%{apiver}.typelib - -%if ! 0%{?rhel} -%ifarch %{arm} %{ix86} x86_64 -%dir %{_datadir}/gegl-%{apiver}/ -%{_datadir}/gegl-%{apiver}/lua/ -%endif -%endif - -%files devel -%{_includedir}/gegl-%{apiver}/ -%{_libdir}/libgegl-%{apiver}.so -%{_libdir}/pkgconfig/gegl-%{apiver}.pc -%{_libdir}/pkgconfig/gegl-sc-%{apiver}.pc -%dir %{_datadir}/gir-1.0 -%{_datadir}/gir-1.0/Gegl-%{apiver}.gir -%dir %{_datadir}/vala -%dir %{_datadir}/vala/vapi -%{_datadir}/vala/vapi/gegl-%{apiver}.deps -%{_datadir}/vala/vapi/gegl-%{apiver}.vapi - -%files devel-docs -%doc %{_datadir}/gtk-doc/ - -%files tools -%license COPYING -%{_bindir}/* - - -%changelog -%autochangelog diff --git a/sources b/sources deleted file mode 100644 index 5c85743..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (gegl-0.4.46.tar.xz) = cd733208da7dc1ec77ca023f03f47e578350e156ad07ece701b39f517a292e9f9c081b3a8a2db846813483b4ddb21f32f9fc8b9c70fea8a6ba27bb97ef8bb847