Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Gianvacca
aMule-AdunanzA
aMule-AdunanzA.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File aMule-AdunanzA.spec of Package aMule-AdunanzA
%define amule_ver %(echo %version | cut -d_ -f2) %define adunanza_ver %(echo %version | cut -d_ -f1) Name: aMule-AdunanzA Summary: The mod of aMule dedicated to Fastweb ISP users Version: 2012.1_2.3.1 Release: 2 License: GPL-2.0+ Group: Productivity/Networking/Other URL: http://www.adunanza.net Source: http://downloads.sourceforge.net/project/amule-adunanza/aMule-AdunanzA/Stable/aMule-AdunanzA-%{adunanza_ver}-%{amule_ver}.tar.bz2 Patch: 0001-Fix-desktop-files.patch BuildRequires: binutils-devel #BuildRequires: libkde4-devel #BuildRequires: libqt4-devel BuildRequires: gcc-c++ BuildRequires: gd-devel BuildRequires: libpng-devel BuildRequires: fdupes BuildRequires: libupnp-devel BuildRequires: libcryptopp-devel BuildRequires: libGeoIP-devel BuildRequires: update-desktop-files %if 0%{?suse_version} < 1210 BuildRequires: wxWidgets-ansi-devel >= 2.8.12 %else BuildRequires: wxWidgets-wxcontainer-devel >= 2.8.12 %endif %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires Requires: GeoIP Conflicts: aMule %description aMule stand for another eMule file-sharing program, it is also another fork of the xMule (former lMule) project. It connects to eDonkey2000 network, supports Linux, *BSD platforms, and has a new vision of the GUI. aMule-AdunanzA is the mod of aMule dedicated to Fastweb ISP users. %package commandline Summary: File sharing client compatible with eDonkey Group: Networking/File transfer Requires: %{name} %description commandline aMule stand for another eMule file-sharing program, it is also another fork of the xMule (former lMule) project. It connects to eDonkey2000 network, supports Linux, *BSD platforms, and has a new vision of the GUI. aMule-AdunanzA is the mod of aMule dedicated to Fastweb ISP users. This is the command line tool to control aMule remotely (or locally:). %package webserver Summary: File sharing client compatible with eDonkey Group: Networking/File transfer Requires: %{name} %description webserver aMule stand for another eMule file-sharing program, it is also another fork of the xMule (former lMule) project. It connects to eDonkey2000 network, supports Linux, *BSD platforms, and has a new vision of the GUI. aMule-AdunanzA is the mod of aMule dedicated to Fastweb ISP users. This is the webserver to control aMule remotely (or locally:). #%package kde4 #Summary: Plasma widget for aMule #Requires: %{name} = %{version} # #%description kde4 #This package contains the plasma widget for aMule. %prep %setup -q -n %{name}-%{adunanza_ver}-%{amule_ver} %patch -p1 %build %configure \ --enable-geoip \ --enable-monolithic \ --enable-amule-daemon \ --enable-amulecmd \ --enable-webserver \ --enable-amule-gui \ --enable-cas \ --enable-wxcas \ --enable-ed2k \ --enable-alc \ --enable-alcc \ --enable-xas \ --enable-fileview \ --disable-plasmamule \ --disable-static \ --enable-upnp \ --disable-debug \ --disable-profile \ --enable-optimize \ --disable-ccache \ --enable-mmap make %{?_smp_mflags} %install %make_install docdir=%{_defaultdocdir}/aMule %suse_update_desktop_file %buildroot/%_datadir/applications/amuleadunanza.desktop %suse_update_desktop_file %buildroot/%_datadir/applications/alcadunanza.desktop %suse_update_desktop_file %buildroot/%_datadir/applications/amuleguiadunanza.desktop %suse_update_desktop_file %buildroot/%_datadir/applications/wxcasadunanza.desktop # Don't overwrite system locale.alias rm -f %{buildroot}%{_datadir}/locale/locale.alias # Remove unpackaged docs rm -rf %{buildroot}%{_datadir}/doc/packages # Move amule.xml to right place #mkdir -p %{buildroot}%{_datadir}/mime/packages #mv %{buildroot}%{_datadir}/mime/*.xml %{buildroot}%{_datadir}/mime/packages/ %find_lang amuleadunanza %find_lang amule --with-man %find_lang alc --with-man %find_lang amulegui --with-man %find_lang cas --with-man %find_lang ed2k --with-man %find_lang wxcas --with-man %find_lang xas --with-man cat amuleadunanza.lang amule.lang alc.lang amulegui.lang cas.lang ed2k.lang wxcas.lang xas.lang >> %{name}.lang %find_lang alcc --with-man %find_lang amulecmd --with-man %find_lang amuled --with-man cat alcc.lang amulecmd.lang amuled.lang > %{name}-commandline.lang %find_lang amuleweb --with-man cat amuleweb.lang > %{name}-webserver.lang %fdupes -s %buildroot %files -f %{name}.lang %defattr(-,root,root) %doc docs/AUTHORS docs/Changelog docs/README docs/license.txt %{_bindir}/amule %{_bindir}/autostart-xas %{_bindir}/amulegui %{_bindir}/wxcas %{_bindir}/cas %{_bindir}/ed2k %{_bindir}/alc %{_libdir}/xchat/plugins/xasAdunanzA.pl %{_datadir}/amuleadunanza/skins/* %{_datadir}/casAdunanzA/* %{_datadir}/applications/* %{_datadir}/pixmaps/* %{_mandir}/man1/alc.1* %{_mandir}/man1/amule.1* %{_mandir}/man1/amulegui.1* %{_mandir}/man1/cas.1* %{_mandir}/man1/ed2k.1* %{_mandir}/man1/wxcas.1* %{_mandir}/man1/xas.1* %dir %{_libdir}/xchat %dir %{_libdir}/xchat/plugins %dir %{_datadir}/amuleadunanza %dir %{_datadir}/amuleadunanza/skins %dir %{_datadir}/casAdunanzA %dir %{_mandir}/de %dir %{_mandir}/de/man1 %dir %{_mandir}/es %dir %{_mandir}/es/man1 %dir %{_mandir}/fr %dir %{_mandir}/fr/man1 %dir %{_mandir}/hu %dir %{_mandir}/hu/man1 %dir %{_mandir}/it %dir %{_mandir}/it/man1 %dir %{_mandir}/ru %dir %{_mandir}/ru/man1 %dir %{_mandir}/tr %dir %{_mandir}/tr/man1 #%exclude %{_bindir}/plasmamule-engine-feeder #%exclude %{_datadir}/applications/plasmamule-engine-feeder.desktop %files commandline -f %{name}-commandline.lang %defattr(-,root,root) %{_bindir}/amulecmd %{_bindir}/alcc %{_bindir}/amuled %{_mandir}/man1/alcc.1* %{_mandir}/man1/amulecmd.1* %{_mandir}/man1/amuled.1* %files webserver -f %{name}-webserver.lang %defattr(-,root,root) %{_bindir}/amuleweb %{_datadir}/amuleadunanza/webserver/* %{_mandir}/man1/amuleweb.1* %dir %{_datadir}/amuleadunanza/webserver #%files kde4 #%defattr(-,root,root) #%{_bindir}/plasmamule-engine-feeder #%{_libdir}/kde4/*.so #%{_datadir}/kde4/services/* #%{_datadir}/applications/plasmamule-engine-feeder.desktop #%{_datadir}/icons/hicolor/scalable/mimetypes/application-x-emulecollection.svg #%{_datadir}/mime/packages/amule.xml %changelog * Sun Mar 8 2015 alessio.adamo@gmail.com - Split into subpackages * Fri Mar 6 2015 alessio.adamo@gmail.com - Initial build based on aMule.spec
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