Gerald Brian Cox 3949682
Name:           mldonkey
Gerald Brian Cox 3949682
Version:        3.1.5
8013f45
Release:        10%{?dist}
Gerald Brian Cox 3949682
Summary:        Multiple P2P Network Client
Gerald Brian Cox 3949682
License:        GPLv2+
Gerald Brian Cox 3949682
URL:            http://mldonkey.sourceforge.net
Gerald Brian Cox 3949682
Source0:        http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.bz2
Gerald Brian Cox 3949682
Source1:        mldonkey.logrotate
Gerald Brian Cox 3949682
Source2:        mldonkey.service
Gerald Brian Cox 3949682
Source3:        mldonkey.tmpfiles.conf
Gerald Brian Cox 3949682
Patch0:         0001-Fix-mldonkey-FTBFS-under-gcc-5.patch
Gerald Brian Cox 3949682
Patch1:         0002-Fix-broken-quoted-string-syntax-under-ocaml-4.02.patch
Gerald Brian Cox 3949682
Provides:		bundled(ocaml-bitstring) = 1.1
Gerald Brian Cox 3949682
BuildRequires:  bzip2-devel
Gerald Brian Cox 3949682
BuildRequires:  desktop-file-utils
Gerald Brian Cox 3949682
BuildRequires:  file-devel
Gerald Brian Cox 3949682
BuildRequires:  gtk2-devel
Gerald Brian Cox 3949682
#BuildRequires:  libnatpmp-devel >= 20131126
Gerald Brian Cox 3949682
BuildRequires:  librsvg2-devel
Gerald Brian Cox 3949682
#BuildRequires:  miniupnpc-devel >= 1.9
Gerald Brian Cox 3949682
#TODO: GD
Gerald Brian Cox 3949682
BuildRequires:  ncurses-devel
Gerald Brian Cox 3949682
BuildRequires:  ocaml
Gerald Brian Cox 3949682
#BuildRequires:  ocaml-bitstring-devel
Gerald Brian Cox 3949682
BuildRequires:  ocaml-camlp4-devel
Gerald Brian Cox 3949682
BuildRequires:  ocaml-lablgtk-devel
Gerald Brian Cox 3949682
BuildRequires:  systemd
Gerald Brian Cox 3949682
BuildRequires:  zlib-devel
Gerald Brian Cox 3949682
Requires:       logrotate
Gerald Brian Cox 3949682
# for kill_mldonkey
Gerald Brian Cox 3949682
Requires:       perl(LWP::UserAgent)
Gerald Brian Cox 3949682
# for mldonkey_command
Gerald Brian Cox 3949682
Requires:       nc
Gerald Brian Cox 3949682
ExcludeArch:    sparc64 s390 s390x
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%description
Gerald Brian Cox 3949682
MLDonkey is a door to the 'donkey' network, a decentralized network used to
Gerald Brian Cox 3949682
exchange big files on the Internet. It is written in a wonderful language,
Gerald Brian Cox 3949682
called Objective-Caml, and present most features of the basic Windows donkey
Gerald Brian Cox 3949682
client, plus some more:
Gerald Brian Cox 3949682
- It should work on most UNIX-compatible platforms.
Gerald Brian Cox 3949682
- You can remotely command your client, either by telnet (port 4000), by a 
Gerald Brian Cox 3949682
WEB browser (http://localhost:4080), or with a classical client interface
Gerald Brian Cox 3949682
 (see http://www.nongnu.org/mldonkey).
Gerald Brian Cox 3949682
- You can connect to several servers, and each search will query all the
Gerald Brian Cox 3949682
 connected servers.
Gerald Brian Cox 3949682
- You can select mp3s by bitrates in queries.
Gerald Brian Cox 3949682
- You can select the name of a downloaded file before moving it to your
Gerald Brian Cox 3949682
incoming directory.
Gerald Brian Cox 3949682
- You can have several queries in the graphical user interface at the same
Gerald Brian Cox 3949682
time.
Gerald Brian Cox 3949682
- You can remember your old queries results in the command-line interface.
Gerald Brian Cox 3949682
- You can search in the history of all files you have seen on the network.
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
Several different file-sharing networks supported:
Gerald Brian Cox 3949682
- ED2K (and Kademlia and Overnet)
Gerald Brian Cox 3949682
- BitTorrent
Gerald Brian Cox 3949682
- DC++
Gerald Brian Cox 3949682
- (FastTrack, SoulSeek, Gnutella and G2 need work)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%package        gui
Gerald Brian Cox 3949682
Summary:        Graphical frontend for mldonkey based on GTK2
Gerald Brian Cox 3949682
Requires:       hicolor-icon-theme
Gerald Brian Cox 3949682
# TODO requirement for mldonkey_previewer
Gerald Brian Cox 3949682
# Requires:  mplayer
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%description    gui
Gerald Brian Cox 3949682
The GTK interface for mldonkey provides a convenient way of managing
Gerald Brian Cox 3949682
all mldonkey operations. It gives details about conected servers,
Gerald Brian Cox 3949682
downloaded files, friends and lets one search for files in a pleasing
Gerald Brian Cox 3949682
way.
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%package        server
Gerald Brian Cox 3949682
Summary:        Enables mldonkey as a system daemon
Gerald Brian Cox 3949682
Requires:       %{name}%{?_isa} = %{version}-%{release}
Gerald Brian Cox 3949682
Requires(pre):  shadow-utils
Gerald Brian Cox 3949682
Requires(post): systemd
Gerald Brian Cox 3949682
Requires(preun): systemd
Gerald Brian Cox 3949682
Requires(postun): systemd
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%description    server
Gerald Brian Cox 3949682
Contains init and configs to launch mldonkey as a service.
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
NOTE: by default incoming dir is located in %{_localstatedir}/lib/mldonkey/incoming
Gerald Brian Cox 3949682
and temp dir in %{_localstatedir}/lib/cache/mldonkey. Mlondkey is launched
Gerald Brian Cox 3949682
with the mldonkey user (created after installation).
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
NOTE: If you are using a password for your mldonkey, you need to specify
Gerald Brian Cox 3949682
it in your %{_sysconfdir}/sysconfig/mldonkey, because mldonkey now stores
Gerald Brian Cox 3949682
it encrypted.
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%package -n     konqueror-mldonkey-ed2k-support
Gerald Brian Cox 3949682
Summary:        Easy way to download a ed2k-link from Konqueror
Gerald Brian Cox 3949682
Requires:       perl(LWP::UserAgent)
Gerald Brian Cox 3949682
Requires:       kde-filesystem
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%description -n konqueror-mldonkey-ed2k-support
Gerald Brian Cox 3949682
This package contains tool which gives you an easy way to add an ed2k-link
Gerald Brian Cox 3949682
(like ed2k://|file|filename.exe|21352658|72b0b287cab7d875ccc1d89ebe910b9g|)
Gerald Brian Cox 3949682
with a single click to your mldonkey download queue.
Gerald Brian Cox 3949682
You need to edit %{_sysconfdir}/sysconfig/mldonkey_submit
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%prep
Gerald Brian Cox 3949682
%setup -q
Gerald Brian Cox 3949682
%patch0 -p1
Gerald Brian Cox 3949682
%patch1 -p1
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# Unbundle ocaml-bitstring
Gerald Brian Cox 3949682
#rm -frv src/utils/bitstring/
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# Let's make rpmlint happy
Gerald Brian Cox 3949682
sed -i 's|\r||g' distrib/ed2k_submit/README.MLdonkeySubmit
Gerald Brian Cox 3949682
sed -i 's|\r||g' docs/slavanap.txt
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
iconv -f iso8859-1 -t UTF-8 docs/gnutella.txt > docs/gnutella.utf8 && mv docs/gnutella.{utf8,txt}
Gerald Brian Cox 3949682
iconv -f iso8859-1 -t UTF-8 distrib/Authors.txt > distrib/Authors.utf8 && mv distrib/Authors.{utf8,txt}
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
chmod 644 src/utils/lib/fst_hash.c
Gerald Brian Cox 3949682
chmod 644 src/networks/fasttrack/fst_crypt_ml.c
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%build
Gerald Brian Cox 3949682
./configure --sysconfdir=%{_sysconfdir}/mldonkey \
Gerald Brian Cox 3949682
            --sharedstatedir=%{_localstatedir}/lib/mldonkey \
Gerald Brian Cox 3949682
            --localstatedir=%{_localstatedir}/mldonkey \
Gerald Brian Cox 3949682
            --prefix=%{_prefix} \
Gerald Brian Cox 3949682
            --disable-rpath \
Gerald Brian Cox 3949682
            --enable-pthread \
Gerald Brian Cox 3949682
            --enable-ocamlver=%(rpm -q --qf '%%{version}' ocaml) \
Gerald Brian Cox 3949682
            --enable-gui=newgui2 \
Gerald Brian Cox 3949682
            --disable-gd \
Gerald Brian Cox 3949682
            --enable-checks
Gerald Brian Cox 3949682
#            --enable-upnp-natpmp=yes \
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
make depend
Gerald Brian Cox 3949682
%make_build
Gerald Brian Cox 3949682
%make_build utils
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
perl -pi -e 's|/etc/sysconfig/mldonkey|/etc/sysconfig/mldonkey_submit|' distrib/ed2k_submit/mldonkey_submit
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%install
Gerald Brian Cox 3949682
DONT_GPRINTIFY=1
Gerald Brian Cox 3949682
export DONT_GPRINTIFY
Gerald Brian Cox 3949682
%make_install
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# core
Gerald Brian Cox 3949682
install -dm755 %{buildroot}%{_bindir}
Gerald Brian Cox 3949682
install -dm755 %{buildroot}%{_libdir}/mldonkey
Gerald Brian Cox 3949682
install -pm755 distrib/mldonkey_command %{buildroot}%{_bindir}/mldonkey_command
Gerald Brian Cox 3949682
install -pm755 distrib/kill_mldonkey %{buildroot}%{_bindir}/kill_mldonkey
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# utils
Gerald Brian Cox 3949682
for util in copysources mld_hash get_range svg_converter subconv; do
Gerald Brian Cox 3949682
    install -pm755 $util %{buildroot}%{_bindir}/$util ;
Gerald Brian Cox 3949682
done
Gerald Brian Cox 3949682
# in order to avoid conflicts with rb_libtorrent (see bz# 484885, 484884)
Gerald Brian Cox 3949682
install -pm755 make_torrent %{buildroot}%{_bindir}/mldonkey_make_torrent
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# gui
Gerald Brian Cox 3949682
install -pm755 mlguistarter %{buildroot}%{_bindir}/mlguistarter
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# install preview utility
Gerald Brian Cox 3949682
install -pm755 distrib/mldonkey_previewer %{buildroot}%{_bindir}/mldonkey_previewer
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# menu and pixmaps
Gerald Brian Cox 3949682
install -pDm644 packages/rpm/mldonkey-icon-16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/mldonkey.png
Gerald Brian Cox 3949682
install -pDm644 packages/rpm/mldonkey-icon-32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/mldonkey.png
Gerald Brian Cox 3949682
install -pDm644 packages/rpm/mldonkey-icon-48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/mldonkey.png
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
install -dm755 %{buildroot}%{_datadir}/pixmaps
Gerald Brian Cox 3949682
ln -s ../icons/hicolor/48x48/apps/mldonkey.png %{buildroot}%{_datadir}/pixmaps/mldonkey.png
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
desktop-file-install --dir=%{buildroot}%{_datadir}/applications distrib/%{name}.desktop
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# create directory for storing log-file
Gerald Brian Cox 3949682
install -dm755 %{buildroot}%{_localstatedir}/log/mldonkey
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# install logrotate script for  /var/log/mldonkey/mldonkey.log
Gerald Brian Cox 3949682
install -pDm644 %{S:1} %{buildroot}%{_sysconfdir}/logrotate.d/mldonkey
Gerald Brian Cox 3949682
sed -i 's,/var,%{_localstatedir},g' %{buildroot}%{_sysconfdir}/logrotate.d/mldonkey
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
install -pDm644 %{S:2} %{buildroot}%{_unitdir}/mldonkey.service
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# Install tmpfiles.d entry
Gerald Brian Cox 3949682
install -pDm644 %{S:3} %{buildroot}%{_tmpfilesdir}/%{name}.conf
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# Create necessary directories for server
Gerald Brian Cox 3949682
install -dm755 %{buildroot}%{_localstatedir}/cache/mldonkey
Gerald Brian Cox 3949682
install -dm755 %{buildroot}%{_localstatedir}/lib/%{name}/incoming
Gerald Brian Cox 3949682
install -dm755 %{buildroot}/run/%{name}
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# create downloads.ini
Gerald Brian Cox 3949682
echo -e \
Gerald Brian Cox 3949682
"temp_directory = \"%{_localstatedir}/cache/mldonkey\"\n"\
Gerald Brian Cox 3949682
"incoming_directory = \"%{_localstatedir}/lib/%{name}/incoming\"\n"\
Gerald Brian Cox 3949682
"mldonkey_gui = \"%{_bindir}/mlgui\"\n"\
Gerald Brian Cox 3949682
"mldonkey_bin = \"%{_bindir}/mldonkey\"\n"\
Gerald Brian Cox 3949682
"log_file = \"%{_localstatedir}/log/mldonkey/mldonkey.log\"\n"\
Gerald Brian Cox 3949682
> %{buildroot}%{_localstatedir}/lib/%{name}/downloads.ini
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# ed2k for konqueror support
Gerald Brian Cox 3949682
mkdir -p %{_sysconfdir}/sysconfig
Gerald Brian Cox 3949682
install -pm 755 distrib/ed2k_submit/mldonkey_submit %{buildroot}%{_bindir}/mldonkey_submit
Gerald Brian Cox 3949682
install -pDm 644 distrib/ed2k_submit/mldonkey %{buildroot}%{_sysconfdir}/sysconfig/mldonkey_submit
Gerald Brian Cox 3949682
sed -i 's,myusername,,;s,mypassword,,' %{buildroot}%{_sysconfdir}/sysconfig/mldonkey_submit
Gerald Brian Cox 3949682
install -pDm644 distrib/ed2k_submit/ed2k.protocol  %{buildroot}%{_datadir}/services/ed2k.protocol
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%pre          server
Gerald Brian Cox 3949682
getent group %{name} >/dev/null || groupadd -r %{name}
Gerald Brian Cox 3949682
getent passwd %{name} >/dev/null || \
Gerald Brian Cox 3949682
    useradd -r -g %{name} -d %{_localstatedir}/lib/%{name} -s /sbin/nologin \
Gerald Brian Cox 3949682
    -c "MLDonkey server" %{name}
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%post           gui
Gerald Brian Cox 3949682
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%post           server
Gerald Brian Cox 3949682
%systemd_post %{S:2}
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%postun         gui
Gerald Brian Cox 3949682
if [ $1 -eq 0 ] ; then
Gerald Brian Cox 3949682
    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
Gerald Brian Cox 3949682
    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Gerald Brian Cox 3949682
fi
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%posttrans      gui
Gerald Brian Cox 3949682
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%preun          server
Gerald Brian Cox 3949682
%systemd_preun %{S:2}
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%postun         server
Gerald Brian Cox 3949682
%systemd_postun_with_restart %{S:2}
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%triggerun -- mldonkey-server < 3.0.3-5
Gerald Brian Cox 3949682
# Save the current service runlevel info
Gerald Brian Cox 3949682
# User must manually run systemd-sysv-convert --apply httpd
Gerald Brian Cox 3949682
# to migrate them to systemd targets
Gerald Brian Cox 3949682
/usr/bin/systemd-sysv-convert --save mldonkey >/dev/null 2>&1 ||:
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
# Run these because the SysV package being removed won't do them
Gerald Brian Cox 3949682
/sbin/chkconfig --del mldonkey >/dev/null 2>&1 || :
Gerald Brian Cox 3949682
/bin/systemctl try-restart mldonkey.service >/dev/null 2>&1 || :
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%files
Gerald Brian Cox 3949682
%doc distrib/Authors.txt distrib/Bugs.txt distrib/ChangeLog distrib/Developers.txt
Gerald Brian Cox 3949682
%doc docs
Gerald Brian Cox 3949682
%license Copying.txt
Gerald Brian Cox 3949682
%{_bindir}/copysources
Gerald Brian Cox 3949682
%{_bindir}/get_range
Gerald Brian Cox 3949682
%{_bindir}/kill_mldonkey
Gerald Brian Cox 3949682
%{_bindir}/mldonkey_make_torrent
Gerald Brian Cox 3949682
%{_bindir}/mlbt
Gerald Brian Cox 3949682
%{_bindir}/mld_hash
Gerald Brian Cox 3949682
%{_bindir}/mldc
Gerald Brian Cox 3949682
%{_bindir}/mlnet
Gerald Brian Cox 3949682
%{_bindir}/mldonkey_command
Gerald Brian Cox 3949682
%{_bindir}/mldonkey
Gerald Brian Cox 3949682
%{_bindir}/mlgnut
Gerald Brian Cox 3949682
%{_bindir}/mlslsk
Gerald Brian Cox 3949682
%{_bindir}/subconv
Gerald Brian Cox 3949682
%{_bindir}/svg_converter
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%files gui
Gerald Brian Cox 3949682
%doc distrib/Authors.txt distrib/Bugs.txt distrib/ChangeLog distrib/Developers.txt
Gerald Brian Cox 3949682
%license Copying.txt
Gerald Brian Cox 3949682
%{_bindir}/mlbt+gui
Gerald Brian Cox 3949682
%{_bindir}/mldc+gui
Gerald Brian Cox 3949682
%{_bindir}/mldonkey+gui
Gerald Brian Cox 3949682
%{_bindir}/mldonkey_gui
Gerald Brian Cox 3949682
%{_bindir}/mldonkey_previewer
Gerald Brian Cox 3949682
%{_bindir}/mlgnut+gui
Gerald Brian Cox 3949682
%{_bindir}/mlgui
Gerald Brian Cox 3949682
%{_bindir}/mlguistarter
Gerald Brian Cox 3949682
%{_bindir}/mlnet+gui
Gerald Brian Cox 3949682
%{_bindir}/mlslsk+gui
Gerald Brian Cox 3949682
%{_datadir}/applications/*.desktop
Gerald Brian Cox 3949682
%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
Gerald Brian Cox 3949682
%{_datadir}/pixmaps/mldonkey.png
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%files server
Gerald Brian Cox 3949682
%license Copying.txt
Gerald Brian Cox 3949682
%config(noreplace) %{_sysconfdir}/logrotate.d/mldonkey
Gerald Brian Cox 3949682
%{_unitdir}/mldonkey.service
Gerald Brian Cox 3949682
%{_tmpfilesdir}/%{name}.conf
Gerald Brian Cox 3949682
%attr(750,mldonkey,mldonkey) %dir %{_localstatedir}/log/mldonkey
Gerald Brian Cox 3949682
%attr(750,mldonkey,mldonkey) %dir %{_localstatedir}/cache/mldonkey
Gerald Brian Cox 3949682
%attr(750,mldonkey,mldonkey) %dir %{_localstatedir}/lib/mldonkey
Gerald Brian Cox 3949682
# Controlled by tmpfiles.d
Gerald Brian Cox 3949682
%dir /run/mldonkey
Gerald Brian Cox 3949682
%attr(770,mldonkey,mldonkey) %dir %{_localstatedir}/lib/mldonkey/incoming
Gerald Brian Cox 3949682
%config(noreplace) %{_localstatedir}/lib/mldonkey/downloads.ini
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
%files -n konqueror-mldonkey-ed2k-support
Gerald Brian Cox 3949682
%doc distrib/ed2k_submit/README.MLdonkeySubmit
Gerald Brian Cox 3949682
%license Copying.txt
Gerald Brian Cox 3949682
%config(noreplace) %{_sysconfdir}/sysconfig/mldonkey_submit
Gerald Brian Cox 3949682
%{_bindir}/mldonkey_submit
Gerald Brian Cox 3949682
%{_datadir}/services/ed2k.protocol
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
#- Enable UPnP port forwarding support
Gerald Brian Cox 3949682
%changelog
8013f45
* Sat Nov 05 2016 Richard W.M. Jones <rjones@redhat.com> - 3.1.5-10
8013f45
- Rebuild for OCaml 4.04.0.
8013f45
Gerald Brian Cox 3949682
* Mon Aug 22 2016 Gerald Cox <gbcox@fedoraproject.org> - 3.1.5-9
Gerald Brian Cox 3949682
- Document bundled library rhbz#640399
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.5-8
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Jul 05 2015 Richard W.M. Jones <rjones@redhat.com> - 3.1.5-7
Gerald Brian Cox 3949682
- Bump and rebuild (RHBZ#1239689).
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.5-6
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 3.1.5-5
Gerald Brian Cox 3949682
- Rebuilt for GCC 5 C++11 ABI change
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri Feb 13 2015 Christopher Meng <rpm@cicku.me> - 3.1.5-4
Gerald Brian Cox 3949682
- Fix FTBFS under GCC5
Gerald Brian Cox 3949682
- Set mldonkey default user shell to /sbin/nologin (BZ#1192012)
Gerald Brian Cox 3949682
- Fix systemctl start mldonkey-server exited with -2 (#BZ718524)
Gerald Brian Cox 3949682
- /var/run/mldonkey -> /run/mldonkey
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.5-3
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.5-2
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Thu Apr 10 2014 Christopher Meng <rpm@cicku.me> - 3.1.5-1
Gerald Brian Cox 3949682
- Update to 3.1.5
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri Sep 06 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.1.3-3
Gerald Brian Cox 3949682
- Marked directory in tmpfs as ghost
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri Sep 06 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.1.3-2
Gerald Brian Cox 3949682
- Add tmpfiles.d entry
Gerald Brian Cox 3949682
- Restore optional support for sysconfig files
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sat Aug 10 2013 Christopher Meng <rpm@cicku.me> - 3.1.3-1
Gerald Brian Cox 3949682
- Major upgrade.
Gerald Brian Cox 3949682
- SPEC cleanup(systemd macro, obsoleted tags)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-10
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 3.0.3-9
Gerald Brian Cox 3949682
- Perl 5.18 rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Thu Feb 14 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 3.0.3-8
Gerald Brian Cox 3949682
- Stop using --vendor with F19+ .desktop files
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-7
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-6
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Wed Feb 15 2012 Jon Ciesla <limburgher@gmail.com> - 3.0.3-5
Gerald Brian Cox 3949682
- Migrate to systemd, BZ 789784.
Gerald Brian Cox 3949682
- gcc47 patch.
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-4
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 3.0.3-3
Gerald Brian Cox 3949682
- Rebuild for new libpng
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.3-2
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri Aug 13 2010 Peter Lemenkov <lemenkov@gmail.com> 3.0.3-1
Gerald Brian Cox 3949682
- Ver. 3.0.3
Gerald Brian Cox 3949682
- Fixed rhbz #616128
Gerald Brian Cox 3949682
- Fixed rhbz #589261 (forced log to syslog)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Thu Aug 12 2010 Peter Lemenkov <lemenkov@gmail.com> 3.0.2-2
Gerald Brian Cox 3949682
- Fixed rhbz #623627
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri Jun 11 2010 Peter Lemenkov <lemenkov@gmail.com> 3.0.2-1
Gerald Brian Cox 3949682
- Ver. 3.0.2
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Mar 15 2010 Peter Lemenkov <lemenkov@gmail.com> 3.0.1-2
Gerald Brian Cox 3949682
- Disable probing for GUI libraries in EPEL
Gerald Brian Cox 3949682
- Fixed DSO linking with newest GCC
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Tue Jan 26 2010 Peter Lemenkov <lemenkov@gmail.com> 3.0.1-1
Gerald Brian Cox 3949682
- Ver. 3.0.1
Gerald Brian Cox 3949682
- Greatly changed init-script
Gerald Brian Cox 3949682
- Disabled GUI for EPEL
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Tue Sep 22 2009 Dennis Gilmore <dennis@ausil.us> - 3.0.0-3
Gerald Brian Cox 3949682
- ExlcudeArch sparc64 s390 s390x since they dont have ocaml
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.0-2
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sat Mar 14 2009 Peter Lemenkov <lemenkov@gmail.com> 3.0.0-1
Gerald Brian Cox 3949682
- Ver. 3.0.0
Gerald Brian Cox 3949682
- Dropped patch1
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Thu Feb 26 2009 Richard W.M. Jones <rjones@redhat.com> - 2.9.7-4
Gerald Brian Cox 3949682
- Fix remote arbitrary file disclosure via a GET request with more
Gerald Brian Cox 3949682
  than one leading / (slash) character in the filename (rhbz#487132).
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.7-3
Gerald Brian Cox 3949682
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Tue Feb 10 2009 Peter Lemenkov <lemenkov@gmail.com> 2.9.7-2
Gerald Brian Cox 3949682
- Fixed bz# 484884
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Feb  8 2009 Peter Lemenkov <lemenkov@gmail.com> 2.9.7-1
Gerald Brian Cox 3949682
- Ver. 2.9.7
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Jan 26 2009 Peter Lemenkov <lemenkov@gmail.com> 2.9.6-3
Gerald Brian Cox 3949682
- Temporarily disable mozilla support
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sat Dec  6 2008 Peter Lemenkov <lemenkov@gmail.com> 2.9.6-2
Gerald Brian Cox 3949682
- Fixed installation of sysconfig-file
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Aug 25 2008 Peter Lemenkov <lemenkov@gmail.com> 2.9.6-1
Gerald Brian Cox 3949682
- Ver. 2.9.6
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Jun 23 2008 Peter Lemenkov <lemenkov@gmail.com> 2.9.5-1
Gerald Brian Cox 3949682
- Ver. 2.9.5
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Jan 27 2008 Peter Lemenkov <lemenkov@gmail.com> 2.9.3-1
Gerald Brian Cox 3949682
- Ver. 2.9.3
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Jan 13 2008 Peter Lemenkov <lemenkov@gmail.com> 2.9.2-2
Gerald Brian Cox 3949682
- Correct BR for perl modules
Gerald Brian Cox 3949682
- More robust iconv usage
Gerald Brian Cox 3949682
- Fixed desktop file
Gerald Brian Cox 3949682
- Changed BR for scriplets
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Nov  4 2007 Peter Lemenkov <lemenkov@gmail.com> 2.9.2-1
Gerald Brian Cox 3949682
- Ver. 2.9.2
Gerald Brian Cox 3949682
- BR ocaml >= 3.10.0
Gerald Brian Cox 3949682
- BR lablgtk > 2.10.0
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Tue Sep 25 2007 Peter Lemenkov <lemenkov@gmail.com> 2.9.1-1
Gerald Brian Cox 3949682
- Ver. 2.9.1
Gerald Brian Cox 3949682
- converted two non-UTF8 text-files
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Aug 19 2007 Peter Lemenkov <lemenkov@gmail.com> 2.9.0-2
Gerald Brian Cox 3949682
- fixed License tag as required in Fedora
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Aug  5 2007 Peter Lemenkov <lemenkov@gmail.com> 2.9.0-1
Gerald Brian Cox 3949682
- Added shadow-utils as required
Gerald Brian Cox 3949682
- Ver. 2.9.0
Gerald Brian Cox 3949682
- Disabled Gnutella/G2 (unmaintained)
Gerald Brian Cox 3949682
- Added BR file-devel (for libmagic)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Wed Jun  6 2007 Peter Lemenkov <lemenkov@gmail.com> 2.8.7-1
Gerald Brian Cox 3949682
- Ver. 2.8.7
Gerald Brian Cox 3949682
- Added DC++ back
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun May 20 2007 Peter Lemenkov <lemenkov@gmail.com> 2.8.5-6
Gerald Brian Cox 3949682
- Splitted ed2k-support to mozilla-mldonkey-ed2k-support and
Gerald Brian Cox 3949682
  konqueror-mldonkey-ed2k-support
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun May 13 2007 Peter Lemenkov <lemenkov@gmail.com> 2.8.5-5
Gerald Brian Cox 3949682
- Fixed bug #1421
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sat May  5 2007 Peter Lemenkov <lemenkov@gmail.com> 2.8.5-4
Gerald Brian Cox 3949682
- Fixed file conflicts
Gerald Brian Cox 3949682
- Removed soulseek support (broken)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sat May  5 2007 Peter Lemenkov <lemenkov@gmail.com> 2.8.5-3
Gerald Brian Cox 3949682
- Removed mysterious Requires kdelibs
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri May  4 2007 Peter Lemenkov <lemenkov@gmail.com> 2.8.5-2
Gerald Brian Cox 3949682
- Added BR ncurses-devel
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Apr 23 2007 Peter Lemenkov <lemenkov@gmail.com> 2.8.5-1
Gerald Brian Cox 3949682
- version 2.8.5
Gerald Brian Cox 3949682
- graphical stats disabled (temporarily?), see bug #1191
Gerald Brian Cox 3949682
- mlchat removed from upstream
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun May 21 2006 Aurelien Bompard <gauret[AT]free.fr> 2.7.6-1
Gerald Brian Cox 3949682
- version 2.7.6
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Apr 17 2006 Aurelien Bompard <gauret[AT]free.fr> 2.7.5-1
Gerald Brian Cox 3949682
- version 2.7.5
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Wed Mar 15 2006 Aurelien Bompard <gauret[AT]free.fr> 2.7.3-1
Gerald Brian Cox 3949682
- version 2.7.3
Gerald Brian Cox 3949682
- drop patch 0 & patch 1 (applied upstream)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
Gerald Brian Cox 3949682
- switch to new release field
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
Gerald Brian Cox 3949682
- add dist
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri Dec 02 2005 Aurelien Bompard <gauret[AT]free.fr> 2.7.0-0.lvn.2
Gerald Brian Cox 3949682
- patch init script to add condrestart
Gerald Brian Cox 3949682
- use condrestart in logrotate
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Nov 20 2005 Aurelien Bompard <gauret[AT]free.fr> 2.7.0-0.lvn.1
Gerald Brian Cox 3949682
- version 2.7.0
Gerald Brian Cox 3949682
- fix logrotate file
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Sep 05 2005 Aurelien Bompard <gauret[AT]free.fr> 2.6.4-0.lvn.1
Gerald Brian Cox 3949682
- version 2.6.4
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Aug 22 2005 Aurelien Bompard <gauret[AT]free.fr> 2.6.3-0.lvn.1
Gerald Brian Cox 3949682
- version 2.6.3
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Thu Aug 11 2005 Aurelien Bompard <gauret[AT]free.fr> 2.6.2-0.lvn.1
Gerald Brian Cox 3949682
- version 2.6.2
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Wed Aug 10 2005 Aurelien Bompard <gauret[AT]free.fr> 2.6.1-0.lvn.1
Gerald Brian Cox 3949682
- version 2.6.1
Gerald Brian Cox 3949682
- don't start initscript on boot by default
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Fri Jul 22 2005 Aurelien Bompard <gauret[AT]free.fr> 2.6.0-0.lvn.1
Gerald Brian Cox 3949682
- update to 2.6.0
Gerald Brian Cox 3949682
- drop explicit Epoch
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Jun 27 2005 Aurelien Bompard <gauret[AT]free.fr> 0:2.5.30.16-0.lvn.1
Gerald Brian Cox 3949682
- version 2.5.30.16
Gerald Brian Cox 3949682
- add missing scriptlets requirements
Gerald Brian Cox 3949682
- don't remove the mldonkey user on uninstall
Gerald Brian Cox 3949682
- init script: sync with upstream
Gerald Brian Cox 3949682
- sysconfig file: sync with upstream
Gerald Brian Cox 3949682
- start script: sync with upstream
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Feb 13 2005 Aurelien Bompard <gauret[AT]free.fr> 0:2.5.28-0.lvn.1
Gerald Brian Cox 3949682
- version 2.5.28
Gerald Brian Cox 3949682
- enable gui
Gerald Brian Cox 3949682
- disable direct-connect (broken at the moment)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Wed Aug 04 2004 Aurelien Bompard <gauret[AT]free.fr> 0:2.5.22-0.lvn.1
Gerald Brian Cox 3949682
- version 2.5.22
Gerald Brian Cox 3949682
- get ready for the new gui based on GTK2
Gerald Brian Cox 3949682
  (upstream says "still a little buggy", and it does not build yet)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Thu May 06 2004 Aurelien Bompard <gauret[AT]free.fr> 0:2.5.21-0.lvn.1
Gerald Brian Cox 3949682
- version 2.5.21 (bugfix again...)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Tue May 04 2004 Aurelien Bompard <gauret[AT]free.fr> 0:2.5.20-0.lvn.1
Gerald Brian Cox 3949682
- version 2.5.20 (bugfix)
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon May 03 2004 Aurelien Bompard <gauret[AT]free.fr> 0:2.5.19-0.lvn.1
Gerald Brian Cox 3949682
- version 2.5.19
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Sun Apr 25 2004 Aurelien Bompard <gauret[AT]free.fr> 0:2.5.18-0.lvn.1
Gerald Brian Cox 3949682
- version 2.5.18
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Mar 08 2004 Aurelien Bompard <gauret[AT]free.fr> 0:2.5.16-0.lvn.1
Gerald Brian Cox 3949682
- update to version 2.5.16
Gerald Brian Cox 3949682
- new subconv tool to convert movie subtitles
Gerald Brian Cox 3949682
Gerald Brian Cox 3949682
* Mon Mar 01 2004 Aurelien Bompard <gauret[AT]free.fr> 0:2.5.12-0.lvn.1
Gerald Brian Cox 3949682
- Initial Fedora package, ported from Mandrake/PLF