diff options
Diffstat (limited to 'media-video/mkvtoolnix')
-rw-r--r-- | media-video/mkvtoolnix/ChangeLog | 6 | ||||
-rw-r--r-- | media-video/mkvtoolnix/Manifest | 23 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-5.8.0.ebuild | 93 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-5.9.0.ebuild | 92 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-6.0.0.ebuild | 92 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-6.1.0.ebuild | 92 |
6 files changed, 13 insertions, 385 deletions
diff --git a/media-video/mkvtoolnix/ChangeLog b/media-video/mkvtoolnix/ChangeLog index 17e0c3497d6f..32e1112eed16 100644 --- a/media-video/mkvtoolnix/ChangeLog +++ b/media-video/mkvtoolnix/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-video/mkvtoolnix # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/mkvtoolnix/ChangeLog,v 1.187 2013/04/29 07:17:29 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/mkvtoolnix/ChangeLog,v 1.188 2013/04/29 07:20:12 radhermit Exp $ + + 29 Apr 2013; Tim Harder <radhermit@gentoo.org> -mkvtoolnix-5.8.0.ebuild, + -mkvtoolnix-5.9.0.ebuild, -mkvtoolnix-6.0.0.ebuild, -mkvtoolnix-6.1.0.ebuild: + Remove old. *mkvtoolnix-6.2.0 (29 Apr 2013) diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest index 117041257e75..d8b7b2f96df1 100644 --- a/media-video/mkvtoolnix/Manifest +++ b/media-video/mkvtoolnix/Manifest @@ -4,28 +4,21 @@ Hash: SHA256 AUX mkvtoolnix-5.8.0-boost-configure.patch 5428 SHA256 060ef650d7cdfe0f6de0c614750a90105665b1321be3a59ef3e1fbec7a46bfa5 SHA512 8965f2e4116fa340753a1414a1bd285ea26a0f38f48cb80b1a57608426d9f24958afff35756135051098edaebfcf0fe07521b59bad4f5193fe6833b0d6e1cd5b WHIRLPOOL 2aab1692234fb364043c07e94f39efd94ae6c57d46b12814626ea3be7afe59d3d5f79de24905fa23aed4b1446ccbc2fdfa86eb69cd2e3c0c2a6298bf5cb841b5 AUX mkvtoolnix-5.8.0-system-pugixml.patch 2435 SHA256 1e0111dc929dec691808db015c0eddd1bfcd312e5d3bd548957fb0b37ccd3c6e SHA512 a1d4c838527f581dda01d7702a8d42dd1e53bf00103408c4d62d09dc1e1a12bca6fd63d3f740e7d67c858d79d520c5948673f849cf3d8a9698a95666692c64cb WHIRLPOOL 0c12ed938f5ca61de04175982cf756f8da7462182b597eb5c4a2d0f6010d09755ccc4f419ebedb9b1743c4aeb7da0885fd87481791c57e54ed693bd4bb034cbc DIST mkvtoolnix-5.0.1.tar.bz2 2155095 SHA256 eecc48d17c0583b6b071e710bfe88ae09439bd99bb90c694a2fed0651bb08f19 SHA512 5ac0077bdef7426fc4f978bae5965f868dcc5b5a78982580a441b55390f900babd8863a215e5bfddbf0c93087c36d93e5a6cb473e1d9b156622b85f8baec8e91 WHIRLPOOL dc8e98d823f56e75f93a3603aab2b4374a91d273ffd7d4acad0ec248da99885802cb876b10707799a09a5be14acf5651d66a9190d78db9f241067cad20cf1434 -DIST mkvtoolnix-5.8.0.tar.bz2 4454971 SHA256 3c9ec7e4c035b82a35850c5ada98a29904edc44a0d1c9b900ed05d56e6274960 SHA512 c24850a8e5c68b06eec006028e7e53c92cff91e748c71bd3799f14e2299e23730043005ce3bd45271848c899df6a44c0f9bc84928c72ba886e8dd894c4b704f3 WHIRLPOOL 6e98c340bb80be55756f3d24272d712e2301f1eb8e314eababa59cf602cab7d27ea6f8ee3aa048db369abec1cfba8c5bdd2b679a0662741cea0c6cfdb5db7886 -DIST mkvtoolnix-5.9.0.tar.bz2 4493517 SHA256 d913f531331c3332d2fb334c872ea19bfea7293dfedc4bf33ae7162e4efcbde1 SHA512 d186e799ee6d95699d0ed4c820be3c7255e77e02b9330d4832cd114714a6a3f2c8fc27f7615f5e8da99ee5c7bb1cfca6b838954b58aff2d3739dbe3ecea203fc WHIRLPOOL ac68adfe914496ef60e255259edf0370559310f2100283383a438a4378986c09f69a2de1f51677ba8044f9918fb689f6a2c26d506155addaa9f053830c7043da -DIST mkvtoolnix-6.0.0.tar.xz 3766204 SHA256 84ddefb079aeef2b3b2ac418e3d5461e670a15771e90d5eab98a88b0f5417bf0 SHA512 8d4816d0eac634c803bfb33ecf8dc177e97947a7d535966e1dfc7c346f37239146d7fad3fabef69138b0db37ee4928e9b822df1aa27eab28b8f46b445811e24b WHIRLPOOL b2f6c5a02d3577334693728b0b11fd245b9ede8c670345271789fef762ccfb92935ff125b0e8f2fc9e7cc7990aa309f02a411f32a80e6c215e298d9a513a6eec DIST mkvtoolnix-6.1.0.tar.xz 5101584 SHA256 3d2d46d7076186bbde29a08ab6d1aae7968f9283a55b3f4f8a9e198406556506 SHA512 a3c081d457cb3e90dce041492832f691ee991610fa9d0418a26acaa8c71678a42ed2231be0be4b91ffa0be683e4e223612082795edcad87bb64eb3f1adcd8ec3 WHIRLPOOL dc5ab5448d65f8349d9160cd16ad845353e03a8244c2d9e15cd90e79cfd8cf7a30ec20ac6f88df729cfad3099d36502fe1cec6ef9d3a4667412029248fa8d5f9 DIST mkvtoolnix-6.2.0.tar.xz 5122644 SHA256 567b1cc3e67f1da92df17bf18e956778a6bb3d303e6c27162b933bcb5addc420 SHA512 e41fac3858f60d4725a8666d02c3f0afa3dd1ab83ed0051d95c5ab59b375637aac30775fe52fd650c20ad3f363cdd8fd1a41e3f242b9073a6ee58926d95e208a WHIRLPOOL 48b0a84b21c8e1fc91ff3e2f974532bb19b6bff28afce6aa602d53589e54d975c92aec05f5f850ea180eaceae8e7bb590a16ce49d9107b1f5e698646592240fb EBUILD mkvtoolnix-5.0.1-r1.ebuild 1826 SHA256 82d52db276aa01eb04ba51dcf62bfb35b92d35e565568488601be74ceb63da9d SHA512 f173ff8c50635bf8731723e953ede5bfdd488775adb22012a8bb32a02b51d83692438afa82a383a42872d49623682468f4e1a4e3b0a6e9c2ee1dabbec7070b2a WHIRLPOOL 78fa80620ef232bb3829bdd7de7666edd37b80dececb032fd07eb4033e81344c0957c6c42f4c13b4f43662e3e17efec6d9b4a45db255e3e5c5774e08d7922aaf -EBUILD mkvtoolnix-5.8.0.ebuild 2228 SHA256 ee0e528e1ecaf492055a1ed2225a835dd213374c02841d36459756a68545cc45 SHA512 c9460508411d5b6fa8f57ea2320edbbc21faeaa2a7087e714ce49fbb9ce9dce45dfea1fa58e0129b1dfa825f227df086bd739c20e6a955b1798da58b9b1b3996 WHIRLPOOL 0d997be97e5b98bd054d1fd4a456730a04ae1c64af73828dfb575a4d5087df864d177938780e6e5ff6d78803aa957bf092fc8cbea5a9057d763123c6bcd571fa -EBUILD mkvtoolnix-5.9.0.ebuild 2237 SHA256 03c8d20d5919d9483e12e480b50d34e1b25bffe98dd50f986a226b7b0ac5a71c SHA512 34077c14397dbe94889cbc6491608dc6e6f06058bb1830b8701a8a9717a7d481dcb89e0d3911f0a6941078c1defe705e2f7ffa814cddd75aca1ff6d90327640f WHIRLPOOL 805a45fdccf3703356796ad1ddbd995e7af86108c7c9fe2e81c9ca6fb4d460ca40e5590af5e7c6d89a0a98cb0ab0efe00cde4dacbf805b731e45da86280c56b8 -EBUILD mkvtoolnix-6.0.0.ebuild 2236 SHA256 af58489bf7a574da5ddc90081a82fae117d8654d9371b415225edc762d153aa2 SHA512 b15527f9af4b2e6a5b35ccb699f018416a9decb157766e666b697a58bb415ac0e2dc1e36aacddf0d6bf904ced417c7ed302fe7bd0fc18ee45234dde2cdddb4ed WHIRLPOOL 2d14d4dd9c8f93928811381b8ed37ef33e9191c9ce933d4886b10dd5492a247a04c7c0c59f9bec0226aafdd937df40644d9f1043306d7794811242ed3c6422fc EBUILD mkvtoolnix-6.1.0-r1.ebuild 2244 SHA256 9c19f46672a6c8dd32500ea7e76f2503b9a433d94dc30eb7d0de9ca0cb7ce4d1 SHA512 55b411a9818822d90e098635aee7321c50c06664babe49d91c20aa99d58d7ff7c4edb8784c4dc9ac4e63d7f0b646ef08c00c6056fbb71ba65a2737efb2040ac5 WHIRLPOOL 8e19cdfb0d41150e986f2e7d482b3b65e09cc46acd0b5dcb087fdbbe18cf0a8ce71c8943c7f7f66db3a452cab692ce28124868f9685f195bf9067c782c48ea42 -EBUILD mkvtoolnix-6.1.0.ebuild 2237 SHA256 226244bfeb5d48ad7b381537864654f3b8c98053a2c64cc0794e9d51637d1b35 SHA512 adb3e1d492193f7629d8045f30efdbfa4269d0a599aeabf62a7e1a28210b0854f84060a59e56a5a64921797f91e693610e6a8c17a64860ab2895c67b744d7ee8 WHIRLPOOL 65faab756a65ca30016acb54d2ef7c66e082b1ad9e649349b7fc2ef9031d20520fc850397fcf2d3a9892c1254ea6d79892f26ef0a4dddcd32b9d933fc747fb90 EBUILD mkvtoolnix-6.2.0.ebuild 2131 SHA256 a2f20dafbf007b63aa715b2cd0dc1fdb3e6fbd5cb48f13917cc5ed275720c12a SHA512 b08bfe20b350ba7a928b0e335d88854fbc73b8c31a72bf27968ac79c205e7978ee035201f62758aa0a0dbdd5dc85c6995bfa68f2441a40d3e26b97f1ea005cc1 WHIRLPOOL 2ad6fa4e29b43093d7039a0e79682a83c142156d451ad2ab9bf6d1eb0256e52b2b391f439db739e25c7cef9fa47a2855b493027b80fbb91ed5b9f5c7db92b316 -MISC ChangeLog 27638 SHA256 7358813c1f747f7dbd202f08b4ee6b547dbf58f11a99d38b22ae296553786fd2 SHA512 d04ed8c707f323371d0ba45c567ffd9aab4720b9232b36365c255c7bbc0a4713ce6918c30df80f7cbcada4df582e7eb6f1840baa739f3ce042ec26d61110a0f5 WHIRLPOOL b42b1920297aa2553eefe05072453b01cf7962b6b4354faee0a4ce0d38d08e005082fc6e0d059aa082d2396a4baeb9043ca05c9b4dbcd75510a3079eb35e88d8 +MISC ChangeLog 27808 SHA256 3322fa6852861301d9c1deac68f78b4a280d2ad08c7b54d7acdd029f6e32361f SHA512 7c8d22bd6cc8d1ff7c9d72b69978bea79ada0472dc6087abbf001d08bdfe5a61766e888f1691d2cc5cc73151ad132f27d8fc696aa91e23a9f61b07868f2ccbb7 WHIRLPOOL a2840f53f67c44937c53da95d64609896c6efb90d594a499b36f684b77ec4469ba8679ad58c02fcffb63bf99a3c4744bcf36fe33f631815f2fda6aae11f10add MISC metadata.xml 158 SHA256 f9dd4fb4a7f368e776ea0d7d394dad8f3a674e67f6103d6fb58a8a98971eeee4 SHA512 0bfb0265d3c42ba1958f8e589316112dba381e7701773668443cf0afe678a8d80675392efb2713e3d376b85b03a5b2bfb390c94411e0c6cf8a223b26aa9a04ca WHIRLPOOL 447b37b9f46058b1adc8d30a57460a8ab6b5ec149870c5ea385956cae9dd10a99b36e63526f2d13cabf13a4185f8b4e22a78156ab141a6e397bba298ab7efb2a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJRfh6TAAoJEEqz6FtPBkyjP4YH/Ata5heqB0UB6DrrKNi2i0qO -JBPSYikvEWz81zikI6/JOm2u8xoBfOlfnR1OrGmf6Yxwc6l5OC2ZjxUPC6nAfcAq -iQUSAqrNVoaV3AOrfI6WlQEhFJuH3n4itAYd806pVs6nCjIeNkEzSLRljsYH/bgp -moz/4J3LV55vB4khEp/SKwlQ8R/wu4wVvqk/dhLKAOZwy7G83mIPo5IpymHs9PBj -5EGslSzXCiVVcncvDNVpg0XUTEHv/MjOMMitG8z7BUKpVLw40rKQ0jWmqHGO7ryI -EYOmGyy8fy1E6T6OqIByCroL7iwIGv3fvA0pQkwG1OgawacvJA92PtDr3Hpiy3k= -=p+yP +iQEcBAEBCAAGBQJRfh8tAAoJEEqz6FtPBkyjF9kH/3K22VWvr3TmanaIpDF/8aUx +a7foOxjrHGyWyY0bdpMBAaogaDa5JwmFEchOxK6XOd9wdhDgKBpLvLuYNGC4mgWI +UYmxcf+p+Ycml3L2YhQ6CGCcKg7W2Hx2OsD9IMyezpBTrc5RZdtdYmgROnbSE/hR +Hu9EN+Hu61iCcRGE0Bja+PJVg+N9dTRBvTansco0IRY61TonMO0u96Nr7yTR5FE8 +RsNKNgLCofhrHOPDCwkDHQZTQtpEWfQV3JF/IVsM0lGGPspGwRIW8X/C2HnjIdxd +OcIa31XQhbFJs2fEsomAxEglq9BJ+iygXb3jKkHyiMODQx13nfhpGIINFrZSxUI= +=pk1R -----END PGP SIGNATURE----- diff --git a/media-video/mkvtoolnix/mkvtoolnix-5.8.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-5.8.0.ebuild deleted file mode 100644 index c05cbb94f23a..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-5.8.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/mkvtoolnix/mkvtoolnix-5.8.0.ebuild,v 1.6 2013/03/02 22:41:55 hwoarang Exp $ - -EAPI=4 -inherit eutils multilib toolchain-funcs versionator wxwidgets multiprocessing autotools - -DESCRIPTION="Tools to create, alter, and inspect Matroska files" -HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix" -SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="bzip2 debug lzo pch qt4 wxwidgets" - -RDEPEND=" - >=dev-libs/libebml-1.2.2 - >=media-libs/libmatroska-1.3.0 - >=dev-libs/boost-1.46.0 - dev-libs/pugixml - media-libs/flac - media-libs/libogg - media-libs/libvorbis - sys-apps/file - >=sys-devel/gcc-4.6 - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - lzo? ( dev-libs/lzo ) - qt4? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - ) - wxwidgets? ( x11-libs/wxGTK:2.8[X] ) -" -DEPEND="${RDEPEND} - dev-lang/ruby - virtual/pkgconfig -" - -pkg_setup() { - # http://bugs.gentoo.org/419257 - local ver=4.6 - local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support." - if ! version_is_at_least ${ver} $(gcc-version); then - eerror ${msg} - die ${msg} - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-system-pugixml.patch \ - "${FILESDIR}"/${P}-boost-configure.patch - eautoreconf -} - -src_configure() { - local myconf - - use pch || myconf+=" --disable-precompiled-headers" - - if use wxwidgets ; then - WX_GTK_VER="2.8" - need-wxwidgets unicode - myconf+=" --with-wx-config=${WX_CONFIG}" - fi - - econf \ - $(use_enable bzip2 bz2) \ - $(use_enable debug) \ - $(use_enable lzo) \ - $(use_enable qt4 qt) \ - $(use_enable wxwidgets) \ - ${myconf} \ - --disable-optimization \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --with-boost="${EPREFIX}"/usr \ - --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir) \ - --without-curl -} - -src_compile() { - ./drake V=1 -j$(makeopts_jobs) || die -} - -src_install() { - DESTDIR="${D}" ./drake -j$(makeopts_jobs) install || die - - dodoc AUTHORS ChangeLog README TODO - doman doc/man/*.1 - - use wxwidgets && docompress -x /usr/share/doc/${PF}/guide -} diff --git a/media-video/mkvtoolnix/mkvtoolnix-5.9.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-5.9.0.ebuild deleted file mode 100644 index 679d06713d13..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-5.9.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/mkvtoolnix/mkvtoolnix-5.9.0.ebuild,v 1.2 2013/03/02 22:41:55 hwoarang Exp $ - -EAPI=5 -inherit eutils multilib toolchain-funcs versionator wxwidgets multiprocessing autotools - -DESCRIPTION="Tools to create, alter, and inspect Matroska files" -HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix" -SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="bzip2 debug lzo pch qt4 wxwidgets" - -RDEPEND=" - >=dev-libs/libebml-1.2.2 - >=media-libs/libmatroska-1.3.0 - >=dev-libs/boost-1.46.0 - dev-libs/pugixml - media-libs/flac - media-libs/libogg - media-libs/libvorbis - sys-apps/file - >=sys-devel/gcc-4.6 - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - lzo? ( dev-libs/lzo ) - qt4? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - ) - wxwidgets? ( x11-libs/wxGTK:2.8[X] ) -" -DEPEND="${RDEPEND} - dev-lang/ruby - virtual/pkgconfig -" - -pkg_pretend() { - # http://bugs.gentoo.org/419257 - local ver=4.6 - local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support." - if ! version_is_at_least ${ver} $(gcc-version); then - eerror ${msg} - die ${msg} - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-5.8.0-system-pugixml.patch \ - "${FILESDIR}"/${PN}-5.8.0-boost-configure.patch - eautoreconf -} - -src_configure() { - local myconf - - if use wxwidgets ; then - WX_GTK_VER="2.8" - need-wxwidgets unicode - myconf="--with-wx-config=${WX_CONFIG}" - fi - - econf \ - $(use_enable bzip2 bz2) \ - $(use_enable debug) \ - $(use_enable lzo) \ - $(use_enable qt4 qt) \ - $(use_enable wxwidgets) \ - $(usex pch "" --disable-precompiled-headers) \ - ${myconf} \ - --disable-optimization \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --with-boost="${EPREFIX}"/usr \ - --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir) \ - --without-curl -} - -src_compile() { - ./drake V=1 -j$(makeopts_jobs) || die -} - -src_install() { - DESTDIR="${D}" ./drake -j$(makeopts_jobs) install || die - - dodoc AUTHORS ChangeLog README TODO - doman doc/man/*.1 - - use wxwidgets && docompress -x /usr/share/doc/${PF}/guide -} diff --git a/media-video/mkvtoolnix/mkvtoolnix-6.0.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-6.0.0.ebuild deleted file mode 100644 index 2a5e68ab803a..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-6.0.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/mkvtoolnix/mkvtoolnix-6.0.0.ebuild,v 1.2 2013/03/02 22:41:55 hwoarang Exp $ - -EAPI=5 -inherit eutils multilib toolchain-funcs versionator wxwidgets multiprocessing autotools - -DESCRIPTION="Tools to create, alter, and inspect Matroska files" -HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix" -SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="bzip2 debug lzo pch qt4 wxwidgets" - -RDEPEND=" - >=dev-libs/libebml-1.2.2 - >=media-libs/libmatroska-1.3.0 - >=dev-libs/boost-1.46.0 - dev-libs/pugixml - media-libs/flac - media-libs/libogg - media-libs/libvorbis - sys-apps/file - >=sys-devel/gcc-4.6 - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - lzo? ( dev-libs/lzo ) - qt4? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - ) - wxwidgets? ( x11-libs/wxGTK:2.8[X] ) -" -DEPEND="${RDEPEND} - dev-lang/ruby - virtual/pkgconfig -" - -pkg_pretend() { - # http://bugs.gentoo.org/419257 - local ver=4.6 - local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support." - if ! version_is_at_least ${ver} $(gcc-version); then - eerror ${msg} - die ${msg} - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-5.8.0-system-pugixml.patch \ - "${FILESDIR}"/${PN}-5.8.0-boost-configure.patch - eautoreconf -} - -src_configure() { - local myconf - - if use wxwidgets ; then - WX_GTK_VER="2.8" - need-wxwidgets unicode - myconf="--with-wx-config=${WX_CONFIG}" - fi - - econf \ - $(use_enable bzip2 bz2) \ - $(use_enable debug) \ - $(use_enable lzo) \ - $(use_enable qt4 qt) \ - $(use_enable wxwidgets) \ - $(usex pch "" --disable-precompiled-headers) \ - ${myconf} \ - --disable-optimization \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --with-boost="${EPREFIX}"/usr \ - --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir) \ - --without-curl -} - -src_compile() { - ./drake V=1 -j$(makeopts_jobs) || die -} - -src_install() { - DESTDIR="${D}" ./drake -j$(makeopts_jobs) install || die - - dodoc AUTHORS ChangeLog README TODO - doman doc/man/*.1 - - use wxwidgets && docompress -x /usr/share/doc/${PF}/guide -} diff --git a/media-video/mkvtoolnix/mkvtoolnix-6.1.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-6.1.0.ebuild deleted file mode 100644 index 10cb6c848bd9..000000000000 --- a/media-video/mkvtoolnix/mkvtoolnix-6.1.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/mkvtoolnix/mkvtoolnix-6.1.0.ebuild,v 1.1 2013/03/03 05:49:10 radhermit Exp $ - -EAPI=5 -inherit eutils multilib toolchain-funcs versionator wxwidgets multiprocessing autotools - -DESCRIPTION="Tools to create, alter, and inspect Matroska files" -HOMEPAGE="http://www.bunkus.org/videotools/mkvtoolnix" -SRC_URI="http://www.bunkus.org/videotools/mkvtoolnix/sources/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" -IUSE="bzip2 debug lzo pch qt4 wxwidgets" - -RDEPEND=" - >=dev-libs/libebml-1.2.2 - >=media-libs/libmatroska-1.3.0 - >=dev-libs/boost-1.46.0 - dev-libs/pugixml - media-libs/flac - media-libs/libogg - media-libs/libvorbis - sys-apps/file - >=sys-devel/gcc-4.6 - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - lzo? ( dev-libs/lzo ) - qt4? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - ) - wxwidgets? ( x11-libs/wxGTK:2.8[X] ) -" -DEPEND="${RDEPEND} - dev-lang/ruby - virtual/pkgconfig -" - -pkg_pretend() { - # http://bugs.gentoo.org/419257 - local ver=4.6 - local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support." - if ! version_is_at_least ${ver} $(gcc-version); then - eerror ${msg} - die ${msg} - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-5.8.0-system-pugixml.patch \ - "${FILESDIR}"/${PN}-5.8.0-boost-configure.patch - eautoreconf -} - -src_configure() { - local myconf - - if use wxwidgets ; then - WX_GTK_VER="2.8" - need-wxwidgets unicode - myconf="--with-wx-config=${WX_CONFIG}" - fi - - econf \ - $(use_enable bzip2 bz2) \ - $(use_enable debug) \ - $(use_enable lzo) \ - $(use_enable qt4 qt) \ - $(use_enable wxwidgets) \ - $(usex pch "" --disable-precompiled-headers) \ - ${myconf} \ - --disable-optimization \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --with-boost="${EPREFIX}"/usr \ - --with-boost-libdir="${EPREFIX}"/usr/$(get_libdir) \ - --without-curl -} - -src_compile() { - ./drake V=1 -j$(makeopts_jobs) || die -} - -src_install() { - DESTDIR="${D}" ./drake -j$(makeopts_jobs) install || die - - dodoc AUTHORS ChangeLog README TODO - doman doc/man/*.1 - - use wxwidgets && docompress -x /usr/share/doc/${PF}/guide -} |