From b38b3ad323cd5135aa07d4351b04fcd5a88d447b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 10 Oct 2020 11:31:35 +0700 Subject: [PATCH] gtkglextmm: drop package - Nothing else needs this library - Last updated 10 years ago - Need PangoX --- common/shlibs | 2 - srcpkgs/gtkglextmm-devel | 1 - .../patches/fix_ftbfs_gtk_2_20.patch | 28 ---- .../patches/fix_ftbfs_gtk_2_36.patch | 121 ------------------ .../patches/fix_ftbfs_gtk_2_37.patch | 24 ---- .../patches/gtkglextmm-1.2.0-aclocal.patch | 11 -- srcpkgs/gtkglextmm/template | 27 ---- 7 files changed, 214 deletions(-) delete mode 120000 srcpkgs/gtkglextmm-devel delete mode 100644 srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_20.patch delete mode 100644 srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_36.patch delete mode 100644 srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_37.patch delete mode 100644 srcpkgs/gtkglextmm/patches/gtkglextmm-1.2.0-aclocal.patch delete mode 100644 srcpkgs/gtkglextmm/template diff --git a/common/shlibs b/common/shlibs index ee61480ccea..e50e44f1246 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2212,8 +2212,6 @@ libwebsockets.so.15 libwebsockets-3.2.0_1 libnfc.so.0 libnfc-1.7.1_1 libfuzzy.so.2 libfuzzy-2.12_1 libSDL_gfx.so.15 SDL_gfx-2.0.25_2 -libgdkglextmm-x11-1.2.so.0 gtkglextmm-1.2.0_1 -libgtkglextmm-x11-1.2.so.0 gtkglextmm-1.2.0_1 libsfml-network.so.2.5 SFML-2.5.0_1 libsfml-system.so.2.5 SFML-2.5.0_1 libsfml-window.so.2.5 SFML-2.5.0_1 diff --git a/srcpkgs/gtkglextmm-devel b/srcpkgs/gtkglextmm-devel deleted file mode 120000 index d514cfcb39d..00000000000 --- a/srcpkgs/gtkglextmm-devel +++ /dev/null @@ -1 +0,0 @@ -gtkglextmm \ No newline at end of file diff --git a/srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_20.patch b/srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_20.patch deleted file mode 100644 index acf7c1b4fea..00000000000 --- a/srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_20.patch +++ /dev/null @@ -1,28 +0,0 @@ -Description: Fix FTBFS due to missing GdkSpanFunc definition - . - The sequence of #include directives is important - if gtk/gtkglwidget.h - is included first, before widget.h, it includes gdk.h without undefing - GDK_DISABLE_DEPRECATED - this leads to GdkSpanFunc not being defined - and compilation errors. - The fix is to first include widget.h which includes the right gdkmm header - which defines GDK_DISABLE_DEPRECATED before including gdk.h. -Forwarded: no -Bug-Ubuntu: http://launchpad.net/bugs/662572 - -Index: gtkglextmm-1.2.0/gtkglext/gtkmm/gl/widget.cc -=================================================================== ---- gtkglext/gtkmm/gl/widget.cc 2010-12-08 13:31:59.651270000 +0100 -+++ gtkglext/gtkmm/gl/widget.cc 2010-12-08 13:32:10.871270000 +0100 -@@ -17,10 +17,10 @@ - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - */ - --#include -- - #include "widget.h" - -+#include -+ - namespace Gtk - { - namespace GL diff --git a/srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_36.patch b/srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_36.patch deleted file mode 100644 index 8156bae16b8..00000000000 --- a/srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_36.patch +++ /dev/null @@ -1,121 +0,0 @@ -Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/wrap_init.cc -=================================================================== ---- gdkglext/gdkmm/gl/wrap_init.cc 2013-05-16 23:40:48.363207736 +0200 -+++ gdkglext/gdkmm/gl/wrap_init.cc 2013-05-16 23:42:40.193801834 +0200 -@@ -1,15 +1,8 @@ -- --#include -- - // Disable the 'const' function attribute of the get_type() functions. - // GCC would optimize them out because we don't use the return value. - #undef G_GNUC_CONST - #define G_GNUC_CONST /* empty */ - --#include --#include --#include -- - // #include the widget headers so that we can call the get_type() static methods: - - #include "tokens.h" -@@ -19,6 +12,12 @@ - #include "pixmap.h" - #include "window.h" - -+#include -+ -+#include -+#include -+#include -+ - extern "C" - { - -Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/query.cc -=================================================================== ---- gdkglext/gdkmm/gl/query.cc 2013-05-16 23:40:48.363207736 +0200 -+++ gdkglext/gdkmm/gl/query.cc 2013-05-16 23:42:40.193801834 +0200 -@@ -17,10 +17,10 @@ - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - */ - --#include -- - #include "query.h" - -+#include -+ - namespace Gdk - { - namespace GL -Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/pixmapext.cc -=================================================================== ---- gdkglext/gdkmm/gl/pixmapext.cc 2013-05-16 23:40:48.363207736 +0200 -+++ gdkglext/gdkmm/gl/pixmapext.cc 2013-05-16 23:42:40.193801834 +0200 -@@ -17,11 +17,11 @@ - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - */ - -+#include "pixmapext.h" -+ - #include - #include - --#include "pixmapext.h" -- - namespace Gdk - { - namespace GL -Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/windowext.cc -=================================================================== ---- gdkglext/gdkmm/gl/windowext.cc 2013-05-16 23:40:48.363207736 +0200 -+++ gdkglext/gdkmm/gl/windowext.cc 2013-05-16 23:42:40.193801834 +0200 -@@ -17,11 +17,11 @@ - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - */ - -+#include "windowext.h" -+ - #include - #include - --#include "windowext.h" -- - namespace Gdk - { - namespace GL -Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/font.cc -=================================================================== ---- gdkglext/gdkmm/gl/font.cc 2004-05-18 08:01:49.000000000 +0200 -+++ gdkglext/gdkmm/gl/font.cc 2013-05-16 23:43:07.637456821 +0200 -@@ -17,10 +17,10 @@ - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - */ - --#include -- - #include "font.h" - -+#include -+ - namespace Gdk - { - namespace GL -Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/init.cc -=================================================================== ---- gdkglext/gdkmm/gl/init.cc 2003-02-27 10:49:24.000000000 +0100 -+++ gdkglext/gdkmm/gl/init.cc 2013-05-16 23:44:38.320316782 +0200 -@@ -19,11 +19,11 @@ - - #include - --#include -- - #include "wrap_init.h" - #include "init.h" - -+#include -+ - namespace Gdk - { - namespace GL diff --git a/srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_37.patch b/srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_37.patch deleted file mode 100644 index 59cbd7763f9..00000000000 --- a/srcpkgs/gtkglextmm/patches/fix_ftbfs_gtk_2_37.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/gtkglext/gtkmm/gl/drawingarea.cc b/gtkglext/gtkmm/gl/drawingarea.cc -index 82bb7f4..5a8c5e3 100644 ---- gtkglext/gtkmm/gl/drawingarea.cc -+++ gtkglext/gtkmm/gl/drawingarea.cc -@@ -17,6 +17,7 @@ - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - */ - -+#include - #include "drawingarea.h" - - namespace Gtk -diff --git a/gtkglext/gtkmm/gl/widget.cc b/gtkglext/gtkmm/gl/widget.cc -index 598d6e2..2d6833b 100644 ---- gtkglext/gtkmm/gl/widget.cc -+++ gtkglext/gtkmm/gl/widget.cc -@@ -17,6 +17,7 @@ - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. - */ - -+#include - #include "widget.h" - - #include diff --git a/srcpkgs/gtkglextmm/patches/gtkglextmm-1.2.0-aclocal.patch b/srcpkgs/gtkglextmm/patches/gtkglextmm-1.2.0-aclocal.patch deleted file mode 100644 index 25c319645fc..00000000000 --- a/srcpkgs/gtkglextmm/patches/gtkglextmm-1.2.0-aclocal.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- m4macros/gtkglextmm.m4 2004-05-18 08:29:34.000000000 +0200 -+++ m4macros/gtkglextmm.m4 2006-05-31 16:46:09.000000000 +0200 -@@ -222,7 +222,7 @@ - dnl AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD([ACTION-IF-SUPPORTED [, ACTION-IF-NOT-SUPPORTED]]) - dnl Checks whether gtkglextmm supports multihead. - dnl --AC_DEFUN(AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD, -+AC_DEFUN([AC_GTKGLEXTMM_SUPPORTS_MULTIHEAD], - [ AC_LANG_SAVE - AC_LANG_CPLUSPLUS - AC_CACHE_CHECK([whether gtkglextmm supports multihead], diff --git a/srcpkgs/gtkglextmm/template b/srcpkgs/gtkglextmm/template deleted file mode 100644 index 3fea41e8284..00000000000 --- a/srcpkgs/gtkglextmm/template +++ /dev/null @@ -1,27 +0,0 @@ -# Template file for 'gtkglextmm' -pkgname=gtkglextmm -version=1.2.0 -revision=3 -build_style=gnu-configure -hostmakedepends="pkg-config" -makedepends="gtkglext-devel gtkmm2-devel pangomm-devel" -short_desc="C++ bindings for gtkglext" -maintainer="Andrea Brancaleoni " -license="LGPL-2.1" -homepage="https://projects.gnome.org/gtkglext/" -distfiles="${SOURCEFORGE_SITE}/gtkglext/${pkgname}-${version}.tar.bz2" -checksum=6cd4bd2a240e5eb1e3a24c5a3ebbf7ed905b522b888439778043fdeb58771fea - -gtkglextmm-devel_package() { - depends="${makedepends} ${sourcepkg}-${version}_${revision}" - short_desc+=" - development files" - pkg_install() { - vmove usr/include - vmove usr/lib/pkgconfig - vmove "usr/lib/*.a" - vmove "usr/lib/*.so" - vmove usr/share/doc - vmove usr/share/aclocal - vmove usr/lib/gtkglextmm-1.2 - } -}