diff --git a/emulators/freebsd_lib/Makefile b/emulators/freebsd_lib/Makefile new file mode 100644 index 00000000000..44eab7d06ed --- /dev/null +++ b/emulators/freebsd_lib/Makefile @@ -0,0 +1,31 @@ +# $OpenBSD: Makefile,v 1.1.1.1 1999/12/20 20:00:39 brad Exp $ + +DISTNAME= freebsd_lib-2.2.8 +CATEGORIES= emulators +MASTER_SITES= ftp://ftp.dqc.org/pub/brad/ +EXTRACT_ONLY= + +ONLY_FOR_ARCHS= i386 + +MAINTAINER= brad@openbsd.org + +PREFIX= /emul/freebsd + +NO_BUILD= yes +NO_CONFIGURE= yes +NO_MTREE= yes +NO_PACKAGE= yes +NO_PATCH= yes +NO_WRKSUBDIR= yes + +pre-install: + @mkdir -p ${PREFIX} + +do-install: + @cd ${PREFIX} && tar -zpxf ${DISTDIR}/${DISTNAME}.tar.gz + +post-install: + @mkdir -p ${PREFIX}/var/run + @${PREFIX}/sbin/ldconfig /usr/lib/compat /usr/X11R6/lib + +.include diff --git a/emulators/freebsd_lib/files/md5 b/emulators/freebsd_lib/files/md5 new file mode 100644 index 00000000000..0c9b2d36eea --- /dev/null +++ b/emulators/freebsd_lib/files/md5 @@ -0,0 +1,3 @@ +MD5 (freebsd_lib-2.2.8.tar.gz) = 75fb0006c4eadcf32d8fa24b3f0c08be +RMD160 (freebsd_lib-2.2.8.tar.gz) = f682bcf63265d587043b6f311f9b66c24a5e9b94 +SHA1 (freebsd_lib-2.2.8.tar.gz) = f9db30b0a8b0ea8695b1c10dfd2367a57e8c7464 diff --git a/emulators/freebsd_lib/pkg/COMMENT b/emulators/freebsd_lib/pkg/COMMENT new file mode 100644 index 00000000000..ce8b41e2822 --- /dev/null +++ b/emulators/freebsd_lib/pkg/COMMENT @@ -0,0 +1 @@ +necessary libraries for FreeBSD 2.x compatibility diff --git a/emulators/freebsd_lib/pkg/DESCR b/emulators/freebsd_lib/pkg/DESCR new file mode 100644 index 00000000000..729204b5e55 --- /dev/null +++ b/emulators/freebsd_lib/pkg/DESCR @@ -0,0 +1,3 @@ +These libraries are part of the FreeBSD compatibility options +for OpenBSD. These libraries provide support for binaries built +on FreeBSD 2.0.x, 2.1.x and 2.2.x systems. diff --git a/emulators/freebsd_lib/pkg/PLIST b/emulators/freebsd_lib/pkg/PLIST new file mode 100644 index 00000000000..065dd6d9b9c --- /dev/null +++ b/emulators/freebsd_lib/pkg/PLIST @@ -0,0 +1,70 @@ +sbin/ldconfig +usr/lib/compat/libc.so.2.2 +usr/lib/compat/libdialog.so.2.0 +usr/lib/compat/libforms.so.2.0 +usr/lib/compat/libg++.so.2.0 +usr/lib/compat/libg++.so.3.0 +usr/lib/compat/libgcc.so.261.0 +usr/lib/compat/libgmp.so.2.0 +usr/lib/compat/libgnumalloc.so.2.0 +usr/lib/compat/libncurses.so.2.0 +usr/lib/compat/libreadline.so.2.0 +usr/lib/compat/libresolv.so.2.0 +usr/lib/compat/liby.so.2.0 +usr/lib/libalias.so.2.4 +usr/lib/libc.so.3.1 +usr/lib/libcrypt.so.2.0 +usr/lib/libcalendar.so.2.0 +usr/lib/libcom_err.so.2.0 +usr/lib/libcurses.so.2.0 +usr/lib/libedit.so.2.0 +usr/lib/libf2c.so.2.0 +usr/lib/libftpio.so.4.0 +usr/lib/libipx.so.2.0 +usr/lib/libkvm.so.2.0 +usr/lib/libmytinfo.so.2.0 +usr/lib/libncurses.so.3.1 +usr/lib/libopie.so.2.0 +usr/lib/libpcap.so.2.2 +usr/lib/librpcsvc.so.2.0 +usr/lib/libscsi.so.2.0 +usr/lib/libskey.so.2.0 +usr/lib/libz.so.2.0 +usr/lib/libss.so.2.0 +usr/lib/libtermcap.so.2.1 +usr/lib/libtermlib.so.2.1 +usr/lib/libutil.so.2.2 +usr/lib/libvgl.so.1.0 +usr/lib/libxpg4.so.2.0 +usr/lib/libc_r.so.3.0 +usr/lib/libscrypt.so.2.0 +usr/lib/libtelnet.so.2.0 +usr/lib/libm.so.2.0 +usr/lib/libdialog.so.3.1 +usr/lib/libg++.so.4.0 +usr/lib/libgmp.so.3.0 +usr/lib/libmp.so.3.0 +usr/lib/libgnuregex.so.2.0 +usr/lib/libreadline.so.3.0 +usr/lib/libstdc++.so.2.0 +usr/libexec/ld.so +usr/X11R6/lib/libICE.so.6.3 +usr/X11R6/lib/libPEX5.so.6.0 +usr/X11R6/lib/libSM.so.6.0 +usr/X11R6/lib/libX11.so.6.1 +usr/X11R6/lib/libXIE.so.6.0 +usr/X11R6/lib/libXaw.so.6.1 +usr/X11R6/lib/libXext.so.6.3 +usr/X11R6/lib/libXi.so.6.0 +usr/X11R6/lib/libXmu.so.6.0 +usr/X11R6/lib/libXp.so.6.2 +usr/X11R6/lib/libXt.so.6.0 +usr/X11R6/lib/libXtst.so.6.1 +usr/X11R6/lib/liboldX.so.6.0 +@dirrm sbin +@dirrm usr/X11R6/lib +@dirrm usr/X11R6 +@dirrm usr/libexec +@dirrm usr/lib/compat +@dirrm usr/lib +@dirrm usr