Changes of Revision 7
[-] | Changed | transcode.spec |
x 1
2 +# norootforbuild 3 + 4 Name: transcode 5 -Version: 1.0.4 6 +Version: 1.0.5 7 Release: 1 8 9 -Source0: transcode-1.0.4.tar.bz2 10 -Source1: tccomplete.source 11 +Source0: transcode-1.0.5.tar.bz2 12 13 Patch0: transcode-lzo2.01.patch 14 BuildRoot: %{_tmppath}/buildroot-%{name}-%{version} 15
16 BuildRequires: SDL-devel 17 BuildRequires: libtheora-devel 18 19 -BuildRequires: ffmpeg 20 +BuildRequires: libffmpeg-devel 21 BuildRequires: lzo 22 BuildRequires: libmpeg2-devel 23 24 BuildRequires: libvorbis 25 BuildRequires: libvorbis-devel 26 -#BuildRequires: libmpeg3 27 +BuildRequires: libmpeg3-devel 28 %if %suse_version > 1000 29 BuildRequires: mjpegtools-devel 30 %endif 31
32 %description -l de 33 Videokonverter mit sehr vielen input/output und filter plugins, kann auch zum encodieren von dvd's genutzt werden. 34 35 +%debug_package 36 + 37 %prep 38 %setup -q -n %{name}-%version 39 %if %suse_version >= 1000 40 %patch0 -p1 41 %endif 42 43 + 44 %build 45 autoreconf -if 46 # --enable-ibp 47 CFLAGS="$RPM_OPT_FLAGS" CPPFLAGS="$RPM_OPT_FLAGS" LDFLAGS=" -L%{_libdir} `glib-config --libs`" ./configure \ 48 --prefix=%{_prefix} --mandir=%{_mandir} --libdir=%{_libdir} \ 49 --with-mod-path=%{_libdir}/transcode \ 50 - --with-qt --with-xvid --with-ffmpeg \ 51 - --enable-text --enable-xio \ 52 + --with-qt --with-xvid --with-ffmpeg --enable-text \ 53 --enable-netstream --enable-ogg --enable-v4l --enable-ogg \ 54 --enable-vorbis --enable-theora --enable-libdv \ 55 --enable-freetype2 \ 56
57 %{__make} %{?jobs:-j%{jobs}} 58 59 %install 60 -[ -d ${RPM_BUILD_ROOT} -a "${RPM_BUILD_ROOT}" != "/" ] && %{__rm} -rf ${RPM_BUILD_ROOT} 61 -%{__make} install-strip DESTDIR=${RPM_BUILD_ROOT} 62 +[ -d %{buildroot} -a "%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot} 63 +%{makeinstall} 64 65 -%{__rm} -rf ${RPM_BUILD_ROOT}%{_datadir}/doc/transcode 66 -%{__rm} -rf ${RPM_BUILD_ROOT}%{_datadir}/doc/packages/%{name}/man docs/man 67 -%{__rm} -f ${RPM_BUILD_ROOT}%{_bindir}/pvmgs 68 -%{__install} -D %{S:1} ${RPM_BUILD_ROOT}%{_sysconfdir}/profile.d/transcode.sh 69 +%{__rm} -rf %{buildroot}%{_datadir}/doc/transcode 70 +%{__rm} -rf %{buildroot}%{_datadir}/doc/packages/%{name}/man docs/man 71 +%{__rm} -f %{buildroot}%{_bindir}/pvmgs 72 +%{__install} contrib/tccomplete.source -D %{buildroot}%{_sysconfdir}/bash_completion.d/transcode.sh 73 74 %if %suse_version >= 1000 75 -%{__rm} ${RPM_BUILD_ROOT}%{_libdir}/%{name}/export_af6.conf 76 +%{__rm} %{buildroot}%{_libdir}/%{name}/export_af6.conf 77 %endif 78 79 %clean 80 -[ -d ${RPM_BUILD_ROOT} -a "${RPM_BUILD_ROOT}" != "/" ] && %{__rm} -rf ${RPM_BUILD_ROOT} 81 +[ -d %{buildroot} -a "%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot} 82 83 %files 84 %defattr(-,root,root) 85 -%attr(644,root,root)%_sysconfdir/profile.d/transcode.sh 86 +%attr(644,root,root)%{_sysconfdir}/bash_completion.d/transcode.sh 87 %{_bindir}/avifix 88 %{_bindir}/aviindex 89 %{_bindir}/avimerge 90
91 %{_bindir}/tcscan 92 %{_bindir}/tcxmlcheck 93 %{_bindir}/tcxpm2rgb 94 -%{_bindir}/%name 95 -%{_libdir}/%name/a52_decore.la 96 -%{_libdir}/%name/a52_decore.so 97 -%{_libdir}/%name/af6_decore.la 98 -%{_libdir}/%name/af6_decore.so 99 -%{_libdir}/%name/export_mp2.la 100 -%{_libdir}/%name/export_mp2.so 101 -%{_libdir}/%name/export_pvn.la 102 -%{_libdir}/%name/export_pvn.so 103 -%{_libdir}/%name/export_ac3.la 104 -%{_libdir}/%name/export_ac3.so 105 +%{_bindir}/%{name} 106 +%{_libdir}/%{name}/a52_decore.la 107 +%{_libdir}/%{name}/a52_decore.so 108 +%{_libdir}/%{name}/af6_decore.la 109 +%{_libdir}/%{name}/af6_decore.so 110 +%{_libdir}/%{name}/export_mp2.la 111 +%{_libdir}/%{name}/export_mp2.so 112 +%{_libdir}/%{name}/export_pvn.la 113 +%{_libdir}/%{name}/export_pvn.so 114 +%{_libdir}/%{name}/export_ac3.la 115 +%{_libdir}/%{name}/export_ac3.so 116 %if %suse_version < 1000 117 -%{_libdir}/%name/export_af6.conf 118 -%{_libdir}/%name/export_af6.la 119 -%{_libdir}/%name/export_af6.so 120 -%endif 121 -%{_libdir}/%name/export_debugppm.la 122 -%{_libdir}/%name/export_debugppm.so 123 -%{_libdir}/%name/export_divx4.la 124 -%{_libdir}/%name/export_divx4.so 125 -%{_libdir}/%name/export_divx4raw.la 126 -%{_libdir}/%name/export_divx4raw.so 127 -%{_libdir}/%name/export_divx5.la 128 -%{_libdir}/%name/export_divx5.so 129 -%{_libdir}/%name/export_divx5raw.la 130 -%{_libdir}/%name/export_divx5raw.so 131 -%{_libdir}/%name/export_dv.la 132 -%{_libdir}/%name/export_dv.so 133 -%{_libdir}/%name/export_dvraw.la 134 -%{_libdir}/%name/export_dvraw.so 135 -%{_libdir}/%name/export_fame.la 136 -%{_libdir}/%name/export_fame.so 137 -%{_libdir}/%name/export_ffmpeg.la 138 -%{_libdir}/%name/export_ffmpeg.so 139 -%{_libdir}/%name/export_im.la 140 -%{_libdir}/%name/export_im.so 141 -%{_libdir}/%name/export_jpg.la 142 -%{_libdir}/%name/export_jpg.so 143 -%{_libdir}/%name/export_lame.la 144 -%{_libdir}/%name/export_lame.so 145 -%{_libdir}/%name/export_lzo.la 146 -%{_libdir}/%name/export_lzo.so 147 -%{_libdir}/%name/export_mjpeg.la 148 -%{_libdir}/%name/export_mjpeg.so 149 +%{_libdir}/%{name}/export_af6.conf 150 +%{_libdir}/%{name}/export_af6.la 151 +%{_libdir}/%{name}/export_af6.so 152 +%endif 153 +%{_libdir}/%{name}/export_debugppm.la 154 +%{_libdir}/%{name}/export_debugppm.so 155 +%{_libdir}/%{name}/export_divx4.la 156 +%{_libdir}/%{name}/export_divx4.so 157 +%{_libdir}/%{name}/export_divx4raw.la 158 +%{_libdir}/%{name}/export_divx4raw.so 159 +%{_libdir}/%{name}/export_divx5.la 160 +%{_libdir}/%{name}/export_divx5.so 161 +%{_libdir}/%{name}/export_divx5raw.la 162 +%{_libdir}/%{name}/export_divx5raw.so 163 +%{_libdir}/%{name}/export_dv.la 164 +%{_libdir}/%{name}/export_dv.so 165 +%{_libdir}/%{name}/export_dvraw.la 166 +%{_libdir}/%{name}/export_dvraw.so 167 +%{_libdir}/%{name}/export_fame.la 168 +%{_libdir}/%{name}/export_fame.so 169 +%{_libdir}/%{name}/export_ffmpeg.la 170 +%{_libdir}/%{name}/export_ffmpeg.so 171 +%{_libdir}/%{name}/export_im.la 172 +%{_libdir}/%{name}/export_im.so 173 +%{_libdir}/%{name}/export_jpg.la 174 +%{_libdir}/%{name}/export_jpg.so 175 +%{_libdir}/%{name}/export_lame.la 176 +%{_libdir}/%{name}/export_lame.so 177 +%{_libdir}/%{name}/export_lzo.la 178 +%{_libdir}/%{name}/export_lzo.so 179 +%{_libdir}/%{name}/export_mjpeg.la 180 +%{_libdir}/%{name}/export_mjpeg.so 181 %if %suse_version >= 1020 182 -%{_libdir}/%name/export_mov.la 183 -%{_libdir}/%name/export_mov.so 184 +%{_libdir}/%{name}/export_mov.la 185 +%{_libdir}/%{name}/export_mov.so 186 %endif 187 -%{_libdir}/%name/export_mp1e.la 188 -%{_libdir}/%name/export_mp1e.so 189 -%{_libdir}/%name/export_mp2enc.la 190 -%{_libdir}/%name/export_mp2enc.so 191 +%{_libdir}/%{name}/export_mp1e.la 192 +%{_libdir}/%{name}/export_mp1e.so 193 +%{_libdir}/%{name}/export_mp2enc.la 194 +%{_libdir}/%{name}/export_mp2enc.so 195 #%ifnarch x86_64 amd64 ia32e 196 -#%{_libdir}/%name/export_mpeg.la 197 -#%{_libdir}/%name/export_mpeg.so 198 +#%{_libdir}/%{name}/export_mpeg.la 199 +#%{_libdir}/%{name}/export_mpeg.so 200 #%endif 201 |