Lines 1-36
Link Here
|
1 |
--- Makefile.orig Tue May 4 11:33:53 2004 |
1 |
--- Makefile.orig 2010-03-27 07:28:34.000000000 +0800 |
2 |
+++ Makefile Sun Mar 27 16:13:40 2005 |
2 |
+++ Makefile 2010-05-15 02:52:55.000000000 +0800 |
3 |
@@ -2,23 +2,17 @@ |
3 |
@@ -1,20 +1,21 @@ |
|
|
4 |
-all: id3v2 |
5 |
+all: clean id3v2 |
4 |
|
6 |
|
5 |
VERSION=0.1.11 |
7 |
VERSION=0.1.12 |
6 |
|
8 |
|
7 |
-PREFIX= /usr/local |
9 |
-PREFIX= /opt/local |
8 |
-CXXFLAGS+= -I${PREFIX}/include/ -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME |
10 |
-CXXFLAGS+= -Wall -I${PREFIX}/include/ -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME |
9 |
-LDFLAGS+= -L${PREFIX}/lib/ |
11 |
-LDFLAGS+= -L${PREFIX}/lib/ |
10 |
+PREFIX?= /usr/local |
12 |
+#PREFIX= /opt/local |
11 |
+CXXFLAGS+= -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME |
13 |
+CXXFLAGS+= -I${LOCALBASE}/include -DVERSION="\"${VERSION}\"" #-DSORT_RUNTIME |
12 |
+#LDFLAGS+= -L${PREFIX}/lib/ |
14 |
+LDFLAGS+= -L${LOCALBASE}/lib |
|
|
15 |
+MAKEOBJDIR= ${.CURDIR} # ignore objwarn: in <bsd.obj.mk> |
13 |
|
16 |
|
14 |
id3v2: convert.o list.o id3v2.o genre.o |
17 |
id3v2: convert.o list.o id3v2.o genre.o |
15 |
- c++ ${LDFLAGS} -pedantic -Wall -lz -lid3 -g -o $@ $^ |
18 |
- ${CXX} ${LDFLAGS} -pedantic -Wall -g -o $@ $^ -lz -lid3 |
16 |
- |
|
|
17 |
-create_map: create_map.o |
18 |
- c++ -Wall -g -o $@ $^ |
19 |
+ ${CXX} ${LDFLAGS} -lz -lid3 -o $@ $> |
19 |
+ ${CXX} ${LDFLAGS} -lz -lid3 -o $@ $> |
20 |
|
20 |
|
21 |
install: all |
21 |
create_map: create_map.o |
|
|
22 |
${CXX} -Wall -g -o $@ $^ |
23 |
|
24 |
-install: all |
22 |
- install -c -s id3v2 ${PREFIX}/bin/id3v2 |
25 |
- install -c -s id3v2 ${PREFIX}/bin/id3v2 |
23 |
+ ${INSTALL} -c -s id3v2 ${PREFIX}/bin/id3v2 |
26 |
- nroff -man id3v2.1 > ${PREFIX}/share/man/man1/id3v2.1 |
24 |
nroff -man id3v2.1 > ${PREFIX}/man/man1/id3v2.1 |
27 |
+install: |
|
|
28 |
+ ${BSD_INSTALL_PROGRAM} id3v2 ${PREFIX}/bin |
29 |
+ ${BSD_INSTALL_MAN} id3v2.1 ${PREFIX}/man/man1 |
25 |
|
30 |
|
26 |
-clean: |
31 |
clean: |
27 |
- rm -f id3v2 create_map core *.o |
32 |
rm -f id3v2 create_map core *.o |
28 |
- |
33 |
@@ -25,4 +26,5 @@ |
29 |
tarball: |
34 |
--exclude=id3v2-${VERSION}/id3v2-${VERSION} \ |
30 |
ln -s . id3v2-${VERSION} |
|
|
31 |
tar zhcf id3v2-${VERSION}.tar.gz \ |
32 |
@@ -27,3 +21,4 @@ |
33 |
id3v2-${VERSION} |
35 |
id3v2-${VERSION} |
34 |
rm id3v2-${VERSION} |
36 |
rm id3v2-${VERSION} |
35 |
|
37 |
- |
|
|
38 |
+ |
36 |
+.include <bsd.prog.mk> |
39 |
+.include <bsd.prog.mk> |