+###############################################################################
+# This file is part of the IPCop Firewall. #
+# #
+# IPCop is free software; you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation; either version 2 of the License, or #
+# (at your option) any later version. #
+# #
+# IPCop is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with IPCop; if not, write to the Free Software #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
+# #
+# Makefiles are based on LFSMake, which is #
+# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
+# #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER = ipfire
+
+THISAPP = core-updates
+TARGET = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+install : $(TARGET)
+
+check :
+
+download :
+
+md5 :
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+ for i in $$(ls -1 $(DIR_SRC)/config/rootfiles/core) ; do \
+ if [ "$$i" == "files" ]; then continue; fi; \
+ rm -rf /install/packages/package; \
+ mkdir -p /install/packages/package && \
+ eval $$(cat /usr/src/config/rootfiles/core/$$i/meta) \
+ && cp -f /usr/src/config/rootfiles/core/$$i/update.sh /install/packages/package \
+ && cp -f /usr/src/config/rootfiles/core/$$i/files /install/packages/package/ROOTFILES \
+ && chmod 755 /install/packages/package/update.sh \
+ && cd / \
+ && tar -cf /install/packages/package/files --files-from=/install/packages/package/ROOTFILES --exclude='#*' \
+ && cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES; \
+ cd /install/packages/package && tar cf ../core-update-$(VERSION)-$$i.ipfire \
+ --files-from=/usr/src/config/rootfiles/core/files && \
+ rm -rf /install/packages/package; \
+ sed -e "s/NAME/core-update/g" \
+ -e "s/VER/$(VERSION)/g" \
+ -e "s/RELEASE/$$i/g" \
+ -e "s/DEPS/$(DEPS)/g" \
+ -e "s/DESCDE/$(DESCDE)/g" \
+ -e "s/DESCEN/$(DESCEN)/g" \
+ -e "s/SIZE/`ls -l \/install\/packages\/core-update-$(VERSION)-$$i.ipfire | awk '{ print \$5 }'`/g" \
+ < /usr/src/src/pakfire/meta > /install/packages/meta-core-update-$$i; \
+ done