From 050080d67b5bf439ec6e39be0d4fa8f5ea311b36 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 11 Nov 2008 22:21:04 +0100 Subject: [PATCH] Added splix - printing for samsung laser printers. --- config/rootfiles/packages/splix | 156 ++++++++++++++++++++++++++++++++ doc/packages-list.txt | 3 + lfs/splix | 83 +++++++++++++++++ make.sh | 1 + 4 files changed, 243 insertions(+) create mode 100644 config/rootfiles/packages/splix create mode 100644 lfs/splix diff --git a/config/rootfiles/packages/splix b/config/rootfiles/packages/splix new file mode 100644 index 0000000000..9de3fb06d0 --- /dev/null +++ b/config/rootfiles/packages/splix @@ -0,0 +1,156 @@ +usr/lib/cups/filter/rastertospl2 +usr/share/cups/model/dell +usr/share/cups/model/dell/1100.ppd +usr/share/cups/model/dell/1100de.ppd +usr/share/cups/model/dell/1100fr.ppd +usr/share/cups/model/dell/1100it.ppd +usr/share/cups/model/dell/1110.ppd +usr/share/cups/model/dell/1110de.ppd +usr/share/cups/model/dell/1110fr.ppd +usr/share/cups/model/dell/1110it.ppd +usr/share/cups/model/samsung +usr/share/cups/model/samsung/clp200.ppd +usr/share/cups/model/samsung/clp200de.ppd +usr/share/cups/model/samsung/clp200fr.ppd +usr/share/cups/model/samsung/clp200it.ppd +usr/share/cups/model/samsung/clp300.ppd +usr/share/cups/model/samsung/clp300de.ppd +usr/share/cups/model/samsung/clp300fr.ppd +usr/share/cups/model/samsung/clp300it.ppd +usr/share/cups/model/samsung/clp500.ppd +usr/share/cups/model/samsung/clp500de.ppd +usr/share/cups/model/samsung/clp500fr.ppd +usr/share/cups/model/samsung/clp500it.ppd +usr/share/cups/model/samsung/clp510.ppd +usr/share/cups/model/samsung/clp510de.ppd +usr/share/cups/model/samsung/clp510fr.ppd +usr/share/cups/model/samsung/clp510it.ppd +usr/share/cups/model/samsung/clp600.ppd +usr/share/cups/model/samsung/clp600de.ppd +usr/share/cups/model/samsung/clp600fr.ppd +usr/share/cups/model/samsung/clp600it.ppd +usr/share/cups/model/samsung/clp610.ppd +usr/share/cups/model/samsung/clp610de.ppd +usr/share/cups/model/samsung/clp610fr.ppd +usr/share/cups/model/samsung/clp610it.ppd +usr/share/cups/model/samsung/clx216x.ppd +usr/share/cups/model/samsung/clx216xde.ppd +usr/share/cups/model/samsung/clx216xfr.ppd +usr/share/cups/model/samsung/clx216xit.ppd +usr/share/cups/model/samsung/clx2170.ppd +usr/share/cups/model/samsung/clx2170de.ppd +usr/share/cups/model/samsung/clx2170fr.ppd +usr/share/cups/model/samsung/clx2170it.ppd +usr/share/cups/model/samsung/clx3160.ppd +usr/share/cups/model/samsung/clx3160de.ppd +usr/share/cups/model/samsung/clx3160fr.ppd +usr/share/cups/model/samsung/clx3160it.ppd +usr/share/cups/model/samsung/ml1510.ppd +usr/share/cups/model/samsung/ml1510de.ppd +usr/share/cups/model/samsung/ml1510fr.ppd +usr/share/cups/model/samsung/ml1510it.ppd +usr/share/cups/model/samsung/ml1520.ppd +usr/share/cups/model/samsung/ml1520de.ppd +usr/share/cups/model/samsung/ml1520fr.ppd +usr/share/cups/model/samsung/ml1520it.ppd +usr/share/cups/model/samsung/ml1610.ppd +usr/share/cups/model/samsung/ml1610de.ppd +usr/share/cups/model/samsung/ml1610fr.ppd +usr/share/cups/model/samsung/ml1610it.ppd +usr/share/cups/model/samsung/ml1630.ppd +usr/share/cups/model/samsung/ml1630de.ppd +usr/share/cups/model/samsung/ml1630fr.ppd +usr/share/cups/model/samsung/ml1630it.ppd +usr/share/cups/model/samsung/ml1710.ppd +usr/share/cups/model/samsung/ml1710de.ppd +usr/share/cups/model/samsung/ml1710fr.ppd +usr/share/cups/model/samsung/ml1710it.ppd +usr/share/cups/model/samsung/ml1740.ppd +usr/share/cups/model/samsung/ml1740de.ppd +usr/share/cups/model/samsung/ml1740fr.ppd +usr/share/cups/model/samsung/ml1740it.ppd +usr/share/cups/model/samsung/ml1750.ppd +usr/share/cups/model/samsung/ml1750de.ppd +usr/share/cups/model/samsung/ml1750fr.ppd +usr/share/cups/model/samsung/ml1750it.ppd +usr/share/cups/model/samsung/ml2010.ppd +usr/share/cups/model/samsung/ml2010de.ppd +usr/share/cups/model/samsung/ml2010fr.ppd +usr/share/cups/model/samsung/ml2010it.ppd +usr/share/cups/model/samsung/ml2150.ppd +usr/share/cups/model/samsung/ml2150de.ppd +usr/share/cups/model/samsung/ml2150fr.ppd +usr/share/cups/model/samsung/ml2150it.ppd +usr/share/cups/model/samsung/ml2250.ppd +usr/share/cups/model/samsung/ml2250de.ppd +usr/share/cups/model/samsung/ml2250fr.ppd +usr/share/cups/model/samsung/ml2250it.ppd +usr/share/cups/model/samsung/ml2510.ppd +usr/share/cups/model/samsung/ml2510de.ppd +usr/share/cups/model/samsung/ml2510fr.ppd +usr/share/cups/model/samsung/ml2510it.ppd +usr/share/cups/model/samsung/ml2550.ppd +usr/share/cups/model/samsung/ml2550de.ppd +usr/share/cups/model/samsung/ml2550fr.ppd +usr/share/cups/model/samsung/ml2550it.ppd +usr/share/cups/model/samsung/ml3050.ppd +usr/share/cups/model/samsung/ml3050de.ppd +usr/share/cups/model/samsung/ml3050fr.ppd +usr/share/cups/model/samsung/ml3050it.ppd +usr/share/cups/model/samsung/ml3560.ppd +usr/share/cups/model/samsung/ml3560de.ppd +usr/share/cups/model/samsung/ml3560fr.ppd +usr/share/cups/model/samsung/ml3560it.ppd +usr/share/cups/model/xerox +usr/share/cups/model/xerox/ph3115.ppd +usr/share/cups/model/xerox/ph3115de.ppd +usr/share/cups/model/xerox/ph3115fr.ppd +usr/share/cups/model/xerox/ph3115it.ppd +usr/share/cups/model/xerox/ph3116.ppd +usr/share/cups/model/xerox/ph3116de.ppd +usr/share/cups/model/xerox/ph3116fr.ppd +usr/share/cups/model/xerox/ph3116it.ppd +usr/share/cups/model/xerox/ph3117.ppd +usr/share/cups/model/xerox/ph3117de.ppd +usr/share/cups/model/xerox/ph3117fr.ppd +usr/share/cups/model/xerox/ph3117it.ppd +usr/share/cups/model/xerox/ph3120.ppd +usr/share/cups/model/xerox/ph3120de.ppd +usr/share/cups/model/xerox/ph3120fr.ppd +usr/share/cups/model/xerox/ph3120it.ppd +usr/share/cups/model/xerox/ph3121.ppd +usr/share/cups/model/xerox/ph3121de.ppd +usr/share/cups/model/xerox/ph3121fr.ppd +usr/share/cups/model/xerox/ph3121it.ppd +usr/share/cups/model/xerox/ph3122.ppd +usr/share/cups/model/xerox/ph3122de.ppd +usr/share/cups/model/xerox/ph3122fr.ppd +usr/share/cups/model/xerox/ph3122it.ppd +usr/share/cups/model/xerox/ph3130.ppd +usr/share/cups/model/xerox/ph3130de.ppd +usr/share/cups/model/xerox/ph3130fr.ppd +usr/share/cups/model/xerox/ph3130it.ppd +usr/share/cups/model/xerox/ph3150.ppd +usr/share/cups/model/xerox/ph3150de.ppd +usr/share/cups/model/xerox/ph3150fr.ppd +usr/share/cups/model/xerox/ph3150it.ppd +usr/share/cups/model/xerox/ph3420.ppd +usr/share/cups/model/xerox/ph3420de.ppd +usr/share/cups/model/xerox/ph3420fr.ppd +usr/share/cups/model/xerox/ph3420it.ppd +usr/share/cups/model/xerox/ph3425.ppd +usr/share/cups/model/xerox/ph3425de.ppd +usr/share/cups/model/xerox/ph3425fr.ppd +usr/share/cups/model/xerox/ph3425it.ppd +usr/share/cups/model/xerox/ph5500.ppd +usr/share/cups/model/xerox/ph5500de.ppd +usr/share/cups/model/xerox/ph5500fr.ppd +usr/share/cups/model/xerox/ph5500it.ppd +usr/share/cups/model/xerox/ph6100.ppd +usr/share/cups/model/xerox/ph6100de.ppd +usr/share/cups/model/xerox/ph6100fr.ppd +usr/share/cups/model/xerox/ph6100it.ppd +usr/share/cups/model/xerox/ph6110.ppd +usr/share/cups/model/xerox/ph6110de.ppd +usr/share/cups/model/xerox/ph6110fr.ppd +usr/share/cups/model/xerox/ph6110it.ppd diff --git a/doc/packages-list.txt b/doc/packages-list.txt index 824cdb5d62..f0640b24c0 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -62,6 +62,7 @@ * ccache-2.4 * cdrtools-2.01 * centerim-4.22.1 +* clamav-0.94 * clamav-0.94.1 * cmake-2.4.8 * collectd-4.5.1 @@ -184,6 +185,7 @@ * lynis-1.2.1 * lzo-2.02 * m4-1.4.4 +* mISDNuser-1_1_8 * mISDNuser.git-8e7bf2f11cc108d4b52949c2a26e38df24821b01 * madwifi-hal-2008-08-15-r3862-20080903-kmod-2.6.25.19 * make-3.81 @@ -266,6 +268,7 @@ * snort-2.6.1.5 * sox-12.18.1 * spandsp-0.0.4pre15 +* splix-1.1.1 * squashfs3.4 * squid-2.7.STABLE5 * squidGuard-1.3 diff --git a/lfs/splix b/lfs/splix new file mode 100644 index 0000000000..815c6e88ec --- /dev/null +++ b/lfs/splix @@ -0,0 +1,83 @@ +############################################################################### +# # +# 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 + +VER = 1.1.1 + +THISAPP = splix-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = splix +PAK_VER = 1 + +DEPS = "cups" + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 13af25dd72aae68b39eaf557d62957a5 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + $(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && make DISABLE_JBIG=1 $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 935eb73996..f1e40623fd 100755 --- a/make.sh +++ b/make.sh @@ -582,6 +582,7 @@ buildipfire() { ipfiremake 7zip ipfiremake lynis ipfiremake cryptsetup + ipfiremake splix echo Build on $HOSTNAME > $BASEDIR/build/var/ipfire/firebuild cat /proc/version >> $BASEDIR/build/var/ipfire/firebuild echo >> $BASEDIR/build/var/ipfire/firebuild -- 2.39.2