2012-10-08 14:19:35 by Aleksej Saushev | Files touched by this commit (307) |
Log message:
Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.
|
2009-06-14 22:45:12 by Joerg Sonnenberger | Files touched by this commit (16) |
Log message:
Convert @exec/@unexec to @pkgdir or drop it.
|
2009-06-14 20:04:45 by Joerg Sonnenberger | Files touched by this commit (183) |
Log message:
Remove @dirrm entries from PLISTs
|
2008-03-04 18:57:20 by Johnny C. Lam | Files touched by this commit (61) |
Log message:
Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
|
2007-12-02 13:13:32 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Remove Ex-MASTER_SITE. From Zafer Aydogan.
|
2007-07-04 22:55:07 by Johnny C. Lam | Files touched by this commit (136) |
Log message:
Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user. This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.
(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
unprivileged.mk. These two variables are lists of other bmake
variables that define package-specific users and groups. Packages
that have user-settable variables for users and groups, e.g. apache
and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
and ${UNPRIVILEGED_GROUP}.
(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
|
2007-01-07 10:14:16 by Roland Illig | Files touched by this commit (412) |
Log message:
Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
|
2006-10-07 20:14:12 by Jeremy C. Reed | Files touched by this commit (3) |
Log message:
Add note to description and also to +DISPLAY about
lock files.
Bump PKGREVISION.
This is for PR #31836.
Also see http://www.openwall.com/popa3d/DESIGN.shtml.
|
2006-07-20 00:41:45 by Thomas Klausner | Files touched by this commit (4) |
Log message:
Update to 1.0.2.
Drop maintainership, I'm not using this any longer.
Changes made between 1.0.1 and 1.0.2 (2006/05/23).
A couple of optimizations specific to x86-64 have been applied to the
included MD5 routines.
Changes made between 1.0 and 1.0.1 (2006/03/07).
Use sysconf(_SC_CLK_TCK) instead of CLK_TCK when _SC_CLK_TCK is known to
be available or CLK_TCK is not. This is needed for portability to glibc
2.3.90+ and possibly to other recent and future systems.
Use socklen_t where appropriate.
|
2006-03-14 02:14:36 by Johnny C. Lam | Files touched by this commit (134) |
Log message:
Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.
If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts. If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:
INSTALL_SRC= ${PKGDIR}/INSTALL
DEINSTALL_SRC= # emtpy
As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts. By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).
In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework. The only public variables relating to the templates are:
INSTALL_SRC INSTALL_TEMPLATE
DEINSTALL_SRC DEINSTALL_TEMPLATE
HEADER_TEMPLATE
The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
|