head	1.23;
access;
symbols
	RELENG_4_9_0_RELEASE:1.3.2.9
	RELENG_4_9:1.3.2.9.0.4
	RELENG_4_9_BP:1.3.2.9
	RELENG_5_1_0_RELEASE:1.21
	RELENG_5_1:1.21.0.2
	RELENG_5_1_BP:1.21
	RELENG_4_8_0_RELEASE:1.3.2.9
	RELENG_4_8:1.3.2.9.0.2
	RELENG_4_8_BP:1.3.2.9
	RELENG_5_0_0_RELEASE:1.18.2.1
	RELENG_5_0:1.18.0.2
	RELENG_5_0_BP:1.18
	RELENG_4_7_0_RELEASE:1.3.2.8
	RELENG_4_7:1.3.2.8.0.2
	RELENG_4_7_BP:1.3.2.8
	RELENG_4_6_2_RELEASE:1.3.2.6
	RELENG_4_6_1_RELEASE:1.3.2.6
	RELENG_4_6_0_RELEASE:1.3.2.6
	RELENG_4_6:1.3.2.6.0.4
	RELENG_4_6_BP:1.3.2.6
	RELENG_4_5_0_RELEASE:1.3.2.6
	RELENG_4_5:1.3.2.6.0.2
	RELENG_4_5_BP:1.3.2.6
	RELENG_4_4_0_RELEASE:1.3.2.1
	RELENG_4_4:1.3.2.1.0.4
	RELENG_4_4_BP:1.3.2.1
	RELENG_4_3_0_RELEASE:1.3.2.1
	RELENG_4_3:1.3.2.1.0.2
	RELENG_4_3_BP:1.3.2.1
	RELENG_4:1.3.0.2;
locks; strict;
comment	@# @;


1.23
date	2004.08.31.16.11.43;	author obrien;	state Exp;
branches;
next	1.22;

1.22
date	2004.08.31.15.47.15;	author obrien;	state Exp;
branches;
next	1.21;

1.21
date	2003.02.17.13.45.13;	author nectar;	state Exp;
branches;
next	1.20;

1.20
date	2003.02.15.16.26.10;	author nectar;	state Exp;
branches;
next	1.19;

1.19
date	2002.12.18.18.05.06;	author obrien;	state Exp;
branches;
next	1.18;

1.18
date	2002.07.29.09.40.10;	author ru;	state Exp;
branches
	1.18.2.1;
next	1.17;

1.17
date	2002.06.27.18.44.05;	author obrien;	state Exp;
branches;
next	1.16;

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

1.15
date	2002.06.25.04.18.45;	author obrien;	state Exp;
branches;
next	1.14;

1.14
date	2002.05.30.17.58.49;	author obrien;	state Exp;
branches;
next	1.13;

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

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

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

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

1.9
date	2001.10.01.09.25.49;	author obrien;	state Exp;
branches;
next	1.8;

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

1.7
date	2001.09.21.11.32.51;	author ru;	state Exp;
branches;
next	1.6;

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

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

1.4
date	2001.05.19.05.54.11;	author obrien;	state Exp;
branches;
next	1.3;

1.3
date	2001.03.21.08.49.02;	author ps;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2001.02.10.06.53.31;	author obrien;	state Exp;
branches;
next	1.1;

1.1
date	2001.02.09.18.59.38;	author murray;	state Exp;
branches;
next	;

1.3.2.1
date	2001.03.22.01.43.43;	author ps;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	2001.10.01.09.20.02;	author obrien;	state Exp;
branches;
next	1.3.2.3;

1.3.2.3
date	2001.10.01.09.27.21;	author obrien;	state Exp;
branches;
next	1.3.2.4;

1.3.2.4
date	2001.10.01.09.28.58;	author obrien;	state Exp;
branches;
next	1.3.2.5;

1.3.2.5
date	2001.11.28.17.59.39;	author obrien;	state Exp;
branches;
next	1.3.2.6;

1.3.2.6
date	2002.01.24.11.43.49;	author obrien;	state Exp;
branches;
next	1.3.2.7;

