diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 2001-03-11 23:06:08 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 2001-03-11 23:06:08 +0000 |
commit | cd027a187bc13242782bf7495ff00a77a90e4304 (patch) | |
tree | 04478311d01baa7ba3d97e103f801c5bd892e83f /devel/libgnugetopt | |
parent | The rev 1.7 (ie, really the previsous rev) mentioned in rev 1.8 (diff) |
* The patch for rev 1.18 did not make it to Freefall. Fix that.
* fix the symlinking so `make reinstall' works
* change how the symlinking is done to produce a more esthetic link
Notes
Notes:
svn path=/head/; revision=39609
Diffstat (limited to 'devel/libgnugetopt')
-rw-r--r-- | devel/libgnugetopt/Makefile | 2 | ||||
-rw-r--r-- | devel/libgnugetopt/files/patch-Makefile | 19 |
2 files changed, 20 insertions, 1 deletions
diff --git a/devel/libgnugetopt/Makefile b/devel/libgnugetopt/Makefile index 1424c88682c7..f11b03683804 100644 --- a/devel/libgnugetopt/Makefile +++ b/devel/libgnugetopt/Makefile @@ -25,6 +25,6 @@ do-install: @ ${INSTALL_DATA} ${WRKSRC}/getopt.h ${PREFIX}/include @ ${INSTALL_DATA} ${WRKSRC}/libgnugetopt.a ${PREFIX}/lib @ ${INSTALL_DATA} ${WRKSRC}/libgnugetopt.so.1 ${PREFIX}/lib - @ ${LN} -s ${PREFIX}/lib/libgnugetopt.so.1 ${PREFIX}/lib/libgnugetopt.so + @ cd ${PREFIX}/lib ; ${LN} -sf libgnugetopt.so.1 libgnugetopt.so .include <bsd.port.mk> diff --git a/devel/libgnugetopt/files/patch-Makefile b/devel/libgnugetopt/files/patch-Makefile new file mode 100644 index 000000000000..8c82373f86a6 --- /dev/null +++ b/devel/libgnugetopt/files/patch-Makefile @@ -0,0 +1,19 @@ +--- Makefile.orig Mon May 3 00:33:35 1999 ++++ Makefile Sun Mar 11 14:59:36 2001 +@@ -2,10 +2,15 @@ + # GNU getopt library + # + +-all: libgnugetopt.so.1 ++all: libgnugetopt.so.1 libgnugetopt.a + + libgnugetopt.so.1: getopt.o getopt1.o + ${CC} ${CFLAGS} -shared -Wl,-soname,libgnugetopt.so.1 -o libgnugetopt.so.1 getopt.o getopt1.o ++ ++libgnugetopt.a: getopt.o getopt1.o ++ @echo building static libgnugetopt library ++ ar cq libgnugetopt.a `lorder getopt.o getopt1.o | tsort -q` ++ ranlib libgnugetopt.a + + getopt1.o: getopt1.c + ${CC} ${CFLAGS} -fPIC -o getopt1.o -c -s getopt1.c |