diff options
author | Daniel Drake <dsd@gentoo.org> | 2007-05-22 14:08:39 +0000 |
---|---|---|
committer | Daniel Drake <dsd@gentoo.org> | 2007-05-22 14:08:39 +0000 |
commit | 5ddd8f31c9ef7ad3f4c95ee1ebe412f95703e47a (patch) | |
tree | ca3026e2b16d67a759f58e19e9a9c9c2bffee4d5 /media-gfx/openmesh | |
parent | Stable on sparc wrt #179400 (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | media-gfx/openmesh/Manifest | 16 | ||||
-rw-r--r-- | media-gfx/openmesh/files/digest-openmesh-1.9.5 | 3 | ||||
-rw-r--r-- | media-gfx/openmesh/openmesh-1.9.5.ebuild | 59 |
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} +} + |