Dem Silvio ein Applejuice/Java-Paket gebaut. Bitte testen.

Den Pakfire ein wenig weitergemacht...
cURL-Libs in die ISO gepackt.


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@651 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
ms
2007-06-29 00:28:25 +00:00
parent eac942d9e2
commit 99e6df8e99
21 changed files with 1066 additions and 72 deletions

View File

@@ -15,7 +15,6 @@
#
URL_IPFIRE = http://source.ipfire.org/othersrc
URL_TOOLCHAIN = http://source.ipfire.org/toolchain
URL_IPCOP = http://ipcop.ath.cx
# Default compiler optimizations.
#
@@ -159,10 +158,10 @@ 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 \
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
@chmod 755 /install/packages/package/{,un}install.sh
chmod 755 /install/packages/package/{{,un}install,update}.sh
cd / && tar cvf /install/packages/package/files --files-from=/install/packages/package/ROOTFILES --exclude='#*'
cd /install/packages/package && tar cf ../$(PROG)-$(VER)-$(PAK_VER).ipfire --files-from=/usr/src/src/paks/files
rm -rf /install/packages/package

View File

@@ -36,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP)
PROG = applejuice
PAK_VER = 1
DESCDE = "Applejuice ist ein (deutsches) P2P-Netzwerk."
DESCEN = "Applejuice is a german p2p-network."
DEPS = "java"
###############################################################################
# Top-level Rules
###############################################################################
@@ -79,10 +83,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && mkdir -p /opt/applejuice && mv -fv ajcore.jar /opt/applejuice
cd $(DIR_APP) && mv -fv libajnetmask.so /opt/applejuice
ln -svf ../../opt/applejuice/libajnetmask.so /usr/lib
mkdir -p /srv/web/phpaj
cd $(DIR_APP) && cp -rfv phpaj /srv/web/phpaj
-mkdir /var/ipfire/applejuice
echo "RAMSIZE=64" > /var/ipfire/applejuice/settings
chown nobody.nobody /var/ipfire/applejuice -R
@rm -rf $(DIR_APP)
@$(POSTBUILD)
@$(POSTBUILD)

View File

@@ -34,7 +34,11 @@ DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = java
PAK_VER = ipfire-beta1
PAK_VER = 1
DESCDE = ""
DESCEN = ""
DEPS = ""
###############################################################################
# Top-level Rules
@@ -80,4 +84,4 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
tar zxf $(DIR_DL)/$(DL_FILE) -C /usr
ln -s /usr/java/bin/java /usr/bin/java
@rm -rf $(DIR_APP)
@$(POSTBUILD)
@$(POSTBUILD)