summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2013-04-10 09:41:01 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2013-04-10 09:41:01 +0000
commitc211f6948d85d4a39c4282681bddaafe661c16a4 (patch)
tree3a3789399424b1f69d5a365f0d61642798eaaa9e /media-gfx/freepv
parentVersion bump, wrt bug #363415 (diff)
downloadhistorical-c211f6948d85d4a39c4282681bddaafe661c16a4.tar.gz
historical-c211f6948d85d4a39c4282681bddaafe661c16a4.tar.bz2
historical-c211f6948d85d4a39c4282681bddaafe661c16a4.zip
EAPI bump and libpng slot dependency
Package-Manager: portage-2.2.0_alpha171/cvs/Linux x86_64 Manifest-Sign-Key: 0xC74525F2
Diffstat (limited to 'media-gfx/freepv')
-rw-r--r--media-gfx/freepv/ChangeLog9
-rw-r--r--media-gfx/freepv/Manifest27
-rw-r--r--media-gfx/freepv/freepv-0.3.0-r4.ebuild39
3 files changed, 59 insertions, 16 deletions
diff --git a/media-gfx/freepv/ChangeLog b/media-gfx/freepv/ChangeLog
index a47e8cd9bdfd..a2877744355b 100644
--- a/media-gfx/freepv/ChangeLog
+++ b/media-gfx/freepv/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-gfx/freepv
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/freepv/ChangeLog,v 1.14 2011/06/16 15:44:05 voyageur Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/freepv/ChangeLog,v 1.15 2013/04/10 09:40:32 voyageur Exp $
+
+*freepv-0.3.0-r4 (10 Apr 2013)
+
+ 10 Apr 2013; Bernard Cafarelli <voyageur@gentoo.org> +freepv-0.3.0-r4.ebuild:
+ EAPI bump and libpng slot dependency
16 Jun 2011; Bernard Cafarelli <voyageur@gentoo.org> freepv-0.3.0-r3.ebuild,
+files/freepv-0.3.0-gcc46.patch:
diff --git a/media-gfx/freepv/Manifest b/media-gfx/freepv/Manifest
index 8d37e8c4422e..cb5adedda710 100644
--- a/media-gfx/freepv/Manifest
+++ b/media-gfx/freepv/Manifest
@@ -1,20 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-AUX freepv-0.3.0-gcc44.patch 2186 RMD160 fc9140e03bc5ad552314a7426519629e49fa4dc3 SHA1 d83038667b72c94c1e321c6e89a34702d486be0b SHA256 f0b4210fcbd3c2d3d13bc7c541b1c9ad0134248612d5a034b5876cecba89afba
-AUX freepv-0.3.0-gcc46.patch 255 RMD160 23a71631a354dc2175bdcdaba5fbdde7ea55046b SHA1 f02839ace711437553b312c4b1881552a1064fb4 SHA256 97781f37c96dd4614643ed80baddc65327f9146f88bbe309fb2b81a5729d8f6c
-AUX freepv-0.3.0-libpng14.patch 741 RMD160 01268a8dbff3a1203d58c728ebe927263f6e580d SHA1 e21e8ee724688ddfd2c279ddee7e95518d8319fa SHA256 aa46573860058df319bf6bab4889eb5aafe4ef478e3396d1a9be718b1d2c112a
-AUX freepv-0.3.0-noplugin.patch 1099 RMD160 849d580daf2557e950e8a3cab4aa7acdafd3b84e SHA1 86fba5995e19a1fd4c5c42c617341ffd1a2f1c07 SHA256 31b2c15f15a314e005ede81387d02a1f6f74ed980bd9dd6ba0ea5591cc88705a
-DIST freepv-0.3.0.tar.gz 175545 RMD160 cb5d462844fd731d72886a7def71090bf91b39da SHA1 01ebbb6949680ae5535d90ccfbcc7959346f3ea1 SHA256 a66c58616cbe814b2e23c6fe109c3de906dad83a8faa32ea219c182bf15229f0
-EBUILD freepv-0.3.0-r3.ebuild 1036 RMD160 203a6bc73c8a2300151e273c9680c3abbfd3c493 SHA1 089d323178deed1fc58a214313f9d443b8312163 SHA256 0f7837fc6b6687c1a7846cc68d7b8a564e9bdea1c961f23ac10c8a2e842103cc
-MISC ChangeLog 2677 RMD160 666db4dea27518aeab3b1fea1e7ceaf222712693 SHA1 7a631e28a001676c403a05c521d5ac393fd4947a SHA256 ba260a51492ff19ea8acf54da4e06a5ed024e3fbd79ab2440fec3b6e7208aef7
-MISC metadata.xml 384 RMD160 3891f8d9c885e5ed90f3bc14b38ca764f79a04d5 SHA1 98ee04d752baee322b40a3e9fd0e1d5ba60ce4cc SHA256 eb09176ff76fb23af33a2f21beeb7e6418ffd31215be1dae353dd4ff5f901706
+AUX freepv-0.3.0-gcc44.patch 2186 SHA256 f0b4210fcbd3c2d3d13bc7c541b1c9ad0134248612d5a034b5876cecba89afba SHA512 f90dd57deb24d49ded39f8861f8e10ec1d47cdacfc16c9f22cef8167038113438b971e8ba98811d9f019a2144545754bb2951f91b6d8dc46f1275f902d84647a WHIRLPOOL ce1c3417c2fb7c4d131121b10189b1e8d5b384b2c2dd6ba3e36eafd2c6a78164ca3220cb74aa704dc51cb6445092140d1a4cb5e86fd9f1b188a73d2f5ed1e429
+AUX freepv-0.3.0-gcc46.patch 255 SHA256 97781f37c96dd4614643ed80baddc65327f9146f88bbe309fb2b81a5729d8f6c SHA512 e259dcef65bac1cf304d87cc348fd0b09ea6dcc1425926e07f1f4ae38c0393e9d33b61004bfe311a646c08e67867101c2ae1558322c75b15933649df24ef4b4d WHIRLPOOL a2bfaaa392f6ed8bddae14f84b3ee00cfda2468fbd1e2bea52b860009efb159eda156e1feeb011da9713a7ca70116fab188432a58b30cab896acef76394e74d7
+AUX freepv-0.3.0-libpng14.patch 741 SHA256 aa46573860058df319bf6bab4889eb5aafe4ef478e3396d1a9be718b1d2c112a SHA512 f469bfbeed7e33a2b79d81eba8cb203826b2d76da9e76b253d1e7b12c65bec7661e8be918d317f48add94f56ad6609f7ade342c7ef038618982de2fb800c420e WHIRLPOOL 90117eaf815a69848af34db2f9d6e0cf96c6d406f97230f2633347d7ce81926dbb4f23eb58870eeec568e8b10f3458628a4c24c4760e4a5de3050840d25b1329
+AUX freepv-0.3.0-noplugin.patch 1099 SHA256 31b2c15f15a314e005ede81387d02a1f6f74ed980bd9dd6ba0ea5591cc88705a SHA512 a01e263f9d43edfb8b750cbb470d0f64d52d0a984e689cf9b153cbfdf7251398450752cbf06f34e27c31703471900707e44acf644838f62640f623bedea41557 WHIRLPOOL acc26cf145aac746bbc71f893b53aaf57ee46761bcd035cbee300c95f5110fd3d9c43a0c6e41940b9feef61be2f13fe7d45ae9d28ec0f7df840755d84abd9f6d
+DIST freepv-0.3.0.tar.gz 175545 SHA256 a66c58616cbe814b2e23c6fe109c3de906dad83a8faa32ea219c182bf15229f0 SHA512 0b207dc25c51b19fd76637743adb8e395c6098d03611612086d66d3f1aa6e4d0c5700aa0e23210082d6aa7495f19d1c3d8f0f93ad11a5236df86d709d5f71a7d WHIRLPOOL 993378bb9ef25e1a1064f9402c4608d0a54588f035f23fc67024b857705ff978a403f86e5140e9ed88b83a6d9ae7a74aa86bf9c0239eb07348904d1eeb9ef749
+EBUILD freepv-0.3.0-r3.ebuild 1036 SHA256 0f7837fc6b6687c1a7846cc68d7b8a564e9bdea1c961f23ac10c8a2e842103cc SHA512 10ae7f6c5977c481f7c5ed22696597126d063d2f9a5a4e79673e1871ac77114aade1bf99d7b4321a24e94df3c8e4391c2f82bebd71583950654c0d28cebf14d8 WHIRLPOOL 92440b6d4b2dc8c8fa90badf5dda7f25a9e516845be3454571735718a71e99f6959a8e46e0e7e7f0f96be316638e1b5b6eddbe9cfdd751e93c6a79d26d3c9d13
+EBUILD freepv-0.3.0-r4.ebuild 1041 SHA256 43a871bd82e1e95c7b3e5cb3c6f9417350cb10fa5092fd49e9db7a64fba7a281 SHA512 0a2b887bda23b03b7a6812749a8f56ac227b8ddb4ada92ecbc8680cfc02a9aa7fb415a9fe2aac795600d0162a4b57db234ddee1881e95eae81d26f7cc091c932 WHIRLPOOL 16bdb11a74dcdeae9f249164df3bc79b0154e7f0cabd7bdcb683ca3fffc56cb87e1491b246c368c03fd242936c26a870e1617032748d01fc2ddace7bcb1bed33
+MISC ChangeLog 2829 SHA256 b6895c3bf671a5d7caeb67eaba06a15a96d8c9a56576d6df580160fbd2c0d060 SHA512 91148e97b926d49b0eb9dd17f0cf4b8a034f9a32b1f768bd3159b9346ba67367460ec127af50267ce2fab6f474371eada822adf5aed6a1f4bd8f6eef4884ad4e WHIRLPOOL d875d1d07201ebb0b6ed0e5a60e9cdb6868d461de6e75b4e1e87fd3c368d1dd2e249c21c2a87c604727818a49ceee79228c4b6446c9dc6a26e14410ee24ca837
+MISC metadata.xml 384 SHA256 eb09176ff76fb23af33a2f21beeb7e6418ffd31215be1dae353dd4ff5f901706 SHA512 7bdf4808b9e174d68f55172d66531a3505c008b58228b9a3708a9a685f77f9e1b9740908482d382b86f532068524719c617c77ed87e16df5d9a1340744637f9e WHIRLPOOL 34969471fe88a9c166e96bee28b27aac8fc2c831757fef10aa95b093b08194c119bbdcd9cc8bfcd966dd4ea0fce6152bd95d4c120f4e712365fdd67537635ba7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iJwEAQEIAAYFAk59owMACgkQfXuS5UK5QB33RQQApUMbXrUDnJaMF7j7UMZgmpBN
-oOJqzpbCfyG19XGbLLCCoGTGIXlmAlezoAH5AuR6XTPvsNWaOTgRkL31iISRYZ5L
-PnveEEqL+Q22IRjggPOyf8YuNY1rROlzhrje6BwQ+1mEvCcZNmqrnU0c2BITagYL
-laKyt3JiyJcn59ZxA2g=
-=liYF
+iF4EAREIAAYFAlFlM6QACgkQFYEBGcdFJfICCAD/UpVUD/wVQN70VVFthXBTwvEd
+QjN7gtL8kq+zlPl8L34BAI2klvEoKM150UG6yrJbx/U+d3uYH/1yfUBtRIWkJ3zw
+=hzga
-----END PGP SIGNATURE-----
diff --git a/media-gfx/freepv/freepv-0.3.0-r4.ebuild b/media-gfx/freepv/freepv-0.3.0-r4.ebuild
new file mode 100644
index 000000000000..23f4c296fc8c
--- /dev/null
+++ b/media-gfx/freepv/freepv-0.3.0-r4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/freepv/freepv-0.3.0-r4.ebuild,v 1.1 2013/04/10 09:40:32 voyageur Exp $
+
+EAPI=5
+inherit cmake-utils eutils
+
+DESCRIPTION="Panorama viewer (Quicktime, PangeaVR, GLPanoView formats)"
+HOMEPAGE="http://freepv.sourceforge.net/"
+SRC_URI="mirror://sourceforge/freepv/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/libxml2
+ media-libs/libpng:0=
+ media-libs/freeglut
+ sys-libs/zlib
+ virtual/jpeg
+ x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libXxf86vm"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gcc44.patch \
+ "${FILESDIR}"/${P}-gcc46.patch \
+ "${FILESDIR}"/${P}-noplugin.patch \
+ "${FILESDIR}"/${P}-libpng14.patch
+
+ sed -i \
+ -e 's:jpeg_mem_src:freepv_jpeg_mem_src:g' \
+ src/libfreepv/JpegReader.cpp || die 'jpeg sed failed'
+
+ sed -i -e 's:^INSTALL(.*)::' \
+ src/libfreepv/CMakeLists.txt || die 'static lib install sed failed'
+}