summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Briesenick <sbriesen@gentoo.org>2006-03-21 16:13:03 +0000
committerStefan Briesenick <sbriesen@gentoo.org>2006-03-21 16:13:03 +0000
commit5aea4f4d88d05de2964e3e70bba19ccc0bf091cc (patch)
treeaa852178f5086b3a0b9dd74912af018c75433b8e /media-sound/mac
parentMask new beta version of k9copy. (diff)
downloadgentoo-2-5aea4f4d88d05de2964e3e70bba19ccc0bf091cc.tar.gz
gentoo-2-5aea4f4d88d05de2964e3e70bba19ccc0bf091cc.tar.bz2
gentoo-2-5aea4f4d88d05de2964e3e70bba19ccc0bf091cc.zip
initial commit.
(Portage version: 2.1_pre6-r3)
Diffstat (limited to 'media-sound/mac')
-rw-r--r--media-sound/mac/ChangeLog10
-rw-r--r--media-sound/mac/Manifest12
-rw-r--r--media-sound/mac/files/digest-mac-3.99.4.43
-rw-r--r--media-sound/mac/files/mac-3.99-u4-b4-nxstack.diff11
-rw-r--r--media-sound/mac/mac-3.99.4.4.ebuild39
-rw-r--r--media-sound/mac/metadata.xml13
6 files changed, 88 insertions, 0 deletions
diff --git a/media-sound/mac/ChangeLog b/media-sound/mac/ChangeLog
new file mode 100644
index 000000000000..d040340383f3
--- /dev/null
+++ b/media-sound/mac/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for media-sound/mac
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mac/ChangeLog,v 1.3 2006/03/21 16:13:03 sbriesen Exp $
+
+*mac-3.99.4.4 (21 Mar 2006)
+
+ 21 Mar 2006; Stefan Briesenick <sbriesen@gentoo.org>
+ +files/mac-3.99-u4-b4-nxstack.diff, +metadata.xml, +mac-3.99.4.4.ebuild:
+ initial commit.
+
diff --git a/media-sound/mac/Manifest b/media-sound/mac/Manifest
new file mode 100644
index 000000000000..271da57115c7
--- /dev/null
+++ b/media-sound/mac/Manifest
@@ -0,0 +1,12 @@
+MD5 cb4b13f7e0d76e95294a019b69c75faf files/digest-mac-3.99.4.4 244
+RMD160 12de7b7fde377f2235351afc947f9450a22bfe24 files/digest-mac-3.99.4.4 244
+SHA256 3596f931a6813969d59adb7badd4548add72b4edbbb790eab3dec508348abb39 files/digest-mac-3.99.4.4 244
+MD5 3fc4d94a3565398f92f1a509c1a9b591 files/mac-3.99-u4-b4-nxstack.diff 304
+RMD160 b6f6f6b9e23f371f5cc17642b96d742c554678da files/mac-3.99-u4-b4-nxstack.diff 304
+SHA256 8c5e26f9e0484afdfeeefe0ad6e56162d38e6f40c6739bfe111cec40e2bea53e files/mac-3.99-u4-b4-nxstack.diff 304
+MD5 1a324977a0c4418d5264834cd085d40f mac-3.99.4.4.ebuild 820
+RMD160 33e1bc88197e46ba230fcac3eadda718f2da1181 mac-3.99.4.4.ebuild 820
+SHA256 70e09738e766a3e6d8e1082100451a204cae932dc665c8de6b90ffbf2aba6b68 mac-3.99.4.4.ebuild 820
+MD5 6c579635f964c0f3fd370b5cd9f16249 metadata.xml 407
+RMD160 98998ef436bf6b5a2f742edf7b4918ffdaf43317 metadata.xml 407
+SHA256 3f6e4ed616db5b8018319c9f69119cd9441711d53556f3ae239b467082ada85d metadata.xml 407
diff --git a/media-sound/mac/files/digest-mac-3.99.4.4 b/media-sound/mac/files/digest-mac-3.99.4.4
new file mode 100644
index 000000000000..b58e8aad810f
--- /dev/null
+++ b/media-sound/mac/files/digest-mac-3.99.4.4
@@ -0,0 +1,3 @@
+MD5 7eab2b9cc4bb696452d6c147976294b5 mac-3.99-u4-b4.tar.gz 435442
+RMD160 d0b912bd48ef9a6a60e4f33779a8d9942d4c98fe mac-3.99-u4-b4.tar.gz 435442
+SHA256 707e03533ccf66adbbc5bae1f97d98804882af57fdfee6238320f56a53a6639d mac-3.99-u4-b4.tar.gz 435442
diff --git a/media-sound/mac/files/mac-3.99-u4-b4-nxstack.diff b/media-sound/mac/files/mac-3.99-u4-b4-nxstack.diff
new file mode 100644
index 000000000000..c1ddb0125241
--- /dev/null
+++ b/media-sound/mac/files/mac-3.99-u4-b4-nxstack.diff
@@ -0,0 +1,11 @@
+--- src/MACLib/Assembly/Assembly.nas.orig 2005-03-10 13:36:25.000000000 +0100
++++ src/MACLib/Assembly/Assembly.nas 2006-03-21 00:08:15.000000000 +0100
+@@ -1,4 +1,8 @@
+
++%ifidn __OUTPUT_FORMAT__,elf
++section .note.GNU-stack noalloc noexec nowrite progbits
++%endif
++
+ %include "Tools.inc"
+
+ segment_code
diff --git a/media-sound/mac/mac-3.99.4.4.ebuild b/media-sound/mac/mac-3.99.4.4.ebuild
new file mode 100644
index 000000000000..2ffce59c75b9
--- /dev/null
+++ b/media-sound/mac/mac-3.99.4.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mac/mac-3.99.4.4.ebuild,v 1.1 2006/03/21 16:13:03 sbriesen Exp $
+
+inherit eutils
+
+# weird version string :-/
+MY_P=$(printf "%s-%d.%d-u%d-b%d" ${PN} ${PV//./ })
+
+DESCRIPTION="Monkey's Audio lossless audio codec"
+HOMEPAGE="http://sourceforge.net/projects/mac-port/"
+SRC_URI="mirror://sourceforge/mac-port/${MY_P}.tar.gz"
+
+LICENSE="MAC"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="x86? ( dev-lang/nasm )"
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ # fix CXXFLAGS
+ sed -i -e "s:^\(CXXFLAGS=.*\)-O3 \(.*\):\1\2:g" configure*
+
+ # fix NASM source
+ epatch "${FILESDIR}/${MY_P}-nxstack.diff"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog NEWS README TODO src/*.txt
+ dohtml src/*.htm
+}
diff --git a/media-sound/mac/metadata.xml b/media-sound/mac/metadata.xml
new file mode 100644
index 000000000000..51984b72bc58
--- /dev/null
+++ b/media-sound/mac/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>sbriesen@gentoo.org</email>
+ <name>Stefan Briesenick</name>
+ </maintainer>
+ <longdescription lang="en">
+ MAC: short for Monkey's Audio Codec, a lossless audio codec (almost with
+ the .ape extension).
+ </longdescription>
+</pkgmetadata>