head	1.11;
access;
symbols
	RELENG_7_4_0_RELEASE:1.10.18.1
	RELENG_7_4:1.10.18.1.0.8
	RELENG_7_4_BP:1.10.18.1
	RELENG_7_3_0_RELEASE:1.10.18.1
	RELENG_7_3:1.10.18.1.0.6
	RELENG_7_3_BP:1.10.18.1
	RELENG_7_2_0_RELEASE:1.10.18.1
	RELENG_7_2:1.10.18.1.0.4
	RELENG_7_2_BP:1.10.18.1
	RELENG_7_1_0_RELEASE:1.10.18.1
	RELENG_6_4_0_RELEASE:1.10.8.1
	RELENG_7_1:1.10.18.1.0.2
	RELENG_7_1_BP:1.10.18.1
	RELENG_6_4:1.10.8.1.0.2
	RELENG_6_4_BP:1.10.8.1
	RELENG_7_0_0_RELEASE:1.10
	RELENG_6_3_0_RELEASE:1.10
	RELENG_7_0:1.10.0.22
	RELENG_7_0_BP:1.10
	RELENG_6_3:1.10.0.20
	RELENG_6_3_BP:1.10
	RELENG_7:1.10.0.18
	RELENG_7_BP:1.10
	RELENG_6_2_0_RELEASE:1.10
	RELENG_6_2:1.10.0.16
	RELENG_6_2_BP:1.10
	RELENG_5_5_0_RELEASE:1.10
	RELENG_5_5:1.10.0.14
	RELENG_5_5_BP:1.10
	RELENG_6_1_0_RELEASE:1.10
	RELENG_6_1:1.10.0.12
	RELENG_6_1_BP:1.10
	RELENG_6_0_0_RELEASE:1.10
	RELENG_6_0:1.10.0.10
	RELENG_6_0_BP:1.10
	RELENG_6:1.10.0.8
	RELENG_6_BP:1.10
	RELENG_5_4_0_RELEASE:1.10
	RELENG_5_4:1.10.0.6
	RELENG_5_4_BP:1.10
	RELENG_4_11_0_RELEASE:1.1.2.3
	RELENG_4_11:1.1.2.3.0.2
	RELENG_4_11_BP:1.1.2.3
	RELENG_5_3_0_RELEASE:1.10
	RELENG_5_3:1.10.0.4
	RELENG_5_3_BP:1.10
	RELENG_5:1.10.0.2
	RELENG_5_BP:1.10
	RELENG_4_10_0_RELEASE:1.1.2.2
	RELENG_4_10:1.1.2.2.0.14
	RELENG_4_10_BP:1.1.2.2
	RELENG_5_2_1_RELEASE:1.5
	RELENG_5_2_0_RELEASE:1.5
	RELENG_5_2:1.5.0.4
	RELENG_5_2_BP:1.5
	RELENG_4_9_0_RELEASE:1.1.2.2
	RELENG_4_9:1.1.2.2.0.12
	RELENG_4_9_BP:1.1.2.2
	RELENG_5_1_0_RELEASE:1.5
	RELENG_5_1:1.5.0.2
	RELENG_5_1_BP:1.5
	RELENG_4_8_0_RELEASE:1.1.2.2
	RELENG_4_8:1.1.2.2.0.10
	RELENG_4_8_BP:1.1.2.2
	RELENG_5_0_0_RELEASE:1.3
	RELENG_5_0:1.3.0.2
	RELENG_5_0_BP:1.3
	RELENG_4_7_0_RELEASE:1.1.2.2
	RELENG_4_7:1.1.2.2.0.8
	RELENG_4_7_BP:1.1.2.2
	RELENG_4_6_2_RELEASE:1.1.2.2
	RELENG_4_6_1_RELEASE:1.1.2.2
	RELENG_4_6_0_RELEASE:1.1.2.2
	RELENG_4_6:1.1.2.2.0.6
	RELENG_4_6_BP:1.1.2.2
	RELENG_4_5_0_RELEASE:1.1.2.2
	RELENG_4_5:1.1.2.2.0.4
	RELENG_4_5_BP:1.1.2.2
	RELENG_4_4_0_RELEASE:1.1.2.2
	RELENG_4_4:1.1.2.2.0.2
	RELENG_4_4_BP:1.1.2.2
	RELENG_4_3_0_RELEASE:1.1.2.1
	RELENG_4_3:1.1.2.1.0.2
	RELENG_4_3_BP:1.1.2.1
	RELENG_4:1.1.0.2;
