1.2.1 version bump, thanks to Neil Alldrin <nalldrin at ucsd dot edu> and Dennis...
authorMarcelo Góes <vanquirius@gentoo.org>
Sat, 24 Mar 2007 19:58:47 +0000 (19:58 +0000)
committerMarcelo Góes <vanquirius@gentoo.org>
Sat, 24 Mar 2007 19:58:47 +0000 (19:58 +0000)
Package-Manager: portage-2.1.2.2

media-gfx/megapov/ChangeLog
media-gfx/megapov/Manifest
media-gfx/megapov/files/digest-megapov-1.2.1 [new file with mode: 0644]
media-gfx/megapov/files/megapov-1.2.1-povrayconf.patch [new file with mode: 0644]
media-gfx/megapov/files/megapov-1.2.1-povrayini.patch [new file with mode: 0644]
media-gfx/megapov/megapov-1.2.1.ebuild [new file with mode: 0644]
media-gfx/megapov/metadata.xml

index a043cf208163880326870f1610300db7d7126ea2..f6ea0dbe9c814d08c65aedfb0ac4793126bfa5d0 100644 (file)
@@ -1,6 +1,15 @@
 # ChangeLog for media-gfx/megapov
 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/megapov/ChangeLog,v 1.4 2007/02/22 01:35:54 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/megapov/ChangeLog,v 1.5 2007/03/24 19:58:47 vanquirius Exp $
+
+*megapov-1.2.1 (24 Mar 2007)
+
+  24 Mar 2007; Marcelo Goes <vanquirius@gentoo.org>
+  +files/megapov-1.2.1-povrayconf.patch,
+  +files/megapov-1.2.1-povrayini.patch, metadata.xml, +megapov-1.2.1.ebuild:
+  1.2.1 version bump, thanks to Neil Alldrin <nalldrin at ucsd dot edu> and
+  Dennis Schridde <lindevel at gmx dot net> in bug 161849. Added to graphics
+  herd.
 
   22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
   Transition to Manifest2.
index ef82998399510497d730aa4dd38f72f4fb76d8e4..d3c7f605e9c2f29ab432b50b3f420d3754487e14 100644 (file)
@@ -1,16 +1,32 @@
+AUX megapov-1.2.1-povrayconf.patch 386 RMD160 9956f7465b47d0771791849bd45eab8fae7ea943 SHA1 7360dc72a5cecebab46c18c14ebbfd46f79be1b5 SHA256 9b5ae1d9f316e719ba19a5fc6c5827a19b6ae2e77f92e1362b82e83a27f4ccfc
+MD5 4d38f2a36f73c4a1e4b395842f62d5af files/megapov-1.2.1-povrayconf.patch 386
+RMD160 9956f7465b47d0771791849bd45eab8fae7ea943 files/megapov-1.2.1-povrayconf.patch 386
+SHA256 9b5ae1d9f316e719ba19a5fc6c5827a19b6ae2e77f92e1362b82e83a27f4ccfc files/megapov-1.2.1-povrayconf.patch 386
+AUX megapov-1.2.1-povrayini.patch 345 RMD160 2317c97405c7bc7c24de297f6cb8ec7d0438a8b9 SHA1 d65342c4136b22ec368aa5ee4a2e9f3ac5b6d628 SHA256 398ea650bcd001274889b31816f37083bd6ef1bd72d531c28032b52d506357a5
+MD5 978034a6bda0a93f9d4bcb74f64a28d0 files/megapov-1.2.1-povrayini.patch 345
+RMD160 2317c97405c7bc7c24de297f6cb8ec7d0438a8b9 files/megapov-1.2.1-povrayini.patch 345
+SHA256 398ea650bcd001274889b31816f37083bd6ef1bd72d531c28032b52d506357a5 files/megapov-1.2.1-povrayini.patch 345
 DIST megapov-1.0_unix_s.tgz 3584199 RMD160 ed3534801e092aa4968f6adf55481e4a61908495 SHA1 aa72e49d00a0b396a73452ec18463e85f6c38b04 SHA256 f60df192f639262f0e055ee74e9697c7ca012685181a7edce8a13c6a8ecd2dbc
