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 51)
Currently displaying revision
51
,
Show latest
# # spec file for package aMule # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: aMule Version: 2.3.2.20161207.047a55c93 Release: 0 Summary: Another eMule file-sharing program License: GPL-2.0+ Group: Productivity/Networking/Other Url: http://www.amule.org Source: %{name}-%{version}.tar.xz Patch0: 0001-Fix-desktop-files.patch BuildRequires: autoconf BuildRequires: automake >= 1.9 BuildRequires: binutils-devel BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libkde4-devel BuildRequires: mozilla-nspr BuildRequires: pkgconfig BuildRequires: update-desktop-files %if 0 BuildRequires: wxWidgets-devel >= 3 %else BuildRequires: wxWidgets-wxcontainer-devel < 3 %define _use_internal_dependency_generator 0 %define __find_requires %wx_requires %endif BuildRequires: pkgconfig(Qt3Support) BuildRequires: pkgconfig(QtCLucene) BuildRequires: pkgconfig(QtCore) BuildRequires: pkgconfig(QtDBus) BuildRequires: pkgconfig(QtDeclarative) BuildRequires: pkgconfig(QtDesigner) BuildRequires: pkgconfig(QtDesignerComponents) BuildRequires: pkgconfig(QtGui) BuildRequires: pkgconfig(QtHelp) BuildRequires: pkgconfig(QtMultimedia) BuildRequires: pkgconfig(QtNetwork) BuildRequires: pkgconfig(QtOpenGL) BuildRequires: pkgconfig(QtScript) BuildRequires: pkgconfig(QtScriptTools) BuildRequires: pkgconfig(QtSql) BuildRequires: pkgconfig(QtSvg) BuildRequires: pkgconfig(QtTest) BuildRequires: pkgconfig(QtUiTools) BuildRequires: pkgconfig(QtXml) BuildRequires: pkgconfig(QtXmlPatterns) BuildRequires: pkgconfig(cryptopp) BuildRequires: pkgconfig(gdlib) BuildRequires: pkgconfig(geoip) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libupnp) 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. %package kde4 Summary: Plasma widget for aMule Requires: %{name} = %{version} %description kde4 This package contains the plasma widget for aMule. %prep %setup -q %patch0 -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.xxx rm -rfv %{buildroot}/%{_defaultdocdir}/aMule.xxx %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 %{_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
.