locks; strict;
comment	@# @;


1.11
date	2008.03.31.12.45.17;	author flz;	state dead;
branches;
next	1.10;

1.10
date	2004.08.12.20.06.00;	author ru;	state Exp;
branches
	1.10.8.1
	1.10.18.1;
next	1.9;

1.9
date	2004.08.06.07.27.06;	author cperciva;	state Exp;
branches;
next	1.8;

1.8
date	2004.06.29.19.06.42;	author eik;	state Exp;
branches;
next	1.7;

1.7
date	2004.06.29.18.59.19;	author eik;	state Exp;
branches;
next	1.6;

1.6
date	2004.01.17.13.41.16;	author ru;	state Exp;
branches;
next	1.5;

1.5
date	2003.01.31.23.26.55;	author markm;	state Exp;
branches;
next	1.4;

1.4
date	2003.01.28.23.08.40;	author markm;	state Exp;
branches;
next	1.3;

1.3
date	2001.07.20.06.20.13;	author obrien;	state Exp;
branches;
next	1.2;

1.2
date	2001.05.12.14.37.53;	author bde;	state Exp;
branches;
next	1.1;

1.1
date	2001.02.06.06.46.42;	author wes;	state Exp;
branches
	1.1.2.1;
next	;

1.10.8.1
date	2008.04.07.11.32.00;	author flz;	state dead;
branches;
next	;

1.10.18.1
date	2008.04.07.10.27.20;	author flz;	state dead;
branches;
next	;

1.1.2.1
date	2001.03.05.03.43.53;	author wes;	state Exp;
branches;
next	1.1.2.2;

1.1.2.2
date	2001.07.19.06.08.21;	author kris;	state Exp;
branches;
next	1.1.2.3;

1.1.2.3
date	2004.08.11.16.16.24;	author eik;	state Exp;
branches;
next	1.1.2.4;

1.1.2.4
date	2012.11.17.07.28.30;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.11
log
@Retire pkg_sign. It was used to embed signatures in gzip'ed packages.
It's not relevant since we've changed to bzip2 compression.

MFC after:	1 week
@
text
@# $FreeBSD: src/usr.sbin/pkg_install/sign/Makefile,v 1.10 2004/08/12 20:06:00 ru Exp $
# $OpenBSD: Makefile.bsd-wrapper,v 1.2 1999/10/07 16:30:32 espie Exp $

PROG=	pkg_sign
LINKS=	${BINDIR}/pkg_sign ${BINDIR}/pkg_check
MLINKS=	pkg_sign.1 pkg_check.1
SRCS=	main.c check.c common.c gzip.c pgp_check.c pgp_sign.c \
	sha1.c sign.c stand.c x509.c

CFLAGS+= -I${.CURDIR}/../lib

DPADD=	${LIBINSTALL} ${LIBMD} ${LIBCRYPTO}
LDADD=	${LIBINSTALL} -lmd -lcrypto

.include <bsd.prog.mk>

@


1.10
log
@Don't put DEBUG to CFLAGS, we have the standard DEBUG_FLAGS for this.
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.10.8.1
log
@Synchronize pkg_install with HEAD:

- Add pkg_updating,
- Remove pkg_sign,
- Support for 8-CURRENT,
- Style cleanup (__P use),
- ... and much more.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/pkg_install/sign/Makefile,v 1.10 2004/08/12 20:06:00 ru Exp $
@


1.10.18.1
log
@Synchronize pkg_install with HEAD:

- Add pkg_updating,
- Remove pkg_sign,
- Support for 8-CURRENT,
- Style cleanup (__P use),
- ... and much more.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/pkg_install/sign/Makefile,v 1.10 2004/08/12 20:06:00 ru Exp $
@


1.9
log
@Join the 21st century: Cryptography is no longer an optional component
of releases.  The -DNOCRYPT build option still exists for anyone who
really wants to build non-cryptographic binaries, but the "crypto"
release distribution is now part of "base", and anyone installing from a
release will get cryptographic binaries.

Approved by:	re (scottl), markm
Discussed on:	freebsd-current, in late April 2004
@
text
@d10 1
a10 1
CFLAGS+= ${DEBUG} -I${.CURDIR}/../lib
@


1.8
log
@- pkg_add spawns itself as argv[0]  when installing dependent packages, to
  enable the use as a port on older systems

- use absolute paths in all calls to external programs, to account for strange
  PATH settings

