summaryrefslogtreecommitdiff
path: root/audio/abcmidi
diff options
context:
space:
mode:
authorben <ben@pkgsrc.org>2006-04-01 14:35:17 +0000
committerben <ben@pkgsrc.org>2006-04-01 14:35:17 +0000
commitdb9c171d84005c930b20551ae0c1a92571e1c536 (patch)
tree5f46b787251d1245d416e751dad6b2821e54cfbe /audio/abcmidi
parentfee41884c850c6d2d3424ef9e0560164b600d9d4 (diff)
downloadpkgsrc-db9c171d84005c930b20551ae0c1a92571e1c536.tar.gz
Initial import of abcmidi-2006-03-14, music utilities for abc.
abcMIDI is a package of programs developed by James Allwright for processing ABC music notation files. It consists of several programs: abc2midi, abc2abc, yaps, and midi2abc.
Diffstat (limited to 'audio/abcmidi')
-rw-r--r--audio/abcmidi/DESCR3
-rw-r--r--audio/abcmidi/Makefile38
-rw-r--r--audio/abcmidi/PLIST30
-rw-r--r--audio/abcmidi/distinfo6
-rw-r--r--audio/abcmidi/patches/patch-aa16
5 files changed, 93 insertions, 0 deletions
diff --git a/audio/abcmidi/DESCR b/audio/abcmidi/DESCR
new file mode 100644
index 00000000000..0b9e6cd8361
--- /dev/null
+++ b/audio/abcmidi/DESCR
@@ -0,0 +1,3 @@
+abcMIDI is a package of programs developed by James Allwright for
+processing ABC music notation files. It consists of several programs:
+abc2midi, abc2abc, yaps, and midi2abc.
diff --git a/audio/abcmidi/Makefile b/audio/abcmidi/Makefile
new file mode 100644
index 00000000000..42cfd7cebc9
--- /dev/null
+++ b/audio/abcmidi/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/04/01 14:35:17 ben Exp $
+#
+
+DISTNAME= abcMIDI-${ABCMIDIVER}
+PKGNAME= abcmidi-${ABCMIDIVER}
+CATEGORIES= audio
+MASTER_SITES= http://ifdo.pugmarks.com/~seymour/runabc/
+EXTRACT_SUFX= .zip
+WRKSRC= ${WRKDIR}/abcmidi
+MAKEFILE= makefile
+
+MAINTAINER= ben@NetBSD.org
+HOMEPAGE= http://abc.sourceforge.net/abcMIDI/
+COMMENT= Music utilities for abc
+
+ABCMIDIVER= 2006-03-14
+
+do-install:
+ cd ${WRKSRC} && ${INSTALL_PROGRAM} abc2abc abc2midi mftext \
+ midi2abc midicopy yaps ${PREFIX}/bin
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/abcmidi
+ ${INSTALL_DATA} ${WRKSRC}/demo.abc ${PREFIX}/share/examples/abcmidi/
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/abcmidi
+ cd ${WRKSRC}/doc && ${INSTALL_DATA} AUTHORS CHANGES \
+ abcguide.txt abcmatch.txt gpl.txt history.txt readme.txt \
+ yapshelp.txt ${PREFIX}/share/doc/abcmidi/
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/abcmidi/programming
+ cd ${WRKSRC}/doc/programming && ${INSTALL_DATA} abc2midi.txt \
+ coding.txt midi2abc.txt split.abc yaps.txt \
+ ${PREFIX}/share/doc/abcmidi/programming/
+ ${INSTALL_MAN} ${WRKSRC}/doc/abc2abc.1 ${PREFIX}/man/man1/
+ ${INSTALL_MAN} ${WRKSRC}/doc/abc2midi.1 ${PREFIX}/man/man1/
+ ${INSTALL_MAN} ${WRKSRC}/doc/mftext.1 ${PREFIX}/man/man1/
+ ${INSTALL_MAN} ${WRKSRC}/doc/midi2abc.1 ${PREFIX}/man/man1/
+ ${INSTALL_MAN} ${WRKSRC}/doc/midicopy.1 ${PREFIX}/man/man1/
+ ${INSTALL_MAN} ${WRKSRC}/doc/yaps.1 ${PREFIX}/man/man1/
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/abcmidi/PLIST b/audio/abcmidi/PLIST
new file mode 100644
index 00000000000..8883b98a7d3
--- /dev/null
+++ b/audio/abcmidi/PLIST
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/04/01 14:35:17 ben Exp $
+bin/abc2abc
+bin/abc2midi
+bin/mftext
+bin/midi2abc
+bin/midicopy
+bin/yaps
+share/doc/abcmidi/AUTHORS
+share/doc/abcmidi/CHANGES
+share/doc/abcmidi/abcguide.txt
+share/doc/abcmidi/abcmatch.txt
+share/doc/abcmidi/gpl.txt
+share/doc/abcmidi/history.txt
+share/doc/abcmidi/readme.txt
+share/doc/abcmidi/yapshelp.txt
+share/doc/abcmidi/programming/abc2midi.txt
+share/doc/abcmidi/programming/coding.txt
+share/doc/abcmidi/programming/midi2abc.txt
+share/doc/abcmidi/programming/split.abc
+share/doc/abcmidi/programming/yaps.txt
+share/examples/abcmidi/demo.abc
+man/man1/abc2abc.1
+man/man1/abc2midi.1
+man/man1/mftext.1
+man/man1/midi2abc.1
+man/man1/midicopy.1
+man/man1/yaps.1
+@dirrm share/doc/abcmidi/programming
+@dirrm share/doc/abcmidi
+@dirrm share/examples/abcmidi
diff --git a/audio/abcmidi/distinfo b/audio/abcmidi/distinfo
new file mode 100644
index 00000000000..3d4496e73d1
--- /dev/null
+++ b/audio/abcmidi/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/04/01 14:35:17 ben Exp $
+
+SHA1 (abcMIDI-2006-03-14.zip) = 5b965993dd60eb08884c56962032cf50b1fe4ce1
+RMD160 (abcMIDI-2006-03-14.zip) = 45e4d2723ce100b0a10cfd5dcbd5efeae6dca35d
+Size (abcMIDI-2006-03-14.zip) = 356836 bytes
+SHA1 (patch-aa) = a8c75e6ca44094f8057ceb61b43197d46d7cc92c
diff --git a/audio/abcmidi/patches/patch-aa b/audio/abcmidi/patches/patch-aa
new file mode 100644
index 00000000000..39b3eba98aa
--- /dev/null
+++ b/audio/abcmidi/patches/patch-aa
@@ -0,0 +1,16 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/04/01 14:35:17 ben Exp $
+
+--- makefile.orig 2005-10-15 15:28:45.000000000 -0700
++++ makefile
+@@ -31,9 +31,8 @@
+ # cure the problem, change this file from using PC-style end-of-line (carriage
+ # return and line feed) to unix style end-of-line (line feed).
+
+-CC=gcc
+-CFLAGS=-DANSILIBS -O2
+-LNK=gcc
++CFLAGS+=-DANSILIBS
++LNK=${CC}
+
+ all : abc2midi midi2abc abc2abc mftext yaps midicopy abcmatch
+