summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2012-05-16 12:02:51 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2012-05-16 12:02:51 +0000
commitb36bb6851910b196de94629b4f402f5fc2f38539 (patch)
treee4e1ff5b49940947b380f92a21ec8de6a1030e60 /games-arcade/performous
parentApply correction to REQUIRED_USE, bug #416245. (diff)
downloadhistorical-b36bb6851910b196de94629b4f402f5fc2f38539.tar.gz
historical-b36bb6851910b196de94629b4f402f5fc2f38539.tar.bz2
historical-b36bb6851910b196de94629b4f402f5fc2f38539.zip
Build with libav and thus depend on virtual/ffmpeg.
Package-Manager: portage-2.2.0_alpha105/cvs/Linux x86_64
Diffstat (limited to 'games-arcade/performous')
-rw-r--r--games-arcade/performous/ChangeLog6
-rw-r--r--games-arcade/performous/Manifest25
-rw-r--r--games-arcade/performous/files/performous-0.6.1-libav.patch41
-rw-r--r--games-arcade/performous/performous-0.6.1.ebuild5
4 files changed, 72 insertions, 5 deletions
diff --git a/games-arcade/performous/ChangeLog b/games-arcade/performous/ChangeLog
index 4adf1fad39e4..396ed7169966 100644
--- a/games-arcade/performous/ChangeLog
+++ b/games-arcade/performous/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-arcade/performous
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/performous/ChangeLog,v 1.7 2012/03/15 03:54:46 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/performous/ChangeLog,v 1.8 2012/05/16 12:02:51 scarabeus Exp $
+
+ 16 May 2012; Tomáš Chvátal <scarabeus@gentoo.org>
+ +files/performous-0.6.1-libav.patch, performous-0.6.1.ebuild:
+ Build with libav and thus depend on virtual/ffmpeg.
15 Mar 2012; Michael Sterrett <mr_bones_@gentoo.org> performous-0.6.1.ebuild:
games-arcade/ultrastar-ng is gone
diff --git a/games-arcade/performous/Manifest b/games-arcade/performous/Manifest
index fa6e1fee2305..1cf31dcf7bff 100644
--- a/games-arcade/performous/Manifest
+++ b/games-arcade/performous/Manifest
@@ -1,5 +1,9 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX performous-0.6.1-ffmpeg.patch 795 RMD160 3ee572e484d960632c954e461e8131c0b69a703a SHA1 b78c3cbcd16b83581f75e86740e2d3cef8dd9599 SHA256 5d3eb46478096b15f982af3ed12bb6d00cb46011a5eb6435a333da4d2bb29399
AUX performous-0.6.1-gentoo.patch 1445 RMD160 02b13db8ea0581d8d499e2f6e1a6b65fee6a914f SHA1 5bbc0fd310a7d0c42ae52ccb73ae4495b30e0ddd SHA256 82d8bfcf56a0c495e51130817dbe3d327a2fc86ca3d1a5887ee890dcf543897f
+AUX performous-0.6.1-libav.patch 2038 RMD160 1d01fb1758af188d939dca3b04daf012db8c5dea SHA1 08d549a388d705fafc489848a70393d2556fda07 SHA256 f0aa4df47ddd2e7f0725f06cc345a84787b6b1b0ee9c607bd3e80c71f04bdad1
AUX performous-0.6.1-libpng.patch 678 RMD160 190b21b91c1875f140c02aa6be47b13909578d7e SHA1 bfecb26b58a600d8e8ad3abc0547456cc8b6abce SHA256 0c60e3d3ce1b05d5a64642f697dc81489f9f22eb7f55c15fe509d61d0d155d22
AUX performous-0.6.1-linguas.patch 833 RMD160 f1ad8751081ab6874c6c40f53789ac4d8358bfab SHA1 9d9da6d0d1e5dcb8fa9e4ab5dc84916e9f3c919a SHA256 52efe542b46c6b6f436d97d7ae567c8f6012586dc20d9ea5840e37561fa3811d
DIST Performous-0.6.1-Source.tar.bz2 3745265 RMD160 5d3a95ae2ed4cbe8e874a328d086522823df4b55 SHA1 6dafb83568d34c66435fa626e73f07ebf82bffc8 SHA256 d210988f8d86797dc9ba5fbde2ffa237c5596eaa1daf9ddcd62bde7d1ab30c85
@@ -7,6 +11,23 @@ DIST ultrastar-songs-jc-1.zip 242698201 RMD160 b541ad7df65a9280d1f5eb8b9891083ff
DIST ultrastar-songs-libre-3.zip 5289866 RMD160 98e9c4ab2364c1c26cb0f51e61c4026f43199868 SHA1 10add8daf1767671eb8b7d10927e93ea5ab73d5f SHA256 739d1c678bb7c786499f5216faee420b9b56633142928aff60a7282dae755489
DIST ultrastar-songs-restricted-3.zip 10242651 RMD160 7eb59b4db7968097db8f850f475e32a9ecbab889 SHA1 fd4e373104df543e44e273d294c39bd7baf6923b SHA256 e05d81333f85e2c6c271a67f90beac453d64eac78cd95eec7214721182257a82
DIST ultrastar-songs-shearer-1.zip 50411551 RMD160 20ea920aa05c489903988bf31edff467012d4921 SHA1 49d64f914cfd77cc39dcaa14b00a5b4c5df3f112 SHA256 967c3dfae2da2915a66fd9dfee14da7191e13bb95e8b0820049d109c21f25628
-EBUILD performous-0.6.1.ebuild 2586 RMD160 82bf653238633a60a9d18aba26359ff9c435d827 SHA1 296dfeb056acbef1122042dadb4cb06758628374 SHA256 b19a65828af8d44cf8c304db5315052cf68ede474c2f6fb1d5dbe19592315ddf
-MISC ChangeLog 1324 RMD160 d1bc520c8f0e3768bf0eb9815a980a89be97f542 SHA1 a45896bfdac7f7f6d5b84d9aa9ea25a08df22be1 SHA256 86a74917f9cf19a1b9b5763fde4e32feca83ea720e7e8fea64888ec016b2714a
+EBUILD performous-0.6.1.ebuild 2614 RMD160 c301dc5ba3415a222fcd90c3ad32dfc7e1d097da SHA1 c86abe0327f8eedc249a651a433a3d3fd5e0e13a SHA256 41637cf6ad03086e2f51eebde11e818f6aae52e1781ef12b2a55a6316a7c5b58
+MISC ChangeLog 1498 RMD160 9d7f944d3d77f19f21cc5360ce7b118b3568db71 SHA1 29e8c0b5bf26a69db3e8ca52e420e09639e7afd5 SHA256 bb4f734bdccb072a4789119eebeac9ec5fece5869ef82bc876e7f622ddc75db8
MISC metadata.xml 536 RMD160 bcab16517c7f86266852d25efc7c79d527d54a48 SHA1 67ea3ae7852fca041a3ac5c9504224eb6a08d74a SHA256 316340057c29f5114bca4fef85389999055165713cd5ee32c957f5804d65e063
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iQIcBAEBAgAGBQJPs5eDAAoJEOSiRoyO7jvoH6oP/1H6ukSYIDLn0rfjWXrxSp56
+2GW+rMaZZ4GKpAy1OHaZZiHRoTwo7OwCoLZCg7XwPBa8ae3zeLgkpD9VtTivzcJK
+YH38ToiUT4dzWZIZtmgjOkd5MbjTwWsdoOui/Ia7x6VboLGBiqbePCR5cirNTuLl
+YVt/1XF8Jc9lYUoerIn6VGd9AxZ769GEAsDNuo7DgIBMznqnobTiRYlXFbL4rOvO
+6XmKQYnTX/HEU72crMJlBwDY/sry09rP7o4Jp2FIOGjfcgZQ0l0eByWA6Ld5fzr2
+ZSAJC/c7NoOPZH/xxfjt6ASFcrfWSGw78Jv2iAG1sdiU0yvdcyDqb5J+2WoyoKYh
+nCmBdnrksc2u4TeVyTm0TSs6i466kWEcwQ3KwE9au9XKo0CVZ2mEo5rfq2mqwvPV
+8PILHHjsCB24AHVJCyUNxmGLvlGZjhjNXzlP+e4T5IcLkLX+67fovEFgd8Dkk4+L
+odsi60oLwnsgKw/WPaVQej3y9sd8rqV+wR4IwEKa9TRbpwMoQXDjY0kBJ2xMDhux
+mLLL6nbSswNi8I6CMRn4XFR7hJtBbSACuQluYfl+yVfxLfxSt25xueAie1VBrrBF
+uhUlaaX+L9vDd7/ItmECvuCwwwasdjWPOzLVE1ubcVTKRNy2Ws9VnxjThMZYynVm
+6pLVK3FDk5ljucb6m81K
+=7+oV
+-----END PGP SIGNATURE-----
diff --git a/games-arcade/performous/files/performous-0.6.1-libav.patch b/games-arcade/performous/files/performous-0.6.1-libav.patch
new file mode 100644
index 000000000000..b598dc0a488a
--- /dev/null
+++ b/games-arcade/performous/files/performous-0.6.1-libav.patch
@@ -0,0 +1,41 @@
+diff -urN Performous-0.6.1-Source.old/cmake/Modules/FindAVUtil.cmake Performous-0.6.1-Source/cmake/Modules/FindAVUtil.cmake
+--- Performous-0.6.1-Source.old/cmake/Modules/FindAVUtil.cmake 2012-05-16 13:44:26.112930173 +0200
++++ Performous-0.6.1-Source/cmake/Modules/FindAVUtil.cmake 2012-05-16 13:56:10.229914635 +0200
+@@ -25,9 +25,15 @@
+ if(EXISTS "${AVUtil_INCLUDE_DIR}/${suffix}avutil.h")
+ set(AVUtil_INCLUDE "${suffix}avutil.h")
+ endif(EXISTS "${AVUtil_INCLUDE_DIR}/${suffix}avutil.h")
++ if(EXISTS "${AVUtil_INCLUDE_DIR}/${suffix}mathematics.h")
++ set(AVUtilMath_INCLUDE "${suffix}mathematics.h")
++ endif(EXISTS "${AVUtil_INCLUDE_DIR}/${suffix}mathematics.h")
+ endif(NOT AVUtil_INCLUDE)
+ endforeach(suffix)
+
++ if(NOT AVUtilMath_INCLUDE)
++ message(FATAL_ERROR "Found mathematics.h include dir, but not the header file. Perhaps you need to clear CMake cache?")
++ endif(NOT AVUtilMath_INCLUDE)
+ if(NOT AVUtil_INCLUDE)
+ message(FATAL_ERROR "Found avutil.h include dir, but not the header file. Perhaps you need to clear CMake cache?")
+ endif(NOT AVUtil_INCLUDE)
+diff -urN Performous-0.6.1-Source.old/game/config.cmake.hh Performous-0.6.1-Source/game/config.cmake.hh
+--- Performous-0.6.1-Source.old/game/config.cmake.hh 2012-05-16 13:44:26.103930173 +0200
++++ Performous-0.6.1-Source/game/config.cmake.hh 2012-05-16 13:59:24.552910345 +0200
+@@ -15,6 +15,7 @@
+ #define AVCODEC_INCLUDE <@AVCodec_INCLUDE@>
+ #define AVFORMAT_INCLUDE <@AVFormat_INCLUDE@>
+ #define SWSCALE_INCLUDE <@SWScale_INCLUDE@>
++#define AVUTILMATH_INCLUDE <@AVUtilMath_INCLUDE@>
+
+ #endif
+
+diff -urN Performous-0.6.1-Source.old/game/ffmpeg.cc Performous-0.6.1-Source/game/ffmpeg.cc
+--- Performous-0.6.1-Source.old/game/ffmpeg.cc 2012-05-16 13:44:26.101930173 +0200
++++ Performous-0.6.1-Source/game/ffmpeg.cc 2012-05-16 14:00:38.278908717 +0200
+@@ -10,6 +10,7 @@
+ #include AVCODEC_INCLUDE
+ #include AVFORMAT_INCLUDE
+ #include SWSCALE_INCLUDE
++#include AVUTILMATH_INCLUDE
+ }
+
+ // #define USE_FFMPEG_CRASH_RECOVERY
diff --git a/games-arcade/performous/performous-0.6.1.ebuild b/games-arcade/performous/performous-0.6.1.ebuild
index cb6251219458..c4c24225677f 100644
--- a/games-arcade/performous/performous-0.6.1.ebuild
+++ b/games-arcade/performous/performous-0.6.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/performous/performous-0.6.1.ebuild,v 1.7 2012/03/15 03:54:46 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/performous/performous-0.6.1.ebuild,v 1.8 2012/05/16 12:02:51 scarabeus Exp $
EAPI="3"
@@ -40,9 +40,9 @@ RDEPEND="dev-cpp/glibmm
virtual/jpeg
media-libs/libpng
media-libs/libsdl
+ virtual/ffmpeg
virtual/opengl
virtual/glu
- media-video/ffmpeg
sys-libs/zlib
x11-libs/cairo
x11-libs/gdk-pixbuf
@@ -55,6 +55,7 @@ S=${WORKDIR}/${MY_P}-Source
PATCHES=(
"${FILESDIR}"/${P}-ffmpeg.patch
+ "${FILESDIR}"/${P}-libav.patch
"${FILESDIR}"/${P}-libpng.patch
"${FILESDIR}"/${P}-gentoo.patch
"${FILESDIR}"/${P}-linguas.patch