| @@ -1,78 +1,78 @@ | | | @@ -1,78 +1,78 @@ |
1 | $NetBSD: patch-aa,v 1.3 2008/03/27 14:24:36 bjs Exp $ | | 1 | $NetBSD: patch-aa,v 1.4 2008/07/16 07:21:23 bjs Exp $ |
2 | | | 2 | |
3 | --- configure.orig 2008-03-16 09:09:14.000000000 -0400 | | 3 | --- configure.orig 2008-07-15 11:59:07.000000000 -0400 |
4 | +++ configure | | 4 | +++ configure |
5 | @@ -33,7 +33,7 @@ APP_LINGUAS='ca da de es fi ga nl pl pt_ | | 5 | @@ -33,7 +33,7 @@ APP_LINGUAS='ca da de es fi ga nl pl pt_ |
6 | CFG_AO=oss | | 6 | CFG_AO=oss |
7 | unset CFG_BINEXT | | 7 | unset CFG_BINEXT |
8 | CFG_CURSES_HEADER=ncurses | | 8 | CFG_CURSES_HEADER=ncurses |
9 | -CFG_CURSES_LIB=ncursesw | | 9 | -CFG_CURSES_LIB=ncursesw |
10 | +CFG_CURSES_LIB=ncurses | | 10 | +CFG_CURSES_LIB=ncurses |
11 | CFG_HTTP=yes | | 11 | CFG_HTTP=yes |
12 | CFG_MODPLUG=yes | | 12 | CFG_MODPLUG=yes |
13 | CFG_MP3=yes | | 13 | CFG_MP3=yes |
14 | @@ -64,7 +64,7 @@ Darwin) | | 14 | @@ -64,7 +64,7 @@ Darwin) |
15 | LDFLAGS="$LDFLAGS -lresolv" | | 15 | LDFLAGS="$LDFLAGS -lresolv" |
16 | [ "$PREFIX" = "" ] && PREFIX=/opt/local | | 16 | [ "$PREFIX" = "" ] && PREFIX=/opt/local |
17 | ;; | | 17 | ;; |
18 | -FreeBSD) | | 18 | -FreeBSD) |
19 | +FreeBSD|DragonFly) | | 19 | +FreeBSD|DragonFly) |
20 | CFG_SETPROCTITLE=yes | | 20 | CFG_SETPROCTITLE=yes |
21 | [ "$PREFIX" = "" ] && PREFIX=/usr/local | | 21 | [ "$PREFIX" = "" ] && PREFIX=/usr/local |
22 | [ "$MANDIR" = "" ] && MANDIR=$PREFIX/man | | 22 | [ "$MANDIR" = "" ] && MANDIR=$PREFIX/man |
23 | @@ -319,13 +319,13 @@ oss) | | 23 | @@ -320,13 +320,13 @@ oss) |
24 | NetBSD|OpenBSD) | | 24 | NetBSD|OpenBSD) |
25 | CFLAGS="$CFLAGS -DOSS_HEADER=\\<soundcard.h\\>" | | 25 | CFLAGS="$CFLAGS -DOSS_HEADER=\\<soundcard.h\\>" |
26 | LDFLAGS="$LDFLAGS -lossaudio" | | 26 | LDFLAGS="$LDFLAGS -lossaudio" |
27 | - OSS_DEVICE="/dev/audio" | | 27 | - OSS_DEVICE="/dev/audio" |
28 | + OSS_DEVICE="$DEVOSSAUDIO" | | 28 | + OSS_DEVICE="$DEVOSSAUDIO" |
29 | ;; | | 29 | ;; |
30 | *) | | 30 | *) |
31 | # The OSS-through-ALSA compat may generate noise | | 31 | # The OSS-through-ALSA compat may generate noise |
32 | [ "$OS" = "Linux" ] && CFLAGS_main="$CFLAGS_main -DCLOSE_STDERR" | | 32 | [ "$OS" = "Linux" ] && CFLAGS_main="$CFLAGS_main -DCLOSE_STDERR" |
33 | CFLAGS="$CFLAGS -DOSS_HEADER=\\<sys/soundcard.h\\>" | | 33 | CFLAGS="$CFLAGS -DOSS_HEADER=\\<sys/soundcard.h\\>" |
34 | - OSS_DEVICE="/dev/dsp" | | 34 | - OSS_DEVICE="/dev/dsp" |
35 | + OSS_DEVICE="$DEVOSSAUDIO" | | 35 | + OSS_DEVICE="$DEVOSSAUDIO" |
36 | ;; | | 36 | ;; |
37 | esac | | 37 | esac |
38 | CFG_VOLUME=yes | | 38 | CFG_VOLUME=yes |
39 | @@ -363,7 +363,7 @@ echo "- Using $CFG_AO audio output" | | 39 | @@ -364,7 +364,7 @@ echo "- Using $CFG_AO audio output" |
40 | echo | | 40 | echo |
41 | | | 41 | |
42 | # Perform a simple compiler test | | 42 | # Perform a simple compiler test |
43 | -eval $CC $SRCDIR/src/conftest.c $CFLAGS $LDFLAGS -o conftest$CFG_BINEXT | | 43 | -eval $CC $SRCDIR/src/conftest.c $CFLAGS $LDFLAGS -o conftest$CFG_BINEXT |
44 | +eval ${LIBTOOL} --mode=link $CC $SRCDIR/src/conftest.c $CFLAGS $LDFLAGS -o conftest$CFG_BINEXT | | 44 | +eval ${LIBTOOL} --mode=link $CC $SRCDIR/src/conftest.c $CFLAGS $LDFLAGS -o conftest$CFG_BINEXT |
45 | if [ $? -ne 0 ] | | 45 | if [ $? -ne 0 ] |
46 | then | | 46 | then |
47 | echo "Error: some dependencies are missing" | | 47 | echo "Error: some dependencies are missing" |
48 | @@ -390,13 +390,13 @@ done | | 48 | @@ -391,13 +391,13 @@ done |
49 | all: $APP_NAME$CFG_BINEXT $APP_NAME.1.gz $SRCDIR/$APP_NAME.conf.sample $MOS | | 49 | all: $APP_NAME$CFG_BINEXT $APP_NAME.1.gz $SRCDIR/$APP_NAME.conf.sample $MOS |
50 | $APP_NAME$CFG_BINEXT: $OBJS | | 50 | $APP_NAME$CFG_BINEXT: $OBJS |
51 | # Linking $APP_NAME$CFG_BINEXT | | 51 | # Linking $APP_NAME$CFG_BINEXT |
52 | - $DOIT$CC $OBJS $LDFLAGS -o $APP_NAME$CFG_BINEXT | | 52 | - $DOIT$CC $OBJS $LDFLAGS -o $APP_NAME$CFG_BINEXT |
53 | + $DOIT\${LIBTOOL} --mode=link $CC $OBJS $LDFLAGS -o $APP_NAME$CFG_BINEXT | | 53 | + $DOIT\${LIBTOOL} --mode=link $CC $OBJS $LDFLAGS -o $APP_NAME$CFG_BINEXT |
54 | $APP_NAME.1.gz: $MANFILES Makefile | | 54 | $APP_NAME.1.gz: $MANFILES Makefile |
55 | # Generating manual page $APP_NAME.1.gz | | 55 | # Generating manual page $APP_NAME.1.gz |
56 | - ${DOIT}sed $MANREGEX $MANFILES | gzip -9 > $APP_NAME.1.gz | | 56 | - ${DOIT}sed $MANREGEX $MANFILES | gzip -9 > $APP_NAME.1.gz |
57 | + ${DOIT}sed $MANREGEX $MANFILES > $APP_NAME.1 | | 57 | + ${DOIT}sed $MANREGEX $MANFILES > $APP_NAME.1 |
58 | clean: | | 58 | clean: |
59 | # Removing $APP_NAME$CFG_BINEXT $APP_NAME.1.gz *.dSYM *.mo *.o | | 59 | # Removing $APP_NAME$CFG_BINEXT $APP_NAME.1.gz *.dSYM *.mo *.o |
60 | - ${DOIT}rm -f $APP_NAME$CFG_BINEXT $APP_NAME.1.gz *.mo *.o | | 60 | - ${DOIT}rm -f $APP_NAME$CFG_BINEXT $APP_NAME.1.gz *.mo *.o |
61 | + ${DOIT}rm -f $APP_NAME$CFG_BINEXT $APP_NAME.1 *.mo *.o | | 61 | + ${DOIT}rm -f $APP_NAME$CFG_BINEXT $APP_NAME.1 *.mo *.o |
62 | ${DOIT}rm -Rf *.dSYM | | 62 | ${DOIT}rm -Rf *.dSYM |
63 | distclean: clean | | 63 | distclean: clean |
64 | # Removing Makefile | | 64 | # Removing Makefile |
65 | @@ -405,29 +405,29 @@ Makefile: $0 `dirname $0`/depends | | 65 | @@ -406,29 +406,29 @@ Makefile: $0 `dirname $0`/depends |
66 | # WARNING: Your Makefile is outdated. Please re-run $0! | | 66 | # WARNING: Your Makefile is outdated. Please re-run $0! |
67 | install: all | | 67 | install: all |
68 | # Installing \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT | | 68 | # Installing \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT |
69 | - ${DOIT}mkdir -p \$(DESTDIR)$BINDIR | | 69 | - ${DOIT}mkdir -p \$(DESTDIR)$BINDIR |
70 | - $DOIT$INSTALL $CFG_STRIP $APP_NAME$CFG_BINEXT \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT | | 70 | - $DOIT$INSTALL $CFG_STRIP $APP_NAME$CFG_BINEXT \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT |
71 | + ${DOIT}\${BSD_INSTALL_PROGRAM_DIR} \$(DESTDIR)$BINDIR | | 71 | + ${DOIT}\${BSD_INSTALL_PROGRAM_DIR} \$(DESTDIR)$BINDIR |
72 | + $DOIT\${BSD_INSTALL_PROGRAM} $CFG_STRIP $APP_NAME$CFG_BINEXT \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT | | 72 | + $DOIT\${BSD_INSTALL_PROGRAM} $CFG_STRIP $APP_NAME$CFG_BINEXT \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT |
73 | # Installing \$(DESTDIR)$MANDIR/man1/$APP_NAME.1.gz | | 73 | # Installing \$(DESTDIR)$MANDIR/man1/$APP_NAME.1.gz |
74 | - ${DOIT}mkdir -p \$(DESTDIR)$MANDIR/man1 | | 74 | - ${DOIT}mkdir -p \$(DESTDIR)$MANDIR/man1 |
75 | - $DOIT$INSTALL -m 444 $APP_NAME.1.gz \$(DESTDIR)$MANDIR/man1/$APP_NAME.1.gz | | 75 | - $DOIT$INSTALL -m 444 $APP_NAME.1.gz \$(DESTDIR)$MANDIR/man1/$APP_NAME.1.gz |
76 | + ${DOIT}\${BSD_INSTALL_MAN_DIR} \$(DESTDIR)$MANDIR/man1 | | 76 | + ${DOIT}\${BSD_INSTALL_MAN_DIR} \$(DESTDIR)$MANDIR/man1 |
77 | + $DOIT\${BSD_INSTALL_MAN} $APP_NAME.1 \$(DESTDIR)$MANDIR/man1/$APP_NAME.1 | | 77 | + $DOIT\${BSD_INSTALL_MAN} $APP_NAME.1 \$(DESTDIR)$MANDIR/man1/$APP_NAME.1 |
78 | # Installing \$(DESTDIR)$CONFDIR/$APP_NAME.conf.sample | | 78 | # Installing \$(DESTDIR)$CONFDIR/$APP_NAME.conf.sample |
| @@ -94,22 +94,22 @@ $NetBSD: patch-aa,v 1.3 2008/03/27 14:24 | | | @@ -94,22 +94,22 @@ $NetBSD: patch-aa,v 1.3 2008/03/27 14:24 |
94 | # Uninstalling \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT | | 94 | # Uninstalling \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT |
95 | ${DOIT}rm -f \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT | | 95 | ${DOIT}rm -f \$(DESTDIR)$BINDIR/$APP_NAME$CFG_BINEXT |
96 | - # Uninstalling \$(DESTDIR)$MANDIR/man1/$APP_NAME.1.gz | | 96 | - # Uninstalling \$(DESTDIR)$MANDIR/man1/$APP_NAME.1.gz |
97 | - ${DOIT}rm -f \$(DESTDIR)$MANDIR/man1/$APP_NAME.1.gz | | 97 | - ${DOIT}rm -f \$(DESTDIR)$MANDIR/man1/$APP_NAME.1.gz |
98 | - # Uninstalling \$(DESTDIR)$CONFDIR/$APP_NAME.conf.sample | | 98 | - # Uninstalling \$(DESTDIR)$CONFDIR/$APP_NAME.conf.sample |
99 | - ${DOIT}rm -f \$(DESTDIR)$CONFDIR/$APP_NAME.conf.sample | | 99 | - ${DOIT}rm -f \$(DESTDIR)$CONFDIR/$APP_NAME.conf.sample |
100 | + # Uninstalling \$(DESTDIR)$MANDIR/man1/$APP_NAME.1 | | 100 | + # Uninstalling \$(DESTDIR)$MANDIR/man1/$APP_NAME.1 |
101 | + ${DOIT}rm -f \$(DESTDIR)$MANDIR/man1/$APP_NAME.1 | | 101 | + ${DOIT}rm -f \$(DESTDIR)$MANDIR/man1/$APP_NAME.1 |
102 | + # Uninstalling \$(DESTDIR)$EGDIR/$APP_NAME.conf | | 102 | + # Uninstalling \$(DESTDIR)$EGDIR/$APP_NAME.conf |
103 | + ${DOIT}rm -f \$(DESTDIR)$EGDIR/$APP_NAME.conf | | 103 | + ${DOIT}rm -f \$(DESTDIR)$EGDIR/$APP_NAME.conf |
104 | EOF | | 104 | EOF |
105 | for i in $CFG_LINGUAS | | 105 | for i in $CFG_LINGUAS |
106 | do | | 106 | do |
107 | @@ -444,7 +444,7 @@ do | | 107 | @@ -445,7 +445,7 @@ do |
108 | done | | 108 | done |
109 | echo "$i.o: Makefile $SRCDIR/src/$i.c $SRCDIR/src/stdinc.h $DEPS" | | 109 | echo "$i.o: Makefile $SRCDIR/src/$i.c $SRCDIR/src/stdinc.h $DEPS" |
110 | echo " # Compiling $i.o" | | 110 | echo " # Compiling $i.o" |
111 | - echo " $DOIT$CC -c $SRCDIR/src/$i.c $CFLAGS `eval echo \\\$CFLAGS_\$i` -o $i.o" | | 111 | - echo " $DOIT$CC -c $SRCDIR/src/$i.c $CFLAGS `eval echo \\\$CFLAGS_\$i` -o $i.o" |
112 | + echo " $DOIT\${LIBTOOL} --mode=compile $CC -c $SRCDIR/src/$i.c $CFLAGS `eval echo \\\$CFLAGS_\$i` -o $i.o" | | 112 | + echo " $DOIT\${LIBTOOL} --mode=compile $CC -c $SRCDIR/src/$i.c $CFLAGS `eval echo \\\$CFLAGS_\$i` -o $i.o" |
113 | done | | 113 | done |
114 | for i in $CFG_LINGUAS | | 114 | for i in $CFG_LINGUAS |
115 | do | | 115 | do |