source: projects/specs/trunk/t/tstools/tstools-vl.spec @ 2368

Revision 2368, 2.0 KB checked in by munepi, 13 years ago (diff)

added tstools-vl.spec

Line 
1%define pkgversion %(echo %version | %__sed s/\\\\\./_/)
2
3Summary: Cross-platform command line tools for working with MPEG data (TS, PS and ES)
4Name: tstools
5Version: 1.11
6Release: 1%{?_dist_release}
7License: MPLv1.1
8Group: Applications/Multimedia
9URL: http://code.google.com/p/tstools/
10Source0: http://tstools.googlecode.com/files/%{name}-%{pkgversion}.tgz
11BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
12
13Distribution:   Vine
14Vendor:         Project Vine
15Packager:       munepi
16
17%description
18tstools is a set of cross-platform command line tools for working with MPEG
19data.
20
21The emphasis is on relatively simple tools which concentrate on MPEG
22(H.264 and H.262) data packaged according to H.222 (i.e., TS or PS),
23with a particular interest in checking for conformance.
24
25Transport Stream (TS) is typically used for distribution of cable and
26satellite data. Program Stream (PS) is typically used to store data on DVDs.
27
28The tools are focussed on:
29* Quick reporting of useful data (tsinfo, stream_type)
30* Giving a quick overview of the entities in the stream (esdots, psdots)
31* Reporting on TS packets (tsreport) or ES units/frames/fields (esreport)
32* Simple manipulation of stream data (es2ts, esfilter, esreverse, esmerge,
33  ts2es)
34* Streaming of data, possibly with introduced errors (tsplay)
35
36%prep
37%setup -q
38
39%build
40%__make %{?_smp_mflags}
41
42%install
43%__rm -rf $RPM_BUILD_ROOT
44
45%__mkdir_p ${RPM_BUILD_ROOT}/%{_bindir}
46%__install -m0755 bin/* ${RPM_BUILD_ROOT}/%{_bindir}
47
48%clean
49%__rm -rf $RPM_BUILD_ROOT
50
51%files
52%defattr(-,root,root,-)
53%doc docs/*
54%{_bindir}/es2ts
55%{_bindir}/esdots
56%{_bindir}/esfilter
57%{_bindir}/esmerge
58%{_bindir}/esreport
59%{_bindir}/esreverse
60%{_bindir}/m2ts2ts
61%{_bindir}/pcapreport
62%{_bindir}/ps2ts
63%{_bindir}/psdots
64%{_bindir}/psreport
65%{_bindir}/stream_type
66%{_bindir}/ts2es
67%{_bindir}/ts_packet_insert
68%{_bindir}/tsinfo
69%{_bindir}/tsplay
70%{_bindir}/tsreport
71%{_bindir}/tsserve
72
73%changelog
74* Sun Dec 19 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.11-1
75- Initial build.
Note: See TracBrowser for help on using the repository browser.