Name: gtk-gnutella Summary: GUI based Gnutella Client Version: 0.96.9 Release: 1%{?dist} Group: Applications/Internet License: GPLv2+ URL: http://gtk-gnutella.sourceforge.net Source0: http://dl.sourceforge.net/sourceforge/gtk-gnutella/gtk-gnutella-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %if 0%{!?_with_gtk1:1} BuildRequires: gtk2-devel, libglade2-devel %else BuildRequires: gtk+-devel, libglade-devel %endif BuildRequires: libxml2-devel, byacc, groff, gettext BuildRequires: gnutls-devel >= 1.0.16 BuildRequires: desktop-file-utils >= 0.2.90 %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 %build ./Configure -O -Dprefix=%{_prefix} -Dbindir=%{_bindir} \ -Dglibpth="/%{_lib} %{_libdir}" \ -Dprivlib=%{_datadir}/%{name} -Dsysman=%{_mandir}/man1 \ -Dccflags="%{optflags} -Wall" -Dcc="%{__cc}" -Doptimize=" " \ -Dyacc="byacc" -Dgtkversion=%{?_with_gtk1:1}%{!?_with_gtk1:2} \ -Dofficial=true -ders make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install INSTALL_PREFIX=$RPM_BUILD_ROOT make install.man INSTALL_PREFIX=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_datadir}/pixmaps/*.svg 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 desktop-file-install --vendor fedora --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ $RPM_BUILD_ROOT%{_datadir}/applications/* %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %{_bindir}/* %{_mandir}/*/* %{_datadir}/gtk-gnutella %{_datadir}/applications/* %{_datadir}/pixmaps/* %{_datadir}/icons/hicolor/*/apps/* %doc README TODO AUTHORS LICENSE GEO_LICENSE doc/other/shell.txt %changelog * Thu Mar 24 2011 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.9-1 - update to 0.96.9 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.96.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Mon Mar 29 2010 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.8-1 - update to 0.96.8 * Tue Mar 16 2010 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.7-1 - update to 0.96.7 * Thu Nov 5 2009 Bill Nottingham <notting@redhat.com> - 0.96.6-3 - Rebuild against new glibc headers (#533063) * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.96.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Mon Mar 30 2009 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.6-1 - update to 0.96.6 * Fri Sep 26 2008 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.5-3 - pass compiler correctly for Configure script * Wed Jun 25 2008 Tomas Mraz <tmraz@redhat.com> - 0.96.5-2 - rebuild with new gnutls * Tue Apr 8 2008 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.5-1 - update to 0.96.5 * Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.96.4-4 - Autorebuild for GCC 4.3 * Thu Dec 20 2007 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.4-3 - Update hostiles.txt file to the latest upstream SVN version * Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 0.96.4-2 - Rebuild for selinux ppc32 issue. * Fri Aug 17 2007 Dmitry Butskoy <Dmitry@Butskoy.name> - Change License tag to GPLv2+ * Tue Jul 10 2007 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.4-1 - update to 0.96.4 * Tue Jun 26 2007 Dmitry Butskoy <Dmitry@Butskoy.name> - drop X-Fedora category from desktop file * Tue Nov 14 2006 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.3-2 - switch GNU TLS support on * Mon Nov 13 2006 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.3-1 - update to 0.96.3 - specify libdirs explicitly for Configure script (needed for x86_64) * Mon Oct 23 2006 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.2-1 - update to 0.96.2 * Fri Feb 24 2006 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96.1-1 - update to 0.96.1 * Tue Jan 31 2006 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.96-1 - upgrade to 0.96 * Fri Oct 28 2005 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.95.4-2 - patch0: don't pre-strip binary on makeinstall (#171922) * Mon Oct 3 2005 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.95.4-1 - accepted for Fedora Extra (review by Aurelien Bompard <gauret@free.fr>) * Wed Sep 28 2005 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.95.4-1 - Upgrade to 0.95.4 - spec file cleanups for Fedora Extras - build with gtk2 by default, or specify "--with gtk1" for rpmbuild * Mon Jul 12 2004 Simon Perreault <nomis80@nomis80.org> - 0.94-1.gtk2 - Update to 0.94 * Sun Jun 13 2004 Simon Perreault <nomis80@nomis80.org> - 0.93.4-1.gtk2 - Update to 0.93.4 * Mon Jan 26 2004 Simon Perreault <nomis80@nomis80.org> - 0.93.3-2.gtk2 - Replaced bison with byacc, needed for Fedora - BuildPrereq: -> BuildRequires: - Misc RPM cleanups * Sun Jan 25 2004 Murphy <eqom14@users.sourceforge.net> - 0.93.3 - Added -O option to Configure to override any symbols in config.sh from a previous config. Thanks to Aaron Sherman for pointing out the problem. - Removed INSTALLFLAGS option to make install since that bug was fixed (regular files don't get +x anymore.) * Tue Jan 06 2004 Murphy <eqom14@users.sourceforge.net> - 0.93.2 - First ChangeLog entry in a while. * Tue Dec 11 2001 Sam Varshavchik <mrsam@courier-mta.com> - Initial build.