From: Michael Tremer Date: Fri, 26 Feb 2010 20:49:40 +0000 (+0100) Subject: Remove a bunch of lfs files. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b65c4912863b7ec9a3abb303dd2b2a5282d338ad;p=ipfire-3.x.git Remove a bunch of lfs files. --- diff --git a/lfs/directfb b/lfs/directfb deleted file mode 100644 index 68d320c6c..000000000 --- a/lfs/directfb +++ /dev/null @@ -1,111 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = DirectFB -PKG_VER = 1.4.1 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Graphics -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://www.directfb.org/ -LICENSE = LGPLv2+ -SHORT_DESC = Graphics abstraction library for the Linux Framebuffer Device. - -define LONG_DESC - DirectFB is a thin library that provides hardware graphics acceleration, \ - input device handling and abstraction, integrated windowing system with \ - support for translucent windows and multiple display layers on top of the \ - Linux Framebuffer Device. -endef - -ifneq "$(TARGET)" "i686" -ifneq "$(TARGET)" "i586" -ifneq "$(TARGET)" "i486" - CONFIGURE_ARGS = --disable-mmx --disable-sse -endif -endif -endif - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --disable-x11 \ - --enable-sdl \ - --enable-video4linux2 \ - --enable-libv412 \ - --enable-zlib \ - $(CONFIGURE_ARGS) - - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - rm -vf /usr/lib/libdirect{,fb}.la /usr/lib/libfusion.la - find /usr/lib/directfb*/ -name "*.la" -exec rm -vf {} \; - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/etherwake b/lfs/etherwake deleted file mode 100644 index b9efa707e..000000000 --- a/lfs/etherwake +++ /dev/null @@ -1,86 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = etherwake -PKG_VER = 1.09 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Networking/Tools -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = -LICENSE = -SHORT_DESC = Can wake up sleeping PCs by WOL. - -define LONG_DESC - A little tool to send magic Wake-on-LAN packets You can wake up WOL \ - compliant Computers which have been powered down to sleep mode or start \ - WOL compliant Computers with a BIOS feature. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && make - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/ez-ipupdate b/lfs/ez-ipupdate deleted file mode 100644 index 6b052e1e8..000000000 --- a/lfs/ez-ipupdate +++ /dev/null @@ -1,97 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = ez-ipupdate -PKG_VER = 3.0.11b8 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Networking/Tools -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://bridge.sourceforge.net/ -LICENSE = GPLv2+ -SHORT_DESC = Utilities for configuring the linux ethernet bridge. - -define LONG_DESC - This package contains utilities for configuring the linux ethernet \ - bridge. The linux ethernet bridge can be used for connecting multiple \ - ethernet devices together. The connecting is fully transparent: hosts \ - connected to one ethernet device see hosts connected to the other \ - ethernet devices directly. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) \ - $(THISAPP)-10.patch \ - $(THISAPP)-pidfile.patch - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np0 < $(DIR_PATCHES)/$(THISAPP)-pidfile.patch - cd $(DIR_APP) && patch -Np1 < $(DIR_PATCHES)/$(THISAPP)-10.patch - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr - cd $(DIR_APP) && chmod -v 755 missing - cd $(DIR_APP) && make $(MAKETUNING) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/freeradius b/lfs/freeradius deleted file mode 100644 index e4e6fa577..000000000 --- a/lfs/freeradius +++ /dev/null @@ -1,124 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = freeradius-server -PKG_VER = 2.1.6 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Daemons -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://www.freeradius.org/ -LICENSE = GPLv2+ and LGPLv2+ -SHORT_DESC = High-performance and highly configurable free RADIUS server. - -define LONG_DESC - The FreeRADIUS Server Project is a high performance and highly \ - configurable GPL'd free RADIUS server. \ - FreeRADIUS is an Internet authentication daemon, which implements \ - the RADIUS protocol, as defined in RFC 2865. It allows \ - Network Access Servers to perform authentication for dial-up users. -endef - -define QUALITY_AGENT_WHITELIST_RPATH - /usr/bin/ra* \ - /usr/lib/freeradius/* -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libdir=/usr/lib/freeradius \ - --localstatedir=/var \ - --with-system-libtool \ - --with-threads \ - --with-thread-pool \ - --disable-ltdl-install \ - --with-gnu-ld \ - --without-rlm_eap_ikev2 \ - --without-rlm_sql_iodbc \ - --without-rlm_sql_firebird \ - --without-rlm_sql_db2 \ - --without-rlm_sql_oracle - - cd $(DIR_APP) && make LIBTOOL="libtool --tag=CC" #$(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - # Removing all static libraries and unneeded/broken stuff - rm -rf /usr/lib/freeradius/*.la /usr/lib/freeradius/rlm_perl-$(PKG_VER).so - - # PAM - cp -vf $(DIR_SOURCE)/pam.d/$(PKG_NAME) /etc/pam.d/ - - # Logrotate - cp -vf $(DIR_SRC)/src/logrotate/$(PKG_NAME) /etc/logrotate.d/ - - # Initscript - cp -vf $(DIR_SRC)/src/initscripts/extras/freeradius.conf /etc/init/ - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/fuse b/lfs/fuse deleted file mode 100644 index ab9e40692..000000000 --- a/lfs/fuse +++ /dev/null @@ -1,100 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = fuse -PKG_VER = 2.7.4 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Filesystems -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://fuse.sf.net/ -LICENSE = GPL+ -SHORT_DESC = File System in Userspace (FUSE) utilities. - -define LONG_DESC - With FUSE it is possible to implement a fully functional \ - filesystem in a userspace program. This package contains the \ - FUSE userspace tools to mount a FUSE filesystem. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) \ - fuse-2.7.4-openfix.patch \ - fuse-2.7.4.-udev_rules.patch - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --disable-kernel-module \ - --disable-static -# cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/fuse-2.7.4-openfix.patch -# cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/fuse-2.7.4.-udev_rules.patch - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - rm -vf /usr/lib/lib{fuse,ulockmgr}.la \ - /etc/init.d/fuse - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/gdb b/lfs/gdb deleted file mode 100644 index 888e9f103..000000000 --- a/lfs/gdb +++ /dev/null @@ -1,93 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = gdb -PKG_VER = 6.8 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Development/Debuggers -CORE = yes -EXTRA = no -DEBUG = yes -BUILD_DEPS = -DEPS = - -URL = http://gnu.org/software/gdb/ -LICENSE = GPLv3+ -SHORT_DESC = A GNU source-level debugger for C, C++, Java and other languages. - -define LONG_DESC - GDB, the GNU debugger, allows you to debug programs written in C, C++, \ - Java, and other languages, by executing them in a controlled fashion \ - and printing their data. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --disable-werror \ - --disable-static - - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/ghostscript b/lfs/ghostscript deleted file mode 100644 index 5c556e50b..000000000 --- a/lfs/ghostscript +++ /dev/null @@ -1,106 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = ghostscript -PKG_VER = 8.70 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Applications/Printing -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://ghostscript.com/releases/ -LICENSE = GPL -SHORT_DESC = An interpreter for the PostScript language and for PDF. - -define LONG_DESC -Ghostscript is a package of software that provides:\ -\ -* An interpreter for the PostScript (TM) language, with the ability to \ - convert PostScript language files to many raster formats, view them \ - on displays, and print them on printers that don't have PostScript \ - language capability built in; \ -* An interpreter for Portable Document Format (PDF) files, with the \ - same abilities; \ -* The ability to convert PostScript language files to PDF (with some \ - limitations) and vice versa; and \ -* A set of C procedures (the Ghostscript library) that implement the \ - graphics and filtering (data compression / decompression \ - / conversion) capabilities that appear as primitive operations in \ - the PostScript language and in PDF. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --without-omni - - cd $(DIR_APP) && make #$(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - chown -v root:root /usr/share/ghostscript/8.70/Resource/Font/* - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/gnupg2 b/lfs/gnupg2 deleted file mode 100644 index 488f8d4a0..000000000 --- a/lfs/gnupg2 +++ /dev/null @@ -1,94 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = gnupg -PKG_VER = 2.0.12 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Security/Tools -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = curl libassuan libgcrypt libksba pinentry pth - -URL = http://www.gnupg.org/ -LICENSE = GPLv3+ -SHORT_DESC = Utility for secure communication and data storage. - -define LONG_DESC - The GnuPG 2 package is GNU's tool for secure communication and data \ - storage. It can be used to encrypt data and to create digital signatures. \ - It includes an advanced key management facility and is compliant with the \ - proposed OpenPGP Internet standard as described in RFC2440 and the S/MIME \ - standard as described by several RFCs. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - @rm -rf /home/nobody/.gnupg /root/.gnupg - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --libexecdir=/usr/lib/gnupg2 - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/hplip b/lfs/hplip deleted file mode 100644 index 07938daba..000000000 --- a/lfs/hplip +++ /dev/null @@ -1,93 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = hplip -PKG_VER = 3.9.8 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Applications/Printing -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://hplipopensource.com/hplip-web/index.html -LICENSE = GPLv2+ -SHORT_DESC = HP Printer/Scanner Library (full version) - -define LONG_DESC - HPLIP (Hewlett-Packard Linux Imaging & Printing) is an HP-developed \ - solution for printing, scanning, and faxing with HP inkjet and laser based \ - printers in Linux. The HPLIP project provides printing support for 1,924 \ - printer models. \ - This is the full version including printer/scanner support. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sysconfdir=/etc - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/initscripts b/lfs/initscripts deleted file mode 100644 index 73d9b853c..000000000 --- a/lfs/initscripts +++ /dev/null @@ -1,101 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = initscripts -PKG_VER = -PKG_REL = 0 - -THISAPP = $(PKG_NAME) -DIR_APP = $(DIR_SOURCE)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Boot -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = coreutils e2fsprogs module-init-tools procps sysvinit system-release \ - upstart util-linux-ng - -URL = -LICENSE = GPLv2+ -SHORT_DESC = The set of scripts that initalize the system. - -define LONG_DESC - The initscripts package contains the basic system scripts used to boot \ - your system and shut the system down cleanly. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - cd $(DIR_APP)/src && make clean - - cd $(DIR_APP)/src && make $(PARALLELISMFLAGS) - cd $(DIR_APP)/src && make install - - install -d -m 755 /etc/init - install -d -m 755 /etc/sysconfig - - for i in $(DIR_APP)/core/*; do \ - install -v -m 644 $$i /etc/init/; \ - done - - for i in $(DIR_SRC)/src/initscripts/sysconfig/*; do \ - install -v -m 644 $$i /etc/sysconfig/; \ - done - chmod -v 755 /etc/sysconfig/rc.local - - cp -vf $(DIR_SOURCE)/$(PKG_NAME)/etc/sysctl.conf /etc - - cd $(DIR_APP)/src && make clean - @$(POSTBUILD) diff --git a/lfs/joe b/lfs/joe deleted file mode 100644 index 9a2bc6426..000000000 --- a/lfs/joe +++ /dev/null @@ -1,90 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = joe -PKG_VER = 3.7 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Applications/Editors -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://joe-editor.sourceforge.net/ -LICENSE = GPLv2+ -SHORT_DESC = A small text editor similar to wordstar in matter of usage. - -define LONG_DESC - Joe is a small and friendly text editor which provides the look \ - and feel of the good old wordstar. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sysconfdir=/etc - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/l7-protocols b/lfs/l7-protocols deleted file mode 100644 index 4f2411549..000000000 --- a/lfs/l7-protocols +++ /dev/null @@ -1,87 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = l7-protocols -PKG_VER = 2007-11-22 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Networking/Firewall -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://l7-filter.sourceforge.net/ -LICENSE = GPLv2+ -SHORT_DESC = Application Layer Packet Classifier for Linux. - -define LONG_DESC - L7-filter is a classifier for Linux's Netfilter that identifies packets \ - based on application layer data. It can classify packets as Kazaa, HTTP, \ - Jabber, Citrix, Bittorrent, FTP, Gnucleus, eDonkey2000, etc., regardless \ - of port. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - -mkdir -p /etc/l7-protocols - cp -Rfv $(DIR_APP)/* /etc/l7-protocols - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/ldapvi b/lfs/ldapvi deleted file mode 100644 index 1fed999b1..000000000 --- a/lfs/ldapvi +++ /dev/null @@ -1,93 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = ldapvi -PKG_VER = 1.7 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Applications/Editors -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = pkg-config -DEPS = glib2 libxslt ncurses openldap openssl popt readline - -URL = http://www.lichteblau.com/ldapvi/ -LICENSE = GPLv2+ -SHORT_DESC = An interactive LDAP client. - -define LONG_DESC - ldapvi is an interactive LDAP client for Unix terminals. Using it, you can \ - update LDAP entries with a text editor, which is the same as vi. Think of \ - it as vipw(1) for LDAP. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && for i in $$(find . -name "*.[ch]"); do \ - sed -e "s/getline/_&/g" -i $$i; done - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --disable-static - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/libaal b/lfs/libaal deleted file mode 100644 index 9341c0377..000000000 --- a/lfs/libaal +++ /dev/null @@ -1,91 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = libaal -PKG_VER = 1.0.5 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Filesystems -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://www.me.kernel.org/pub/linux/utils/fs/reiser4/libaal/ -LICENSE = GPLv2+ -SHORT_DESC = Reiser4's application abstraction library. - -define LONG_DESC - This library is part of the Reiser4's filesystem support tools. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - rm -vf /usr/lib/libaal{,-minimal}.la - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/libassuan b/lfs/libassuan deleted file mode 100644 index 43473a956..000000000 --- a/lfs/libassuan +++ /dev/null @@ -1,95 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = libassuan -PKG_VER = 1.0.4 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Libraries -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = pth - -URL = http://www.gnupg.org/ -LICENSE = LGPLv2+ -SHORT_DESC = GnuPG IPC library. - -define LONG_DESC - The Libassuan package contains an IPC library used by some of the other \ - GnuPG related packages. Libassuan's primary use is to allow a client to \ - interact with a non-persistent server. Libassuan is not, however, limited \ - to use with GnuPG servers and clients. It was designed to be flexible \ - enough to meet the demands of many transaction based environments with \ - non-persistent servers. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --disable-static - - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/libbdevid b/lfs/libbdevid deleted file mode 100644 index 95b20539a..000000000 --- a/lfs/libbdevid +++ /dev/null @@ -1,86 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = libbdevid -PKG_VER = ipfire-1 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/bdevid - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Filesystems -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = e2fsprogs lvm2 parted util-linux-ng - -URL = http://git.fedorahosted.org/git/?p=mkinitrd;a=summary -LICENSE = GPLv2+ -SHORT_DESC = A library that detects raid devices. - -define LONG_DESC - A library that detects raid devices. -endef - -VERSION = 0.1 -CFLAGS += -fPIC - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/libdnet b/lfs/libdnet deleted file mode 100644 index bd56298d8..000000000 --- a/lfs/libdnet +++ /dev/null @@ -1,100 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = libdnet -PKG_VER = 1.12 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tgz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Libraries -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://code.google.com/p/libdnet/ -LICENSE = BSD -SHORT_DESC = Simple portable interface to lowlevel networking routines. - -define LONG_DESC - libdnet provides a simplified, portable interface to several \ - low-level networking routines, including network address \ - manipulation, kernel arp(4) cache and route(4) table lookup and \ - manipulation, network firewalling (IP filter, ipfw, ipchains, \ - pf, ...), network interface lookup and manipulation, raw IP \ - packet and Ethernet frame, and data transmission. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) \ - $(THISAPP)-shrext.patch - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - - # Patch for inconsistent shrext variable - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-shrext.patch - - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sbindir=/sbin \ - --disable-static - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/libjpeg b/lfs/libjpeg deleted file mode 100644 index 457fb1a47..000000000 --- a/lfs/libjpeg +++ /dev/null @@ -1,95 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = libjpeg -PKG_VER = 7 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = jpegsrc.v$(PKG_VER).tar.gz -DIR_APP = $(DIR_SRC)/jpeg-$(PKG_VER) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Libraries -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://www.ijg.org/ -LICENSE = IJG -SHORT_DESC = A library for manipulating JPEG image format files. - -define LONG_DESC - The libjpeg package contains a library of functions for manipulating \ - JPEG images, as well as simple client programs for accessing the \ - libjpeg functions. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --disable-static \ - --enable-shared - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - rm -vf /usr/lib/libjpeg.la - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/libksba b/lfs/libksba deleted file mode 100644 index 48346c2b5..000000000 --- a/lfs/libksba +++ /dev/null @@ -1,93 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = libksba -PKG_VER = 1.0.2 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Libraries -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = libgpg-error - -URL = http://www.gnupg.org/ -LICENSE = GPLv3 -SHORT_DESC = X.509 Library. - -define LONG_DESC - KSBA is a library designed to build software based on the X.509 and \ - CMS protocols. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --disable-static - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - rm -vf /usr/lib/libksba.la - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/libtiff b/lfs/libtiff deleted file mode 100644 index 3ff8cd5f3..000000000 --- a/lfs/libtiff +++ /dev/null @@ -1,115 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = libtiff -PKG_VER = 3.9.1 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = tiff-$(PKG_VER).tar.gz -DIR_APP = $(DIR_SRC)/tiff-$(PKG_VER) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Libraries -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = libjpeg - -URL = http://www.libtiff.org/ -LICENSE = libtiff ( own ) -SHORT_DESC = Library of functions for manipulating TIFF format image files. - -define LONG_DESC - The libtiff package contains a library of functions for manipulating \ - TIFF (Tagged Image File Format) image format files. TIFF is a widely \ - used file format for bitmapped images. TIFF files usually end in the \ - .tif extension and they are often quite large. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) -# $(THISAPP)-CVE-2006-2193.patch \ -# $(THISAPP)-ormandy.patch \ -# $(THISAPP)-lzw-bugs.patch \ -# $(THISAPP)-tiffsplit-overflow.patch \ -# $(THISAPP)-mantypo.patch - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - - #These patches are fixing bufferoverflows. -# cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-CVE-2006-2193.patch -# cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-tiffsplit-overflow.patch - - #This patch fixes several vulnerabilities. -# cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-ormandy.patch - - #This patch fixes LZW decoding vulnerabilities (CVE-2008-2327) -# cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-lzw-bugs.patch - - #This patch fixes CVE-2006-2193, tiff2pdf buffer overflow (#194362) - #and fix typo in man page for tiffset (#186297) -# cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-mantypo.patch - - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --disable-static - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - rm -vf /usr/lib/libtiff{,xx}.la - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/libvirt b/lfs/libvirt deleted file mode 100644 index 3c7a68b4d..000000000 --- a/lfs/libvirt +++ /dev/null @@ -1,97 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = libvirt -PKG_VER = 0.7.2 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Applications/Virtualization -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = gnutls - -URL = http://www.libvirt.org/ -LICENSE = LGPLv2.1+ -SHORT_DESC = A library for controlling VMs. - -define LONG_DESC - A toolkit to interact with the virtualization capabilities of recent \ - versions of Linux. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --disable-static \ - --with-xen=no \ - --with-qemu - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - rm -vf /usr/lib/libvirt.la \ - /usr/lib/python*/site-packages/libvirtmod.la - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/net-snmp b/lfs/net-snmp deleted file mode 100644 index 9d131cc60..000000000 --- a/lfs/net-snmp +++ /dev/null @@ -1,111 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = net-snmp -PKG_VER = 5.4.2.1 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Networking/Daemons -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = perl - -URL = http://net-snmp.sourceforge.net/download.html -LICENSE = BSD -SHORT_DESC = Simple Network Management Protocol Daemon - -define LONG_DESC - Simple Network Management Protocol (SNMP) is a widely used protocol \ - for monitoring the health and welfare of network equipment (eg. routers), \ - computer equipment and even devices like UPSs. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libdir=/usr/lib \ - --with-default-snmp-version=2 \ - --with-sys-contact=root@ \ - --with-sys-location=localhost \ - --with-logfile=/var/log/snmpd.log \ - --with-persistent-directory=/var/net-snmp \ - --disable-embedded-perl \ - --disable-static - - cd $(DIR_APP) && make CFLAGS="$(CFLAGS)" #$(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - #Cleanup - rm -fv /usr/lib/libnetsnmp.la - rm -fv /usr/lib/libnetsnmpagent.la - rm -fv /usr/lib/libnetsnmpmibs.la - rm -fv /usr/lib/libnetsnmphelpers.la - rm -fv /usr/lib/libnetsnmptrapd.la - - # Install config - install -v -m644 $(DIR_SRC)/net-snmp-5.4.2.1/python/netsnmp/tests/snmpd.conf /etc/snmpd.conf - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/nfs-utils b/lfs/nfs-utils deleted file mode 100644 index 820c685de..000000000 --- a/lfs/nfs-utils +++ /dev/null @@ -1,104 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = nfs-utils -PKG_VER = 1.1.6 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Networking/Tools -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = portmap libevent libnfsidmap libgssglue #librpcsecgss - -URL = ftp://nfs.sourceforge.net/ -LICENSE = MIT and GPLv2 and GPLv2+ -SHORT_DESC = NFS utilities and supporting clients and daemons for the NFS server - -define LONG_DESC - The nfs-utils package provides a daemon for the kernel NFS server \ - and related tools, which provides a much higher level of performance \ - than the traditional Linux NFS server used by most users. This \ - package also contains the showmount program. Showmount queries the \ - mount daemon on a remote host for information about the NFS server \ - on the remote host. For example, showmount can display the clients \ - which are mounted on that host. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) \ - nfs-utils-1.1.6-exp-subtree-warn-off.patch \ - nfs-utils-1.1.6-statdpath.patch \ - nfs-utils-1.1.6-smnotify-path.patch - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sysconfdir=/etc \ - --without-tcp-wrappers \ - --disable-gss \ - --disable-static - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/nfs-utils-1.1.6-statdpath.patch - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/nfs-utils-1.1.6-smnotify-path.patch - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/nfs-utils-1.1.6-exp-subtree-warn-off.patch - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/pinentry b/lfs/pinentry deleted file mode 100644 index 79ae3eb19..000000000 --- a/lfs/pinentry +++ /dev/null @@ -1,96 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = pinentry -PKG_VER = 0.7.6 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Libraries -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = libgpg-error - -URL = http://www.gnupg.org/ -LICENSE = GPLv2 -SHORT_DESC = Collection of simple PIN or passphrase entry dialogs. - -define LONG_DESC - Pinentry is a collection of simple PIN or passphrase entry dialogs which \ - utilize the Assuan protocol as described by the aegypten project; see \ - http://www.gnupg.org/aegypten/ for details. This package contains the \ - curses (text) based version of the PIN entry dialog. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --enable-pin-entry-curses \ - --enable-fallback-curses \ - --disable-pinentry-gtk \ - --disable-pinentry-gtk2 \ - --disable-pinentry-qt - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/qemu b/lfs/qemu deleted file mode 100644 index cd234b00c..000000000 --- a/lfs/qemu +++ /dev/null @@ -1,98 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = qemu-kvm-devel -PKG_VER = 88 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Applications/Virtualization -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://www.xen.org/ -LICENSE = GPLv2+ -SHORT_DESC = QEMU is a generic and open source machine emulator and virtualizer. - -define LONG_DESC - QEMU is a processor emulator that relies on dynamic binary translation \ - to achieve a reasonable speed while being easy to port on new host CPU \ - architectures. -endef - -define QUALITY_AGENT_WHITELIST_EXECSTACK - /usr/share/qemu/openbios* -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - - cd $(DIR_APP) && \ - ./configure \ - --prefix=/usr \ - --disable-kvm \ - --disable-strip \ - --disable-xen - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/quagga b/lfs/quagga deleted file mode 100644 index 670e32f40..000000000 --- a/lfs/quagga +++ /dev/null @@ -1,99 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = quagga -PKG_VER = 0.99.11 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Networking/Routing -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = pam - -URL = http://www.quagga.net/ -LICENSE = GPLv2+ -SHORT_DESC = Quagga is a rounting daemon. - -define LONG_DESC - Quagga is a free software that manages TCP/IP based routing \ - protocol. It takes multi-server and multi-thread approach to resolve \ - the current complexity of the Internet. \ - Quagga supports BGP4, BGP4+, OSPFv2, OSPFv3, RIPv1, RIPv2, and RIPng. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - # ac_cv_have_decl_TCP_MD5SIG=no was set to work around a bug - cd $(DIR_APP) && \ - ac_cv_have_decl_TCP_MD5SIG=no \ - ac_cv_func_working_mktime=yes \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sysconfdir=/etc/quagga \ - --disable-static \ - --enable-netlink \ - --with-libpam \ - --enable-ipv6 - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/radvd b/lfs/radvd deleted file mode 100644 index a6f086495..000000000 --- a/lfs/radvd +++ /dev/null @@ -1,94 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = radvd -PKG_VER = 1.5 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Daemons -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = flex - -URL = http://www.litech.org/radvd/ -LICENSE = BSD with advertising -SHORT_DESC = A Router Advertisement daemon. - -define LONG_DESC - radvd is the router advertisement daemon for IPv6. It listens to \ - router solicitations and sends router advertisements as described \ - in Neighbor Discovery for IP Version 6. With these \ - advertisements hosts can automatically configure their addresses and \ - some other parameters. They also can choose a default router based \ - on these advertisements. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --with-pidfile=/var/run/radvd/radvd.pid - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/reiser4progs b/lfs/reiser4progs deleted file mode 100644 index 0ec349937..000000000 --- a/lfs/reiser4progs +++ /dev/null @@ -1,94 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = reiser4progs -PKG_VER = 1.0.7 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Filesystems -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://www.kernel.org/pub/linux/utils/fs/reiser4/reiser4progs/ -LICENSE = GPL -SHORT_DESC = Administration utilities for the Reiser4 filesystem. - -define LONG_DESC - The filesystem utilities for the reiser4 filesystem, including: \ - fsck.reiser4, measurefs.reiser4, mkfs.reiser4 and resizefs.reiser4. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) \ - $(THISAPP)-bad_elif.patch - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-bad_elif.patch - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sbindir=/sbin \ - --disable-static - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - rm -vf /usr/lib/lib{reiser4{,-minimal},repair}.la - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/reiserfsprogs b/lfs/reiserfsprogs deleted file mode 100644 index ff966a8c3..000000000 --- a/lfs/reiserfsprogs +++ /dev/null @@ -1,91 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = reiserfsprogs -PKG_VER = 3.6.21 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Filesystems -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://www.kernel.org/pub/linux/utils/fs/reiserfs/ -LICENSE = GPL -SHORT_DESC = Tools for ReiserFS filesystems. - -define LONG_DESC - This package contains utilities to create, check, resize, and \ - debug ReiserFS filesystems. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sbindir=/sbin - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - ln -svf reiserfsck /sbin/fsck.reiserfs - ln -svf mkreiserfs /sbin/mkfs.reiserfs - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/sane b/lfs/sane deleted file mode 100644 index 34b8e0fb1..000000000 --- a/lfs/sane +++ /dev/null @@ -1,119 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = sane -PKG_VER = 1.0.20 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(PKG_NAME)-backends-$(PKG_VER).tar.gz -DIR_APP = $(DIR_SRC)/$(PKG_NAME)-backends-$(PKG_VER) -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Application/Imaging -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = libtiff - -URL = ftp://ftp2.sane-project.org/pub/sane/sane-backends-1.0.20 -LICENSE = GPLv2+ -SHORT_DESC = SANE - Scanner Access Now Easy. - -define LONG_DESC - sane-backends - includes: backends (scanner drivers), \ - command-line-frontend (scanimage), network scanning daemon \ - (saned) and SANE-API documentation. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - -ifeq "$(KMOD)" "1" - cd $(DIR_APP)/doc/plustek && cp -vf Makefile.kernel26 \ - $(DIR_APP)/backend/Makefile -ifeq "$(SMP)" "1" - cd $(DIR_APP)/backend && make -C /lib/modules/$(KVER)-ipfire-smp/build/ \ - SUBDIRS=$(DIR_APP)/backend modules - cd $(DIR_APP)/backend && install -m 644 pt_drv.ko \ - /lib/modules/$(KVER)-ipfire-smp/kernel/drivers/parport/ -else - cd $(DIR_APP)/backend && make -C /lib/modules/$(KVER)-ipfire/build/ \ - SUBDIRS=$(DIR_APP)/backend modules - cd $(DIR_APP)/backend && install -m 644 pt_drv.ko \ - /lib/modules/$(KVER)-ipfire/kernel/drivers/parport/ -endif -else - cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc \ - --disable-ipv6 \ - --enable-parport-directio - - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - chmod 4755 /usr/bin/scanimage - install -v -m 644 $(DIR_SRC)/sane-backends-1.0.20/include/sane/* \ - /usr/include/sane -endif - - rm -vf /usr/lib/libsane.la - rm -vf /usr/lib/sane/*.la - rm -vf /usr/share/doc/sane-1.0.20/README.solaris - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/smartmontools b/lfs/smartmontools deleted file mode 100644 index 72324f7ae..000000000 --- a/lfs/smartmontools +++ /dev/null @@ -1,94 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = smartmontools -PKG_VER = 5.37 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = System/Statistics -CORE = yes -EXTRA = no -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://smartmontools.sourceforge.net/ -LICENSE = GPLv2 -SHORT_DESC = A set of tools that watches HDD S.M.A.R.T status. - -define LONG_DESC - The smartmontools package contains two utility programs (smartctl \ - and smartd) to control and monitor storage systems using the \ - Self-Monitoring, Analysis and Reporting Technology System (SMART) \ - built into most modern ATA and SCSI harddisks. In many cases, \ - these utilities will provide advanced warning of disk degradation \ - and failure. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --sysconfdir=/etc \ - --with-initscriptdir=$(DIR_APP)/tmp - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/squid b/lfs/squid deleted file mode 100644 index 6259e8a68..000000000 --- a/lfs/squid +++ /dev/null @@ -1,144 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = squid -PKG_VER = 3.0.STABLE18 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.bz2 -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = Christian Schmidt -GROUP = Networking/Daemons -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = - -URL = http://www.squid-cache.org/ -LICENSE = GPLv2+ -SHORT_DESC = The Squid proxy caching server. - -define LONG_DESC - Squid is a high-performance proxy caching server for Web clients, \ - supporting FTP, gopher, and HTTP data objects. Unlike traditional \ - caching software, Squid handles all requests in a single, \ - non-blocking, I/O-driven process. Squid keeps meta data and especially \ - hot objects cached in RAM, caches DNS lookups, supports non-blocking \ - DNS lookups, and implements negative caching of failed requests. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && \ - ./configure \ - $(CONFIGURE_ARCH) \ - --prefix=/usr \ - --datadir=/usr/lib/squid \ - --libexecdir=/usr/lib/squid \ - --localstatedir=/var \ - --sysconfdir=/etc/squid \ - --enable-storeio="aufs,diskd,ufs,null" \ - --enable-removal-policies="heap,lru" \ - --enable-icmp \ - --enable-delay-pools \ - --disable-esi \ - --disable-icap-client \ - --enable-useragent-log \ - --enable-referrer-log \ - --disable-wccp \ - --disable-wccpv2 \ - --enable-kill-parent-hack \ - --enable-snmp \ - --enable-arp-acl \ - --enable-htcp \ - --enable-ssl \ - --enable-forw-via-db \ - --disable-cache-digests \ - --enable-poll \ - --enable-select \ - --disable-kqueue \ - --enable-epoll \ - --enable-http-violations \ - --enable-linux-netfilter \ - --disable-ident-lookups \ - --enable-internal-dns \ - --enable-auth=basic,ntlm \ - --enable-basic-auth-helpers="LDAP,MSNT,multi-domain-NTLM,PAM,NCSA,SMB,squid_radius_auth" \ - --enable-ntlm-auth-helpers="SMB" \ - --enable-ntlm-fail-open \ - --enable-unlinkd \ - \ - --with-pthreads \ - --with-aio \ - --with-dl \ - --with-large-files - - cd $(DIR_APP) && make $(PARALLELISMFLAGS) - cd $(DIR_APP) && make install - - rm -vf /etc/squid/errors - ln -svf /usr/lib/squid/errors/English /etc/squid/errors - - -mkdir -pv /var/log/cache /var/log/squid - touch /var/log/squid/access.log - chown -Rv squid:squid /var/log/squid /var/log/cache - - chown squid:squid /var/log/squid - ln -svf /usr/lib/squid /usr/lib/squid/auth - - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/vsftpd b/lfs/vsftpd deleted file mode 100644 index 7be91fd35..000000000 --- a/lfs/vsftpd +++ /dev/null @@ -1,115 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007, 2008, 2009 Michael Tremer & Christian Schmidt # -# # -# This program 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 3 of the License, or # -# (at your option) any later version. # -# # -# This program 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 this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -PKG_NAME = vsftpd -PKG_VER = 2.2.1 -PKG_REL = 0 - -THISAPP = $(PKG_NAME)-$(PKG_VER) -DL_FILE = $(THISAPP).tar.gz -DIR_APP = $(DIR_SRC)/$(THISAPP) - -OBJECT = $(DIR_INFO)/$(STAGE_ORDER)_$(STAGE)/$(THISAPP) - -MAINTAINER = -GROUP = Networking/Daemons -CORE = no -EXTRA = yes -DEBUG = no -BUILD_DEPS = -DEPS = openssl pam - -URL = ftp://vsftpd.beasts.org/users/cevans/ -LICENSE = GPLv2 with exceptions -SHORT_DESC = Very Secure Ftp Daemon. - -define LONG_DESC - vsftpd is a Very Secure FTP daemon. It was written completely \ - from scratch. -endef - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) \ - $(THISAPP)-libs-3.patch \ - $(THISAPP)-pam_hostname-1.patch \ - $(THISAPP)-build_ssl.patch \ - $(THISAPP)-close-std-fds.patch \ - $(THISAPP)-configuration-1.patch - -download: $(objects) - -info: - $(DO_PKG_INFO) - -install: $(OBJECT) - -packages: $(PACKAGES) - -$(PACKAGES): $(OBJECT) - @$(DO_PACKAGE) - -$(objects): - @$(LOAD) - -############################################################################### -# Installation Details -############################################################################### - -$(OBJECT): $(objects) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && $(EXTRACTOR) $(DIR_DL)/$(DL_FILE) - - # This patch enables the SSL feature of vsftpd. - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-build_ssl.patch - - # This patch modifies the detection of the needed libs. - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-libs-3.patch - - # This patch adds the pam_hostname feature to vsftpd. - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-pam_hostname-1.patch - - # This patch modifies the close of running standalone vsftpd. - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-close-std-fds.patch - - # This patch modifies the default configuration file. - cd $(DIR_APP) && patch -Np1 -i $(DIR_PATCHES)/$(THISAPP)-configuration-1.patch - - cd $(DIR_APP) && make CFLAGS="$(CFLAGS)" $(PARALLELISMFLAGS) - - cd $(DIR_APP) && install -v -m 755 vsftpd /usr/sbin/vsftpd - cd $(DIR_APP) && install -v -m 644 vsftpd.8 /usr/share/man/man8 - cd $(DIR_APP) && install -v -m 644 vsftpd.conf.5 /usr/share/man/man5 - - # Install config - -mkdir -pv /etc/$(PKG_NAME) - cp -vf $(DIR_SOURCE)/$(PKG_NAME)/$(PKG_NAME).{conf,user_list} /etc/$(PKG_NAME) - cp -vf $(DIR_SOURCE)/pam.d/$(PKG_NAME) /etc/pam.d/ - - @rm -rf $(DIR_APP) - @$(POSTBUILD)