summaryrefslogtreecommitdiff
path: root/emulators/freebsd_lib
diff options
context:
space:
mode:
authorexplorer <explorer@pkgsrc.org>1998-09-02 20:57:02 +0000
committerexplorer <explorer@pkgsrc.org>1998-09-02 20:57:02 +0000
commita5d6bb8cb883af7d96412e8749ceab69d4a5a9b4 (patch)
tree9996b0959824b36841d9fef0d0208f6c95c00b8b /emulators/freebsd_lib
parent0400297c674a6004933ff69db365b599d9b76526 (diff)
downloadpkgsrc-a5d6bb8cb883af7d96412e8749ceab69d4a5a9b4.tar.gz
Initial import of FreeBSD compatability libraries, needed for
the COMPAT_FREEBSD kernel option to do any good. This makes the FreeBSD Netscape run at least.
Diffstat (limited to 'emulators/freebsd_lib')
-rw-r--r--emulators/freebsd_lib/Makefile36
-rw-r--r--emulators/freebsd_lib/files/md53
-rw-r--r--emulators/freebsd_lib/pkg/COMMENT2
-rw-r--r--emulators/freebsd_lib/pkg/DESCR6
-rw-r--r--emulators/freebsd_lib/pkg/PLIST61
5 files changed, 108 insertions, 0 deletions
diff --git a/emulators/freebsd_lib/Makefile b/emulators/freebsd_lib/Makefile
new file mode 100644
index 00000000000..689a7db5636
--- /dev/null
+++ b/emulators/freebsd_lib/Makefile
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.1.1.1 1998/09/02 20:57:02 explorer Exp $
+#
+
+DISTNAME= freebsd_lib-2.2.7
+CATEGORIES= emulators
+MASTER_SITES= ${MASTER_SITE_LOCAL} http://www.flame.org/NetBSD/
+ONLY_FOR_ARCHS= i386
+
+MAINTAINER= packages@netbsd.org
+
+# The distfile is distributed under the GPL, so no re-distribution of
+# binaries without source.
+MIRROR_DISTFILE= no
+
+NO_BUILD= yes
+EXTRACT_ONLY= # empty
+NO_WRKSUBDIR= yes
+
+EMUL_DIR= ${PREFIX}/emul
+FREEBSD_DIR= ${EMUL_DIR}/freebsd
+
+pre-install:
+ @[ -d ${EMUL_DIR} ] || ${MKDIR} ${EMUL_DIR}
+ @if [ ! -e /emul ] || \
+ [ "`ls -i /emul/.`" != "`ls -i ${EMUL_DIR}`" ]; \
+ then \
+ ${ECHO} -n "You must create a link \"/emul\" "; \
+ ${ECHO} "pointing to \"${EMUL_DIR}\"."; \
+ exit 1; \
+ fi
+
+do-install:
+ ${MKDIR} ${FREEBSD_DIR}
+ (cd ${FREEBSD_DIR}; pax -rzf ${DISTDIR}/${DISTNAME}.tar.gz)
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/freebsd_lib/files/md5 b/emulators/freebsd_lib/files/md5
new file mode 100644
index 00000000000..8d2e71e196e
--- /dev/null
+++ b/emulators/freebsd_lib/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1998/09/02 20:57:02 explorer Exp $
+
+MD5 (freebsd_lib-2.2.7.tar.gz) = eade1f63ea4451979662539526b4fd25
diff --git a/emulators/freebsd_lib/pkg/COMMENT b/emulators/freebsd_lib/pkg/COMMENT
new file mode 100644
index 00000000000..ec94ef9b848
--- /dev/null
+++ b/emulators/freebsd_lib/pkg/COMMENT
@@ -0,0 +1,2 @@
+These are the libraries necessary for FreeBSD compatibility, including
+XFree86 libraries.
diff --git a/emulators/freebsd_lib/pkg/DESCR b/emulators/freebsd_lib/pkg/DESCR
new file mode 100644
index 00000000000..6dee5c39cbf
--- /dev/null
+++ b/emulators/freebsd_lib/pkg/DESCR
@@ -0,0 +1,6 @@
+These libraries are part of the FreeBSD compatibility options
+for NetBSD.
+
+The kernel option `COMPAT_FREEBSD' needs to be in your kernel config
+file for this to work as well.
+
diff --git a/emulators/freebsd_lib/pkg/PLIST b/emulators/freebsd_lib/pkg/PLIST
new file mode 100644
index 00000000000..6ed51477b9d
--- /dev/null
+++ b/emulators/freebsd_lib/pkg/PLIST
@@ -0,0 +1,61 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1998/09/02 20:57:03 explorer Exp $
+emul/freebsd/usr/lib/compat/libgnumalloc.so.2.0
+emul/freebsd/usr/lib/compat/libresolv.so.2.0
+emul/freebsd/usr/lib/compat/liby.so.2.0
+emul/freebsd/usr/lib/libalias.so.2.4
+emul/freebsd/usr/lib/libc.so.3.1
+emul/freebsd/usr/lib/libcrypt.so.2.0
+emul/freebsd/usr/lib/libcalendar.so.2.0
+emul/freebsd/usr/lib/libcom_err.so.2.0
+emul/freebsd/usr/lib/libcurses.so.2.0
+emul/freebsd/usr/lib/libedit.so.2.0
+emul/freebsd/usr/lib/libf2c.so.2.0
+emul/freebsd/usr/lib/libftpio.so.4.0
+emul/freebsd/usr/lib/libipx.so.2.0
+emul/freebsd/usr/lib/libkvm.so.2.0
+emul/freebsd/usr/lib/libmytinfo.so.2.0
+emul/freebsd/usr/lib/libncurses.so.3.1
+emul/freebsd/usr/lib/libopie.so.2.0
+emul/freebsd/usr/lib/libpcap.so.2.2
+emul/freebsd/usr/lib/librpcsvc.so.2.0
+emul/freebsd/usr/lib/libscsi.so.2.0
+emul/freebsd/usr/lib/libskey.so.2.0
+emul/freebsd/usr/lib/libz.so.2.0
+emul/freebsd/usr/lib/libss.so.2.0
+emul/freebsd/usr/lib/libtermcap.so.2.1
+emul/freebsd/usr/lib/libtermlib.so.2.1
+emul/freebsd/usr/lib/libutil.so.2.2
+emul/freebsd/usr/lib/libvgl.so.1.0
+emul/freebsd/usr/lib/libxpg4.so.2.0
+emul/freebsd/usr/lib/libc_r.so.3.0
+emul/freebsd/usr/lib/libscrypt.so.2.0
+emul/freebsd/usr/lib/libtelnet.so.2.0
+emul/freebsd/usr/lib/libm.so.2.0
+emul/freebsd/usr/lib/libdialog.so.3.0
+emul/freebsd/usr/lib/libg++.so.4.0
+emul/freebsd/usr/lib/libgmp.so.3.0
+emul/freebsd/usr/lib/libmp.so.3.0
+emul/freebsd/usr/lib/libgnuregex.so.2.0
+emul/freebsd/usr/lib/libreadline.so.3.0
+emul/freebsd/usr/lib/libstdc++.so.2.0
+emul/freebsd/usr/libexec/ld.so
+emul/freebsd/usr/X11R6/lib/libICE.so.6.3
+emul/freebsd/usr/X11R6/lib/libPEX5.so.6.0
+emul/freebsd/usr/X11R6/lib/libSM.so.6.0
+emul/freebsd/usr/X11R6/lib/libX11.so.6.1
+emul/freebsd/usr/X11R6/lib/libXIE.so.6.0
+emul/freebsd/usr/X11R6/lib/libXaw.so.6.1
+emul/freebsd/usr/X11R6/lib/libXext.so.6.3
+emul/freebsd/usr/X11R6/lib/libXi.so.6.0
+emul/freebsd/usr/X11R6/lib/libXmu.so.6.0
+emul/freebsd/usr/X11R6/lib/libXp.so.6.2
+emul/freebsd/usr/X11R6/lib/libXt.so.6.0
+emul/freebsd/usr/X11R6/lib/libXtst.so.6.1
+emul/freebsd/usr/X11R6/lib/liboldX.so.6.0
+@dirrm emul/freebsd/usr/X11R6/lib
+@dirrm emul/freebsd/usr/X11R6
+@dirrm emul/freebsd/usr/libexec
+@dirrm emul/freebsd/usr/lib/compat
+@dirrm emul/freebsd/usr/lib
+@dirrm emul/freebsd/usr
+@dirrm emul/freebsd