| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
the plist
Notes:
svn path=/head/; revision=419368
|
|
|
|
| |
Notes:
svn path=/head/; revision=419366
|
|
|
|
| |
Notes:
svn path=/head/; revision=417878
|
|
|
|
|
|
|
|
|
| |
It is up to the package to decide the mode of the config files
Reported by: garga
Notes:
svn path=/head/; revision=417335
|
|
|
|
| |
Notes:
svn path=/head/; revision=417133
|
|
|
|
| |
Notes:
svn path=/head/; revision=416132
|
|
|
|
| |
Notes:
svn path=/head/; revision=416131
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It simplifies the handling of the XML and SMGL catalog
It brings a big of consistency by always specifying the catalog path absolute
instead of mixing absolute and relative path.
The keyword is also written a PKG_ROOTDIR friendly to simplify cross installing
Reviewed by: hrs
Differential Revision: https://reviews.freebsd.org/D6539
Notes:
svn path=/head/; revision=415814
|
|
|
|
| |
Notes:
svn path=/head/; revision=399974
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This database contains compiled terminfo entries and is merged from
a large part which comes with ncurses themselves and compiled
.terminfo files installed by other ports (currently only rxvt-unicode
and jfbterm)
- Now the database is always kept up to date, regardless of port
installation order (both ncurses installed before .terminfo files
and the other way around work as expected)
- All affected ports now support clean deinstallation and do not
produce stage-qa errors
- Affected ports are simplified, as they now only need to define
USES=terminfo
- rxvt-unicode no longer pulls in ncurses: the dependency is not
really needed for anything beside updating it's own database
- The patch contains Q/A test to check whether a port needs, or
needs not USES=terminfo
Approved by: portmgr (mat, bapt)
Differential Revision: D3747
Notes:
svn path=/head/; revision=398827
|
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=398261
|
|
|
|
|
|
|
|
|
|
|
| |
Maintainers can now use @sample sample_file target_file for all cases
that does not fall into the usual @sample something.sample
Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D3734
Notes:
svn path=/head/; revision=397963
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
They controls whether fc-cache and/or mkfontdir run in
post-{,de}install targets.
japanese/font-* use manually generates fonts.dir entries to utilize
special modifiers which are useful for CJK fonts. Because mkfontdir
does not understand and silently remove them from fonts.dir,
options like fonts:fc or fonts:none is required.
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=396872
|
|
|
|
|
|
|
| |
Differential Revision: https://reviews.freebsd.org/D2245
Notes:
svn path=/head/; revision=383480
|
|
|
|
| |
Notes:
svn path=/head/; revision=381881
|
|
|
|
|
|
|
|
|
|
|
|
| |
entry exactly. Otherwise we may clobber entries that contain the new entry
as a substring.
Reviewed by: bdrewery
Approved by: bdrewery
Sponsored by: EMC / Isilon Storage Division
Notes:
svn path=/head/; revision=379119
|
|
|
|
|
|
|
|
|
|
|
| |
and work nicer with automatic directly support from pkg
Differential Revision: https://reviews.freebsd.org/D1377
Reviewed by: rene, antoine
Approved by: rene
Notes:
svn path=/head/; revision=375621
|
|
|
|
|
|
|
|
|
|
| |
It be used by the GLIB_SCHEMAS macro in the next gnome update, for ports
using GLIB_SCHEMAS nothing will change.
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=373806
|
|
|
|
|
|
|
|
| |
Approved by: portmgr (antoine, bapt)
Differential Revision: https://reviews.freebsd.org/D721
Notes:
svn path=/head/; revision=370490
|
|
|
|
| |
Notes:
svn path=/head/; revision=370410
|
|
|
|
|
|
|
|
|
| |
PR: 193209
Submitted by: ohauer
With hat: portmgr
Notes:
svn path=/head/; revision=369927
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=369819
|
|
|
|
|
|
|
| |
the different database updates
Notes:
svn path=/head/; revision=368907
|
|
|
|
| |
Notes:
svn path=/head/; revision=368889
|
|
|
|
|
|
|
|
| |
Submitted by: amdmi3
With hat: portmgr
Notes:
svn path=/head/; revision=367994
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note that this allows to control when it is executed (always in post-installation)
This makes @rmtry accept both absolute path and relative path (to latest prefix/cwd)
While here now that it is not used, remove the old PLIST_REINPLACE macro
Reviewed by: antoine
Differential Revision: https://reviews.freebsd.org/D713
Notes:
svn path=/head/; revision=367153
|
|
|
|
|
|
|
|
|
|
|
| |
- Prefer @dirrmtry over @unexec rmdir in makeplist
Differential Revision: https://reviews.freebsd.org/D705
Reviewed by: bapt
With hat: portmgr
Notes:
svn path=/head/; revision=366901
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=366875
|
|
|
|
|
|
|
|
|
| |
PR: ports/192124
Submitted by: John Hein
With hat: portmgr
Notes:
svn path=/head/; revision=364121
|
|
|
|
| |
Notes:
svn path=/head/; revision=362899
|
|
|
|
|
|
|
| |
yaml version will be removed later
Notes:
svn path=/head/; revision=362833
|
|
|
|
|
|
|
|
| |
the stage then they are now rebuild in post-installation, like it is done in
other package system
Notes:
svn path=/head/; revision=360642
|
|
|
|
|
|
|
|
|
|
|
|
| |
It is much more lightweight than ginstall-info (12kB vs 400kB) and
ginstall-info had a regression causing some index leftover on uninstall
Submitted by: bapt
Exp-run: self
With hat: portmgr
Notes:
svn path=/head/; revision=359680
|
|
|
|
|
|
|
|
| |
This allows to use modern version of texinfo as well as allow packages to
install properly on a system built WITHOUT_INFO
Notes:
svn path=/head/; revision=359201
|
|
|
|
|
|
|
|
|
|
|
| |
Original patch: bapt
Phabric: D215
Exp-run: self, less orphans/leftovers with pkg_install with patch than without
and no new failures with pkg
With hat: portmgr
Notes:
svn path=/head/; revision=358636
|
|
|
|
|
|
|
| |
With hat: portmgr
Notes:
svn path=/head/; revision=358157
|
|
|
|
|
|
|
| |
Reported by: antoine
Notes:
svn path=/head/; revision=357935
|
|
|
|
|
|
|
| |
Reported by: antoine
Notes:
svn path=/head/; revision=357934
|
|
|
|
| |
Notes:
svn path=/head/; revision=357581
|
|
|
|
|
|
|
|
|
| |
Forgotten in previous commit
Tested by: mandree
Notes:
svn path=/head/; revision=357580
|
|
|
|
|
|
|
|
|
|
|
| |
Bump port revision of all ports that were doing it wrong prior to the keyword
CR: D208
Reviewed by: antoine
With hat: portmgr
Notes:
svn path=/head/; revision=357511
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It accepts a file (must end in .sample, this is not configurable):
@sample file.conf.sample
This will install file.conf.sample and copy it to file.conf. The file.conf
will be removed if it matches file.conf.sample on deinstall.
This replaces older patterns of:
@unexec if cmp -s %D/etc/pkgtools.conf %D/etc/pkgtools.conf.sample; then rm -f %D/etc/pkgtools.conf; fi
etc/pkgtools.conf.sample
@exec [ -f %B/pkgtools.conf ] || cp %B/%f %B/pkgtools.conf
[1] This somewhat obsoletes work in ports/157168 which added CONF_FILES,
but we have been moving towards more logic in pkg-plist where possible
and less magical macros. Though this thinking does clash with autoplist
ideas. We may still want CONF_FILES, which just drops a list of
@sample entries into the plist anyway.
- Add a Keywords/pkg_install.awk and hook it into generate-plist. This is
for pkg_install compatibility since it does not know how to read
Keywords/sample.yaml.
This file gives us a strategy to implement more keywords before
pkg_install is EOL.
Keywords are documented here:
https://github.com/freebsd/pkg/commit/bffc31420b1fd6146a43c9abcd45109dd901198a
- This needs to be documented in PH and portlint support added still.
PR: ports/157168 [1]
Discussed with: bapt
Reviewed by: bapt
Requested by: many
With hat: portmgr
Notes:
svn path=/head/; revision=351064
|
|
|
|
|
|
|
| |
Fix the name of mkfontdir and use correct paths.
Notes:
svn path=/head/; revision=337096
|
|
|
|
|
|
|
|
|
|
|
| |
This should silence all QAT messages about leftover font files.
Bump portrevision for all affected ports.
Original idea: bapt
Notes:
svn path=/head/; revision=336886
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
also what INFO_SUBDIR.
The .info-X handling was wrong since the beginning of pkgng, the INFO_SUBDIR regression was introduced with stage
PR: ports/184178
Reported by: gerald
Tested by: gerald
Notes:
svn path=/head/; revision=334652
|
|
|
|
| |
Notes:
svn path=/head/; revision=334169
|
|
This bring the first Keyword into the ports tree.
Keywords are pkgng custom plist keyword definition.
info.yaml defines a new @info keyword usable only with pkgng which will:
- add the info agument to the file list
- set a post-installation execution script
- set a post-deinstallation execution script
in keyword definition the script uses the same format (%f, %F, %D, ...) as @exec/@unexec does
it just add a new one: %@ which correspond the the keyword argument line.
Exp-run: miwi
Notes:
svn path=/head/; revision=314142
|