[proaudio] [1788] media-sound/zita-rev1 import

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1788
Author:   gavlee
Date:     2010-10-28 00:38:12 +0200 (Thu, 28 Oct 2010)
Log Message:
-----------
media-sound/zita-rev1 import

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/zita-rev1/
    trunk/overlays/proaudio/media-sound/zita-rev1/ChangeLog
    trunk/overlays/proaudio/media-sound/zita-rev1/Manifest
    trunk/overlays/proaudio/media-sound/zita-rev1/files/
    trunk/overlays/proaudio/media-sound/zita-rev1/files/zita-rev1-0.1.1-makefile.patch
    trunk/overlays/proaudio/media-sound/zita-rev1/metadata.xml
    trunk/overlays/proaudio/media-sound/zita-rev1/zita-rev1-0.1.1.ebuild

Added: trunk/overlays/proaudio/media-sound/zita-rev1/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-rev1/ChangeLog	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/zita-rev1/ChangeLog	2010-10-27 22:38:12 UTC (rev 1788)
@@ -0,0 +1,11 @@
+# ChangeLog for media-sound/zita-rev1
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*zita-rev1-0.1.1 (27 Oct 2010)
+
+  27 Oct 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  +zita-rev1-0.1.1.ebuild, +files/zita-rev1-0.1.1-makefile.patch,
+  +metadata.xml:
+  Initial import.
+

Added: trunk/overlays/proaudio/media-sound/zita-rev1/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-rev1/Manifest	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/zita-rev1/Manifest	2010-10-27 22:38:12 UTC (rev 1788)
@@ -0,0 +1,5 @@
+AUX zita-rev1-0.1.1-makefile.patch 1342 RMD160 c0bf7eb9a8b5d63dd65a70f9eb336c4aa9f32586 SHA1 c9c62d0666f2a265d457c4ed5a1e4cae0874d0b1 SHA256 90a76b1190e3d0b0c4ce9f57f906eaf589f158d6a348db12e2685c72944964d3
+DIST zita-rev1-0.1.1.tar.bz2 63456 RMD160 f469401fc42e8e1cef96e12cbfb22543025927f3 SHA1 4831d2e4d6b97d0011e53aa86bf49b3819f76445 SHA256 e6751e543db3372e3c08b58d01fbadc8a469c7bba409920815389b5e2db90af7
+EBUILD zita-rev1-0.1.1.ebuild 929 RMD160 0591c8a5e0635cefb9a753cf987d86b5cd7ea121 SHA1 f8b4849350e025705a5534c94cd88b2472adf9de SHA256 32814a251858d9717c044c7fcd33ce28f8bfa684c0f3779b596b55c9546289f2
+MISC ChangeLog 312 RMD160 07368c5dbc21257d0a0176f0a5d9534491d5770f SHA1 c8ae647c40828c9df2ec8bd4f147a12e1aa0d51c SHA256 14a638416597155de7e988df0692603f9f5551c425a2a54394529979ab324e91
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Added: trunk/overlays/proaudio/media-sound/zita-rev1/files/zita-rev1-0.1.1-makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-rev1/files/zita-rev1-0.1.1-makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/zita-rev1/files/zita-rev1-0.1.1-makefile.patch	2010-10-27 22:38:12 UTC (rev 1788)
@@ -0,0 +1,39 @@
+--- zita-rev1-0.1.1/source/Makefile.old	2010-10-22 15:23:09.000000000 +0100
++++ zita-rev1-0.1.1/source/Makefile	2010-10-22 15:24:38.000000000 +0100
+@@ -18,14 +18,15 @@
+ #
+ # --------------------------------------------------------------------------
+ 
+-
+-PREFIX = /usr/local
++CXX ?= g++
++PREFIX ?= /usr/local
+ SUFFIX := $(shell uname -m | sed -e 's/^unknown/$//' -e 's/^i.86/$//' -e 's/^x86_64/$/64/')
+-LIBDIR = lib$(SUFFIX)
++LIBDIR ?= lib$(SUFFIX)
+ SHARED = $(PREFIX)/share/zita-rev1
+ VERSION = 0.1.1
+-CPPFLAGS += -O2 -ffast-math -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
+-CPPFLAGS += -march=native
++#CPPFLAGS += -O2 -ffast-math -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
++#CPPFLAGS += -march=native
++CXXFLAGS += -ffast-math -Wall -MMD -MP -DVERSION=\"$(VERSION)\" -DSHARED=\"$(SHARED)\"
+ 
+ 
+ all:	zita-rev1
+@@ -35,13 +36,14 @@
+ zita-rev1:	LDLIBS += -lcairo -lclxclient -lclthreads -ljack -lpng -lXft -lX11 -lrt
+ zita-rev1:	LDFLAGS += -L/usr/X11R6/lib
+ zita-rev1:	$(ZITA-REV1_O) 
+-	g++ $(LDFLAGS) -o $@ $(ZITA-REV1_O) $(LDLIBS)
++	$(CXX) $(LDFLAGS) -o $@ $(ZITA-REV1_O) $(LDLIBS)
+ $(ZITA-REV1_O):
+ -include $(ZITA-REV1_O:%.o=%.d)
+ 
+ 
+ 
+ install:	all
++	install -d $(DESTDIR)$(PREFIX)/bin
+ 	install -m 755 zita-rev1 $(DESTDIR)$(PREFIX)/bin
+ 	install -d $(DESTDIR)$(SHARED)
+ 	rm -rf $(DESTDIR)$(SHARED)/*

Added: trunk/overlays/proaudio/media-sound/zita-rev1/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-rev1/metadata.xml	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/zita-rev1/metadata.xml	2010-10-27 22:38:12 UTC (rev 1788)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+	<herd>no-herd</herd>
+	<maintainer>
+		<email>proaudio@xxxxxxxxxxxxx</email>
+		<name>pro-audio overlay team</name>
+	</maintainer>
+</pkgmetadata>

Added: trunk/overlays/proaudio/media-sound/zita-rev1/zita-rev1-0.1.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/zita-rev1/zita-rev1-0.1.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/zita-rev1/zita-rev1-0.1.1.ebuild	2010-10-27 22:38:12 UTC (rev 1788)
@@ -0,0 +1,45 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Zita-rev1 is a reworked version of the reverb originally developed for Aeolus"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/";
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${P}.tar.bz2";
+
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc"
+
+DEPEND=">=media-libs/libclthreads-2.4.0
+	>=media-libs/libclxclient-3.6.1
+	media-sound/jack-audio-connection-kit"
+RDEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P}/source"
+
+src_prepare() {
+	epatch "${FILESDIR}/${P}-makefile.patch"
+}
+
+src_compile() {
+	tc-export CXX
+	emake PREFIX=/usr || die "emake failed"
+}
+
+src_install() {
+	make DESTDIR="${D}" PREFIX=/usr install || die "make install failed"
+
+	dodoc ../AUTHORS
+
+	if use doc ; then
+		cd ../doc || die "cd ../doc failed"
+		dohtml -r *
+	fi
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/