58 lines
1.9 KiB
Text
58 lines
1.9 KiB
Text
$NetBSD: patch-aa,v 1.8 2015/07/09 12:07:39 jperkin Exp $
|
|
|
|
Use pkgsrc layout.
|
|
|
|
--- Makefile.orig 2004-08-27 07:20:33.000000000 +0000
|
|
+++ Makefile
|
|
@@ -24,15 +24,11 @@
|
|
#
|
|
# $FreeBSD: src/lib/libradius/Makefile,v 1.1.1.1 1998/11/13 00:53:01 jdp Exp $
|
|
|
|
-PREFIX= /usr/local
|
|
-
|
|
-RM= rm -f
|
|
-LN= ln
|
|
-CC= cc
|
|
-CFLAGS= -O2
|
|
+RM= rm -f
|
|
+LN= ln
|
|
|
|
# linux -L$(PREFIX)/lib -lmd
|
|
-LIBMD= -L$(PREFIX)/lib -lmd
|
|
+#LIBMD= -L$(PREFIX)/lib -lmd
|
|
|
|
# netbsd - it's in libc
|
|
#LIBMD= -L/usr/lib -lc
|
|
@@ -48,11 +44,11 @@ lib$(LIB).a: $(OBJS)
|
|
ar cru $@ $(OBJS)
|
|
ranlib $@
|
|
|
|
-radlib.o: radlib.c
|
|
- $(CC) $(CFLAGS) -c radlib.c -o radlib_r.o
|
|
- ld -r -o radlib.o radlib_r.o -L$(PREFIX)/lib $(LIBMD)
|
|
- $(CC) -shared radlib_r.o -o libradius.so.1.0 -L$(PREFIX)/lib $(LIBMD)
|
|
- $(RM) radlib_r.o
|
|
+#radlib.o: radlib.c
|
|
+# $(CC) $(CFLAGS) -c radlib.c -o radlib_r.o
|
|
+# ld -r -o radlib.o radlib_r.o -L$(PREFIX)/lib $(LIBMD)
|
|
+# $(CC) -shared radlib_r.o -o libradius.so.1.0 -L$(PREFIX)/lib $(LIBMD)
|
|
+# $(RM) radlib_r.o
|
|
|
|
clean:
|
|
$(RM) *.o
|
|
@@ -61,9 +57,9 @@ clobber: clean
|
|
$(RM) lib$(LIB).a
|
|
|
|
install: all
|
|
- install -c -m 644 -o bin -g bin lib$(LIB).a $(PREFIX)/lib
|
|
- install -c -m 644 -o bin -g bin lib$(LIB).so.1.0 $(PREFIX)/lib
|
|
- $(LN) -sf $(PREFIX)/lib/lib$(LIB).so.1.0 $(PREFIX)/lib/lib$(LIB).so
|
|
- install -c -m 444 -o bin -g bin radlib.h $(PREFIX)/include
|
|
- install -c -m 444 -o bin -g bin libradius.3 $(PREFIX)/man/man3
|
|
- install -c -m 444 -o bin -g bin radius.conf.5 $(PREFIX)/man/man5
|
|
+ ${BSD_INSTALL_LIB} lib$(LIB).a $(DESTDIR)$(PREFIX)/lib
|
|
+# install -c -m 644 -o bin -g bin lib$(LIB).so.1.0 $(DESTDIR)$(PREFIX)/lib
|
|
+# $(LN) -sf $(PREFIX)/lib/lib$(LIB).so.1.0 $(DESTDIR)$(PREFIX)/lib/lib$(LIB).so
|
|
+ ${BSD_INSTALL_DATA} radlib.h $(DESTDIR)$(PREFIX)/include
|
|
+ ${BSD_INSTALL_MAN} libradius.3 $(DESTDIR)$(PREFIX)/$(PKGMANDIR)/man3
|
|
+ ${BSD_INSTALL_MAN} radius.conf.5 $(DESTDIR)$(PREFIX)/$(PKGMANDIR)/man5
|