Projects
Extra
aMule
aMule.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File aMule.spec of Package aMule (Revision 42)
Currently displaying revision
42
,
Show latest
Name: aMule Summary: Another eMule file-sharing program Version: 2.3.2+git20161014.1139 Release: 0 License: GPL-2.0+ Group: Productivity/Networking/Other URL: http://www.amule.org Source: aMule.tar.xz Patch: 0001-Fix-desktop-files.patch # git diff 20f3a3b..origin/master | xz -e -9 > update.diff.xz Patch1: update.diff.xz Patch2: 0002-Fix-gdlib-detection.patch BuildRequires: autoconf BuildRequires: automake >= 1.9 BuildRequires: binutils-devel BuildRequires: libkde4-devel BuildRequires: libqt4-devel BuildRequires: gcc-c++ BuildRequires: pkgconfig(gdlib) BuildRequires: pkgconfig(libpng) BuildRequires: fdupes BuildRequires: libupnp-devel libcryptopp-devel libGeoIP-devel update-desktop-files BuildRequires: mozilla-nspr %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 %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. ### # Think about splitting up the packages: amulegui, amuled... ### %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} %patch -p1 %patch1 -p1 %patch2 -p1 %build ./autogen.sh %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 \ --enable-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 -G "P2P Client" -i amule Network P2P %suse_update_desktop_file %buildroot/%_datadir/applications/alc.desktop %suse_update_desktop_file %buildroot/%_datadir/applications/amulegui.desktop %suse_update_desktop_file %buildroot/%_datadir/applications/wxcas.desktop #tar -xf %{SOURCE1} -C %{buildroot}%{_datadir}/amule/ #mv %{buildroot}%{_datadir}/amule/amule__icon.png %{buildroot}%{_datadir}/pixmaps/amule.png # Don't overwrite system locale.alias rm -f %{buildroot}%{_datadir}/locale/locale.alias # Move amule.xml to right place mkdir -p %{buildroot}%{_datadir}/mime/packages mv %{buildroot}%{_datadir}/mime/*.xml %{buildroot}%{_datadir}/mime/packages/ %find_lang amule %fdupes -s %buildroot %files -f amule.lang %defattr(-,root,root) %doc docs/AUTHORS docs/Changelog docs/README docs/license.txt %doc %{_mandir}/*/* %{_bindir}/* %{_libdir}/xchat/plugins/xas.pl %{_datadir}/amule/* %{_datadir}/cas/* %{_datadir}/locale/*/LC_MESSAGES/* %{_datadir}/applications/* %{_datadir}/pixmaps/* %dir %{_libdir}/xchat %dir %{_libdir}/xchat/plugins %dir %{_datadir}/amule %dir %{_datadir}/cas %dir %{_mandir}/ro %dir %{_mandir}/tr %dir %{_mandir}/hu %exclude %{_bindir}/plasmamule-engine-feeder %exclude %{_datadir}/applications/plasmamule-engine-feeder.desktop %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
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.