Changeset - 7308bc6fd11c
[Not reviewed]
default
0 0 5
Nathan Brink (binki) - 16 years ago 2009-03-10 18:52:25
ohnobinki@ohnopublishing.net
media-sound/glame: initial import from Gentoo Portage
5 files changed with 234 insertions and 0 deletions:
0 comments (0 inline, 0 general)
media-sound/glame/ChangeLog
Show inline comments
 
new file 100644
 
# ChangeLog for media-sound/glame
 
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
 
# $Header: /var/cvsroot/gentoo-x86/media-sound/glame/ChangeLog,v 1.36 2007/07/15 19:14:07 drac Exp $
 

	
 
  15 Jul 2007; Samuli Suominen <drac@gentoo.org> glame-2.0.1.ebuild:
 
  Add built_with_use check for bug 164514, missing quotes, and more.
 

	
 
  02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> glame-1.0.2.ebuild:
 
  (QA) RESTRICT clean up.
 

	
 
  10 Jan 2007; Piotr Jaroszyński <peper@gentoo.org> glame-1.0.2.ebuild,
 
  glame-2.0.1.ebuild:
 
  Dependency update: dev-util/guile -> dev-scheme/guile.
 

	
 
  20 Nov 2006; <blubb@gentoo.org> glame-2.0.1.ebuild:
 
  stable on amd64
 

	
 
  18 Nov 2006; Saleem Abdulrasool <compnerd@gentoo.org> glame-1.0.2.ebuild:
 
  dropping gnome useflag for gnome-1.x removal
 

	
 
  08 Nov 2006; Joshua Jackson <tsunam@gentoo.org> glame-2.0.1.ebuild:
 
  Stable x86; bug #147776
 

	
 
  07 Nov 2006; Alexis Ballier <aballier@gentoo.org> glame-2.0.1.ebuild:
 
  Updating deps wrt to bug #118746
 

	
 
  03 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> glame-2.0.1.ebuild:
 
  Stable on sparc wrt #147776
 

	
 
  26 Dec 2005; Luca Barbato <lu_zero@gentoo.org> glame-1.0.2.ebuild:
 
  oggvorbis Cleanup
 

	
 
  10 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> glame-1.0.2.ebuild,
 
  glame-2.0.1.ebuild:
 
  Don't install ABOUT-NLS file.
 

	
 
  27 Jun 2005; David Holm <dholm@gentoo.org> glame-2.0.1.ebuild:
 
  Added to ~ppc.
 

	
 
*glame-2.0.1 (14 May 2005)
 

	
 
  14 May 2005; Jan Brinkmann <luckyduck@gentoo.org>
 
  +files/glame-2.0.1-cflags.patch, +glame-2.0.1.ebuild:
 
  new upstream version, fixes #90707
 

	
 
  10 May 2005; David Holm <dholm@gentoo.org> glame-1.0.2.ebuild:
 
  Added to ~ppc.
 

	
 
  15 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
 
  -glame-0.6.3.ebuild, -glame-0.6.4.ebuild, -glame-1.0.1.ebuild:
 
  Cleaning out old versions.
 

	
 
  15 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
 
  +files/glame-1.0.2-cflags.patch:
 
  Make glame honor user CFLAGS.  Closes bug #67070.
 

	
 
  14 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> glame-1.0.2.ebuild:
 
  Stable amd64, sparc.
 

	
 
  23 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> glame-0.6.4.ebuild:
 
  Moved auto* out of RDEPEND.
 

	
 
  19 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> glame-1.0.2.ebuild:
 
  Added to ~amd64
 

	
 
  07 Jun 2004; Aron Griffis <agriffis@gentoo.org> glame-0.6.3.ebuild,
 
  glame-0.6.4.ebuild, glame-1.0.1.ebuild, glame-1.0.2.ebuild:
 
  Fix use invocation
 

	
 
  03 May 2004; Jeremy Huddleston <eradicator@gentoo.org> glame-1.0.1.ebuild,
 
  glame-1.0.2.ebuild:
 
  Changing mad dep to madplay.
 

	
 
  20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> glame-1.0.2.ebuild:
 
  QA fix.
 

	
 
  26 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> glame-0.6.3.ebuild,
 
  glame-0.6.4.ebuild, glame-1.0.1.ebuild, glame-1.0.2.ebuild:
 
  1.0.2 stable on x86.  Cleaned up all ebuilds.  Fixed DEPs.
 

	
 
