fix xtables-addons compile on non-linux systems

git-svn-id: svn://svn.openwrt.org/openwrt/packages@16810 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nbd 2009-07-12 13:55:18 +00:00
parent de933bd34d
commit 040b2807ad
2 changed files with 29 additions and 4 deletions

View File

@ -1,7 +1,6 @@
diff -urN xtables-addons-1.17/Makefile.in xtables-addons-1.17.new/Makefile.in
--- xtables-addons-1.17/Makefile.in 2009-06-16 16:26:56.000000000 +0200
+++ xtables-addons-1.17.new/Makefile.in 2009-06-18 15:24:34.000000000 +0200
@@ -748,7 +748,7 @@
--- a/Makefile.in
+++ b/Makefile.in
@@ -748,7 +748,7 @@ install-dvi: install-dvi-recursive
install-dvi-am:

View File

@ -0,0 +1,26 @@
--- a/extensions/GNUmakefile.in
+++ b/extensions/GNUmakefile.in
@@ -2,8 +2,8 @@
top_srcdir := @top_srcdir@
srcdir := @srcdir@
-abstop_srcdir := $(shell readlink -f ${top_srcdir})
-abssrcdir := $(shell readlink -f ${srcdir})
+abstop_srcdir := $(shell cd ${top_srcdir} && pwd)
+abssrcdir := $(shell cd ${srcdir} && pwd)
ifeq (${abstop_srcdir},)
$(error Path resolution of ${top_srcdir} failed)
--- a/extensions/ipset/GNUmakefile.in
+++ b/extensions/ipset/GNUmakefile.in
@@ -3,8 +3,8 @@
top_srcdir := @top_srcdir@
srcdir := @srcdir@
datarootdir := @datarootdir@
-abstop_srcdir := $(shell readlink -f ${top_srcdir})
-abssrcdir := $(shell readlink -f ${srcdir})
+abstop_srcdir := $(shell cd ${top_srcdir} && pwd)
+abssrcdir := $(shell cd ${srcdir} && pwd)
ifeq (${abstop_srcdir},)
$(error Path resolution of ${top_srcdir} failed)