+DIST megapov-1.2.1.tgz 8392922 RMD160 a93f3bcb8c0088538f1cc808027d1f5ba046bf95 SHA1 db77de528bb09db12ae5f2df65e589fb90c57ed5 SHA256 b170bea7b2b603c48d0c806d438be15829c26d0e7b7276141c54b4adb0789a82
 EBUILD megapov-1.0.ebuild 1803 RMD160 f6625f3e7d4eb37dc6143cf9b4a7336e0f673bb4 SHA1 e4b223f8832e12f07f166f273b1c78ef057d7fea SHA256 083aa5f2bc4e1e594e6b7cdb0b395bca26f899a5c0d948732cdbb0aa6e8b55e5
 MD5 8923eef1684aef9267b7d1e43249a729 megapov-1.0.ebuild 1803
 RMD160 f6625f3e7d4eb37dc6143cf9b4a7336e0f673bb4 megapov-1.0.ebuild 1803
 SHA256 083aa5f2bc4e1e594e6b7cdb0b395bca26f899a5c0d948732cdbb0aa6e8b55e5 megapov-1.0.ebuild 1803
-MISC ChangeLog 571 RMD160 fe4db910581139ccadc72ba54939ff148175b170 SHA1 020992e1531ffdc0db63491954bfdfde8db53118 SHA256 142c8ac293f7d838067693c33a29fd18c550f8de3a242da4651db0da7aa44eed
-MD5 370e72e694f72397b5b00767106eaa6b ChangeLog 571
-RMD160 fe4db910581139ccadc72ba54939ff148175b170 ChangeLog 571
-SHA256 142c8ac293f7d838067693c33a29fd18c550f8de3a242da4651db0da7aa44eed ChangeLog 571
-MISC metadata.xml 210 RMD160 c9fe92a44d079ef04bcdd31de9867de5bb9f26e5 SHA1 efa00493ddec7289a21bc4cbcc6e95ec4de749d5 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39
-MD5 c667f921ee8d48ce17ebef0f8d601ea4 metadata.xml 210
-RMD160 c9fe92a44d079ef04bcdd31de9867de5bb9f26e5 metadata.xml 210
-SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 metadata.xml 210
+EBUILD megapov-1.2.1.ebuild 1355 RMD160 ac0fceb0605d100681ac1d69f32397606d282620 SHA1 1285fd7a457dc056c17d58de1b5c55c80acb7e14 SHA256 83e8842c34816f01f1e485ac4a7e400564ac68b50768437b4fda76e9fc40022c
+MD5 91935a175652aea4b93b71d39adf6d58 megapov-1.2.1.ebuild 1355
+RMD160 ac0fceb0605d100681ac1d69f32397606d282620 megapov-1.2.1.ebuild 1355
+SHA256 83e8842c34816f01f1e485ac4a7e400564ac68b50768437b4fda76e9fc40022c megapov-1.2.1.ebuild 1355
+MISC ChangeLog 938 RMD160 dbbf415eb34b5ef98da44898cf5c5260427c7ded SHA1 8f072f2fdee9655f3f849667e2932ec5f5a295d8 SHA256 a737008a678ce43211efe7880b8e00460baeaa89ebd74cce9c9961fb5e7af6ce
+MD5 a92078d28bb85f04a6d2762005b4a99b ChangeLog 938
+RMD160 dbbf415eb34b5ef98da44898cf5c5260427c7ded ChangeLog 938
+SHA256 a737008a678ce43211efe7880b8e00460baeaa89ebd74cce9c9961fb5e7af6ce ChangeLog 938
+MISC metadata.xml 161 RMD160 60f70b15d67f0e6aafc59833b2f0a30e30b51765 SHA1 1c35398222ef7ed670c31965e42cca77fe4b1da6 SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1
+MD5 5fc54c5d01402d0610fafa96961bb8e0 metadata.xml 161
+RMD160 60f70b15d67f0e6aafc59833b2f0a30e30b51765 metadata.xml 161
+SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1 metadata.xml 161
 MD5 4a0234b3ff89f0b8027f0acde6d307f7 files/digest-megapov-1.0 250
 RMD160 e23db5c0b4a87bff35072435233ed8cf0c0e9db6 files/digest-megapov-1.0 250
 SHA256 f840e0bb36ec36c32a40053280686a34a0147179682da03cbaa7f2f9e314cec8 files/digest-megapov-1.0 250
