X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=lfs%2FConfig;h=3101d8b5a67dc79d73f19e2b207c6f5426d508f4;hb=df7f06eceb31dc8c0392b84d91dc24756bebe947;hp=415766d123da4b2bbd5ab7c87fa8ffda8b4b906b;hpb=4eb368f153e1e211680aa146c2e17fb63992ea49;p=ipfire-2.x.git diff --git a/lfs/Config b/lfs/Config index 415766d123..3101d8b5a6 100644 --- a/lfs/Config +++ b/lfs/Config @@ -35,7 +35,7 @@ # URL_IPFIRE = http://source.ipfire.org/source-2.x URL_TOOLCHAIN = http://source.ipfire.org/toolchains -URL_SOURCE = source.ipfire.org:/pub/source/source-2.x +URL_SOURCE = git.ipfire.org:/pub/sources/source-2.x # Don't change this; it will be overridden by other makefiles where necessary. # @@ -57,6 +57,9 @@ DIR_CONF = $(LFS_BASEDIR)/config DIR_INFO = $(LFS_BASEDIR)/log DIR_TMP = /tmp +# Add the compiler location and version and specs to the ccache hash +CCACHE_COMPILERCHECK += $(shell gcc -dumpspecs 2>/dev/null | md5sum | cut -d ' ' -f1) + ############################################################################### # Common Macro Definitions ############################################################################### @@ -66,8 +69,9 @@ DIR_TMP = /tmp # define FIND_FILES cd $(ROOT)/ && find -mount \ - -not -path './tools*' -not -path './tmp*' -not -path './usr/src*' -not -path './run/*' \ - -not -path './dev*' -not -path './proc*' -not -path './install*' | sort + \( -path './tools' -or -path './tmp' -or -path './usr/src' \ + -or -path './run' -or -path './dev' -or -path './proc' \ + -or -path './install' \) -prune -or -print | sort endef # This is common starting logic for builds. @@ -202,3 +206,10 @@ define PAK -e s/SIZE/`ls -l \/install\/packages\/$(PROG)-$(VER)-$(PAK_VER).ipfire | awk '{ print $$5 }'`/g \ < /usr/src/src/pakfire/meta > /install/packages/meta-$(PROG) endef + +define INSTALL_INITSCRIPT + install -m 754 -v $(DIR_SRC)/src/initscripts/packages/$(1) /etc/rc.d/init.d/$(1) +endef + +test: + $(call INSTALL_INITSCRIPT,hostapd)