6a978af
Name:    lokalize
6a978af
Summary: Computer-aided translation system
Rex Dieter 8ac7bb8
Version: 4.13.1
Rex Dieter 7b909ab
Release: 1%{?dist}
6a978af
6a978af
License: GPLv2+ and GFDL
6a978af
URL:     https://projects.kde.org/projects/kde/kdesdk/lokalize
6a978af
%global revision %(echo %{version} | cut -d. -f3)
6a978af
%if %{revision} >= 50
6a978af
%global stable unstable
6a978af
%else
6a978af
%global stable stable
6a978af
%endif
6a978af
Source0: http://download.kde.org/%{stable}/%{version}/src/%{name}-%{version}.tar.xz
6a978af
6a978af
BuildRequires:  desktop-file-utils
6a978af
BuildRequires:  kdelibs4-devel >= %{version}
6a978af
BuildRequires:  pkgconfig(hunspell)
6a978af
6a978af
Requires:       kross(python)
ed97e50
Requires:       kdesdk-strigi-analyzers >= %{version}
6a978af
6a978af
Conflicts:      kdesdk-common < 4.10.80
6a978af
Obsoletes:      kdesdk-lokalize < 4.10.80
6a978af
Provides:       kdesdk-lokalize = %{version}-%{release}
6a978af
6a978af
6a978af
%description
6a978af
Computer-aided translation system focusing on productivity and performance
6a978af
6a978af
%prep
6a978af
%setup -q -n %{name}-%{version}
6a978af
6a978af
6a978af
%build
6a978af
mkdir -p %{_target_platform}
6a978af
pushd %{_target_platform}
6a978af
%{cmake_kde4} ..
6a978af
popd
6a978af
6a978af
make %{?_smp_mflags} -C %{_target_platform}
6a978af
6a978af
6a978af
%install
6a978af
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
6a978af
6a978af
%find_lang lokalize --with-kde --without-mo
6a978af
6a978af
chmod +x %{buildroot}/%{_kde4_appsdir}/lokalize/scripts/odf/xliffmerge.py
6a978af
sed -i '1s/^/#!\/bin\/sh\n/' %{buildroot}/%{_kde4_appsdir}/lokalize/scripts/find-gui-text.sh
6a978af
6a978af
%check
6a978af
desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/%{name}.desktop
6a978af
6a978af
6a978af
%post
6a978af
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
6a978af
6a978af
6a978af
%posttrans
6a978af
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
6a978af
update-mime-database %{_kde4_datadir}/mime >& /dev/null ||:
6a978af
6a978af
6a978af
%postun
6a978af
if [ $1 -eq 0 ] ; then
6a978af
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null ||:
6a978af
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null ||:
6a978af
update-mime-database %{_kde4_datadir}/mime >& /dev/null ||:
6a978af
fi
6a978af
6a978af
6a978af
%files -f lokalize.lang
6a978af
%doc COPYING COPYING.DOC
6a978af
%{_kde4_bindir}/lokalize
6a978af
%{_kde4_appsdir}/lokalize/
6a978af
%{_kde4_iconsdir}/hicolor/*/apps/lokalize.*
6a978af
%{_kde4_datadir}/config.kcfg/lokalize.kcfg
6a978af
%{_kde4_datadir}/applications/kde4/lokalize.desktop
6a978af
6a978af
%changelog
Rex Dieter 8ac7bb8
* Sun May 11 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.1-1
Rex Dieter 8ac7bb8
- 4.13.1
Rex Dieter 8ac7bb8
Rex Dieter 90cd3e4
* Sat Apr 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.0-1
Rex Dieter 90cd3e4
- 4.13.0
Rex Dieter 90cd3e4
Rex Dieter e700e0b
* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.97-1
Rex Dieter e700e0b
- 4.12.97
Rex Dieter e700e0b
Rex Dieter ce5227a
* Sun Mar 23 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.95-1
Rex Dieter ce5227a
- 4.12.95
Rex Dieter ce5227a
Rex Dieter 64bac11
* Wed Mar 19 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.90-1
Rex Dieter 64bac11
- 4.12.90
Rex Dieter 64bac11
Rex Dieter 361a822
* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
Rex Dieter 361a822
- 4.12.3
Rex Dieter 361a822
Rex Dieter 546f437
* Fri Jan 31 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
Rex Dieter 546f437
- 4.12.2
Rex Dieter 546f437
Rex Dieter 75b18c5
* Fri Jan 10 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
Rex Dieter 75b18c5
- 4.12.1
Rex Dieter 75b18c5
Rex Dieter 98dc49c
* Thu Dec 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.12.0-1
Rex Dieter 98dc49c
- 4.12.0
Rex Dieter 98dc49c
Rex Dieter 275aa1a
* Sun Dec 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.97-1
Rex Dieter 275aa1a
- 4.11.97
Rex Dieter 275aa1a
Rex Dieter 0a8d339
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.95-1
Rex Dieter 0a8d339
- 4.11.95
Rex Dieter 0a8d339
Rex Dieter 37b5c06
* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.90-1
Rex Dieter 37b5c06
- 4.11.90
Rex Dieter 37b5c06
Rex Dieter 579917a
* Sat Nov 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
Rex Dieter 579917a
- 4.11.3
Rex Dieter 579917a
Rex Dieter b7210f6
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
Rex Dieter b7210f6
- 4.11.2
Rex Dieter b7210f6
Rex Dieter 7b909ab
* Wed Sep 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
Rex Dieter 7b909ab
- 4.11.1
Rex Dieter 7b909ab
ed97e50
* Wed Aug 28 2013 Jan Grulich <jgrulich@redhat.com> - 4.11.0-2
ed97e50
- fix required version of kdesdk-strigi-analyzers and typo
ed97e50
6a978af
* Thu Aug 22 2013 Jan Grulich <jgrulich@redhat.com> - 4.11.0-1
6a978af
- 4.11
6a978af
6a978af
* Thu Aug 08 2013 Jan Grulich <jgrulich@redhat.com> - 4.10.97-1
6a978af
- Split off from kdesdk package