packages: linuxtv-dvb-apps/linuxtv-dvb-apps.spec - built and packaged AleVT...

gotar gotar at pld-linux.org
Sat Nov 5 20:02:02 CET 2011


Author: gotar                        Date: Sat Nov  5 19:02:02 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- built and packaged AleVT. Note this spec should be renamed to dvb-apps

---- Files affected:
packages/linuxtv-dvb-apps:
   linuxtv-dvb-apps.spec (1.7 -> 1.8) 

---- Diffs:

================================================================
Index: packages/linuxtv-dvb-apps/linuxtv-dvb-apps.spec
diff -u packages/linuxtv-dvb-apps/linuxtv-dvb-apps.spec:1.7 packages/linuxtv-dvb-apps/linuxtv-dvb-apps.spec:1.8
--- packages/linuxtv-dvb-apps/linuxtv-dvb-apps.spec:1.7	Sat Nov  5 14:10:26 2011
+++ packages/linuxtv-dvb-apps/linuxtv-dvb-apps.spec	Sat Nov  5 20:01:57 2011
@@ -1,5 +1,5 @@
 # $Revision$, $Date$
-# TODO: devel and static subpackages, alevt, package test apps (test/* and dst-utils/dst_test)?
+# TODO: devel and static subpackages, package test apps (test/* and dst-utils/dst_test)?
 Summary:	DVB apps
 Summary(pl.UTF-8):	Aplikacje dla DVB
 Name:		linuxtv-dvb-apps
@@ -10,8 +10,11 @@
 Source0:	http://linuxtv.org/hg/dvb-apps/archive/tip.tar.gz
 # Source0-md5:	ff01d8d48f70c258ecd5a7f1485a61c2
 URL:		http://linuxtv.org/
+BuildRequires:	libpng-devel
 BuildRequires:	libusb-devel
 BuildRequires:	linux-libc-headers >= 2.6.31
+BuildRequires:	xorg-lib-libX11-devel
+BuildRequires:	zvbi-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -33,11 +36,17 @@
 
 %prep
 %setup -q -n dvb-apps-d4e8bf5658ce
+
+# prepare %doc
 %{__mv} lib/libesg/TODO TODO.libesg
 %{__mv} test/README README.test
 for i in atsc_epg av7110_loadkeys scan szap ttusb_dec_reset; do
 %{__mv} util/$i/README README.$i
 done
+%{__mkdir} alevt
+%{__mv} util/alevt/{ChangeLog,EXPORT.HOWTO,README,README.OLD,ReadmeGR,TODO} alevt
+
+touch util/alevt/alevt.png
 
 %build
 %{__make} \
@@ -45,20 +54,28 @@
 	ttusb_dec_reset=1 \
 	V=1
 
+%{__make} -C util/alevt \
+	OPT="%{rpmcflags}"
+
 %install
 rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_mandir}/man1}
 
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
+%{__make} install -C util/alevt \
+	DESTDIR=$RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc lib/libdvbcfg/zapchannel.txt util/dib3000-watch/README.dib3000-watch util/dvbnet/net_start* util/szap/channels.conf/* README* TODO.libesg
+%doc alevt lib/libdvbcfg/zapchannel.txt util/dib3000-watch/README.dib3000-watch util/dvbnet/net_start* util/szap/channels-conf README* TODO.libesg
 %attr(755,root,root) %{_bindir}/*
 %{_datadir}/dvb
+%{_desktopdir}/alevt.desktop
+%{_mandir}/man1/alevt*.1*
 
 %files libs
 %defattr(644,root,root,755)
@@ -70,6 +87,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.8  2011/11/05 19:01:57  gotar
+- built and packaged AleVT. Note this spec should be renamed to dvb-apps
+
 Revision 1.7  2011/11/05 13:10:26  gotar
 - upgraded to current snapshot, no releases since years
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/linuxtv-dvb-apps/linuxtv-dvb-apps.spec?r1=1.7&r2=1.8&f=u



More information about the pld-cvs-commit mailing list