SPECS: freevo.spec - adapterized

glen glen at pld-linux.org
Mon Sep 5 13:33:00 CEST 2005


Author: glen                         Date: Mon Sep  5 11:33:00 2005 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- adapterized

---- Files affected:
SPECS:
   freevo.spec (1.8 -> 1.9) 

---- Diffs:

================================================================
Index: SPECS/freevo.spec
diff -u SPECS/freevo.spec:1.8 SPECS/freevo.spec:1.9
--- SPECS/freevo.spec:1.8	Mon Sep  5 13:29:02 2005
+++ SPECS/freevo.spec	Mon Sep  5 13:32:53 2005
@@ -38,15 +38,15 @@
 %description -l pl
 Freevo to linuksowa aplikacja zamieniająca PC z kartą telewizyjną
 i/lub wyjściem TV-out na samodzielną multimedialną szafę grającą /
-magnetowid. Jest zbudowana w oparciu o inne aplikacje, takie jak
-xine, mplayer, tvtime i mencoder służące do odtwarzania i nagrywania
-obrazu i dźwięku.
+magnetowid. Jest zbudowana w oparciu o inne aplikacje, takie jak xine,
+mplayer, tvtime i mencoder służące do odtwarzania i nagrywania obrazu
+i dźwięku.
 
 %package boot
 Summary:	Files to enable a standalone Freevo system (started from initscript)
 Summary(pl):	Pliki do włączania samodzielnego systemu Freevo (uruchamiane z initscriptów)
 Group:		Applications/Multimedia
-PreReq:		rc-scripts
+Requires:	rc-scripts
 Requires(post,preun):	/sbin/chkconfig
 Requires:	%{name} = %{version}-%{release}
 
@@ -62,9 +62,9 @@
 %description boot -l pl
 Freevo to linuksowa aplikacja zamieniająca PC z kartą telewizyjną
 i/lub wyjściem TV-out na samodzielną multimedialną szafę grającą /
-magnetowid. Jest zbudowana w oparciu o inne aplikacje, takie jak
-xine, mplayer, tvtime i mencoder służące do odtwarzania i nagrywania
-obrazu i dźwięku.
+magnetowid. Jest zbudowana w oparciu o inne aplikacje, takie jak xine,
+mplayer, tvtime i mencoder służące do odtwarzania i nagrywania obrazu
+i dźwięku.
 
 Ten pakiet instaluje skrypty inicjalizujące potrzebne do samodzielnego
 systemu Freevo.
@@ -73,10 +73,10 @@
 %setup -q
 
 find . -name CVS | xargs rm -rf
-find . -name ".cvsignore" |xargs rm -f
-find . -name "*.pyc" |xargs rm -f
-find . -name "*.pyo" |xargs rm -f
-find . -name "*.py" |xargs chmod 644
+find . -name ".cvsignore" | xargs rm -f
+find . -name "*.pyc" | xargs rm -f
+find . -name "*.pyo" | xargs rm -f
+find . -name "*.py" | xargs chmod 644
 
 %build
 env CFLAGS="%{rpmcflags}" \
@@ -92,28 +92,26 @@
 
 install -d $RPM_BUILD_ROOT%{_datadir}/freevo/contrib/lirc
 cp -av contrib/lirc $RPM_BUILD_ROOT%{_datadir}/freevo/contrib
-mkdir -p %{buildroot}%{_sysconfdir}/freevo
+install -d $RPM_BUILD_ROOT%{_sysconfdir}/freevo
 ## The following is needed to let RPM know that the files should be backed up
-touch %{buildroot}%{_sysconfdir}/freevo/freevo.conf
+touch $RPM_BUILD_ROOT%{_sysconfdir}/freevo/freevo.conf
 #
 ## boot scripts
-mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
-mkdir -p %{buildroot}%{_bindir}
-install boot/freevo %{buildroot}%{_sysconfdir}/rc.d/init.d
-install boot/freevo_dep %{buildroot}%{_sysconfdir}/rc.d/init.d
-install boot/recordserver %{buildroot}%{_sysconfdir}/rc.d/init.d/freevo_recordserver
-install boot/webserver %{buildroot}%{_sysconfdir}/rc.d/init.d/freevo_webserver
-install boot/recordserver_init %{buildroot}%{_bindir}/freevo_recordserver_init
-install boot/webserver_init %{buildroot}%{_bindir}/freevo_webserver_init
-install -D %{SOURCE1} %{buildroot}%{_sysconfdir}/freevo/boot_config
+install -d $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
+install -d $RPM_BUILD_ROOT%{_bindir}
+install boot/freevo $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
+install boot/freevo_dep $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
+install boot/recordserver $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/freevo_recordserver
+install boot/webserver $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/freevo_webserver
+install boot/recordserver_init $RPM_BUILD_ROOT%{_bindir}/freevo_recordserver_init
+install boot/webserver_init $RPM_BUILD_ROOT%{_bindir}/freevo_webserver_init
+install -D %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/freevo/boot_config
 #
 #
-mkdir -p %{buildroot}/var/log/freevo
-mkdir -p %{buildroot}/var/cache/freevo
-mkdir -p %{buildroot}/var/cache/freevo/{thumbnails,audio}
-mkdir -p %{buildroot}/var/cache/xmltv/logos
-chmod 777 %{buildroot}/var/cache/{freevo,freevo/thumbnails,freevo/audio,xmltv,xmltv/logos}
-chmod 777 %{buildroot}/var/log/freevo
+install -d $RPM_BUILD_ROOT/var/log/freevo
+install -d $RPM_BUILD_ROOT/var/cache/freevo
+install -d $RPM_BUILD_ROOT/var/cache/freevo/{thumbnails,audio}
+install -d $RPM_BUILD_ROOT/var/cache/xmltv/logos
 
 %find_lang %{name}
 
@@ -121,7 +119,9 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
-echo "Remember to run 'freevo setup' after installing!"
+if [ "$1" = 1 ]; then
+	echo "Remember to run 'freevo setup' after installing!"
+fi
 
 %post boot
 # Add the service, but don't automatically invoke it
@@ -183,6 +183,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.9  2005/09/05 11:32:53  glen
+- adapterized
+
 Revision 1.8  2005/09/05 11:29:02  glen
 - Require newer python-Twisted for fixed Zope deps
 
@@ -191,13 +194,13 @@
 - BR python-mmpython up to >= 0.4.8
 
 Revision 1.6  2005/04/07 15:54:09  darekr
-- killed setting perms in %%install
+- killed setting perms in %install
 
 Revision 1.5  2005/02/02 00:07:46  pawelb
 - up to 1.5.3
 
 Revision 1.4  2004/10/12 13:46:25  adasi
- - some cleanups
+- some cleanups
 
 Revision 1.3  2004/08/31 20:30:41  qboosh
 - pl, try to (partially) clean up this mess
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/freevo.spec?r1=1.8&r2=1.9&f=u




More information about the pld-cvs-commit mailing list