source: projects/specs/trunk/k/kompare/kompare-vl.spec @ 10563

Revision 10563, 3.2 KB checked in by Takemikaduchi, 8 years ago (diff)

rebuild with gcc-5.4.0

Line 
1Name: kompare
2Summary: File comparison tool for KDE
3Summary(ja): KDE 用ファイル比較ツール
4Version: 4.14.3
5Release: 2%{?_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: libkomparediff2-devel
19BuildRequires: soprano-devel
20
21Requires(posttrans,postun): desktop-file-utils
22
23Vendor: Project Vine
24Distribution: Vine Linux
25Packager: Takemikaduchi
26
27
28%description
29Kompare is a program to view the differences between files.
30
31
32%package devel
33Summary: Development files for %{name}
34Group: Development/Libraries
35Requires: %{name} = %{version}-%{release}
36Requires: kdelibs-devel
37Requires: libkomparediff2-devel
38
39%description devel
40Development files for %{name}.
41
42
43%prep
44%setup -q
45
46%build
47mkdir -p %{_target_platform}
48pushd %{_target_platform}
49%cmake \
50    -DCMAKE_BUILD_TYPE=release \
51    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
52    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
53    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
54    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
55    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
56    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
57    ..
58popd
59
60make %{?_smp_mflags} -C %{_target_platform}
61
62
63%install
64rm -rf $RPM_BUILD_ROOT
65make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
66
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post
72touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
73
74%posttrans
75gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
76update-desktop-database -q &> /dev/null ||:
77
78%postun
79if [ $1 -eq 0 ] ; then
80  touch --no-create %{_datadir}/icons/hicolor &> /dev/null ||:
81  gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
82  update-desktop-database -q &> /dev/null ||:
83fi
84
85
86%files
87%defattr(-,root,root,-)
88%doc COPYING COPYING.DOC ChangeLog README
89%{_bindir}/%{name}
90%{_libdir}/libkomparedialogpages.so.*
91%{_libdir}/libkompareinterface.so.*
92%{_libdir}/kde4/komparenavtreepart.so
93%{_libdir}/kde4/komparepart.so
94%{_datadir}/applications/kde4/%{name}.desktop
95%{_datadir}/icons/hicolor/*/*/*
96%{_datadir}/kde4/apps/%{name}
97%{_datadir}/kde4/services/komparenavtreepart.desktop
98%{_datadir}/kde4/services/komparepart.desktop
99%{_datadir}/kde4/servicetypes/komparenavigationpart.desktop
100%{_datadir}/kde4/servicetypes/kompareviewpart.desktop
101%{_docdir}/HTML/en/%{name}
102
103%files devel
104%defattr(-,root,root,-)
105%{_includedir}/kde4/%{name}
106%{_libdir}/libkomparedialogpages.so
107%{_libdir}/libkompareinterface.so
108
109
110
111%changelog
112* Fri Jul 08 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
113- rebuild with gcc-5.4.0
114
115* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
116- new upstream release
117
118* Wed May 07 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
119- new upstream release
120
121* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
122- new upstream release
123- add BuildRequires: libkomparediff2-devel
124
125* Wed Dec 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
126- new upstream release
127
128* Sun Sep 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
129- initial build
130
Note: See TracBrowser for help on using the repository browser.