summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Góes <vanquirius@gentoo.org>2005-07-29 20:19:14 +0000
committerMarcelo Góes <vanquirius@gentoo.org>2005-07-29 20:19:14 +0000
commit0d5898bb1d257717b3de365a010c91196b53eade (patch)
tree134829c28e857c7a81f68a24141957df17b58424 /media-libs/SoGtk
parentStable on amd64 and x86 (diff)
downloadgentoo-2-0d5898bb1d257717b3de365a010c91196b53eade.tar.gz
gentoo-2-0d5898bb1d257717b3de365a010c91196b53eade.tar.bz2
gentoo-2-0d5898bb1d257717b3de365a010c91196b53eade.zip
bug 33035
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'media-libs/SoGtk')
-rw-r--r--media-libs/SoGtk/ChangeLog10
-rw-r--r--media-libs/SoGtk/Manifest4
-rw-r--r--media-libs/SoGtk/SoGtk-20010601-r1.ebuild22
-rw-r--r--media-libs/SoGtk/files/SoGtk-20010601-string.patch36
-rw-r--r--media-libs/SoGtk/metadata.xml7
5 files changed, 68 insertions, 11 deletions
diff --git a/media-libs/SoGtk/ChangeLog b/media-libs/SoGtk/ChangeLog
index 0f7f1bd9744e..727c5c3b7e31 100644
--- a/media-libs/SoGtk/ChangeLog
+++ b/media-libs/SoGtk/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/SoGtk
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/SoGtk/ChangeLog,v 1.9 2004/06/24 23:23:15 agriffis Exp $
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/SoGtk/ChangeLog,v 1.10 2005/07/29 20:19:14 vanquirius Exp $
+
+ 29 Jul 2005; Marcelo Goes <vanquirius@gentoo.org>
+ +files/SoGtk-20010601-string.patch, +metadata.xml,
+ SoGtk-20010601-r1.ebuild:
+ Patch to allow compilation for bug 33035. Thanks to Turambar
+ <pete@SiliconMetrics.com>.
07 Jun 2004; Aron Griffis <agriffis@gentoo.org> SoGtk-20010601-r1.ebuild:
Fix use invocation
diff --git a/media-libs/SoGtk/Manifest b/media-libs/SoGtk/Manifest
index 855354d869e7..80401e3c3e50 100644
--- a/media-libs/SoGtk/Manifest
+++ b/media-libs/SoGtk/Manifest
@@ -1,3 +1,5 @@
-MD5 3bd17eadce9047a1f4764ba7cda84c09 SoGtk-20010601-r1.ebuild 1090
+MD5 a0ad33595ee1fcf1e8b579cccacce8a8 SoGtk-20010601-r1.ebuild 1163
MD5 103d585cb060f97d6308634ca04d6cfd ChangeLog 1165
+MD5 035a2156b3aec707f70a2c518efdce93 metadata.xml 211
MD5 1a04198c0ca288dd8f7829503ebf5b67 files/digest-SoGtk-20010601-r1 66
+MD5 cdacdfe6d6b646bc864dd74fceea8ac7 files/SoGtk-20010601-string.patch 1560
diff --git a/media-libs/SoGtk/SoGtk-20010601-r1.ebuild b/media-libs/SoGtk/SoGtk-20010601-r1.ebuild
index 1bc4882784b2..c80368127a29 100644
--- a/media-libs/SoGtk/SoGtk-20010601-r1.ebuild
+++ b/media-libs/SoGtk/SoGtk-20010601-r1.ebuild
@@ -1,17 +1,16 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/SoGtk/SoGtk-20010601-r1.ebuild,v 1.18 2004/06/24 23:23:15 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/SoGtk/SoGtk-20010601-r1.ebuild,v 1.19 2005/07/29 20:19:14 vanquirius Exp $
-IUSE="nls doc"
+inherit eutils
-S=${WORKDIR}/${PN}
DESCRIPTION="A Gtk Interface for coin"
-SRC_URI="ftp://ftp.coin3d.org/pub/snapshots/${P}.tar.gz"
HOMEPAGE="http://www.coin3d.org"
-
-SLOT="0"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="x86 sparc "
+SLOT="0"
+KEYWORDS="x86 sparc"
+IUSE="doc nls"
DEPEND="virtual/x11
<x11-libs/gtkglarea-1.99.0
@@ -20,6 +19,13 @@ DEPEND="virtual/x11
nls? ( sys-devel/gettext )
doc? ( app-doc/doxygen )"
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}; cd ${S}
+ epatch ${FILESDIR}/${P}-string.patch
+}
+
src_compile() {
./bootstrap --add
diff --git a/media-libs/SoGtk/files/SoGtk-20010601-string.patch b/media-libs/SoGtk/files/SoGtk-20010601-string.patch
new file mode 100644
index 000000000000..2133f6eec4d3
--- /dev/null
+++ b/media-libs/SoGtk/files/SoGtk-20010601-string.patch
@@ -0,0 +1,36 @@
+diff --exclude='*~' -Naur SoGtk.orig/src/Inventor/Gtk/SoGtkComponent.cpp SoGtk/src/Inventor/Gtk/SoGtkComponent.cpp
+--- SoGtk.orig/src/Inventor/Gtk/SoGtkComponent.cpp 2005-07-29 17:02:46.000000000 -0300
++++ SoGtk/src/Inventor/Gtk/SoGtkComponent.cpp 2005-07-29 17:04:12.000000000 -0300
+@@ -17,6 +17,8 @@
+ *
+ **************************************************************************/
+
++#include <string.h>
++
+ #if SOGTK_DEBUG
+ static const char rcsid[] =
+ "$Id: SoGtk-20010601-string.patch,v 1.1 2005/07/29 20:19:14 vanquirius Exp $";
+diff --exclude='*~' -Naur SoGtk.orig/src/Inventor/Gtk/SoGtk.cpp SoGtk/src/Inventor/Gtk/SoGtk.cpp
+--- SoGtk.orig/src/Inventor/Gtk/SoGtk.cpp 2005-07-29 17:02:46.000000000 -0300
++++ SoGtk/src/Inventor/Gtk/SoGtk.cpp 2005-07-29 17:04:21.000000000 -0300
+@@ -17,6 +17,8 @@
+ *
+ **************************************************************************/
+
++#include <string.h>
++
+ #if SOGTK_DEBUG
+ static const char rcsid[] =
+ "$Id: SoGtk-20010601-string.patch,v 1.1 2005/07/29 20:19:14 vanquirius Exp $";
+diff --exclude='*~' -Naur SoGtk.orig/src/Inventor/Gtk/widgets/SoGtkPopupMenu.cpp SoGtk/src/Inventor/Gtk/widgets/SoGtkPopupMenu.cpp
+--- SoGtk.orig/src/Inventor/Gtk/widgets/SoGtkPopupMenu.cpp 2005-07-29 17:02:46.000000000 -0300
++++ SoGtk/src/Inventor/Gtk/widgets/SoGtkPopupMenu.cpp 2005-07-29 17:04:00.000000000 -0300
+@@ -17,6 +17,8 @@
+ *
+ **************************************************************************/
+
++#include <string.h>
++
+ #if SOGTK_DEBUG
+ static const char rcsid[] =
+ "$Id: SoGtk-20010601-string.patch,v 1.1 2005/07/29 20:19:14 vanquirius Exp $";
diff --git a/media-libs/SoGtk/metadata.xml b/media-libs/SoGtk/metadata.xml
new file mode 100644
index 000000000000..181db3477023
--- /dev/null
+++ b/media-libs/SoGtk/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<!-- THIS PACKAGE NEEDS A MAINTAINER or HERD! -->
+</pkgmetadata>
+