Репозитории ALT
4.0: | 0.96.1-alt1.1 |
3.0: | 0.95.3-alt1 |
Другие репозитории
Upstream: | 0.96b |
Группа :: Сети/Передача файлов
Пакет: gtk-gnutella
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: gtk-gnutella
Version: 0.96.1
Release: alt1.1
Summary: Gnutella P2P Network Client
License: GPL
Group: Networking/File transfer
URL: http://gtk-gnutella.sourceforge.net
Source: %name-%version.tar.bz2
Requires: libgtk+2 >= 2.6
BuildPreReq: libgtk+2-devel >= 2.6
# Added by buildreq2 on Wed May 17 2006
BuildRequires: groff-base libdbus-devel libgtk+2-devel libxml2-devel
%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).
%prep
%setup -q
%__bzip2 -9fk ChangeLog
%build
sh Configure -de %{?!_enable_debug: -rs -Dofficial=true} \
-Dprefix=%_prefix -Dprivlib=%_datadir/%name \
-Dcc=gcc -Doptimize="%optflags" -Dlibswanted=z \
-Dgtkversion=2 -Dremotectrl=true
%make_build
%install
%makeinstall install.man INSTALL_PREFIX=%buildroot
%__install -pD -m644 extra_files/%name.desktop %buildroot%_datadir/applications/%name.desktop
%__install -pD -m644 extra_files/%name.png %buildroot%_datadir/pixmaps/%name.png
%__install -pD -m644 extra_files/%name.png %buildroot%_liconsdir/%name.png
%__install -pD -m644 extra_files/%name.32.png %buildroot%_iconsdir/%name.png
%__install -pD -m644 extra_files/%name.16.png %buildroot%_miconsdir/%name.png
%__mkdir_p %buildroot%_menudir
%__cat <<__EOF__ >%buildroot%_menudir/%name
?package(%name): \
command=%_bindir/%name \
title=%name \
longtitle="%summary" \
section="%group" \
needs=x11
__EOF__
%find_lang %name
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%_bindir/%name
%_datadir/%name/
%_menudir/%name
%_man1dir/%name.*
%_datadir/applications/%name.desktop
%_datadir/pixmaps/%name.png
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png
%doc AUTHORS ChangeLog.bz2 README TODO
%changelog
…
Полный changelog можно просмотреть здесь
Version: 0.96.1
Release: alt1.1
Summary: Gnutella P2P Network Client
License: GPL
Group: Networking/File transfer
URL: http://gtk-gnutella.sourceforge.net
Source: %name-%version.tar.bz2
Requires: libgtk+2 >= 2.6
BuildPreReq: libgtk+2-devel >= 2.6
# Added by buildreq2 on Wed May 17 2006
BuildRequires: groff-base libdbus-devel libgtk+2-devel libxml2-devel
%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).
%prep
%setup -q
%__bzip2 -9fk ChangeLog
%build
sh Configure -de %{?!_enable_debug: -rs -Dofficial=true} \
-Dprefix=%_prefix -Dprivlib=%_datadir/%name \
-Dcc=gcc -Doptimize="%optflags" -Dlibswanted=z \
-Dgtkversion=2 -Dremotectrl=true
%make_build
%install
%makeinstall install.man INSTALL_PREFIX=%buildroot
%__install -pD -m644 extra_files/%name.desktop %buildroot%_datadir/applications/%name.desktop
%__install -pD -m644 extra_files/%name.png %buildroot%_datadir/pixmaps/%name.png
%__install -pD -m644 extra_files/%name.png %buildroot%_liconsdir/%name.png
%__install -pD -m644 extra_files/%name.32.png %buildroot%_iconsdir/%name.png
%__install -pD -m644 extra_files/%name.16.png %buildroot%_miconsdir/%name.png
%__mkdir_p %buildroot%_menudir
%__cat <<__EOF__ >%buildroot%_menudir/%name
?package(%name): \
command=%_bindir/%name \
title=%name \
longtitle="%summary" \
section="%group" \
needs=x11
__EOF__
%find_lang %name
%post
%update_menus
%postun
%clean_menus
%files -f %name.lang
%_bindir/%name
%_datadir/%name/
%_menudir/%name
%_man1dir/%name.*
%_datadir/applications/%name.desktop
%_datadir/pixmaps/%name.png
%_liconsdir/%name.png
%_iconsdir/%name.png
%_miconsdir/%name.png
%doc AUTHORS ChangeLog.bz2 README TODO
%changelog
…
Полный changelog можно просмотреть здесь