diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2019-05-22 14:41:01 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2019-05-22 17:41:20 +0200 |
commit | 40bffa1b09aca6c062715e7e20da20a32d5065f7 (patch) | |
tree | 8c62dd95a35e63614c51dda94a49b987d062493f /media-sound | |
parent | media-sound/audicle: EAPI-7 bump, virtual/jack (diff) | |
download | gentoo-40bffa1b09aca6c062715e7e20da20a32d5065f7.tar.gz gentoo-40bffa1b09aca6c062715e7e20da20a32d5065f7.tar.bz2 gentoo-40bffa1b09aca6c062715e7e20da20a32d5065f7.zip |
media-sound/audicle: Drop 1.0.0.7-r1
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/audicle/audicle-1.0.0.7-r1.ebuild | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/media-sound/audicle/audicle-1.0.0.7-r1.ebuild b/media-sound/audicle/audicle-1.0.0.7-r1.ebuild deleted file mode 100644 index b09d488baa5f..000000000000 --- a/media-sound/audicle/audicle-1.0.0.7-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils toolchain-funcs flag-o-matic - -DESCRIPTION="A Context-sensitive, On-the-fly Audio Programming Environ/mentality" -HOMEPAGE="http://audicle.cs.princeton.edu/" -SRC_URI="http://audicle.cs.princeton.edu/release/files/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+alsa jack oss truetype" - -RDEPEND="jack? ( media-sound/jack-audio-connection-kit ) - alsa? ( >=media-libs/alsa-lib-0.9 ) - media-libs/libsndfile - media-libs/freeglut - virtual/opengl - virtual/glu - x11-libs/gtk+:2 - truetype? ( media-libs/ftgl - media-fonts/corefonts ) - app-eselect/eselect-audicle" -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex - virtual/pkgconfig" - -REQUIRED_USE="|| ( alsa jack oss )" - -DOCS=( AUTHORS PROGRAMMER README THANKS TODO VERSIONS ) -PATCHES=( - "${FILESDIR}/${PN}-1.0.0.6-font.patch" - "${FILESDIR}/${P}-hid-smc.patch" - "${FILESDIR}/${P}-gcc43.patch" - "${FILESDIR}/${P}-const.patch" -) - -src_prepare() { - epatch "${PATCHES[@]}" - - sed -i \ - -e 's@../ftgl_lib/FTGL/include@/usr/include/FTGL@' \ - -e 's@../ftgl_lib/FTGL/mac/build@/usr/lib@' \ - -e 's/gcc -o/$(CC) -o/' \ - -e 's/-O3 -c/-c $(CFLAGS)/' \ - -e 's/$(LIBS)/$(LDFLAGS) $(LIBS)/' \ - src/makefile.{alsa,jack,oss} || die "sed failed" - - epatch_user -} - -compile_backend() { - local backend="$1" - local config - use truetype && config="USE_FREETYPE_LIBS=1" - einfo "Compiling against ${backend}" - cd "${S}/src" - emake -f "makefile.${backend}" CC="$(tc-getCC)" CXX="$(tc-getCXX)" LEX=flex \ - YACC=bison ${config} - mv audicle{,-${backend}} - emake -f makefile clean -} - -src_compile() { - # when compile with athlon or athlon-xp flags - # audicle crashes on removing a shred with a double free or corruption - # it happens in Chuck_VM_Stack::shutdown() on the line - # SAFE_DELETE_ARRAY( stack ); - replace-cpu-flags athlon athlon-xp i686 - - use jack && compile_backend jack - use alsa && compile_backend alsa - use oss && compile_backend oss -} - -src_install() { - use jack && dobin src/audicle-jack - use alsa && dobin src/audicle-alsa - use oss && dobin src/audicle-oss - dodoc ${DOCS[@]} -} - -pkg_postinst() { - elog "Audicle now can use many audio engines, so you can specify audio engine" - elog "with audicle-{jack,alsa,oss}" - elog "Or you can use 'eselect audicle' to set the audio engine" - - einfo "Calling eselect audicle update..." - eselect audicle update --if-unset -} |