summaryrefslogtreecommitdiffstats
path: root/audio/id3v2/files/patch-Makefile
blob: 28130bda2f468067cce8b417bfb5af6cb39e4350 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
--- Makefile.orig	2010-03-27 07:28:34.000000000 +0800
+++ Makefile	2010-05-15 02:52:55.000000000 +0800
@@ -1,20 +1,21 @@
-all: id3v2
+all:	clean id3v2
 
 VERSION=0.1.12
 
-PREFIX=	/opt/local
-CXXFLAGS+=	-Wall -I${PREFIX}/include/ -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME
-LDFLAGS+=	-L${PREFIX}/lib/ 
+#PREFIX=	/opt/local
+CXXFLAGS+=	-I${LOCALBASE}/include -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME
+LDFLAGS+=	-L${LOCALBASE}/lib
+MAKEOBJDIR=	${.CURDIR}	# ignore objwarn: in <bsd.obj.mk>
 
 id3v2:	convert.o list.o id3v2.o genre.o
-	${CXX} ${LDFLAGS} -pedantic -Wall -g -o $@ $^ -lz -lid3
+	${CXX} ${LDFLAGS} -lz -lid3 -o $@ $>
 
 create_map: create_map.o
 	${CXX} -Wall -g -o $@ $^
 
-install: all
-	install -c -s id3v2 ${PREFIX}/bin/id3v2
-	nroff -man id3v2.1 > ${PREFIX}/share/man/man1/id3v2.1
+install:
+	${BSD_INSTALL_PROGRAM} id3v2 ${DESTDIR}${PREFIX}/bin
+	${BSD_INSTALL_MAN} id3v2.1 ${DESTDIR}${PREFIX}/man/man1
 
 clean:
 	rm -f id3v2 create_map core *.o
@@ -25,4 +26,5 @@
 		--exclude=id3v2-${VERSION}/id3v2-${VERSION} \
 		id3v2-${VERSION}
 	rm id3v2-${VERSION}
-	
+
+.include <bsd.prog.mk>
OpenPOWER on IntegriCloud