diff options
author | Andreas Schuerch <nativemad@gentoo.org> | 2014-10-24 19:14:42 +0000 |
---|---|---|
committer | Andreas Schuerch <nativemad@gentoo.org> | 2014-10-24 19:14:42 +0000 |
commit | 82ef2acdd26faae7929cd995564afa2026e6f49a (patch) | |
tree | ccdab8df3a8c410e2e8f5bbfcd70facdb75058eb /media-sound/ardour | |
parent | New package, ebuild by Yuri Karaban and Kent Fredric (diff) | |
download | historical-82ef2acdd26faae7929cd995564afa2026e6f49a.tar.gz historical-82ef2acdd26faae7929cd995564afa2026e6f49a.tar.bz2 historical-82ef2acdd26faae7929cd995564afa2026e6f49a.zip |
update 9999 to 3.5.403 again
Package-Manager: portage-2.2.8-r2/cvs/Linux i686
Manifest-Sign-Key: 0xC1DE54B2
Diffstat (limited to 'media-sound/ardour')
-rw-r--r-- | media-sound/ardour/ChangeLog | 5 | ||||
-rw-r--r-- | media-sound/ardour/Manifest | 14 | ||||
-rw-r--r-- | media-sound/ardour/ardour-9999.ebuild | 25 |
3 files changed, 30 insertions, 14 deletions
diff --git a/media-sound/ardour/ChangeLog b/media-sound/ardour/ChangeLog index 8dc5299a5410..5fb0ebff2637 100644 --- a/media-sound/ardour/ChangeLog +++ b/media-sound/ardour/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-sound/ardour # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.134 2014/10/24 19:07:19 nativemad Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ChangeLog,v 1.135 2014/10/24 19:14:34 nativemad Exp $ + + 24 Oct 2014; Andreas Schuerch <nativemad@gentoo.org> ardour-9999.ebuild: + update 9999 to 3.5.403 again 24 Oct 2014; Andreas Schuerch <nativemad@gentoo.org> ardour-3.5.403.ebuild, +files/ardour-3.5.403-sse.patch: diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest index f90b33453148..6c43fb4099af 100644 --- a/media-sound/ardour/Manifest +++ b/media-sound/ardour/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX ardour-2.8.11-flags.patch 926 SHA256 1b4762c15c329dbc89dba7149358ba5f82670f4d3e550dc166d55dda4e243304 SHA512 fbce5a750aad9eb2ffb1546a61b247bd39ffd37f757cdd545c319bbe427a2077a7334ff9171bc40d32ed0c0c25ac4ff170da159f0628ab4af6976127dcf70499 WHIRLPOOL e887017f5c64d60cba6eb88122ad8e5ef12c177973a0991e66249a3a880a838788398f35f9c35c6ee77277bb5fa4dcc39508dcb5b67f68bc45b480955d72f0ca AUX ardour-2.8.14-boost-150.patch 446 SHA256 e4b463dc007bdfdbbafdaf686a2a52ff34b5a519c26ef68364f3c27b2947a685 SHA512 3bccf463afd7a647f398c60498566b7103ca88702e630215afe4b75954a4eb96a333aab2f02c056bed7499eb7e64454c430a81c3d5d7abe0a7cb323b3111f0ef WHIRLPOOL 4c53083e420042d3ff6fb8e97852b5b70b619e8c5664b6127e6dcb50cb660db1f0e575b28da76e249a2bc395ba5bce67d74082871ab89720dcb3ab8d5552ce5f AUX ardour-2.8.14-syslibs.patch 3766 SHA256 44ad92ade9e0e06bf557b52ade3e20a9bb2631846efb08a84b40a92a81b3dcdc SHA512 16d1d37ea3474d0d393839d0e815096094fb3d5a914ccd041154cee11a627f7c236f070aff2379b1b4098b4da3909f0434aaa3ab52c9ac3be1ff7c8e6d3468eb WHIRLPOOL 28ded8c29de811b4dbcd6f3659d8787ec81d29718194d9877aebd9d25c06aae7dedf9530028cc410e03dc49b0fe4c1424d6e08a4064874e199263093bd76e23d @@ -18,6 +21,13 @@ EBUILD ardour-3.5.308-r1.ebuild 3119 SHA256 ea9b25fbed8fa708fbacb9f0e99ddb49c34f EBUILD ardour-3.5.357.ebuild 3116 SHA256 cbba15965a485f5d042e48e70a7e119068391761f91dd5c27713328228cb0250 SHA512 0a9c60fed8c20f22edd3441f60ee9eb3e00dd2606b7ae175c8f621069237bfbd44a44b56ed147faa20886f0202878d85ec19fd81795a00cf18a35c157dcabe98 WHIRLPOOL 4e846646ff18c890a672ffb752143094477f8b4707ffd035d058de59b68160e51db24a04614bfa0ebbe44d633e61e2337a1090b57a63554994415a8f9bf5cb5d EBUILD ardour-3.5.380.ebuild 3230 SHA256 a5f5a81d0a69585436320cc14eda035e0d31468c2d15034c834f63290b9f666d SHA512 74541abdd14081aee5a63c8ce77df304392941a9c4594ba075a27caceb37b4a559c733fffc586ca39f98d2094539b44d445ce00391650f718ed15a61b6c663cc WHIRLPOOL ea5519ddabb9e2f91bfb312bc5c9055658793279179086dd5fdc8c30234e222b8d415abafea44bf5076e5c4da70ab32042dc3314fcf4fe648740f44150887a02 EBUILD ardour-3.5.403.ebuild 3516 SHA256 c06b4f632dcf4dea0bcb86ad0541678320b7fc92cd61baed71187f63bf2d7c40 SHA512 f99f6c8b2e88459ac9f2c55a718ded0ff9a4f5fbdb63c42313872b58a395f14e7b8be7ccd1301ad43c0a25112013a5c52ca610611747ca2df6ece554e8615f1f WHIRLPOOL 8e0ae1823a814bcf24ac0c0fb6eb17617e218ac9e90cc458bb1bbcfd6748de3a1d1de8582d2688f1e5b71f981f6cde05db205e3dea84619015b9d4a7a7e98f1d -EBUILD ardour-9999.ebuild 3437 SHA256 d9ce2cd391f0527b831f8ea0c415b32138e477baca7428e8a60f7629b6c667fb SHA512 e91ba65bd7410cbbdcae9aa58444403d5baa157731365fa178a6089545ab228c884429abc86b93d57d31a34fe4aa080b6cbfcd80650138ee28382df9f8a2e254 WHIRLPOOL 455cd88215254d7cd26de100bf8849e0ea1895ce7e8c1a1789750a5bbc9ced2953c23645bec5b90ffbb447bd6c42ae533cbe88cdcc1981cae0efa9d1a97c55aa -MISC ChangeLog 22070 SHA256 5f048268eea65b4ab4c38c4b5b46ebd5ce9b04802dcb4681dbca2285435785c1 SHA512 6e44d0fa4f2fe92635168cf9fb48e82960e8cf0911a436acc833612f749820bbe51e44ac9950405f6049c5469dc98ec1489bccf6dbcc01a3b56475daa1a2e3c2 WHIRLPOOL 1e0ca7d6850b6668363ed8764ee27253fb7ccd844bbae4ef5e602a12411a241a137542f992e05926105df55af62df59a6ca4e59b7a426c41a569645d06bc1388 +EBUILD ardour-9999.ebuild 3514 SHA256 d1ac1145dab016dc5f33f91e5d74768c6a3cd30c1077f94f4ca34748be0c3a62 SHA512 4310cb8cb30fa7b02f363a80ea7cbfc23a6077264a9cfe11c4fc2e515bdb726ba52548c0ebe8aa42cc9c67a443885e7441a78801fe4f2edf977bf5553db55894 WHIRLPOOL 825aa47e68335bb1baa39005c49d93ece346bbd3294e54cf028d31edd2650ea0402fb3d735fed62fe9adbbcb222e3bb0b8a37fb8e15d4ca335b76aad31320da5 +MISC ChangeLog 22177 SHA256 8b1951374dfa7d3427d4f5416c29da58894b7cb3ef17d0e68125d2dcfe6bbc69 SHA512 9c421fdc1cd0b60c830a58638b33a15bc73bddf9ac6ea0b1b4daacc76173ddcf70ce0b987cf3efc71c3da6f54b7f3384b717392c93c059241ecfc50ed7bff4ce WHIRLPOOL 3e9919a292037c917526ac44b4e66b80181993e341bdb8f877fe0902809f049340a64ec18ec2a014f77ffaead41d724ff3b671512bc54cec21769fbd07d93cd4 MISC metadata.xml 234 SHA256 20428aad08fee2f7a7507f1b456c7ee3ebccd0eba59b90bd70d78b972d2b0799 SHA512 ed4a455e15b346baee30ba9c76637a199fda7c1d7c144cee546d45e7312dc7cd1f50be64d80b0900834a5b7e3851ce82158b676696c3ee1b34809a341edca2a9 WHIRLPOOL 68998d2804aab1645e9cb386ecd149680486b967ccd65b281327247a5617ef3f7c5ee25be285a502d397e6c414db70f39111716a2fe5f7b7a012c327fbe5abae +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlRKpRAACgkQakKUmsHeVLJu0gCfdDUbP+kj6KhU4Hv+gbUPNf8J +llgAn0Zop/aUQcfYa5fCbnsmynYcNRh7 +=1sTQ +-----END PGP SIGNATURE----- diff --git a/media-sound/ardour/ardour-9999.ebuild b/media-sound/ardour/ardour-9999.ebuild index a38e74c3a960..6f7c9e538994 100644 --- a/media-sound/ardour/ardour-9999.ebuild +++ b/media-sound/ardour/ardour-9999.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-9999.ebuild,v 1.10 2014/10/23 18:13:02 nativemad Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/ardour/ardour-9999.ebuild,v 1.11 2014/10/24 19:14:34 nativemad Exp $ -EAPI=4 +EAPI=5 inherit eutils toolchain-funcs flag-o-matic waf-utils DESCRIPTION="Digital Audio Workstation" @@ -68,13 +68,6 @@ DEPEND="${RDEPEND} DEPEND="${DEPEND}" fi -pkg_pretend() { - MARCH=$(get-flag march) - if ! gcc -march=${MARCH} -Q --help=target | grep "msse" | grep "enabled" >/dev/null; then - die "Ardour fails to build with an march that is not sse capable!" - fi -} - src_unpack() { if [ ${PV} = 9999 ]; then git-2_src_unpack @@ -83,17 +76,27 @@ src_unpack() { fi } +pkg_pretend() { + if use sse; then + MARCH=$(get-flag march) + for ARCHWOSSE in i686 i486; do + if [[ ${MARCH} = ${ARCHWOSSE} ]]; then + is-flag -msse || is-flag -msse2 || die "Ardour fails to build with USE=sse and an march that is not sse capable, unless the -msse or -msse2 cflag are set also!" + fi + done + fi +} + src_prepare(){ if ! [ ${PV} = 9999 ]; then PVTEMP=$(echo "${PV}" | sed "s/\./-/2") sed -e '/cmd = "git describe HEAD/,/utf-8/{s:cmd = \"git describe HEAD\":rev = \"'${PVTEMP}-gentoo'\":p;d}' -i "${S}"/wscript sed -e 's/'os.getcwd\(\),\ \'.git'/'os.getcwd\(\),\ \'libs/'' -i "${S}"/wscript sed -e 's/'os.path.exists\(\'.git'/'os.path.exists\(\'wscript/'' -i "${S}"/wscript - fi epatch "${FILESDIR}"/${PN}-3.5.7-syslibs.patch + epatch "${FILESDIR}"/${PN}-3.5.403-sse.patch sed 's/python/python2/' -i waf -# sed 's/'FLAGS\'\,\ optimization_flags'/'FLAGS\'\,\ \'\''/g' -i "${S}"/wscript sed 's/'FLAGS\'\,\ compiler_flags'/'FLAGS\'\,\ \'\''/g' -i "${S}"/wscript append-flags "-lboost_system" } |