summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs/liboglappth')
-rw-r--r--x11-libs/liboglappth/ChangeLog11
-rw-r--r--x11-libs/liboglappth/Manifest15
-rw-r--r--x11-libs/liboglappth/files/gcc-4.3.patch10
-rw-r--r--x11-libs/liboglappth/liboglappth-0.96.ebuild28
-rw-r--r--x11-libs/liboglappth/metadata.xml12
5 files changed, 76 insertions, 0 deletions
diff --git a/x11-libs/liboglappth/ChangeLog b/x11-libs/liboglappth/ChangeLog
new file mode 100644
index 000000000000..78f1d1a491e2
--- /dev/null
+++ b/x11-libs/liboglappth/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for x11-libs/liboglappth
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/liboglappth/ChangeLog,v 1.1 2008/07/08 07:08:00 dberkholz Exp $
+
+*liboglappth-0.96 (08 Jul 2008)
+
+ 08 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>; +files/gcc-4.3.patch,
+ +metadata.xml, +liboglappth-0.96.ebuild:
+ New package: A library for creating portable OpenGL applications with
+ easy-to-code scene setup and selection operations.
+
diff --git a/x11-libs/liboglappth/Manifest b/x11-libs/liboglappth/Manifest
new file mode 100644
index 000000000000..76e2fbc8c6e4
--- /dev/null
+++ b/x11-libs/liboglappth/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX gcc-4.3.patch 293 RMD160 5c163c3bb77ac3676f086cd2a1247480f78e58cd SHA1 d11af6f3d8115194562d59c8e069b0caeb233958 SHA256 fd7fb052050c6feb895eb459f3f647917848c32c567aeea93e8f35c41b34fe5c
+DIST liboglappth-0.96.tar.gz 313284 RMD160 2b67fb748bada63c1cc70aa21cba85d1dbd642bd SHA1 bdaa47c76eee2db6cc859f135a10aabce096a45e SHA256 1b86d4218e6a2c7f73cc02edca2c937d7034c0cf60542fb6ef697cdf6f0c8acf
+EBUILD liboglappth-0.96.ebuild 797 RMD160 cf5c96995e4820e92f054ff83a00b19d6326d8bb SHA1 86e312f8b9cef44f1bd568bab45d8787784e8e89 SHA256 de65568840789f71ba330bbf80052e8a50256853bd4b2ae837a2ab44b14d05da
+MISC ChangeLog 495 RMD160 d90c0d2bfc10c52c031250c95315dfd10eb08ef4 SHA1 36dbd505c8abb0b79217b1e983de43d1d50348b4 SHA256 0dd8414978dc7516065439c58e8b311032ee9c5a18df7246c300c635028cc3bd
+MISC metadata.xml 553 RMD160 f8bf00291af94065bc4b5604d5f695d3814502d1 SHA1 51444cb1c8d735dc66b5c7b433509f470121edfb SHA256 6ab5bdd882bc36abb113b5c22df7c2daf35d1df8fcd9a1555fb9665959cd0aaa
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkhzElQACgkQXVaO67S1rtuMtgCfS+mKUx9ZAy00+lbQnCR2HWvJ
+O7sAoOgoskS9yjxqB6MNwWnMoXJfExf2
+=S6/5
+-----END PGP SIGNATURE-----
diff --git a/x11-libs/liboglappth/files/gcc-4.3.patch b/x11-libs/liboglappth/files/gcc-4.3.patch
new file mode 100644
index 000000000000..7a70ab2a2659
--- /dev/null
+++ b/x11-libs/liboglappth/files/gcc-4.3.patch
@@ -0,0 +1,10 @@
+--- liboglappth-0.96.orig/src/base_wcl.cpp 2008-07-07 23:49:10.000000000 -0700
++++ liboglappth-0.96/src/base_wcl.cpp 2008-07-07 23:49:26.000000000 -0700
+@@ -11,6 +11,7 @@
+
+ #include "base_app.h"
+ #include <stdlib.h> // the definition for NULL...
++#include <cstring>
+
+ #include <GL/glut.h>
+
diff --git a/x11-libs/liboglappth/liboglappth-0.96.ebuild b/x11-libs/liboglappth/liboglappth-0.96.ebuild
new file mode 100644
index 000000000000..b0e9d6c7c8a4
--- /dev/null
+++ b/x11-libs/liboglappth/liboglappth-0.96.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/liboglappth/liboglappth-0.96.ebuild,v 1.1 2008/07/08 07:08:00 dberkholz Exp $
+
+inherit eutils
+
+DESCRIPTION="A library for creating portable OpenGL applications with easy-to-code scene setup and selection operations."
+HOMEPAGE="http://www.bioinformatics.org/ghemical/"
+SRC_URI="http://www.bioinformatics.org/ghemical/download/current/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RDEPEND="virtual/opengl
+ virtual/glu
+ virtual/glut"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/gcc-4.3.patch
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
diff --git a/x11-libs/liboglappth/metadata.xml b/x11-libs/liboglappth/metadata.xml
new file mode 100644
index 000000000000..81439daa1259
--- /dev/null
+++ b/x11-libs/liboglappth/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci-chemistry</herd>
+<longdescription>
+Ghemical supports both quantum-mechanics (semi-empirical and ab initio) models
+and molecular mechanics models (there is an experimental Tripos 5.2-like force
+field for organic molecules). Also a tool for reduced protein models is
+included. Geometry optimization, molecular dynamics and a large set of
+visualization tools are currently available.
+</longdescription>
+</pkgmetadata>