notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: Mk/bsd.commands.mk
SVNWeb

Number of commits found: 45

Thu, 16 Feb 2023
[ 15:51 Baptiste Daroussin (bapt) search for other commits by this committer Author: Mateusz Guzik ]    commit hash:e3a17d6ec3d43f5af6cf259ac1cbc26ba0c83c73  commit hash:e3a17d6ec3d43f5af6cf259ac1cbc26ba0c83c73  commit hash:e3a17d6ec3d43f5af6cf259ac1cbc26ba0c83c73  e3a17d6 
SMP: Use nproc(1) instead of sysctl kern.smp.cpus

The former respects cpuset, while the latter does not.

$ cpuset -l 1 -- make -V MAKE_JOBS_NUMBER
1

As nproc is newly introduced, keep the previous variant as a fallback
for the time being.

Differential Revision:	https://reviews.freebsd.org/D38457
Wed, 20 Jul 2022
[ 19:40 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:2c54d261a63d7af9bef550ad62b7a47e20c7b05f  commit hash:2c54d261a63d7af9bef550ad62b7a47e20c7b05f  commit hash:2c54d261a63d7af9bef550ad62b7a47e20c7b05f  2c54d26  (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
cleanup: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Akinori MUSHA <knu@FreeBSD.org>
  *  Alejandro Pulver <alepulver@FreeBSD.org>
  *  Edwin Groothuis <edwin@freebsd.org>
  *  Ernst de Haan <znerd@FreeBSD.org>
  *  Florent Thoumie <flz@FreeBSD.org>
  *  Gabor Kovesdan <gabor@FreeBSD.org>
  *  Mark Linimon <linimon@FreeBSD.org>
  *  Shaun Amott <shaun@inerd.com>

With hat:	portmgr
Reported by:	mat
Fri, 18 Feb 2022
[ 18:15 Joseph Mingrone (jrm) search for other commits by this committer ]    commit hash:092c4b37c1802b46f3c54244e5880d4bf7515c0b  commit hash:092c4b37c1802b46f3c54244e5880d4bf7515c0b  commit hash:092c4b37c1802b46f3c54244e5880d4bf7515c0b  092c4b3 
Mk/Uses: Add elfctl

Add USES=elfctl to change an ELF binary's feature control note.

Example:

USES=           elfctl
ELF_FEATURES=   +noaslr,wxneeded:foo

Reported by:	emaste
Approved by:	brooks, tcberner (portmgr)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D34125
Tue, 6 Apr 2021
[ 14:27 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  commit hash:5d33e045968104ac678d8b4b4ec1e8956bbf68e0  5d33e04  (Only the first 10 of 224 ports in this commit are shown above. View all ports for this commit)
framework: Remove $FreeBSD$

Where appropriate fiddle with a few other things.
Tue, 20 Feb 2018
[ 22:25 bdrewery search for other commits by this committer ] Original commit   Revision:462459
Remove debugging
[ 22:25 bdrewery search for other commits by this committer ] Original commit   Revision:462458
Rework r462455: soeliminate never made it to a release, was only in 11-CURRENT.

Reported by:	antoine
Approved by:	portmgr (implicit)
[ 22:10 bdrewery search for other commits by this committer ] Original commit   Revision:462455
Avoid fstat(/usr/bin/soeliminate) for every port when building INDEX.

Approved by:	portmgr (implicit)
Thu, 20 Apr 2017
[ 11:13 mat search for other commits by this committer ] Original commit   Revision:438938
Add a RLN command (relative ln), it can be used to create relative
symlinks using install's relative symlinks feature.

If you were going through hoops doing things like this to get relative
symlinks:

  ${LN} -sf ../lib/some/thing ${STAGEDIR}${PREFIX}/bin

You can now use full paths for both the source and destination:

  ${RLN} ${STAGEDIR}${PREFIX}/libexec/some/thing ${STAGEDIR}${PREFIX}/bin

One caveat is that the source must exist when this is run, because
install needs to run realpath(1) on it.

Sponsored by:	Absolight
Tue, 11 Apr 2017
[ 14:22 amdmi3 search for other commits by this committer ] Original commit   Revision:438265
Use dedicated macro FMT_80 instead of ${FMT} 75 79 magical constants

Suggested by:	mat
Approved by:	portmgr (mat)
Differential Revision:	D10342
Wed, 18 Jan 2017
[ 13:20 tijl search for other commits by this committer ] Original commit   Revision:431796 (Only the first 10 of 120 ports in this commit are shown above. View all ports for this commit)
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)
Thu, 1 Dec 2016
[ 21:29 swills search for other commits by this committer ] Original commit   Revision:427523
Rename PKG_CMD to PKG_REGISTER

Submitted by:	bapt
Differential Revision:	https://reviews.freebsd.org/D8677
Fri, 2 Sep 2016
[ 15:54 emaste search for other commits by this committer ] Original commit   Revision:421268
Introduce READELF?= /usr/bin/readelf

In many cases where objdump is currently used, readelf is a better
choice. Introduce a variable for ports that wish to use it.

Reviewed by:	bapt
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D7761
Mon, 23 Mar 2015
[ 04:03 bdrewery search for other commits by this committer ] Original commit   Revision:381977
Introduce a BSDMAKE?= /usr/bin/make and use it as the default MAKE_CMD.

With hat:	portmgr
Sat, 22 Nov 2014
[ 01:48 bapt search for other commits by this committer ] Original commit   Revision:373028
Fix typo
[ 01:41 bapt search for other commits by this committer ] Original commit   Revision:373025
Define SOELIM
If base have the new soeliminate(1) then use it first otherwise fallback on
groff's soelim
Mon, 1 Sep 2014
[ 13:03 bapt search for other commits by this committer ] Original commit   Revision:366875 (Only the first 10 of 23 ports in this commit are shown above. View all ports for this commit)
Remove support for pkg_install
Merge back bsd.pkgng.mk into bsd.port.mk
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D693
Sun, 20 Jul 2014
[ 18:56 bdrewery search for other commits by this committer ] Original commit   Revision:362347
- Always pass '-f' with ${RM}. This fixes many ports when building as a user
  and not root. They were asking for confirmation.

Reported by:	jhb
Phabric:	D111
Reviewed by:	bapt, antoine
With hat:	portmgr
Wed, 18 Jun 2014
[ 12:35 bapt search for other commits by this committer ] Original commit   Revision:358268
Revert a commit that should not have crept in
[ 07:28 bapt search for other commits by this committer ] Original commit   Revision:358219
tabspace: 8
Thu, 22 May 2014
[ 09:51 ak search for other commits by this committer ] Original commit   Revision:354818
- Use /usr/bin/unzip for zip files extraction (part 1)

PR:	ports/188419
Exp-run:	bdrewery
Approved by:	portmgr (bapt)
Mon, 13 Jan 2014
[ 07:28 bapt search for other commits by this committer ] Original commit   Revision:339573
xz being included in all supported base system, remove code using version
from ports
while here properly define XSCAT is is used to allow xzed patches.

PR:		ports/185725
Submitted by:	naddy
Mon, 2 Sep 2013
[ 13:26 tijl search for other commits by this committer ] Original commit   Revision:325992 (Only the first 10 of 20 ports in this commit are shown above. View all ports for this commit)
Two imake related changes:

1) Move -a from XMKMF command variable to a new XMKMF_ARGS variable.
   For ports that don't need -a introduce USES=imake:notall.
   This way ports no longer have to redefine XMKMF.

2) xmkmf -a runs imake with the flags in IMAKECPPFLAGS as extra arguments
   to set CPP, CC and CXX.  This creates the top Makefile, and then xmkmf
   runs make Makefiles.  This Makefiles target runs imake for each
   subdirectory but these imake invocations did not have the flags from
   IMAKECPPFLAGS so the resulting makefiles used the wrong C preprocessor
   when clang is used (/usr/bin/cpp instead of /usr/local/bin/tradcpp).
   Instead of letting xmkmf pass IMAKECPPFLAGS from the environment to
   imake let imake handle IMAKECPPFLAGS itself just like it handles
   IMAKEINCLUDE.

   This exposed configure errors in x11-clocks/mouseclock and x11-wm/fvwm.

