Репозитории ALT
S: | 2.3.3-alt5 |
5.1: | 2.2.6-alt2.M50P.1 |
4.1: | 2.2.5-alt0.M41.1 |
4.0: | 2.1.3-alt2 |
3.0: | 2.0.3-alt1 |
Группа :: Сети/Передача файлов
Пакет: aMule
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define _name amule
%define _rc rc8
Name: aMule
Version: 2.0.3
Release: alt1
Summary: aMule - eMule client.
License: GPL
Group: Networking/File transfer
Url: http://www.amule.org
Source: %name-%version.tar.gz
BuildPreReq: wxGTK2u-devel
BuildPreReq: %_bindir/freedesktop2menu.pl
Conflicts: xmule
Patch2: %name-2.0.0%_rc-alt-up-down-ratio.patch
# Automatically added by buildreq on Thu Feb 03 2005
BuildRequires: bc fontconfig freetype2 gcc-c++ glib2-devel hostinfo libatk-devel libcurl-devel libgd2-devel libgtk+2-devel libpango-devel libpng-devel libreadline-devel libssl-devel libstdc++-devel pkgconfig wxGTK2u-devel xorg-x11-devel xorg-x11-libs zlib-devel wxGTK2u-contrib-stc-devel libidn-devel
%description
The "all-platform eMule", it is a eMule-like client for ed2k network,
supporting Linux, *BSD platforms, Solaris, *MacOSX and *Win32 (*soon).
It was forked from xMule project back in september 2003 (not related
to it anymore, except little bits of old code), to drive it to a brand
new direction and quality. Uses wxWidgets (formely known as wxWindows)
for multiplatform support.
%prep
%setup -q -n %name-%version
#%patch1 -p1
%__subst "s,aMuleConv(wxT(\"iso8859-1\")),aMuleConv(wxLocale::GetSystemEncodingName())," src/StringFunctions.h
%__subst "s,aMuleConv(wxT(\"iso8859-1\")),aMuleConv(wxLocale::GetSystemEncodingName())," src/utils/aLinkCreator/src/alcc.h
%__subst "s,aMuleConv(wxT(\"iso8859-1\")),aMuleConv(wxLocale::GetSystemEncodingName())," src/utils/aLinkCreator/src/ed2khash.cpp
%__subst "s,#include <wx/strconv\.h>,#include <wx/strconv\.h>\n#include <wx/intl\.h>," src/StringFunctions.h
%__subst "s,#include <wx/strconv\.h>,#include <wx/strconv\.h>\n#include <wx/intl\.h>," src/utils/aLinkCreator/src/alcc.h
%__subst "s,#include <wx/strconv\.h>,#include <wx/strconv\.h>\n#include <wx/intl\.h>," src/utils/aLinkCreator/src/ed2khash.cpp
%patch2 -p1
%build
#%_bindir/autoconf
%configure --enable-amulecmd \
--enable-amulecmdgui \
--enable-optimize \
--disable-gsocket \
--enable-alcc \
--enable-alc \
--enable-amule-daemon \
--enable-webserver \
--enable-webservergui \
--enable-amule-gui \
--with-wx-config=%_bindir/wx-config
%make_build
%install
%makeinstall
%__mkdir_p %buildroot%_menudir
freedesktop2menu.pl %name "Networking/File transfer" \
%buildroot%_datadir/applications/%_name.desktop \
%buildroot%_menudir/%name
%find_lang %_name
%post
%update_menus
%postun
%clean_menus
%files -f %_name.lang
%doc %_defaultdocdir/%name-%version/*
%_bindir/*
%_menudir/*
%_datadir/applications/*
%_datadir/pixmaps/*
%dir %_datadir/%_name
%_datadir/%_name/*
%_mandir/es/*
%_mandir/de/*
%_mandir/fr/*
%_mandir/hu/*
%_man1dir/*
%changelog
…
Полный changelog можно просмотреть здесь
%define _rc rc8
Name: aMule
Version: 2.0.3
Release: alt1
Summary: aMule - eMule client.
License: GPL
Group: Networking/File transfer
Url: http://www.amule.org
Source: %name-%version.tar.gz
BuildPreReq: wxGTK2u-devel
BuildPreReq: %_bindir/freedesktop2menu.pl
Conflicts: xmule
Patch2: %name-2.0.0%_rc-alt-up-down-ratio.patch
# Automatically added by buildreq on Thu Feb 03 2005
BuildRequires: bc fontconfig freetype2 gcc-c++ glib2-devel hostinfo libatk-devel libcurl-devel libgd2-devel libgtk+2-devel libpango-devel libpng-devel libreadline-devel libssl-devel libstdc++-devel pkgconfig wxGTK2u-devel xorg-x11-devel xorg-x11-libs zlib-devel wxGTK2u-contrib-stc-devel libidn-devel
%description
The "all-platform eMule", it is a eMule-like client for ed2k network,
supporting Linux, *BSD platforms, Solaris, *MacOSX and *Win32 (*soon).
It was forked from xMule project back in september 2003 (not related
to it anymore, except little bits of old code), to drive it to a brand
new direction and quality. Uses wxWidgets (formely known as wxWindows)
for multiplatform support.
%prep
%setup -q -n %name-%version
#%patch1 -p1
%__subst "s,aMuleConv(wxT(\"iso8859-1\")),aMuleConv(wxLocale::GetSystemEncodingName())," src/StringFunctions.h
%__subst "s,aMuleConv(wxT(\"iso8859-1\")),aMuleConv(wxLocale::GetSystemEncodingName())," src/utils/aLinkCreator/src/alcc.h
%__subst "s,aMuleConv(wxT(\"iso8859-1\")),aMuleConv(wxLocale::GetSystemEncodingName())," src/utils/aLinkCreator/src/ed2khash.cpp
%__subst "s,#include <wx/strconv\.h>,#include <wx/strconv\.h>\n#include <wx/intl\.h>," src/StringFunctions.h
%__subst "s,#include <wx/strconv\.h>,#include <wx/strconv\.h>\n#include <wx/intl\.h>," src/utils/aLinkCreator/src/alcc.h
%__subst "s,#include <wx/strconv\.h>,#include <wx/strconv\.h>\n#include <wx/intl\.h>," src/utils/aLinkCreator/src/ed2khash.cpp
%patch2 -p1
%build
#%_bindir/autoconf
%configure --enable-amulecmd \
--enable-amulecmdgui \
--enable-optimize \
--disable-gsocket \
--enable-alcc \
--enable-alc \
--enable-amule-daemon \
--enable-webserver \
--enable-webservergui \
--enable-amule-gui \
--with-wx-config=%_bindir/wx-config
%make_build
%install
%makeinstall
%__mkdir_p %buildroot%_menudir
freedesktop2menu.pl %name "Networking/File transfer" \
%buildroot%_datadir/applications/%_name.desktop \
%buildroot%_menudir/%name
%find_lang %_name
%post
%update_menus
%postun
%clean_menus
%files -f %_name.lang
%doc %_defaultdocdir/%name-%version/*
%_bindir/*
%_menudir/*
%_datadir/applications/*
%_datadir/pixmaps/*
%dir %_datadir/%_name
%_datadir/%_name/*
%_mandir/es/*
%_mandir/de/*
%_mandir/fr/*
%_mandir/hu/*
%_man1dir/*
%changelog
…
Полный changelog можно просмотреть здесь