mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
Fix port for values of LIBPCAP_OVERWRITE_BASE which are defined.
PR: ports/95060 Submitted by: Craig Leres
This commit is contained in:
parent
5a5ee03832
commit
aaed6be69d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=169459
1 changed files with 18 additions and 10 deletions
|
@ -1,6 +1,6 @@
|
|||
--- Makefile.in.orig Thu Jan 8 16:38:30 2004
|
||||
+++ Makefile.in Thu Jan 8 16:41:40 2004
|
||||
@@ -96,13 +96,17 @@
|
||||
--- Makefile.in.orig Sun Apr 16 17:17:57 2006
|
||||
+++ Makefile.in Sun Apr 16 17:18:08 2006
|
||||
@@ -97,22 +97,18 @@
|
||||
|
||||
CLEANFILES = $(OBJ) libpcap.a $(GENSRC) $(GENHDR) lex.yy.c
|
||||
|
||||
|
@ -12,15 +12,23 @@
|
|||
ar rc $@ $(OBJ) $(LIBS)
|
||||
$(RANLIB) $@
|
||||
|
||||
-shared: libpcap.$(DYEXT)
|
||||
+#shared: libpcap.$(DYEXT)
|
||||
|
||||
-#
|
||||
-# XXX - this works with GNU ld, but won't necessarily work with native
|
||||
-# ld on, for example, various SVR4-flavored platforms, or Digital UNIX.
|
||||
-#
|
||||
-libpcap.so: $(OBJ)
|
||||
+libpcap.so.2: $(OBJ)
|
||||
+ @rm -f $@
|
||||
+ $(CC) -shared -Wl,-x -o libpcap.so.2 -Wl,-soname,libpcap.so.2 `lorder *.o | tsort -q`
|
||||
+
|
||||
scanner.c: $(srcdir)/scanner.l
|
||||
@rm -f $@
|
||||
$(LEX) -t $< > $$$$.$@; mv $$$$.$@ $@
|
||||
@@ -154,6 +158,8 @@
|
||||
install:
|
||||
- ld -shared -o $@.`cat VERSION` $(OBJ)
|
||||
+ $(CC) -shared -Wl,-x -o libpcap.so.2 -Wl,-soname,libpcap.so.2 `lorder *.o | tsort -q`
|
||||
|
||||
# the following rule succeeds, but the result is untested.
|
||||
libpcap.dylib: $(OBJ)
|
||||
@@ -173,6 +169,8 @@
|
||||
install: libpcap.a
|
||||
[ -d $(DESTDIR)$(libdir) ] || \
|
||||
(mkdir -p $(DESTDIR)$(libdir); chmod 755 $(DESTDIR)$(libdir))
|
||||
+ $(INSTALL_DATA) libpcap.so.2 $(DESTDIR)$(libdir)/libpcap.so.2
|
||||
|
|
Loading…
Add table
Reference in a new issue