Commit Graph

34 Commits

Author SHA1 Message Date
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
ajacoutot
4043dab9cc Remove manually crafted rc_start and use daemon_flags for the same effect. 2022-05-21 11:16:52 +00:00
ajacoutot
9e45440fb2 Use the rc_exec function instead of ${rcexec}. 2022-05-21 10:50:49 +00:00
naddy
348a3e29c5 drop RCS Ids 2022-03-11 19:34:31 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +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
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +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
jca
17001bb7ae -Werror considered harmful; fixes build with clang 2017-04-20 00:16:06 +00:00
jca
2fec51a117 regen patch 2017-04-20 00:02:06 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
jca
e837d66ece Don't hardcode g++ 2017-02-27 18:25:18 +00:00
landry
3eae83df73 Forgot to cvs add those. 2016-11-01 09:11:31 +00:00
landry
df1813ff4a Update to archiveopteryx 3.2.0 and drop MAINTAINERship.
Been lying in mystuff for the past two years, pending actual testing.
For the record:

Archiveopteryx is a mail server system optimised for long-term storage
and heavy access. It comprises a set of server programs that provide
access to mail stored in a relational database (PostgreSQL).
2016-11-01 09:10:41 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
sthen
29e88d6326 EXEMODE tweak no longer needed here, done in jam instead 2014-01-25 13:17:35 +00:00
espie
4f7e42b5c8 exemode 0755 2014-01-25 12:39:54 +00:00
landry
7a9307521e Update my e-mail address and bump. 2013-08-11 21:21:16 +00:00
landry
d046114732 Fix runtime with postgresql 9.2.
From JG Pailloncy, thanks!
2013-05-09 01:50:12 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
jasper
eb4779c6fb - don't use ${SYSCONFDIR}/ssl/, but /etc/ssl/ instead
ok aja@ landry@ (MAINTAINER)_
2013-02-04 21:18:48 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +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
landry
63fd810c25 Fix crash when connection to postgres fails, backported from upstream
git commit c3d5d52ad084a98cc161.
From Piotr Sikora, thanks!
2011-04-03 09:04:54 +00:00
ajacoutot
ba856ab83e Make use of rcexec in rc_start.
ok landry@ (maintainer)
2011-03-20 09:19:25 +00:00
ajacoutot
1ffbcaa750 Remove all redirections -- rc.subr(8) now takes care of it. 2011-03-17 16:49:27 +00:00
ajacoutot
564c909458 Remove now uneeded redirection. 2011-03-09 18:51:48 +00:00
landry
4c2052a022 Set @conflict markers, both ports install bin/deliver.
Reported by naddy@.
2011-01-14 22:17:03 +00:00
ajacoutot
02a43b6ad0 Remove, it doesn't belong here.
no objection from jasper@
2011-01-10 22:02:10 +00:00
landry
008d50096a Aox is indeed BSD-licenced. Fix licence marker, reported by mikolaj
kucharski.
2011-01-09 18:30:02 +00:00
landry
35b62b529c Oops, set NO_REGRESS 2011-01-09 09:47:35 +00:00
landry
f69d285399 Import archiveopteryx 3.1.3:
Archiveopteryx is a mail server system optimised for long-term storage
and heavy access. It comprises a set of server programs that provide
access to mail stored in a relational database (PostgreSQL).

With feedback from ajacoutot@ and JG Pailloncy, reads ok to ajacoutot@
2011-01-09 09:36:21 +00:00