source: projects/specs/trunk/l/lokalize/lokalize-vl.spec @ 9222

Revision 9222, 2.7 KB checked in by Takemikaduchi, 9 years ago (diff)

R: rebuild
openbabel: add BR
k3b: new upstream release
others: KDE-4.14.3

Line 
1Name: lokalize
2Summary: A computer-aided translation system for KDE
3Summary(ja): KDE 用 コンピューター支援翻訳システム
4Version: 4.14.3
5Release: 1%{?_dist_release}
6
7License: GPLv2
8Group: Applications/Development
9URL: http://www.kde.org/
10
11Source: ftp://ftp.kde.org/pub/kde/stable/%{version}/src/%{name}-%{version}.tar.xz
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires: desktop-file-utils
16
17BuildRequires: kdelibs-devel >= %{version}
18BuildRequires: soprano-devel
19BuildRequires: hunspell-devel
20
21Requires(posttrans,postun): desktop-file-utils
22
23Vendor: Project Vine
24Distribution: Vine Linux
25Packager: Takemikaduchi
26
27
28%description
29Lokalize is a computer-aided translation system that focuses on
30productivity and quality assurance.  It has components usually
31included in CAT tools like translation memory, glossary, and also
32a unique translation merging (synchronization) capability.
33It is targeted for software translation and also integrates external
34conversion tools for freelance office document translation.
35
36
37%prep
38%setup -q
39
40%build
41mkdir -p %{_target_platform}
42pushd %{_target_platform}
43%cmake \
44    -DCMAKE_BUILD_TYPE=release \
45    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
46    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
47    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
48    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
49    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
50    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
51    ..
52popd
53
54make %{?_smp_mflags} -C %{_target_platform}
55
56
57%install
58rm -rf $RPM_BUILD_ROOT
59make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
60
61
62%clean
63rm -rf $RPM_BUILD_ROOT
64
65%post
66touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
67
68%posttrans
69gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
70update-desktop-database -q &> /dev/null ||:
71
72%postun
73if [ $1 -eq 0 ] ; then
74  touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
75  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
76  update-desktop-database -q &> /dev/null ||:
77fi
78
79
80%files
81%defattr(-,root,root,-)
82%doc COPYING COPYING.DOC
83%{_bindir}/%{name}
84%{_datadir}/applications/kde4/%{name}.desktop
85%{_datadir}/config.kcfg/%{name}.kcfg
86%{_datadir}/icons/hicolor/*/*/*
87%{_datadir}/kde4/apps/%{name}
88%{_docdir}/HTML/en/%{name}
89
90
91%changelog
92* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
93- new upstream release
94
95* Wed May 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
96- new upstream release
97
98* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
99- new upstream release
100
101* Wed Dec 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
102- new upstream release
103
104* Sun Sep 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
105- initial build
106
Note: See TracBrowser for help on using the repository browser.