head	1.16;
access;
symbols
	RELENG_4_9_0_RELEASE:1.2.2.5
	RELENG_4_9:1.2.2.5.0.4
	RELENG_4_9_BP:1.2.2.5
	RELENG_5_1_0_RELEASE:1.15
	RELENG_5_1:1.15.0.2
	RELENG_5_1_BP:1.15
	RELENG_4_8_0_RELEASE:1.2.2.5
	RELENG_4_8:1.2.2.5.0.2
	RELENG_4_8_BP:1.2.2.5
	RELENG_5_0_0_RELEASE:1.13
	RELENG_5_0:1.13.0.2
	RELENG_5_0_BP:1.13
	RELENG_4_7_0_RELEASE:1.2.2.4
	RELENG_4_7:1.2.2.4.0.2
	RELENG_4_7_BP:1.2.2.4
	RELENG_4_6_2_RELEASE:1.2.2.2
	RELENG_4_6_1_RELEASE:1.2.2.2
	RELENG_4_6_0_RELEASE:1.2.2.2
	RELENG_4_6:1.2.2.2.0.4
	RELENG_4_6_BP:1.2.2.2
	RELENG_4_5_0_RELEASE:1.2.2.2
	RELENG_4_5:1.2.2.2.0.2
	RELENG_4_5_BP:1.2.2.2
	RELENG_4_4_0_RELEASE:1.2.2.1
	RELENG_4_4:1.2.2.1.0.4
	RELENG_4_4_BP:1.2.2.1
	RELENG_4_3_0_RELEASE:1.2.2.1
	RELENG_4_3:1.2.2.1.0.2
	RELENG_4_3_BP:1.2.2.1
	RELENG_4:1.2.0.2;
locks; strict;
comment	@# @;


1.16
date	2004.08.31.16.11.06;	author obrien;	state Exp;
branches;
next	1.15;

1.15
date	2003.02.17.13.45.12;	author nectar;	state Exp;
branches;
next	1.14;

1.14
date	2003.02.15.16.26.09;	author nectar;	state Exp;
branches;
next	1.13;

1.13
date	2002.07.29.09.40.10;	author ru;	state Exp;
branches;
next	1.12;

1.12
date	2002.06.27.18.53.50;	author obrien;	state Exp;
branches;
next	1.11;

1.11
date	2002.06.25.04.55.07;	author obrien;	state Exp;
branches;
next	1.10;

1.10
date	2002.05.30.18.51.03;	author obrien;	state Exp;
branches;
next	1.9;

1.9
date	2002.04.18.13.24.34;	author ru;	state Exp;
branches;
next	1.8;

1.8
date	2002.01.24.18.59.29;	author obrien;	state Exp;
branches;
next	1.7;

1.7
date	2001.10.10.20.33.15;	author obrien;	state Exp;
branches;
next	1.6;

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

1.5
date	2001.09.21.09.22.34;	author peter;	state Exp;
branches;
next	1.4;

1.4
date	2001.09.21.09.10.09;	author peter;	state Exp;
branches;
next	1.3;

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

1.2
date	2001.03.21.08.49.01;	author ps;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2001.02.10.07.00.26;	author obrien;	state Exp;
branches;
next	;

1.2.2.1
date	2001.03.22.01.43.41;	author ps;	state Exp;
branches;
next	1.2.2.2;

1.2.2.2
date	2002.01.24.19.00.47;	author obrien;	state Exp;
branches;
next	1.2.2.3;

1.2.2.3
date	2002.07.17.19.08.24;	author ru;	state Exp;
branches;
next	1.2.2.4;

1.2.2.4
date	2002.08.07.16.31.46;	author ru;	state Exp;
branches;
next	1.2.2.5;

1.2.2.5
date	2003.02.18.22.16.58;	author nectar;	state Exp;
branches;
next	;


desc
@@


1.16
log
@* Update the alpha fbsd compat libs with 4.10.
* Switch to 'projects' repo from 'src' one.
* Switch to distirbution thru ftp-master vs. release bits.
@
text
@# $FreeBSD$
# ex:ts=8

DISTRIBUTION=	compat4x
plat=	alpha