- use INDEX or INDEX-5 depending on FreeBSD version, to enable the use on
  FreeBSD 4.x as a port.

- conditionalize all 4.x/5.x differences on __FreeBSD_version, so that the
  pkg_install tools can be kept in sync on 4.x and 5.x

- Bump PKG_INSTALL_VERSION

Reviewed by:	portmgr (bento run)
MFC after:	4 weeks
@
text
@a11 1
DISTRIBUTION= crypto
@


1.7
log
@- pkg_info: flag -r: (show packages this packages depends on (documentation change))

- pkg_info: new flag -j (show the requirements script)

- pkg_info: fix verbose output when used on packages

- better handling of corrupt entries in /var/db/pkg

- differ between corrupt entires and packages not installed

- various small fixes

PR:		56989, 57016, 57029, 26468
@
text
@a11 2
WARNS?=	0

@


1.6
log
@- Properly build both crypto and non-crypto versions of the
  package management tools.

- Drop redundant dependency of pkg_create(1) and pkg_delete(1)
  on crypto libraries now that they do not link with libfetch.
@
text
@d10 4
d15 2
a16 2
DPADD=	${LIBINSTALL} ${LIBCRYPTO}
LDADD=	${LIBINSTALL} -lcrypto
@


1.5
log
@No need for the OPENSSL_NO_KRB5 switch anymore.

Fixed by:	nectar
@
text
@d10 1
@


1.4
log
@iAdjust for OpenSSL 0.9.7.
@
text
@a8 1
CFLAGS+=-DOPENSSL_NO_KRB5
@


1.3
log
@Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/pkg_install/sign/Makefile,v 1.2 2001/05/12 14:37:53 bde Exp $
d9 1
@


1.2
log
@Fixed a missing library in DPADD.

Fixed some style bugs.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/pkg_install/sign/Makefile,v 1.1 2001/02/06 06:46:42 wes Exp $
d5 2
a11 3

LINKS=	${BINDIR}/pkg_sign ${BINDIR}/pkg_check
MLINKS=	pkg_sign.1 pkg_check.1
@


1.1
log
@Add package signing utilities; somebody might actually want them.
These are not enabled in the pkg_install Makefile as of yet;
adding the "sign" directory to the SUBDIR list will enable
building of sign.

Submitted by:	Wes Peters
Obtained from:	Original framework from OpenBSD 2.7, X.509 bits from DoBox.
@
text
@d1 1
a1 1
# $FreeBSD$
d4 3
a6 2
PROG= pkg_sign
SRCS= main.c check.c common.c gzip.c pgp_check.c pgp_sign.c sha1.c sign.c stand.c x509.c
d8 2
a9 2
DPADD=  ${LIBINSTALL}
LDADD=  ${LIBINSTALL} -lcrypto
@


1.1.2.1
log
@MFC package signing tools.  Not built by default.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/pkg_install/sign/Makefile,v 1.1 2001/02/06 06:46:42 wes Exp $
@


1.1.2.2
log
@MFC: r1.2: correct style bugs
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/pkg_install/sign/Makefile,v 1.1.2.1 2001/03/05 03:43:53 wes Exp $
d4 2
a5 3
PROG=	pkg_sign
SRCS=	main.c check.c common.c gzip.c pgp_check.c pgp_sign.c \
	sha1.c sign.c stand.c x509.c
d7 2
a8 2
DPADD=	${LIBINSTALL} ${LIBCRYPTO}
LDADD=	${LIBINSTALL} -lcrypto
@


1.1.2.3
log
@sync the pkg_install tools with -CURRENT:

- MFC of the package tools revision 20040629 changes.

- replace the perl version of pkg_version(1) by its C equivalent,
  which means that `pkg_version -c' does no longer work

- keep the perl version of pkg_update(1) until a replacement is available

- include some man pages fixes
@
text
@d1 1
a1 1
# $FreeBSD$
a4 2
LINKS=	${BINDIR}/pkg_sign ${BINDIR}/pkg_check
MLINKS=	pkg_sign.1 pkg_check.1
d8 2
a9 1
CFLAGS+= ${DEBUG} -I${.CURDIR}/../lib
d11 2
a12 2
DPADD=	${LIBINSTALL} ${LIBMD} ${LIBCRYPTO}
LDADD=	${LIBINSTALL} -lmd -lcrypto
@


1.1.2.4
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/4/usr.sbin/pkg_install/sign/Makefile 133504 2004-08-11 16:16:24Z eik $
@


