diff options
author | Iliyan Malchev <malchev@google.com> | 2009-04-28 14:09:46 -0700 |
---|---|---|
committer | Iliyan Malchev <malchev@google.com> | 2009-04-28 14:09:46 -0700 |
commit | fb7e687240030cec7de1060ea9fe14b2d07e84f8 (patch) | |
tree | 9d211b2f80b24b77af18c1286af3789ed912f996 | |
parent | 4008138e2b5248940265b160fae001d8954fae21 (diff) | |
download | platform_external_iptables-donut-release2.tar.gz platform_external_iptables-donut-release2.tar.bz2 platform_external_iptables-donut-release2.zip |
remove *.orig files left over from a mergeandroid-1.6_r2android-1.6_r1.5android-1.6_r1.4android-1.6_r1.3android-1.6_r1.2android-1.6_r1.1android-1.6_r1donut-release2donut-release
Signed-off-by: Iliyan Malchev <malchev@google.com>
-rw-r--r-- | Makefile.orig | 278 | ||||
-rw-r--r-- | extensions/Makefile.orig | 180 | ||||
-rw-r--r-- | libipq/Makefile.orig | 28 | ||||
-rw-r--r-- | libiptc/Makefile.orig | 24 |
4 files changed, 0 insertions, 510 deletions
diff --git a/Makefile.orig b/Makefile.orig deleted file mode 100644 index 81e72d4c..00000000 --- a/Makefile.orig +++ /dev/null @@ -1,278 +0,0 @@ -# uncomment this to get a fully statically linked version -# NO_SHARED_LIBS = 1 - -# uncomment this to disable IPv6 support -# DO_IPV6 = 0 - -###################################################################### -# YOU SHOULD NOT NEED TO TOUCH ANYTHING BELOW THIS LINE -###################################################################### - -# Standard part of Makefile for topdir. -TOPLEVEL_INCLUDED=YES - -ifndef KERNEL_DIR -KERNEL_DIR="/lib/modules/$(shell uname -r)/build" -endif -IPTABLES_VERSION:=1.3.7 -OLD_IPTABLES_VERSION:=1.3.6 - -PREFIX:=/usr/local -LIBDIR:=$(PREFIX)/lib -BINDIR:=$(PREFIX)/sbin -MANDIR:=$(PREFIX)/man -INCDIR:=$(PREFIX)/include - -# directory for new iptables releases -RELEASE_DIR:=/tmp - -# Need libc6 for this. FIXME: Should covert to autoconf. -ifeq ($(shell [ -f /usr/include/netinet/ip6.h ] && echo YES), YES) -DO_IPV6:=1 -endif - -# Enable linking to libselinux via enviornment 'DO_SELINUX=1' -ifndef DO_SELINUX -DO_SELINUX=0 -endif - -COPT_FLAGS:=-O2 -CFLAGS:=$(COPT_FLAGS) -Wall -Wunused -I$(KERNEL_DIR)/include -Iinclude/ -DIPTABLES_VERSION=\"$(IPTABLES_VERSION)\" #-g -DDEBUG #-pg # -DIPTC_DEBUG - -ifdef NO_SHARED_LIBS -CFLAGS += -DNO_SHARED_LIBS=1 -endif - -EXTRAS+=iptables iptables.o iptables.8 -EXTRA_INSTALLS+=$(DESTDIR)$(BINDIR)/iptables $(DESTDIR)$(MANDIR)/man8/iptables.8 - -# No longer experimental. -ifneq ($(DO_MULTI), 1) -EXTRAS+=iptables-save iptables-restore iptables-xml -endif -EXTRA_INSTALLS+=$(DESTDIR)$(BINDIR)/iptables-save $(DESTDIR)$(BINDIR)/iptables-restore $(DESTDIR)$(BINDIR)/iptables-xml $(DESTDIR)$(MANDIR)/man8/iptables-restore.8 $(DESTDIR)$(MANDIR)/man8/iptables-save.8 - -ifeq ($(DO_IPV6), 1) -EXTRAS+=ip6tables ip6tables.o ip6tables.8 -EXTRA_INSTALLS+=$(DESTDIR)$(BINDIR)/ip6tables $(DESTDIR)$(MANDIR)/man8/ip6tables.8 -EXTRAS_EXP+=ip6tables-save ip6tables-restore -EXTRA_INSTALLS_EXP+=$(DESTDIR)$(BINDIR)/ip6tables-save $(DESTDIR)$(BINDIR)/ip6tables-restore # $(DESTDIR)$(MANDIR)/man8/iptables-restore.8 $(DESTDIR)$(MANDIR)/man8/iptables-save.8 $(DESTDIR)$(MANDIR)/man8/ip6tables-save.8 $(DESTDIR)$(MANDIR)/man8/ip6tables-restore.8 -endif - -# Sparc64 hack -ifeq ($(shell uname -m),sparc64) - POINTERTEST:=1 - 32bituser := $(shell echo -e "\#include <stdio.h>\n\#if !defined(__sparcv9) && !defined(__arch64__) && !defined(_LP64)\nuserspace_is_32bit\n\#endif" | $(CC) $(CFLAGS) -E - | grep userspace_is_32bit) - ifdef 32bituser - # The kernel is 64-bit, even though userspace is 32. - CFLAGS+=-DIPT_MIN_ALIGN=8 -DKERNEL_64_USERSPACE_32 - else - EXT_LDFLAGS+=-Wl,-m,elf64_sparc - endif -endif - -# Alpha only has 64bit userspace and fails the test below -ifeq ($(shell uname -m), alpha) - POINTERTEST:=1 -endif - -# Generic test if arch wasn't found above -ifneq ($(POINTERTEST),1) - # Try to determine if kernel is 64bit and we are compiling for 32bit - ifeq ($(shell [ -a $(KERNEL_DIR)/include/asm ] && echo YES), YES) - 64bitkernel := $(shell echo -e "\#include <asm/types.h>\n\#if BITS_PER_LONG == 64\nkernel_is_64bits\n\#endif" | $(CC) $(CFLAGS) -D__KERNEL__ -E - | grep kernel_is_64bits) - ifdef 64bitkernel - 32bituser := $(shell echo -e "\#include <stdio.h>\n\#if !defined(__arch64__) && !defined(_LP64)\nuserspace_is_32bit\n\#endif" | $(CC) $(CFLAGS) -E - | grep userspace_is_32bit) - ifdef 32bituser - CFLAGS+=-DIPT_MIN_ALIGN=8 -DKERNEL_64_USERSPACE_32 - endif - endif - else - CFLAGS+=-D_UNKNOWN_KERNEL_POINTER_SIZE - endif -endif - -ifndef IPT_LIBDIR -IPT_LIBDIR:=$(LIBDIR)/iptables -endif - -ifndef NO_SHARED_LIBS -DEPFILES = $(SHARED_LIBS:%.so=%.d) -DEPFILES += $(SHARED_SE_LIBS:%.so=%.d) -SH_CFLAGS:=$(CFLAGS) -fPIC -STATIC_LIBS = -STATIC6_LIBS = -LDFLAGS = -rdynamic -LDLIBS = -ldl -lnsl -ifeq ($(DO_SELINUX), 1) -LDLIBS += -lselinux -endif -else -DEPFILES = $(EXT_OBJS:%.o=%.d) -STATIC_LIBS = extensions/libext.a -STATIC6_LIBS = extensions/libext6.a -LDFLAGS = -static -LDLIBS = -ifeq ($(DO_SELINUX), 1) -LDLIBS += -lselinux -endif -endif - -.PHONY: default -default: print-extensions all - -.PHONY: print-extensions -print-extensions: - @[ -n "$(OPTIONALS)" ] && echo Extensions found: $(OPTIONALS) - -iptables.o: iptables.c - $(CC) $(CFLAGS) -DIPT_LIB_DIR=\"$(IPT_LIBDIR)\" -c -o $@ $< - -ifeq ($(DO_MULTI), 1) -iptables: iptables-multi.c iptables-save.c iptables-restore.c iptables-xml.c iptables-standalone.c iptables.o $(STATIC_LIBS) libiptc/libiptc.a - $(CC) $(CFLAGS) -DIPTABLES_MULTI -DIPT_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS) -else -iptables: iptables-standalone.c iptables.o $(STATIC_LIBS) libiptc/libiptc.a - $(CC) $(CFLAGS) -DIPT_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS) -endif - -$(DESTDIR)$(BINDIR)/iptables: iptables - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - cp $< $@ - -iptables-save: iptables-save.c iptables.o $(STATIC_LIBS) libiptc/libiptc.a - $(CC) $(CFLAGS) -DIPT_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS) - -ifeq ($(DO_MULTI), 1) -$(DESTDIR)$(BINDIR)/iptables-save: iptables - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - ln -sf $< $@ -else -$(DESTDIR)$(BINDIR)/iptables-save: iptables-save - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - cp $< $@ -endif - -iptables-restore: iptables-restore.c iptables.o $(STATIC_LIBS) libiptc/libiptc.a - $(CC) $(CFLAGS) -DIPT_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS) - -ifeq ($(DO_MULTI), 1) -$(DESTDIR)$(BINDIR)/iptables-restore: iptables - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - ln -sf $< $@ -else -$(DESTDIR)$(BINDIR)/iptables-restore: iptables-restore - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - cp $< $@ -endif - -iptables-xml: iptables-xml.c #iptables.o # $(STATIC_LIBS) libiptc/libiptc.a - $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS) - -ifeq ($(DO_MULTI), 1) -$(DESTDIR)$(BINDIR)/iptables-xml: iptables - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - ln -sf $< $@ -else -$(DESTDIR)$(BINDIR)/iptables-xml: iptables-xml - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - cp $< $@ -endif - -ip6tables.o: ip6tables.c - $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" -c -o $@ $< - -ip6tables: ip6tables-standalone.c ip6tables.o $(STATIC6_LIBS) libiptc/libiptc.a - $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS) - -$(DESTDIR)$(BINDIR)/ip6tables: ip6tables - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - cp $< $@ - -ip6tables-save: ip6tables-save.c ip6tables.o $(STATIC6_LIBS) libiptc/libiptc.a - $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS) - -$(DESTDIR)$(BINDIR)/ip6tables-save: ip6tables-save - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - cp $< $@ - -ip6tables-restore: ip6tables-restore.c ip6tables.o $(STATIC6_LIBS) libiptc/libiptc.a - $(CC) $(CFLAGS) -DIP6T_LIB_DIR=\"$(IPT_LIBDIR)\" $(LDFLAGS) -o $@ $^ $(LDLIBS) - -$(DESTDIR)$(BINDIR)/ip6tables-restore: ip6tables-restore - @[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR) - cp $< $@ - -$(DESTDIR)$(MANDIR)/man8/%.8: %.8 - @[ -d $(DESTDIR)$(MANDIR)/man8 ] || mkdir -p $(DESTDIR)$(MANDIR)/man8 - cp $< $@ - -EXTRA_DEPENDS+=iptables-standalone.d iptables.d - -iptables-standalone.d iptables.d: %.d: %.c - @-$(CC) -M -MG $(CFLAGS) $< | sed -e 's@^.*\.o:@$*.d $*.o:@' > $@ - -iptables.8: iptables.8.in extensions/libipt_matches.man extensions/libipt_targets.man - sed -e '/@MATCH@/ r extensions/libipt_matches.man' -e '/@TARGET@/ r extensions/libipt_targets.man' iptables.8.in >iptables.8 - -ip6tables.8: ip6tables.8.in extensions/libip6t_matches.man extensions/libip6t_targets.man - sed -e '/@MATCH@/ r extensions/libip6t_matches.man' -e '/@TARGET@/ r extensions/libip6t_targets.man' ip6tables.8.in >ip6tables.8 - -# Development Targets -.PHONY: install-devel-man3 -install-devel-man3: $(DEVEL_MAN3) - @[ -d $(DESTDIR)$(MANDIR)/man3 ] || mkdir -p $(DESTDIR)$(MANDIR)/man3 - @cp -v $(DEVEL_MAN3) $(DESTDIR)$(MANDIR)/man3 - -.PHONY: install-devel-headers -install-devel-headers: $(DEVEL_HEADERS) - @[ -d $(DESTDIR)$(INCDIR) ] || mkdir -p $(DESTDIR)$(INCDIR) - @cp -v $(DEVEL_HEADERS) $(DESTDIR)$(INCDIR) - -.PHONY: install-devel-libs -install-devel-libs: $(DEVEL_LIBS) - @[ -d $(DESTDIR)$(LIBDIR) ] || mkdir -p $(DESTDIR)$(LIBDIR) - @cp -v $(DEVEL_LIBS) $(DESTDIR)$(LIBDIR) - -.PHONY: install-devel -install-devel: all install-devel-man3 install-devel-headers install-devel-libs - -.PHONY: distclean -distclean: clean - @rm -f TAGS `find . -name '*~' -o -name '.*~'` `find . -name '*.rej'` `find . -name '*.d'` .makefirst - -# Rusty's distro magic. -.PHONY: distrib -distrib: check distclean delrelease $(RELEASE_DIR)/iptables-$(IPTABLES_VERSION).tar.bz2 diff md5sums # nowhitespace - -# Makefile must not define: -# -g -pg -DIPTC_DEBUG -.PHONY: check -check: - @if echo $(CFLAGS) | egrep -e '(^|[[:space:]])(-g|-pg|-DIPTC_DEBUG)([[:space:]]|$)' >/dev/null; then echo Remove debugging flags; exit 1; else exit 0; fi - -.PHONY: nowhitespace -nowhitespace: - @if grep -n '[ ]$$' `find . -name 'Makefile' -o -name '*.[ch]'`; then exit 1; else exit 0; fi - -.PHONY: delrelease -delrelease: - rm -f $(RELEASE_DIR)/iptables-$(IPTABLES_VERSION).tar.bz2 - -$(RELEASE_DIR)/iptables-$(IPTABLES_VERSION).tar.bz2: - cd .. && ln -sf iptables iptables-$(IPTABLES_VERSION) && tar cvf - --exclude .svn iptables-$(IPTABLES_VERSION)/. | bzip2 -9 > $@ && rm iptables-$(IPTABLES_VERSION) - -.PHONY: diff -diff: $(RELEASE_DIR)/iptables-$(IPTABLES_VERSION).tar.bz2 - @mkdir /tmp/diffdir - @cd /tmp/diffdir && tar -x --bzip2 -f $(RELEASE_DIR)/iptables-$(IPTABLES_VERSION).tar.bz2 - @set -e; cd /tmp/diffdir; tar -x --bzip2 -f $(RELEASE_DIR)/iptables-$(OLD_IPTABLES_VERSION).tar.bz2; echo Creating patch-iptables-$(OLD_IPTABLES_VERSION)-$(IPTABLES_VERSION).bz2; diff -urN iptables-$(OLD_IPTABLES_VERSION) iptables-$(IPTABLES_VERSION) | bzip2 -9 > $(RELEASE_DIR)/patch-iptables-$(OLD_IPTABLES_VERSION)-$(IPTABLES_VERSION).bz2 - @rm -rf /tmp/diffdir - -.PHONY: md5sums -md5sums: - cd $(RELEASE_DIR)/ && md5sum patch-iptables-*-$(IPTABLES_VERSION).bz2 iptables-$(IPTABLES_VERSION).tar.bz2 - -# $(wildcard) fails wierdly with make v.3.78.1. -include $(shell echo */Makefile) -include Rules.make diff --git a/extensions/Makefile.orig b/extensions/Makefile.orig deleted file mode 100644 index 8baafee0..00000000 --- a/extensions/Makefile.orig +++ /dev/null @@ -1,180 +0,0 @@ -#! /usr/bin/make - -# WARNING: -# only add extensions here that are either present in the kernel, or whose -# header files are present in the include/linux directory of this iptables -# package (HW) -# -PF_EXT_SLIB:=ah addrtype comment connmark conntrack dscp ecn esp hashlimit helper icmp iprange length limit mac mark multiport owner physdev pkttype policy realm sctp standard state tcp tcpmss tos ttl udp unclean CLASSIFY CONNMARK DNAT DSCP ECN LOG MARK MASQUERADE MIRROR NETMAP NFQUEUE NOTRACK REDIRECT REJECT SAME SNAT TCPMSS TOS TTL ULOG -PF6_EXT_SLIB:=connmark eui64 hl icmp6 length limit mac mark multiport owner physdev policy standard state tcp udp CONNMARK HL LOG NFQUEUE MARK - -ifeq ($(DO_SELINUX), 1) -PF_EXT_SE_SLIB:=SECMARK CONNSECMARK -PF6_EXT_SE_SLIB:=SECMARK CONNSECMARK -endif - -# Optionals -PF_EXT_SLIB_OPTS:=$(foreach T,$(wildcard extensions/.*-test),$(shell KERNEL_DIR=$(KERNEL_DIR) $(T))) -PF6_EXT_SLIB_OPTS:=$(foreach T,$(wildcard extensions/.*-test6),$(shell KERNEL_DIR=$(KERNEL_DIR) $(T))) - -PF_EXT_ALL_SLIB:=$(patsubst extensions/libipt_%.c, %, $(wildcard extensions/libipt_*.c)) -PF6_EXT_ALL_SLIB:=$(patsubst extensions/libip6t_%.c, %, $(wildcard extensions/libip6t_*.c)) - -PF_EXT_MAN_ALL_MATCHES:=$(foreach T,$(PF_EXT_ALL_SLIB),$(shell test -f extensions/libipt_$(T).man && grep -q register_match extensions/libipt_$(T).c && echo $(T))) -PF_EXT_MAN_ALL_TARGETS:=$(foreach T,$(PF_EXT_ALL_SLIB),$(shell test -f extensions/libipt_$(T).man && grep -q register_target extensions/libipt_$(T).c && echo $(T))) -PF6_EXT_MAN_ALL_MATCHES:=$(foreach T,$(PF6_EXT_ALL_SLIB),$(shell test -f extensions/libip6t_$(T).man && grep -q register_match6 extensions/libip6t_$(T).c && echo $(T))) -PF6_EXT_MAN_ALL_TARGETS:=$(foreach T,$(PF6_EXT_ALL_SLIB),$(shell test -f extensions/libip6t_$(T).man && grep -q register_target6 extensions/libip6t_$(T).c && echo $(T))) - -PF_EXT_MAN_MATCHES:=$(filter $(PF_EXT_ALL_SLIB), $(PF_EXT_MAN_ALL_MATCHES)) -PF_EXT_MAN_TARGETS:=$(filter $(PF_EXT_ALL_SLIB), $(PF_EXT_MAN_ALL_TARGETS)) -PF_EXT_MAN_EXTRA_MATCHES:=$(filter-out $(PF_EXT_MAN_MATCHES), $(PF_EXT_MAN_ALL_MATCHES)) -PF_EXT_MAN_EXTRA_TARGETS:=$(filter-out $(PF_EXT_MAN_TARGETS), $(PF_EXT_MAN_ALL_TARGETS)) -PF6_EXT_MAN_MATCHES:=$(filter $(PF6_EXT_ALL_SLIB), $(PF6_EXT_MAN_ALL_MATCHES)) -PF6_EXT_MAN_TARGETS:=$(filter $(PF6_EXT_ALL_SLIB), $(PF6_EXT_MAN_ALL_TARGETS)) -PF6_EXT_MAN_EXTRA_MATCHES:=$(filter-out $(PF6_EXT_MAN_MATCHES), $(PF6_EXT_MAN_ALL_MATCHES)) -PF6_EXT_MAN_EXTRA_TARGETS:=$(filter-out $(PF6_EXT_MAN_TARGETS), $(PF6_EXT_MAN_ALL_TARGETS)) - - -allman: - @echo ALL_SLIB: $(PF_EXT_ALL_SLIB) - @echo ALL_MATCH: $(PF_EXT_MAN_ALL_MATCHES) - @echo ALL_TARGET: $(PF_EXT_MAN_ALL_TARGETS) - -PF_EXT_SLIB+=$(PF_EXT_SLIB_OPTS) -PF6_EXT_SLIB+=$(PF6_EXT_SLIB_OPTS) - -OPTIONALS+=$(patsubst %,IPv4:%,$(PF_EXT_SLIB_OPTS)) -OPTIONALS+=$(patsubst %,IPv6:%,$(PF6_EXT_SLIB_OPTS)) - -ifndef NO_SHARED_LIBS -SHARED_LIBS+=$(foreach T,$(PF_EXT_SLIB),extensions/libipt_$(T).so) -SHARED_SE_LIBS+=$(foreach T,$(PF_EXT_SE_SLIB),extensions/libipt_$(T).so) -EXTRA_INSTALLS+=$(foreach T, $(PF_EXT_SLIB), $(DESTDIR)$(LIBDIR)/iptables/libipt_$(T).so) -EXTRA_INSTALLS+=$(foreach T, $(PF_EXT_SE_SLIB), $(DESTDIR)$(LIBDIR)/iptables/libipt_$(T).so) - -ifeq ($(DO_IPV6), 1) -SHARED_LIBS+=$(foreach T,$(PF6_EXT_SLIB),extensions/libip6t_$(T).so) -SHARED_SE_LIBS+=$(foreach T,$(PF6_EXT_SE_SLIB),extensions/libip6t_$(T).so) -EXTRA_INSTALLS+=$(foreach T, $(PF6_EXT_SLIB), $(DESTDIR)$(LIBDIR)/iptables/libip6t_$(T).so) -EXTRA_INSTALLS+=$(foreach T, $(PF6_EXT_SE_SLIB), $(DESTDIR)$(LIBDIR)/iptables/libip6t_$(T).so) -endif -else # NO_SHARED_LIBS -EXT_OBJS+=$(foreach T,$(PF_EXT_SLIB),extensions/libipt_$(T).o) -EXT_OBJS+=$(foreach T,$(PF_EXT_SE_SLIB),extensions/libipt_$(T).o) -EXT_FUNC+=$(foreach T,$(PF_EXT_SLIB),ipt_$(T)) -EXT_FUNC+=$(foreach T,$(PF_EXT_SE_SLIB),ipt_$(T)) -EXT_OBJS+= extensions/initext.o -ifeq ($(DO_IPV6), 1) -EXT6_OBJS+=$(foreach T,$(PF6_EXT_SLIB),extensions/libip6t_$(T).o) -EXT6_OBJS+=$(foreach T,$(PF6_EXT_SE_SLIB),extensions/libip6t_$(T).o) -EXT6_FUNC+=$(foreach T,$(PF6_EXT_SLIB),ip6t_$(T)) -EXT6_FUNC+=$(foreach T,$(PF6_EXT_SE_SLIB),ip6t_$(T)) -EXT6_OBJS+= extensions/initext6.o -endif # DO_IPV6 -endif # NO_SHARED_LIBS - -ifndef TOPLEVEL_INCLUDED -local: - cd .. && $(MAKE) $(SHARED_LIBS) $(SHARED_SE_LIBS) -endif - -ifdef NO_SHARED_LIBS -extensions/libext.a: $(EXT_OBJS) - rm -f $@; ar crv $@ $(EXT_OBJS) - -extensions/libext6.a: $(EXT6_OBJS) - rm -f $@; ar crv $@ $(EXT6_OBJS) - -extensions/initext.o: extensions/initext.c -extensions/initext6.o: extensions/initext6.c - -extensions/initext.c: extensions/Makefile - echo "" > $@ - for i in $(EXT_FUNC); do \ - echo "extern void $${i}_init(void);" >> $@; \ - done - echo "void init_extensions(void) {" >> $@ - for i in $(EXT_FUNC); do \ - echo " $${i}_init();" >> $@; \ - done - echo "}" >> $@ - -extensions/initext6.c: extensions/Makefile - echo "" > $@ - for i in $(EXT6_FUNC); do \ - echo "extern void $${i}_init(void);" >> $@; \ - done - echo "void init_extensions(void) {" >> $@ - for i in $(EXT6_FUNC); do \ - echo " $${i}_init();" >> $@; \ - done - echo "}" >> $@ - -extensions/lib%.o: extensions/lib%.c - $(CC) $(CFLAGS) -D_INIT=$*_init -c -o $@ $< - -endif - -EXTRAS += extensions/libipt_targets.man -extensions/libipt_targets.man: $(patsubst %,extensions/libipt_%.man,$(PF_EXT_MAN_ALL_TARGETS)) - @for ext in $(PF_EXT_MAN_TARGETS); do \ - echo ".SS $$ext" ;\ - cat extensions/libipt_$$ext.man ;\ - done >extensions/libipt_targets.man - @if [ -n "$(PF_EXT_MAN_EXTRA_TARGETS)" ]; then \ - extra=$(PF_EXT_MAN_EXTRA_TARGETS) ;\ - for ext in $${extra:-""}; do \ - echo ".SS $$ext (not supported, see Patch-O-Matic)" ;\ - cat extensions/libipt_$$ext.man ;\ - done ;\ - fi >>extensions/libipt_targets.man - -EXTRAS += extensions/libipt_matches.man -extensions/libipt_matches.man: $(patsubst %,extensions/libipt_%.man,$(PF_EXT_MAN_ALL_MATCHES)) - @for ext in $(PF_EXT_MAN_MATCHES); do \ - echo ".SS $$ext" ;\ - cat extensions/libipt_$$ext.man ;\ - done >extensions/libipt_matches.man - @if [ -n "$(PF_EXT_MAN_EXTRA_MATCHES)" ]; then \ - extra=$(PF_EXT_MAN_EXTRA_MATCHES) ;\ - for ext in $${extra:-""}; do \ - echo ".SS $$ext (not supported, see Patch-O-Matic)" ;\ - cat extensions/libipt_$$ext.man ;\ - done ;\ - fi >>extensions/libipt_matches.man - -EXTRAS += extensions/libip6t_targets.man -extensions/libip6t_targets.man: $(patsubst %, extensions/libip6t_%.man, $(PF6_EXT_MAN_ALL_TARGETS)) - @for ext in $(PF6_EXT_MAN_TARGETS); do \ - echo ".SS $$ext" ;\ - cat extensions/libip6t_$$ext.man ;\ - done >extensions/libip6t_targets.man - @if [ -n "$(PF6_EXT_MAN_EXTRA_TARGETS)" ]; then \ - extra=$(PF6_EXT_MAN_EXTRA_TARGETS) ;\ - for ext in $${extra:-""}; do \ - echo ".SS $$ext (not supported, see Patch-O-Matic)" ;\ - cat extensions/libip6t_$$ext.man ;\ - done ;\ - fi >>extensions/libip6t_targets.man - -EXTRAS += extensions/libip6t_matches.man -extensions/libip6t_matches.man: $(patsubst %, extensions/libip6t_%.man, $(PF6_EXT_MAN_ALL_MATCHES)) - @for ext in $(PF6_EXT_MAN_MATCHES); do \ - echo ".SS $$ext" ;\ - cat extensions/libip6t_$$ext.man ;\ - done >extensions/libip6t_matches.man - @if [ -n "$(PF6_EXT_MAN_EXTRA_MATCHES)" ]; then \ - extra=$(PF6_EXT_MAN_EXTRA_MATCHES) ;\ - for ext in $${extra:-""}; do \ - echo ".SS $$ext (not supported, see Patch-O-Matic)" ;\ - cat extensions/libip6t_$$ext.man ;\ - done ;\ - fi >>extensions/libip6t_matches.man - -$(DESTDIR)$(LIBDIR)/iptables/libipt_%.so: extensions/libipt_%.so - @[ -d $(DESTDIR)$(LIBDIR)/iptables ] || mkdir -p $(DESTDIR)$(LIBDIR)/iptables - cp $< $@ - -$(DESTDIR)$(LIBDIR)/iptables/libip6t_%.so: extensions/libip6t_%.so - @[ -d $(DESTDIR)$(LIBDIR)/iptables ] || mkdir -p $(DESTDIR)$(LIBDIR)/iptables - cp $< $@ diff --git a/libipq/Makefile.orig b/libipq/Makefile.orig deleted file mode 100644 index 64633f33..00000000 --- a/libipq/Makefile.orig +++ /dev/null @@ -1,28 +0,0 @@ -#! /usr/bin/make - -EXTRAS+=libipq/libipq.a -#CFLAGS+=-DDEBUG_LIBIPTQ - -DEVEL_MAN3+=libipq/ipq_create_handle.3 \ - libipq/ipq_destroy_handle.3 \ - libipq/ipq_errstr.3 \ - libipq/ipq_get_msgerr.3 \ - libipq/ipq_get_packet.3 \ - libipq/ipq_message_type.3 \ - libipq/ipq_perror.3 \ - libipq/ipq_read.3 \ - libipq/ipq_set_mode.3 \ - libipq/ipq_set_verdict.3 \ - libipq/libipq.3 - -DEVEL_LIBS+=libipq/libipq.a - -DEVEL_HEADERS+=include/libipq/libipq.h - -ifndef TOPLEVEL_INCLUDED -local: - cd .. && $(MAKE) $(SHARED_LIBS) $(EXTRAS) -else -libipq/libipq.a: libipq/libipq.a(libipq/libipq.o) -endif - diff --git a/libiptc/Makefile.orig b/libiptc/Makefile.orig deleted file mode 100644 index 180de13c..00000000 --- a/libiptc/Makefile.orig +++ /dev/null @@ -1,24 +0,0 @@ -#! /usr/bin/make - -EXTRAS+=libiptc/libiptc.a - -# libiptc is not a public interface and therefore not installed -# DEVEL_LIBS+=libiptc/libiptc.a - -ifndef TOPLEVEL_INCLUDED -local: - cd .. && $(MAKE) $(KERN_TARGETS) $(SHARED_LIBS) $(EXTRAS) - -else -EXTRA_DEPENDS+=libiptc/libip4tc.d - -libiptc/libiptc.a: libiptc/libiptc.a(libiptc/libip4tc.o) - -ifeq ($(DO_IPV6), 1) -EXTRA_DEPENDS+= libiptc/libip6tc.d -libiptc/libiptc.a: libiptc/libiptc.a(libiptc/libip6tc.o) -endif - -libiptc/libip4tc.d libiptc/libip6tc.d: %.d: %.c - @-$(CC) -M -MG $(CFLAGS) $< | sed -e 's@^.*\.o:@$*.d libiptc/libiptc.a($*.o):@' > $@ -endif |