+++ /dev/null
-B# ChangeLog for media-sound/abcmidi
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*abcmidi-2011.01.01 (22 Jan 2011)
-
- 22 Jan 2011; W. Trevor King <wking@drexel.edu>
- -abcmidi-2010.09.28.ebuild, +abcmidi-2011.01.01.ebuild:
- Version bump.
-
-*abcmidi-2010.09.28 (31 Dec 2010)
- 31 Dec 2010; W. Trevor King <wking@drexel.edu> abcmidi-2010.09.28.ebuild :
- Fix repoman-reported issues with 2010.09.28.
-
-*abcmidi-2010.09.28 (13 Nov 2010)
-
- 13 Nov 2010; W. Trevor King <wking@drexel.edu>
- -abcmidi-2010.07.01.ebuild, +abcmidi-2010.09.28.ebuild:
- Version bump.
-
-*abcmidi-2010.07.01 (04 Jul 2010)
-
- 04 Jul 2010; Michał Górny (sedzimir) <mgorny.3ehbo@mailnull.com>
- -abcmidi-2010.02.09.ebuild, +abcmidi-2010.07.01.ebuild:
- Version bump, use versionator, remove unnecessary quotes.
-
- 07 Mar 2010; Roman Zimmermann (torotil) <torotil@gmail.com>
- -abcmidi-2009.12.21.ebuild, -files/abcmidi-2009.12.21_gentoo.patch,
- +abcmidi-2010.02.09.ebuild, +files/abcmidi-2010.02.09_gentoo.patch:
- version bump and switch to sourceforge mirrors
-
- 04 Jan 2010; Russell Harmon (eatnumber1) <russ@eatnumber1.com>
- -abcmidi-2009.07.22.ebuild:
- Remove abcmidi-2009.07.22
-
- 04 Jan 2010; Russell Harmon (eatnumber1) <russ@eatnumber1.com>
- +abcmidi-2009.12.21.ebuild, +files/abcmidi-2009.12.21_gentoo.patch:
- Version bumped abcmidi to 2009.12.21. Thanks to Russell Harmon
-
- 20 Sep 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> +Manifest:
- Add missing Manifest
-
- 15 Sep 2009; Roman Zimmermann (mereandor) <mereandor@gmail.org>
- +abcmidi-2009.07.22.ebuild, +metadata.xml:
- New Ebuild for bug 76017 thanks to José Romildo Malaquias
-
+++ /dev/null
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-
-inherit eutils toolchain-funcs versionator
-
-MY_PV=$(replace_all_version_separators -)
-DESCRIPTION="Programs for processing ABC music notation files"
-HOMEPAGE="http://abc.sourceforge.net/abcMIDI/"
-SRC_URI="mirror://sourceforge/abc/abcMIDI-${MY_PV}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-2010.02.09_gentoo.patch
- rm -rf doc/programming/cvs || die
-}
-
-src_compile() {
- tc-export CC
- export LNK="${CC}"
- default
-}
-
-src_install() {
- emake DESTDIR="${D}" install prefix="/usr" docdir="share/doc/${PF}" || die "Unable to install"
- docinto programming
- dodoc doc/programming/* || die "Unable to install programming documentation"
- docinto samples
- dodoc samples/* || die "Unable to install programming documentation"
-}
+++ /dev/null
-diff -ur a/makefile b/makefile
---- a/makefile 2008-06-07 18:04:48.000000000 -0400
-+++ b/makefile 2009-12-31 19:04:15.462990041 -0500
-@@ -31,10 +31,10 @@
- # cure the problem, change this file from using PC-style end-of-line (carriage \r
- # return and line feed) to unix style end-of-line (line feed).\r
- \r
--CC=gcc\r
-+CC?=gcc\r
- #CFLAGS=-DANSILIBS -O2 \r
--CFLAGS=-DANSILIBS -g \r
--LNK=gcc\r
-+CFLAGS+=-DANSILIBS \r
-+LNK?=gcc\r
- INSTALL=install\r
- \r
- prefix=/usr/local\r
-@@ -48,26 +48,26 @@
- \r
- abc2midi : parseabc.o store.o genmidi.o midifile.o queues.o parser2.o\r
- $(LNK) -o abc2midi parseabc.o store.o genmidi.o queues.o \\r
-- parser2.o midifile.o\r
-+ parser2.o midifile.o $(LDFLAGS)\r
- \r
- abc2abc : parseabc.o toabc.o\r
-- $(LNK) -o abc2abc parseabc.o toabc.o\r
-+ $(LNK) -o abc2abc parseabc.o toabc.o $(LDFLAGS)\r
- \r
- midi2abc : midifile.o midi2abc.o \r
-- $(LNK) midifile.o midi2abc.o -o midi2abc\r
-+ $(LNK) midifile.o midi2abc.o -o midi2abc $(LDFLAGS)\r
- \r
- mftext : midifile.o mftext.o crack.o\r
-- $(LNK) midifile.o mftext.o crack.o -o mftext\r
-+ $(LNK) midifile.o mftext.o crack.o -o mftext $(LDFLAGS)\r
- \r
- yaps : parseabc.o yapstree.o drawtune.o debug.o pslib.o position.o parser2.o\r
- $(LNK) -o yaps parseabc.o yapstree.o drawtune.o debug.o \\r
-- position.o pslib.o parser2.o -o yaps\r
-+ position.o pslib.o parser2.o -o yaps $(LDFLAGS)\r
- \r
- midicopy : midicopy.o\r
-- $(LNK) -o midicopy midicopy.o\r
-+ $(LNK) -o midicopy midicopy.o $(LDFLAGS)\r
- \r
- abcmatch : abcmatch.o matchsup.o parseabc.o\r
-- $(LNK) abcmatch.o matchsup.o parseabc.o -o abcmatch\r
-+ $(LNK) abcmatch.o matchsup.o parseabc.o -o abcmatch $(LDFLAGS)\r
- \r
- parseabc.o : parseabc.c abc.h parseabc.h\r
- \r
-diff -ur a/makefiles/unix.mak b/makefiles/unix.mak
---- a/makefiles/unix.mak 2008-05-30 19:22:22.000000000 -0400
-+++ b/makefiles/unix.mak 2009-12-31 19:04:28.373020771 -0500
-@@ -31,9 +31,9 @@
- # cure the problem, change this file from using PC-style end-of-line (carriage \r
- # return and line feed) to unix style end-of-line (line feed).\r
- \r
--CC=gcc\r
--CFLAGS=-DANSILIBS -O2 \r
--LNK=gcc\r
-+CC?=gcc\r
-+CFLAGS+=-DANSILIBS \r
-+LNK?=gcc\r
- INSTALL=install\r
- \r
- prefix=/usr/local\r
-@@ -47,26 +47,26 @@
- \r
- abc2midi : parseabc.o store.o genmidi.o midifile.o queues.o parser2.o\r
- $(LNK) -o abc2midi parseabc.o store.o genmidi.o queues.o \\r
-- parser2.o midifile.o\r
-+ parser2.o midifile.o $(LDFLAGS)\r
- \r
- abc2abc : parseabc.o toabc.o\r
-- $(LNK) -o abc2abc parseabc.o toabc.o\r
-+ $(LNK) -o abc2abc parseabc.o toabc.o $(LDFLAGS)\r
- \r
- midi2abc : midifile.o midi2abc.o \r
-- $(LNK) midifile.o midi2abc.o -o midi2abc\r
-+ $(LNK) midifile.o midi2abc.o -o midi2abc $(LDFLAGS)\r
- \r
- mftext : midifile.o mftext.o crack.o\r
-- $(LNK) midifile.o mftext.o crack.o -o mftext\r
-+ $(LNK) midifile.o mftext.o crack.o -o mftext $(LDFLAGS)\r
- \r
- yaps : parseabc.o yapstree.o drawtune.o debug.o pslib.o position.o parser2.o\r
- $(LNK) -o yaps parseabc.o yapstree.o drawtune.o debug.o \\r
-- position.o pslib.o parser2.o -o yaps\r
-+ position.o pslib.o parser2.o -o yaps $(LDFLAGS)\r
- \r
- midicopy : midicopy.o\r
-- $(LNK) -o midicopy midicopy.o\r
-+ $(LNK) -o midicopy midicopy.o $(LDFLAGS)\r
- \r
- abcmatch : abcmatch.o matchsup.o parseabc.o\r
-- $(LNK) abcmatch.o matchsup.o parseabc.o -o abcmatch\r
-+ $(LNK) abcmatch.o matchsup.o parseabc.o -o abcmatch $(LDFLAGS)\r
- \r
- parseabc.o : parseabc.c abc.h parseabc.h\r
- \r