*glame-1.0.2 (21 Jan 2004)
 

	
 
  21 Jan 2004; Nick Hadaway <raker@gentoo.org> glame-1.0.2.ebuild,
 
  gentoo.patch:
 
  Version bump.  Fixed libxml/libxml2 detection.  Fixed alsa detection
 
  and added the alsa USE variable.  Added support for fftw and ladspa.
 
  Please comment and reopen bug #35948 if you find any problems.
 

	
 
  12 Nov 2003; Todd Sunderlin <todd@gentoo.org> glame-1.0.1.ebuild:
 
  added ~sparc keyword
 

	
 
  19 Jul 2003; Nick Hadaway <raker@gentoo.org>:
 
  Reverted back to 1.0.1
 

	
 
*glame-1.0.1-r1 (17 Jul 2003)
 

	
 
  17 Jul 2003; Nick Hadaway <raker@gentoo.org> glame-1.0.1-r1.ebuild:
 
  Changed media-sound/mad dep to media-libs/{libmad,libid3tag}
 

	
 
*glame-1.0.1 (30 Jun 2003)
 

	
 
  30 Jun 2003; torbenh <torbenh@gentoo.org> Manifest glame-1.0.1.ebuild :
 
  Version bumped to 1.0.1
 
  Added dependencies to media-sound/vorbis-tools and media-sound/mad
 

	
 
*glame-0.6.4 (30 Nov 2002)
 

	
 
  04 Dec 2002; foser <foser@gentoo.org> glame-0.6.4.ebuild :
 
  Fix make issues in a cleaner way
 

	
 
  30 Nov 2002; foser <foser@gentoo.org> glame-0.6.4.ebuild :
 
  New minor version
 

	
 
