diff options
-rw-r--r-- | media-video/mkvtoolnix/ChangeLog | 7 | ||||
-rw-r--r-- | media-video/mkvtoolnix/Manifest | 26 | ||||
-rw-r--r-- | media-video/mkvtoolnix/mkvtoolnix-6.1.0.ebuild | 92 |
3 files changed, 108 insertions, 17 deletions
diff --git a/media-video/mkvtoolnix/ChangeLog b/media-video/mkvtoolnix/ChangeLog index df4b67c78419..a9aec0486b63 100644 --- a/media-video/mkvtoolnix/ChangeLog +++ b/media-video/mkvtoolnix/ChangeLog @@ -1,6 +1,11 @@ # 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.184 2013/03/02 22:41:55 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/mkvtoolnix/ChangeLog,v 1.185 2013/03/03 05:49:10 radhermit Exp $ + +*mkvtoolnix-6.1.0 (03 Mar 2013) + + 03 Mar 2013; Tim Harder <radhermit@gentoo.org> +mkvtoolnix-6.1.0.ebuild: + Version bump. 02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> mkvtoolnix-5.8.0.ebuild, mkvtoolnix-5.9.0.ebuild, mkvtoolnix-6.0.0.ebuild: diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest index 6d5efaa4c40b..8b68a200f1ad 100644 --- a/media-video/mkvtoolnix/Manifest +++ b/media-video/mkvtoolnix/Manifest @@ -7,28 +7,22 @@ DIST mkvtoolnix-5.0.1.tar.bz2 2155095 SHA256 eecc48d17c0583b6b071e710bfe88ae0943 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 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 -MISC ChangeLog 27100 SHA256 068d7a67d1411bf1c66eef9c9276c043bb1e23ec7a8c2e3e9191a24e1f1260bb SHA512 5bcc57586040eb8307cdfaca9738577999e2b9ba84c92b4878773d0c9a248809a248a6cf2402f5fca01ee0f54d47445293bce760c741a05e1b79ddce53f97031 WHIRLPOOL e493a54209e64bf4e704b1df22a67547244bb58226f160f059a7970668cc56fdad9274868e5010cf2303a612c8d895d66c7a89e31ced036cb9a4782eda6c15e7 +EBUILD mkvtoolnix-6.1.0.ebuild 2237 SHA256 226244bfeb5d48ad7b381537864654f3b8c98053a2c64cc0794e9d51637d1b35 SHA512 adb3e1d492193f7629d8045f30efdbfa4269d0a599aeabf62a7e1a28210b0854f84060a59e56a5a64921797f91e693610e6a8c17a64860ab2895c67b744d7ee8 WHIRLPOOL 65faab756a65ca30016acb54d2ef7c66e082b1ad9e649349b7fc2ef9031d20520fc850397fcf2d3a9892c1254ea6d79892f26ef0a4dddcd32b9d933fc747fb90 +MISC ChangeLog 27226 SHA256 05e21f3e41675c1ab68e7d8e300d6429f0ee96ce68816c2981825749d9487f8d SHA512 5e055d25acea50806a922596a4cf66db1b9b532016bab0869092a4246d636f4dcc8e7fba5fc1ee5683fb72b6858c62d247b05a037f449e296562dc10bb84a91f WHIRLPOOL 2e1afe02efdc35e04abfad907ae2fa5da821a5c2cdfe17893377c27db08d92ebb2c6b41d541c88655772b04e23aa4b39f9c06a772a7bddef966a6b961a1d7d7b MISC metadata.xml 158 SHA256 f9dd4fb4a7f368e776ea0d7d394dad8f3a674e67f6103d6fb58a8a98971eeee4 SHA512 0bfb0265d3c42ba1958f8e589316112dba381e7701773668443cf0afe678a8d80675392efb2713e3d376b85b03a5b2bfb390c94411e0c6cf8a223b26aa9a04ca WHIRLPOOL 447b37b9f46058b1adc8d30a57460a8ab6b5ec149870c5ea385956cae9dd10a99b36e63526f2d13cabf13a4185f8b4e22a78156ab141a6e397bba298ab7efb2a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQJ8BAEBCABmBQJRMoAzXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw -OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88icsP/jcXBDvOsvVKBrvMLf8kUewH -aYVIsl7FQTf/6S5Gn9HlgNoQFpCEnYM/5WmKEzMpfJZCZ9NeGaVWUnvK731mAVw8 -asxJVfQkdFkFBf2aT1gy5y8utMpMPa2L20XbVmS25C5DoDG4/4SWxZgooY/xnix+ -m3utKVC7GMQAxWYovOxfduk0QOuBZgBrT8iZgPgvKbn4WHctRoCFZ1S4e/HEHmdp -LjKPVSrCpagyEjyhETuXh6moflLp8IhtdidCehmdTVuclrokmja2yA/nP2K1T6VR -NoJ3zWBjI8BK7w73Xf7pDu+G4PanOPmt30JxV4hJhwNwYgGmpNjjQr9VGGX7NWRA -iBNk1KhxDrGeJHZwJ6PUavkgKliu++5COMBCl+EZ2uD8IeKWkCdoj0IA0GvEGVHp -qkjlHIDgiKAX2BF1hHvXCKYdaVMJCHM2mOVWsPNxY6PBbE6XTEExUleBufGq8mRN -XdDNlXcFXEHDk7kxJglY06vHdz7IVTi3FIs5h+rZl0PD1NANYMBLf5Sc8tSj17r1 -PLUrvNubYux/peYuf6K1WA11rDrVB6mJ4tpynPkbKsf54NzNPlX4MHFnLyXTlNvO -R6JESSAWoYpoVblaY/CUlnaMq5OQViWmJkSgIc1DzBF7yoDTnFPsdV3O621dG2sS -HuNnN1C0iIU3TtM/GrtE -=+u6M +iQEcBAEBCAAGBQJRMuT5AAoJEEqz6FtPBkyjrGQIAIR3Q4jGKvf0yleVQZjiE0VS +wBCUnpZozRUVApJPDPv1W1sHAw8Eu0DxmeSo4MwU9McBSnnFhIh9FfjbNMwxgF7n +ncriKbz8+jVVJa9MJ0RFzDiw5QKbpfZMJrYVhxzGdRc4JMmSy9nt6vbd8NFZiyt1 +RCgA7+3/v1n9wWvKvpLl0HUp2kVLRP8EjCrNTykYdN/DS/cx6hBihXaQ+6gu7A/G +JJHE2R/3dAKCLxKY6p9JN+y0WJ0L/h3FVW2UptAoRCi4MgVHkusddTJGR2Uy15Ij +EpTVwS2aFkwtMRCnhdC+b0SVLGiyxh7CQcU/35vh3K2c/v2F4Bojn83Yxjn92U0= +=yTJ2 -----END PGP SIGNATURE----- diff --git a/media-video/mkvtoolnix/mkvtoolnix-6.1.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-6.1.0.ebuild new file mode 100644 index 000000000000..10cb6c848bd9 --- /dev/null +++ b/media-video/mkvtoolnix/mkvtoolnix-6.1.0.ebuild @@ -0,0 +1,92 @@ +# 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 +} |