Approved by:	portmgr (bapt)
Tue, 30 Jul 2013
[ 06:32 bapt search for other commits by this committer ] Original commit   Revision:323942
Define MAKE_CMD in post.mk to allow anything to overwrite it
[ 05:32 bapt search for other commits by this committer ] Original commit   Revision:323938
Define a new MAKE_CMD command
Sat, 29 Jun 2013
[ 09:16 bapt search for other commits by this committer ] Original commit   Revision:322033
Readd the YACC command definition removed by mistake
[ 09:01 bapt search for other commits by this committer ] Original commit   Revision:322032
This time USE_IMAKE is totally gone
Fri, 31 May 2013
[ 16:09 miwi search for other commits by this committer ] Original commit   Revision:319530
- Add PS_CMD

PR:		176118
Submitted by:	zi
Tested via:	ph-w exp-run
Thu, 30 May 2013
[ 14:43 bdrewery search for other commits by this committer ] Original commit   Revision:319431
- Use pkg-static as PKG_BIN which is safer during upgrades if
  libpkg.so disappears.

With hat:	portmgr
Reviewed by:	bapt
Tue, 19 Mar 2013
[ 09:27 bapt search for other commits by this committer ] Original commit   Revision:314628
Make the ports tree use dialog4ports for make config.

dialog4ports has been contributed by Ilya A. Arkhipov. It extends dialog(3) to
provide a mixed dialog widget allowing to represent all features provide by the
new options framework.

