diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2013-09-01 11:53:33 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2013-09-01 11:53:33 +0000 |
commit | 9a723d3468fb705ed525536f6267d6861f8763d5 (patch) | |
tree | 14453c1b0775e6a9335bf86d4fca7ed4720621b0 /media-libs/avidemux-core | |
parent | Version bump to 2.6.5. (diff) | |
download | historical-9a723d3468fb705ed525536f6267d6861f8763d5.tar.gz historical-9a723d3468fb705ed525536f6267d6861f8763d5.tar.bz2 historical-9a723d3468fb705ed525536f6267d6861f8763d5.zip |
Version bump to 2.6.5.
Package-Manager: portage-2.2.1/cvs/Linux x86_64
Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'media-libs/avidemux-core')
-rw-r--r-- | media-libs/avidemux-core/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/avidemux-core/Manifest | 18 | ||||
-rw-r--r-- | media-libs/avidemux-core/avidemux-core-2.6.5.ebuild | 108 |
3 files changed, 124 insertions, 9 deletions
diff --git a/media-libs/avidemux-core/ChangeLog b/media-libs/avidemux-core/ChangeLog index 10f6af274461..9b7b54450fb8 100644 --- a/media-libs/avidemux-core/ChangeLog +++ b/media-libs/avidemux-core/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/avidemux-core # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-core/ChangeLog,v 1.14 2013/08/31 09:29:52 tomwij Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-core/ChangeLog,v 1.15 2013/09/01 11:53:12 tomwij Exp $ + +*avidemux-core-2.6.5 (01 Sep 2013) + + 01 Sep 2013; Tom Wijsman <TomWij@gentoo.org> +avidemux-core-2.6.5.ebuild: + Version bump to 2.6.5. 31 Aug 2013; Tom Wijsman <TomWij@gentoo.org> avidemux-core-9999.ebuild, metadata.xml: diff --git a/media-libs/avidemux-core/Manifest b/media-libs/avidemux-core/Manifest index 80721e3fbcd6..abf4b10e5431 100644 --- a/media-libs/avidemux-core/Manifest +++ b/media-libs/avidemux-core/Manifest @@ -4,20 +4,22 @@ Hash: SHA256 DIST avidemux_2.6.2.tar.gz 17009420 SHA256 67c5676692152094033fbab490fbea24af27d8744496578d1c77957ab103fdb6 SHA512 1ba6f1c751732eec9fdceb2b0728122005ceab4c74ac09d213ebeff4c2af2a0b6ce8737d88e7c43970d1b9ca80cb36ad925efc9e4a487c4f463f1435aee328b3 WHIRLPOOL 0c95e87293251fffb773c8a1996ac015ba0d6f9d36d4f5ae01313c0532d2cf020a3ba0704d0f607347bbf0444e10857d7508fcbd968d62e889d7b62b36b85df7 DIST avidemux_2.6.3.tar.gz 17025710 SHA256 78972b46c6ef1eb52fc012cafdeb2b6275913b968a49053016fb91ef0e9e5137 SHA512 a51e3cd95695a8500f1355c7a76b8313ae3fe68855b8eb9351038c00cd3d05bbf3ada3b75bf9d817fcddf1786a55c1c09cdbc4fe774974c5e4484c12ccd0a8fc WHIRLPOOL 899c5135e92cd3a830c84b1701ac6bfaf73d7417fa869ab26dd16b3754e5b71c5e667b30d747c5f19b902e1a8d53679447e86f9c6403f32a31554e551929e2bf DIST avidemux_2.6.4.tar.gz 17109929 SHA256 2937c6c09248445942ac7e71b100ff8f7e272c4ad9c38e7d8c519ce4a11cec44 SHA512 1b80f65ac5a1da844b521a82bab8976d01c81923460004dc76ed0f6994f95da0ad9a836c90ffa1595ad060f0d6f27ce30add0204ca9d5295084a62e79dd484c9 WHIRLPOOL a1cbfcfeafa163ed24881edb085126a69eca3e0e8eaee50091ceadb993105a0cb43068b7725fa54871bc04b20ca5b51650ac536688b1d1f8d5b0a2d7356459ef +DIST avidemux_2.6.5.tar.gz 17322253 SHA256 428e1f6d99e2d854ccdcb68f2260d853c47c809eee6bd92f151cb298d98b1861 SHA512 e7f8be29812ca787a1ec2cfddb1c611e1032ed94f24f41c0684f106970085bb6d219c822f3e713c472508a3f7b306540d2cabeb665bdbac061a49bccf8c23a80 WHIRLPOOL 192ce60afe4634319567cd7a1440ba212d83e02c054d6625ad738955fde02d0e722eba948c60932f520bb5e76c46ebbab0001230c1da50d893fb99a18f1da76f EBUILD avidemux-core-2.6.2-r1.ebuild 3852 SHA256 7e5b1d5498d7648624caa81d809cf1b17dc83e1b5a716098c85338bebf63f879 SHA512 92766622b1b662a854ccddf20aba58cd844e130c07da714cf42c52a9219f9d2d6dc76d074094664ed2c9389a474bef378ce789ed1a2e54c610d2a4b03ecb0708 WHIRLPOOL c915344c6658343485c4634010ada781d311ba11feda84f588e4f0df5474270e97915a9687477ce60c4f335abf8f9385d07c5895152cd291eab5bb771a25a903 EBUILD avidemux-core-2.6.3.ebuild 3254 SHA256 a8a631be0968d6ebe1179f6a71470339df9db38c9c332f958b36d3e29f45e76c SHA512 fc1bdd71f947c743efd73d9960f5cc8d31c60a9f80123dd2df882e88f3d04ae1eb7322973ae01aaa4b64e1cef2c23b2b996d8c682196d56f66f0f9372bb8d83f WHIRLPOOL 6096763f124c7da8a3a72c79315853b6bcea7a591508bbbcf4c524894d62139088362aa4cd3805d1c9191a4a4d48bd068ac40398f33584d4e6a61a0ccb3b0356 EBUILD avidemux-core-2.6.4.ebuild 3226 SHA256 7caf1f8345a95b529f02dc1092881f509aca955f91bf37f55342b3edaf1b2139 SHA512 f79e4cbf839d49904538f74ff81dcd5613ab0fc8af2f430f9420b70a2b3b070129c980171ee45d87aa09f5298e206eaf440fa49ef02de0f37f14ede980b320ec WHIRLPOOL dcf0e6fab0030ff50ec2582c60ca3decf6357c56c0b4a1dfad5ec53b85ad65bb32e6ffa6e369c181c37669798be4ded93573907dbc435eff4bca8c60af30886d +EBUILD avidemux-core-2.6.5.ebuild 3232 SHA256 3b4f16fc85d60ed8367751c43b117a813ad6691409fd2319924cdda9834060b8 SHA512 cb4656385e14769c8835464194dd8fd4ae14612a22b6e6c8c2f9bd458335270dccaa7c594b44c4c2dbd44f2f2d7593571f6c06fd2ba2d119c8e4c60faf59b81e WHIRLPOOL a9b4aff62cd9253af81e3f1f4409cc944b4dbccd2d6e470b212667b9362eb6f924ed4d48650c6ef122d41afbcdc6853bac911c75ee4026e445a134cc9b8a537a EBUILD avidemux-core-9999.ebuild 3231 SHA256 71bf48471d46007b1c0072465a5d166b73fec3e42df2252e5ebb2ea8e6fa2686 SHA512 549ec7190bea851d8cbd7c0526bc21e3223b9f1832b38962de3f557100a69608f9e1784167ce2360d062d95f5319cceb247569c4ce001397e2b5a1b6c68989f6 WHIRLPOOL 614e8747daf042d7ec7aad01403df5902fc79d1f0520ce784d461cdf719752f3029802085d2769bbe775ad1f23c2337987f76ab6ad7194a5870e91a5363cbd37 -MISC ChangeLog 2606 SHA256 c05d007ee0a00c74b4455cc808b8345f9f92688765d26a09aa85ff24c933bea3 SHA512 3d8c93e296ce2765bd1384277db02f9bdc046a58a9eb948097151b492640dd5f9f8a0a6e908793967f4103cb4a4177d9d6b1d50a2253a49d2d62b9a8e095452e WHIRLPOOL 989668cfdcae28b9b24819a5f0d1b7aa92b46af8ed2c8e4a6507b5cd04d0c9bbe60aff2b40317fc0a153b1ab6b1a937bd3bb158a8b1a84dcddb3d8ce9bde4231 +MISC ChangeLog 2744 SHA256 bcb10c4c8c837b19eeceb53d7f59c2b991826ace15078b0d50562f3aae37b661 SHA512 040eebf1fbe93ecfa4a70b51b1abee812c1b34f48728fb28d8e69dece7c72d746a3900d99c446c37815792c43b1ea6ffeb1dd3aa48e8a2fa1a9e8e640ea30e00 WHIRLPOOL 822d89078f41124d9b9a8a9ea28f1cbf678dc1d51f49555bd24a2eb55f1f914bccadc184807cd6b2e6361fe1eda59cc48c664a81e821a702a24a12287c720900 MISC metadata.xml 624 SHA256 550481a411c00ae6bd01c8a46a40fb95e20fe6e53b6bbcc211918f4c6d6dd0ba SHA512 9e926ac638042fa102a5e1d0eb28bac0116d8d32f2bb1799f6b6ef00aef41e3f0145758cf0a1d617bfc725edc58bc35154d24ea441949676236aabc684ec2c59 WHIRLPOOL 1314633af632413b73954d92144104a737d1383fa6254cba8b0607cd31090d43107bbc76154c67b08dda6c852e17a581bfefdd66147fce789fe8dea196787d60 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (GNU/Linux) -iQEcBAEBCAAGBQJSIbeZAAoJEJWyH81tNOV9enkH/0j0vUUpUt/05dmi4tFwG70Q -sXPn+WLR7CHXB5Kr8ENBcrGUMisarov4Qf/oTjD29sEHRRKI5B0pSNPyov8HuTfT -glnmC93UI1VALoAfkFDAV/P3s6Xg3hloLAozLzCGPIQ5GZWYsIBOiEZT0lwUcYkf -7gJY4FHBBnItaXI9D5v4+3H9NcyMLF4Uj9ouqSGkFmoF+Vk3cSpflISQ2J6fLoj+ -vOdFTXUxs1A7FTZOIMZdJbTkQbuGntXQLIm+QtGaad/7LpSL5geKr99r2mN3FMMI -MEgWt6baWM6xxYHjcPWNLD8brDuJiEQcwJyfpjKXlVdrHbeR4At/aE3VCMJfeUo= -=f04W +iQEcBAEBCAAGBQJSIyq5AAoJEJWyH81tNOV9YdQIAJUkhQ2mN6l3ShNmsk92TMtC +0ko7I633LIHKevherNS5b8MgRMnmNceoWwd3Dxr4RWnkF0HIVwoJI2IsKsu53A8u +G+dRpqeDqOHFVo93ujpx6CcZBKcITbxKGNE6FhdGUwQhZBxKGKQwsBAtlC+cYCDU +891y1my2fhONbmr3woyQ7L9uWTgAdd2yKAB4RFxvY2DtcvSDbenCfjly1WFXa86+ +B467Q7h4KcZIsU6Um+thxZe1mavuzWAZt7xu+MaTWTjwt6FAPE9Ci3kzB2jpHnEs +ccmaA3jmmry3l4+MuD7719KWdn2UCJNybKcvOnGIqNgkNSNf3uXhjgoa0B7bzw0= +=FHIu -----END PGP SIGNATURE----- diff --git a/media-libs/avidemux-core/avidemux-core-2.6.5.ebuild b/media-libs/avidemux-core/avidemux-core-2.6.5.ebuild new file mode 100644 index 000000000000..d0cd31fbb39c --- /dev/null +++ b/media-libs/avidemux-core/avidemux-core-2.6.5.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-core/avidemux-core-2.6.5.ebuild,v 1.1 2013/09/01 11:53:12 tomwij Exp $ + +EAPI="5" + +inherit cmake-utils eutils flag-o-matic + +SLOT="2.6" + +DESCRIPTION="Core libraries for a video editor designed for simple cutting, filtering and encoding tasks." +HOMEPAGE="http://fixounet.free.fr/avidemux" + +# Multiple licenses because of all the bundled stuff. +LICENSE="GPL-1 GPL-2 MIT PSF-2 public-domain" +IUSE="debug nls sdl system-ffmpeg vaapi vdpau video_cards_fglrx xv" +KEYWORDS="~amd64 ~x86" + +MY_PN="${PN/-core/}" +if [[ ${PV} == *9999* ]] ; then + KEYWORDS="" + EGIT_REPO_URI="git://gitorious.org/${MY_PN}2-6/${MY_PN}2-6.git https://git.gitorious.org/${MY_PN}2-6/${MY_PN}2-6.git" + + inherit git-2 +else + MY_P="${MY_PN}_${PV}" + SRC_URI="mirror://sourceforge/${MY_PN}/${PV}/${MY_P}.tar.gz" +fi + +# Trying to use virtual; ffmpeg misses aac,cpudetection USE flags now though, are they needed? +DEPEND=" + !<media-video/avidemux-${PV}:${SLOT} + dev-db/sqlite:3 + nls? ( sys-devel/gettext:0 ) + sdl? ( media-libs/libsdl:0 ) + system-ffmpeg? ( >=virtual/ffmpeg-9:0[mp3,theora] ) + xv? ( x11-libs/libXv:0 ) + vaapi? ( x11-libs/libva:0 ) + vdpau? ( x11-libs/libvdpau:0 ) + video_cards_fglrx? ( x11-libs/xvba-video:0 ) +" +RDEPEND=" + $DEPEND +" +DEPEND=" + $DEPEND + virtual/pkgconfig:0 + !system-ffmpeg? ( dev-lang/yasm:0[nls=] ) +" + +S="${WORKDIR}/${MY_P}" +BUILD_DIR="${S}/buildCore" + +DOCS=( AUTHORS README ) + +src_prepare() { + mkdir "${BUILD_DIR}" || die "Can't create build folder." + + cmake-utils_src_prepare + + if use system-ffmpeg ; then + # Preparations to support the system ffmpeg. Currently fails because it depends on files the system ffmpeg doesn't install. + local error="Failed to remove ffmpeg." + + rm -rf cmake/admFFmpeg* cmake/ffmpeg* avidemux_core/ffmpeg_package buildCore/ffmpeg || die "${error}" + sed -i -e 's/include(admFFmpegUtil)//g' avidemux/commonCmakeApplication.cmake || die "${error}" + sed -i -e '/registerFFmpeg/d' avidemux/commonCmakeApplication.cmake || die "${error}" + sed -i -e 's/include(admFFmpegBuild)//g' avidemux_core/CMakeLists.txt || die "${error}" + else + # Avoid existing avidemux installations from making the build process fail, bug #461496. + sed -i -e "s:getFfmpegLibNames(\"\${sourceDir}\"):getFfmpegLibNames(\"${S}/buildCore/ffmpeg/source/\"):g" cmake/admFFmpegUtil.cmake \ + || die "Failed to avoid existing avidemux installation from making the build fail." + fi + + # Add lax vector typing for PowerPC. + if use ppc || use ppc64 ; then + append-cflags -flax-vector-conversions + fi + + # See bug 432322. + use x86 && replace-flags -O0 -O1 +} + +src_configure() { + local mycmakeargs=" + -DAVIDEMUX_SOURCE_DIR='${S}' + $(cmake-utils_use nls GETTEXT) + $(cmake-utils_use sdl SDL) + $(cmake-utils_use vaapi LIBVA) + $(cmake-utils_use vdpau VDPAU) + $(cmake-utils_use video_cards_fglrx XVBA) + $(cmake-utils_use xv XVIDEO) + " + + if use debug ; then + mycmakeargs+=" -DVERBOSE=1 -DCMAKE_BUILD_TYPE=Debug -DADM_DEBUG=1" + fi + + CMAKE_USE_DIR="${S}"/avidemux_core cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile -j1 +} + +src_install() { + cmake-utils_src_install -j1 +} |