1 # TODO: python (missing sources, specified as nodist???)
2 Summary: The ASDCP library
3 Summary(pl.UTF-8): Biblioteka ASDCP
9 # note: download URL shows more recent versions than document at download directory
10 #Source0Download: http://www.cinecert.com/asdcplib/download/
11 Source0: http://download.cinecert.com/asdcplib/%{name}-%{version}.tar.gz
12 # Source0-md5: df550ba6d1c802ce51f5401ad756b590
13 # from asdcplib 1.12.60 sources
14 Source1: %{name}.pc.in
15 Patch0: %{name}-link.patch
16 URL: http://www.cinecert.com/asdcplib/
17 BuildRequires: autoconf >= 2.59
18 BuildRequires: automake >= 1:1.9
19 BuildRequires: expat-devel >= 1.95
20 BuildRequires: libtool
21 BuildRequires: openssl-devel >= 0.9.7
22 #BuildRequires: python-devel >= 1:2.3
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 The asdcplib library is a set of objects that offer simplified access
27 to files conforming to the sound and picture track file formats
28 developed by the SMPTE Working Group DC28.20 (now TC 21DC).
30 %description -l pl.UTF-8
31 Biblioteka asdcplib to zbiór obiektów oferujących uproszczony dostęp
32 do plików zgodnych z formatami plików ścieżek dźwięku i obrazu
33 opracowanych przez grupę roboczą SMPTE DC28.20 (obecnie TC 21DC).
36 Summary: Header files for ASDCP library
37 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki ASDCP
38 Group: Development/Libraries
39 Requires: %{name} = %{version}-%{release}
40 Requires: openssl-devel >= 0.9.7
43 Header files for ASDCP library.
45 %description devel -l pl.UTF-8
46 Pliki nagłówkowe biblioteki ASDCP.
49 Summary: Static ASDCP libraries
50 Summary(pl.UTF-8): Statyczne biblioteki ASDCP
51 Group: Development/Libraries
52 Requires: %{name}-devel = %{version}-%{release}
55 Static ASDCP libraries.
57 %description static -l pl.UTF-8
58 Statyczne biblioteki ASDCP.
74 # --with-python is broken (required files missing in tarball)
79 rm -rf $RPM_BUILD_ROOT
82 DESTDIR=$RPM_BUILD_ROOT
84 install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
85 sed -e 's,@prefix@,%{_prefix},;s,@exec_prefix@,%{_prefix},;s,@libdir@,%{_libdir},;s,@includedir@,%{_includedir},;s,@PACKAGE_VERSION@,%{version},' %{SOURCE1} >$RPM_BUILD_ROOT%{_pkgconfigdir}/asdcplib.pc
87 # obsoleted by pkg-config
88 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
91 rm -rf $RPM_BUILD_ROOT
93 %post -p /sbin/ldconfig
94 %postun -p /sbin/ldconfig
97 %defattr(644,root,root,755)
99 %attr(755,root,root) %{_bindir}/as-02-unwrap
100 %attr(755,root,root) %{_bindir}/as-02-wrap
101 %attr(755,root,root) %{_bindir}/asdcp-info
102 %attr(755,root,root) %{_bindir}/asdcp-test
103 %attr(755,root,root) %{_bindir}/asdcp-unwrap
104 %attr(755,root,root) %{_bindir}/asdcp-util
105 %attr(755,root,root) %{_bindir}/asdcp-wrap
106 %attr(755,root,root) %{_bindir}/blackwave
107 %attr(755,root,root) %{_bindir}/j2c-test
108 %attr(755,root,root) %{_bindir}/klvsplit
109 %attr(755,root,root) %{_bindir}/klvwalk
110 %attr(755,root,root) %{_bindir}/kmfilegen
111 %attr(755,root,root) %{_bindir}/kmrandgen
112 %attr(755,root,root) %{_bindir}/kmuuidgen
113 %attr(755,root,root) %{_bindir}/wavesplit
114 %attr(755,root,root) %{_bindir}/phdr-unwrap
115 %attr(755,root,root) %{_bindir}/phdr-wrap
116 %attr(755,root,root) %{_bindir}/pinkwave
117 %attr(755,root,root) %{_libdir}/libas02-%{version}.so
118 %attr(755,root,root) %{_libdir}/libasdcp-%{version}.so
119 %attr(755,root,root) %{_libdir}/libkumu-%{version}.so
120 %attr(755,root,root) %{_libdir}/libphdr-%{version}.so
123 %defattr(644,root,root,755)
124 %attr(755,root,root) %{_libdir}/libas02.so
125 %attr(755,root,root) %{_libdir}/libasdcp.so
126 %attr(755,root,root) %{_libdir}/libkumu.so
127 %attr(755,root,root) %{_libdir}/libphdr.so
128 %{_includedir}/AS_02.h
129 %{_includedir}/AS_02_PHDR.h
130 %{_includedir}/AS_DCP.h
131 %{_includedir}/KM_*.h
132 %{_pkgconfigdir}/asdcplib.pc
135 %defattr(644,root,root,755)
137 %{_libdir}/libasdcp.a