This allows the ports tree to not anymore depends on dialog(1) from base to
configure
the options and be able to improve if needed on all supported plateforms at the
same time.

Exp-run by:	miwi
Thu, 7 Mar 2013
[ 17:08 miwi search for other commits by this committer ] Original commit   Revision:313600 (Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
- Add new knob USE_LHA [1]
- Convert few ports to USE_LHA [1]
- Revert r303619 since CONFIGURE_ENV already sets CPPFLAGS and LDFLAGS by
default. [2]

PR:		176187 [1]
		174790 [2]
Submitted by:	Christoph Mallon <christoph.mallon@gmx.de> [1]
		Gerald Pfeifer <gerald@pfeifer.com> [2]
Fri, 12 Oct 2012
[ 07:47 bapt search for other commits by this committer ] Original commit   Revision:305763
Fix typo

Submitted by:	John Hein <jhein@symmetricom.com>
Feature safe:	yes
Wed, 10 Oct 2012
[ 13:12 bapt search for other commits by this committer ] Original commit   Revision:305658
Add a part forgotten in previous commit concerning switching to pkgng
Tue, 9 Oct 2012
[ 17:18 bapt search for other commits by this committer ] Original commit   Revision:305595
- add STAT to bsd.commands.mk
- use ${STAT} -f \"%z\" in make makesum to calculate size
- speed up USE_PKGCONFIG by using a more efficient syntax [1]
  and test in the order it is most expected to appear: "yes/build"
  first, "both" second, "run being the last one.

Reported by:	dougb [1]
Exp-Run by:	beat
Mon, 3 Sep 2012
[ 20:42 linimon search for other commits by this committer ] Original commit   Revision:303618
Add JOT command.

PR:		ports/159725
Submitted by:	crees
Wed, 23 May 2012
[ 08:17 miwi search for other commits by this committer ] Original commit  (Only the first 10 of 33 ports in this commit are shown above. View all ports for this commit)
- Remove emacs mode, -*- mode: ...; -*- [1]
- Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify
dependencie [2]
- Fix make reinstall [3]
- Trivial comment change for PORTDATA [4]

PR:             151954 [1]
                161314 [2]
                167085 [3]
                167465 [4]
Submitted by:   Anonymous <swell.k@gmail.com> [1]
                dougb@ and Chris Rees <utisoft@gmail.com> [2]
                Garrett Cooper <yanegomi@gmail.com> [3]
                "Bryan Drewery" <bryan@shatow.net> [4]
Tested via:     phw
Wed, 22 Feb 2012
[ 17:34 bapt search for other commits by this committer ] Original commit 
- only include bsd.pkgng.mk once [1]
- only read bsd.pkgng.mk in post.mk [1]
- move the command definition to bsd.command.mk [1]
- fix check-vulnerable [2]

Submitted by:   avilla [1], rene [2]
Fri, 23 Dec 2011
[ 16:19 crees search for other commits by this committer ] Original commit 
Correct comment advising how to use sudo as SU_CMD; doesn't work unless
environment is preserved

PR:             ports/162273
Submitted by:   crees
Approved by:    portmgr (linimon)
Wed, 4 May 2011
[ 22:33 flz search for other commits by this committer ] Original commit 
Latest round of infrastructure changes.

- bsd.port.mk: add INDEX_PORTS, to support INDEX creation for a subset of the
ports tree [1]
- bsd.port.mk: call target "install-rc-script" before "post-install" [2]
- [patch] ports/Mk bsd.port.mk order if groups/users are created by package [3]
- [bsd.port.mk] [patch] reaper of the dead: md5 has been in /sbin for a while
[4]
- [bsd.port.mk] [patch] remove support for pre 7.x systems (b.*.m) [5]
- [patch] [bsd.port.mk] reaper of the dead: are three variable defintions needed
[6]

PR:             ports/156575 [1],
                ports/139116 [2],
                ports/152498 [3],
                ports/155983 [4],
                ports/155510 [5],
                ports/156340 [6]
Submitted by:   Florent Thoumie <flz@xbsd.org> [1],
                Sergey Skvortsov <skv@freebsd.org> [2],
                Olli Hauer <ohauer@FreeBSD.org> [3],
                Eitan Adler <lists@eitanadler.com> [4],
                Eitan Adler <lists@eitanadler.com> [5],
                Eitan Adler <lists@eitanadler.com> [6]
Mon, 8 Nov 2010
[ 04:47 fjoe search for other commits by this committer ] Original commit 
Document how to use "sudo" instead of "su" in SU_CMD.

Approved by:    pav
Fri, 20 Aug 2010
[ 12:15 pav search for other commits by this committer ] Original commit 
- Fix plist leftovers when using LICENSE framework and having @cwd command in
  plist

PR:             ports/147296
Submitted by:   beat

- Provide end-user DISABLE_LICENSES knob to disable licensing framework

PR:             ports/149070
Submitted by:   amdmi3

- Include bsd.gnome.mk when INSTALLS_ICONS is defined

PR:             ports/148051
Submitted by:   amdmi3
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 4 Jun 2010
[ 08:09 pav search for other commits by this committer ] Original commit  (Only the first 10 of 27 ports in this commit are shown above. View all ports for this commit)
- Introduce a new USE_XZ knob that handles lzma/xz compressed distfiles
- Convert a bunch of ports to use it

PR:             ports/146329
Submitted by:   mm
With hat:       portmgr
Mon, 3 Aug 2009
[ 15:36 miwi search for other commits by this committer ] Original commit 
  - Move pkg_install commands detection to bsd.commands.mk
    PR:         135663
    Submitted:  Yuri Pankov <yuri.pankov@gmail.com>
  - Add default FLEX command to bsd.commands.mk
    PR:         137026
    Submitted:  gahr@

Tested by:      pointyhat exp-build run
Mon, 14 Apr 2008
[ 16:46 pav search for other commits by this committer ] Original commit 
Support @rmtry in pkg-plist, analogous to @dirrmtry but for single file rm.

PR:             ports/116219
Submitted by:   edwin

Make USE_DISPLAY more general: set up virtual X server when USE_DISPLAY is
defined and no DISPLAY variable is in environment; pass DISPLAY value in
CONFIGURE_ENV and MAKE_ENV.

PR:             ports/116244
Submitted by:   edwin

Define ${PW}.

PR:             ports/119821
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 11 Mar 2008
[ 23:31 pav search for other commits by this committer ] Original commit 
- Add UNMAKESELF_CMD (fixing USE_MAKESELF feature)

PR:             ports/118749
Submitted by:   alepulver
Sat, 4 Aug 2007
[ 11:37 gabor search for other commits by this committer ] Original commit  (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
- Extract command variable definitions from bsd.port.mk, they are now stored in
  bsd.commands.mk and can be easily reused within the infrastructure.
- Revert old DESTDIR implementation.
- Add a new, fully chrooted DESTDIR implementation as bsd.destdir.mk.

Sponsored by:   Google Summer of Code 2007
Approved by:    portmgr (pav)

Number of commits found: 45