summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-12-17 23:26:44 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-12-17 23:26:44 +0000
commit9ecc2d2b9ae86d7b53f6c3d21f111f27af22a20c (patch)
treeb37b2c83fff759acd68dd1bacad8058d5ba16cc4 /media-libs/avidemux-core
parentVersion bump. (diff)
downloadhistorical-9ecc2d2b9ae86d7b53f6c3d21f111f27af22a20c.tar.gz
historical-9ecc2d2b9ae86d7b53f6c3d21f111f27af22a20c.tar.bz2
historical-9ecc2d2b9ae86d7b53f6c3d21f111f27af22a20c.zip
Version bump to 2.6.7, fixes bug #493730.
Package-Manager: portage-HEAD/cvs/Linux x86_64 Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'media-libs/avidemux-core')
-rw-r--r--media-libs/avidemux-core/ChangeLog8
-rw-r--r--media-libs/avidemux-core/Manifest22
-rw-r--r--media-libs/avidemux-core/avidemux-core-2.6.7.ebuild108
-rw-r--r--media-libs/avidemux-core/avidemux-core-9999.ebuild4
4 files changed, 129 insertions, 13 deletions
diff --git a/media-libs/avidemux-core/ChangeLog b/media-libs/avidemux-core/ChangeLog
index 9b7b54450fb8..b310cd86e4ca 100644
--- a/media-libs/avidemux-core/ChangeLog
+++ b/media-libs/avidemux-core/ChangeLog
@@ -1,6 +1,12 @@
# 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.15 2013/09/01 11:53:12 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-core/ChangeLog,v 1.16 2013/12/17 23:26:40 tomwij Exp $
+
+*avidemux-core-2.6.7 (17 Dec 2013)
+
+ 17 Dec 2013; Tom Wijsman <TomWij@gentoo.org> +avidemux-core-2.6.7.ebuild,
+ avidemux-core-9999.ebuild:
+ Version bump to 2.6.7, fixes bug #493730.
*avidemux-core-2.6.5 (01 Sep 2013)
diff --git a/media-libs/avidemux-core/Manifest b/media-libs/avidemux-core/Manifest
index abf4b10e5431..57ab96ed413a 100644
--- a/media-libs/avidemux-core/Manifest
+++ b/media-libs/avidemux-core/Manifest
@@ -5,21 +5,23 @@ DIST avidemux_2.6.2.tar.gz 17009420 SHA256 67c5676692152094033fbab490fbea24af27d
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
+DIST avidemux_2.6.7.tar.gz 17337193 SHA256 d28202273d23be85c748c12d6e4df5e013bb861ea52b9bac7e0f90ba3d23249f SHA512 deea9811a0b6f618fab2ecf63c675b37dac12ea0ab09136a6b251e13601cd62cdc1c97d032762ea54f38e07275380106026541243bc87e230ce302fb821f2e5c WHIRLPOOL a41c338fc51e14d2c900dcef86a3887f94164548e8b904945d47915a78db907d152fda4ae53e5c37bf368348ff9912b529005a271f85d993776f042b5b997553
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 2744 SHA256 bcb10c4c8c837b19eeceb53d7f59c2b991826ace15078b0d50562f3aae37b661 SHA512 040eebf1fbe93ecfa4a70b51b1abee812c1b34f48728fb28d8e69dece7c72d746a3900d99c446c37815792c43b1ea6ffeb1dd3aa48e8a2fa1a9e8e640ea30e00 WHIRLPOOL 822d89078f41124d9b9a8a9ea28f1cbf678dc1d51f49555bd24a2eb55f1f914bccadc184807cd6b2e6361fe1eda59cc48c664a81e821a702a24a12287c720900
+EBUILD avidemux-core-2.6.7.ebuild 3241 SHA256 9d90239b604cfcb498616082c1982934f99fb717161b0f4eb8e7657b358de79d SHA512 ce750b9407b18b34c979789f3e0078deae7a55119b36b62692cdc80e6a1633bffa01a6b247d96859af3c58903e368c481b4722c09c8a6a0e84631a2b01dabc7c WHIRLPOOL 0e918b68a9908f9ab1faadee9e8f632f7004f6c9b371849120a2e64e6178c0749b9e58b73fa19630e6a4096a0d5581d9097bbb5e748f884939d47e60aab05cd8
+EBUILD avidemux-core-9999.ebuild 3240 SHA256 287ce4a6fd5443ca4dfbc01a3a7f56985196f877e7b569437ec4de03df09426b SHA512 abcfd522ad629c9aae6fae8913eebd805b8b608b2423d7d1aa9b33a3528f0ed113992f26b433d214bc1a000e3b320dc6388b04e3eefe7a3a530995dcb3697d84 WHIRLPOOL 736394e87be243338b770b91886651306148ae1bbdfe5fdcbd376f2add4725f7b6903a4be303714c4a0dba168d4a1831a491ee24ee867f7f2cd0f6233f253649
+MISC ChangeLog 2930 SHA256 a53d5a3875aab7b4e0248d0b4d0ec3a2fc3b237d8e6f0a007f7ade205d7001a9 SHA512 a11cade408532558f6ee2c2d557788b14911ffbf103a5ffbd839989a4e63085bfd5e5d3b0e2ee6d02c11e4459f06d488fcfde9bf7f16d1a87b5b1bb9eeaacf95 WHIRLPOOL 91e33877b34f23236475c1ed26aac7c9d448ef5a2eaa7db4f175c37be075ed17fdebccf553d7ccecf3f10873fa7b8f21e2ff760fa643ea646d814bcbfcad826e
MISC metadata.xml 624 SHA256 550481a411c00ae6bd01c8a46a40fb95e20fe6e53b6bbcc211918f4c6d6dd0ba SHA512 9e926ac638042fa102a5e1d0eb28bac0116d8d32f2bb1799f6b6ef00aef41e3f0145758cf0a1d617bfc725edc58bc35154d24ea441949676236aabc684ec2c59 WHIRLPOOL 1314633af632413b73954d92144104a737d1383fa6254cba8b0607cd31090d43107bbc76154c67b08dda6c852e17a581bfefdd66147fce789fe8dea196787d60
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSIyq5AAoJEJWyH81tNOV9YdQIAJUkhQ2mN6l3ShNmsk92TMtC
-0ko7I633LIHKevherNS5b8MgRMnmNceoWwd3Dxr4RWnkF0HIVwoJI2IsKsu53A8u
-G+dRpqeDqOHFVo93ujpx6CcZBKcITbxKGNE6FhdGUwQhZBxKGKQwsBAtlC+cYCDU
-891y1my2fhONbmr3woyQ7L9uWTgAdd2yKAB4RFxvY2DtcvSDbenCfjly1WFXa86+
-B467Q7h4KcZIsU6Um+thxZe1mavuzWAZt7xu+MaTWTjwt6FAPE9Ci3kzB2jpHnEs
-ccmaA3jmmry3l4+MuD7719KWdn2UCJNybKcvOnGIqNgkNSNf3uXhjgoa0B7bzw0=
-=FHIu
+iQEcBAEBCAAGBQJSsN2zAAoJEJWyH81tNOV9DXgIAJfJ77NsBKcDm8bwX0qSG3Aq
+qXYFGtbHSCvqrEIy4mUvnEhsgukgZszVeg7z/iVL52w/dQv3LJA2j7uDua3cNo4T
+yx5mVMDdrG5pytPOgKyg6d2qezMEHa/N2fXTe+9hRed1EPdni/ebk9GAiSNWDTq8
+EfyNWNT+JtPP2AGARSGb9h6DLKadVwfkYpSJOwhbpJt5/Tfh0qZdCo05H0eDLrmt
+WY3xEMJkOMfCs+1HoffwKx80jq8kzOGW101rMMs79yC83V5u4snpeHfBRSrK2oTx
+F6t+qzoNaw572DGBAJo3QKdhllpPw6IEle2HbpK9YBQuC6Whe4rdWYmEVE9p9YU=
+=KteB
-----END PGP SIGNATURE-----
diff --git a/media-libs/avidemux-core/avidemux-core-2.6.7.ebuild b/media-libs/avidemux-core/avidemux-core-2.6.7.ebuild
new file mode 100644
index 000000000000..bd6be6861857
--- /dev/null
+++ b/media-libs/avidemux-core/avidemux-core-2.6.7.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.7.ebuild,v 1.1 2013/12/17 23:26:40 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}/${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
+}
diff --git a/media-libs/avidemux-core/avidemux-core-9999.ebuild b/media-libs/avidemux-core/avidemux-core-9999.ebuild
index 3d29e08d2ce5..d851a490d4b0 100644
--- a/media-libs/avidemux-core/avidemux-core-9999.ebuild
+++ b/media-libs/avidemux-core/avidemux-core-9999.ebuild
@@ -1,6 +1,6 @@
# 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-9999.ebuild,v 1.3 2013/08/31 09:29:52 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-core/avidemux-core-9999.ebuild,v 1.4 2013/12/17 23:26:40 tomwij Exp $
EAPI="5"
@@ -24,7 +24,7 @@ if [[ ${PV} == *9999* ]] ; then
inherit git-2
else
MY_P="${MY_PN}_${PV}"
- SRC_URI="mirror://sourceforge/${MY_PN}/${PV}/${MY_P}.tar.gz"
+ SRC_URI="mirror://sourceforge/${MY_PN}/${MY_PN}/${PV}/${MY_P}.tar.gz"
fi
# Trying to use virtual; ffmpeg misses aac,cpudetection USE flags now though, are they needed?