View | Details | Raw Unified | Return to bug 199205
Collapse All | Expand All

(-)audio/abcmidi/Makefile (-20 / +23 lines)
Lines 2-11 Link Here
2
# $FreeBSD: head/audio/abcmidi/Makefile 383283 2015-04-05 10:11:41Z bapt $
2
# $FreeBSD: head/audio/abcmidi/Makefile 383283 2015-04-05 10:11:41Z bapt $
3
3
4
PORTNAME=	abcmidi
4
PORTNAME=	abcmidi
5
PORTVERSION=	2011.04.29
5
DISTVERSION=	2015-03-27
6
CATEGORIES=	audio
6
CATEGORIES=	audio
7
MASTER_SITES=	http://ifdo.ca/~seymour/runabc/
7
MASTER_SITES=	http://ifdo.pugmarks.com/~seymour/runabc/
8
DISTNAME=	abcMIDI-${PORTVERSION:S/./-/g}
8
DISTNAME=	abcMIDI-${DISTVERSION}
9
9
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Convert abc music files to MIDI and PostScript
11
COMMENT=	Convert abc music files to MIDI and PostScript
Lines 14-40 Link Here
14
14
15
WRKSRC=		${WRKDIR}/${PORTNAME}
15
WRKSRC=		${WRKDIR}/${PORTNAME}
16
16
17
BROKEN=		no public distfiles
17
USES=		zip
18
USES=		gmake zip
18
GNU_CONFIGURE=	yes
19
MAKEFILE=	makefiles/unix.mak
20
MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS} -DANSILIBS -c" LNK="${CC}"
21
19
22
MANPAGES=		abc2abc.1 abc2midi.1 mftext.1 midi2abc.1 midicopy.1 yaps.1
20
PORTDOCS=	*
21
PLIST_FILES=	${EXECUTABLES:S,^,bin/,} \
22
		${EXECUTABLES:S,^,man/man1/,:S,$,.1.gz,}
23
23
24
OPTIONS_DEFINE=	DOCS
24
OPTIONS_DEFINE=	DOCS
25
25
26
do-install:
26
EXECUTABLES=	abc2abc abc2midi abcmatch mftext midi2abc midicopy yaps
27
.for FILE in abc2abc abc2midi abcmatch mftext midi2abc midicopy yaps
27
28
	${INSTALL_PROGRAM} ${WRKSRC}/${FILE} ${STAGEDIR}${PREFIX}/bin
28
post-patch:
29
.endfor
29
	@${REINPLACE_CMD} -e \
30
.for FILE in ${MANPAGES}
30
		's| -O2||' ${WRKSRC}/configure
31
	${INSTALL_MAN} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${MAN1PREFIX}/man/man1
31
	@${REINPLACE_CMD} -e \
32
.endfor
32
		'/^docdir/s|= .*|= $${datadir}/doc/abcmidi| ; \
33
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
33
		 s|$${prefix}/||g ; \
34
	${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${STAGEDIR}${DOCSDIR}
34
		 s|$$(INSTALL) -m 755|$$(INSTALL_PROGRAM)| ; \
35
	${INSTALL_DATA} ${WRKSRC}/doc/CHANGES ${STAGEDIR}${DOCSDIR}
35
		 s|$$(INSTALL) -m 644|$$(INSTALL_DATA)|' \
36
		${WRKSRC}/Makefile.in
37
38
post-install:
36
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/programming
39
	@${MKDIR} ${STAGEDIR}${DOCSDIR}/programming
37
	${INSTALL_DATA} ${WRKSRC}/doc/programming/*.abc ${STAGEDIR}${DOCSDIR}/programming
40
	(cd ${WRKSRC}/doc/programming && ${INSTALL_DATA} *.abc *.txt \
38
	${INSTALL_DATA} ${WRKSRC}/doc/programming/*.txt ${STAGEDIR}${DOCSDIR}/programming
41
		${STAGEDIR}${DOCSDIR}/programming)
39
42
40
.include <bsd.port.mk>
43
.include <bsd.port.mk>
(-)audio/abcmidi/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (abcMIDI-2011-04-29.zip) = 1bea84b1793c204c3720995ad10aa3d1bccd1c99f9e560d5d14a465b21e6751a
1
SHA256 (abcMIDI-2015-03-27.zip) = 07f3f8ab368cee03e9f8cba09548afab21a939b185afbae2ee8e3b34457aad02
2
SIZE (abcMIDI-2011-04-29.zip) = 404896
2
SIZE (abcMIDI-2015-03-27.zip) = 517673
(-)audio/abcmidi/pkg-plist (-25 lines)
Lines 1-25 Link Here
1
bin/abc2abc
2
bin/abc2midi
3
bin/abcmatch
4
bin/mftext
5
bin/midi2abc
6
bin/midicopy
7
bin/yaps
8
man/man1/abc2abc.1.gz
9
man/man1/abc2midi.1.gz
10
man/man1/mftext.1.gz
11
man/man1/midi2abc.1.gz
12
man/man1/midicopy.1.gz
13
man/man1/yaps.1.gz
14
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
15
%%PORTDOCS%%%%DOCSDIR%%/abcguide.txt
16
%%PORTDOCS%%%%DOCSDIR%%/abcmatch.txt
17
%%PORTDOCS%%%%DOCSDIR%%/gpl.txt
18
%%PORTDOCS%%%%DOCSDIR%%/history.txt
19
%%PORTDOCS%%%%DOCSDIR%%/programming/abc2midi.txt
20
%%PORTDOCS%%%%DOCSDIR%%/programming/coding.txt
21
%%PORTDOCS%%%%DOCSDIR%%/programming/midi2abc.txt
22
%%PORTDOCS%%%%DOCSDIR%%/programming/split.abc
23
%%PORTDOCS%%%%DOCSDIR%%/programming/yaps.txt
24
%%PORTDOCS%%%%DOCSDIR%%/readme.txt
25
%%PORTDOCS%%%%DOCSDIR%%/yapshelp.txt

Return to bug 199205