Index: head/mail/abook/Makefile =================================================================== --- head/mail/abook/Makefile (revision 200774) +++ head/mail/abook/Makefile (revision 200775) @@ -1,48 +1,48 @@ # New ports collection makefile for: abook # Date created: June 6th 2000 # Whom: Yen-Ming Lee # # $FreeBSD$ # PORTNAME= abook PORTVERSION= 0.5.6 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= stas@FreeBSD.org COMMENT= An addressbook program with mutt mail client support GNU_CONFIGURE= yes USE_GNOME= gnometarget CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ENV+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" .if defined(WITHOUT_NLS) CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .else USE_GETTEXT= yes PLIST_SUB+= NLS="" .endif MAN1= abook.1 MAN5= abookrc.5 PORTDOCS= ANNOUNCE AUTHORS BUGS ChangeLog FAQ INSTALL NEWS README \ THANKS TODO .include -.if ${OSVERSION} < 500000 || exists(${LOCALBASE}/lib/libreadline.so.5) +.if exists(${LOCALBASE}/lib/libreadline.so.5) LIB_DEPENDS+= readline.5:${PORTSDIR}/devel/readline .endif post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} .endif .include Property changes on: head/mail/abook/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.22 \ No newline at end of property +1.23 \ No newline at end of property Index: head/mail/annoyance-filter/Makefile =================================================================== --- head/mail/annoyance-filter/Makefile (revision 200774) +++ head/mail/annoyance-filter/Makefile (revision 200775) @@ -1,41 +1,35 @@ # New ports collection makefile for: annoyance-filter # Date created: 2004-01-02 # Whom: Sergei Kolobov # # $FreeBSD$ # PORTNAME= annoyance-filter PORTVERSION= 1.0d CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ http://www.fourmilab.ch/annoyance-filter/ MASTER_SITE_SUBDIR= ${PORTNAME:S/-//} MAINTAINER= barner@FreeBSD.org COMMENT= Adaptive Bayesian Junk Mail Filter USE_GETOPT_LONG= yes GNU_CONFIGURE= yes MAN1= annoyance-filter.1 DOCS= COPYING INSTALL README *.pdf -.include +CFLAGS= ${CPPFLAGS} -.if ${OSVERSION} < 500000 -CFLAGS+= -I. ${CPPFLAGS} -.else -CFLAGS+= ${CPPFLAGS} -.endif - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}-run ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MAN1PREFIX}/man/man1 .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} .endif -.include +.include Property changes on: head/mail/annoyance-filter/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/mail/courier-imap/Makefile =================================================================== --- head/mail/courier-imap/Makefile (revision 200774) +++ head/mail/courier-imap/Makefile (revision 200775) @@ -1,185 +1,178 @@ # New ports collection makefile for: courierimap # Date created: 19 Feb 2000 # Whom: Neil Blakey-Milner # # $FreeBSD$ # PORTNAME= courier-imap PORTVERSION= 4.2.0 PORTEPOCH= 1 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= courier MAINTAINER= oliver@FreeBSD.org COMMENT= IMAP (and POP3) server that provides access to Maildir mailboxes BUILD_DEPENDS= courierauthconfig:${PORTSDIR}/security/courier-authlib-base RUN_DEPENDS= courierauthconfig:${PORTSDIR}/security/courier-authlib-base USE_BZIP2= yes USE_PERL5= yes GNU_CONFIGURE= yes USE_GMAKE= yes USE_RC_SUBR= yes CPPFLAGS+= -I${LOCALBASE}/include -I${PREFIX}/include LDFLAGS+= -L${LOCALBASE}/lib -L${PREFIX}/lib CONFIGURE_ENV= REHASH=${SCRIPTDIR}/c_rehash \ CPPFLAGS='${CPPFLAGS}' \ CXXFLAGS='${CPPFLAGS}' \ LDFLAGS='${LDFLAGS}' MAKE_ENV:= ${CONFIGURE_ENV} # # options available: # # WITH_SYSLOG_FACILITY: The syslogfacility to use # OPTIONS= OPENSSL "Build with OpenSSL support" on \ FAM "Build in fam support for IDLE command" off \ DRAC "Build in DRAC support" off \ TRASHQUOTA "Include deleted mails in the quota" off \ GDBM "Use gdbm db instead of system bdb" off \ IPV6 "Build with IPv6 support" on .if exists(${.CURDIR}/../../security/courier-authlib/Makefile.opt) .include "${.CURDIR}/../../security/courier-authlib/Makefile.opt" .endif CONFDIR?= ${PREFIX}/etc/${PORTNAME} RCDIR?= ${PREFIX}/etc/rc.d USERDB?= ${PREFIX}/etc/userdb LIBEXECDIR?= ${PREFIX}/libexec/${PORTNAME} PLIST_SUB= CONFDIR=${CONFDIR:S,^${PREFIX}/,,} \ RCDIR=${RCDIR:S,^${PREFIX}/,,} \ LIBEXECDIR=${LIBEXECDIR:S,^${PREFIX}/,,} CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --sysconfdir=${CONFDIR} \ --datadir=${DATADIR} \ --libexecdir=${LIBEXECDIR} \ --enable-workarounds-for-imap-client-bugs \ --enable-unicode \ --disable-root-check \ --with-locking-method=fcntl \ COURIERAUTHCONFIG=${PREFIX}/bin/courierauthconfig .include .if defined(WITH_DRAC) # move me below .include when re-enabling PATCH_SITES= http://www.smalltown.ne.jp/~usata/pub/patch/ PATCHFILES= courier-imap-4.1.0-drac.patch BUILD_DEPENDS+= ${LOCALBASE}/lib/libdrac.a:${PORTSDIR}/mail/drac .endif .if exists(${.CURDIR}/../../security/courier-authlib/Makefile.dep) .include "${.CURDIR}/../../security/courier-authlib/Makefile.dep" .endif .if !defined(WITHOUT_SSL) # we can't use USE_OPENSSL=yes after including bsd.port.pre.mk .include "${PORTSDIR}/Mk/bsd.openssl.mk" PLIST_SUB+= OPENSSLFLAG= CONFIGURE_ARGS+=--enable-ssl .else PLIST_SUB+= OPENSSLFLAG="@comment " BROKEN= "Incomplete pkg-plist" .endif .if defined(WITH_SYSLOG_FACILITY) CONFIGURE_ARGS+=--with-syslog=${WITH_SYSLOG_FACILITY} .endif .if defined(WITH_AUTH_USERDB) .if defined(WITH_GDBM) CONFIGURE_ARGS+=--with-db=gdbm --with-userdb=${USERDB} LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm .else CONFIGURE_ARGS+=--with-db=db --with-userdb=${USERDB} .endif .endif .if defined(WITHOUT_IPV6) CONFIGURE_ARGS+=--without-ipv6 .endif .if defined(WITH_TRASHQUOTA) CONFIGURE_ARGS+=--with-trashquota .endif RC_SCRIPTS_SUB=PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} .if defined(WITH_FAM) CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="${LDFLAGS}" LDFLAGS+= -L${LOCALBASE}/lib LIB_DEPENDS+= fam.0:${PORTSDIR}/devel/fam .endif MAN1= couriertcpd.1 maildiracl.1 maildirkw.1 \ maildirmake.1 MAN8= deliverquota.8 imapd.8 mkimapdcert.8 mkpop3dcert.8 EXTRA_DOCS= AUTHORS INSTALL NEWS imap/ChangeLog imap/README \ imap/README.proxy maildir/README.imapkeywords.html \ maildir/README.maildirfilter.html \ maildir/README.maildirquota.txt \ maildir/README.sharedfolders.txt tcpd/README.couriertls \ post-patch: .if !defined(WITH_FAM) @${REINPLACE_CMD} -e 's|$$LIBFAM||g; s|HAVE_FAM|DO_NOT_HAVE_FAM|g' \ ${WRKSRC}/maildir/configure .endif @${REINPLACE_CMD} -e 's|^case x$$lockmethod in|${TEST} \&\& &|g' \ ${WRKSRC}/liblock/configure @${REINPLACE_CMD} -e 's|%%INSTALL_MAN%%|${INSTALL_MAN}|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|@LIBS@|@LIBS@ -rpath=:${LOCALBASE}/lib/courier-authlib|' \ ${WRKSRC}/imap/Makefile.in post-install: .for i in imapd pop3d ${INSTALL_DATA} ${WRKSRC}/imap/${i}.cnf ${CONFDIR}/${i}.cnf.dist .endfor .for i in imapd imapd-ssl pop3d pop3d-ssl ${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${FILESDIR}/courier-imap-${i}.sh > ${WRKDIR}/courier-imap-${i}.sh ${INSTALL_SCRIPT} ${WRKDIR}/courier-imap-${i}.sh ${RCDIR}/courier-imap-${i}.sh .endfor .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for a in ${EXTRA_DOCS} ${INSTALL_DATA} ${WRKSRC}/${a} ${DOCSDIR} .endfor .endif cd ${WRKSRC} && ( ${GMAKE} install-configure ; cd - ) @${ECHO_MSG} "In case you use authpam, you should put the following lines" -.if ${OSVERSION} >= 500000 @${ECHO_MSG} "in your /etc/pam.d/imap" @${ECHO_MSG} "auth required pam_unix.so try_first_pass" @${ECHO_MSG} "account required pam_unix.so try_first_pass" @${ECHO_MSG} "session required pam_permit.so" -.else - @${ECHO_MSG} "in your /etc/pam.conf" - @${ECHO_MSG} "imap auth required pam_unix.so try_first_pass" - @${ECHO_MSG} "imap account required pam_unix.so try_first_pass" - @${ECHO_MSG} "imap session required pam_permit.so" -.endif @${ECHO_MSG} "" @${ECHO_MSG} "You will have to run ${DATADIR}/mkimapdcert to create" @${ECHO_MSG} "a self-signed certificate if you want to use imapd-ssl." @${ECHO_MSG} "And you will have to copy and edit the *.dist files to *" @${ECHO_MSG} "in ${CONFDIR}." @${ECHO_MSG} "" .include Property changes on: head/mail/courier-imap/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.117 \ No newline at end of property +1.118 \ No newline at end of property Index: head/mail/cyrus2courier/Makefile =================================================================== --- head/mail/cyrus2courier/Makefile (revision 200774) +++ head/mail/cyrus2courier/Makefile (revision 200775) @@ -1,39 +1,32 @@ # New ports collection makefile for: cyrus2courier # Date created: 21 Jun 2005 # Whom: Emanuel Haupt # # $FreeBSD$ # PORTNAME= cyrus2courier DISTVERSION= 1.4 CATEGORIES= mail MASTER_SITES= http://www.madness.at/~mad/projects/ \ http://critical.ch/distfiles/ \ http://energy.critical.ch/distfiles/ EXTRACT_SUFX= .tgz MAINTAINER= ehaupt@FreeBSD.org COMMENT= A Cyrus-Imap to Maildir++ conversion utility USE_GETOPT_LONG=yes ALL_TARGET= build PLIST_FILES= bin/cyrus2courier -.include - -.if ${OSVERSION} < 500000 -CFLAGS+= -I${LOCALBASE}/include -MAKE_ARGS= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -.endif - post-patch: @${REINPLACE_CMD} '/^CFLAGS*/d; /^LDFLAGS*/d; /^CC*/d' \ ${WRKSRC}/src/Makefile.FreeBSD do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin -.include +.include Property changes on: head/mail/cyrus2courier/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.5 \ No newline at end of property +1.6 \ No newline at end of property Index: head/mail/evolution/Makefile =================================================================== --- head/mail/evolution/Makefile (revision 200774) +++ head/mail/evolution/Makefile (revision 200775) @@ -1,118 +1,118 @@ # New ports collection makefile for: evolution # Date created: 28th June 2000 # Whom: Ade Lovett # # $FreeBSD$ # $MCom: ports/mail/evolution/Makefile,v 1.134 2007/03/13 05:41:38 marcus Exp $ # PORTNAME= evolution PORTVERSION= 2.10.3 CATEGORIES= mail gnome MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= An integrated mail, calendar and address book distributed suite LIB_DEPENDS= nss3.1:${PORTSDIR}/security/nss RUN_DEPENDS= ${LOCALBASE}/lib/gnome-spell/libgnome-spell-component-0.3.so:${PORTSDIR}/textproc/gnome-spell USE_BZIP2= yes USE_GMAKE= yes USE_BISON= yes USE_GETTEXT= yes USE_XLIB= yes USE_GNOME= gnomeprefix gnomehack intlhack evolutiondataserver \ gtkhtml3 desktopfileutils gnomedocutils libgnomeprintui GNU_CONFIGURE= yes INSTALLS_OMF= yes INSTALLS_ICONS= yes USE_LDCONFIG= yes LDCONFIG_DIRS= %%PREFIX%%/lib/evolution/%%VERSION%% CONFIGURE_ARGS= --enable-nss=yes \ --enable-mono=no \ --with-sub-version=" FreeBSD GNOME Team Port" CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" GCONF_SCHEMAS= apps_evolution_addressbook-${EVO_VERSION}.schemas \ apps_evolution_calendar-${EVO_VERSION}.schemas \ apps-evolution-mail-prompts-checkdefault-${EVO_VERSION}.schemas \ apps_evolution_shell-${EVO_VERSION}.schemas \ evolution-mail-${EVO_VERSION}.schemas EVO_VERSION= 2.10 PLIST_SUB= VERSION=${EVO_VERSION} \ PORTVERSION=2.10 OPTIONS= PILOT "Enable Palm Pilot sync support" off \ LDAP "Enable LDAP support" on \ SPAMASSASSIN "Enable SpamAssassin spam filtering" off .include USE_LDCONFIG= ${PREFIX}/lib/evolution/${EVO_VERSION} .include "${PORTSDIR}/misc/ldconfig_compat/bsd.ldconfig.mk" .if defined(PACKAGE_BUILDING) WITH_DBUS= yes .endif .if exists(${LOCALBASE}/lib/libdbus-glib-1.so) WITH_DBUS= yes .endif .if defined(WITH_PILOT) LIB_DEPENDS+= gpilotdconduit.2:${PORTSDIR}/palm/gnome-pilot CONFIGURE_ARGS+= --with-pisock=${LOCALBASE} \ --enable-pilot-conduits=yes PLIST_SUB+= PILOT:="" .else PLIST_SUB+= PILOT:="@comment " .endif .if !defined(WITHOUT_LDAP) USE_OPENLDAP= yes CONFIGURE_ARGS+=--with-openldap=${LOCALBASE} .else CONFIGURE_ARGS+=--with-openldap=no .endif .if defined(WITH_SPAMASSASSIN) RUN_DEPENDS+= spamassassin:${PORTSDIR}/mail/p5-Mail-SpamAssassin .endif .if defined(WITH_DBUS) LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib PLIST_SUB+= DBUS="" .else PLIST_SUB+= DBUS="@comment " .endif -.if ${OSVERSION} >= 500000 && !defined(NO_KERBEROS) && \ +.if !defined(NO_KERBEROS) && \ exists(/usr/lib/libkrb5.so) CONFIGURE_ARGS+= --with-krb5=/usr .else LIB_DEPENDS+= krb5:${PORTSDIR}/security/heimdal .if defined(HEIMDAL_HOME) CONFIGURE_ARGS+= --with-krb5=${HEIMDAL_HOME} --with-krb5-includes=${HEIMDAL_HOME}/include .else CONFIGURE_ARGS+= --with-krb5=${LOCALBASE} .endif .endif post-patch: @${REINPLACE_CMD} -e '/^plugins_standard_always/s/audio-inline//' \ ${WRKSRC}/configure post-install: install-ldconfig-file ${MKDIR} ${PREFIX}/include/evolution-${EVO_VERSION}/composer ${INSTALL_DATA} ${WRKSRC}/composer/e-msg*.h ${PREFIX}/include/evolution-${EVO_VERSION}/composer ${INSTALL_DATA} ${WRKSRC}/composer/Editor.h ${PREFIX}/include/evolution-${EVO_VERSION}/composer @${LN} -sf ${PREFIX}/bin/evolution-${EVO_VERSION} \ ${PREFIX}/bin/evolution -@update-desktop-database .include Property changes on: head/mail/evolution/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.144 \ No newline at end of property +1.145 \ No newline at end of property Index: head/mail/evolution-exchange/Makefile =================================================================== --- head/mail/evolution-exchange/Makefile (revision 200774) +++ head/mail/evolution-exchange/Makefile (revision 200775) @@ -1,72 +1,72 @@ # New ports collection makefile for: evolution-exchange # Date created: 28 April, 2005 # Whom: Adam Weinberger, based off kiesel's ximian-exchange port # # $FreeBSD$ # $MCom: ports/mail/evolution-exchange/Makefile,v 1.83 2007/03/13 16:03:50 marcus Exp $ # PORTNAME= evolution-exchange PORTVERSION= 2.10.3 CATEGORIES= mail gnome MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= sources/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Evolution plugin to connect to Microsoft Exchange servers BUILD_DEPENDS= evolution-${EVO_VERSION}:${PORTSDIR}/mail/evolution RUN_DEPENDS= evolution-${EVO_VERSION}:${PORTSDIR}/mail/evolution USE_BZIP2= yes USE_GETTEXT= yes USE_XLIB= yes GNU_CONFIGURE= yes USE_GMAKE= yes USE_BDB= 41 USE_OPENLDAP= yes USE_GNOME= gnomeprefix intlhack gnomehack gnometarget CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${BDB_INCLUDE_DIR}" \ LDFLAGS="-L${LOCALBASE}/lib" CONFIGURE_ARGS= --with-openldap=${LOCALBASE} \ --with-static-ldap=no \ --disable-compile-warnings \ --with-libdb=${LOCALBASE} EVO_VERSION= 2.10 VERSION= 2.10 PLIST_SUB= VERSION=${VERSION} EVO_VERSION=${EVO_VERSION} \ EDS_VERSION="1.2" OLDDOCSDIR="share/doc/ximian-connector" GCONF_SCHEMAS= apps_exchange_addressbook-${VERSION}.schemas .include -.if ${OSVERSION} >= 500000 && !defined(NO_KERBEROS) && \ +.if !defined(NO_KERBEROS) && \ exists(/usr/lib/libkrb5.so) CONFIGURE_ARGS+= --with-krb5=/usr .else LIB_DEPENDS+= krb5:${PORTSDIR}/security/heimdal .if defined(HEIMDAL_HOME) CONFIGURE_ARGS+= --with-krb5=${HEIMDAL_HOME} --with-krb5-includes=${HEIMDAL_HOME}/include .else CONFIGURE_ARGS+= --with-krb5=${LOCALBASE} .endif .endif .if ${ARCH} == "amd64" CONFIGURE_ENV+= CFLAGS="${CFLAGS} -fPIC" .endif .if exists(${LOCALBASE}/include/mapi.h) IGNORE= does not build with ${LOCALBASE}/include/mapi.h exists in system, run pkg_info -W ${LOCALBASE}/include/mapi.h to find the offending port and uninstall it, then install ${PORTNAME} and reinstall port .endif post-patch: @${REINPLACE_CMD} -e 's|EVOLUTION_API_VERSION=2.8|EVOLUTION_API_VERSION=2.10| ; \ s|EDS_BASE_VERSION=1.8|EDS_BASE_VERSION=1.10| ; \ s|-ldb|-l${BDB_LIB_NAME}|g' \ ${WRKSRC}/configure .include Property changes on: head/mail/evolution-exchange/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.30 \ No newline at end of property +1.31 \ No newline at end of property Index: head/mail/fetchmail/Makefile =================================================================== --- head/mail/fetchmail/Makefile (revision 200774) +++ head/mail/fetchmail/Makefile (revision 200775) @@ -1,175 +1,161 @@ # New ports collection makefile for: fetchmail # Date created: 25 Feb 2000 # Whom: Ville Eerola # # $FreeBSD$ # # NOTE: The fetchmailconf program (an interactive program for # writing .fetchmailrc files) requires Python, Tk, X11, etc.. # The fetchmail program itself does not need Python, but if you # want fetchmailconf to work, define WITH_X11 PORTNAME= fetchmail PORTVERSION= 6.3.8 PORTREVISION= 4 CATEGORIES= mail ipv6 MASTER_SITES= ${MASTER_SITE_BERLIOS} \ ${MASTER_SITE_SUNSITE:S/$/:sunsite/}\ http://home.leo.org/~barner/freebsd/distfiles/:leo MASTER_SITE_SUBDIR= fetchmail/:DEFAULT,leo \ system/mail/pop/fetchmail/:sunsite MASTER_SITE_SUBDIR= fetchmail DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:DEFAULT,leo,sunsite MAINTAINER= barner@FreeBSD.org COMMENT= Batch mail retrieval utility for IMAP/POP3/ETRN/ODMR RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss USE_RC_SUBR= fetchmail FETCHMAILRC= ${PREFIX}/etc/fetchmailrc SUB_FILES= pkg-message USE_BZIP2= yes USE_GMAKE= yes GNU_CONFIGURE= yes USE_OPENSSL= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} CONFIGURE_ARGS= --enable-opie --enable-RPA --enable-SDPS \ --with-hesiod=no --enable-fallback=no # bsd.openssl.mk will add the LDFLAGS to CONFIGURE_ENV: LDFLAGS= -L${LOCALBASE}/lib CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ CFLAGS="-I${LOCALBASE}/include ${CFLAGS}" MAKE_ENV+= ${CONFIGURE_ENV} MAN1= fetchmail.1 MLINKS= fetchmail.1 fetchmailconf.1 OPTIONS= X11 "Python/Tkinter dependencies for fetchmailconf" off \ NLS "National language support (NLS)." on \ NTLM "Build in support for NTLM/MSN authentication." off \ POP2 "Build pop2 support (obsolete)." off \ GSSAPI "Build GSSAPI support (requires KRB5_HOME to be set)" off .include .if defined(WITH_X11) USE_PYTHON= yes .include "${PORTSDIR}/Mk/bsd.python.mk" RUN_DEPENDS+= ${LOCALBASE}/lib/${PYTHON_VERSION}/site-packages/_tkinter.so:${PORTSDIR}/x11-toolkits/py-tkinter .endif # Pop2 is obsolete .if defined(WITH_POP2) CONFIGURE_ARGS+=--enable-POP2 .endif CONFIGURE_ARGS+= --with-ssl=${OPENSSLBASE} DOCS= FAQ FEATURES NEWS NOTES README README.SSL \ design-notes.html fetchmail-FAQ.html fetchmail-features.html \ esrs-design-notes.html .if !defined(WITHOUT_NLS) CONFIGURE_ARGS+= --enable-nls PLIST_SUB+= NLS="" USE_GETTEXT= yes .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif .if defined(KRB5_HOME) && exists(${KRB5_HOME}/lib/libkrb5.a) CONFIGURE_ARGS += --with-kerberos5=${KRB5_HOME} .if defined(WITH_GSSAPI) CONFIGURE_ARGS+=--with-gssapi=${KRB5_HOME} .endif .elif exists(/usr/lib/libkrb.a) && defined(MAKE_KERBEROS4) CONFIGURE_ARGS += --with-kerberos=/usr .if defined(WITH_GSSAPI) CONFIGURE_ARGS+=--with-gssapi=/usr .endif .endif .if defined(WITH_NTLM) CONFIGURE_ARGS += --enable-NTLM DOCS+= README.NTLM PLIST_SUB+= NTLMDOCS="%%PORTDOCS%%" .else PLIST_SUB+= NTLMDOCS="%%PORTDOCS%%@comment " .endif pre-patch: @${REINPLACE_CMD} -e "s,^#!/usr/bin/env python,#!${LOCALBASE}/bin/python,g" \ ${WRKSRC}/fetchmailconf.py @${CP} ${FILESDIR}/fetchmailconf ${WRKDIR}/fetchmailconf @${REINPLACE_CMD} -e "s,@LOCALBASE@,${LOCALBASE},g" \ ${WRKDIR}/fetchmailconf pre-configure: @${ECHO_CMD} "" -.if ${OSVERSION} >= 500000 .if defined(KRB5_HOME) @${ECHO_CMD} "Using Kerberos V support in ${KRB5_HOME}." .else @${ECHO_CMD} "Use KRB5_HOME= to enable Kerberos V support in (usually /usr)." -.endif - -.else -# FreeBSD 4 -.if defined(MAKE_KERBEROS4) -.if exists(/usr/lib/libkrb.a) - @${ECHO_CMD} "Enabling Kerberos IV support in /usr." -.else - @${ECHO_CMD} "Kerberos IV is not installed on your system." -.endif -.else - @${ECHO_CMD} "Use -DMAKE_KERBEROS4 to enable Kerberos IV support." -.endif .endif .if defined(WITH_GSSAPI) .if defined(KRB5_HOME) @${ECHO_CMD} "Enabling GSSAPI support in ${KRB5_HOME}." .elif defined(MAKE_KERBEROS4) .if exists(/usr/lib/libkrb.a) @${ECHO_CMD} "Enabling GSSAPI support in /usr." .else @${ECHO_CMD} "Unable to detect Kerberos in your system. Disabling GSSAPI support." .endif .else @${ECHO_CMD} "GSSAPI requires Kerberos which is not enabled in your current configuration." .endif .endif @${ECHO_CMD} "" pre-install: @${SETENV} ${SCRIPTS_ENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL post-install: .if !defined(NOPORTDOCS) ${INSTALL} -d -m 555 -o ${DOCOWN} -g ${DOCGRP} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} .endif ${INSTALL_SCRIPT} ${WRKDIR}/fetchmailconf ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/fetchmailconf.py ${PREFIX}/libexec ${INSTALL} -m 644 -o fetchmail -g fetchmail ${FILESDIR}/fetchmailrc.sample ${PREFIX}/etc/fetchmailrc.sample if [ ! -f ${PREFIX}/etc/fetchmailrc ]; then \ ${CP} -p ${PREFIX}/etc/fetchmailrc.sample ${PREFIX}/etc/fetchmailrc ; \ ${CHMOD} 640 ${PREFIX}/etc/fetchmailrc ; \ fi @${ECHO_CMD} "" @${CAT} ${PKGMESSAGE} @${ECHO_CMD} "" .include Property changes on: head/mail/fetchmail/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.190 \ No newline at end of property +1.191 \ No newline at end of property Index: head/mail/meta1/Makefile =================================================================== --- head/mail/meta1/Makefile (revision 200774) +++ head/mail/meta1/Makefile (revision 200775) @@ -1,190 +1,186 @@ # New ports collection makefile for: meta1 # Date created: 19 Oct 2006 # Whom: dirk.meyer@dinoex.sub.org # # $FreeBSD$ # PORTNAME= meta1 PORTVERSION= 1.0.PreAlpha19.0 CATEGORIES= mail ipv6 MASTER_SITES= http://www.MeTA1.org/download/.prealpha/sunsasl/ PKGNAMESUFFIX?= ${TLS_SUFFIX}${SASL_SUFFIX}${LDAP_SUFFIX}${BERKELEYDB_SUFFIX}${PMILTER_SUFFIX}${PKGNAMESUFFIX2} DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= dinoex@FreeBSD.org COMMENT= Secure and efficient mail gateway NOT_FOR_ARCHS= ia64 CONFILCTS= smx-* .if !defined(SENDMAIL_WITHOUT_SHMEM) IPCCHECK!= ipcrm -q 0 2>&1 || true .if ${IPCCHECK:Mimplemented} IGNORE= your system does not support sysvipc .endif .endif MANUAL_PACKAGE_BUILD= needs hostname WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} GNU_CONFIGURE= yes CONFIGURE_TARGET= CONFIGURE_ARGS+= --disable-dependency-tracking MAKE_ENV+= META1CONFDIR="${META1CONFDIR}" MAN8= createmap.8 mailq.8 mcp.8 milter-spamd.8 milter-regex.8 qmgr.8 \ qmgrctl.8 runas.8 meta1.8 smar.8 smtpc.8 smtps.8 MLINKS= sendmailx.conf.5 meta1.conf.5 \ sendmailx.8 sendmailX.8 PORTDOCS= README.dvi README.html README.pdf README.ps README.txt \ img1.png img2.png img3.png img4.png img5.png img6.png \ nx_grp_g.png overview1.eps overview1.gif overview1.pdf \ prev_g.png up_g.png pmilter.api.tex PLIST_SUB+= NOLOGIN=${NOLOGIN_CMD} EXTRA_SBIN= libcheck/noroot libconf/tree libmta/statit \ libmta/t-hostname checks/t-getgroup +NOLOGIN_CMD?= /usr/sbin/nologin + # Options to define Features: # META1_WITHOUT_TLS=yes # META1_WITHOUT_SASL=yes # META1_WITHOUT_PMILTER=yes # META1_WITH_INTERNAL_BERKELEYD=yes # META1_WITH_BERKELEYDB=yes # Set either WITH_BDB_VER or META1_WITH_BDB_VER # to the version of Berkely DB to use. # default config: META1CONFDIR?= ${PREFIX}/etc/meta1 .if defined(META1_WITH_BERKELEYDB_VER) META1_WITH_BERKELEYDB= yes OBSOLETE_BDB_VAR= META1_WITH_BERKELEYDB_VER BERKELEYDB_PORT \ BERKELEYDB_LIB BERKELEYDB_LIBDIR BERKELEYDB_INCLUDE IGNORE= use META1_WITH_BERKELEYDB to select Berkeley DB .endif .if defined(META1_WITH_INTERNAL_BERKELEYD) BERKELEYDB_SUFFIX= -intbdb PLIST_SUB+= WITH_BDBINT="" .else .if defined(META1_WITH_BDB_VER) META1_WITH_BERKELEYDB=yes .endif .if !defined(META1_WITH_BERKELEYDB) META1_WITH_BERKELEYDB=yes WITH_BDB_VER= 43 .endif USE_BDB= 41+ IGNORE_WITH_BDB= 2 3 40 BERKELEYDB_SUFFIX= -${BDB_INCLUDE_DIR:S,^${LOCALBASE}/include/,,} CONFIGURE_ARGS+= --disable-included-bdb CONFIGURE_ARGS+= --with-bdb-incdir=${BDB_INCLUDE_DIR} CONFIGURE_ARGS+= --with-bdb-libdir=${BDB_LIB_DIR} PLIST_SUB+= WITH_BDBINT="@comment " .endif .if defined(META1_WITHOUT_SASL) SASL_SUFFIX?= -nosasl CONFIGURE_ARGS+= --disable-SASL .else LIB_DEPENDS+= sasl2.2:${PORTSDIR}/security/cyrus-sasl2 .if !defined(META1_WITHOUT_SASLAUTHD) RUN_DEPENDS+= ${LOCALBASE}/sbin/saslauthd:${PORTSDIR}/security/cyrus-sasl2-saslauthd .endif CONFIGURE_ARGS+= --enable-SASL CONFIGURE_ARGS+= --with-sasl-incdir=${LOCALBASE}/include CONFIGURE_ARGS+= --with-sasl-libdir=${LOCALBASE}/lib .endif .if defined(META1_WITHOUT_TLS) || defined(WITHOUT_TLS) TLS_SUFFIX?= -notls CONFIGURE_ARGS+= --disable-TLS .else CONFIGURE_ARGS+= --enable-TLS .endif .if defined(META1_WITHOUT_PMILTER) || defined(WITHOUT_PMILTER) PMILTER_SUFFIX?= -nopmilter CONFIGURE_ARGS+= --disable-pmilter .else USE_OPENSSL= yes CONFIGURE_ARGS+= --enable-pmilter .endif post-patch: ${REINPLACE_CMD} -e 's|echo aout|echo elf|' \ ${WRKSRC}/db-4.3.28.NC/dist/configure post-configure: @${CP} ${WRKSRC}/misc/sm.check.sh ${WRKSRC}/misc/sm.setup.sh \ ${WRKDIR}/ @${REINPLACE_CMD} -e 's|/etc/meta1|${META1CONFDIR}|g' \ -e 's|$${SD}/misc|${PREFIX}/bin|' \ -e 's|$${SD}/libcheck|${PREFIX}/sbin|' \ -e 's|$${SD}/libmta|${PREFIX}/sbin|' \ -e 's|$${SD}/checks|${PREFIX}/sbin|' \ ${WRKDIR}/sm.check.sh @${REINPLACE_CMD} -e 's|/etc/meta1|${META1CONFDIR}|g' \ -e 's|[.]/misc|${PREFIX}/bin|' \ -e 's|$${S}/libconf|${PREFIX}/sbin|' \ -e 's|[.]/libmta|${PREFIX}/sbin|' \ -e 's|[.]/checks|${PREFIX}/sbin|' \ -e 's|=mcp.sh|=${PREFIX}/etc/rc.d/meta1-mcp.sh|' \ ${WRKDIR}/sm.setup.sh test: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check) #fails on bento #regression-test: test pre-install: if ! pw groupshow meta1s; then pw groupadd meta1s -g 260; fi if ! pw groupshow meta1q; then pw groupadd meta1q -g 261; fi if ! pw groupshow meta1c; then pw groupadd meta1c -g 262; fi if ! pw groupshow meta1m; then pw groupadd meta1m -g 263; fi if ! pw groupshow meta1; then pw groupadd meta1 -g 264; fi if ! pw usershow meta1s; then pw useradd meta1s -g meta1s -u 260 \ -h - -d ${NONEXISTENT} -s ${NOLOGIN_CMD} -c "MeTA1 SMTPS"; fi if ! pw usershow meta1q; then pw useradd meta1q -g meta1q -u 261 \ -h - -d ${NONEXISTENT} -s ${NOLOGIN_CMD} -c "MeTA1 QMGR"; fi if ! pw usershow meta1c; then pw useradd meta1c -g meta1c -u 262 \ -h - -d ${NONEXISTENT} -s ${NOLOGIN_CMD} -c "MeTA1 SMTPC"; fi if ! pw usershow meta1m; then pw useradd meta1m -g meta1m -u 263 \ -h - -d ${NONEXISTENT} -s ${NOLOGIN_CMD} -c "MeTA1 misc"; fi if ! pw usershow meta1; then pw useradd meta1 -g meta1 -u 264 \ -h - -d ${NONEXISTENT} -s ${NOLOGIN_CMD} -c "MeTA1 other"; fi pw groupmod meta1c -m meta1s pw groupmod meta1m -m meta1s,meta1q .if !defined(BATCH) cd ${WRKSRC} && ${SH} ./misc/sm.setup.sh .endif post-install: ${INSTALL_SCRIPT} ${WRKDIR}/sm.check.sh ${PREFIX}/sbin/ ${INSTALL_SCRIPT} ${WRKDIR}/sm.setup.sh ${PREFIX}/sbin/ .for i in ${EXTRA_SBIN} ${INSTALL_PROGRAM} ${WRKSRC}/${i} ${PREFIX}/sbin/ .endfor .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} @cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}/ .endif .include .if !defined(UID) UID!= ${ID} -u .endif .if ${UID} != 0 post-build: test -.endif - -.if ${OSVERSION} < 500000 -NOLOGIN_CMD?= /sbin/nologin -.else -NOLOGIN_CMD?= /usr/sbin/nologin .endif .include Property changes on: head/mail/meta1/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/mail/pecl-esmtp/Makefile =================================================================== --- head/mail/pecl-esmtp/Makefile (revision 200774) +++ head/mail/pecl-esmtp/Makefile (revision 200775) @@ -1,39 +1,35 @@ # Ports collection makefile for: pecl-esmtp # Date created: 2006/08/01 # Whom: chinsan # # $FreeBSD$ # PORTNAME= esmtp PORTVERSION= 0.3.1 CATEGORIES= mail www MASTER_SITES= http://pecl.php.net/get/ PKGNAMEPREFIX= pecl- EXTRACT_SUFX= .tgz DIST_SUBDIR= PECL MAINTAINER= chinsan@FreeBSD.org COMMENT= PECL ESMTP client extenion LIB_DEPENDS= esmtp:${PORTSDIR}/mail/libesmtp USE_PHP= yes USE_PHPEXT= yes OPTIONS= RE2C "Enable re2c to regenerate PHP parsers" on .include -.if ${OSVERSION} < 500000 -BROKEN= does not build on FreeBSD 4.x -.endif - .if defined(WITH_RE2C) BUILD_DEPENDS+= re2c:${PORTSDIR}/devel/re2c .endif post-patch: @${REINPLACE_CMD} -e '29,34 d; 45,50 d' ${WRKSRC}/config.m4 .include Property changes on: head/mail/pecl-esmtp/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property Index: head/mail/spamilter/Makefile =================================================================== --- head/mail/spamilter/Makefile (revision 200774) +++ head/mail/spamilter/Makefile (revision 200775) @@ -1,86 +1,84 @@ # New ports collection makefile for: spamilter # Date created: 21. Apr 2004 # Whom: dirk.meyer@dinoex.sub.org # # $FreeBSD$ # PORTNAME= spamilter PORTVERSION= 0.60 CATEGORIES= mail MASTER_SITES= http://www.wanlink.com/spamilter/download/ MASTER_SITE_SUBDIR= dinoex EXTRACT_SUFX= .tgz MAINTAINER= dinoex@FreeBSD.org COMMENT= A Sendmail LibMilter filter to block spam WRKSRC= ${WRKDIR}/${PORTNAME} HAS_CONFIGURE= yes CFLAGS+= ${PTHREAD_CFLAGS:S=""==} LDFLAGS+= ${PTHREAD_LIBS} MAKE_ENV+= LDFLAGS="${LDFLAGS}" __MAKE_CONF=/dev/null BINFILES= spamilter-system-report spamilter-user-report DOCSFILES= Changelog INSTALL LICENSE docs/docs.html docs/docs.txt \ conf/db.rcpt conf/db.rdnsbl conf/db.sndr \ conf/policy.html conf/spamilter.rc .include .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" .if defined(WITH_SENDMAIL_PORT) CONFIGURE_ARGS+= --sendmail-dir "${LOCALBASE}" .else CONFIGURE_ARGS+= --sendmail-dir "/usr" .endif .if defined(SMTP_AFTER_POP3) CONFIGURE_ARGS+= --with-popauth .endif .if defined(WITH_PAM) CONFIGURE_ARGS+= --with-pam .endif .if ${OSVERSION} >= 700015 || (${OSVERSION} < 700000 && ${OSVERSION} >= 601103) CONFIGURE_ARGS+= --have-resn .endif PLIST_FILES+= bin/dnsblchk bin/dnsblupd bin/ipfwmtad bin/mxlookup \ bin/spamilter \ bin/spamilter-system-report bin/spamilter-user-report \ etc/rc.d/milter-spamilter.sh.sample PORTDOCS= Changelog INSTALL LICENSE docs.html docs.txt db.rcpt \ db.rdnsbl db.sndr policy.html spamilter.rc pre-configure: @${SED} -e "s=%%PREFIX%%=${PREFIX}=" ${FILESDIR}/spamilter.sh \ > ${WRKSRC}/spamilter.sh ${REINPLACE_CMD} \ -e "s=/etc/spamilter.rc=${PREFIX}/etc/spamilter.rc=" \ ${WRKSRC}/spamilter.c \ ${WRKSRC}/docs/docs.html ${WRKSRC}/docs/docs.txt xpost-configure: -.if ${OSVERSION} > 500000 ${REINPLACE_CMD} \ -e "s| install-ipfwmtad | |" \ ${WRKSRC}/Makefile -.endif post-install: ${INSTALL_SCRIPT} ${WRKSRC}/spamilter.sh \ ${PREFIX}/etc/rc.d/milter-spamilter.sh.sample .for i in ${BINFILES} ${INSTALL_SCRIPT} ${WRKSRC}/${i} ${PREFIX}/bin/ .endfor .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in ${DOCSFILES} ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}/ .endfor .endif .include Property changes on: head/mail/spamilter/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.18 \ No newline at end of property +1.19 \ No newline at end of property Index: head/math/R/Makefile =================================================================== --- head/math/R/Makefile (revision 200774) +++ head/math/R/Makefile (revision 200775) @@ -1,182 +1,177 @@ # vim: tabstop=8 softtabstop=0 noexpandtab # New ports collection makefile for: R # Date created: Fri Feb 9 10:50:25 EST 2001 # Whom: Maurice Castro # # $FreeBSD$ # PORTNAME= R PORTVERSION= 2.5.1 CATEGORIES= math lang MASTER_SITES= http://cran.r-project.org/src/base/R-2/ \ ftp://cran.r-project.org/pub/R/src/base/R-2/ \ http://cran.at.r-project.org/src/base/R-2/ \ http://cran.au.r-project.org/src/base/R-2/ \ http://cran.br.r-project.org/src/base/R-2/ \ http://cran.ch.r-project.org/src/base/R-2/ \ http://cran.es.r-project.org/src/base/R-2/ \ http://cran.dk.r-project.org/src/base/R-2/ \ http://cran.hu.r-project.org/src/base/R-2/ \ http://cran.uk.r-project.org/src/base/R-2/ \ http://cran.us.r-project.org/src/base/R-2/ \ http://cran.za.r-project.org/src/base/R-2/ \ ftp://ftp.u-aizu.ac.jp/pub/lang/R/CRAN/src/base/R-2/ \ http://lib.stat.cmu.edu/R/CRAN/src/base/R-2/ \ http://cran.stat.ucla.edu/src/base/R-2/ \ http://probability.ca/cran/src/base/R-2/ \ http://www.ibiblio.org/pub/languages/R/CRAN/src/base/R-2/ \ http://www.bioconductor.org/CRAN/src/base/R-2/ MAINTAINER= eric+fbports@vangyzen.net COMMENT= A language for statistical computing and graphics OPTIONS= ATLAS "Use ATLAS instead of BLAS/LAPACK" off \ TCLTK "Use Tcl/Tk (for the tcltk package)" on \ JPEG "Enable the jpeg() graphics device" on \ PNG "Enable the png() graphics device" on \ X11 "Enable the X11() graphics device" on \ GHOSTSCRIPT "Enable the [dev2]bitmap() graphics devices" on \ PCRE_PORT "Use PCRE port instead of bundled source" on \ DVI_MANUALS "Install DVI manuals (requires TeX)" off \ PDF_MANUALS "Install PDF manuals (requires TeX)" on \ INFO_MANUALS "Install GNU info manuals" on \ LETTER_PAPER "Use US Letter paper" off MAN1= R.1 Rscript.1 USE_LDCONFIG= yes INSTALL_TARGET= install install-libR ALL_TARGET= all GNU_CONFIGURE= yes CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} USE_GETTEXT= yes USE_ICONV= yes USE_PERL5= yes CONFIGURE_ENV= INSTALL_DATA="${INSTALL} ${COPY} ${_SHROWNGRP} -m 644" F77="${F77}" FC="${FC}" CONFIGURE_ARGS= --enable-R-shlib --with-system-bzlib --with-system-zlib \ rdocdir=${DOCSDIR} .include USE_FORTRAN= yes test check: build @(cd ${WRKSRC}; ${MAKE} check) check-all: build @(cd ${WRKSRC}; ${MAKE} check-all) .if defined(WITH_ATLAS) LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas CONFIGURE_ARGS+=--with-blas="-lf77blas -latlas" # A workaround to prevent hangs up during the build. .if ${ARCH} != "i386" CONFIGURE_ARGS+=--with-lapack="-lalapack -lcblas" PLIST_SUB+= BLAS="@comment " .else PLIST_SUB+= BLAS="" .endif .else LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas CONFIGURE_ARGS+=--with-blas="-lblas" PLIST_SUB+= BLAS="" .endif .if defined(WITHOUT_TCLTK) CONFIGURE_ARGS+=--without-tcltk PLIST_SUB+= TCLTK="@comment " .else LIB_DEPENDS+= tcl84:${PORTSDIR}/lang/tcl84 \ tk84:${PORTSDIR}/x11-toolkits/tk84 CONFIGURE_ARGS+=--with-tcltk PLIST_SUB+= TCLTK="" .endif .if defined(WITHOUT_JPEG) CONFIGURE_ARGS+=--without-jpeglib .else LIB_DEPENDS+= jpeg.9:${PORTSDIR}/graphics/jpeg CONFIGURE_ARGS+=--with-jpeglib .endif .if defined(WITHOUT_PNG) CONFIGURE_ARGS+=--without-libpng .else LIB_DEPENDS+= png.5:${PORTSDIR}/graphics/png CONFIGURE_ARGS+=--with-libpng .endif .if defined(WITHOUT_X11) CONFIGURE_ARGS+=--without-x PLIST_SUB+= X11="@comment " .else CONFIGURE_ARGS+=--with-x USE_XLIB= yes PLIST_SUB+= X11="" .endif .if !defined(WITHOUT_GHOSTSCRIPT) USE_GHOSTSCRIPT_RUN=yes .endif .if defined(WITHOUT_PCRE_PORT) CONFIGURE_ARGS+=--without-system-pcre .else LIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre CONFIGURE_ARGS+=--with-system-pcre .endif .if defined(WITH_DVI_MANUALS) BUILD_DEPENDS+= pdflatex:${PORTSDIR}/print/teTeX-base ALL_TARGET+= dvi INSTALL_TARGET+=install-dvi PLIST_SUB+= DVI_MANUAL="" .else PLIST_SUB+= DVI_MANUAL="@comment " .endif .if defined(WITHOUT_PDF_MANUALS) PLIST_SUB+= PDF_MANUAL="@comment " .else PLIST_SUB+= PDF_MANUAL="" BUILD_DEPENDS+= pdflatex:${PORTSDIR}/print/teTeX-base ALL_TARGET+= pdf INSTALL_TARGET+=install-pdf .endif .if !defined(WITHOUT_INFO_MANUALS) ALL_TARGET+= info INFO= R-FAQ R-admin R-data R-exts R-intro R-lang .endif .if defined(WITH_LETTER_PAPER) CONFIGURE_ENV+= R_PAPERSIZE=letter .endif -.if ${OSVERSION} < 500000 -CONFIGURE_ARGS+= --disable-mbcs -BROKEN= does not compile -.endif - .if ${OSVERSION} < 600000 CONFIGURE_ENV+= MAKEINFO=${LOCALBASE}/bin/makeinfo BUILD_DEPENDS+= ${LOCALBASE}/bin/makeinfo:${PORTSDIR}/print/texinfo .endif post-patch: @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \ ${WRKSRC}/src/nmath/standalone/Makefile.in \ ${WRKSRC}/src/unix/Makefile.in post-install: ${MV} ${PREFIX}/lib/libR.so ${PREFIX}/lib/libR.so.0 ${LN} -sf ${PREFIX}/lib/libR.so.0 ${PREFIX}/lib/libR.so .if !defined(WITHOUT_INFO_MANUALS) (cd ${WRKSRC}/doc/manual; \ for infofile in ${INFO}; do \ ${INSTALL_DATA} $${infofile}.info* ${PREFIX}/${INFO_PATH}/; \ done) .endif .include Property changes on: head/math/R/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.64 \ No newline at end of property +1.65 \ No newline at end of property Index: head/math/cgal/Makefile =================================================================== --- head/math/cgal/Makefile (revision 200774) +++ head/math/cgal/Makefile (revision 200775) @@ -1,79 +1,73 @@ # New ports collection makefile for: cgal # Date created: 10 Apr 2006 # Whom: Jean-Yves Lefort # # $FreeBSD$ # PORTNAME= cgal PORTVERSION= 3.1 CATEGORIES= math MASTER_SITES= ftp://ftp.mpi-sb.mpg.de/pub/outgoing/CGAL/ DISTNAME= CGAL-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}-doc_html${EXTRACT_SUFX} MAINTAINER= jylefort@FreeBSD.org COMMENT= A computational geometry library BUILD_DEPENDS= ${LOCALBASE}/include/boost/tuple/tuple.hpp:${PORTSDIR}/devel/boost RUN_DEPENDS= ${LOCALBASE}/include/boost/tuple/tuple.hpp:${PORTSDIR}/devel/boost INSTALLS_SHLIB= yes SHLIB_VERSION= 0 HAS_CONFIGURE= yes CONFIGURE_SCRIPT= install_cgal CONFIGURE_ENV= SHLIB_VERSION="${SHLIB_VERSION}" CONFIGURE_ARGS= -ni "${CXX}" --CUSTOM_CXXFLAGS "${CXXFLAGS} -I${LOCALBASE}/include" PLIST= ${WRKDIR}/pkg-plist PLIST_FILES= lib/libCGAL.a lib/libCGAL.so lib/libCGAL.so.${SHLIB_VERSION} PORTDOCS= * INVOKE= cd ${.CURDIR} && ${MAKE} ${__softMAKEFLAGS} -.include - -.if ${OSVERSION} < 500000 -IGNORE= does not build on FreeBSD 4.x -.endif - post-patch: @for d in ${WRKSRC}/include/CGAL ${WRKSRC}/examples ${WRKDIR}/doc_html/cgal_manual; do \ ${FIND} $$d -name '*.orig' -delete; \ done do-build: .for t in lib sharedlib @cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} makefile_${t} ${MAKE_ARGS} .endfor pre-install: @${RM} -f ${PLIST} @${INVOKE} cgal-plist SRC=include/CGAL DST=include/CGAL @${INVOKE} cgal-plist SRC=examples DST=%%EXAMPLESDIR%% do-install: ${INSTALL_DATA} ${WRKSRC}/src/libCGAL.a ${PREFIX}/lib ${INSTALL_PROGRAM} ${WRKSRC}/src/libCGAL.so.${SHLIB_VERSION} ${PREFIX}/lib ${LN} -sf libCGAL.so.${SHLIB_VERSION} ${PREFIX}/lib/libCGAL.so @${INVOKE} cgal-install SRC=${WRKSRC}/include/CGAL DST=${PREFIX}/include/CGAL @${INVOKE} cgal-install SRC=${WRKSRC}/examples DST=${EXAMPLESDIR} .if !defined(NOPORTDOCS) @${INVOKE} cgal-install SRC=${WRKDIR}/doc_html/cgal_manual DST=${DOCSDIR} .endif cgal-plist: @cd ${WRKSRC}/${SRC} && \ ${FIND} * -type f | ${SORT} \ | ${SED} -e 's|^|${DST}/|' >> ${PLIST} && \ ${FIND} * -type d | ${SORT} -r \ | ${SED} -e 's|^|@dirrm ${DST}/|' >> ${PLIST} @${ECHO_CMD} '@dirrm ${DST}' >> ${PLIST} cgal-install: cd ${SRC} && \ ${FIND} * -type d -exec ${MKDIR} "${DST}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${DST}/{}" \; -.include +.include Property changes on: head/math/cgal/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/math/fftw3/Makefile =================================================================== --- head/math/fftw3/Makefile (revision 200774) +++ head/math/fftw3/Makefile (revision 200775) @@ -1,124 +1,118 @@ # New ports collection makefile for: fftw # Date created: Dec 28 1998 # Whom: Lars Koeller # # $FreeBSD$ # $MCom: ports-experimental/math/fftw3/Makefile,v 1.1 2006/03/28 00:08:57 ahze Exp $ PORTNAME= fftw3 PORTVERSION= 3.1.2 PORTREVISION?= 0 CATEGORIES= math MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \ http://www.fftw.org/ PKGNAMESUFFIX= ${FFTW3_PKGNAMESUFFIX} DISTNAME= fftw-${PORTVERSION} MAINTAINER= ahze@FreeBSD.org COMMENT?= Fast C routines to compute the Discrete Fourier Transform # current flavors: default, float, and long FFTW3_FLAVOR?= default FFTW3_SUFX= GNU_CONFIGURE= yes USE_GNOME= gnomehack gnometarget pkgconfig USE_PERL5_BUILD=yes INSTALLS_SHLIB= yes CONFIGURE_ARGS= --enable-shared --enable-threads CONFIGURE_ENV= CPPLAGS="${PTHREAD_CFLAGS}" \ LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" .if defined(FFTW3_FLAVOR) && ${FFTW3_FLAVOR}=="default" MAN1= fftw-wisdom-to-conf.1 fftw-wisdom.1 INFO= fftw3 .else MAN1= fftw${FFTW3_SUFX}-wisdom.1 INSTALL_TARGET= install-pkgconfigDATA install-libLTLIBRARIES install-exec .endif OPTIONS= OPTIMIZED_CFLAGS "Enable optimized CFLAGS" off .include .if defined(WITH_OPTIMIZED_CFLAGS) CONFIGURE_ENV+= CFLAGS="${CFLAGS:N-O:N-O*} -O2 -ffast-math -fomit-frame-pointer" .if ${FFTW3_FLAVOR}=="default" && ${MACHINE_CPU:Msse} # !!Detect SSE and not SSE2!! CONFIGURE_ARGS+=--enable-sse2 -.if ${OSVERSION} < 500000 -USE_GCC= 3.4 -.endif .else .if ${FFTW3_FLAVOR}=="float" && ${MACHINE_CPU:Msse} CONFIGURE_ARGS+=--enable-sse -.if ${OSVERSION} < 500000 -USE_GCC= 3.4 -.endif .endif .endif .if ${MACHINE_CPU:M3dnow} .if ${FFTW3_FLAVOR}!="float" CONFIGURE_ARGS+=--enable-k7 .endif CFLAGS_3DNOW= ${CFLAGS:N-O:N-O*} -O3 -fomit-frame-pointer -fno-schedule-insns \ -fstrict-aliasing -mpreferred-stack-boundary=4 -ffast-math .if ${ARCH} != "amd64" CFLAGS_3DNOW+= -malign-double .endif CONFIGURE_ENV+= CFLAGS="${CFLAGS_3DNOW}" .endif .endif # end WITH_OPTIMIZED_CFLAGS .if defined(FFTW3_FLAVOR) .if ${FFTW3_FLAVOR}=="float" FFTW3_SUFX= f FFTW3_PKGNAMESUFFIX= -float CONFIGURE_ARGS+=--enable-float .else .if ${FFTW3_FLAVOR}=="long" LIB_DEPENDS+= ml.0:${PORTSDIR}/math/ldouble FFTW3_SUFX= l FFTW3_PKGNAMESUFFIX= -long CONFIGURE_ARGS+=--enable-long-double .endif .endif .endif .if ${FFTW3_FLAVOR}=="default" PLIST_SUB+= DEF="" .else PLIST_SUB+= DEF="@comment " .endif PLIST_SUB+= FFTW3_SUFX="${FFTW3_SUFX}" post-patch: @${REINPLACE_CMD} -e \ 's|/etc/fftw|${PREFIX}/etc/fftw|' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/api/import-system-wisdom.c \ ${WRKSRC}/doc/fftw3* \ ${WRKSRC}/tools/* @${FIND} ${WRKSRC} -name \*.bak -type f -exec ${RM} -f {} \; .if defined(FFTW3_FLAVOR) && ${FFTW3_FLAVOR}!="default" @${REINPLACE_CMD} -e \ 's|EXTRA_DIST = fftw-wisdom-to-conf.in||; \ s|fftw-wisdom-to-conf.in||; \ s|fftw-wisdom-to-conf: $(top_builddir)/config.status||; \ s|bin_SCRIPTS = fftw-wisdom-to-conf||' \ ${WRKSRC}/tools/Makefile.in .if ${FFTW3_FLAVOR}=="long" @${REINPLACE_CMD} -e 's|cosl sinl tanl||' ${WRKSRC}/configure @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -E -e \ 's|@LIBS@|-lml @LIBS@|' .endif .endif .if defined(FFTW3_FLAVOR) && ${FFTW3_FLAVOR}!="default" post-install: @${INSTALL_MAN} ${WRKSRC}/tools/fftw${FFTW3_SUFX}-wisdom.1 ${PREFIX}/man/man1 .endif .include Property changes on: head/math/fftw3/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.47 \ No newline at end of property +1.48 \ No newline at end of property Index: head/math/jags/Makefile =================================================================== --- head/math/jags/Makefile (revision 200774) +++ head/math/jags/Makefile (revision 200775) @@ -1,56 +1,50 @@ # vim: tabstop=8 softtabstop=0 noexpandtab # Ports Makefile for: jags # Date created: 21 April 2004 # Whom: Eric van Gyzen # # $FreeBSD$ # PORTNAME= jags PORTVERSION= 0.90 PORTREVISION= 2 CATEGORIES= math MASTER_SITES= http://www-fis.iarc.fr/~martyn/software/jags/ DISTNAME= ${PORTNAME:U}-${PORTVERSION} .if !defined(NOPORTDOCS) DISTFILES= ${DISTNAME}${EXTRACT_SUFX} bugs-examples.tar.gz manual.pdf EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} .endif MAINTAINER= eric+fbports@vangyzen.net COMMENT= Just Another Gibbs Sampler LIB_DEPENDS= Rmath.0:${PORTSDIR}/math/libRmath .if defined(WITH_ATLAS) LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas CONFIGURE_ARGS= --with-lapack=-lalapack --with-blas=-lf77blas .else LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas LIB_DEPENDS+= lapack.4:${PORTSDIR}/math/lapack CONFIGURE_ARGS= --with-lapack=-llapack --with-blas=-lblas .endif DIST_SUBDIR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS=-I${PREFIX}/include LDFLAGS=-L${PREFIX}/lib F77="${F77}" USE_FORTRAN= yes -.include - -.if ${OSVERSION} < 500000 -BROKEN= "Does not compile on 4.x" -.endif - post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/manual.pdf ${DOCSDIR} ${MKDIR} ${EXAMPLESDIR} ( cd ${EXAMPLESDIR}; \ ${PAX} -rzf ${DISTDIR}/${DIST_SUBDIR}/bugs-examples.tar.gz \ -s ':^bugs-examples/*::' ) .endif -.include +.include Property changes on: head/math/jags/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.6 \ No newline at end of property +1.7 \ No newline at end of property Index: head/math/labplot/Makefile =================================================================== --- head/math/labplot/Makefile (revision 200774) +++ head/math/labplot/Makefile (revision 200775) @@ -1,67 +1,61 @@ # New ports collection makefile for: labplot # Date created: 07 August 2004 # Whom: Kay Lehmann # # $FreeBSD$ # PORTNAME= LabPlot PORTVERSION= 1.5.1.5 PORTREVISION= 3 CATEGORIES= math kde MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR=labplot MAINTAINER= kay_lehmann@web.de COMMENT= LabPlot : Data analysis and visualisation LIB_DEPENDS= tiff.4:${PORTSDIR}/graphics/tiff \ Magick.10:${PORTSDIR}/graphics/ImageMagick \ audiofile.0:${PORTSDIR}/audio/libaudiofile \ gsl.10:${PORTSDIR}/math/gsl \ jasper.4:${PORTSDIR}/graphics/jasper \ fftw3.4:${PORTSDIR}/math/fftw3 \ netcdf:${PORTSDIR}/science/netcdf \ qwtplot3d.0:${PORTSDIR}/math/qwtplot3d RUN_DEPENDS= pstoedit:${PORTSDIR}/graphics/pstoedit #WRKSRC= ${WRKDIR}/${PORTNAME}-1.5.0 CONFLICTS= liborigin-[0-9]* USE_QT_VER= 3 USE_KDELIBS_VER=3 USE_GL= yes USE_GMAKE= yes USE_AUTOTOOLS= libtool:15 USE_LDCONFIG= yes INSTALLS_ICONS= yes USE_GETTEXT= yes LDCONFIG_DIRS+= %%PREFIX%%/lib CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -I${LOCALBASE}/include/kexidb ${PTHREAD_CFLAGS}" \ LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}" CONFIGURE_ARGS+=--program-prefix='' --disable-cdf \ --enable-system-qwtplot3d --enable-KexiDB=no MAN1= LabPlot.1 labplot.1 -.include - -.if ${OSVERSION} < 500000 -IGNORE= does not compile on 4.x -.endif - #This needs some more work before enabling this feature #.if defined(WITH_VTK) #LIB_DEPENDS+= vtkRendering.1:${PORTSDIR}/math/vtk #BUILD_DEPENDS+= vtkRenderer.h:${PORTSDIR}/math/vtk-headers #CFLAGS+= ${PTHREAD_CLAGS} -I${LOCALBASE}/include/vtk #LDFLAGS+= ${PTHREAD_LIBS} #CONFIGURE_ENV= CFLAGS="${CFLAGS}" \ # LDFLAGS="${LDFLAGS}" \ # CPPFLAGS="${CPPFLAGS}" \ # CXXFLAGS="${CXXFLAGS}" \ #CONFIGURE_ENV+= VTK_DIR=${LOCALBASE} #CONFIGURE_ARGS+= --enable-vtk #.endif -.include +.include Property changes on: head/math/labplot/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/math/matrices/Makefile =================================================================== --- head/math/matrices/Makefile (revision 200774) +++ head/math/matrices/Makefile (revision 200775) @@ -1,29 +1,23 @@ # New ports collection makefile for: matrices # Date created: Oct. 29 - 2006 # Whom: Morten Slot Kristensen # # $FreeBSD$ # PORTNAME= matrices PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://mplus.dk/${PORTNAME}/ MAINTAINER= ontherenth@gmail.com COMMENT= Matrix calculator (with both GUI & console-interface) USE_GNOME= glib20 gtk20 GNU_CONFIGURE= yes PLIST_FILES= bin/${PORTNAME} MAN1= ${PORTNAME}.1 -.include - -.if ${OSVERSION} < 500000 -IGNORE= does not build -.endif - -.include +.include Property changes on: head/math/matrices/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.2 \ No newline at end of property +1.3 \ No newline at end of property Index: head/math/octave/Makefile =================================================================== --- head/math/octave/Makefile (revision 200774) +++ head/math/octave/Makefile (revision 200775) @@ -1,81 +1,77 @@ # New ports collection makefile for: octave # Date created: 8 September 1998 # Whom: chuckr@freebsd.org # # $FreeBSD$ # PORTNAME= octave PORTVERSION= 2.1.73 PORTREVISION= 3 CATEGORIES= math MASTER_SITES= ftp://ftp.octave.org/pub/octave/bleeding-edge/ \ ftp://ftp.eos.hokudai.ac.jp/pub/GNU/misc/octave/bleeding-edge/ \ http://neacm.fe.up.pt/pub/octave/bleeding-edge/ \ ftp://ftp.lublin.pl/site/octave/bleeding-edge/ MAINTAINER= ports@FreeBSD.org COMMENT= High-level interactive language for numerical computations BUILD_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot RUN_DEPENDS= gnuplot:${PORTSDIR}/math/gnuplot LIB_DEPENDS= fftw.2:${PORTSDIR}/math/fftw USE_BZIP2= yes USE_PERL5_BUILD=yes USE_GMAKE= yes GNU_CONFIGURE= yes USE_LDCONFIG= ${PREFIX}/lib/octave-${OCTAVE_VERSION} INFO= octave liboctave MAN1= octave.1 octave-bug.1 mkoctfile.1 octave-config.1 OCTAVE_VERSION= ${PORTVERSION} GNU_HOST= ${ARCH}-portbld-freebsd${OSREL} PLIST_SUB= OCTAVE_VERSION=${OCTAVE_VERSION} GNU_HOST=${GNU_HOST} USE_FORTRAN= yes CONFIGURE_ENV= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \ CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ F77="${F77}" \ FFLAGS="${FFLAGS}" CONFIGURE_ARGS= --host=${GNU_HOST} \ --enable-shared SUB_FILES= octave SUB_LIST= OCTAVE_VERSION="${OCTAVE_VERSION}" .include -.if ${OSVERSION} < 500000 -BROKEN= Does not compile on FreeBSD 4.x -.endif - .if exists(${LOCALBASE}/lib/libatlas_r.so) && !defined(WITH_BLAS) WITH_ATLAS= yes .endif .if defined(WITH_ATLAS) LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas CONFIGURE_ARGS+= --with-blas="-L${LOCALBASE}/lib -lf77blas -lcblas -latlas" \ --with-lapack=-lalapack .else LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas CONFIGURE_ARGS+= --with-blas="-L${LOCALBASE}/lib -lblas" .endif post-install: ${MV} ${PREFIX}/bin/octave-${OCTAVE_VERSION} ${PREFIX}/libexec/octave/${OCTAVE_VERSION} ${INSTALL_SCRIPT} ${WRKDIR}/octave ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIR}/octave ${PREFIX}/bin/octave-${OCTAVE_VERSION} ${INSTALL_DATA} ${WRKSRC}/doc/liboctave/liboctave.info ${PREFIX}/info .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for file in faq/Octave-FAQ.ps interpreter/octave.ps liboctave/liboctave.ps \ refcard/refcard-a4.ps refcard/refcard-legal.ps refcard/refcard-letter.ps ${INSTALL_DATA} ${WRKSRC}/doc/${file} ${DOCSDIR} .endfor .endif .include Property changes on: head/math/octave/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.65 \ No newline at end of property +1.66 \ No newline at end of property Index: head/math/scilab/Makefile =================================================================== --- head/math/scilab/Makefile (revision 200774) +++ head/math/scilab/Makefile (revision 200775) @@ -1,119 +1,119 @@ # New ports collection makefile for: scilab # Date created: 30 April 2001 # Whom: js@jeannot.org # # $FreeBSD$ # PORTNAME= scilab PORTVERSION= 4.1.1 PORTREVISION= 2 CATEGORIES= math cad parallel MASTER_SITES= http://www.scilab.org/download/${PORTVERSION}/ EXTRACT_SUFX= -src.tar.gz MAINTAINER= js@jeannot.org COMMENT= A free Matlab clone by INRIA & ENPC LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d BUILD_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84 \ xsltproc:${PORTSDIR}/textproc/libxslt RUN_DEPENDS+= wish8.4:${PORTSDIR}/x11-toolkits/tk84 GNU_CONFIGURE= yes USE_GETTEXT= yes WANT_GNOME= yes USE_AUTOTOOLS= autoconf:261 CONFIGURE_ARGS= --with-tk \ --with-tk-library=${LOCALBASE}/lib \ --with-tk-include=${LOCALBASE}/include/tk8.4 \ --with-tcl-library=${LOCALBASE}/lib \ --with-tcl-include=${LOCALBASE}/include/tcl8.4 \ --with-xaw3d \ --x-include=${X11BASE}/include \ --x-libraries=${X11BASE}/lib \ --without-java \ --without-ocaml CONFIGURE_ENV+= X11BASE=${X11BASE} F77=${F77} FFLAGS="${FFLAGS}" OPTIONS= GTK2 "Use Gtk+2 interface" off \ PVM "Use PVM" off .include .if defined(WITH_PVM) CONFIGURE_ARGS+= --with-pvm-library=${LOCALBASE}/lib \ --with-pvm-include=${LOCALBASE}/include PVM_ROOT= ${LOCALBASE}/lib/pvm CONFIGURE_ENV+= PVM_ROOT=${PVM_ROOT} RUN_DEPENDS+= pvm:${PORTSDIR}/net/pvm BUILD_DEPENDS+= pvm:${PORTSDIR}/net/pvm MAKE_ENV= PVM_INCLUDE=${LOCALBASE}/include .else CONFIGURE_ARGS+= --without-pvm .endif .if defined(WITH_GTK2) USE_GNOME= pkgconfig gtk20 libgtkhtml vte CONFIGURE_ARGS+= --with-gtk2 PLIST_SUB+= GTK2="" NOGTK2="@comment " -.if ${OSVERSION} < 500000 || exists(${LOCALBASE}/lib/libreadline.so.5) +.if exists(${LOCALBASE}/lib/libreadline.so.5) LIB_DEPENDS+= readline.5:${PORTSDIR}/devel/readline .endif .else PLIST_SUB+= GTK2="@comment " NOGTK2="" .endif .if exists(${LOCALBASE}/lib/libatlas_r.so) && !defined(WITH_BLAS) WITH_ATLAS= yes .endif .if defined(WITH_ATLAS) CONFIGURE_ARGS+= --with-atlas-library=${LOCALBASE}/lib LIB_DEPENDS+= atlas.2:${PORTSDIR}/math/atlas BLAS_LIBS= -lalapack -lcblas -lf77blas -latlas .else LIB_DEPENDS+= lapack.4:${PORTSDIR}/math/lapack LIB_DEPENDS+= blas.2:${PORTSDIR}/math/blas BLAS_LIBS?= -llapack -lblas .endif MAKE_ENV+= BLAS_LIBS="-L${LOCALBASE}/lib ${BLAS_LIBS}" # Scilab broken with GCC 3.3 on FreeBSD 5.3 .if ${OSVERSION} >= 503000 && ${OSVERSION} < 600000 #USE_GCC= 3.2 #override FC and F77 BUILD_DEPENDS+= gcc32:${PORTSDIR}/lang/gcc32 CC= gcc32 CXX= g++32 .endif WANT_FORTRAN=yes #dummy but future use BUILD_DEPENDS+= gfortran42:${PORTSDIR}/lang/gcc42 RUN_DEPENDS+= gfortran42:${PORTSDIR}/lang/gcc42 F77= gfortran42 FC= gfortran42 CONFIGURE_ARGS+= --with-gfortran .if ${ARCH} == "alpha" && ${OSVERSION} >= 502102 || ${ARCH} == "ia64" || \ ${ARCH} == "sparc64" || ${ARCH} == "amd64" && ${OSVERSION} >= 700000 BROKEN= does not compile on alpha 5.x, ia64, sparc64 or amd64 -CURRENT .endif post-patch: @# malloc.h -> stdlib.h conversions @${GREP} -lr "" ${WRKSRC} \ | ${XARGS} ${REINPLACE_CMD} -e \ 's/[<"]malloc.h[>"]//' .if defined(NOPORTDOCS) @${REINPLACE_CMD} -e 's/%%PORTDOCS%%/#/' ${WRKSRC}/Makefile.in .else @${REINPLACE_CMD} -e 's/%%PORTDOCS%%//' ${WRKSRC}/Makefile.in .endif pre-install: @${FIND} ${WRKSRC} -name \*.orig -delete @${FIND} ${WRKSRC} -name \*.bak -delete @${FIND} ${WRKSRC} -name .cvsignore -delete .include Property changes on: head/math/scilab/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.40 \ No newline at end of property +1.41 \ No newline at end of property Index: head/misc/compat4x/Makefile =================================================================== --- head/misc/compat4x/Makefile (revision 200774) +++ head/misc/compat4x/Makefile (revision 200775) @@ -1,153 +1,127 @@ # New ports collection makefile for: compat4x libraries # Date created: 01 Aug 2001 # Whom: Scot W. Hetzel # # $FreeBSD$ # PORTNAME= compat4x PORTVERSION= ${COMPAT4X_PORTVERSION} PORTREVISION= 9 CATEGORIES= misc MASTER_SITES= ${COMPAT4X_MASTER_SITES} MASTER_SITE_SUBDIR= ${COMPAT4X_MASTER_SITE_SUBDIR} PKGNAMESUFFIX= -${COMPAT4X_ARCH} DISTFILES= ${COMPAT4X_DISTFILES} DIST_SUBDIR= ${COMPAT4X_ARCH}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A convenience package to install the compat4x libraries WRKSRC= ${WRKDIR}/usr/lib/compat NO_BUILD= yes USE_LDCONFIG= yes LDCONFIG_DIRS= %%PREFIX%%/lib/compat TARGET_DIR= ${PREFIX}/lib/compat TARGET32_DIR= ${PREFIX}/lib32/compat LDCONFIG_LIB32= ${LDCONFIG} -32 USE_LDCONFIG= ${TARGET_DIR} .include COMPAT4X_ARCH= ${ARCH} .if ${OSVERSION} >= 600016 RUN_DEPENDS+= ${LOCALBASE}/share/compat/locale/UTF-8/LC_CTYPE:${PORTSDIR}/misc/localedata .endif -.if ${OSVERSION} >= 500000 COMPAT4X_OSVERSION= 5.3 PLIST= ${.CURDIR}/pkg-plist.freebsd5 .if ${ARCH} == i386 PLIST_SUB+= LIBDIR="lib" COMPAT4X_DISTFILES= ${PORTNAME}.aa \ ${PORTNAME}.ab .elif ${ARCH} == amd64 COMPAT4X_ARCH= i386 TARGET_DIR= ${TARGET32_DIR} PLIST_SUB+= LIBDIR="lib32" COMPAT4X_DISTFILES= ${PORTNAME}.aa \ ${PORTNAME}.ab .elif ${ARCH} == alpha PLIST_SUB+= LIBDIR="lib" COMPAT4X_DISTFILES= ${PORTNAME}.aa \ ${PORTNAME}.ab .else IGNORE= in unsupported (FreeBSD 4.x did not run on this architecture) .endif -.else -COMPAT4X_OSVERSION= 4.10 -PLIST= ${.CURDIR}/pkg-plist.freebsd4 -.if ${ARCH} == i386 -COMPAT4X_DISTFILES= ${PORTNAME}.aa \ - ${PORTNAME}.ab \ - ${PORTNAME}.ac \ - ${PORTNAME}.ad -.elif ${ARCH} == alpha -COMPAT4X_DISTFILES= ${PORTNAME}.aa \ - ${PORTNAME}.ab \ - ${PORTNAME}.ac \ - ${PORTNAME}.ad -.else -IGNORE= unsupported architecture -.endif -.endif .if ${COMPAT4X_ARCH} == i386 PLIST_SUB+= I386_ONLY="" .else PLIST_SUB+= I386_ONLY="@comment " .endif .if ${ARCH} == amd64 PLIST_SUB+= AMD64_ONLY="" AMD64NA="@comment " PLIST_SUB+= LDCONFIG_LIB32="${LDCONFIG} -32" USE_LDCONFIG32= ${TARGET32_DIR} .undef USE_LDCONFIG INSTALLS_SHLIB= no .else PLIST_SUB+= AMD64_ONLY="@comment " AMD64NA="" .endif OPENSSL_LIBS= libcrypto.so.1 libcrypto.so.2 libssl.so.1 libssl.so.2 .if defined(FORCE_VULNERABLE_OPENSSL) FORBIDDEN= FreeBSD-SA-02:33.openssl, FreeBSD-SA-03:02.openssl, FreeBSD-SA-03:18.openssl - OpenSSL contains multiple vulnerabilities PLIST_SUB+= FORBIDDEN:="" .else PLIST_SUB+= FORBIDDEN:="@comment " .endif FREEBSD4_LIBS= libc_r.so.4 libperl.so.3 .if defined(COMPAT4X_OSRELDATE) && !empty(COMPAT4X_OSRELDATE) COMPAT4X_PORTVERSION= ${COMPAT4X_OSVERSION}.${COMPAT4X_OSRELDATE} COMPAT4X_MASTER_SITES= ftp://current.FreeBSD.org/pub/FreeBSD/%SUBDIR%/ COMPAT4X_MASTER_SITE_SUBDIR= snapshots/${COMPAT4X_ARCH}/${COMPAT4X_OSVERSION}-${COMPAT4X_OSBRANCH}-${COMPAT4X_OSRELDATE}-JPSNAP/${PORTNAME} -.elif ${COMPAT4X_OSVERSION} == "5.3" +.else ${COMPAT4X_OSVERSION} == "5.3" COMPAT4X_PORTVERSION= ${COMPAT4X_OSVERSION} COMPAT4X_MASTER_SITES= ${MASTER_SITE_LOCAL} COMPAT4X_MASTER_SITE_SUBDIR= kris/${COMPAT4X_ARCH} -.else -COMPAT4X_PORTVERSION= ${COMPAT4X_OSVERSION} -COMPAT4X_MASTER_SITES= ${MASTER_SITE_FREEBSD_ORG} -COMPAT4X_MASTER_SITE_SUBDIR= releases/${COMPAT4X_ARCH}/${COMPAT4X_OSVERSION}-RELEASE/${PORTNAME} .endif do-extract: @${MKDIR} ${WRKDIR} @(cd ${DISTDIR}/${DIST_SUBDIR} && ${CAT} ${DISTFILES} | ${TAR} -xzf - -C ${WRKDIR} ) -.if ${OSVERSION} >= 500000 .for lib in ${FREEBSD4_LIBS} @${MV} ${WRKSRC}/${lib} ${WRKSRC}/${lib}.compat4x .endfor -.endif .if !defined(FORCE_VULNERABLE_OPENSSL) .for lib in ${OPENSSL_LIBS} @${RM} -f ${WRKSRC}/${lib} .endfor .endif do-install: @${MKDIR} ${TARGET_DIR} ${INSTALL_DATA} ${WRKSRC}/* ${TARGET_DIR}/ -.if ${OSVERSION} >= 500000 .for lib in ${FREEBSD4_LIBS} ${LN} -sf ${lib}.compat4x ${TARGET_DIR}/${lib} .endfor -.endif # Include to automatic install file in libdata/ldconfig{,32} .include "${PORTSDIR}/misc/ldconfig_compat/bsd.ldconfig.mk" post-install: install-ldconfig-file .if ${ARCH} == amd64 ${LDCONFIG} -32 -m ${TARGET32_DIR} .endif @${CAT} ${PKGMESSAGE} pre-clean: @[ -w ${WRKDIR}/var ] && chflags -R noschg ${WRKDIR}/var || ${TRUE} .include Property changes on: head/misc/compat4x/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.35 \ No newline at end of property +1.36 \ No newline at end of property Index: head/misc/gnu-watch/Makefile =================================================================== --- head/misc/gnu-watch/Makefile (revision 200774) +++ head/misc/gnu-watch/Makefile (revision 200775) @@ -1,42 +1,36 @@ # New ports collection makefile for: gnu-watch # Date created: 3 June 2005 # Whom: Emanuel Haupt # # $FreeBSD$ # PORTNAME= watch DISTVERSION= 3.2.7 CATEGORIES= misc MASTER_SITES= http://procps.sourceforge.net/ \ http://critical.ch/distfiles/ \ http://energy.critical.ch/distfiles/ PKGNAMEPREFIX= gnu- DISTNAME= procps-${DISTVERSION} MAINTAINER= ehaupt@FreeBSD.org COMMENT= GNU watch command USE_GETOPT_LONG=yes USE_GCC= 3.4+ LDFLAGS+= -lncurses MAN1= gnu-watch.1 PLIST_FILES= bin/${UNIQUENAME} -.include - -.if ${OSVERSION} < 500000 -EXTRA_PATCHES+= ${FILESDIR}/extrapatch-watch.c -.endif - do-build: ${CC} ${CFLAGS} ${LDFLAGS} ${WRKSRC}/${PORTNAME}.c \ -o ${WRKSRC}/${UNIQUENAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${UNIQUENAME} ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/watch.1 ${MANPREFIX}/man/man1/${UNIQUENAME}.1 -.include +.include Property changes on: head/misc/gnu-watch/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/misc/heyu2/Makefile =================================================================== --- head/misc/heyu2/Makefile (revision 200774) +++ head/misc/heyu2/Makefile (revision 200775) @@ -1,60 +1,51 @@ # New ports collection makefile for: heyu2 # Date created: 29 March 2004 # Whom: mstowe@chicago.us.mensa.org # # $FreeBSD$ # PORTNAME= heyu2 PORTVERSION= 2.1.2 CATEGORIES= misc MASTER_SITES= http://www.heyu.org/download/ DISTNAME= heyu-${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= mstowe@chicago.us.mensa.org COMMENT= Control a CM11A interface from the command line CONFLICTS= heyu-[0-9]* #IS_INTERACTIVE= yes ALL_TARGET= all HAS_CONFIGURE= yes CONFIGURE_SCRIPT= Configure CONFIGURE_ARGS= freebsd MAN1= heyu.1 MAN5= x10config.5 \ x10sched.5 \ x10scripts.5 -.include - post-patch: @${REINPLACE_CMD} -E 's|/usr/local|${PREFIX}|g; \ s,(CC) =,\1 ?=,g; \ s,(CFLAGS) =,\1 +=,g' \ ${WRKSRC}/Configure -.if ${OSVERSION} >= 500000 @${REINPLACE_CMD} -e 's|<.*termio[s]*.h| +.include Property changes on: head/misc/heyu2/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.32 \ No newline at end of property +1.33 \ No newline at end of property Index: head/misc/libhome/Makefile =================================================================== --- head/misc/libhome/Makefile (revision 200774) +++ head/misc/libhome/Makefile (revision 200775) @@ -1,101 +1,95 @@ # New ports collection makefile for: libhome # Date created: Fri Aug 14 2003 # Whom: Xavier Beaudouin # # $FreeBSD$ # PORTNAME= libhome PORTVERSION= 0.10.1 CATEGORIES= misc MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= pll MAINTAINER= kiwi@oav.net COMMENT= Library providing a getpwname() emulation OPTIONS+= LDAP "Support for LDAP queries" on OPTIONS+= MYSQL "Support for MySQL queries" on OPTIONS+= BDB "Support for Berkeley DB" on OPTIONS+= PAM "Support for PAM (Experimental)" off OPTIONS+= PGSQL "Support for PostgreSQL (Experimental)" off GNU_CONFIGURE= yes USE_GNOME= gnometarget USE_LDCONFIG= yes .if defined(LIBHOME_WITH_BDB_VER) WITH_BDB_VER= ${LIBHOME_WITH_BDB_VER} .endif .include CONFIGURE_ARGS+= --with-proxy --with-nss .if !defined(WITHOUT_LDAP) USE_OPENLDAP= yes CONFIGURE_ARGS+= --with-ldap=${LOCALBASE}/include .else CONFIGURE_ARGS+= --without-ldap .endif .if !defined(WITHOUT_MYSQL) USE_MYSQL= yes CONFIGURE_ARGS+= --with-mysql=${LOCALBASE}/include/mysql .else CONFIGURE_ARGS+= --without-mysql .endif .if defined(WITH_DB3) || defined(WITH_DB4) WITH_BDB= yes OBSOLETE_BDB_VAR= WITH_DB3 WITH_DB4 IGNORE= Use 'make config' to select Berkeley DB. .endif .if defined(WITH_BDB) USE_BDB= yes INVALID_BDB_VER= 2 . if defined(WITH_BDB_VER) && ${WITH_BDB_VER} == 3 CONFIGURE_ARGS+= --with-db3=${BDB_INCLUDE_DIR} --without-db4 . else CONFIGURE_ARGS+= --without-db3 --with-db4=${BDB_INCLUDE_DIR} . endif CONFIGURE_ARGS+= --with-db-libdir=${BDB_LIB_DIR} .else CONFIGURE_ARGS+= --without-db3 --without-db4 .endif .if defined(WITH_PAM) CONFIGURE_ARGS+= --with-pam .else CONFIGURE_ARGS+= --without-pam .endif .if defined(WITH_PGSQL) CONFIGURE_ARGS+= --with-pgsql USE_PGSQL= YES .else CONFIGURE_ARGS+= --without-pgsql .endif MAN5= home.conf.5 MAN8= home_proxy.8 -.if ${OSVERSION} < 500000 -PLIST_SUB= NSS="@comment " -.else -PLIST_SUB= NSS="" -.endif - post-patch: @${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/ltconfig ${WRKSRC}/configure .if defined(WITH_BDB) @${REINPLACE_CMD} -e 's;db-4.3 db-4.2;${BDB_LIB_NAME};g' \ ${WRKSRC}/configure .endif post-install: ${INSTALL_DATA} ${WRKSRC}/home.conf ${PREFIX}/etc/home.conf.dist ${INSTALL_SCRIPT} ${WRKSRC}/rc/freebsd/home_proxy.sh ${PREFIX}/etc/rc.d/home_proxy.sh .include Property changes on: head/misc/libhome/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/misc/libhome/pkg-plist =================================================================== --- head/misc/libhome/pkg-plist (revision 200774) +++ head/misc/libhome/pkg-plist (revision 200775) @@ -1,23 +1,23 @@ bin/home_finger bin/home_su bin/libhome.sh sbin/home_proxy etc/home.conf.dist etc/rc.d/home_proxy.sh include/home/home_version.h include/home/hparam.h include/home/hpwd.h include/home/pwd.h @dirrm include/home lib/libhome.a lib/libhome.la lib/libhome.so lib/libhome.so.1 lib/libhome-preload.a lib/libhome-preload.la lib/libhome-preload.so lib/libhome-preload.so.1 -%%NSS%%lib/nss_home_proxy.a -%%NSS%%lib/nss_home_proxy.la -%%NSS%%lib/nss_home_proxy.so -%%NSS%%lib/nss_home_proxy.so.1 +lib/nss_home_proxy.a +lib/nss_home_proxy.la +lib/nss_home_proxy.so +lib/nss_home_proxy.so.1 Property changes on: head/misc/libhome/pkg-plist ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/misc/mbuffer/Makefile =================================================================== --- head/misc/mbuffer/Makefile (revision 200774) +++ head/misc/mbuffer/Makefile (revision 200775) @@ -1,38 +1,34 @@ # New ports collection makefile for: mbuffer # Date created: Dec 14 2006 # Whom: Rong-En Fan # # $FreeBSD$ # PORTNAME= mbuffer PORTVERSION= 2006.07.28 CATEGORIES= misc MASTER_SITES= http://www.maier-komor.de/software/mbuffer/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g} EXTRACT_SUFX= .tgz MAINTAINER= rafan@FreeBSD.org COMMENT= A tool for buffering data streams USE_GMAKE= yes GNU_CONFIGURE= yes PLIST_FILES= bin/mbuffer MAN1= ${PORTNAME}.1 .include -.if ${OSVERSION} < 500000 -BROKEN= needs C99 functions -.endif - .if ${ARCH} == "amd64" || ${ARCH} == "sparc64" || ${ARCH} == "ia64" CFLAGS+= -m64 .endif post-patch: @${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS},' ${WRKSRC}/configure .include Property changes on: head/misc/mbuffer/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.3 \ No newline at end of property +1.4 \ No newline at end of property