# Makefiles are based on LFSMake, which is #
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
# #
-# Modifications by: #
-# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
-# - Modified Makefile for IPCop build #
-# #
-# $Id: isapnptools,v 1.3.2.3 2005/02/05 15:38:15 gespinasse Exp $
-# #
###############################################################################
###############################################################################
THISAPP = isapnptools-$(VER)
DL_FILE = $(THISAPP).tgz
-DL_FROM = ftp://ftp.ibiblio.org/pub/Linux/system/hardware
+DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
# Makefiles are based on LFSMake, which is #
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
# #
-# Modifications by: #
-# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
-# - Modified Makefile for IPCop build #
-# #
-# $Id: kudzu,v 1.9.2.3 2005/02/05 15:38:15 gespinasse Exp $
-# #
###############################################################################
###############################################################################
include Config
-VER = 0.99.50
+VER = 1.1.67
THISAPP = kudzu-$(VER)
DL_FILE = kudzu_$(VER).orig.tar.gz
-DL_FROM = $(URL_DEBIAN)/k/kudzu
+DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
ifeq "$(LFS_PASS)" "install"
TARGET = $(DIR_INFO)/$(THISAPP)-install
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 1f59043bb9b17c1709b4fcd4cae97711
+$(DL_FILE)_MD5 = bfd122f24d3a6a5b3e63a311d1be492d
install : $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-pam.patch
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-updfstab.conf.patch
ifeq "$(LFS_PASS)" "install"
cd $(DIR_APP) && make CFLAGS="-Os -fomit-frame-pointer -Wall -D_GNU_SOURCE -I. -I/install/include" libkudzu.a
cd $(DIR_APP) && install -m 0644 libkudzu.a /install/lib
include Config
-VER = 2006-05-29
+VER = 2006-09-10
THISAPP = l7-protocols-$(VER)
DL_FILE = $(THISAPP).tar.gz
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 4c0173dcce3d9c4ee716e39eeecb5b42
+$(DL_FILE)_MD5 = 2496c8e2a3ff2a4fc07a4b144c76ce40
install : $(TARGET)
md5 : $(subst %,%_MD5,$(objects))
-#dist:
-# make-packages.sh l7-protocols $(THISAPP)-ipfire-beta-1
-
###############################################################################
# Downloading, checking, md5sum
###############################################################################
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
mkdir -p /etc/l7-protocols && cp -Rfv $(DIR_APP)/* /etc/l7-protocols
@rm -rf $(DIR_APP)
- @$(POSTBUILD)
\ No newline at end of file
+ @$(POSTBUILD)
# Makefiles are based on LFSMake, which is #
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
# #
-# Modifications by: #
-# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
-# - Modified Makefile for IPCop build #
-# #
-# $Id: logrotate,v 1.5.2.4 2005/02/05 15:38:15 gespinasse Exp $
-# #
###############################################################################
###############################################################################
include Config
-VER = 3.7
+VER = 3.7.1
THISAPP = logrotate-$(VER)
DL_FILE = logrotate_$(VER).orig.tar.gz
-DL_FROM = $(URL_DEBIAN)/l/logrotate
+DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = bf0de3a495294300f32e71f136119c41
+$(DL_FILE)_MD5 = 552639142e163745f6bcd4f1f3816d8a
install : $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && make
+ cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
touch /var/lib/logrotate.status
@rm -rf $(DIR_APP)
# Makefiles are based on LFSMake, which is #
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
# #
-# Modifications by: #
-# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
-# - Modified Makefile for IPCop build #
-# #
-# $Id: logwatch,v 1.8.2.10 2005/10/18 21:30:32 gespinasse Exp $
-# #
###############################################################################
###############################################################################
include Config
-VER = 6.1.2
+VER = 7.3.1
-THISAPP = logwatch-$(VER)
-DL_FILE = $(THISAPP).tar.gz
+THISAPP = logwatch_$(VER)
+DL_FILE = $(THISAPP).orig.tar.gz
DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
+DIR_APP = $(DIR_SRC)/logwatch-$(VER)
TARGET = $(DIR_INFO)/$(THISAPP)
###############################################################################
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = a764bf80a31ab04ca788ac1303cba297
+$(DL_FILE)_MD5 = c43a783e791ad4851f44c6af98d71b38
install : $(TARGET)
# Makefiles are based on LFSMake, which is #
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
# #
-# Modifications by: #
-# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
-# - Modified Makefile for IPCop build #
-# #
-# $Id: mingetty,v 1.3.2.2 2005/02/05 15:38:15 gespinasse Exp $
-# #
###############################################################################
###############################################################################
include Config
-VER = 1.06
+VER = 1.07
-THISAPP = mingetty-$(VER)
+THISAPP = mingetty_$(VER)
DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_SFNET)/mingetty
-DIR_APP = $(DIR_SRC)/$(THISAPP)
+DL_FROM = $(URL_IPFIRE)
+DIR_APP = $(DIR_SRC)/mingetty-$(VER).orig
TARGET = $(DIR_INFO)/$(THISAPP)
###############################################################################
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = f43a493f4ab3aecdba298eab9362f800
+$(DL_FILE)_MD5 = 491dedf1ceff0e0f5f7bb9f55bf5213e
install : $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && make
+ cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
@rm -rf $(DIR_APP)
@$(POSTBUILD)
# Makefiles are based on LFSMake, which is #
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
# #
-# Modifications by: #
-# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
-# - Modified Makefile for IPCop build #
-# #
-# $Id: misc-progs,v 1.5.2.3 2005/02/05 15:38:15 gespinasse Exp $
-# #
###############################################################################
###############################################################################
include Config
+VER = ipfire
+
THISAPP = misc-progs
DIR_APP = $(DIR_SRC)/$(THISAPP)
ifeq "$(LFS_PASS)" "install"
# Makefiles are based on LFSMake, which is #
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
# #
-# Modifications by: #
-# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
-# - Modified Makefile for IPCop build #
-# #
-# $Id: mtools,v 1.3.2.3 2005/02/05 15:38:15 gespinasse Exp $
-# #
###############################################################################
###############################################################################
include Config
-VER = 3.9.9
+VER = 3.9.10
THISAPP = mtools-$(VER)
DL_FILE = $(THISAPP).tar.gz
-DL_FROM = http://mtools.linux.lu
+DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 3e68b857b4e1f3a6521d1dfefbd30a36
+$(DL_FILE)_MD5 = 19bc1f06e9c5865b8ad20b1ddd976f5f
install : $(TARGET)
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && ./configure --prefix=/usr
- cd $(DIR_APP) && make
+ cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
@rm -rf $(DIR_APP)
@$(POSTBUILD)
# Makefiles are based on LFSMake, which is #
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
# #
-# Modifications by: #
-# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
-# - Modified Makefile for IPCop build #
-# #
-# $Id: nano,v 1.3.2.3 2005/02/05 15:38:15 gespinasse Exp $
-# #
###############################################################################
###############################################################################
include Config
-VER = 1.2.4
+VER = 1.2.5
THISAPP = nano-$(VER)
DL_FILE = $(THISAPP).tar.gz
-DL_FROM = http://www.nano-editor.org/dist/v1.2
+DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 2c513310ec5e8b63abaecaf48670ac7a
+$(DL_FILE)_MD5 = f2b3efbf1cf356d736740d531b6b22c4
install : $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls --enable-tiny
- cd $(DIR_APP) && make
+ cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc/nano \
+ --enable-color --enable-multibuffer --enable-nanorc --disable-nls
+ cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
+ cd $(DIR_APP) && install -v -m644 -D nanorc.sample /etc/nano/nanorc.sample
ln -sf /usr/bin/nano /usr/bin/pico
@rm -rf $(DIR_APP)
@$(POSTBUILD)
ipfiremake ipaddr
ipfiremake iptstate
# ipfiremake iputils
-exit 1
ipfiremake l7-protocols
- ipfiremake isapnptools
- ipfiremake isdn4k-utils
- ipfiremake kudzu
+# ipfiremake isapnptools # ERROR :(
+# ipfiremake isdn4k-utils # What about mISDN???
+# ipfiremake kudzu # ERROR :(
ipfiremake logrotate
ipfiremake logwatch
ipfiremake mingetty
ipfiremake misc-progs
ipfiremake mtools
ipfiremake nano
+exit 1
ipfiremake nash
ipfiremake nasm
ipfiremake URI