73 Commits

Author SHA1 Message Date
danj
a4577c7171 Remove unresponsive maintainers
If somebody is removed who actually wants maintainer and either
didn't receive the mail, or didn't bother to reply to it, they are
free to send a diff to reinstate.

ok sthen@, jca@
2019-07-17 14:46:32 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
jca
7cfe734c58 Don't error out if CR_ERROR_FIRST isn't defined.
Not shipped by recent versions of mariadb and not used anywhere in the
dspam source code.
2019-05-05 10:24:26 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
naddy
afeec5ae3c missing bumps after HOMEPAGE change 2018-09-10 09:04:03 +00:00
schwarze
76bb801b7e Minimally fix up the manual pages, which are equally broken with groff
and mandoc, such that they become readable.  Sending patches upstream
is probably pointless because todd@ tells me the last upstream commit
was in 2015.  But as long as we keep the port alive, we should provide
readable manuals.  Discussed with todd@ (MAINTAINER).

While here, also fix the HOMEPAGE as recommended by todd@.
2018-09-01 10:08:40 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
sthen
d0d4bb18c2 use slightly more uniform Makefile formatting 2016-09-24 08:15:16 +00:00
sthen
8619b108b8 Fix dspam's LIB_DEPENDS/WANTLIB to unbreak ldap flavour following sqlite3 move.
Stop using groff, there are now only unimportant whitespace/date format changes.
2016-09-24 08:12:11 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
naddy
071c34fd6f remove SHARED_ONLY from ports that use only the gnu module 2016-03-16 21:19:37 +00:00
ajacoutot
b6c53696b5 /var/run content is already removed by /etc/rc, so no need to handle that in
the package. If a /var/run/foo directory must exist for proper start of a
software, then the rc.d script should take care of it.
2015-08-25 07:30:29 +00:00
sthen
a626ee54a0 sync WANTLIB 2015-08-12 22:27:31 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
sthen
97190b1022 remove some USE_LIBTOOL=Yes that crept back in (this is now the default) 2014-11-22 22:20:09 +00:00
brad
b94a402501 Switch from using MySQL to using MariaDB attempt #2. MariaDB is a drop-in replacement.
ok sthen@
2014-09-13 18:09:20 +00:00
sthen
488e2c1025 sync wantlib and make the ldap flavour actually use ldap 2014-04-21 18:40:13 +00:00
landry
2b6c35f771 Dont use BUILD_PKGPATH in LIB_DEPENDS-{mysql,pgsql} since FLAVORs end up
there and confuse PLIST_DB later on. plain mail/dspam works.
Bump corresponding REVISIONs.
Reported by & hints from sthen@, thanks!
2013-09-18 06:30:23 +00:00
landry
37e7a819d5 Update to dspam 3.10.2.
- remove 6 out of the 10 flavors maze, only keep the ones that make
  sense (ie clamav, ldap, domainscale & largescale)
- build pgsql & mysql drivers as subpackages, as $DEITY intended
- @pkgpath & PFRAG.[flavor]-main tweaks from sthen@ (thanks!)
- remove init_pwent_cache() patch until i can make some sense of it
- remove painful strlcpy patches
- add patches to fix pgsql support with PSQL > 9.1 from
  http://sourceforge.net/p/dspam/bug-tracker/112/ &
http://sourceforge.net/p/dspam/bug-tracker/141
- add an rc script running dspam --daemon as _dspam
- patch default dspam.conf to trust user _dspam (pointed out by jca@;
  thanks!) and to use port 2424 by default. Taken from debian.

Discussed at length with todd@ (MAINTAINER), been running on amd64 with
pgsql &| sqlite backend since a while, also tested on sqlite/ppc.

Some tweaks might still be needed (a README ? Fix some weird crashers ?),
but at least it's better than what we had for the past years.
2013-09-14 17:12:10 +00:00
ajacoutot
64a6588efb No need for pthread. 2013-06-20 08:26:13 +00:00
ajacoutot
25b3041f91 Unbreak after hx509 and ntlm removal from Kerberos. 2013-06-20 06:54:36 +00:00
ajacoutot
8613536758 Some trivial WANTLIB and tweaks to unbreak after the Heimdal update.
Stop hardcoding the Kerberos libs and use krb5-config(1).
2013-06-17 19:28:36 +00:00
brad
17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
brad
0b77cf86a5 Switch from using MySQL to using MariaDB. MariaDB is a drop-in replacement.
ok sthen aja
2013-05-25 00:33:09 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
sthen
8c813409e4 sync wantlib 2012-12-23 13:25:11 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
espie
53295a4812 bye bye FLAVOR:L 2011-12-02 14:36:13 +00:00
rpointel
57e5764f3b DEPBASE->LOCALBASE.
ok todd@ (maintainer).
2011-11-14 19:20:52 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
jasper
278e3cc0b0 Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.

ok aja@
2011-05-11 12:57:47 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
espie
4eb054472a set DRIVER=sqlite when sqlite3 or sqlite, as noticed by landry. 2010-11-11 18:20:52 +00:00
espie
8f417bd66c fix (charles smith) 2010-11-10 13:12:02 +00:00
espie
0c45bc1c01 switch to new WANTLIB, clean-up the mess, make those errors actually BE
errors.
2010-11-10 10:23:36 +00:00
steven
d5a92c346e builds fine with openbsd libtool 2010-10-28 09:13:16 +00:00
naddy
1e77a17862 fix pkg_create failure by using relative symlinks for man pages 2010-10-24 12:14:08 +00:00
espie
051dfa8362 USE_GROFF=Yes 2010-10-18 19:59:15 +00:00
landry
f77ba450b5 Force the use of gnu libtool. Our ports libtool doesn't seem to add
-lkrb5 (among others) when building the pgsql flavor.
2010-09-22 06:54:22 +00:00
jasper
789f77b943 - use ERRORS, and not BROKEN here. 2010-04-12 08:37:38 +00:00
todd
a23a39c3e9 o Add 'domainscale' and 'largescale' flavors from
Antti Harri iku(at)kameli(dot)openbsd(dot)fi
o Fix PostgreSQL escaping from
  Jeff Ross jross(at)openvistas(dot)net
bump PKGNAME
2008-12-11 00:46:01 +00:00
todd
8779cd4b60 o update to dspam 3.8.0 mostly from brad@
o fix dspamc that was busted in the 3.8.0 release, verified to work via testing
2007-12-21 14:42:23 +00:00
naddy
95c218d114 sync FLAVORS and DESCR; from Pierre Riteau 2007-09-06 19:15:13 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
mbalmer
fac881a3e2 Fix WANTLIB in ldap FLAVOR. 2006-11-11 13:36:30 +00:00