From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CDB36138334 for ; Wed, 22 May 2019 15:41:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 73427E089D; Wed, 22 May 2019 15:41:41 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4448EE089D for ; Wed, 22 May 2019 15:41:41 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 72E69344E30 for ; Wed, 22 May 2019 15:41:39 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DA8705EF for ; Wed, 22 May 2019 15:41:37 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1558539680.40bffa1b09aca6c062715e7e20da20a32d5065f7.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/audicle/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-sound/audicle/audicle-1.0.0.7-r1.ebuild X-VCS-Directories: media-sound/audicle/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 40bffa1b09aca6c062715e7e20da20a32d5065f7 X-VCS-Branch: master Date: Wed, 22 May 2019 15:41:37 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: e66d03c2-2334-4e1e-9526-f6471ded73e9 X-Archives-Hash: 4fb4e250b2acfe1b216af80a2cc458e4 commit: 40bffa1b09aca6c062715e7e20da20a32d5065f7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 22 12:41:01 2019 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 22 15:41:20 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40bffa1b media-sound/audicle: Drop 1.0.0.7-r1 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/audicle/audicle-1.0.0.7-r1.ebuild | 93 --------------------------- 1 file changed, 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 b09d488baa5..00000000000 --- 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 -}