X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=blobdiff_plain;f=lfs%2Fmpfire;h=a7e2e91fca84d3dadc23508f149efe5e45917438;hp=b12dc392929b8a607af0c3b9eaceaa9f6104cf1e;hb=6cd3f682eb346c8fc0bfd680036df429578960ab;hpb=a2d5130fb5520cfc2896924d03663b608851bbeb diff --git a/lfs/mpfire b/lfs/mpfire index b12dc39292..a7e2e91fca 100644 --- a/lfs/mpfire +++ b/lfs/mpfire @@ -1,22 +1,20 @@ ############################################################################### -# This file is part of the IPCop Firewall. # # # -# IPCop is free software; you can redistribute it and/or modify # +# 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 2 of the License, or # +# the Free Software Foundation, either version 3 of the License, or # # (at your option) any later version. # # # -# IPCop is distributed in the hope that it will be useful, # +# 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 IPCop; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Makefiles are based on LFSMake, which is # -# Copyright (C) 2002 Rod Roard # +# along with this program. If not, see . # # # ############################################################################### @@ -32,11 +30,9 @@ THISAPP = mpfire-$(VER) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = mpfire -PAK_VER = 1 +PAK_VER = 3 -DESCDE = "MPFire ist ein CGI Multimediaplayer auf Basis von mpg123." -DESCEN = "MPFire is a mpg123 based CGI Multimedia-Player." -DEPS = "mpg123" +DEPS = "mpd mpc alsa libshout libogg libmad libid3tag libvorbis" ############################################################################### # Top-level Rules @@ -62,9 +58,19 @@ dist: $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) -mkdir -p /var/ipfire/mpfire/{bin,db} - touch /var/ipfire/mpfire/{settings,playlist} - touch /var/ipfire/mpfire/db/songs.db - chown nobody.nobody /var/ipfire/mpfire/{settings,playlist} + touch /var/ipfire/mpfire/{settings,playlist.m3u} install -v -m 755 $(DIR_SRC)/config/mpfire/mpfire.pl /var/ipfire/mpfire/bin + install -v -m 664 $(DIR_SRC)/config/mpfire/mpd.conf /var/ipfire/mpfire/ install -v -m 644 $(DIR_SRC)/config/mpfire/webradio /var/ipfire/mpfire/ + install -v -m 644 $(DIR_SRC)/config/mpfire/mpd.db /var/ipfire/mpfire/db/mpd.db + chown root.nobody /var/ipfire/mpfire/{mpd.conf,playlist.m3u} + chown nobody.nobody /var/ipfire/mpfire/{settings,webradio} + chown root.nobody /var/ipfire/mpfire/db/mpd.db + chmod 664 /var/ipfire/mpfire/playlist.m3u + chmod 755 /srv/web/ipfire/html/images/mpfire + install -v -m 644 $(DIR_SRC)/config/backup/includes/mpfire /var/ipfire/backup/addons/includes/mpfire + -mkdir -p /usr/lib/perl5/site_perl/5.8.8/Audio/ + cp -vrf $(DIR_SRC)/config/mpfire/perl/Audio/MPD* /usr/lib/perl5/site_perl/5.8.8/Audio/ + cp -vrf $(DIR_SRC)/config/mpfire/perl/Accessor* /usr/lib/perl5/5.8.8/Class/ + cp -vrf $(DIR_SRC)/config/mpfire/perl/Readonly.pm /usr/lib/perl5/5.8.8/Readonly.pm @$(POSTBUILD)