non port: Mk/Uses/charsetfix.mk |
SVNWeb
|
Number of commits found: 12 |
Sun, 24 Apr 2022
|
[ 10:00 Tobias C. Berner (tcberner) ] aa25396 (Only the first 10 of 118 ports in this commit are shown above. )
framework: cleanup conditional-indentations in Mk/
Run Tools/scripts/indent_make_if.pl on all of Mk.
These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible
Differential Revision: https://reviews.freebsd.org/D35024
Reviewed by: portmgr (rene, bapt)
|
[ 09:29 Rene Ladan (rene) ] 767d81e (Only the first 10 of 34 ports in this commit are shown above. )
Mk: release portmgr maintainership of most USES files
Differential Revision: https://reviews.freebsd.org/D34936
Reviewed by: desktop (tcberner), portmgr (tcberner), ruby (yasu), tijl
|
Tue, 6 Apr 2021
|
[ 14:27 Mathieu Arnold (mat) ] 5d33e04 (Only the first 10 of 224 ports in this commit are shown above. )
framework: Remove $FreeBSD$
Where appropriate fiddle with a few other things.
|
Thu, 9 Jan 2020
|
[ 13:01 swills ]
Add QA warning about useless REINPLACE_CMD
Reviewed by: mat, bdrewery, tobik
Approved by: mat
Differential Revision: https://reviews.freebsd.org/D22174
|
Mon, 17 Aug 2015
|
[ 13:31 mat ] (Only the first 10 of 17 ports in this commit are shown above. )
Rewrite the target ordering code.
The targets now have priority assigned to them, and, when the dependency
ordering magic is done at the end of bsd.port.mk, they are sorted
according to their priority.
This allows USES to add targets easily and have them run whenever they
want without touching bsd.port.mk.
To add a target that runs just before post-configure run, do:
_USES_configure+= 695:my-post-configure
my-post-configure:
do something
(Only the first 15 lines of the commit message are shown above )
|
Sun, 28 Sep 2014
|
[ 16:36 tijl ] (Only the first 10 of 53 ports in this commit are shown above. )
Change the way USES is handled:
- Loop over USES twice, once to define all *_ARGS variables and once to
include Uses/*.mk. This allows all Uses/*.mk to examine arguments given
to other USES entries.
- Always define *_ARGS (possibly empty) and replace commas with spaces.
Similar for _USES_POST.
Adjust all Uses/*.mk:
- defined(u_ARGS) becomes !empty(u_ARGS)
- Eliminate helper variables like _*_ARGS=${*_ARGS:C/,/ /g}
- Some Uses/*.mk used ":" as argument separator instead of ",", but no port
used this form
- Uses/cran.mk: remove unused variable VALID_ARGS and USES+=fortran which
has no effect
- Uses/twisted.mk: simplify handling of the case where neither "build" nor
"run" arguments have been specified
PR: 193931
Exp-run by: antoine
Approved by: portmgr (antoine)
|
Sat, 15 Mar 2014
|
[ 10:31 gerald ] (Only the first 10 of 47 ports in this commit are shown above. )
Move MAINTAINER lines to the end of the initial comment block and
make things a bit more consistent.
Approved by: portmgr (bapt)
|
Sat, 4 Jan 2014
|
[ 00:02 bapt ]
Mark all targets defines in _SEQ and .ORDER has .PHONY which they all should be
If one day we are no adding a target actually correspond to an actual file,
simply adding
the name of the target to the NOTPHONY will make it work as expected
|
Fri, 3 Jan 2014
|
[ 23:45 bapt ]
Add charsetfix-post-patch to _PATCH_SEQ
|
Wed, 20 Nov 2013
|
[ 07:29 bapt ]
Mark some targets .PHONY
|
Thu, 20 Jun 2013
|
[ 09:57 bapt ]
Fix svn properties
|
Mon, 18 Mar 2013
|
[ 11:40 bapt ] (Only the first 10 of 17 ports in this commit are shown above. )
Fix a long standing bug of lib/charset.alias being overwritten, modified, and
badly tracked by ports.
Make lib/charset.alias a file only provided by converters/libiconv
Create a new USES: charsetfix, that will modify in post patch the Makefile.in to
prevent a port from modifying/overwritting the charset.alias file during make
install.
Prevent devel/gettext from installing that files.
Fix a couple of ports that actually touch charset.alias during the build phase.
Based on a patch by ale
(http://lists.freebsd.org/pipermail/freebsd-gnome/2012-October/027747.html)
Approved by: kwm (gnome)
Exp-run by: miwi
|
Number of commits found: 12 |