*glame-0.6.3 (05 Aug 2002)
 

	
 
  22 Nov 2002; foser <foser@gentoo.org> glame-0.6.3.ebuild :
 
  Add sed for removing NLS include (bug #7587)
 

	
 
  18 Nov 2002; foser <foser@gentoo.org> glame-0.6.3.ebuild :
 
  unset CFLAGS to fix possible problems with configure (bug #7587)
 

	
 
  05 Aug 2002; Leonardo Boshell <leonardop@gentoo.org> glame-0.6.3.ebuild:
 
  New version. Thanks to Chris Arndt for pointing it out in bug #5987.
 
  
 
*glame-0.6.0 (1 Feb 2002)
 

	
 
  20 Sep 2002; Mike Frysinger <vapier@gentoo.org> :
 
  Updated SRC_URI (to use mirror://) and HOMEPAGE variables
 

	
 
  1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
 
  
 
  Added initial ChangeLog which should be updated whenever the package is
 
  updated in any way. This changelog is targetted to users. This means that the
 
  comments should well explained and written in clean English. The details about
 
  writing correct changelogs are explained in the skel.ChangeLog file which you
 
  can find in the root directory of the portage repository.
media-sound/glame/Manifest
Show inline comments
 
new file 100644
 
AUX glame-2.0.1-cflags.patch 612 RMD160 a51101e272177a6f69cf2ed718cd6612d265605f SHA1 40e67ee9ce9ec4ebee8931188c0b75f5736615de SHA256 295e0c385b906b73afedaf7344cea001e93fb66293bb719178d41669f303189e
 
DIST glame-2.0.1.tar.gz 1662524 RMD160 0f8d0034140dad9df52f81bbf95b9be565dcb038 SHA1 a012ca9b6133825fa956b95bea06b17db34ae954 SHA256 c1106fc540bd28c88fedce8f0e386115c387e92fe1e06480ffcdf7f3d067bb3c
 
EBUILD glame-2.0.1.ebuild 1819 RMD160 91d3d63a3739b053a2e0b93fe89dd75bb314c8ea SHA1 73177c65a1fa115658961280a0aa4ed30bf487f1 SHA256 017010c03ca9363860a03cf9b6891c34edc375b765521d0541f197d2d833ca18
 
MISC ChangeLog 4881 RMD160 db9648b5d9a260c28450a00a598a71260aee7b5e SHA1 1d0060335296d35d163bc4002306d97f7fe27416 SHA256 30a71e580ef099bf06a85b9f1953dbeeaa38a37647f319faf303f0de72fc0b24
 
MISC metadata.xml 266 RMD160 bb37b82779d56773b2f9d18b1bf189ddae5ddeef SHA1 872ec1dfabe1b7f8e47a0c326fb45b7b9b6c55c7 SHA256 c8553fccce2e1b4be4940e2f93a90e4cf7682b5157783af61aae38874f7287f0
media-sound/glame/files/glame-2.0.1-cflags.patch
Show inline comments
 
new file 100644
 
diff -uprN glame-2.0.1.orig/configure.ac glame-2.0.1/configure.ac
 
--- glame-2.0.1.orig/configure.ac	2005-05-14 11:53:46.000000000 +0200
 
+++ glame-2.0.1/configure.ac	2005-05-14 11:56:48.000000000 +0200
 
@@ -57,7 +57,10 @@ if test "$swdebug" = "yes" -o "$glame_de
 
 	glame_debug_gcc_cflags="-O -g"
 
 elif test "$glame_debug" = "no"; then
 
 	AC_DEFINE(NDEBUG,, [disable debugging code])
 
-	glame_debug_gcc_cflags="-O3 -funroll-loops -ffast-math -fomit-frame-pointer"
 
+	if test -z "$CFLAGS"; then
 
+		CFLAGS="-O2 -ffast-math"
 
+	fi
 
+	glame_debug_gcc_cflags="$CFLAGS"
 
 else
 
 	glame_debug_gcc_cflags="-O2 -g -ffast-math"
 
 fi
media-sound/glame/glame-2.0.1.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2007 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/media-sound/glame/glame-2.0.1.ebuild,v 1.11 2007/07/15 19:23:13 drac Exp $
 

	
 
WANT_AUTOCONF=2.5
 

	
 
inherit autotools eutils
 

	
 
DESCRIPTION="an audio file editing utility"
 
HOMEPAGE="http://glame.sourceforge.net/"
 
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 

	
 
LICENSE="GPL-2"
 
SLOT="0"
 
KEYWORDS="amd64 ~ppc sparc x86"
 
IUSE="nls gnome vorbis debug alsa"
 

	
 
RDEPEND=">=dev-scheme/guile-1.4-r3
 
	>=dev-libs/libxml-1.8
 
	>=dev-libs/libxml2-2
 
	>=media-sound/esound-0.2
 
	>=media-libs/audiofile-0.2.2
 
	=sci-libs/fftw-2*
 
	media-libs/libmad
 
	media-libs/ladspa-sdk
 
	vorbis? ( >=media-libs/libvorbis-1 )
 
	gnome? ( >=gnome-base/libglade-2 >=gnome-base/libgnome-2.6
 
		>=gnome-base/libgnome-2.6 >=gnome-base/libgnomecanvas-2.6
 
		>=dev-libs/glib-2.6 >=x11-libs/gtk+-2.6 )
 
	alsa? ( media-libs/alsa-lib )"
 
DEPEND="${RDEPEND}
 
	nls? ( >=sys-devel/gettext-0.11.3 )"
 

	
 
pkg_setup() {
 
	if has_version =dev-scheme/guile-1.8*; then
 
		built_with_use dev-scheme/guile deprecated || die "guile must be built with deprecated use flag."
 
	fi
 
}
 

	
 
src_unpack() {
 
	unpack ${A}
 
	cd "${S}"/libltdl
 
	eautoconf
 
	cd "${S}"
 
	epatch "${FILESDIR}"/${P}-cflags.patch
 
	sed -i -e 's:glame.png:glame-logo.jpg:' src/gui/glame.desktop
 
}
 

	
 
src_compile() {
 
	econf $(use_enable alsa alsatest) \
 
		$(use_enable debug swapfiledebug) $(use_enable debug) \
 
		$(use_enable gnome gui) \
 
		$(use_enable nls) \
 
		--enable-ladspa \
 
		${myconf} || die "econf failed."
 

	
 
	emake || die "emake failed."
 
}
 

	
 
src_install() {
 
	einstall || die "einstall failed."
 

	
 
	if use gnome; then
 
		dodir /usr/share/pixmaps
 
		dosym ../glame/pixmaps/glame-logo.jpg /usr/share/pixmaps/glame-logo.jpg
 
	fi
 

	
 
	dodoc AUTHORS BUGS CREDITS ChangeLog MAINTAINERS NEWS README TODO
 
}
media-sound/glame/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
  <herd>sound</herd>
 
  <maintainer>
 
    <email>sound@gentoo.org</email>
 
    <name>The Gentoo Sound Herd</name>
 
  </maintainer>
 
</pkgmetadata>
0 comments (0 inline, 0 general)