summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schuerch <nativemad@gentoo.org>2014-10-24 19:14:42 +0000
committerAndreas Schuerch <nativemad@gentoo.org>2014-10-24 19:14:42 +0000
commit82ef2acdd26faae7929cd995564afa2026e6f49a (patch)
treeccdab8df3a8c410e2e8f5bbfcd70facdb75058eb /media-sound/ardour
parentNew package, ebuild by Yuri Karaban and Kent Fredric (diff)
downloadhistorical-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/ChangeLog5
-rw-r--r--media-sound/ardour/Manifest14
-rw-r--r--media-sound/ardour/ardour-9999.ebuild25
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"
}