1.3.2.7
date	2002.07.17.19.08.24;	author ru;	state Exp;
branches;
next	1.3.2.8;

1.3.2.8
date	2002.08.07.16.31.47;	author ru;	state Exp;
branches;
next	1.3.2.9;

1.3.2.9
date	2003.02.18.22.16.59;	author nectar;	state Exp;
branches;
next	;

1.18.2.1
date	2002.12.21.09.43.17;	author obrien;	state Exp;
branches;
next	;


desc
@@


1.23
log
@Catch up with ../Makefile.inc infrastructure changes.
@
text
@# $FreeBSD$
# ex:ts=8

DISTRIBUTION=	compat4x
plat=	i386

LIBS=	\
	libc.so.4.${plat}.20040525 \
	libc_r.so.4.${plat}.20040525 \
	libcrypto.so.1.${plat}.20010821 \
	libcrypto.so.2.${plat}.20021009 \
	libdevstat.so.2.${plat}.20040525 \
	libedit.so.3.${plat}.20040525 \
	libfetch.so.2.${plat}.20011210 \
	libgmp.so.3.${plat}.20040525 \
	libmp.so.3.${plat}.20040525 \
	libpam.so.1.${plat}.20040525 \
	libperl.so.3.${plat}.20040525 \
	libposix1e.so.2.${plat}.20040525 \
	libskey.so.2.${plat}.20040525 \
	libssl.so.1.${plat}.20010821 \
	libssl.so.2.${plat}.20021009 \
	libstdc++.so.3.${plat}.20040525 \
	libusb.so.0.${plat}.20020128 \
	libusbhid.so.0.${plat}.20040525 \
	libvgl.so.2.${plat}.20040525 \
	pam_cleartext_pass_ok.so.${plat}.20021009 \
	pam_deny.so.${plat}.20021009 \
	pam_opie.so.${plat}.20040525 \
	pam_opieaccess.so.${plat}.20040525 \
	pam_permit.so.${plat}.20021009 \
	pam_radius.so.${plat}.20040525 \
	pam_skey.so.${plat}.20040525 \
	pam_ssh.so.${plat}.20040525 \
	pam_tacplus.so.${plat}.20040525 \
	pam_unix.so.${plat}.20021009

CLEANFILES+=	${LIBS}

all:	${LIBS}

.for lib in ${LIBS}
#make(1) bug :C/\.${plat}\.*$//}
_${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.22
log
@* Update the i386 fbsd compat libs with 4.10.
* Switch to 'projects' repo from 'src' one.
* Switch to distirbution thru ftp-master vs. release bits.
@
text
@d2 1
a54 10

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

distribute:
	ssh ${} ftp-master.freebsd.org mkdir -p \
		/pub/FreeBSD/${MASTER_SITE_SUBDIR}    #/${DISTRIBUTION}.${plat}
	scp -p ${LIBS} ${FTP_MASTER}/${MASTER_SITE_SUBDIR}	#/compat4x.i386

@


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

Requested by:	des
@
text
@d4 1
d7 29
a35 23
	libc.so.4 \
	libc_r.so.4 \
	libcrypto.so.1 \
	libcrypto.so.2 \
	libgmp.so.3 \
	libedit.so.3 \
	libfetch.so.2 \
	libpam.so.1 \
	libperl.so.3 \
	libposix1e.so.2 \
	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
d42 10
a51 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}
d58 6
@


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


1.19
log
@Update with the 4.7 libraries, and add libposix1e to the mix.
@
text
@d9 1
d16 1
@


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

Approved by:	bde
@
text
@d13 1
@


1.18.2.1
log
@MFC: 4.7's libs.

Approved by:	re(rwatson)
@
text
@a12 1
	libposix1e.so.2 \
@


1.17
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.16
log
@Fix a typo.
@
text
@d11 1
d14 1
@


1.15
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
@d22 1
a22 1
	pam_unix.so \
@


1.14
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.13
log
@Removed gratuitous LIBCOMPATDIR assignments.
@
text
@d12 2
a13 1
	libssl.so.1
