]> git.pld-linux.org Git - SPECS.git/blob - quicktime4linux.spec
SPECS updated Tue 30 Apr 15:06:09 CEST 2024
[SPECS.git] / quicktime4linux.spec
1 Summary:        Quicktime for Linux
2 Summary(pl.UTF-8):      Obsługa formatu Quicktime dla Linuksa
3 Name:           quicktime4linux
4 Version:        2.3
5 Release:        15
6 License:        GPL
7 Group:          Libraries
8 Source0:        http://dl.sourceforge.net/heroines/%{name}-%{version}-src.tar.bz2
9 # Source0-md5:  db3724400a0b29b49bf494bbb047caf9
10 Patch0:         %{name}-acam.patch
11 Patch1:         %{name}-libs.patch
12 Patch2:         %{name}-x264.patch
13 Patch3:         %{name}-ffmpeg.patch
14 URL:            http://heroinewarrior.com/quicktime.php3
15 BuildRequires:  autoconf >= 2.50
16 BuildRequires:  automake
17 BuildRequires:  faac-devel >= 1.24
18 BuildRequires:  faad2-devel >= 2.0
19 BuildRequires:  ffmpeg-devel >= 0.6
20 BuildRequires:  lame-libs-devel >= 3.93.1
21 BuildRequires:  libdv-devel >= 0.104
22 BuildRequires:  libjpeg-devel
23 BuildRequires:  libmpeg3-devel >= 1.8
24 BuildRequires:  libogg-devel >= 2:1.1.2
25 BuildRequires:  libpng-devel >= 1.0.8
26 BuildRequires:  libtool
27 BuildRequires:  libvorbis-devel >= 1:1.1.1
28 BuildRequires:  libx264-devel >= 0.1.2-1.20061024_2245.1
29 BuildRequires:  pkgconfig >= 1:0.9.0
30 Requires:       ffmpeg >= 0.4.9-4.20080822
31 Requires:       libdv >= 0.104
32 Requires:       libmpeg3 >= 1.8
33 Requires:       libx264 >= 0.1.2-1.20060828_2245.1
34 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36 %description
37 Quicktime4linux is a library for reading and writing Quicktime files
38 on UNIX systems. Supported by this library video is MJPA, JPEG Photo,
39 PNG, RGB, YUV 4:2:2, and YUV 4:2:0 compression and supported audio is
40 IMA4, ulaw, and any linear PCM format.
41
42 %description -l pl.UTF-8
43 Quicktime4linux jest biblioteką do odczytywania i zapisu plików w
44 formacie Quicktime przeznaczoną dla systemów Unix. Obecnie wspiera ona
45 następujące formaty video: MJPA, JPEG Photo, PNG, RGB, YUV 4:2:2 oraz
46 YUV 4:2:0, a także audio IMA4, ulaw i liniowy format PCM.
47
48 %package devel
49 Summary:        Header files and development documentation for quicktime4linux
50 Summary(pl.UTF-8):      Pliki nagłówkowe i dokumentacja do quicktime4linux
51 Group:          Development/Libraries
52 Requires:       %{name} = %{version}-%{release}
53 Requires:       faad2-devel >= 2.0
54 Requires:       ffmpeg-devel >= 0.4.9-4.20080822
55 Requires:       lame-libs-devel >= 3.93.1
56 Requires:       libdv-devel >= 0.104
57 Requires:       libjpeg-devel
58 Requires:       libmpeg3-devel >= 1.8
59 Requires:       libogg-devel >= 2:1.1.2
60 Requires:       libpng-devel >= 1.0.8
61 Requires:       libvorbis-devel >= 1:1.1.1
62 Requires:       libx264-devel >= 0.1.2-1.20060828_2245.1
63 Obsoletes:      libquicktime-devel
64
65 %description devel
66 Header files and development documentation for quicktime4linux.
67
68 %description devel -l pl.UTF-8
69 Pliki nagłówkowe i dokumentacja do biblioteki quicktime4linux.
70
71 %package static
72 Summary:        Static quicktime4linux libraries
73 Summary(pl.UTF-8):      Biblioteki statyczne quicktime4linux
74 Group:          Development/Libraries
75 Requires:       %{name}-devel = %{version}-%{release}
76 Obsoletes:      libquicktime-static
77
78 %description static
79 Static quicktime4linux libraries.
80
81 %description static -l pl.UTF-8
82 Biblioteki statyczne quicktime4linux.
83
84 %package progs
85 Summary:        Useful tools to operate at Quicktime files
86 Summary(pl.UTF-8):      Pożyteczne narzędzia od operowania na plikach w formacie Quicktime
87 Group:          Applications/Multimedia
88 Requires:       %{name} = %{version}-%{release}
89
90 %description progs
91 Useful tools to operate at Quicktime files.
92
93 %description progs -l pl.UTF-8
94 Pożyteczne narzędzia od operowania na plikach w formacie Quicktime.
95
96 %prep
97 %setup -q
98 %patch0 -p1
99 %patch1 -p1
100 %patch2 -p1
101 %patch3 -p0
102
103 %{__rm} -r thirdparty/{faac-1.24,faad2-2.0,ffmpeg.*,jpeg,jpeg-mmx.*,lame-*,libdv-*,libogg-*,libvorbis-*,x264.*}
104
105 %build
106 %{__libtoolize}
107 %{__aclocal}
108 %{__autoheader}
109 %{__autoconf}
110 %{__automake}
111 %configure \
112         --disable-vorbistest
113
114 %{__make}
115
116 %install
117 rm -rf $RPM_BUILD_ROOT
118
119 %{__make} install \
120         DESTDIR=$RPM_BUILD_ROOT
121
122 %clean
123 rm -rf $RPM_BUILD_ROOT
124
125 %post   -p /sbin/ldconfig
126 %postun -p /sbin/ldconfig
127
128 %files
129 %defattr(644,root,root,755)
130 %doc README
131 %attr(755,root,root) %{_libdir}/libquicktime.so.*.*.*
132 %attr(755,root,root) %ghost %{_libdir}/libquicktime.so.1
133
134 %files devel
135 %defattr(644,root,root,755)
136 %doc docs/*.html
137 %attr(755,root,root) %{_libdir}/libquicktime.so
138 %{_libdir}/libquicktime.la
139 %{_includedir}/quicktime
140
141 %files static
142 %defattr(644,root,root,755)
143 %{_libdir}/libquicktime.a
144
145 %files progs
146 %defattr(644,root,root,755)
147 %attr(755,root,root) %{_bindir}/*
This page took 1.501029 seconds and 3 git commands to generate.