source: projects/specs/trunk/e/epgdump/epgdump-vl.spec @ 3383

Revision 3383, 1.9 KB checked in by munepi, 13 years ago (diff)

updated epgdump-vl.spec

Line 
1Summary:        A progman to extract EPG information from MPEG-TS
2Summary(ja):    MPEG-TS に含まれる EPG 情報を XML で出力するプログラム
3Name:           epgdump
4Version:        r2
5Release:        3%{?_dist_release}
6Source0:        http://2sen.dip.jp/cgi-bin/friioup/source/up0027.zip
7Source1:        http://2sen.dip.jp/cgi-bin/hdusup/source/up0036.gz
8Source2:        http://2sen.dip.jp/cgi-bin/hdusup/source/up0200.gz
9Source3:        http://2sen.dip.jp/cgi-bin/dtvup/source/up0246.zip
10Source4:        http://2sen.dip.jp/cgi-bin/dtvup/source/up0248.zip
11
12## Vine
13Patch100:       epgdump-r2-change-nhkbs-channels-20110401.patch
14
15License:        distributable (see README files for detail)
16Group:          Applications/Multimedia
17#URL:           
18
19#Requires:     
20#BuildRequires:
21BuildRoot:      %{_tmppath}/%{name}-%{version}-root
22
23Packager:       kazutaka, munepi
24
25
26%description
27epgdump is a progman to extract EPG (Electronic Program Guide)
28information from MPEG-TS.
29
30%description -l ja
31epgdump は MPEG-TS に含まれる EPG (Electronic Program Guide:
32電子番組表) 情報を XML で出力するプログラムです。
33
34
35%prep
36%setup -q -n %{name}%{version} -c
37pushd epgdumpr2
38%__gzip -dc %{SOURCE1}  | patch -p1
39%__gzip -dc %{SOURCE2}  | patch -p1
40popd
41%__unzip %{SOURCE3} && patch -p0 < fix_overflow_184.patch
42%__unzip %{SOURCE4} && patch -p0 < fix_overflow_maxseclen.patch
43
44## Vine
45%patch100 -p1 -b .nhkbs
46
47%build
48pushd %{name}%{version}
49%{__make}
50popd
51
52
53%install
54%{__rm} -rf ${RPM_BUILD_ROOT}
55%{__install} -D -m 755 epgdumpr2/%{name} ${RPM_BUILD_ROOT}/%{_bindir}/%{name}
56
57
58%clean
59%{__rm} -rf ${RPM_BUILD_ROOT}
60
61
62%files
63%defattr(-,root,root)
64%doc epgdumpr2/readme.txt
65#%doc epgrecd
66%{_bindir}/%{name}
67
68%changelog
69* Sat Apr 09 2011 Munehiro Yamamoto <munepi@vinelinux.org> r2-3
70- applied epgdump-r2-change-nhkbs-channels-20110401.patch
71
72* Fri Oct 15 2010 Munehiro Yamamoto <munepi@vinelinux.org> r2-2
73- applied some patches to fix overflow
74
75* Mon Nov 23 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> r2-1
76- initial build for Vine Linux
77
Note: See TracBrowser for help on using the repository browser.