# New ports collection makefile for: amavisd-new # Date created: 05 Jun 2002 # Whom: Christopher K Davis (ckd-freebsd@ckdhr.com) # # $FreeBSD$ # # Based on amavisd ports makefile. PORTNAME= amavisd-new PORTVERSION= 20020517 CATEGORIES= security MASTER_SITES= http://www.ijs.si/software/amavisd/ DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= ckd-freebsd@ckdhr.com BUILD_DEPENDS= ${LOCALBASE}/bin/arc:${PORTSDIR}/archivers/arc \ ${LOCALBASE}/bin/lha:${PORTSDIR}/archivers/lha \ ${LOCALBASE}/bin/unarj:${PORTSDIR}/archivers/unarj \ ${LOCALBASE}/bin/unrar:${PORTSDIR}/archivers/unrar \ ${LOCALBASE}/bin/zoo:${PORTSDIR}/archivers/zoo \ ${SITE_PERL}/${PERL_ARCH}/Digest/MD5.pm:${PORTSDIR}/security/p5-Digest-MD5 \ ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \ ${SITE_PERL}/${PERL_ARCH}/Compress/Zlib.pm:${PORTSDIR}/archivers/p5-Compress-Zlib \ ${SITE_PERL}/${PERL_ARCH}/Convert/UUlib.pm:${PORTSDIR}/converters/p5-Convert-UUlib \ ${SITE_PERL}/${PERL_ARCH}/IO/Socket/UNIX.pm:${PORTSDIR}/devel/p5-IO \ ${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \ ${SITE_PERL}/${PERL_ARCH}/Unix/Syslog.pm:${PORTSDIR}/sysutils/p5-Unix-Syslog \ ${SITE_PERL}/Archive/Tar.pm:${PORTSDIR}/archivers/p5-Archive-Tar \ ${SITE_PERL}/Archive/Zip.pm:${PORTSDIR}/archivers/p5-Archive-Zip \ ${SITE_PERL}/Convert/TNEF.pm:${PORTSDIR}/converters/p5-Convert-TNEF \ ${SITE_PERL}/IO/AtomicFile.pm:${PORTSDIR}/devel/p5-IO-stringy \ ${SITE_PERL}/MIME/Body.pm:${PORTSDIR}/mail/p5-MIME-Tools \ ${SITE_PERL}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools \ ${SITE_PERL}/Net/SMTP.pm:${PORTSDIR}/net/p5-Net \ ${SITE_PERL}/Net/Server.pm:${PORTSDIR}/net/p5-Net-Server RUN_DEPENDS= ${BUILD_DEPENDS} GNU_CONFIGURE= yes SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER} AMAVISUSER?= vscan AMAVISGROUP?= vscan CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc --with-amavisuser=${AMAVISUSER}:${AMAVISGROUP} STARTSCRIPT= amavisd.sh .if defined(WITH_POSTFIX) CONFIGURE_ARGS+= --enable-postfix MTA?= postfix RUN_DEPENDS+= ${LOCALBASE}/libexec/postfix/smtpd:${PORTSDIR}/mail/postfix .elif defined(WITH_POSTFIX_CURRENT) CONFIGURE_ARGS+= --enable-postfix MTA?= postfix RUN_DEPENDS+= ${LOCALBASE}/libexec/postfix/smtpd:${PORTSDIR}/mail/postfix-current .elif defined(WITH_MILTER) CONFIGURE_ARGS+= --enable-milter MTA?= milter PLIST= ${PKGDIR}/pkg-plist.milter STARTSCRIPT= amavisd-milter.sh .else CONFIGURE_ARGS+= --enable-sendmail MTA?= sendmail .endif .if defined(WITH_SPAMASSASSIN) BUILD_DEPENDS+= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Mail/SpamAssassin.pm:${PORTSDIR}/mail/p5-Mail-SpamAssassin \ ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Net/DNS.pm:${PORTSDIR}/net/p5-Net-DNS \ ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Razor/Client.pm:${PORTSDIR}/mail/razor-agents pre-configure: ${CP} ${WRKSRC}/amavis/amavisd.in.all ${WRKSRC}/amavis/amavisd.in .endif # you must define this if you have no scanners (example: to use amavisd-new only as a SpamAssassin/Razor filter) .if defined(WITH_ALL_SCANNERS) CONFIGURE_ARGS+= --enable-all .endif post-patch: @${SED} 's,%%AMAVISUSER%%,${AMAVISUSER},g' ${FILESDIR}/${STARTSCRIPT} > ${WRKSRC}/${STARTSCRIPT} pre-install: @${SETENV} ${SCRIPTS_ENV} PKG_PREFIX="${PREFIX}" ${SH} ${PKGINSTALL} ${AMAVISUSER} ${AMAVISGROUP} post-install: ${INSTALL_SCRIPT} ${WRKSRC}/${STARTSCRIPT} ${PREFIX}/etc/rc.d .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for FILE in FAQ INSTALL README README.exim README.milter README.postfix README.qmail README.scanners README.sendmail doc/amavis.html doc/amavis.m4 doc/amavis.png doc/amavis.txt ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} .endfor @${ECHO} "===============================================================================" @${ECHO} "Please read ${DOCSDIR}/README.${MTA}" @${ECHO} "===============================================================================" .endif .include 2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/java/openjdk7/files
Commit message (Expand)AuthorAgeFilesLines
* . Update to 7u151.glewis2017-09-092-778/+786
* Fix compilation with Clang 4.0.jkim2017-05-311-0/+11
* . Update to 7u141.glewis2017-05-301-923/+801
* . Update to 7u131.glewis2017-05-293-2687/+2523
* Merge fixes for JDK-6900441 and JDK-8029453 from Linux sources.jkim2017-04-142-0/+302
* . Fix compilation with Clang 4.0glewis2017-01-161-0/+20
* Update cacerts file using the one included in 8u111 release.ale2016-10-241-0/+0
* . Update to 7u111.glewis2016-08-211-1763/+2048
* . Handle unsafe operations that access invalid memory more gracefully.glewis2016-06-131-0/+14
* . Update to 7u101glewis2016-05-211-2014/+1048
* . Update to 7u95.glewis2016-02-031-879/+1917
* . Move the large patches which contain the changes between updates of theglewis2015-09-098-294686/+0
* Use sysctl(3) instead of procfs(5) when we need executable path from PID.jkim2015-07-032-0/+121
* Remove $FreeBSD$ from patches files in categories a-j.mat2015-05-221-2/+0
* . Update to 7u80.glewis2015-04-282-864/+110286
* Properly use BLOCKING_IO_RETURN_INT() macro for NET_Accept().jkim2015-02-171-0/+16
* . Update to 7u76glewis2015-02-0210-136797/+233345
* . Fix window maximisation under Gnome 3.glewis2015-02-021-0/+11
* Allow building 10 years after 31 decembre 2004antoine2014-12-311-0/+11
* Turn off -Werror for Clang 3.5+ and revert r374780 for now.jkim2014-12-171-270/+0
* Add an upstream patch to remove adlc's unused class FileBuffRegion.jkim2014-12-161-0/+270
* Fix symbol mapfile for libvm.so. Note FreeBSD still uses GNU nm(1).jkim2014-11-201-17/+35
* . Update to 7u71.glewis2014-11-022-2136/+13207
* The MAP_NORESERVE flag to mmap() has never been implemented in FreeBSD andjhb2014-10-181-3/+30
* . Update to 7u65.glewis2014-07-162-2236/+9701
* . Fix unpack200 on i386/amd64 by only swapping bytes when this is actuallyglewis2014-07-131-0/+22
* Implement current and signal methods for sun.nio.ch.NativeThread. Note thisjkim2014-06-281-0/+51
* Update to 7u60.glewis2014-06-083-2433/+54124
* - Fix printing services. When CUPS is used, ${LOCALBASE}/bin/lpr must bejkim2014-05-223-0/+91
* Include bundled header files before others. For example, this fixes buildjkim2014-04-301-0/+28
* . Fix spawning external processes from the JVM. [1]glewis2014-04-294-90/+161
* Refine the patch again. No functional change.jkim2014-04-221-4/+3
* Refine the previous patch. No functional change.jkim2014-04-221-2/+3
* Fix build with clang.jkim2014-04-222-0/+35
* . Update to 7u55.glewis2014-04-212-27186/+17525
* . Update to the cacerts file included in the latest Linux distribution (7u55).glewis2014-04-211-0/+0
* . Add BSD support to PortConfig. Fixes JMX on FreeBSD.glewis2014-02-161-0/+13
* . Update to 7u51.glewis2014-02-103-148501/+73800
* Revert lang/openjdk7 to 7u25.mat2014-01-043-43781/+148891
* . Update to 7u45.glewis2013-12-083-148891/+43781
* . Update to the latest cacerts from the 7u45 JDK release.glewis2013-12-081-0/+0
* . Fix DefaultAsynchronousChannelProvider.create to not crash on FreeBSD butglewis2013-10-301-0/+13
* . Make set_native_priority return a (correct) value on FreeBSD, rather thanglewis2013-09-221-0/+8
* . Update to 7u25.glewis2013-06-241-86830/+1898
* . Split out the JDK patches into their own file. This will actually breakglewis2013-06-241-0/+132659
* . Update to 7u21.glewis2013-05-062-25235/+44428
* . Fix the location of theglewis2013-03-271-0/+20
* . Allow users to force the file system provider to be the BSD file systemglewis2013-03-272-0/+58
* . Update to 7u17.glewis2013-03-104-655/+51786
* Add a patch to fix MulticastSocket.setInterface().jkim2013-02-121-0/+47
* . Fix a crash under heavy network load by reverting to using poll(2) ratherglewis2013-01-291-0/+85
* . Update to 7u11.glewis2013-01-184-8332/+17364
* - Remove patches for regression tests. Those patches are not necessary butjkim2012-11-041-32643/+0
* . Update to 7u9.glewis2012-10-293-74/+40207
* . Commit a fix for CVE-2012-4681.glewis2012-08-301-0/+63
* . Allow openjdk7 to work with icedtea-web port.glewis2012-08-261-0/+106
* . Update to 7u6.glewis2012-08-214-3652/+6079
* . Update to what should be 7u5. Based on the bug ids fromglewis2012-08-061-0/+2985
* . Fix locale generation.glewis2012-06-162-21/+40
* . Fix jstack.glewis2012-06-071-0/+16
* . Update to 7u4. This was a fairly significant merge, so please reportglewis2012-05-283-31508/+4766
* . Update to 7 Update 3. Since there was no separate source bundle releasedglewis2012-04-191-0/+4326
* . Use the latest cacerts file from the official Oracle distribution ofglewis2012-03-061-0/+0
* . Update to OpenJDK 7 Update 2.glewis2012-03-061-2441/+1591
* . Try harder to make sure the flags returned from getFlags isn't negative,glewis2011-07-081-0/+17
* . Update to Build 147.glewis2011-06-291-637/+637
* . Update to Build 146.glewis2011-06-271-658/+669
* . Update to Build 144.glewis2011-05-302-6908/+7368
* . Fix infinite loop in parsing certain doubles. See CVE-2010-4476.glewis2011-02-101-0/+11
* . Update to Build 122.glewis2010-12-181-544/+546
* . Update to Build 121.glewis2010-12-152-899/+987
* . Update to Build 117.glewis2010-11-082-1932/+2520
* . Add a new NIO selector that uses kqueue(2) and make it the default. [1]glewis2010-08-161-0/+1236
* . Update to the latest set of root certificates that come with the JDK.glewis2010-07-251-0/+0
* . Update to Build 100.glewis2010-07-121-1920/+2530
* . Update to Build 86.glewis2010-03-281-772/+806
* . Add ${LOCALBASE}/lib to the default library path. [1]glewis2010-02-231-0/+13
* . Update to Build 82.glewis2010-02-081-1068/+1196
* . Update to Build 80.glewis2010-01-253-1769/+975
* . Pull down a fix for an unsigned/signed comparison error that hasn't madeglewis2010-01-222-0/+22
* . Update to Build 79.glewis2010-01-181-1208/+1510
* . Add a fairly barebones port of OpenJDK7:glewis2010-01-04