+MD5 0eec6941d6b49c672c9441de0f4452c3 files/digest-megapov-1.2.1 235
+RMD160 332ae1bc3cce21292a9ef30e94ec1bd4af6b148d files/digest-megapov-1.2.1 235
+SHA256 099d2c01fa85c0c5e7d56723195b9f506144bffae65d8969bd639930205e9e79 files/digest-megapov-1.2.1 235
diff --git a/media-gfx/megapov/files/digest-megapov-1.2.1 b/media-gfx/megapov/files/digest-megapov-1.2.1
new file mode 100644 (file)
index 0000000..b786843
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 ea91271ab2755169f709f4d9806341a3 megapov-1.2.1.tgz 8392922
+RMD160 a93f3bcb8c0088538f1cc808027d1f5ba046bf95 megapov-1.2.1.tgz 8392922
+SHA256 b170bea7b2b603c48d0c806d438be15829c26d0e7b7276141c54b4adb0789a82 megapov-1.2.1.tgz 8392922
diff --git a/media-gfx/megapov/files/megapov-1.2.1-povrayconf.patch b/media-gfx/megapov/files/megapov-1.2.1-povrayconf.patch
new file mode 100644 (file)
index 0000000..d64acb5
--- /dev/null
@@ -0,0 +1,10 @@
+--- povray.conf        2005-08-23 12:20:34.000000000 -0700
++++ povray.conf.new    2007-01-12 16:40:14.000000000 -0800
+@@ -95,5 +95,5 @@
+ read+write* = /tmp
+ read+write  = .
+ ; --- MegaPOV also needs access to POV-Ray 3.6 dirs ---
+-read* = /usr/local/share/povray-3.6/include
+-read* = /usr/local/share/povray-3.6/scenes
++read* = /usr/share/povray-3.6/include
++read* = /usr/share/povray-3.6/scenes
diff --git a/media-gfx/megapov/files/megapov-1.2.1-povrayini.patch b/media-gfx/megapov/files/megapov-1.2.1-povrayini.patch
new file mode 100644 (file)
index 0000000..c8dea06
--- /dev/null
@@ -0,0 +1,10 @@
+--- povray.ini.in      2005-08-23 12:20:34.000000000 -0700
++++ povray.ini.in.new  2007-01-12 16:59:35.000000000 -0800
+@@ -51,6 +51,7 @@
+ Library_Path="__POVLIBDIR__"
+ Library_Path="__POVLIBDIR__/ini"
+ Library_Path="__POVLIBDIR__/include"
++Library_Path="/usr/share/povray-3.6/include"
+ ;; File output type control.
+ ;;     T    Uncompressed Targa-24
diff --git a/media-gfx/megapov/megapov-1.2.1.ebuild b/media-gfx/megapov/megapov-1.2.1.ebuild
new file mode 100644 (file)
index 0000000..5e730c4
--- /dev/null
@@ -0,0 +1,50 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/megapov/megapov-1.2.1.ebuild,v 1.1 2007/03/24 19:58:47 vanquirius Exp $
+
+inherit eutils
+
+DESCRIPTION="The popular collection of unofficial extensions of POV-Ray"
+HOMEPAGE="http://megapov.inetart.net/"
+SRC_URI="http://megapov.inetart.net/packages/unix/${P}.tgz"
+LICENSE="povlegal-3.6"
+KEYWORDS="~x86 ~ppc"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=media-gfx/povray-3.6.1
+       media-libs/libpng
+       media-libs/tiff
+       media-libs/jpeg
+       sys-libs/zlib"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/${P}-povrayconf.patch
+       epatch "${FILESDIR}"/${P}-povrayini.patch
+}
+
+src_compile() {
+       econf CFLAGS="${CFLAGS}" CPPFLAGS="${CXXFLAGS}" \
+               --prefix="/usr" --libdir="/usr/share/${PN}" \
+               --sysconfdir="/etc" --without-svga --with-x \
+               COMPILED_BY="Gentoo Linux" || \
+               die './configure failed'
+       emake || \
+               die 'compile failed'
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die 'make install failed'
+       ln -sf ./${P} "${D}"/usr/share/${PN}
+}
+
+pkg_postinst() {
+       einfo "The MegaPOV files have been installed.  The following line"
+       einfo "has been added to the megapov/povray.ini to enable use of"
+       einfo "library files from the povray-3.6 installation:"
+       echo
+       einfo "Library_Path=/usr/share/${PN}/include"
+       echo
+}
index d9cd2cad66c265328acb729dbfc77f2d0493d0f8..e770d1bc9a9665d8585d4703417de617fadd6728 100644 (file)
@@ -1,7 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer>
-<email>maintainer-needed@gentoo.org</email>
-</maintainer>
+<herd>graphics</herd>
 </pkgmetadata>