Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
r298107_1 28 Feb 2024 15:53:37 |
Michael Osipov (michaelo) |
*/*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER
When LTS version of Subversion is set in make.conf (WITH_SUBVERSION_VER)
depending ports will still depend on latest version (devel/subversion)
instead of LTS one (devel/subversion-lts). This will cause dependency
conflicts when packages are distributed with Poudriere, namely pkg(8)
will report them and fail to install.
Make all affected ports properly depend on the right port based on the
value set in WITH_SUBVERSION_VER.
Approved by: jrm (mentor), otis (mentor), lev (maintainer timeout)
Differential Revision: https://reviews.freebsd.org/D43864 |
r298107 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
r298107 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
r298107 07 Apr 2020 22:08:37 |
jbeich |
net/openmdns: drop maintainership |
r298107 20 Jan 2020 02:01:42 |
jbeich |
Simplify port-specific manpages location after r523104
Not all of my ports are covered because:
- USES=cmake requires patching devel/cmake to undo BSD-specific defaults
(A good example why BSD quirks should stay in ports, not to be upstreamed)
- USES=meson and GNU_CONFIGURE require dropping --mandir argument
- ponscripter-sekai requires Templates/BSD.local.dist to NOT create PREFIX/man |
r298107 25 Nov 2019 23:25:52 |
brooks |
Fix build with src r354909 applied.
The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into
errors causing these ports that declare them and use the FreeBSD make
infrastructure as part of their build to fail.
When the offending variables occur in a BSD Makefile, NO_MAN becomes
MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and
MK_PROFILE=no respectively. When declared in the environment they
become WITHOUT_<FOO>. |
r298107 18 Jan 2017 13:20:32 |
tijl |
The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user. Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well. The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.
Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).
PR: 215882
Exp-run by: antoine
Approved by: portmgr (antoine) |
r298107 24 Dec 2016 02:31:16 |
jbeich |
devel/libopenbsd, games/openbor: unbreak BOOTSTRAP build
$ make clean all BOOTSTRAP= -C devel/libopenbsd
===> Cleaning for libopenbsd-r298107
===> License ISCL accepted by the user
===> libopenbsd-r298107 depends on file: /usr/local/sbin/pkg - found
===> libopenbsd-r298107 depends on executable: svn - found
/bin/mkdir -p /usr/ports/devel/libopenbsd/work
svn export -r298107 https://svn.freebsd.org/base/head/lib/libopenbsd/
/usr/ports/devel/libopenbsd/work/libopenbsd-r298107
A work/libopenbsd-r298107
A work/libopenbsd-r298107/sys
A work/libopenbsd-r298107/Makefile
A work/libopenbsd-r298107/imsg.c
A work/libopenbsd-r298107/sys/sysctl.h
A work/libopenbsd-r298107/getdtablecount.c (Only the first 15 lines of the commit message are shown above ) |
r298107 26 Oct 2016 02:40:32 |
jbeich |
devel/libopenbsd: add new port
libopenbsd is a thin compatibility layer intended to allow a limited set of
OpenBSD software to compile on other BSDs with little or no modification. |