Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ykoba
gtk-gnutella-svn
gtk-gnutella.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gtk-gnutella.spec of Package gtk-gnutella-svn
Name: gtk-gnutella Summary: A GUI-based Gnutella Client %define src_ver 1.1.13 %define ver 1.1.13 %define git 0 Version: %{ver} Release: 0 URL: http://sourceforge.net/projects/gtk-gnutella/ License: GPL %if %{git} Source: %{name}-%{src_ver}.zip %else Source: %{name}-%{src_ver}.tar.gz %endif BuildRoot: %{_tmppath}/%{name}-%{src_ver}-%{release}-root BuildRequires: glibc-devel gtk2-devel glib2-devel libglade2-devel atk-devel libxml2-devel BuildRequires: dbus-1-devel libgnutls-devel libupnp-devel BuildRequires: byacc groff update-desktop-files unzip Group: Productivity/Networking/File-Sharing %description gtk-gnutella is a GUI based Gnutella p2p servent. It's a fully featured servent designed to share any type of file. gtk-gnutella implements compressed gnutella net connections, ultrapeer and leaf nodes and uses Passive/Active Remote Queueing (PARQ) and other modern gnutella network features. %prep %setup -q -n %{name}-%{src_ver} %build ./build.sh \ --gtk2 \ --prefix=%{_prefix} \ --bindir=%{_bindir} \ --datadir=%{_datadir}/%{name} \ --mandir=%{_mandir}/man1 \ --cc=%{__cc} \ --cflags="%{optflags}" \ --cppflags="%{optflags}" \ --configure-only make %install %{__install} -d -m 755 $RPM_BUILD_ROOT/%{_bindir} %{__make} install INSTALL_PREFIX=$RPM_BUILD_ROOT %{__install} -d -m 755 $RPM_BUILD_ROOT/%{_mandir}/man1 %{__make} install.man INSTALL_PREFIX=$RPM_BUILD_ROOT # desktop entry file %{__install} -D -m 644 extra_files/gtk-gnutella.desktop \ $RPM_BUILD_ROOT/%{_datadir}/applications/gtk-gnutella.desktop # icons %{__install} -D -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/pixmaps %{__install} -D -m 644 extra_files/gtk-gnutella.png \ $RPM_BUILD_ROOT/%{_datadir}/pixmaps/gtk-gnutella.png # freedesktop.org icon theme specification locations. %{__install} -D -m 644 extra_files/gtk-gnutella.16.png \ $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/16x16/apps/gtk-gnutella.png %{__install} -D -m 644 extra_files/gtk-gnutella.32.png \ $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/32x32/apps/gtk-gnutella.png %{__install} -D -m 644 extra_files/gtk-gnutella.png \ $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/gtk-gnutella.png %{__install} -D -m 644 extra_files/gtk-gnutella.svg \ $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/scalable/apps/gtk-gnutella.svg %suse_update_desktop_file gtk-gnutella %find_lang %name %clean rm -rf %{buildroot} %files -f %name.lang %defattr(-,root,root,0755) %{_bindir}/gtk-gnutella %defattr(-,root,root) %doc README TODO AUTHORS ChangeLog LICENSE %dir %{_datadir}/appdata %{_datadir}/appdata/gtk-gnutella.appdata.xml %{_datadir}/applications/gtk-gnutella.desktop %{_datadir}/gtk-gnutella %{_datadir}/icons/hicolor/*/apps/gtk-gnutella.* %{_datadir}/pixmaps/gtk-gnutella.png %{_datadir}/pixmaps/gtk-gnutella.svg %dir %{_prefix}/lib/gtk-gnutella %{_prefix}/lib/gtk-gnutella/gtk-gnutella.nm %{_mandir}/man1/gtk-gnutella.1.gz %changelog * Thu Jul 10 2014 y.kobayashi 1.1.0 - upgrade to version 1.1.0 * Wed Feb 13 2013 y.kobayashi 0.98.4 - upgrade to version 0.98.4 * Mon Oct 08 2012 y.kobayashi 0.98.3 - upgrade to version 0.98.3 * Mon Jan 23 2012 kobayashi 0.98.2 - upgrade to version 0.98.2 * Thu Apr 23 2009 Andreas Burnickl 0.96.6 - upgrade to version 0.96.6 * Sat Dec 27 2008 Andreas Burnickl 0.96.5 - modified file list * Thu Aug 14 2008 Andreas Burnickl <a.burnickl@gmx.de> 0.96.5 - added language tag - fixed Build Requires * Fri Oct 07 2005 Gary Lawrence Murphy <garym@maya.dyndns.org> - Appended gtk-gnutella.svg file. * Sat Aug 14 2004 Murphy <eqom14@users.sourceforge.net> - Try and make a universal spec for fedora or mdk. * Tue Dec 11 2001 Sam Varshavchik <mrsam@courier-mta.com> - Initial build.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor