public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in media-sound/audicle: ChangeLog audicle-1.0.0.7-r1.ebuild
@ 2013-06-27  7:09 Sergey Popov (pinkbyte)
  0 siblings, 0 replies; 2+ messages in thread
From: Sergey Popov (pinkbyte) @ 2013-06-27  7:09 UTC (permalink / raw
  To: gentoo-commits

pinkbyte    13/06/27 07:09:40

  Modified:             ChangeLog
  Added:                audicle-1.0.0.7-r1.ebuild
  Log:
  Revision bump: EAPI 5, epatch_user, add ~amd64 keyword, respect LDFLAGS, wrt bug #333731
  
  (Portage version: 2.2.0_alpha185/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)

Revision  Changes    Path
1.11                 media-sound/audicle/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/ChangeLog?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/ChangeLog?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/ChangeLog?r1=1.10&r2=1.11

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/audicle/ChangeLog,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ChangeLog	1 Jun 2013 12:16:15 -0000	1.10
+++ ChangeLog	27 Jun 2013 07:09:40 -0000	1.11
@@ -1,6 +1,12 @@
 # ChangeLog for media-sound/audicle
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/audicle/ChangeLog,v 1.10 2013/06/01 12:16:15 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audicle/ChangeLog,v 1.11 2013/06/27 07:09:40 pinkbyte Exp $
+
+*audicle-1.0.0.7-r1 (27 Jun 2013)
+
+  27 Jun 2013; Sergey Popov <pinkbyte@gentoo.org> +audicle-1.0.0.7-r1.ebuild:
+  Revision bump: EAPI 5, epatch_user, add ~amd64 keyword, respect LDFLAGS, wrt
+  bug #333731
 
   01 Jun 2013; Pacho Ramos <pacho@gentoo.org> -audicle-1.0.0.6-r1.ebuild,
   metadata.xml:



1.1                  media-sound/audicle/audicle-1.0.0.7-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/audicle-1.0.0.7-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/audicle-1.0.0.7-r1.ebuild?rev=1.1&content-type=text/plain

Index: audicle-1.0.0.7-r1.ebuild
===================================================================
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/audicle/audicle-1.0.0.7-r1.ebuild,v 1.1 2013/06/27 07:09:40 pinkbyte Exp $

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-admin/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
}





^ permalink raw reply	[flat|nested] 2+ messages in thread

* [gentoo-commits] gentoo-x86 commit in media-sound/audicle: ChangeLog audicle-1.0.0.7-r1.ebuild
@ 2015-03-31 19:34 Ulrich Mueller (ulm)
  0 siblings, 0 replies; 2+ messages in thread
From: Ulrich Mueller (ulm) @ 2015-03-31 19:34 UTC (permalink / raw
  To: gentoo-commits

ulm         15/03/31 19:34:35

  Modified:             ChangeLog audicle-1.0.0.7-r1.ebuild
  Log:
  Update dependency after package move of eselect modules to app-eselect.
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)

Revision  Changes    Path
1.13                 media-sound/audicle/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/ChangeLog?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/ChangeLog?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/ChangeLog?r1=1.12&r2=1.13

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/audicle/ChangeLog,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ChangeLog	22 Mar 2014 19:21:19 -0000	1.12
+++ ChangeLog	31 Mar 2015 19:34:35 -0000	1.13
@@ -1,6 +1,9 @@
 # ChangeLog for media-sound/audicle
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/audicle/ChangeLog,v 1.12 2014/03/22 19:21:19 kensington Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audicle/ChangeLog,v 1.13 2015/03/31 19:34:35 ulm Exp $
+
+  31 Mar 2015; Ulrich Müller <ulm@gentoo.org> audicle-1.0.0.7-r1.ebuild:
+  Update dependency after package move of eselect modules to app-eselect.
 
   22 Mar 2014; Michael Palimaka <kensington@gentoo.org> -audicle-1.0.0.7.ebuild,
   -files/audicle-1.0.0.6-gcc43.patch, -files/audicle-1.0.0.6-hid-smc.patch:



1.2                  media-sound/audicle/audicle-1.0.0.7-r1.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/audicle-1.0.0.7-r1.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/audicle-1.0.0.7-r1.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/audicle/audicle-1.0.0.7-r1.ebuild?r1=1.1&r2=1.2

Index: audicle-1.0.0.7-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/audicle/audicle-1.0.0.7-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- audicle-1.0.0.7-r1.ebuild	27 Jun 2013 07:09:40 -0000	1.1
+++ audicle-1.0.0.7-r1.ebuild	31 Mar 2015 19:34:35 -0000	1.2
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/audicle/audicle-1.0.0.7-r1.ebuild,v 1.1 2013/06/27 07:09:40 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/audicle/audicle-1.0.0.7-r1.ebuild,v 1.2 2015/03/31 19:34:35 ulm Exp $
 
 EAPI=5
 inherit eutils toolchain-funcs flag-o-matic
@@ -23,7 +23,7 @@
 	x11-libs/gtk+:2
 	truetype? ( media-libs/ftgl
 		media-fonts/corefonts )
-	app-admin/eselect-audicle"
+	app-eselect/eselect-audicle"
 DEPEND="${RDEPEND}
 	sys-devel/bison
 	sys-devel/flex





^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-03-31 19:34 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-27  7:09 [gentoo-commits] gentoo-x86 commit in media-sound/audicle: ChangeLog audicle-1.0.0.7-r1.ebuild Sergey Popov (pinkbyte)
  -- strict thread matches above, loose matches on Subject: below --
2015-03-31 19:34 Ulrich Mueller (ulm)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox