%define major 1 %define libname %mklibname kate %{major} %define develname %mklibname -d kate %define staticname %mklibname -s -d kate Summary: Karaoke and text codec for embedding in ogg Name: libkate Version: 0.4.1 Release: %mkrel 2 Source0: http://libkate.googlecode.com/files/%{name}-%{version}.tar.gz License: BSD Group: System/Libraries Url: http://code.google.com/p/libkate/ BuildRequires: python-devel BuildRequires: libpng-devel BuildRequires: libogg-devel BuildRequires: liboggz-tools BuildRequires: doxygen %description Kate is an overlay codec, originally designed for karaoke and text, that can be multiplixed in Ogg. Text and images can be carried by a Kate stream, and animated. Most of the time, this would be multiplexed with audio/video to carry subtitles, song lyrics (with or without karaoke data), etc, but doesn't have to be. Series of curves (splines, segments, etc) may be attached to various properties (text position, font size, etc) to create animated overlays. This allows scrolling or fading text to be defined. This can even be used to draw arbitrary shapes, so hand drawing can also be represented by a Kate stream. %package -n %{libname} Group: System/Libraries Summary: Karaoke and text codec for embedding in ogg %description -n %{libname} Kate is an overlay codec, originally designed for karaoke and text, that can be multiplixed in Ogg. Text and images can be carried by a Kate stream, and animated. Most of the time, this would be multiplexed with audio/video to carry subtitles, song lyrics (with or without karaoke data), etc, but doesn't have to be. Series of curves (splines, segments, etc) may be attached to various properties (text position, font size, etc) to create animated overlays. This allows scrolling or fading text to be defined. This can even be used to draw arbitrary shapes, so hand drawing can also be represented by a Kate stream. %package -n %{develname} Group: Development/C Summary: Karaoke and text codec for embedding in ogg Requires: %{libname} = %{version}-%{release} Provides: %{name}-devel = %{version}-%{release} %description -n %{develname} Kate is an overlay codec, originally designed for karaoke and text, that can be multiplixed in Ogg. Text and images can be carried by a Kate stream, and animated. Most of the time, this would be multiplexed with audio/video to carry subtitles, song lyrics (with or without karaoke data), etc, but doesn't have to be. Series of curves (splines, segments, etc) may be attached to various properties (text position, font size, etc) to create animated overlays. This allows scrolling or fading text to be defined. This can even be used to draw arbitrary shapes, so hand drawing can also be represented by a Kate stream. %package -n %{staticname} Group: Development/C Summary: Karaoke and text codec for embedding in ogg Requires: %{develname} = %{version}-%{release} Provides: %{name}-static-devel = %{version}-%{release} %description -n %{staticname} Kate is an overlay codec, originally designed for karaoke and text, that can be multiplixed in Ogg. Text and images can be carried by a Kate stream, and animated. Most of the time, this would be multiplexed with audio/video to carry subtitles, song lyrics (with or without karaoke data), etc, but doesn't have to be. Series of curves (splines, segments, etc) may be attached to various properties (text position, font size, etc) to create animated overlays. This allows scrolling or fading text to be defined. This can even be used to draw arbitrary shapes, so hand drawing can also be represented by a Kate stream. %package -n python-kdj Group: Development/Python Summary: Karaoke and text codec for embedding in ogg Requires: liboggz-tools Requires: %{name}-tools = %{version}-%{release} Requires: wxPythonGTK %description -n python-kdj Kate is an overlay codec, originally designed for karaoke and text, that can be multiplixed in Ogg. Text and images can be carried by a Kate stream, and animated. Most of the time, this would be multiplexed with audio/video to carry subtitles, song lyrics (with or without karaoke data), etc, but doesn't have to be. Series of curves (splines, segments, etc) may be attached to various properties (text position, font size, etc) to create animated overlays. This allows scrolling or fading text to be defined. This can even be used to draw arbitrary shapes, so hand drawing can also be represented by a Kate stream. %package tools Group: Video/Utilities Summary: Karaoke and text codec for embedding in ogg Requires: %{libname} = %{version}-%{release} %description tools Kate is an overlay codec, originally designed for karaoke and text, that can be multiplixed in Ogg. Text and images can be carried by a Kate stream, and animated. Most of the time, this would be multiplexed with audio/video to carry subtitles, song lyrics (with or without karaoke data), etc, but doesn't have to be. Series of curves (splines, segments, etc) may be attached to various properties (text position, font size, etc) to create animated overlays. This allows scrolling or fading text to be defined. This can even be used to draw arbitrary shapes, so hand drawing can also be represented by a Kate stream. %prep %setup -q %build %configure2_5x %make %install %makeinstall_std mkdir -p installed-docs mv %{buildroot}%{_datadir}/doc/%{name}/html installed-docs rm -rf %{buildroot}%{_datadir}/doc %check make check %files tools %{_bindir}/katalyzer %{_bindir}/katedec %{_bindir}/kateenc %{_mandir}/man1/katalyzer.1* %{_mandir}/man1/katedec.1* %{_mandir}/man1/kateenc.1* %files -n %{libname} %doc README THANKS AUTHORS %{_libdir}/libkate.so.%{major}* %{_libdir}/liboggkate.so.%{major}* %files -n %{develname} %doc ChangeLog installed-docs/* %{_libdir}/libkate.so %{_libdir}/liboggkate.so %{_libdir}/libkate.la %{_libdir}/liboggkate.la %{_libdir}/pkgconfig/kate.pc %{_libdir}/pkgconfig/oggkate.pc %{_includedir}/kate %files -n %{staticname} %{_libdir}/libkate.a %{_libdir}/liboggkate.a %files -n python-kdj %{_bindir}/KateDJ %{py_puresitedir}/kdj %{_mandir}/man1/KateDJ.1* %changelog * Sat Jan 12 2013 umeabot <umeabot> 0.4.1-2.mga3 + Revision: 357553 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Tue Jan 08 2013 luigiwalser <luigiwalser> 0.4.1-1.mga3 + Revision: 342956 - 0.4.1 - add make check * Fri Nov 30 2012 ovitters <ovitters> 0.3.8-4.mga3 + Revision: 323400 - clean spec - fix rpm group * Sun Sep 11 2011 fwang <fwang> 0.3.8-3.mga2 + Revision: 142380 - rebuild for new mapnik * Tue Jan 25 2011 ahmad <ahmad> 0.3.8-2.mga1 + Revision: 39480 - imported package libkate