mail/dspam-devel: merged with mail/dspam PR: 193693 Submitted by: danny@dannywarren.com (maintainer)495b248b8a
Port details
mail/dspam-devel
Moved to mail/dspam on : Merged into mail/dspam
This port is no longer in the ports tree, its history is kept below.
- Links
- cgit
Commits (123)
Danny takes maintainership3948cb595f
databases/sqlite2: - Convert to USES=libtool and bump dependent portsed98d435ba
In some straightforward situations, protect examples behind PORTEXAMPLES, adding EXAMPLES to OPTIONS_DEFINE where necessary. In a couple instances, correct examples being controlled by the DOCS option.cb7d5cc607
net/openldap24-*: - Convert to USES=libtool and bump dependent ports - Avoid USE_AUTOTOOLS - Don't use PTHREAD_LIBS - Use MAKE_CMD databases/glom: - Drop :keepla - Add INSTALL_TARGET=install-strip databases/libgda4* databases/libgda5*: - Convert to USES=libtool and bump dependent ports - USES=tar:xz - Use INSTALL_TARGET=install-strip - Use @sample databases/libgdamm: - Drop :keepla - USES=tar:bzip2 - Use INSTALL_TARGET=install-strip databases/libgdamm5: - Add INSTALL_TARGET=install-strip - Drop --enable-static (inherited from old repocopy) devel/anjuta x11-toolkits/py-gnome-extras: - Drop :keepla dns/powerdns dns/powerdns-devel: - Convert to USES=libtool - Add INSTALL_TARGET=install-strip - Disable static modules - Stop creating library symlinks with .0 suffix, not needed for dynamically opened modules mail/dovecot2: - Add USES=libtool mail/dovecot2-pigeonhole: - Drop CONFIGURE_TARGET (incorrect for Dragonfly) - Add USES=libtool and INSTALL_TARGET=install-strip math/gnumeric: - USES=libtool tar:xz Approved by: portmgr (implicit, bump unstaged ports)37f54e0f66
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.99afccd1ce
mail/dspam-devel: also set mode/owner/group for bin/dspam, bump PORTREVISION PR: 191797 Submitted by: raivo.hool@gmail.com MFH: 2014Q3a42ac23406
- Fix pkg installation where the dspam user/group/ are non-default. - Bump PORTREVISION PR: 191797 Submitted by: raivo.hool@gmail.com MFH: 2014Q3b69d9dc2cb
mail/dspam-devel: Mark jobs unsafe (dports)5ff2fb6e78
- reset maintainer due to multiple timeouts [1] - stage support - remove optional dependencies on expired Cyrus 2.1 / 2.2 - USES=libtool shebangfix - replace several WITH and USE knobs by corresponding port options - use modern LIB_DEPENDS - rewrite message to avoid NOPORTDOCS - use @sample for dspam.conf.sample - pet portlint - bump PORTREVISION Approved by: portmgr (bapt) [1]5206436d33
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.
Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.
PR: 190592
Exp-run by: antoine
Approved by: portmgr (antoine)9f8b4bcde3Retire security/clamav-devel, clamav is not being updated that much nowadays, so a -devel version is not required anymore. Also removed OPTIONS on other ports that pointed to clamav-devel as a dependency. Approved by: portmgr (implict)18f3a2e670
Add NO_STAGE all over the place in preparation for the staging support (cat: mail)fd61959c15
- convert to the new perl5 framework - remove redundant perl usage, since we use it already in global context Approved by: portmgr (bapt@, blanket)da27f0125a
- fix PORT_OPTIONS s/)/}/a43e8d886a
-another conversion fix for PGSQL Reported by: qatdc287e59c0
- DB selection needs to be OPTIONS_MULTIe8d3d92beb
- fix conversion of PGSQL3093d0f8af
- adoption of optionsNG Approved by: portmgr (bapt)5ac1de8628
Remove MySQL 5.0, it has been unsupported upstream for about 1.5 years Approved by: ale (maintainer)7144facbd7
- remove www/apache20 and devel/apr0 - s/USE_APACHE= 20+/USE_APACHE= 22+/ - unify s/YES/yes/ - cleanup APACHE_VERSION <= 22 usage - add entry to MOVED with hat apache@63f3e3b0d4
- Remove SITE_PERL from *_DEPENDS Approved by: portmgr@ (bapt@)5c64b5a491
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.83eb2c3700- change required APACHE version from 13+ to 20+ (prepare to remove www/apache13) - no PORTREVISION bump since apache22 is the default with hat apache@19fe40753d
- bump PORTREVISION from ports if USE_APACHE=13+ or 20+ is defined7a0bd31763
Update to 3.10.1, which fixes MySQL queries problems introduced in 3.10.0 MFC after: 5 daysb494b68934
Fix the fix42a0a2a94f
Fix port after I moved '-devel' to PKGNAMESUFFIX. Reported by: bapt@24bcd1fce1
Update to the official 3.10.0 release MFC: 1 dayf39850a8bd
Update to 3.10.0 rc1, which is pretty much the upcoming 3.10.0 release, so unIGNORE. Adjust the port to be closer to mail/dspam.8258534967
- remove MD5c5284f2b4e
Sync to new bsd.autotools.mk4a8684e352
Punt autoconf267->autoconf2686abd00a86b
Round one migration of ports from automake{19,110} to automake1117e80cde328Autotools update. Read ports/UPDATING 20100915 for details. Approved by: portmgr (for Mk/bsd.port.mk part) Tested by: Multiple -exp runs8262a7b51d
Chase clamav's lib bump33d9de8958
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#1d6b4b3f91
Mark ignore until we get out a new devel release.9ef95fe154
- Mark MAKE_JOBS_UNSAFE Reported by: pointyhat07b2788864
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22. -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr789d75c728
- Bump necessary PORTREVISIONS and fix some ports to new clamav APIb5a9f42350
- Update security/clamav to 0.94 [1] and fix a remote DoS [2] - Chase libclamav version bump on all dependant ports - Bump necessary PORTREVISIONS - Fix some BROKEN messages from ports that were already broken with clamav-0.93 - Mark security/klamav as BROKEN since it doesn't build with clamav-0.94 PR: ports/127122 [1], ports/127310 [2] Submitted by: Gary Palmer <freebsd-gnats@in-addr.com> [1], delphij [2] Approved by: portmgr (pav)37c88c8e12
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script. Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
- Remove CONFIGURE_TARGET hack in various bsd.*.mk
- USE_GNOME=gnometarget is now an no-op
Changes to individual ports, other than removing the CONFIGURE_TARGET hack:
= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
- comms/gnuradio
- science/abinit
- science/elmer-fem
- science/elmer-matc
- science/elmer-meshgen2d
- science/elmerfront
- science/elmerpost
= use x86_64 as ARCH
- devel/g-wrap
= other changes
- print/magicfilter
GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf
Total # of ports modified: 1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)
PR: 126524 (obsoletes 52917)
Submitted by: rafan
Tested on: two pointyhat 7-amd64 exp runs (by pav)
Approved by: portmgr (pav)741aa71483Conversion from (now defunct) autoconf-2.61 to autoconf-2.62 Tested by: exp build run (erwin)771ea13f41
- Builds on 7.x and up9f9a6be6e6
Bump portrevision due to upgrade of devel/gettext. The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav)090059a210
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav)3e4ed01146
Adjust MASTER_SITES to an other server of minea9b11972a7
Switch autoconf dependencies from 2.53 or 2.59 to 2.61. PR: ports/116639 Submitted by: aDe48420a5ebd
Update to 3.8.0
- Official "stable" release
- fixed message corruption problems with direct delivery (when using direct
delivery (e.g. DeliveryHost), certain servers require a linefeed after
carriage return otherwise the message will become malformatted).
- added a patch to fix CRLF pairs that are not correctly stripped out when
saving the message to the quarantine mbox file; useful if using LMTP or
SMTP (as opposed to running the client directly from a delivery script),
*AND* you are using the quarantine feature [1] I'm interested if anything
breaks in the WebUI if you're not using either SMTP or LMTP.
[1] patch from John Peacock <jpeacock@rowman.com>
http://mailing-list.nuclearelephant.com/6023.html8a598fd851