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

Revision 8430, 2.2 KB checked in by Takemikaduchi, 10 years ago (diff)

KDE-4.12.5

Line 
1Name: krfb
2Summary: VNC server for KDE
3Summary(ja): KDE 用 VNC サーバー
4Version: 4.12.5
5Release: 1%{?_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* Tue May 06 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.5-1
85- new upstream release
86
87* Sun Feb 09 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.12.2-1
88- new upstream release
89
90* Mon Dec 16 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.4-1
91- new upstream release
92
93* Sun Sep 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.11.1-1
94- initial build
95
Note: See TracBrowser for help on using the repository browser.