Rote IP wird auf der Hauptseite bei DHCP angezeigt.

Neue Pakete gemacht.
Ein Default-install.sh/uninstall.sh/upgrade.sh-Set erstellt damit da nicht so viele gleiche (leere) Dateien 
rumliegen.


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@741 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
ms
2007-08-06 14:05:05 +00:00
parent 444973a444
commit 3489ebacce
70 changed files with 3297 additions and 85 deletions

View File

@@ -158,11 +158,17 @@ define PAK
# Bringing the files to their right place.
@rm -rf /install/packages/package
@mkdir -p /install/packages/package
cp -f /usr/src/src/paks/$(PROG)/{,un}install.sh /usr/src/src/paks/$(PROG)/update.sh \
/install/packages/package
-grep -v "#" < /usr/src/config/rootfiles/packages/$(PROG) > /install/packages/package/ROOTFILES
if [ -e "/usr/src/src/paks $(PROG)" ]; then \
cp -f /usr/src/src/paks/$(PROG)/{,un}install.sh /usr/src/src/paks/$(PROG)/update.sh \
/install/packages/package; \
else \
cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh \
/install/packages/package; \
fi
sed -e "s/KVER/$(KVER)/g" < /usr/src/config/rootfiles/packages/$(PROG) > /install/packages/package/ROOTFILES
chmod 755 /install/packages/package/{{,un}install,update}.sh
cd / && tar cvf /install/packages/package/files --files-from=/install/packages/package/ROOTFILES --exclude='#*'
-cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES
cd /install/packages/package && tar cf ../$(PROG)-$(VER)-$(PAK_VER).ipfire --files-from=/usr/src/src/paks/files
rm -rf /install/packages/package
sed -e s/NAME/$(PROG)/g \

View File

@@ -36,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP)
PROG = asterisk
PAK_VER = 1
DESCDE = "Asterisk ist eine Telefonsoftware f<>r Linux."
DESCEN = "Asterisk is a Private Branch Exchange."
DEPS = "sox zaptel libpri"
###############################################################################
# Top-level Rules
###############################################################################

View File

@@ -36,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP)
PROG = cups
PAK_VER = 1
DESCDE = "CUPS ist ein Linux-Druck-System."
DESCEN = "The Common Unix Printing System."
DEPS = "ghostscript"
###############################################################################
# Top-level Rules
###############################################################################

View File

@@ -33,6 +33,12 @@ DL_FILE = $(THISAPP)-source.tar.bz2
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/espgs-$(VER)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = ghostscript
PAK_VER = 1
DESCDE = "Eine Adobe-Postscript-Alternative."
DESCEN = "An alternative to Adobe-Postscript."
DEPS = ""
###############################################################################
# Top-level Rules
@@ -59,7 +65,7 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
dist:
make-packages.sh ghostscript $(THISAPP)-ipfire-beta-1
$(PAK)
###############################################################################
# Downloading, checking, md5sum

View File

@@ -33,6 +33,12 @@ DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = libpri
PAK_VER = 1
DESCDE = "Libpri ist eine Hilfsbibliothek f<>r Asterisk."
DESCEN = "Libpri is a library used by asterisk PBX."
DEPS = ""
###############################################################################
# Top-level Rules
@@ -52,6 +58,9 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
dist:
$(PAK)
###############################################################################
# Downloading, checking, md5sum
###############################################################################

View File

@@ -40,6 +40,10 @@ endif
PROG = zaptel
PAK_VER = 1
DESCDE = "Zaptel ist eine Treibersammlung f<>r diverse ISDN-Karten."
DESCEN = "Zaptel is a collection of modules for isdn hardware."
DEPS = ""
###############################################################################
# Top-level Rules
###############################################################################