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

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

rebuild with gcc-5.4.0

Line 
1Name: krfb
2Summary: VNC server for KDE
3Summary(ja): KDE 用 VNC サーバー
4Version: 4.14.3
5Release: 2%{?_dist_release}
6
7License: GPLv2, LGPLv2
8Group: Applications/Internet
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
16BuildRequires: kdelibs-devel >= %{version}
17
18Requires(posttrans,postun): desktop-file-utils
19
20Vendor: Project Vine
21Distribution: Vine Linux
22Packager: Takemikaduchi
23
24
25%description
26krfb is a server application that allows you to share your current
27session with a user on another machine, who can use a VNC client to
28view or even control the desktop.
29
30
31%prep
32%setup -q
33
34%build
35mkdir -p %{_target_platform}
36pushd %{_target_platform}
37%cmake \
38    -DCMAKE_BUILD_TYPE=release \
39    -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
40    -DDATA_INSTALL_DIR:PATH=%{_datadir}/kde4/apps \
41    -DINCLUDE_INSTALL_DIR:PATH=%{_includedir}/kde4 \
42    -DLIB_INSTALL_DIR:PATH=%{_libdir} \
43    -DLIBEXEC_INSTALL_DIR:PATH=%{_libexecdir}/kde4 \
44    -DSYSCONF_INSTALL_DIR:PATH=%{_sysconfdir} \
45    ..
46popd
47
48make %{?_smp_mflags} -C %{_target_platform}
49
50
51%install
52rm -rf $RPM_BUILD_ROOT
53make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
54
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%posttrans
60update-desktop-database -q &> /dev/null ||:
61
62%postun
63if [ $1 -eq 0 ] ; then
64  update-desktop-database -q &> /dev/null ||:
65fi
66
67
68%files
69%defattr(-,root,root,-)
70%doc AUTHORS COPYING COPYING.DOC COPYING.LIB README
71%{_bindir}/%{name}
72%{_libdir}/libkrfbprivate.so.*
73%{_libdir}/kde4/krfb_framebuffer_qt.so
74%{_libdir}/kde4/krfb_framebuffer_x11.so
75%{_datadir}/applications/kde4/%{name}.desktop
76%{_datadir}/kde4/apps/%{name}
77%{_datadir}/kde4/services/krfb_framebuffer_qt.desktop
78%{_datadir}/kde4/services/krfb_framebuffer_x11.desktop
79%{_datadir}/kde4/servicetypes/krfb-framebuffer.desktop
80%{_docdir}/HTML/en/%{name}
81
82
83%changelog
84* Fri Jul 08 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-2
85- rebuild with gcc-5.4.0
86
87* Thu Jan 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.14.3-1
88- new upstream release
89
90* Tue May 06 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
91- new upstream release
92
93* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
94- new upstream release
95
96* Mon Dec 16 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
97- new upstream release
98
99* Sun Sep 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
100- initial build
101
Note: See TracBrowser for help on using the repository browser.