1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-03 22:23:24 +00:00
freebsd-ports/net/hesiod/files/patch-aa
1998-10-07 19:34:46 +00:00

40 lines
1.3 KiB
Plaintext

--- Makefile.in.orig Fri Jan 3 15:02:55 1997
+++ Makefile.in Wed Oct 7 11:43:17 1998
@@ -24,12 +24,15 @@
ALL_CFLAGS=-I. -DSYSCONFDIR=\"${sysconfdir}\" ${CPPFLAGS} ${CFLAGS}
OBJS=hesiod.o hesmailhost.o hespwnam.o hesservbyname.o hescompat.o
-all: libhesiod.a hesinfo hestest
+all: libhesiod.a hesinfo hestest ${SHLIB}
libhesiod.a: ${OBJS}
ar cru $@ ${OBJS}
${RANLIB} $@
+${SHLIB}: ${OBJS}
+ ${CC} ${LDFLAGS} ${OBJS} -o ${SHLIB}
+
hesinfo: hesinfo.o libhesiod.a
${CC} ${LDFLAGS} -o $@ hesinfo.o libhesiod.a ${LIBS}
@@ -55,6 +58,9 @@
${INSTALL} -c -m 644 libhesiod.a ${DESTDIR}${libdir}
${RANLIB} ${DESTDIR}${libdir}/libhesiod.a
chmod u-w ${DESTDIR}${libdir}/libhesiod.a
+ ${INSTALL} -c -m 444 ${SHLIB} ${DESTDIR}${libdir}
+ ln -f -s ${DESTDIR}${libdir}/${SHLIB} \
+ ${DESTDIR}${libdir}/libhesiod.so
${INSTALL_PROGRAM} -c -m 555 hesinfo ${DESTDIR}${lbindir}
${INSTALL} -c -m 444 ${srcdir}/hesiod.h ${DESTDIR}${includedir}
${INSTALL} -c -m 444 ${srcdir}/hesinfo.1 ${DESTDIR}${mandir}/man1
@@ -85,7 +93,8 @@
${INSTALL} -c -m 444 ${srcdir}/hesiod.conf.5 ${DESTDIR}${mandir}/man5
clean:
- rm -f ${OBJS} libhesiod.a hesinfo.o hesinfo hestest.o hestest
+ rm -f ${OBJS} libhesiod.a hesinfo.o hesinfo hestest.o hestest \
+ libhesiod.so.3
distclean: clean
rm -f config.cache config.log config.status Makefile config.h