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

Reply via email to