diff --git a/net-p2p/mldonkey-devel/Makefile b/net-p2p/mldonkey-devel/Makefile index 6c2da8bc88b9..0729420b9b4c 100644 --- a/net-p2p/mldonkey-devel/Makefile +++ b/net-p2p/mldonkey-devel/Makefile @@ -1,97 +1,96 @@ # New ports collection makefile for: mldonkey # Date created: 21 August 2002 # Whom: Holger Lamm # # $FreeBSD$ # PORTNAME= mldonkey -PORTVERSION= 2.5.4 -PORTREVISION= 1 +PORTVERSION= 2.5.14 CATEGORIES+= net MASTER_SITES= ${MASTER_SITE_SAVANNAH} -MASTER_SITE_SUBDIR= ${PORTNAME}/release-${PORTVERSION:C/\.(.)$/-\1/}/official -DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/-\1/} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}-${PORTVERSION:C/\./-/g} MAINTAINER= holger@e-gitt.net COMMENT?= A OCAML client for multiple peer-to-peer networks BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pthread --enable-ocamlver=3 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.(.)$/-\1/} +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\./-/g} USE_GMAKE= yes ALL_TARGET= depend opt .if defined(WITHOUT_GUI) .if defined(WITHOUT_CORE) .error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing." .endif # have no 'without-' flag CONFIGURE_ARGS+=--disable-gui PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment " PKGNAMESUFFIX= -core .else PLIST_SUB+= GUI="" BUILD_DEPENDS+= lablgtk:${PORTSDIR}/x11-toolkits/ocaml-lablgtk \ ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net/ocaml-jabbr # we don't need lablgtk as RUN dependency, but we need gtk+glib USE_GNOME= gtk12 .if defined(WITHOUT_CORE) PKGNAMESUFFIX= -gui PLIST_SUB+= CORE="@comment " GUICORE="@comment " .else PLIST_SUB+= CORE="" GUICORE="" .endif .endif -DOCFILES= AUTHORS BUGS ChangeLog FAQ.html \ - INSTALL TODO ed2k_links.txt +DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \ + Install.txt Readme.txt Todo.txt ed2k_links.txt pre-everything:: .if !defined(WITHOUT_GUI) && !defined(WITHOUT_CORE) @${ECHO_MSG} "You can disable the GUI by defining WITHOUT_GUI." @${ECHO_MSG} "You can disable the CORE by defining WITHOUT_CORE." .endif post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh do-install: .ifndef(WITHOUT_CORE) @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${PREFIX}/bin @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet .endif .ifndef(WITHOUT_GUI) @${INSTALL_PROGRAM} ${WRKSRC}/mlchat ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlim ${PREFIX}/bin .endif .ifndef(WITHOUT_CORE && WITHOUT_GUI) @${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${PREFIX}/bin .endif .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ${DOCFILES} @${INSTALL_DATA} ${WRKSRC}/distrib/${file} ${DOCSDIR} .endfor .endif post-install: @${CAT} ${PKGMESSAGE} install-user: extract .if !defined(LANG) @${ECHO_MSG} "Please call as: make install-user LANG=" @${ECHO_MSG} "with one of en,de,fr,fr.noaccents,sp !" .else @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\ ${HOME}/.mldonkey_gui_messages.ini .endif .include diff --git a/net-p2p/mldonkey-devel/distinfo b/net-p2p/mldonkey-devel/distinfo index 30653762c710..fda7128bb0b7 100644 --- a/net-p2p/mldonkey-devel/distinfo +++ b/net-p2p/mldonkey-devel/distinfo @@ -1 +1,2 @@ -MD5 (mldonkey-2.5-4.tar.gz) = ef72a0c8e1337bfcce9f80f4a94dd927 +MD5 (mldonkey-2-5-14.tar.gz) = 8be512edf9ee1b86fd4d45f5e61ce4a7 +SIZE (mldonkey-2-5-14.tar.gz) = 3213180 diff --git a/net-p2p/mldonkey-devel/files/patch-configure b/net-p2p/mldonkey-devel/files/patch-configure deleted file mode 100644 index f0efc85a7e90..000000000000 --- a/net-p2p/mldonkey-devel/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- config/configure.orig Sun Oct 12 20:41:28 2003 -+++ config/configure Wed Jan 7 13:24:29 2004 -@@ -3651,7 +3651,7 @@ - - case "$OCAMLVERSION" in - 3.06) TYPE_FORMAT="";; -- 3.07) TYPE_FORMAT="";; -+ 3.07*) TYPE_FORMAT="";; - *) TYPE_FORMAT="type ('a,'b,'c) ml_format = ('a,'b, 'c,'c) format type ('a,'b,'c) format = ('a,'b, 'c) ml_format";; - esac - diff --git a/net-p2p/mldonkey-devel/pkg-plist b/net-p2p/mldonkey-devel/pkg-plist index 4805dcf325d6..46567757a145 100644 --- a/net-p2p/mldonkey-devel/pkg-plist +++ b/net-p2p/mldonkey-devel/pkg-plist @@ -1,17 +1,19 @@ %%CORE%%bin/kill_mldonkey %%CORE%%bin/mlnet %%CORE%%bin/mlnet-real %%GUICORE%%bin/mlguistarter %%GUICORE%%bin/mldonkey_previewer %%GUICORE%%bin/mlnet+gui %%GUI%%bin/mlchat %%GUI%%bin/mlgui %%GUI%%bin/mlim -%%PORTDOCS%%share/doc/mldonkey/AUTHORS -%%PORTDOCS%%share/doc/mldonkey/BUGS +%%PORTDOCS%%share/doc/mldonkey/Authors.txt +%%PORTDOCS%%share/doc/mldonkey/Bugs.txt %%PORTDOCS%%share/doc/mldonkey/ChangeLog +%%PORTDOCS%%share/doc/mldonkey/Developers.txt %%PORTDOCS%%share/doc/mldonkey/FAQ.html -%%PORTDOCS%%share/doc/mldonkey/INSTALL -%%PORTDOCS%%share/doc/mldonkey/TODO +%%PORTDOCS%%share/doc/mldonkey/Install.txt +%%PORTDOCS%%share/doc/mldonkey/Readme.txt +%%PORTDOCS%%share/doc/mldonkey/Todo.txt %%PORTDOCS%%share/doc/mldonkey/ed2k_links.txt %%PORTDOCS%%@dirrm share/doc/mldonkey diff --git a/net-p2p/mldonkey/Makefile b/net-p2p/mldonkey/Makefile index 6c2da8bc88b9..0729420b9b4c 100644 --- a/net-p2p/mldonkey/Makefile +++ b/net-p2p/mldonkey/Makefile @@ -1,97 +1,96 @@ # New ports collection makefile for: mldonkey # Date created: 21 August 2002 # Whom: Holger Lamm # # $FreeBSD$ # PORTNAME= mldonkey -PORTVERSION= 2.5.4 -PORTREVISION= 1 +PORTVERSION= 2.5.14 CATEGORIES+= net MASTER_SITES= ${MASTER_SITE_SAVANNAH} -MASTER_SITE_SUBDIR= ${PORTNAME}/release-${PORTVERSION:C/\.(.)$/-\1/}/official -DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/-\1/} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}-${PORTVERSION:C/\./-/g} MAINTAINER= holger@e-gitt.net COMMENT?= A OCAML client for multiple peer-to-peer networks BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pthread --enable-ocamlver=3 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.(.)$/-\1/} +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\./-/g} USE_GMAKE= yes ALL_TARGET= depend opt .if defined(WITHOUT_GUI) .if defined(WITHOUT_CORE) .error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing." .endif # have no 'without-' flag CONFIGURE_ARGS+=--disable-gui PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment " PKGNAMESUFFIX= -core .else PLIST_SUB+= GUI="" BUILD_DEPENDS+= lablgtk:${PORTSDIR}/x11-toolkits/ocaml-lablgtk \ ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net/ocaml-jabbr # we don't need lablgtk as RUN dependency, but we need gtk+glib USE_GNOME= gtk12 .if defined(WITHOUT_CORE) PKGNAMESUFFIX= -gui PLIST_SUB+= CORE="@comment " GUICORE="@comment " .else PLIST_SUB+= CORE="" GUICORE="" .endif .endif -DOCFILES= AUTHORS BUGS ChangeLog FAQ.html \ - INSTALL TODO ed2k_links.txt +DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \ + Install.txt Readme.txt Todo.txt ed2k_links.txt pre-everything:: .if !defined(WITHOUT_GUI) && !defined(WITHOUT_CORE) @${ECHO_MSG} "You can disable the GUI by defining WITHOUT_GUI." @${ECHO_MSG} "You can disable the CORE by defining WITHOUT_CORE." .endif post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh do-install: .ifndef(WITHOUT_CORE) @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${PREFIX}/bin @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet .endif .ifndef(WITHOUT_GUI) @${INSTALL_PROGRAM} ${WRKSRC}/mlchat ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlim ${PREFIX}/bin .endif .ifndef(WITHOUT_CORE && WITHOUT_GUI) @${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${PREFIX}/bin .endif .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ${DOCFILES} @${INSTALL_DATA} ${WRKSRC}/distrib/${file} ${DOCSDIR} .endfor .endif post-install: @${CAT} ${PKGMESSAGE} install-user: extract .if !defined(LANG) @${ECHO_MSG} "Please call as: make install-user LANG=" @${ECHO_MSG} "with one of en,de,fr,fr.noaccents,sp !" .else @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\ ${HOME}/.mldonkey_gui_messages.ini .endif .include diff --git a/net-p2p/mldonkey/distinfo b/net-p2p/mldonkey/distinfo index 30653762c710..fda7128bb0b7 100644 --- a/net-p2p/mldonkey/distinfo +++ b/net-p2p/mldonkey/distinfo @@ -1 +1,2 @@ -MD5 (mldonkey-2.5-4.tar.gz) = ef72a0c8e1337bfcce9f80f4a94dd927 +MD5 (mldonkey-2-5-14.tar.gz) = 8be512edf9ee1b86fd4d45f5e61ce4a7 +SIZE (mldonkey-2-5-14.tar.gz) = 3213180 diff --git a/net-p2p/mldonkey/files/patch-configure b/net-p2p/mldonkey/files/patch-configure deleted file mode 100644 index f0efc85a7e90..000000000000 --- a/net-p2p/mldonkey/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- config/configure.orig Sun Oct 12 20:41:28 2003 -+++ config/configure Wed Jan 7 13:24:29 2004 -@@ -3651,7 +3651,7 @@ - - case "$OCAMLVERSION" in - 3.06) TYPE_FORMAT="";; -- 3.07) TYPE_FORMAT="";; -+ 3.07*) TYPE_FORMAT="";; - *) TYPE_FORMAT="type ('a,'b,'c) ml_format = ('a,'b, 'c,'c) format type ('a,'b,'c) format = ('a,'b, 'c) ml_format";; - esac - diff --git a/net-p2p/mldonkey/pkg-plist b/net-p2p/mldonkey/pkg-plist index 4805dcf325d6..46567757a145 100644 --- a/net-p2p/mldonkey/pkg-plist +++ b/net-p2p/mldonkey/pkg-plist @@ -1,17 +1,19 @@ %%CORE%%bin/kill_mldonkey %%CORE%%bin/mlnet %%CORE%%bin/mlnet-real %%GUICORE%%bin/mlguistarter %%GUICORE%%bin/mldonkey_previewer %%GUICORE%%bin/mlnet+gui %%GUI%%bin/mlchat %%GUI%%bin/mlgui %%GUI%%bin/mlim -%%PORTDOCS%%share/doc/mldonkey/AUTHORS -%%PORTDOCS%%share/doc/mldonkey/BUGS +%%PORTDOCS%%share/doc/mldonkey/Authors.txt +%%PORTDOCS%%share/doc/mldonkey/Bugs.txt %%PORTDOCS%%share/doc/mldonkey/ChangeLog +%%PORTDOCS%%share/doc/mldonkey/Developers.txt %%PORTDOCS%%share/doc/mldonkey/FAQ.html -%%PORTDOCS%%share/doc/mldonkey/INSTALL -%%PORTDOCS%%share/doc/mldonkey/TODO +%%PORTDOCS%%share/doc/mldonkey/Install.txt +%%PORTDOCS%%share/doc/mldonkey/Readme.txt +%%PORTDOCS%%share/doc/mldonkey/Todo.txt %%PORTDOCS%%share/doc/mldonkey/ed2k_links.txt %%PORTDOCS%%@dirrm share/doc/mldonkey diff --git a/net/mldonkey-devel/Makefile b/net/mldonkey-devel/Makefile index 6c2da8bc88b9..0729420b9b4c 100644 --- a/net/mldonkey-devel/Makefile +++ b/net/mldonkey-devel/Makefile @@ -1,97 +1,96 @@ # New ports collection makefile for: mldonkey # Date created: 21 August 2002 # Whom: Holger Lamm # # $FreeBSD$ # PORTNAME= mldonkey -PORTVERSION= 2.5.4 -PORTREVISION= 1 +PORTVERSION= 2.5.14 CATEGORIES+= net MASTER_SITES= ${MASTER_SITE_SAVANNAH} -MASTER_SITE_SUBDIR= ${PORTNAME}/release-${PORTVERSION:C/\.(.)$/-\1/}/official -DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/-\1/} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}-${PORTVERSION:C/\./-/g} MAINTAINER= holger@e-gitt.net COMMENT?= A OCAML client for multiple peer-to-peer networks BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pthread --enable-ocamlver=3 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.(.)$/-\1/} +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\./-/g} USE_GMAKE= yes ALL_TARGET= depend opt .if defined(WITHOUT_GUI) .if defined(WITHOUT_CORE) .error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing." .endif # have no 'without-' flag CONFIGURE_ARGS+=--disable-gui PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment " PKGNAMESUFFIX= -core .else PLIST_SUB+= GUI="" BUILD_DEPENDS+= lablgtk:${PORTSDIR}/x11-toolkits/ocaml-lablgtk \ ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net/ocaml-jabbr # we don't need lablgtk as RUN dependency, but we need gtk+glib USE_GNOME= gtk12 .if defined(WITHOUT_CORE) PKGNAMESUFFIX= -gui PLIST_SUB+= CORE="@comment " GUICORE="@comment " .else PLIST_SUB+= CORE="" GUICORE="" .endif .endif -DOCFILES= AUTHORS BUGS ChangeLog FAQ.html \ - INSTALL TODO ed2k_links.txt +DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \ + Install.txt Readme.txt Todo.txt ed2k_links.txt pre-everything:: .if !defined(WITHOUT_GUI) && !defined(WITHOUT_CORE) @${ECHO_MSG} "You can disable the GUI by defining WITHOUT_GUI." @${ECHO_MSG} "You can disable the CORE by defining WITHOUT_CORE." .endif post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh do-install: .ifndef(WITHOUT_CORE) @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${PREFIX}/bin @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet .endif .ifndef(WITHOUT_GUI) @${INSTALL_PROGRAM} ${WRKSRC}/mlchat ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlim ${PREFIX}/bin .endif .ifndef(WITHOUT_CORE && WITHOUT_GUI) @${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${PREFIX}/bin .endif .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ${DOCFILES} @${INSTALL_DATA} ${WRKSRC}/distrib/${file} ${DOCSDIR} .endfor .endif post-install: @${CAT} ${PKGMESSAGE} install-user: extract .if !defined(LANG) @${ECHO_MSG} "Please call as: make install-user LANG=" @${ECHO_MSG} "with one of en,de,fr,fr.noaccents,sp !" .else @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\ ${HOME}/.mldonkey_gui_messages.ini .endif .include diff --git a/net/mldonkey-devel/distinfo b/net/mldonkey-devel/distinfo index 30653762c710..fda7128bb0b7 100644 --- a/net/mldonkey-devel/distinfo +++ b/net/mldonkey-devel/distinfo @@ -1 +1,2 @@ -MD5 (mldonkey-2.5-4.tar.gz) = ef72a0c8e1337bfcce9f80f4a94dd927 +MD5 (mldonkey-2-5-14.tar.gz) = 8be512edf9ee1b86fd4d45f5e61ce4a7 +SIZE (mldonkey-2-5-14.tar.gz) = 3213180 diff --git a/net/mldonkey-devel/files/patch-configure b/net/mldonkey-devel/files/patch-configure deleted file mode 100644 index f0efc85a7e90..000000000000 --- a/net/mldonkey-devel/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- config/configure.orig Sun Oct 12 20:41:28 2003 -+++ config/configure Wed Jan 7 13:24:29 2004 -@@ -3651,7 +3651,7 @@ - - case "$OCAMLVERSION" in - 3.06) TYPE_FORMAT="";; -- 3.07) TYPE_FORMAT="";; -+ 3.07*) TYPE_FORMAT="";; - *) TYPE_FORMAT="type ('a,'b,'c) ml_format = ('a,'b, 'c,'c) format type ('a,'b,'c) format = ('a,'b, 'c) ml_format";; - esac - diff --git a/net/mldonkey-devel/pkg-plist b/net/mldonkey-devel/pkg-plist index 4805dcf325d6..46567757a145 100644 --- a/net/mldonkey-devel/pkg-plist +++ b/net/mldonkey-devel/pkg-plist @@ -1,17 +1,19 @@ %%CORE%%bin/kill_mldonkey %%CORE%%bin/mlnet %%CORE%%bin/mlnet-real %%GUICORE%%bin/mlguistarter %%GUICORE%%bin/mldonkey_previewer %%GUICORE%%bin/mlnet+gui %%GUI%%bin/mlchat %%GUI%%bin/mlgui %%GUI%%bin/mlim -%%PORTDOCS%%share/doc/mldonkey/AUTHORS -%%PORTDOCS%%share/doc/mldonkey/BUGS +%%PORTDOCS%%share/doc/mldonkey/Authors.txt +%%PORTDOCS%%share/doc/mldonkey/Bugs.txt %%PORTDOCS%%share/doc/mldonkey/ChangeLog +%%PORTDOCS%%share/doc/mldonkey/Developers.txt %%PORTDOCS%%share/doc/mldonkey/FAQ.html -%%PORTDOCS%%share/doc/mldonkey/INSTALL -%%PORTDOCS%%share/doc/mldonkey/TODO +%%PORTDOCS%%share/doc/mldonkey/Install.txt +%%PORTDOCS%%share/doc/mldonkey/Readme.txt +%%PORTDOCS%%share/doc/mldonkey/Todo.txt %%PORTDOCS%%share/doc/mldonkey/ed2k_links.txt %%PORTDOCS%%@dirrm share/doc/mldonkey diff --git a/net/mldonkey/Makefile b/net/mldonkey/Makefile index 6c2da8bc88b9..0729420b9b4c 100644 --- a/net/mldonkey/Makefile +++ b/net/mldonkey/Makefile @@ -1,97 +1,96 @@ # New ports collection makefile for: mldonkey # Date created: 21 August 2002 # Whom: Holger Lamm # # $FreeBSD$ # PORTNAME= mldonkey -PORTVERSION= 2.5.4 -PORTREVISION= 1 +PORTVERSION= 2.5.14 CATEGORIES+= net MASTER_SITES= ${MASTER_SITE_SAVANNAH} -MASTER_SITE_SUBDIR= ${PORTNAME}/release-${PORTVERSION:C/\.(.)$/-\1/}/official -DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/-\1/} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}-${PORTVERSION:C/\./-/g} MAINTAINER= holger@e-gitt.net COMMENT?= A OCAML client for multiple peer-to-peer networks BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pthread --enable-ocamlver=3 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\.(.)$/-\1/} +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:C/\./-/g} USE_GMAKE= yes ALL_TARGET= depend opt .if defined(WITHOUT_GUI) .if defined(WITHOUT_CORE) .error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing." .endif # have no 'without-' flag CONFIGURE_ARGS+=--disable-gui PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment " PKGNAMESUFFIX= -core .else PLIST_SUB+= GUI="" BUILD_DEPENDS+= lablgtk:${PORTSDIR}/x11-toolkits/ocaml-lablgtk \ ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net/ocaml-jabbr # we don't need lablgtk as RUN dependency, but we need gtk+glib USE_GNOME= gtk12 .if defined(WITHOUT_CORE) PKGNAMESUFFIX= -gui PLIST_SUB+= CORE="@comment " GUICORE="@comment " .else PLIST_SUB+= CORE="" GUICORE="" .endif .endif -DOCFILES= AUTHORS BUGS ChangeLog FAQ.html \ - INSTALL TODO ed2k_links.txt +DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \ + Install.txt Readme.txt Todo.txt ed2k_links.txt pre-everything:: .if !defined(WITHOUT_GUI) && !defined(WITHOUT_CORE) @${ECHO_MSG} "You can disable the GUI by defining WITHOUT_GUI." @${ECHO_MSG} "You can disable the CORE by defining WITHOUT_CORE." .endif post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh do-install: .ifndef(WITHOUT_CORE) @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${PREFIX}/bin @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet .endif .ifndef(WITHOUT_GUI) @${INSTALL_PROGRAM} ${WRKSRC}/mlchat ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlgui ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlim ${PREFIX}/bin .endif .ifndef(WITHOUT_CORE && WITHOUT_GUI) @${INSTALL_SCRIPT} ${WRKSRC}/distrib/mldonkey_previewer ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlguistarter ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlnet+gui ${PREFIX}/bin .endif .ifndef(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in ${DOCFILES} @${INSTALL_DATA} ${WRKSRC}/distrib/${file} ${DOCSDIR} .endfor .endif post-install: @${CAT} ${PKGMESSAGE} install-user: extract .if !defined(LANG) @${ECHO_MSG} "Please call as: make install-user LANG=" @${ECHO_MSG} "with one of en,de,fr,fr.noaccents,sp !" .else @${CP} ${WRKSRC}/distrib/i18n/gui_messages.ini.${LANG}\ ${HOME}/.mldonkey_gui_messages.ini .endif .include diff --git a/net/mldonkey/distinfo b/net/mldonkey/distinfo index 30653762c710..fda7128bb0b7 100644 --- a/net/mldonkey/distinfo +++ b/net/mldonkey/distinfo @@ -1 +1,2 @@ -MD5 (mldonkey-2.5-4.tar.gz) = ef72a0c8e1337bfcce9f80f4a94dd927 +MD5 (mldonkey-2-5-14.tar.gz) = 8be512edf9ee1b86fd4d45f5e61ce4a7 +SIZE (mldonkey-2-5-14.tar.gz) = 3213180 diff --git a/net/mldonkey/files/patch-configure b/net/mldonkey/files/patch-configure deleted file mode 100644 index f0efc85a7e90..000000000000 --- a/net/mldonkey/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- config/configure.orig Sun Oct 12 20:41:28 2003 -+++ config/configure Wed Jan 7 13:24:29 2004 -@@ -3651,7 +3651,7 @@ - - case "$OCAMLVERSION" in - 3.06) TYPE_FORMAT="";; -- 3.07) TYPE_FORMAT="";; -+ 3.07*) TYPE_FORMAT="";; - *) TYPE_FORMAT="type ('a,'b,'c) ml_format = ('a,'b, 'c,'c) format type ('a,'b,'c) format = ('a,'b, 'c) ml_format";; - esac - diff --git a/net/mldonkey/pkg-plist b/net/mldonkey/pkg-plist index 4805dcf325d6..46567757a145 100644 --- a/net/mldonkey/pkg-plist +++ b/net/mldonkey/pkg-plist @@ -1,17 +1,19 @@ %%CORE%%bin/kill_mldonkey %%CORE%%bin/mlnet %%CORE%%bin/mlnet-real %%GUICORE%%bin/mlguistarter %%GUICORE%%bin/mldonkey_previewer %%GUICORE%%bin/mlnet+gui %%GUI%%bin/mlchat %%GUI%%bin/mlgui %%GUI%%bin/mlim -%%PORTDOCS%%share/doc/mldonkey/AUTHORS -%%PORTDOCS%%share/doc/mldonkey/BUGS +%%PORTDOCS%%share/doc/mldonkey/Authors.txt +%%PORTDOCS%%share/doc/mldonkey/Bugs.txt %%PORTDOCS%%share/doc/mldonkey/ChangeLog +%%PORTDOCS%%share/doc/mldonkey/Developers.txt %%PORTDOCS%%share/doc/mldonkey/FAQ.html -%%PORTDOCS%%share/doc/mldonkey/INSTALL -%%PORTDOCS%%share/doc/mldonkey/TODO +%%PORTDOCS%%share/doc/mldonkey/Install.txt +%%PORTDOCS%%share/doc/mldonkey/Readme.txt +%%PORTDOCS%%share/doc/mldonkey/Todo.txt %%PORTDOCS%%share/doc/mldonkey/ed2k_links.txt %%PORTDOCS%%@dirrm share/doc/mldonkey