]> git.pld-linux.org Git - packages/libmpeg2.git/blob - libmpeg2.spec
- adapter
[packages/libmpeg2.git] / libmpeg2.spec
1 Summary:        MPEG-2 Decoder
2 Summary(pl.UTF-8):      Dekoder plików MPEG-2
3 Name:           libmpeg2
4 Version:        0.5.1
5 Release:        2
6 License:        GPL
7 Group:          X11/Applications/Graphics
8 Source0:        http://libmpeg2.sourceforge.net/files/%{name}-%{version}.tar.gz
9 # Source0-md5:  0f92c7454e58379b4a5a378485bbd8ef
10 Patch0:         %{name}-ppc.patch
11 URL:            http://libmpeg2.sourceforge.net/
12 BuildRequires:  SDL-devel
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 %ifarch ppc
16 # version with altivec support (almost?) fixed
17 BuildRequires:  gcc >= 5:3.3.2-3
18 %endif
19 BuildRequires:  libtool
20 BuildRequires:  xorg-lib-libXext-devel
21 BuildRequires:  xorg-lib-libXv-devel
22 Requires:       %{name}-libs = %{version}
23 Obsoletes:      mpeg2dec < 0.5.1
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 MPEG-2 Decoder.
28
29 %description -l pl.UTF-8
30 Dekoder MPEG-2.
31
32 %package libs
33 Summary:        MPEG-2 Decoder library
34 Summary(pl.UTF-8):      Biblioteka dekodująca pliki MPEG-2
35 Group:          Libraries
36 Obsoletes:      mpeg2dec-lib < 0.5.1
37
38 %description libs
39 MPEG-2 Decoder library and extract_mpeg2 utility.
40
41 %description libs -l pl.UTF-8
42 Biblioteka dekodująca pliki MPEG-2 i narzędzie extract_mpeg2.
43
44 %package devel
45 Summary:        MPEG-2 Decoder development files
46 Summary(pl.UTF-8):      Pliki dla programistów używających dekodera MPEG-2
47 Group:          Development/Libraries
48 Requires:       %{name}-libs = %{version}
49 Requires:       xorg-lib-libXext-devel
50 Requires:       xorg-lib-libXv-devel
51 Obsoletes:      mpeg2dec-devel < 0.5.1
52
53 %description devel
54 MPEG-2 Decoder development files.
55
56 %description devel -l pl.UTF-8
57 Pliki dla programistów używających dekodera MPEG-2.
58
59 %package static
60 Summary:        MPEG-2 Decoder static libraries
61 Summary(pl.UTF-8):      Statyczne biblioteki dekodera MPEG-2
62 Group:          Development/Libraries
63 Requires:       %{name}-devel = %{version}
64 Obsoletes:      mpeg2dec-static < 0.5.1
65
66 %description static
67 MPEG-2 Decoder static libraries.
68
69 %description static -l pl.UTF-8
70 Statyczne biblioteki dekodera MPEG-2.
71
72 %prep
73 %setup -q
74 %patch0 -p1
75
76 %build
77 CFLAGS="%{rpmcflags} -DCOFFEE_BREAK=1"
78 %{__libtoolize}
79 %{__aclocal} -I m4
80 %{__autoconf}
81 %{__autoheader}
82 %{__automake}
83 %configure \
84         %{?debug:--enable-debug} \
85         --enable-shared
86
87 %{__make}
88
89 %install
90 rm -rf $RPM_BUILD_ROOT
91
92 %{__make} install \
93         DESTDIR=$RPM_BUILD_ROOT
94
95 %clean
96 rm -rf $RPM_BUILD_ROOT
97
98 %post   libs -p /sbin/ldconfig
99 %postun libs -p /sbin/ldconfig
100
101 %files
102 %defattr(644,root,root,755)
103 %attr(755,root,root) %{_bindir}/mpeg2dec
104 %{_mandir}/man1/mpeg2dec.1*
105
106 %files libs
107 %defattr(644,root,root,755)
108 %attr(755,root,root) %{_bindir}/corrupt_mpeg2
109 %attr(755,root,root) %{_bindir}/extract_mpeg2
110 %attr(755,root,root) %{_libdir}/libmpeg2.so.*.*
111 %attr(755,root,root) %ghost %{_libdir}/libmpeg2.so.0
112 %attr(755,root,root) %{_libdir}/libmpeg2convert.so.*.*
113 %attr(755,root,root) %ghost %{_libdir}/libmpeg2convert.so.0
114 %{_mandir}/man1/extract_mpeg2.1*
115
116 %files devel
117 %defattr(644,root,root,755)
118 %attr(755,root,root) %{_libdir}/libmpeg2.so
119 %attr(755,root,root) %{_libdir}/libmpeg2convert.so
120 %{_libdir}/libmpeg2.la
121 %{_libdir}/libmpeg2convert.la
122 %{_includedir}/mpeg2dec
123 %{_pkgconfigdir}/libmpeg2.pc
124 %{_pkgconfigdir}/libmpeg2convert.pc
125
126 %files static
127 %defattr(644,root,root,755)
128 %{_libdir}/libmpeg2.a
129 %{_libdir}/libmpeg2convert.a
This page took 0.146025 seconds and 3 git commands to generate.