Author: duddits Date: Mon Feb 23 10:55:13 2009 GMT Module: SPECS Tag: HEAD ---- Log message: - up to 1.1.0 - TODO updated: export-*, import-* and filter-* subpackages are now in place - obsolete patches: bigdir and mm-accel removed - some cleaning in %files - needs testing
---- Files affected: SPECS: transcode.spec (1.112 -> 1.113) ---- Diffs: ================================================================ Index: SPECS/transcode.spec diff -u SPECS/transcode.spec:1.112 SPECS/transcode.spec:1.113 --- SPECS/transcode.spec:1.112 Tue Dec 30 16:49:29 2008 +++ SPECS/transcode.spec Mon Feb 23 11:55:07 2009 @@ -1,6 +1,5 @@ # $Revision$, $Date$ # TODO: -# - split plugins into subpackages. (how? splitting criteria? perhaps by external deps, not by functionality (import/export/..?) # - disable building of libraries which exist in system (libdv?,libmpeg2 etc.) # - cmov test is broken, ignores --enable-cmov-extension and tries to read /proc/cpuinfo # - pvm3 needs recompiled with -fPIC, then it can be used here @@ -8,10 +7,8 @@ # - rm Makefiles from htmldir # # Conditional build: -%bcond_without avifile # disable avifile module %bcond_without im # disable imagemagick module %bcond_without libmpeg2 # disable libmpeg2 support -%bcond_without libmpeg3 # disable libmpeg3 support %bcond_without lzo # disable lzo support %bcond_without mjpeg # disable mjpegtools support %bcond_without quicktime # disable libquicktime support @@ -31,23 +28,20 @@ Summary: Video stream converter Summary(pl.UTF-8): Konwerter strumieni video Name: transcode -Version: 1.0.7 +Version: 1.1.0 Release: 1 License: GPL Group: Applications Source0: http://fromani.exit1.org/%{name}-%{version}.tar.bz2 -# Source0-md5: 48a57f36861450dde78d6a1ad5edf99f -Patch0: %{name}-bigdir.patch -Patch1: %{name}-libx86_64.patch -Patch2: %{name}-mm_accel.patch -Patch3: %{name}-ImageMagick.patch +# Source0-md5: 5ca205e32b546402a48ea8004a7b3232 +Patch0: %{name}-libx86_64.patch +Patch1: %{name}-ImageMagick.patch URL: http://www.transcoding.org/ %{?with_im:BuildRequires: ImageMagick-devel >= 6.4.1-2} %{?with_sdl:BuildRequires: SDL-devel >= 1.1.6} BuildRequires: a52dec-libs-devel BuildRequires: autoconf BuildRequires: automake >= 1.3 -%{?with_avifile:BuildRequires: avifile-devel > 3:0.7.43-1} BuildRequires: ffmpeg-devel >= 0.4.9-0.pre1 BuildRequires: freetype-devel >= 2.1.2 %{?with_jpegmmx:BuildRequires: jpeg-mmx} @@ -57,7 +51,6 @@ BuildRequires: libfame-devel >= 0.9.1 BuildRequires: libgomp-devel BuildRequires: libjpeg-devel -%{?with_libmpeg3:BuildRequires: libmpeg3-devel} BuildRequires: libogg-devel BuildRequires: libpng-devel %{?with_quicktime:BuildRequires: libquicktime-devel} @@ -101,12 +94,46 @@ programów, które jej wymagają. Jak na razie znam jeden taki program - ogmtools. +%package export +Summary: export plugins for transcode +Summary(pl.UTF-8): wtyczki eksportowe transcode +Group: Development/Libraries +Requires: %{name}-%{version}-%{release} + +%description export +Export plugins for transcode. + +%description export -l pl.UTF-8 +Wtyczki eksportowe dla transcode. + +%package import +Summary: import plugins for transcode +Summary(pl.UTF-8): wtyczki importujące transcode +Group: Development/Libraries +Requires: %{name}-%{version}-%{release} + +%description import +Import plugins for transcode. + +%description import -l pl.UTF-8 +Wtyczki importujące dla transcode. + +%package filter +Summary: filters for transcode +Summary(pl.UTF-8): filtry transcode +Group: Development/Libraries +Requires: %{name}-%{version}-%{release} + +%description filter +Filters for transcode. + +%description filter -l pl.UTF-8 +Filtry transcode. + %prep %setup -q -%patch0 -p0 -%patch1 -p0 -%patch2 -p1 -%patch3 -p1 +%patch0 -p1 +%patch1 -p1 %build %{__libtoolize} @@ -128,37 +155,25 @@ --enable-sse \ --enable-sse2 \ %endif -%ifarch %{ix86} -%ifarch i386 i486 i586 \ - --disable-cmov-extension \ -%else - --enable-cmov-extension \ -%endif -%endif --disable-bktr \ --disable-bsdav \ --disable-sunau \ --enable-a52 \ - --enable-a52-default-decoder \ --enable-freetype2 \ - --enable-ibp \ --enable-iconv \ --%{!?with_im:dis}%{?with_im:en}able-imagemagick \ --enable-lame \ --enable-libavcodec \ --enable-libdv \ --enable-libdvdread \ - --enable-libfame \ --enable-libjpeg \ --%{!?with_libmpeg2:dis}%{?with_libmpeg2:en}able-libmpeg2 \ - --%{!?with_libmpeg3:dis}%{?with_libmpeg3:en}able-libmpeg3 \ --enable-libpostproc \ --%{!?with_quicktime:dis}%{?with_quicktime:en}able-libquicktime \ --enable-libxml2 \ --%{!?with_lzo:dis}%{?with_lzo:en}able-lzo \ --with-lzo-includes=%{_includedir}/lzo \ --%{!?with_mjpeg:dis}%{?with_mjpeg:en}able-mjpegtools \ - --enable-netstream \ --enable-ogg \ --enable-oss \ --enable-sdl \ @@ -166,8 +181,6 @@ --enable-theora \ --enable-v4l \ --enable-vorbis \ - --disable-xio \ - --%{!?with_avifile:dis}%{?with_avifile:en}able-avifile \ --%{!?with_jpegmmx:dis}%{?with_jpegmmx:en}able-libjpegmmx \ --%{!?with_pvm3:dis}%{?with_pvm3:en}able-pvm3 \ --with-libpostproc-includes=%{_includedir}/postproc \ @@ -193,12 +206,10 @@ %defattr(644,root,root,755) %doc README ChangeLog docs/README* docs/*.txt docs/html %attr(755,root,root) %{_bindir}/* -# TODO: split it into subpackages export-*, import-* and filter-* %dir %{_libdir}/%{name} -%attr(755,root,root) %{_libdir}/%{name}/*.so* -%attr(755,root,root) %{_libdir}/%{name}/*.awk -%{_libdir}/%{name}/*.la -%{_libdir}/%{name}/*.conf +%{_libdir}/%{name}/a52_decore.la +%{_libdir}/%{name}/a52_decore.so +%{_libdir}/%{name}/parse_csv.awk %{_libdir}/%{name}/*.cfg %{_mandir}/man1/* @@ -207,12 +218,36 @@ %doc avilib/README.avilib %{_includedir}/avilib.h +%files export +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/%{name}/export*.la* +%attr(755,root,root) %{_libdir}/%{name}/export*.so* + +%files import +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/%{name}/import*.la* +%attr(755,root,root) %{_libdir}/%{name}/import*.so* + +%files filter +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/%{name}/filter*.la* +%attr(755,root,root) %{_libdir}/%{name}/filter*.so* +%attr(755,root,root) %{_libdir}/%{name}/filter*.awk + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[email protected]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.113 2009/02/23 10:55:07 duddits +- up to 1.1.0 +- TODO updated: export-*, import-* and filter-* subpackages are now in +place +- obsolete patches: bigdir and mm-accel removed +- some cleaning in %files +- needs testing + Revision 1.112 2008/12/30 15:49:29 duddits - up to 1.0.7 - ffmpeg patch obsoleted ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/transcode.spec?r1=1.112&r2=1.113&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