LIBS=	\
	libc.so.4.${plat}.20020615 \
	libc_r.so.4.${plat}.20020615 \
	libcrypto.so.1.${plat}.20001121 \
	libcrypto.so.2.${plat}.20021009 \
	libedit.so.3.${plat}.20020615 \
	libfetch.so.2.${plat}.20011217 \
	libgmp.so.3.${plat}.20021009 \
	libpam.so.1.${plat}.20020615 \
	libperl.so.3.${plat}.20020615 \
	libssl.so.1.${plat}.20011217 \
	libssl.so.2.${plat}.20021009 \
	libstdc++.so.3.${plat}.20020615 \
	libusb.so.0.${plat}.20020128 \
	pam_cleartext_pass_ok.so.${plat}.20020615 \
	pam_deny.so.${plat}.20020615 \
	pam_opie.so.${plat}.20020615 \
	pam_permit.so.${plat}.20020615 \
	pam_radius.so.${plat}.20020615 \
	pam_skey.so.${plat}.20020615 \
	pam_ssh.so.${plat}.20020615 \
	pam_tacplus.so.${plat}.20020615 \
	pam_unix.so.${plat}.20020615

CLEANFILES+=	${LIBS}

all:	${LIBS}

.for lib in ${LIBS}
_${lib}=${lib:C/\.${plat}\.[0-9]*$//}

.if exists(${.CURDIR}/${_${lib}}.gz.uu)
${lib}:	${.CURDIR}/${_${lib}}.gz.uu
	uudecode -p ${.CURDIR}/${_${lib}}.gz.uu | gzip -d > ${lib}

.elif exists(${.CURDIR}/${_${lib}}.bz2.uu)
${lib}:	${.CURDIR}/${_${lib}}.bz2.uu
	uudecode -p ${.CURDIR}/${_${lib}}.bz2.uu | bzip2 -d > ${lib}
.endif
.endfor

# Get all the fruit, even though we don't set PROG.
# XXX bsd.lib.mk has fruitflies, e.g., it fails if LIBS is empty.
.include <bsd.prog.mk>
@


1.15
log
@Add libgmp.so.3 from 4.7-RELEASE CDs.

Requested by:	des
@
text
@d2 1
d5 1
d8 22
a29 22
	libc.so.4 \
	libc_r.so.4 \
	libcrypto.so.1 \
	libcrypto.so.2 \
	libedit.so.3 \
	libfetch.so.2 \
	libgmp.so.3 \
	libpam.so.1 \
	libperl.so.3 \
	libssl.so.1 \
	libssl.so.2 \
	libstdc++.so.3 \
	libusb.so.0 \
	pam_cleartext_pass_ok.so \
	pam_deny.so \
	pam_opie.so \
	pam_permit.so \
	pam_radius.so \
	pam_skey.so \
	pam_ssh.so \
	pam_tacplus.so \
	pam_unix.so
d36 9
a44 6
.if exists(${.CURDIR}/${lib}.gz.uu)
${lib}:	${.CURDIR}/${lib}.gz.uu
	uudecode -p ${.CURDIR}/${lib}.gz.uu | gzip -d > ${lib}
.elif exists(${.CURDIR}/${lib}.bz2.uu)
${lib}:	${.CURDIR}/${lib}.bz2.uu
	uudecode -p ${.CURDIR}/${lib}.bz2.uu | bzip2 -d > ${lib}
a46 4

beforeinstall:
	${INSTALL} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} ${LIBS} \
		${DESTDIR}${LIBCOMPATDIR}
@


1.14
log
@Add libcrypto.so.2/libssl.so.2 from 4.7-RELEASE CDs.
@
text
@d12 1
@


1.13
log
@Drop support for COPY, -c has been the default mode of install(1)
for a long time now.

Approved by:	bde
@
text
@d9 1
d15 1
@


1.12
log
@Add these libs from the 4.6-RELEASE.
libstdc++ was bumped with the switch to Gcc 3.1, and libpam was bumped with
the switch to OpenPAM.
@
text
@d41 1
a41 1
	${INSTALL} ${COPY} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} ${LIBS} \
@


1.11
log
@Add the [Linux] PAM modules that are still used in RELENG_4, but not -CURRENT.
These are at the 4.6-RELEASE level.

Requested by:	des
@
text
@d11 1
d14 1
@


1.10
log
@Add libusb.so.0 from the FreeBSD services 4.5 DVD.  libusb is now known as
libusbhid in RELENG_4.

