summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Drake <dsd@gentoo.org>2007-05-22 14:08:39 +0000
committerDaniel Drake <dsd@gentoo.org>2007-05-22 14:08:39 +0000
commit5ddd8f31c9ef7ad3f4c95ee1ebe412f95703e47a (patch)
treeca3026e2b16d67a759f58e19e9a9c9c2bffee4d5 /media-gfx/openmesh
parentStable on sparc wrt #179400 (diff)
downloadhistorical-5ddd8f31c9ef7ad3f4c95ee1ebe412f95703e47a.tar.gz
historical-5ddd8f31c9ef7ad3f4c95ee1ebe412f95703e47a.tar.bz2
historical-5ddd8f31c9ef7ad3f4c95ee1ebe412f95703e47a.zip
New upstream release with LGPL-2.1 licensing terms
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'media-gfx/openmesh')
-rw-r--r--media-gfx/openmesh/ChangeLog7
-rw-r--r--media-gfx/openmesh/Manifest16
-rw-r--r--media-gfx/openmesh/files/digest-openmesh-1.9.53
-rw-r--r--media-gfx/openmesh/openmesh-1.9.5.ebuild59
4 files changed, 80 insertions, 5 deletions
diff --git a/media-gfx/openmesh/ChangeLog b/media-gfx/openmesh/ChangeLog
index d13c0c084d5c..f9a5c7f5486d 100644
--- a/media-gfx/openmesh/ChangeLog
+++ b/media-gfx/openmesh/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-gfx/openmesh
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/openmesh/ChangeLog,v 1.4 2007/02/08 15:02:57 dsd Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/openmesh/ChangeLog,v 1.5 2007/05/22 14:08:39 dsd Exp $
+
+*openmesh-1.9.5 (22 May 2007)
+
+ 22 May 2007; Daniel Drake <dsd@gentoo.org> +openmesh-1.9.5.ebuild:
+ New upstream release with LGPL-2.1 licensing terms
*openmesh-1.9.4-r1 (08 Feb 2007)
diff --git a/media-gfx/openmesh/Manifest b/media-gfx/openmesh/Manifest
index fb6fd28cee25..d185debeec20 100644
--- a/media-gfx/openmesh/Manifest
+++ b/media-gfx/openmesh/Manifest
@@ -4,6 +4,7 @@ RMD160 ab4ed625667063776307d04c3a0fc5107459cfef files/openmesh-1.0.0-gcc41.patch
SHA256 9514b94f4f55e9ec7c73675dcd57e0f13d7aa7d184429e36237a36a9be50ba41 files/openmesh-1.0.0-gcc41.patch 3925
DIST OpenMesh_1.0.0.tgz 4911191 RMD160 2a90206dc51677b2cb56f5af9f1cfc2d851f9404 SHA1 47e448718e27db3c1ccae754d00a650472db5ecc SHA256 025c5af3b5af9cae7983f2322579f8aa5a45ac9f195123a8c09a0645dfc2e7c4
DIST OpenMesh_1.9.4.tar.gz 333727 RMD160 a7de438c9d5645a78f0216e7b52b3f7cc758d139 SHA1 3b7005e1f6155d7e4e6b94ae33a24ba0232a34ce SHA256 48d97026d96c084038e9bd6271a95084dc2751941c6027b864c8ff7836cab8a1
+DIST OpenMesh_1.9.5.tar.gz 302155 RMD160 3ba7a3bae7001380cee07817caf99ee591e16312 SHA1 6b749cc9c4629c984f848728e75b559a05cbdbf7 SHA256 cc1c6de546628e5db8a6a90d98a37f6e4b6568989b407d993c556bd4d08fc277
EBUILD openmesh-1.0.0.ebuild 1427 RMD160 8f3c6cbdfe333f6cc17c4d877fc870e34110062b SHA1 eded337a199bddb9274912b233a4ae656b963967 SHA256 fbfcbee9ecf010c9bec2aec3f71a590e72dc95436bce2479b8d45d13369f3eb4
MD5 4470991e4a26271411a3525d368f30d7 openmesh-1.0.0.ebuild 1427
RMD160 8f3c6cbdfe333f6cc17c4d877fc870e34110062b openmesh-1.0.0.ebuild 1427
@@ -12,10 +13,14 @@ EBUILD openmesh-1.9.4-r1.ebuild 1477 RMD160 e094dcb4a39cd7cb05d2aa47f7292dfe9c50
MD5 688435f6d8fac1644f809c8679990cdb openmesh-1.9.4-r1.ebuild 1477
RMD160 e094dcb4a39cd7cb05d2aa47f7292dfe9c50e2dd openmesh-1.9.4-r1.ebuild 1477
SHA256 cdbc29bd9e9b39c983ca8b5890c4ce7560bd83487f982b7eef067699660c7f4f openmesh-1.9.4-r1.ebuild 1477
-MISC ChangeLog 852 RMD160 24755036935ba2ad2b644daf1b54800c82a19f32 SHA1 e6bf0edcdee657aee9b719196f13eb956934cf76 SHA256 65bd95c19a4a51d8829cb71baf20b832b83fc63cb615dc314c0c1746042c974b
-MD5 25115400404f09ade6df40a55f986f22 ChangeLog 852
-RMD160 24755036935ba2ad2b644daf1b54800c82a19f32 ChangeLog 852
-SHA256 65bd95c19a4a51d8829cb71baf20b832b83fc63cb615dc314c0c1746042c974b ChangeLog 852
+EBUILD openmesh-1.9.5.ebuild 1422 RMD160 07bf2f3a4aece830855769b7241372b10d0196d5 SHA1 3bce80648cbb4e9d58ca1a554baf32a310be0294 SHA256 9cc0af05cfd002628316546280bed15f09236dadfc3d06d1ca64cf33612ab492
+MD5 ca24a50feceb36ca8b8d11e2c8ddc557 openmesh-1.9.5.ebuild 1422
+RMD160 07bf2f3a4aece830855769b7241372b10d0196d5 openmesh-1.9.5.ebuild 1422
+SHA256 9cc0af05cfd002628316546280bed15f09236dadfc3d06d1ca64cf33612ab492 openmesh-1.9.5.ebuild 1422
+MISC ChangeLog 1006 RMD160 16bbc7ee2593ce588bf2a4f7c1e7ce13cc7c4211 SHA1 412ea05ea41277b2bfb897182e1c9397e7532fb6 SHA256 00ca2983f89102b74c567524522f56ab11907c62e39cb63272631ad7cc86ace0
+MD5 08813f47b22da79a310845cb0bf44caf ChangeLog 1006
+RMD160 16bbc7ee2593ce588bf2a4f7c1e7ce13cc7c4211 ChangeLog 1006
+SHA256 00ca2983f89102b74c567524522f56ab11907c62e39cb63272631ad7cc86ace0 ChangeLog 1006
MISC metadata.xml 712 RMD160 493e2c838f0603abed423d12f33235b7213ee79a SHA1 7e14f67934c2055fbe0a45297ac4d2476c7c13a1 SHA256 423d505a0051c641d2213f31043b0bbd00549d4686a840043b3b469923c4fa00
MD5 d3489ccc1a3278310b646719688d2620 metadata.xml 712
RMD160 493e2c838f0603abed423d12f33235b7213ee79a metadata.xml 712
@@ -26,3 +31,6 @@ SHA256 58c436ccc81cf8d64afadc02da91a1f0ac150c8010d6ff3f06a99f3e53947ebc files/di
MD5 b263871f3d72e2a77cca32ccb057645c files/digest-openmesh-1.9.4-r1 244
RMD160 9cb5a28b84e4e91b016e74a1e08edb02d676d302 files/digest-openmesh-1.9.4-r1 244
SHA256 6e9614d6630ac80a5137fa7c7982cdd5adca98ef6e32c10aed69256c30f36d3f files/digest-openmesh-1.9.4-r1 244
+MD5 54ec16971ef43cc0767e962ede88b12f files/digest-openmesh-1.9.5 244
+RMD160 7ec88ed0d28ad3dc8d25888da19e3a48cc0edca4 files/digest-openmesh-1.9.5 244
+SHA256 25e7952882c722103c3ccd57cc363a7daf5ba4c2968be966f3b6195db9a7724a files/digest-openmesh-1.9.5 244
diff --git a/media-gfx/openmesh/files/digest-openmesh-1.9.5 b/media-gfx/openmesh/files/digest-openmesh-1.9.5
new file mode 100644
index 000000000000..0742b7f936fe
--- /dev/null
+++ b/media-gfx/openmesh/files/digest-openmesh-1.9.5
@@ -0,0 +1,3 @@
+MD5 ea25e4cc8d51d7be16cc14b97c5505e6 OpenMesh_1.9.5.tar.gz 302155
+RMD160 3ba7a3bae7001380cee07817caf99ee591e16312 OpenMesh_1.9.5.tar.gz 302155
+SHA256 cc1c6de546628e5db8a6a90d98a37f6e4b6568989b407d993c556bd4d08fc277 OpenMesh_1.9.5.tar.gz 302155
diff --git a/media-gfx/openmesh/openmesh-1.9.5.ebuild b/media-gfx/openmesh/openmesh-1.9.5.ebuild
new file mode 100644
index 000000000000..f6d9cdf0ad5e
--- /dev/null
+++ b/media-gfx/openmesh/openmesh-1.9.5.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/openmesh/openmesh-1.9.5.ebuild,v 1.1 2007/05/22 14:08:39 dsd Exp $
+
+inherit eutils
+
+MY_PN="OpenMesh"
+MY_P=${MY_PN}_${PV}
+S=${WORKDIR}/${MY_PN}
+DESCRIPTION="A generic and efficient data structure for representing and manipulating polygonal meshes"
+HOMEPAGE="http://www.openmesh.org/"
+SRC_URI="http://www-i8.informatik.rwth-aachen.de/${MY_PN}/downloads/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="qt4 debug"
+
+RDEPEND="qt4? ( x11-libs/qt )"
+DEPEND=">=dev-util/acgmake-1.2-r2
+ >=sys-apps/findutils-4.3.0
+ ${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ use qt4 || sed -i "s:Apps::" ACGMakefile
+}
+
+src_compile() {
+ if use debug; then
+ export CXXDEFS="-UNDEBUG -DDEBUG"
+ else
+ export CXXDEFS="-DNDEBUG -UDEBUG"
+ fi
+ acgmake -env || die
+
+ # fix insecure runpaths
+ TMPDIR=${S} scanelf -BXRr ${S} -o /dev/null || die
+}
+
+src_install() {
+ into /usr
+ dolib Core/Linux_gcc_env/libOpenMesh_Core.so
+ dolib Tools/Linux_gcc_env/libOpenMesh_Tools.so
+ dolib Tools/Subdivider/Adaptive/Composite/Linux_gcc_env/libOpenMesh_Tools_Subdivider_Adaptive_Composite.so
+
+ make clean
+
+ find . -name 'ACGMakefile' -delete
+ find . -name '*.vcproj' -delete
+
+ dodir /usr/include/${MY_PN}
+
+ cp -a Core ${D}/usr/include/${MY_PN}
+ cp -a Tools ${D}/usr/include/${MY_PN}
+}
+