Name: ksubtile Version: 1.2 Release: 1%{?dist} Summary: Subtitles editor for KDE Group: Applications/Multimedia License: GPL URL: http://ksubtile.sourceforge.net Source0: http://dl.sf.net/ksubtile/ksubtile-%{version}.tar.gz #Patch0: ksubtile-1.1-qtextstream.patch Patch1: ksubtile-1.1-defaultoutput.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: kdelibs-devel Requires: mplayer Requires(post): desktop-file-utils Requires(postun): desktop-file-utils %description KSubtile is an application to edit, make and save subtitles in the SRT format %prep %setup -q #%patch0 -p1 -b .qtextstream %patch1 -p1 -b .defaultoutput %build unset QTDIR || : ; . /etc/profile.d/qt.sh export QTLIB=${QTDIR}/lib QTINC=${QTDIR}/include %configure \ --disable-rpath \ --disable-debug --disable-warnings --disable-dependency-tracking \ --disable-final make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT desktop-file-install --vendor fedora \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ --add-category AudioVideo \ --add-category KDE \ --add-category Qt \ --delete-original \ $RPM_BUILD_ROOT%{_datadir}/appl*/*/*.desktop # Replace absolute symlinks with relative ones pushd $RPM_BUILD_ROOT%{_docdir}/HTML for lang in *; do if [ -d $lang ]; then pushd $lang for i in *; do [ -d $i -a -L $i/common ] && rm -f $i/common && ln -sf ../common $i/common done popd fi done popd ## File lists ## locale's #%find_lang %{name} || touch %{name}.lang # HTML rm -f %{name}.lang for lang_dir in $RPM_BUILD_ROOT%{_docdir}/HTML/* ; do lang=$(basename $lang_dir) [ "$lang" == "en" ] && d=en/%{name} || d=$lang echo "%lang($lang) %doc %{_docdir}/HTML/$d" >> %{name}.lang done %clean rm -rf $RPM_BUILD_ROOT %post if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi update-desktop-database &> /dev/null ||: %postun if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi update-desktop-database &> /dev/null ||: %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING README TODO ChangeLog %{_bindir}/ksubtile* %{_datadir}/applications/fedora-ksubtile.desktop %{_datadir}/apps/ksubtile %{_datadir}/icons/hicolor/*/apps/ksubtile.png %{_datadir}/mimelnk/application/srt.desktop %changelog * Wed Apr 18 2007 Aurelien Bompard 1.2-1 - new version * Wed Nov 02 2005 Aurelien Bompard 1.1.2-1 - initial Fedora package