source: projects/specs/trunk/g/gtk-vnc/gtk-vnc-vl.spec @ 9909

Revision 9909, 7.3 KB checked in by Takemikaduchi, 8 years ago (diff)

NetworkManager: move file
others: rebuild with gnutls-3.4.7

RevLine 
[521]1Summary: A GTK widget for VNC clients
2Summary(ja): VNCクライアント用 GTK ウィジェット
3
4Name: gtk-vnc
[7938]5Version: 0.5.3
[9909]6Release: 4%{?_dist_release}
[521]7License: LGPLv2+
8Group: Development/Libraries
[6011]9Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}c/0.5/%{name}-%{version}.tar.xz
[521]10Patch100: gtk-vnc-0.3.8-fast.patch
11
12BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
13URL: http://gtk-vnc.sf.net/
[7938]14BuildRequires: gtk3-devel
15BuildRequires: gnutls-devel
16BuildRequires: cyrus-sasl-devel
17BuildRequires: pulseaudio-lib-devel
[5168]18BuildRequires: vala-tools
[521]19
[7938]20Obsoletes: %{name}-python < 0.5.3
21
[4616]22Vendor: Project Vine
23Distribution: Vine Linux
24Packager: Takemikaduchi
25
[521]26%description
27gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines
28allowing it to be completely asynchronous while remaining single threaded.
29
[7938]30
[521]31%package devel
32Summary: Development filesdor gtk-vnc library
33Summary(ja): gtk-vnc ライブラリの開発ファイル
34Group: Development/Libraries
[1443]35Requires: %{name} = %{version}-%{release}
[521]36Requires: pkgconfig
[7938]37Requires: gtk3-devel
38Requires: gnutls-devel
39Requires: pulseaudio-libs-devel
[521]40
41%description devel
42gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines
43allowing it to be completely asynchronous while remaining single threaded.
44
45Libraries, includes, etc. to compile with the gtk-vnc library
46
47
[5168]48%package vala
49Summary: Vala bindings for gtk-vnc
50Group: Development/Libraries
51Requires: %{name} = %{version}-%{release}
52Requires: vala
53
54%description vala
55Vala bindings for gtk-vnc
56
[521]57
58%prep
59%setup -q
[1443]60## %patch100 -p1
[521]61
62%build
[4616]63%configure --with-gtk=3.0
[521]64%__make %{?_smp_mflags}
65
66%install
67rm -fr %{buildroot}
68%__make install DESTDIR=%{buildroot}
69rm -f %{buildroot}%{_libdir}/*.a
70rm -f %{buildroot}%{_libdir}/*.la
71rm -f %{buildroot}%{_libdir}/python*/site-packages/*.a
72rm -f %{buildroot}%{_libdir}/python*/site-packages/*.la
73
[805]74%find_lang %{name}
75
[521]76%clean
77rm -fr %{buildroot}
78
79%post -p /sbin/ldconfig
80
81%postun -p /sbin/ldconfig
82
[805]83%files -f %{name}.lang
[521]84%defattr(-, root, root)
85%doc AUTHORS ChangeLog NEWS README COPYING.LIB
[1443]86%{_bindir}/gvnccapture
[521]87%{_libdir}/lib*.so.*
[2762]88%{_libdir}/girepository-1.0/*.typelib
[1443]89%{_mandir}/man1/gvnccapture.1.gz
[521]90
91%files devel
92%defattr(-, root, root)
93%doc examples/gvncviewer.c
94%{_libdir}/lib*.so
[7938]95%{_includedir}/%{name}-2.0
96%{_includedir}/gvnc-1.0
97%{_includedir}/gvncpulse-1.0
[4616]98%{_libdir}/pkgconfig/%{name}-2.0.pc
[1443]99%{_libdir}/pkgconfig/gvnc-1.0.pc
[7938]100%{_libdir}/pkgconfig/gvncpulse-1.0.pc
[2762]101%{_datadir}/gir-1.0/*.gir
[521]102
[5168]103%files vala
104%defattr(-, root, root)
105%{_datadir}/vala/vapi/gtk-vnc-2.0.*
106%{_datadir}/vala/vapi/gvnc-1.0.*
[7938]107%{_datadir}/vala/vapi/gvncpulse-1.0.*
[5168]108
[521]109
110%changelog
[9909]111* Wed Dec 30 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.3-4
112- rebuild with gnutls-3.4.7
113
[8281]114* Fri Feb 21 2014 NAKAMURA Kenta <kenta@vinelinux.org> 0.5.3-3
115- rebuilt with gnutls-3.2 and libgcrypt-1.6
116
[8119]117* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.3-2
118- rebuild with VineSeed environment
119
[7938]120* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.3-1
121- new upstream release
122- remove BuildRequires: gtkglext-devel, pygtk2-devel, python-devel
123- add BuildRequires: pulseaudio-libs-devel
124- remove python subpackage
125
[6890]126* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.1-1
127- new upstream release
128
[6011]129* Sun Apr 15 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5.0-1
130- new upstream release
131
[5701]132* Thu Feb 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.4-2
133- rebuild with python-2.7.2
134
[5168]135* Mon Nov 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.4-1
136- new upstream release
137- add BuildRequires: vala-tools
138- create %%{name}-vala sub package
139
[4616]140* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.3-2
141- change BuildRequires: gtk3-devel instead of gtk2-devel
142- add configure option: --with-gtk=3.0
143
[2762]144* Thu Feb 24 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.3-1
145- new upstream release
146
[1900]147* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.1-2
148- rebuild with rpm-4.8.1 for pkg-config file
149
[1443]150* Sun Jul 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.1-1
151- new upstream release
152- drop Patch100
153- fix %files
154
[805]155* Sun Apr 11 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.3.10-1
156- new upstream release
157
[521]158* Tue Feb 02 2010 Shu KONNO <owa@bg.wakwak.com> 0.3.9-2
159- rebuild with python-2.6
160
161* Wed Aug 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.9-1
162- new upstream release
163- add Patch100 to speed up
164- add BR: cyrus-sasl-devel
165
166* Mon Jan 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.8-2
167- rebuild with gnutls-2.6.3
168
169* Wed Dec 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.8-1
170- new upstream release
171
172* Sat Sep 20 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 0.3.7-1
173- initial build for Vine Linux
174
175* Fri Sep  5 2008 Matthias Clasen  <mclasen@redhat.com> - 0.3.7-1
176- Update to 0.3.7
177
178* Thu Aug 28 2008 Daniel P. Berrange <berrange@redhat.com> - 0.3.6-4.fc9
179- Fix key/mouse event propagation (rhbz #454627)
180
181* Mon Jul  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.3.6-3
182- fix conditional comparison
183
184* Wed Jun 25 2008 Daniel P. Berrange <berrange@redhat.com> - 0.3.6-2.fc10
185- Rebuild for GNU TLS ABI change
186
187* Wed May  7 2008 Daniel P. Berrange <berrange@redhat.com> - 0.3.6-1.fc10
188- Updated to 0.3.6 release
189
190* Fri Apr 25 2008 Matthias Clasen <mclasen@redhat.com> - 0.3.5-1.fc9
191- Update to 0.3.5
192
193* Fri Apr  4 2008 Daniel P. Berrange <berrange@redhat.com> - 0.3.4-4.fc9
194- Remove bogus chunk of render patch
195
196* Thu Apr  3 2008 Daniel P. Berrange <berrange@redhat.com> - 0.3.4-3.fc9
197- Fix OpenGL rendering artifacts (rhbz #440184)
198
199* Thu Apr  3 2008 Daniel P. Berrange <berrange@redhat.com> - 0.3.4-2.fc9
200- Fixed endianness conversions
201- Fix makecontext() args crash on x86_64
202- Fix protocol version negotiation
203
204* Thu Mar  6 2008 Daniel P. Berrange <berrange@redhat.com> - 0.3.4-1.fc9
205- Update to 0.3.4 release
206- Fix crash with OpenGL scaling code
207
208* Sun Feb  3 2008 Daniel P. Berrange <berrange@redhat.com> - 0.3.3-1.fc9
209- Update to 0.3.3 release
210
211* Mon Jan 14 2008 Daniel P. Berrange <berrange@redhat.com> - 0.3.2-2.fc9
212- Track keystate to avoid stuck modifier keys
213
214* Mon Dec 31 2007 Daniel P. Berrange <berrange@redhat.com> - 0.3.2-1.fc9
215- Update to 0.3.2 release
216- Added dep on zlib-devel
217
218* Thu Dec 13 2007 Daniel P. Berrange <berrange@redhat.com> - 0.3.1-1.fc9
219- Update to 0.3.1 release
220
[7938]221* Wed Oct 10 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-4.fc8
[521]222- Fixed coroutine cleanup to avoid SEGV (rhbz #325731)
223
224* Thu Oct  4 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-3.fc8
225- Fixed coroutine caller to avoid SEGV
226
227* Wed Sep 26 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-2.fc8
228- Remove use of PROT_EXEC for coroutine stack (rhbz #307531 )
229
230* Thu Sep 13 2007 Daniel P. Berrange <berrange@redhat.com> - 0.2.0-1.fc8
231- Update to 0.2.0 release
232
233* Wed Aug 29 2007 Daniel P. Berrange <berrange@redhat.com> - 0.1.0-5.fc8
234- Fixed handling of mis-matched client/server colour depths
235
236* Wed Aug 22 2007 Daniel P. Berrange <berrange@redhat.com> - 0.1.0-4.fc8
237- Fix mixed endian handling & BGR pixel format (rhbz #253597)
238- Clear widget areas outside of framebuffer (rhbz #253599)
239- Fix off-by-one in python demo
240
241* Thu Aug 16 2007 Daniel P. Berrange <berrange@redhat.com> - 0.1.0-3.fc8
242- Tweaked post scripts
243- Removed docs from sub-packages
244- Explicitly set license to LGPLv2+
245- Remove use of macro for install rule
246
247* Wed Aug 15 2007 Daniel P. Berrange <berrange@redhat.com> - 0.1.0-2.fc8
248- Added gnutls-devel requirement to -devel package
249
250* Wed Aug 15 2007 Daniel P. Berrange <berrange@redhat.com> - 0.1.0-1.fc8
251- Initial official release
Note: See TracBrowser for help on using the repository browser.