summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2019-12-15 20:45:30 +0100
committerMiroslav Šulc <fordfrog@gentoo.org>2019-12-15 20:47:47 +0100
commit4201cebc1ec69ededd2db6043e201afc8ae38acc (patch)
tree3eadf7f7ed3f3b5d4b4075a3f41e5bcea5c5f5c2 /media-sound/csound/csound-9999.ebuild
parentmedia-sound/csound-9999: disabled scansyn opcodes (diff)
downloadgentoo-4201cebc1ec69ededd2db6043e201afc8ae38acc.tar.gz
gentoo-4201cebc1ec69ededd2db6043e201afc8ae38acc.tar.bz2
gentoo-4201cebc1ec69ededd2db6043e201afc8ae38acc.zip
media-sound/csound-9999: some improvements
1) added info about repackaging due to license issue 2) added patch from OpenSUSE to support xdg-open 3) added script for repackaging csound for redistribution Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-sound/csound/csound-9999.ebuild')
-rw-r--r--media-sound/csound/csound-9999.ebuild8
1 files changed, 8 insertions, 0 deletions
diff --git a/media-sound/csound/csound-9999.ebuild b/media-sound/csound/csound-9999.ebuild
index bf5bdabf9763..04aea31ab2b1 100644
--- a/media-sound/csound/csound-9999.ebuild
+++ b/media-sound/csound/csound-9999.ebuild
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# As upstream (and we aswell) are not allowed to redistribute scansyn,
+# we have to repackage the tarball. For that purpose use `bash files/repackage.sh version`
+# Reference: https://github.com/csound/csound/issues/1148
+
EAPI=7
PYTHON_COMPAT=( python3_{6,7,8} )
@@ -97,6 +101,10 @@ fi
# requires specific alsa settings
RESTRICT="test"
+PATCHES=(
+ "${FILESDIR}/csound-6.13.0-xdg-open.patch"
+)
+
pkg_setup() {
if use python || use test ; then
python-single-r1_pkg_setup