Commit graph

21 commits

Author SHA1 Message Date
joerg
043fc2f0ed Fix CVS ID. 2007-07-02 08:36:12 +00:00
jlam
daad0f3d6c 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.
2006-03-14 01:14:26 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
hira
08e5700e3d s/jp.netbsd.org/jp.NetBSD.org/ 2005-10-10 17:06:30 +00:00
rillig
53d50c6ed4 Fixed pkglint warnings. 2005-10-07 12:36:19 +00:00
jlam
e46a9dd380 Create directories before installing files into them. 2005-06-17 03:50:19 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
taca
966816dc7f Add work around to fix bulk build problem on Solaris;
one Makeifle.in lacks newline in the last line.
2004-12-17 15:37:01 +00:00
taca
153867708e - Honor PKG_SYSCONFDIR.
- move store directory to under PKG_SYSCONFDIR.
- add missing fix to top level configure.
2004-11-30 05:58:04 +00:00
taca
d96bda51d3 Update AiCA package to 0.81.
- Changes are unknown.
- License restriction is removed now.
- Try to keep configuration to ${PREFIX}/etc/AiCA.
2004-11-29 17:24:49 +00:00
wiz
835720194d Fix MAINTAINER. 2004-11-27 00:26:04 +00:00
grant
5a154be6d4 use buildlink3 for compiler specific flag stripping. fixes build on
Solaris.
2004-06-27 13:42:46 +00:00
grant
7ea99394af tiny whitespace tweak 2004-06-27 13:26:22 +00:00
martti
8cee801716 COMMENT should start with a capital letter. 2003-07-21 17:10:16 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
agc
a35e3d707c Move to sha1 digests, add distfile sizes. 2001-04-19 15:40:29 +00:00
agc
2d6b6a009c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:43:32 +00:00
jun
6cfabe1627 Initial import of "AiCA":
manage Certification Authority,PKI viewer/converter/verification

The AiCA is the CA (Certification Authority) Package.

This package contains several applications, such as:
  * aica     -- The CA program to issue, update, and revoke certificates.
                And many other CA managements are available.
  * certreq  -- To generate a key pair and a CSR.
  * certview -- The PKI file viewer for X.509 Certificate, CRL, PKCS#1, PKCS#7,
                PKCS#8, PKCS#10, and PKCS#12. Both PEM and DER file format
                is available to show.
  * certconv -- The PKI file converter. Many PKI files can convert to the other
                file format mutually.
  * certvfy  -- The certificate verifier. Full verification is possible.
2001-03-16 23:26:01 +00:00