Blame
Date:
Wed Feb 16 19:42:33 2022 UTC
Message:
fix `make install' for AMUSED_RELEASE=No
01
2022-02-16
op
PROG= amused
02
2022-02-16
op
SRCS= amused.c control.c log.c xmalloc.c player.c ctl.c playlist.c \
03
2022-02-16
op
player_flac.c player_mad.c player_opus.c player_oggvorbis.c
04
2022-02-16
op
05
2022-02-16
op
.include "amused-version.mk"
06
2022-02-16
op
07
2022-02-16
op
CPPFLAGS += -DAMUSED_VERSION=\"${AMUSED_VERSION}\" \
08
2022-02-16
op
-I/usr/local/include -I/usr/local/include/opus
09
2022-02-16
op
10
2022-02-16
op
LDADD = -levent -lm -lsndio -lutil \
11
2022-02-16
op
-L/usr/local/lib -lmad -lvorbisfile -lopusfile -lFLAC
12
2022-02-16
op
DPADD = ${LIBEVENT} ${LIBM} ${LIBSNDIO} ${LIBUTIL}
13
2022-02-16
op
14
2022-02-16
op
.if "${AMUSED_RELEASE}" == "Yes"
15
2022-02-16
op
PREFIX ?= /usr/local
16
2022-02-16
op
BINDIR ?= ${PREFIX}/bin
17
2022-02-16
op
MANDIR ?= ${PREFIX}/man/man
18
2022-02-16
op
.else
19
2022-02-16
op
NOMAN = Yes
20
2022-02-16
op
CFLAGS += -Werror -Wall -Wstrict-prototypes -Wunused-variable
21
2022-02-16
op
PREFIX ?= ${HOME}
22
2022-02-16
op
BINDIR ?= ${PREFIX}/bin
23
2022-02-16
op
BINOWN ?= ${USER}
24
2022-02-16
op
.if !defined(BINGRP)
25
2022-02-16
op
BINGRP != id -g -n
26
2022-02-16
op
.endif
27
2022-02-16
op
DEBUG = -O0 -g
28
2022-02-16
op
.endif
29
2022-02-16
op
30
2022-02-16
op
release: clean
31
2022-02-16
op
sed -i -e 's/_RELEASE=No/_RELEASE=Yes/' amused-version.mk
32
2022-02-16
op
${MAKE} dist
33
2022-02-16
op
sed -i -e 's/_RELEASE=Yes/_RELEASE=No/' amused-version.mk
34
2022-02-16
op
35
2022-02-16
op
dist: clean
36
2022-02-16
op
mkdir /tmp/amused-${AMUSED_VERSION}
37
2022-02-16
op
pax -rw * /tmp/amused-${AMUSED_VERSION}
38
2022-02-16
op
find /tmp/amused-${AMUSED_VERSION} -type d -name obj -delete
39
2022-02-16
op
rm /tmp/amused-${AMUSED_VERSION}/amused-dist.txt
40
2022-02-16
op
tar -C /tmp -zcf amused-${AMUSED_VERSION}.tar.gz amused-${AMUSED_VERSION}
41
2022-02-16
op
rm -rf /tmp/amused-${AMUSED_VERSION}
42
2022-02-16
op
tar -ztf amused-${AMUSED_VERSION}.tar.gz | \
43
2022-02-16
op
sed -e 's/^amused-${AMUSED_VERSION}//' | \
44
2022-02-16
op
sort > amused-dist.txt.new
45
2022-02-16
op
diff -u amused-dist.txt{,.new}
46
2022-02-16
op
rm amused-dist.txt.new
47
2022-02-16
op
48
2022-02-16
op
.include <bsd.prog.mk>
Omar Polo