Requested by:	joe
@
text
@d13 10
a22 1
	libusb.so.0
@


1.9
log
@Removed gratuitous LIBCOMPATDIR assignments.
@
text
@d9 1
a10 1
	libedit.so.3 \
d12 2
a13 1
	libssl.so.1
d20 7
a26 2
${lib}:	${lib}.gz.uu
	uudecode -p ${.CURDIR}/${lib}.gz.uu | gunzip > ${lib}
@


1.8
log
@Add libfetch.so.2 from a 17-Dec-2001 4.5-RC (releng4) build.
@
text
@a4 2
LIBCOMPATDIR=	${LIBDIR}/compat

@


1.7
log
@Shared libraries from 4.4-FreeBSD needed for proper binary compatibility.
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.alpha/Makefile,v 1.6 2001/09/21 11:32:48 ru Exp $
d11 1
@


1.6
log
@Replace our stale-lib cleanup with a better one.  (less bloated)
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.alpha/Makefile,v 1.5 2001/09/21 09:22:34 peter Exp $
d11 2
@


1.5
log
@Replace my stale-lib cleanup with a better one. (less noisy)

Submitted by: ru
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.alpha/Makefile,v 1.4 2001/09/21 09:10:09 peter Exp $
a24 5
.for lib in ${LIBS}
.if exists(${DESTDIR}${SHLIBDIR}/${lib})
	rm -f ${DESTDIR}${SHLIBDIR}/${lib}
.endif
.endfor
@


1.4
log
@Put on my peril-sensitive sunglasses.  Remove any old libraries that
we have just installed a replacement for.  This should solve the problem
of having a stale /usr/lib/libc.so.4 after we put a fresh
/usr/lib/compat/libc.so.4 in its place.
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.alpha/Makefile,v 1.3 2001/05/19 05:53:50 obrien Exp $
d25 5
a29 1
	rm -f ${LIBS:S@@^@@${DESTDIR}${SHLIBDIR}/@@}
@


1.3
log
@Remove these libs that are the samed .so version as the ones in
5-CURRENT.  These libs will not be used [sitting in /usr/lib/compat] as
the -current ones in /usr/lib will be found first by ld-elf.so.1.
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.alpha/Makefile,v 1.2 2001/03/21 08:49:01 ps Exp $
d25 1
@


1.2
log
@Add libssl and libcrypto compat4x libraries since the major number
changed.  These were taken from the 4.2-RELEASE dist on ftp.freebsd.org.
This will be MFC'd shortly as it is required in RELENG_4 to maintain
compatability with binaries linked against these libraries.
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.alpha/Makefile,v 1.1 2001/02/10 07:00:26 obrien Exp $
d11 1
a11 12
	libdialog.so.4 \
	libedit.so.3 \
	libfetch.so.2 \
	libftpio.so.5 \
	libhistory.so.4 \
	libncurses.so.5 \
	libreadline.so.4 \
	libssl.so.1 \
	libstdc++.so.3 \
	libutil.so.3 \
	libwrap.so.3 \
	libxpg4.so.3
@


1.2.2.1
log
@MFC: libssl and libcrypto compat4x libraries.

Approved by:	jkh
@
text
@d1 1
a1 1
# $FreeBSD$
d8 2
d11 12
a22 1
	libssl.so.1
@


1.2.2.2
log
@MFC: add libfetch.so.2 from a 17-Dec-2001 4.5-RC (releng4) build.

Approved by:	murray
@
text
@a8 1
	libfetch.so.2 \
@


1.2.2.3
log
@MFC: bsd.init.mk, don't include bsd.own.mk from sys.mk, assorted fixes.
@
text
@d5 2
@


1.2.2.4
log
@MFC: Drop support for COPY.
@
text
@d20 1
a20 1
	${INSTALL} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} ${LIBS} \
@


1.2.2.5
log
@MFC: Add libcrypto.so.2/libssl.so.2 libraries.
@
text
@a6 1
	libcrypto.so.2 \
d8 1
a8 2
	libssl.so.1 \
	libssl.so.2
@


1.1
log
@Add 4x compat libs for Alpha.
These come from the live FS of the BSDi FreeBSD/AXP 4.2 disc set.

Forgotten by:	non-Alpha person
@
text
@d1 1
a1 1
# $FreeBSD$
d10 1
d18 1
@

