]> git.pld-linux.org Git - packages/kf5-ki18n.git/blame - kf5-ki18n.spec
- we want absolute path; https://bugs.kde.org/show_bug.cgi?id=341719
[packages/kf5-ki18n.git] / kf5-ki18n.spec
CommitLineData
5bff2a83
WF
1# TODO:
2# - dir /usr/include/KF5 not packaged
3# /usr/lib/qt5/plugins/kf5 not packaged
cdeaa9d4
AM
4# find_lang needs to be updated (to handle pmap, pmapc, js files)
5%define kdeframever 5.4
6%define qtver 5.3.2
7%define kfname ki18n
5bff2a83
WF
8
9Summary: KDE Gettext-based UI text internationalization
cdeaa9d4
AM
10Name: kf5-%{kfname}
11Version: 5.4.0
5bff2a83
WF
12Release: 0.1
13License: LGPL v2.1+
14Group: X11/Libraries
cdeaa9d4
AM
15Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
16# Source0-md5: b340728a206fc4529f93ff73d2168b41
00010a0f 17Patch0: kf5-ki18n-absolute.patch
5bff2a83 18URL: http://www.kde.org/
cdeaa9d4
AM
19BuildRequires: Qt5Concurrent-devel >= %{qtver}
20BuildRequires: Qt5Core-devel >= %{qtver}
21BuildRequires: Qt5Script-devel >= %{qtver}
22BuildRequires: Qt5Test-devel >= %{qtver}
5bff2a83
WF
23BuildRequires: cmake >= 2.8.12
24BuildRequires: gettext-devel
cdeaa9d4 25BuildRequires: kf5-extra-cmake-modules >= 1.4.0
5bff2a83
WF
26BuildRequires: perl-base
27BuildRequires: rpmbuild(macros) >= 1.164
70360af3
ER
28BuildRequires: tar >= 1:1.22
29BuildRequires: xz
5bff2a83
WF
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%define qt5dir %{_libdir}/qt5
33
34%description
35KI18n provides functionality for internationalizing user interface
36text in applications, based on the GNU Gettext translation system. It
37wraps the standard Gettext functionality, so that the programmers and
38translators can use the familiar Gettext tools and workflows.
39
40KI18n provides additional functionality as well, for both programmers
41and translators, which can help to achieve a higher overall quality of
42source and translated text. This includes argument capturing,
43customizable markup, and translation scripting.
44
45%package devel
cdeaa9d4
AM
46Summary: Header files for %{kfname} development
47Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
5bff2a83
WF
48Group: X11/Development/Libraries
49Requires: %{name} = %{version}-%{release}
50
51%description devel
cdeaa9d4 52Header files for %{kfname} development.
5bff2a83
WF
53
54%description devel -l pl.UTF-8
cdeaa9d4 55Pliki nagłówkowe dla programistów używających %{kfname}.
5bff2a83
WF
56
57%prep
cdeaa9d4 58%setup -q -n %{kfname}-%{version}
00010a0f 59%patch0 -p1
5bff2a83
WF
60
61%build
62install -d build
63cd build
64%cmake \
cdeaa9d4 65 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
5bff2a83
WF
66 ../
67%{__make}
68
69%install
70rm -rf $RPM_BUILD_ROOT
71
72%{__make} -C build/ install \
73 DESTDIR=$RPM_BUILD_ROOT
74
cdeaa9d4 75%find_lang %{kfname}5
5bff2a83
WF
76
77%clean
78rm -rf $RPM_BUILD_ROOT
79
80%post -p /sbin/ldconfig
81%postun -p /sbin/ldconfig
82
cdeaa9d4 83%files -f %{kfname}5.lang
5bff2a83
WF
84%defattr(644,root,root,755)
85%doc README.md
86%attr(755,root,root) %ghost %{_libdir}/libKF5I18n.so.5
cdeaa9d4 87%attr(755,root,root) %{_libdir}/libKF5I18n.so.5.4.0
5bff2a83
WF
88%attr(755,root,root) %{qt5dir}/plugins/kf5/ktranscript.so
89
90%files devel
91%defattr(644,root,root,755)
92%{_includedir}/KF5/KI18n
93%{_includedir}/KF5/ki18n_version.h
94%{_libdir}/cmake/KF5I18n
95%attr(755,root,root) %{_libdir}/libKF5I18n.so
96%{qt5dir}/mkspecs/modules/qt_KI18n.pri
This page took 0.109576 seconds and 4 git commands to generate.