Name        : mldonkey                     Relocations: (not relocatable)
Version     : 2.7.2                             Vendor: Penguin Liberation Front
Release     : 1plf                          Build Date: Thu 05 Jan 2006 
05:07:35 PM CET
Install Date: (not installed)               Build Host: ryu.zarb.org
Group       : System/Servers                Source RPM: (none)
Size        : 2823067      License: GPL
Signature   : (none)
Packager    : Anssi Hannula <[EMAIL PROTECTED]>
URL         : http://www.nongnu.org/mldonkey
Summary     : Door to the 'donkey' network
Description :
MLDonkey is a door to the 'donkey' network, a decentralized network used to
exchange big files on the Internet. It is written in a wonderful language,
called Objective-Caml, and present most features of the basic Windows donkey
client, plus some more:
  - It should work on most UNIX-compatible platforms.
  - You can remotely command your client, either by telnet, on a WEB browser,
    or with the GTK interface.
  - You can connect to several servers, and each search will query all the
     connected servers.
  - You can select mp3s by bitrates in queries (useful ?).
  - You can select the name of a downloaded file before moving it to your
    incoming directory.
  - You can have several queries in the graphical user interface at the same
     time.
  - You can remember your old queries results in the command-line interface.
  - You can search in the history of all files you have seen on the network.

It can also access other peer-to-peer networks:
- Direct Connect
- Open Napster
- Gnutella LimeWire
- Soulseek
- Audio Galaxy
- OpenFT
- Overnet
- Bittorent
- FileTP

This package is in PLF because it contains a P2P software.

---------------
Anssi Hannula <[EMAIL PROTECTED]> 1:2.7.2-1plf
- 2.7.2
- now builds with ocaml 3.09
- drop some wrong symlinks
- drop patch1, patch2, applied upstream
- drop patch3, unneeded
---------------

---------------
Index: mldonkey.spec
===================================================================
RCS file: /home/projects/plf/cvs/SPECS/free/mldonkey/mldonkey.spec,v
retrieving revision 1.41
diff -u -r1.41 mldonkey.spec
--- mldonkey.spec       2 Jan 2006 22:22:21 -0000       1.41
+++ mldonkey.spec       5 Jan 2006 16:37:05 -0000
@@ -1,24 +1,16 @@
 %define name   mldonkey
 %define summary        Door to the 'donkey' network
-%define version        2.7.1
+%define version        2.7.2
 %define rel    1
 
 %define release %mkrel %rel
 %define distsuffix plf
 
-# Local versions for mldonkey, as it doesn't build with ocaml 3.09 that cooker 
has
-%define ocaml_version 3.08.4
-%define lablgtk_version 2.6.0
-%define ocaml_major %(echo %ocaml_version | perl -pi -e "s/\.[0-9]$//")
-
 Name:          %{name}
 Version:       %{version}
 Release:       %{release}
 Summary:       %{summary}
 License:       GPL
-Patch0:                %{name}_command.patch.bz2
-Patch1:                %{name}_submit.patch.bz2
-Patch3:                mldonkey-2.5.30.17-no-unused-errors.patch.bz2
 Source0:       
http://savannah.nongnu.org/download/mldonkey/%{name}-%{version}.tar.bz2
 Source1:       %{name}-icon-16.png
 Source2:       %{name}-icon-32.png
@@ -31,22 +23,12 @@
 Source9:       mldonkey_df_monitor.sh
 Source10:      mlgui.sh
 Source11:      mldonkey.logrotate
-Source12:      
http://pauillac.inria.fr/caml/distrib/ocaml-%ocaml_major/ocaml-%ocaml_version.tar.bz2
-Source13:      
http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/lablgtk-%lablgtk_version.tar.bz2
 URL:           http://www.nongnu.org/mldonkey
 Group:         System/Servers
 BuildRoot:     %{_tmppath}/%{name}-buildroot
-%if %mdkversion <= 200600
 BuildRequires:  ocaml >= 3.08
 BuildRequires: camlp4
 BuildRequires: ocaml-lablgtk2-devel
-%else
-BuildConflicts:        camlp4
-# Buildrequires for local ocaml:
-BuildRequires: XFree86-devel tcl tk emacs-bin
-# Buildrequires for local ocaml-lablgtk2:
-BuildRequires: gnomeui2-devel gnome-panel-devel gtkspell-devel
-%endif
 BuildRequires: libncurses-devel
 BuildRequires: libgd-devel
 BuildRequires: libgtk+2-devel
@@ -146,16 +128,10 @@
 %prep
 rm -rf $RPM_BUILD_ROOT
 %setup -q
-%patch0
-%patch1
-%patch3 -p1
-bzcat %SOURCE12 | gzip > patches/ocaml-%ocaml_version.tar.gz
-bzcat %SOURCE13 | gzip > patches/lablgtk-%lablgtk_version.tar.gz
-perl -pi -e 
"s/^[[:space:]]*REQUIRED_LABLGTK=[0-9\.]*$/REQUIRED_LABLGTK=%lablgtk_version/" 
config/configure.in
 
 %build
-( cd config; autoconf )
-%configure2_5x --enable-gui --enable-batch
+
+%configure2_5x --enable-gui
 
 %make
 %make use_tags
@@ -174,7 +150,7 @@
 install -m 755 distrib/mldonkey_command %{buildroot}%{_bindir}/mldonkey_command
 install -m 755 distrib/kill_mldonkey %{buildroot}%{_bindir}/kill_mldonkey
 
-for link in mlbt mldc mldonkey mlgnut mlnap mlslsk ; do
+for link in mlbt mldonkey mlgnut; do
                ln -s mlnet %{buildroot}%{_libdir}/%{name}/$link ;
 done
 
@@ -287,12 +263,9 @@
 %{_bindir}/kill_mldonkey
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/mlbt
-%{_libdir}/%{name}/mldc
 %{_libdir}/%{name}/mldonkey
 %{_libdir}/%{name}/mlgnut
-%{_libdir}/%{name}/mlnap
 %{_libdir}/%{name}/mlnet
-%{_libdir}/%{name}/mlslsk
 %{_libdir}/%{name}/use_tags
 
 %files gui
@@ -339,6 +312,13 @@
 rm -rf $RPM_BUILD_ROOT
 
 %changelog
+* Thu Jan  5 2006 Anssi Hannula <[EMAIL PROTECTED]> 1:2.7.2-1plf
+- 2.7.2
+- now builds with ocaml 3.09
+- drop some wrong symlinks
+- drop patch1, patch2, applied upstream
+- drop patch3, unneeded
+
 * Mon Jan  2 2006 trem <[EMAIL PROTECTED]> 1:2.7.1-1plf
 - 2.7.1
 


_______________________________________________
PLF-announce mailing list
[email protected]
https://www.zarb.org/mailman/listinfo/plf-announce

Reply via email to