12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- $OpenBSD: patch-third_party_bnlib_Makefile_in,v 1.3 2017/05/13 01:52:38 espie Exp $
- Index: third_party/bnlib/Makefile.in
- --- third_party/bnlib/Makefile.in.orig
- +++ third_party/bnlib/Makefile.in
- @@ -41,12 +41,9 @@ all: $(BNLIB) bntest32.c bntest64.c
-
- # for libzrtp support
- install: all
- - test -d /usr/local/include/libzrtp || mkdir /usr/local/include/libzrtp
- - cp *.h /usr/local/include/libzrtp
- - cp 'libbn.a' '/usr/local/lib/libbn.a'
- - chmod 644 /usr/local/lib/libbn.a
- - chown 0:0 /usr/local/lib/libbn.a
- - $(RANLIB) '/usr/local/lib/libbn.a'
- + ${BSD_INSTALL_DATA_DIR} ${PREFIX}/include/libzrtp
- + ${BSD_INSTALL_DATA} *.h ${PREFIX}/include/libzrtp
- + ${RANLIB} libbn.a
-
- # for libzrtp support
- #check: bntest
- @@ -60,9 +57,11 @@ germtest: germtest.o $(BNLIB)
- $(LD) $(LDFLAGS) -o $@ germtest.o $(BNLIB) $(LIBS)
-
- $(BNLIB): $(OBJS)
- - $(AR) r $@ $?
- + $(AR) $(ARFLAGS) $@ $?
- $(RANLIB) $@
-
- +GCCMAGIC1=@GCCMAGIC1@
- +GCCMAGIC2=@GCCMAGIC2@
- # Here we get tricky... if we're compiling with GCC, then GCCMAGIC1 and
- # GCCMAGIC2 are set so that we actually do a link, but with the -r flag
- # (produce relocatable output) and with -lgcc *only*. This is so that
- @@ -72,16 +71,16 @@ $(BNLIB): $(OBJS)
- # support-library function.
-
- lbn00.o: $(srcdir)/lbn00.c $(HDRS) bnconfig.h
- - $(CC) $(CPPFLAGS) $(CFLAGS) -I. -I$(srcdir) -o $@ @GCCMAGIC1@ lbn00.c @GCCMAGIC2@
- + $(CC) $(CPPFLAGS) $(CFLAGS) -I. -I$(srcdir) -o $@ ${GCCMAGIC1} lbn00.c ${GCCMAGIC2}
-
- lbn16.o: $(srcdir)/lbn16.c $(HDRS) bnconfig.h
- - $(CC) $(CPPFLAGS) $(CFLAGS) -I. -I$(srcdir) -o $@ @GCCMAGIC1@ lbn16.c @GCCMAGIC2@
- + $(CC) $(CPPFLAGS) $(CFLAGS) -I. -I$(srcdir) -o $@ ${GCCMAGIC1} lbn16.c ${GCCMAGIC2}
-
- lbn32.o: $(srcdir)/lbn32.c $(HDRS) bnconfig.h
- - $(CC) $(CPPFLAGS) $(CFLAGS) -I. -I$(srcdir) -o $@ @GCCMAGIC1@ lbn32.c @GCCMAGIC2@
- + $(CC) $(CPPFLAGS) $(CFLAGS) -I. -I$(srcdir) -o $@ ${GCCMAGIC1} lbn32.c ${GCCMAGIC2}
-
- lbn64.o: $(srcdir)/lbn64.c $(HDRS) bnconfig.h
- - $(CC) $(CPPFLAGS) $(CFLAGS) -I. -I$(srcdir) -o $@ @GCCMAGIC1@ lbn64.c @GCCMAGIC2@
- + $(CC) $(CPPFLAGS) $(CFLAGS) -I. -I$(srcdir) -o $@ ${GCCMAGIC1} lbn64.c ${GCCMAGIC2}
-
- # The default .o rule.
- .c.o: bnconfig.h
|