forked from ports/contrib
gtkglextmm: dropped old port
This commit is contained in:
parent
9d5b2d3b52
commit
7de8acb9a9
@ -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
|
@ -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
|
@ -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
|
||||
}
|
@ -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
|
@ -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
|
@ -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>
|
@ -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],
|
Loading…
x
Reference in New Issue
Block a user