forked from Lainports/freebsd-ports
. Update to 0.4.2. . Trim pkg-descr. . SIZEify. . Try and divorce the port from a default translation to some extent by allow the default translation to be set with a knob. Unfortunately the programme segfaults without a default translation, so, in a move sure to offend someone out there, default to the most modern translation rather than the oldest. Use DEFAULT_TRANSLATION to affect this.
36 lines
1.1 KiB
Text
36 lines
1.1 KiB
Text
$FreeBSD$
|
|
|
|
--- Makefile.orig Fri Nov 22 21:50:08 2002
|
|
+++ Makefile Mon Apr 19 10:37:43 2004
|
|
@@ -1,24 +1,21 @@
|
|
-CFLAGS=-Wall
|
|
-CFLAGS+=`gtk-config --cflags`
|
|
-LIBS=`gtk-config --libs gtk`
|
|
+CFLAGS+=-Wall
|
|
+CFLAGS+=`${GTK_CONFIG} --cflags`
|
|
+LIBS=`${GTK_CONFIG} --libs gtk`
|
|
OBJS=biblereader.o books.o dictionary.o font.o history.o notes.o markup.o words.o gui/dict_dialog.o gui/gtktextbible.o gui/gladesig.o gui/gladesrc.o gui/prefs_dialog.o prefs.o format.o
|
|
-PREFIX?=/usr
|
|
-TRANSLATION?=kjv
|
|
+DATADIR=%%DATADIR%%
|
|
+TRANSLATION=%%TRANSLATION%%
|
|
|
|
all: biblereader
|
|
|
|
install: all
|
|
install -cs -o root -g wheel -m 755 biblereader ${PREFIX}/bin
|
|
- mkdir -p ${PREFIX}/share/biblereader
|
|
- mkdir -p ${PREFIX}/share/biblereader/bibles
|
|
- mkdir -p ${PREFIX}/share/biblereader/notes
|
|
- mkdir -p ${PREFIX}/share/biblereader/dicts
|
|
+ mkdir -p ${DATADIR}
|
|
|
|
biblereader: $(OBJS)
|
|
${CC} ${CFLAGS} -o $@ ${OBJS} ${LIBS}
|
|
|
|
.c.o:
|
|
- ${CC} ${CFLAGS} -DBIBLEPATH=\"${PREFIX}/share/biblereader/\" -DBIBLEVERSION=\"${TRANSLATION}\" -c $< -o $*.o
|
|
+ ${CC} ${CFLAGS} -DBIBLEPATH=\"${DATADIR}/\" -DBIBLEVERSION=\"${TRANSLATION}\" -c $< -o $*.o
|
|
|
|
clean:
|
|
-rm -f *.o gui/*.o core a.out biblereader
|