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