Index: head/dns/fastresolve/Makefile =================================================================== --- head/dns/fastresolve/Makefile (revision 155706) +++ head/dns/fastresolve/Makefile (revision 155707) @@ -1,66 +1,66 @@ # New ports collection makefile for: fastresolve # Date created: 11 June 2002 # Whom: verm@drunkmonk.net # # $FreeBSD$ # PORTNAME= fastresolve PORTVERSION= 2.10 PORTREVISION= 2 CATEGORIES= dns MASTER_SITES= http://www.djmnet.org/sw/dist/ MAINTAINER= martin@matuska.org COMMENT= Programs that process web logs to get DNS and domain ownership info LIB_DEPENDS= adns.1:${PORTSDIR}/dns/adns RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/BerkeleyDB.pm:${PORTSDIR}/databases/p5-BerkeleyDB USE_BZIP2= yes USE_PERL5= yes GNU_CONFIGURE= yes CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \ CXXFLAGS="-I${LOCALBASE}/include" \ PERL=${PERL} USE_AUTOTOOLS= automake:14 autoconf:213 # Default to db3 WITH_BDB_VER?= 3 .if ${WITH_BDB_VER} == 3 LIB_DEPENDS+= db3.3:${PORTSDIR}/databases/db3 CONFIGURE_ARGS= --with-bdb-lib=-ldb3_cxx --with-bdb-incdir=${LOCALBASE}/include/db3 .elif ${WITH_BDB_VER} == 4 LIB_DEPENDS+= db4.0:${PORTSDIR}/databases/db4 CONFIGURE_ARGS= --with-bdb-lib=-ldb4_cxx --with-bdb-incdir=${LOCALBASE}/include/db4 .elif ${WITH_BDB_VER} == 41 LIB_DEPENDS+= db41.1:${PORTSDIR}/databases/db41 CONFIGURE_ARGS= --with-bdb-lib=-ldb41_cxx --with-bdb-incdir=${LOCALBASE}/include/db41 .elif ${WITH_BDB_VER} == 42 LIB_DEPENDS+= db-4.2:${PORTSDIR}/databases/db42 CONFIGURE_ARGS= --with-bdb-lib=-ldb_cxx-4.2 --with-bdb-incdir=${LOCALBASE}/include/db42 .elif ${WITH_BDB_VER} == 43 LIB_DEPENDS+= db-4.3:${PORTSDIR}/databases/db43 CONFIGURE_ARGS= --with-bdb-lib=-ldb_cxx-4.3 --with-bdb-incdir=${LOCALBASE}/include/db43 .else -.error WITH_BDB_VER must be one between 3, 4, 41, 42 or 43 +IGNORE= cannot install: WITH_BDB_VER must be one of 3, 4, 41, 42 or 43 .endif MAN1= dns-terror.1 btree-dump.1 convert-dom-db.1 convert-ip-db.1 \ expire-ip-db.1 getdominfo.1 rebuild-dom-db.1 rebuild-ip-db.1 \ reresolve.1 make-report.1 .include post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for f in AUTHORS COPYING ChangeLog INSTALL NEWS README @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} .endfor @${INSTALL_DATA} ${WRKSRC}/doc/TODO ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/doc/timings ${DOCSDIR} .endif .include Property changes on: head/dns/fastresolve/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.15 \ No newline at end of property +1.16 \ No newline at end of property Index: head/editors/mode-info/Makefile =================================================================== --- head/editors/mode-info/Makefile (revision 155706) +++ head/editors/mode-info/Makefile (revision 155707) @@ -1,75 +1,75 @@ # New ports collection makefile for: elisp-info.el # Date Created: 21 Jan 2002 # Whom: Yoichi NAKAYAMA # # $FreeBSD$ # PORTNAME= mode-info PORTVERSION= 0.8.2 CATEGORIES= editors elisp MASTER_SITES= http://namazu.org/~tsuchiya/elisp/ MAINTAINER= yoichi@FreeBSD.org COMMENT= Functions to refer Manuals on Emacsen with describe-* like interface MI_INDEX+= mi-emacs.idx MI_WITH_ELISP?= yes MI_ELISP_LANG?= en MI_WITH_MAKE?= yes .if (${MI_WITH_ELISP} == "yes") .if (${MI_ELISP_LANG} == "en") BUILD_DEPENDS+= ${LOCALBASE}/info/elisp.info:${PORTSDIR}/lang/elisp-manual RUN_DEPENDS+= ${LOCALBASE}/info/elisp.info:${PORTSDIR}/lang/elisp-manual .elif (${MI_ELISP_LANG} == "ja") BUILD_DEPENDS+= ${LOCALBASE}/info/elisp-ja.info:${PORTSDIR}/japanese/elisp-manual RUN_DEPENDS+= ${LOCALBASE}/info/elisp-ja.info:${PORTSDIR}/japanese/elisp-manual .else -.error MI_ELISP_LANG should be "en" or "ja". +IGNORE= cannot install: MI_ELISP_LANG should be "en" or "ja" .endif MI_INDEX+= mi-elisp.idx PLIST_SUB+= MI_WITH_ELISP="" .else PLIST_SUB+= MI_WITH_ELISP="@comment " .endif .if (${MI_WITH_MAKE} == "yes") BUILD_DEPENDS+= ${LOCALBASE}/info/make.info:${PORTSDIR}/devel/gmake RUN_DEPENDS+= ${LOCALBASE}/info/make.info:${PORTSDIR}/devel/gmake MI_INDEX+= mi-make.idx PLIST_SUB+= MI_WITH_MAKE="" .else PLIST_SUB+= MI_WITH_MAKE="@comment " .endif USE_EMACS= yes EMACS_PORT_NAME?= emacs21 EMACS_NO_RUN_DEPENDS= yes LISPDIR?= ${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mode-info ALL_TARGET= default index #INSTALL_TARGET= install install-index post-configure: .if (${MI_ELISP_LANG} == "en") ${ECHO_CMD} "(setq mode-info-elisp-titles (list \"elisp\"))" >> ${WRKSRC}/elisp-comp .elif (${MI_ELISP_LANG} == "ja") ${ECHO_CMD} "(setq mode-info-elisp-titles (list \"elisp-ja\"))" >> ${WRKSRC}/elisp-comp .endif ${ECHO_CMD} "(setq mode-info-make-titles (list \"make\"))" >> ${WRKSRC}/elisp-comp post-install: .for i in ${MI_INDEX} ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mode-info/ .endfor ${RM} ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mode-info/ChangeLog .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in README README.ja ChangeLog ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif @${CAT} ${PKGMESSAGE} .include Property changes on: head/editors/mode-info/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.11 \ No newline at end of property +1.12 \ No newline at end of property Index: head/net-p2p/mldonkey/Makefile =================================================================== --- head/net-p2p/mldonkey/Makefile (revision 155706) +++ head/net-p2p/mldonkey/Makefile (revision 155707) @@ -1,133 +1,133 @@ # New ports collection makefile for: mldonkey # Date created: 21 August 2002 # Whom: Holger Lamm # # $FreeBSD$ # PORTNAME= mldonkey PORTVERSION= 2.5.30.17 PORTREVISION= 1 CATEGORIES+= net-p2p MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER?= holger@e-gitt.net COMMENT?= A OCAML client for multiple peer-to-peer networks BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml BROKEN= Does not build CONFLICTS= mldonkey-devel-[0-9]* USE_BZIP2= yes USE_AUTOTOOLS= autoconf:259:env USE_REINPLACE= yes USE_OPENSSL= yes USE_ICONV= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-pthread --enable-ocamlver=3 USE_GMAKE= yes ALL_TARGET= depend opt .if !defined(WITHOUT_CORE) USE_RC_SUBR= yes .endif .if defined(WITHOUT_GUI) .if defined(WITHOUT_CORE) -.error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing." +IGNORE= cannot install: 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 " CONFLICTS+= mldonkey-core-devel-[0.9]* mldonkey-core-stable-[0.9]* \ mldonkey-[0-9]* PKGNAMESUFFIX= -core .else PLIST_SUB+= GUI="" CONFLICTS+= mldonkey-gui-devel-[0.9]* .if !defined(WITHOUT_CORE) CONFLICTS+= mldonkey-[0-9]* .endif BUILD_DEPENDS+= lablgtk:${PORTSDIR}/x11-toolkits/ocaml-lablgtk \ ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net-im/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.txt Bugs.txt ChangeLog Developers.txt FAQ.html \ Install.txt Readme.txt Todo.txt ed2k_links.txt PORTDOCS= ${DOCFILES} PKGMESSAGE= ${WRKDIR}/pkg-message .include 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 pre-configure: @cd ${WRKSRC}/config && ${AUTOCONF} post-patch: .ifndef(WITHOUT_CORE) @${SED} -e "s|%%PREFIX%%|${PREFIX}|g ; s|%%RC_SUBR%%|${RC_SUBR}|g ; s|%%LOCALBASE%%|${LOCALBASE}|g" ${FILESDIR}/mlnet.sh > \ ${WRKDIR}/mlnet.sh @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh .endif ${REINPLACE_CMD} -E \ -e 's|%%AUTOCONF%%|${AUTOCONF}|' \ ${BUILD_WRKSRC}/config/Makefile.in post-build: @${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ < ${MASTERDIR}/pkg-message > ${PKGMESSAGE} 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 @${INSTALL_SCRIPT} ${WRKDIR}/mlnet.sh ${PREFIX}/etc/rc.d .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 Property changes on: head/net-p2p/mldonkey/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.33 \ No newline at end of property +1.34 \ No newline at end of property Index: head/net-p2p/mldonkey-devel/Makefile =================================================================== --- head/net-p2p/mldonkey-devel/Makefile (revision 155706) +++ head/net-p2p/mldonkey-devel/Makefile (revision 155707) @@ -1,192 +1,192 @@ # New ports collection makefile for: mldonkey # Date created: 21 August 2002 # Whom: Holger Lamm # # $FreeBSD$ # PORTNAME= mldonkey PORTVERSION= 2.7.3 PORTREVISION= 1 CATEGORIES+= net-p2p MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITE_SUBDIR= ${PORTNAME} PKGNAMESUFFIX= -devel MAINTAINER?= lioux@FreeBSD.org COMMENT?= A OCAML client for multiple peer-to-peer networks BUILD_DEPENDS= ocamlc:${PORTSDIR}/lang/ocaml NO_LATEST_LINK= yes CONFLICTS= mldonkey-[0-9]* USE_BZIP2= yes USE_ICONV= yes USE_RC_SUBR= yes USE_AUTOTOOLS= autoconf:259:env USE_REINPLACE= yes GNU_CONFIGURE= yes USE_GMAKE= yes ALL_TARGET= opt CONFIGURE_ARGS+=\ --enable-ocamlver=3 \ --with-libiconv-prefix=${LOCALBASE} CONFIGURE_ENV+= \ NEWCXX="${CXX}" \ CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \ PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ PTHREAD_LIBS="${PTHREAD_LIBS}" ### ## Options activation ### .if defined(WITHOUT_GUI) .if defined(WITHOUT_CORE) -.error "Cool, you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing." +IGNORE= cannot install: you defined both WITHOUT_GUI and WITHOUT_CORE. I think I'll do nothing .endif # have no 'without-' flag CONFIGURE_ARGS+=--disable-gui \ --disable-gd PLIST_SUB+= CORE="" GUI="@comment " GUICORE="@comment " CONFLICTS+= mldonkey-core-[0.9]* mldonkey-core-stable-[0.9]* \ mldonkey-devel-[0-9]* PKGNAMESUFFIX= -core-devel .else PLIST_SUB+= GUI="" CONFLICTS+= mldonkey-gui-[0.9]* .if !defined(WITHOUT_CORE) CONFLICTS+= mldonkey-devel-[0-9]* .endif BUILD_DEPENDS+= lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2 \ ${LOCALBASE}/lib/ocaml/jabbr.cma:${PORTSDIR}/net-im/ocaml-jabbr LIB_DEPENDS+= gd.4:${PORTSDIR}/graphics/gd \ rsvg-2.2:${PORTSDIR}/graphics/librsvg2 CONFIGURE_ARGS+=--enable-gui=newgui2 # we don't need lablgtk as RUN dependency, but we need gtk+glib USE_GNOME= gtk12 MAKE_ENV+= OCAMLRUNPARAM="l=256M" .if defined(WITHOUT_CORE) PKGNAMESUFFIX= -gui-devel PLIST_SUB+= CORE="@comment " GUICORE="@comment " .else PLIST_SUB+= CORE="" GUICORE="" .endif .endif DOCFILES= Authors.txt Bugs.txt ChangeLog Developers.txt FAQ.html \ Install.txt Readme.txt Todo.txt ed2k_links.txt PORTDOCS= ${DOCFILES} PKGMESSAGE= ${WRKDIR}/pkg-message # build additional tools ALL_TARGET+= \ mld_hash .include # Fix build on 4.x .if ${OSVERSION} < 500000 USE_GCC= 3.4 .endif # FreeBSD has reentrant dns code .if ( ((${OSVERSION} >= 504102) && (${OSVERSION} < 600000)) || (${OSVERSION} >= 600029) ) PTHREAD_CFLAGS+= -D_REENTRANT .endif ### Development version ## Thus, we will use non standard threading library ## We will switch from libpthread to libthr which should produce ## better results in some scenarios. You can read more at pthread(3) .if defined(WITH_THR_THREAD_MODEL) PTHREAD_CFLAGS= -D_THREAD_SAFE PTHREAD_LIBS= -lthr .endif 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." @${ECHO_MSG} .endif .ifndef(WITH_THR_THREAD_MODEL) @${ECHO_MSG} "Define WITH_THR_THREAD_MODEL to switch from" @${ECHO_MSG} "pthread to thr threading model which could produce better" @${ECHO_MSG} "results in some scenarios. Use at your discretion." .endif post-patch: @${SED} -e "s|%%PREFIX%%|${PREFIX}|" ${FILESDIR}/wrapper.sh > \ ${WRKDIR}/wrapper.sh @${REINPLACE_CMD} -E \ -e 's|%%AUTOCONF%%|${AUTOCONF}|' \ ${BUILD_WRKSRC}/config/Makefile.in # rc.d @${SED} -e "s|%%PREFIX%%|${PREFIX}|" \ ${FILESDIR}/mlnet.sh > ${WRKDIR}/mlnet.sh pre-configure: cd ${WRKSRC}/config && ${AUTOCONF} post-configure: @${REINPLACE_CMD} -E \ -e 's|^(PTHREAD_CFLAGS[^=]*=).*$$|\1${PTHREAD_CFLAGS}|' \ -e 's|^(PTHREAD_LIBS[^=]*=).*$$|\1${PTHREAD_LIBS}|' \ ${BUILD_WRKSRC}/config/Makefile.config pre-install: .if exists(${.CURDIR}/pkg-message) @${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ < ${.CURDIR}/pkg-message > ${PKGMESSAGE} .elif exists(${MASTERDIR}/pkg-message) @${SED} -e 's,%%DOCSDIR%%,${DOCSDIR},' \ < ${MASTERDIR}/pkg-message > ${PKGMESSAGE} .endif do-install: .ifndef(WITHOUT_CORE) @${INSTALL_PROGRAM} ${WRKSRC}/mld_hash ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/mlnet ${PREFIX}/bin/mlnet-real @${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${PREFIX}/bin/mlnet @${MKDIR} ${EXAMPLESDIR} @${INSTALL_SCRIPT} ${FILESDIR}/kill_mldonkey ${EXAMPLESDIR} .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 # rc.d @${INSTALL_SCRIPT} ${WRKDIR}/mlnet.sh \ ${PREFIX}/etc/rc.d 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 Property changes on: head/net-p2p/mldonkey-devel/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.68 \ No newline at end of property +1.69 \ No newline at end of property