[crux-commits] ports/contrib (3.5): gtkglextmm: dropped old port

crux at crux.nu crux at crux.nu
Mon Jun 1 10:14:46 UTC 2020


commit 7de8acb9a98c892fb9401b188125d00a4ba165ab
Author: Danny Rawlins <monster.romster at gmail.com>
Date:   Mon Jun 1 20:14:36 2020 +1000

    gtkglextmm: dropped old port

diff --git a/gtkglextmm/.footprint b/gtkglextmm/.footprint
deleted file mode 100644
index dac291c0a..000000000
--- a/gtkglextmm/.footprint
+++ /dev/null
@@ -1,62 +0,0 @@
-drwxr-xr-x	root/root	usr/
-drwxr-xr-x	root/root	usr/include/
-drwxr-xr-x	root/root	usr/include/gtkglextmm-1.2/
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkglmm.h
-drwxr-xr-x	root/root	usr/include/gtkglextmm-1.2/gdkmm/
-drwxr-xr-x	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/config.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/context.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/defs.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/drawable.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/font.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/init.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/pixmap.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/pixmapext.h
-drwxr-xr-x	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/private/
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/private/config_p.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/private/context_p.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/private/drawable_p.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/private/pixmap_p.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/private/tokens_p.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/private/window_p.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/query.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/tokens.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/version.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/window.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/windowext.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gdkmm/gl/wrap_init.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gtkglmm.h
-drwxr-xr-x	root/root	usr/include/gtkglextmm-1.2/gtkmm/
-drwxr-xr-x	root/root	usr/include/gtkglextmm-1.2/gtkmm/gl/
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gtkmm/gl/defs.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gtkmm/gl/drawingarea.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gtkmm/gl/init.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gtkmm/gl/version.h
--rw-r--r--	root/root	usr/include/gtkglextmm-1.2/gtkmm/gl/widget.h
-drwxr-xr-x	root/root	usr/lib/
-drwxr-xr-x	root/root	usr/lib/gtkglextmm-1.2/
-drwxr-xr-x	root/root	usr/lib/gtkglextmm-1.2/include/
--rw-r--r--	root/root	usr/lib/gtkglextmm-1.2/include/gdkglextmm-config.h
-drwxr-xr-x	root/root	usr/lib/gtkglextmm-1.2/proc/
-drwxr-xr-x	root/root	usr/lib/gtkglextmm-1.2/proc/m4/
--rw-r--r--	root/root	usr/lib/gtkglextmm-1.2/proc/m4/convert.m4
--rw-r--r--	root/root	usr/lib/gtkglextmm-1.2/proc/m4/convert_gdkglext.m4
--rw-r--r--	root/root	usr/lib/gtkglextmm-1.2/proc/m4/convert_gtkglext.m4 (EMPTY)
--rw-r--r--	root/root	usr/lib/libgdkglextmm-x11-1.2.a
--rwxr-xr-x	root/root	usr/lib/libgdkglextmm-x11-1.2.la
-lrwxrwxrwx	root/root	usr/lib/libgdkglextmm-x11-1.2.so -> libgdkglextmm-x11-1.2.so.0.0.0
-lrwxrwxrwx	root/root	usr/lib/libgdkglextmm-x11-1.2.so.0 -> libgdkglextmm-x11-1.2.so.0.0.0
--rwxr-xr-x	root/root	usr/lib/libgdkglextmm-x11-1.2.so.0.0.0
--rw-r--r--	root/root	usr/lib/libgtkglextmm-x11-1.2.a
--rwxr-xr-x	root/root	usr/lib/libgtkglextmm-x11-1.2.la
-lrwxrwxrwx	root/root	usr/lib/libgtkglextmm-x11-1.2.so -> libgtkglextmm-x11-1.2.so.0.0.0
-lrwxrwxrwx	root/root	usr/lib/libgtkglextmm-x11-1.2.so.0 -> libgtkglextmm-x11-1.2.so.0.0.0
--rwxr-xr-x	root/root	usr/lib/libgtkglextmm-x11-1.2.so.0.0.0
-drwxr-xr-x	root/root	usr/lib/pkgconfig/
--rw-r--r--	root/root	usr/lib/pkgconfig/gdkglextmm-1.2.pc
--rw-r--r--	root/root	usr/lib/pkgconfig/gdkglextmm-x11-1.2.pc
--rw-r--r--	root/root	usr/lib/pkgconfig/gtkglextmm-1.2.pc
--rw-r--r--	root/root	usr/lib/pkgconfig/gtkglextmm-x11-1.2.pc
-drwxr-xr-x	root/root	usr/share/
-drwxr-xr-x	root/root	usr/share/aclocal/
--rw-r--r--	root/root	usr/share/aclocal/gtkglextmm-1.2.m4
diff --git a/gtkglextmm/.signature b/gtkglextmm/.signature
deleted file mode 100644
index 0df626677..000000000
--- a/gtkglextmm/.signature
+++ /dev/null
@@ -1,9 +0,0 @@
-untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3/5IxxhaNW/23rMMzPEmhJ7iEDN1KCeYhW8wKDL+FvqkJPm0HU9Nyehe2QNUc9QhY3RCOof5EkEhCfgxHTxE/Ac=
-SHA256 (Pkgfile) = d886dfee0a3ac0959425036c4fbf38e3a1920c13f225d271d7597040306904be
-SHA256 (.footprint) = bddca0b30b9c1836ffc19290060f0069d359bbd07a125ad6f1321c53ac7fa83b
-SHA256 (gtkglextmm-1.2.0.tar.bz2) = 6cd4bd2a240e5eb1e3a24c5a3ebbf7ed905b522b888439778043fdeb58771fea
-SHA256 (gtkglextmm-1.2.0-aclocal.patch) = 250eb8e8e6e43e7dfc550683ca7d4c533b87c5d6ce430d9febbe4f6deb18f250
-SHA256 (fix_ftbfs_gtk_2_20.patch) = 8327a8aee3b28843792de4c3cd8b3142a7e0d836686a97f5447cfbfe14385cea
-SHA256 (fix_ftbfs_gtk_2_36.patch) = f8518aad913511abf754d465dcb4e71b556431286983c0ad37ec4f1ce073a090
-SHA256 (fix_ftbfs_gtk_2_37.patch) = 601c1770ed9bf35143725ae926d46d385faaaa3077ac0dcd7c370e448983a9ec
diff --git a/gtkglextmm/Pkgfile b/gtkglextmm/Pkgfile
deleted file mode 100644
index 787f6b913..000000000
--- a/gtkglextmm/Pkgfile
+++ /dev/null
@@ -1,34 +0,0 @@
-# Description: GtkGLExtmm is a C++ wrapper for GtkGLExt.
-# URL: https://projects.gnome.org/gtkglext/
-# Maintainer: Danny Rawlins, crux at romster dot me
-# Packager: Danny Rawlins, crux at romster dot me
-# Depends on: gtkglext gtkmm
-
-name=gtkglextmm
-version=1.2.0
-release=4
-source=(https://downloads.sourceforge.net/project/gtkglext/gtkglextmm/$version/$name-$version.tar.bz2
-	gtkglextmm-1.2.0-aclocal.patch
-	fix_ftbfs_gtk_2_20.patch
-	fix_ftbfs_gtk_2_36.patch
-	fix_ftbfs_gtk_2_37.patch)
-
-build() {
-	cd $name-$version
-
-	patch -p1 -i $SRC/gtkglextmm-1.2.0-aclocal.patch
-	patch -p1 -i $SRC/fix_ftbfs_gtk_2_20.patch
-	patch -p1 -i $SRC/fix_ftbfs_gtk_2_36.patch
-	patch -p1 -i $SRC/fix_ftbfs_gtk_2_37.patch
-
-	CXXFLAGS+=' -std=c++11'
-
-	./configure \
-		--prefix=/usr \
-		--disable-gtkglext-test
-
-	make
-	make DESTDIR=$PKG install
-
-	rm -r $PKG/usr/share/doc
-}
diff --git a/gtkglextmm/fix_ftbfs_gtk_2_20.patch b/gtkglextmm/fix_ftbfs_gtk_2_20.patch
deleted file mode 100644
index 1755f93e3..000000000
--- a/gtkglextmm/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
-===================================================================
---- gtkglextmm-1.2.0.orig/gtkglext/gtkmm/gl/widget.cc	2010-12-08 13:31:59.651270000 +0100
-+++ gtkglextmm-1.2.0/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 <gtk/gtkglwidget.h>
--
- #include "widget.h"
- 
-+#include <gtk/gtkglwidget.h>
-+
- namespace Gtk
- {
-   namespace GL
diff --git a/gtkglextmm/fix_ftbfs_gtk_2_36.patch b/gtkglextmm/fix_ftbfs_gtk_2_36.patch
deleted file mode 100644
index 88e271e3e..000000000
--- a/gtkglextmm/fix_ftbfs_gtk_2_36.patch
+++ /dev/null
@@ -1,121 +0,0 @@
-Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/wrap_init.cc
-===================================================================
---- gtkglextmm-1.2.0.orig/gdkglext/gdkmm/gl/wrap_init.cc	2013-05-16 23:40:48.363207736 +0200
-+++ gtkglextmm-1.2.0/gdkglext/gdkmm/gl/wrap_init.cc	2013-05-16 23:42:40.193801834 +0200
-@@ -1,15 +1,8 @@
--
--#include <glib.h>
--
- // 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 <gdkmm/gl/wrap_init.h>
--#include <glibmm/error.h>
--#include <glibmm/object.h>
--
- // #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 <glib.h>
-+
-+#include <gdkmm/gl/wrap_init.h>
-+#include <glibmm/error.h>
-+#include <glibmm/object.h>
-+
- extern "C"
- {
- 
-Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/query.cc
-===================================================================
---- gtkglextmm-1.2.0.orig/gdkglext/gdkmm/gl/query.cc	2013-05-16 23:40:48.363207736 +0200
-+++ gtkglextmm-1.2.0/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 <gdk/gdkglquery.h>
--
- #include "query.h"
- 
-+#include <gdk/gdkglquery.h>
-+
- namespace Gdk
- {
-   namespace GL
-Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/pixmapext.cc
-===================================================================
---- gtkglextmm-1.2.0.orig/gdkglext/gdkmm/gl/pixmapext.cc	2013-05-16 23:40:48.363207736 +0200
-+++ gtkglextmm-1.2.0/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 <gdk/gdkgldrawable.h>
- #include <gdk/gdkglpixmap.h>
- 
--#include "pixmapext.h"
--
- namespace Gdk
- {
-   namespace GL
-Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/windowext.cc
-===================================================================
---- gtkglextmm-1.2.0.orig/gdkglext/gdkmm/gl/windowext.cc	2013-05-16 23:40:48.363207736 +0200
-+++ gtkglextmm-1.2.0/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 <gdk/gdkgldrawable.h>
- #include <gdk/gdkglwindow.h>
- 
--#include "windowext.h"
--
- namespace Gdk
- {
-   namespace GL
-Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/font.cc
-===================================================================
---- gtkglextmm-1.2.0.orig/gdkglext/gdkmm/gl/font.cc	2004-05-18 08:01:49.000000000 +0200
-+++ gtkglextmm-1.2.0/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 <gdk/gdkglfont.h>
--
- #include "font.h"
- 
-+#include <gdk/gdkglfont.h>
-+
- namespace Gdk
- {
-   namespace GL
-Index: gtkglextmm-1.2.0/gdkglext/gdkmm/gl/init.cc
-===================================================================
---- gtkglextmm-1.2.0.orig/gdkglext/gdkmm/gl/init.cc	2003-02-27 10:49:24.000000000 +0100
-+++ gtkglextmm-1.2.0/gdkglext/gdkmm/gl/init.cc	2013-05-16 23:44:38.320316782 +0200
-@@ -19,11 +19,11 @@
- 
- #include <cstdlib>
- 
--#include <gdk/gdkglinit.h>
--
- #include "wrap_init.h"
- #include "init.h"
- 
-+#include <gdk/gdkglinit.h>
-+
- namespace Gdk
- {
-   namespace GL
diff --git a/gtkglextmm/fix_ftbfs_gtk_2_37.patch b/gtkglextmm/fix_ftbfs_gtk_2_37.patch
deleted file mode 100644
index 0cec958de..000000000
--- a/gtkglextmm/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
---- a/gtkglext/gtkmm/gl/drawingarea.cc
-+++ b/gtkglext/gtkmm/gl/drawingarea.cc
-@@ -17,6 +17,7 @@
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA.
-  */
- 
-+#include <glibmm.h>
- #include "drawingarea.h"
- 
- namespace Gtk
-diff --git a/gtkglext/gtkmm/gl/widget.cc b/gtkglext/gtkmm/gl/widget.cc
-index 598d6e2..2d6833b 100644
---- a/gtkglext/gtkmm/gl/widget.cc
-+++ b/gtkglext/gtkmm/gl/widget.cc
-@@ -17,6 +17,7 @@
-  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA.
-  */
- 
-+#include <glibmm.h>
- #include "widget.h"
- 
- #include <gtk/gtkglwidget.h>
diff --git a/gtkglextmm/gtkglextmm-1.2.0-aclocal.patch b/gtkglextmm/gtkglextmm-1.2.0-aclocal.patch
deleted file mode 100644
index b0843d521..000000000
--- a/gtkglextmm/gtkglextmm-1.2.0-aclocal.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/m4macros/gtkglextmm.m4	2004-05-18 08:29:34.000000000 +0200
-+++ b/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],


More information about the crux-commits mailing list