d20 7
a26 2
${lib}:	${lib}.gz.uu
	uudecode -p ${.CURDIR}/${lib}.gz.uu | gunzip > ${lib}
@


1.12
log
@Add libfetch.so.2 from a 10-Dec-2001 releng4 build.
@
text
@a4 2
LIBCOMPATDIR=	${LIBDIR}/compat

@


1.11
log
@Add the 4.4-FreeBSD libperl.so.3 as the version in -CURRENT is .so.4.
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.i386/Makefile,v 1.10 2001/10/01 09:26:23 obrien Exp $
d12 1
@


1.10
log
@Add the 4.4-FreeBSD libedit.so after the sh version bump in -CURRENT due
to the API changes from merging with the NetBSD libedit.
@
text
@d1 1
a1 1
# $FreeBSD$
d12 1
@


1.9
log
@What was I thinking???
<JEDI MIND TRICK>
	That was not the commit you wanted to get.
</JEDI MIND TRICK>
@
text
@d11 1
@


1.8
log
@Add the 4.4-FreeBSD libwrap after the sh version bump in -CURRENT due to
the API changes from merging with the NetBSD libwrap.
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.i386/Makefile,v 1.7 2001/09/21 11:32:51 ru Exp $
d11 1
a11 2
	libssl.so.1 \
	libwrap.so.3
@


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


1.6
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.i386/Makefile,v 1.5 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.5
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.i386/Makefile,v 1.4 2001/05/19 05:54:11 obrien Exp $
d25 5
a29 1
	rm -f ${LIBS:S@@^@@${DESTDIR}${SHLIBDIR}/@@}
@


1.4
log
@Remove these libs that are the same .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.i386/Makefile,v 1.3 2001/03/21 08:49:02 ps Exp $
d25 1
@


1.3
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.i386/Makefile,v 1.2 2001/02/10 06:53:31 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.3.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.3.2.2
log
@MFC the 4.4-FreeBSD libwrap.so.  I will MFC the changes that required the
sh version bump due to API changes.
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.i386/Makefile,v 1.3.2.1 2001/03/22 01:43:43 ps Exp $
d9 1
a9 2
	libssl.so.1 \
	libwrap.so.3
@


1.3.2.3
log
@MFC the Jedi Mind Trick
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.i386/Makefile,v 1.3.2.2 2001/10/01 09:20:02 obrien Exp $
d9 2
a10 1
	libssl.so.1
@


1.3.2.4
log
@MFC the 4.4-FreeBSD libedit.so.  I will MFC the changes that required the
sh version bump due to API changes.
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.i386/Makefile,v 1.3.2.3 2001/10/01 09:27:21 obrien Exp $
a8 1
	libedit.so.3 \
@


1.3.2.5
log
@Previous to the 2001-09-21 peril-sensitive sunglasses commit, keeping the
RELENG_4 versions in identical with the -CURRENT ones was benign.  After
that commit, it can be deadly.  So remove these two libs are really aren't
needed in /usr/lib/compat

Submitted by:	ru
@
text
@d1 1
a1 1
# $FreeBSD$
d9 1
@


1.3.2.6
log
@MFC: add libfetch.so.2 from a 10-Dec-2001 releng4 build.

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


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


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


1.3.2.9
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.2
log
@Look to the future and make this easier to add libs to.
@
text
@d1 1
a1 1
# $FreeBSD: src/lib/compat/compat4x.i386/Makefile,v 1.1 2001/02/09 18:59:38 murray Exp $
d10 1
d18 1
@


1.1
log
@  Add relevant libraries from our ref4 box.

Approved by:	jkh
@
text
@d1 1
a1 1
# $FreeBSD$
d7 14
a20 3
LIBS=	libc.so.4 libc_r.so.4 libdialog.so.4 libedit.so.3 libfetch.so.2 \
	libftpio.so.5 libhistory.so.4 libncurses.so.5 libreadline.so.4 \
	libstdc++.so.3 libutil.so.3 libwrap.so.3 libxpg4.so.3
@

