X-Git-Url: http://git.ipfire.org/?p=people%2Fteissler%2Fipfire-2.x.git;a=blobdiff_plain;f=lfs%2Fmpfire;h=facb1798cce6576523b726a809df228ade84c611;hp=b12dc392929b8a607af0c3b9eaceaa9f6104cf1e;hb=274054142e3033aabf5cb1b89d86fa430dee5d72;hpb=a2d5130fb5520cfc2896924d03663b608851bbeb diff --git a/lfs/mpfire b/lfs/mpfire index b12dc3929..facb1798c 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-2011 IPFire Team # +# # +# 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 = 11 -DESCDE = "MPFire ist ein CGI Multimediaplayer auf Basis von mpg123." -DESCEN = "MPFire is a mpg123 based CGI Multimedia-Player." -DEPS = "mpg123" +DEPS = "mpd mpc" ############################################################################### # Top-level Rules @@ -62,9 +58,20 @@ 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/ + echo "Folder for mpd database" > /var/ipfire/mpfire/db/info + -mkdir -p /var/mp3 + echo "Folder for music files" > /var/mp3/info + chown root.nobody /var/ipfire/mpfire/{mpd.conf,playlist.m3u} + chown nobody.nobody /var/ipfire/mpfire/{settings,webradio} + 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.12.3/Audio/ + cp -vrf $(DIR_SRC)/config/mpfire/perl/Audio/MPD* /usr/lib/perl5/site_perl/5.12.3/Audio/ + cp -vrf $(DIR_SRC)/config/mpfire/perl/Accessor* /usr/lib/perl5/5.12.3/Class/ + cp -vrf $(DIR_SRC)/config/mpfire/perl/Readonly.pm /usr/lib/perl5/5.12.3/Readonly.pm @$(POSTBUILD)