components/libnet/patches/makefile.in.patch
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Tue, 19 Jul 2011 11:37:03 -0700
changeset 423 416940827b10
permissions -rw-r--r--
7067759 I cast Ressurect Libnet
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
423
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     1
--- libnet-1.1.2.1/src/Makefile.in.orig	Thu Jul 14 14:55:19 2011
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     2
+++ libnet-1.1.2.1/src/Makefile.in	Thu Jul 14 14:55:34 2011
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     3
@@ -109,7 +109,7 @@
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     4
 
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     5
 DISTCLEANFILES = *~
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     6
 
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     7
-lib_LIBRARIES = libnet.a
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     8
+lib_LIBRARIES = libnet.a libnet.so
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
     9
 
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    10
 libnet_a_SOURCES = libnet_asn1.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    11
 			libnet_build_802.1q.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    12
@@ -163,7 +163,7 @@
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    13
 			libnet_link_dlpi.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    14
 			libnet_link_linux.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    15
 			libnet_link_nit.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    16
- 			libnet_link_none.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    17
+			libnet_link_none.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    18
 			libnet_link_pf.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    19
 			libnet_link_snit.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    20
 			libnet_link_snoop.c \
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    21
@@ -269,6 +269,10 @@
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    22
 	$(libnet_a_AR) libnet.a $(libnet_a_OBJECTS) $(libnet_a_LIBADD)
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    23
 	$(RANLIB) libnet.a
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    24
 
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    25
+libnet.so: $(libnet_a_OBJECTS) $(libnet_a_DEPENDENCIES) 
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    26
+	-rm -f libnet.so
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    27
+	$(CC) $(CFLAGS) -shared -o libnet.so $(libnet_a_OBJECTS) $(libnet_a_LIBADD) -Wl,-soname=libnet.so
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    28
+
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    29
 mostlyclean-compile:
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    30
 	-rm -f *.$(OBJEXT) core *.core
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    31
 
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    32
@@ -379,6 +383,9 @@
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    33
 
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    34
 clean-am: clean-generic clean-libLIBRARIES mostlyclean-am
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    35
 
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    36
+clean-obj:
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    37
+	rm -f *.o
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    38
+
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    39
 distclean: distclean-am
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    40
 
416940827b10 7067759 I cast Ressurect Libnet
Mike Sullivan <Mike.Sullivan@Oracle.COM>
parents:
diff changeset
    41
 distclean-am: clean-am distclean-compile distclean-generic \