summaryrefslogtreecommitdiff
path: root/emulators/compat50-x11
diff options
context:
space:
mode:
authorspz <spz@pkgsrc.org>2013-02-17 17:24:07 +0000
committerspz <spz@pkgsrc.org>2013-02-17 17:24:07 +0000
commit5583d592f2b9fba385659fd806e0c20cdeb2870b (patch)
tree1a6d8d01506810e290b364b09187d373d044dca5 /emulators/compat50-x11
parent6f5e7a0ff090f2ca55d3e0a8c82e903ebbe5dbc7 (diff)
downloadpkgsrc-5583d592f2b9fba385659fd806e0c20cdeb2870b.tar.gz
NetBSD compat packages. They chain each other so if you're on NetBSD-6.0
and want NetBSD-5.0 compatibility, compat50 will depend on compat51 to bridge the gap. There is currently no need for a compat52, nor for a compat60-x11. The compat tarballs may be larger than strictly necessary. Testing was 'lightly', so there's probably Room for Improvement (tm).
Diffstat (limited to 'emulators/compat50-x11')
-rw-r--r--emulators/compat50-x11/DESCR3
-rw-r--r--emulators/compat50-x11/MESSAGE7
-rw-r--r--emulators/compat50-x11/Makefile23
-rw-r--r--emulators/compat50-x11/PLIST41
-rw-r--r--emulators/compat50-x11/distinfo11
5 files changed, 85 insertions, 0 deletions
diff --git a/emulators/compat50-x11/DESCR b/emulators/compat50-x11/DESCR
new file mode 100644
index 00000000000..f156f96f0ec
--- /dev/null
+++ b/emulators/compat50-x11/DESCR
@@ -0,0 +1,3 @@
+This package supplies the shared library files needed to run dynamically
+linked executables using 'native' X11, compiled under NetBSD 5.0 on a
+later NetBSD.
diff --git a/emulators/compat50-x11/MESSAGE b/emulators/compat50-x11/MESSAGE
new file mode 100644
index 00000000000..7e349d8f596
--- /dev/null
+++ b/emulators/compat50-x11/MESSAGE
@@ -0,0 +1,7 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2013/02/17 17:24:08 spz Exp $
+
+The COMPAT_50 option must be included in the kernel configuration (and
+possibly others; see options(4) for more information) to make use of
+NetBSD 5.0 binaries.
+===========================================================================
diff --git a/emulators/compat50-x11/Makefile b/emulators/compat50-x11/Makefile
new file mode 100644
index 00000000000..6d1cfe7a762
--- /dev/null
+++ b/emulators/compat50-x11/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2013/02/17 17:24:08 spz Exp $
+
+COMPAT_PKG= compat50 # for compat_netbsd/Makefile.common
+NETBSD_VERSION= 5.0
+
+HOMEPAGE= http://www.NetBSD.org/releases/formal-5/index.html
+COMMENT= Shared X11 libraries for NetBSD 5.0 compatibility
+LICENSE= mit
+
+# the other arches didn't have compat-breaking changes in X11
+# between 5.0 and 5.1
+EMUL_PLATFORMS= netbsd-i386 netbsd-sparc64 netbsd-x86_64
+
+ONLY_FOR_PLATFORM= NetBSD-5.[1-9]*-* NetBSD-[6-9]*-* NetBSD-[1-9][0-9]*-*
+
+.include "../../emulators/compat_netbsd/Makefile.common"
+
+DISTNAME= compat50-x11-${EMUL_ARCH}-${COMPAT_VERSION}
+COMPAT_VERSION= 5.0
+
+# pulling in later release compats through the main compat package
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/compat50-x11/PLIST b/emulators/compat50-x11/PLIST
new file mode 100644
index 00000000000..32ab412934b
--- /dev/null
+++ b/emulators/compat50-x11/PLIST
@@ -0,0 +1,41 @@
+@comment $NetBSD: PLIST,v 1.1 2013/02/17 17:24:08 spz Exp $
+${EMULSUBDIRSLASH}usr/X11R7/lib/libXfont.so.1
+${EMULSUBDIRSLASH}usr/X11R7/lib/libXfont.so.1.4.1
+${EMULSUBDIRSLASH}usr/X11R7/lib/libdrm.so.2.3
+${EMULSUBDIRSLASH}usr/X11R7/lib/libpixman-1.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/libpixman-1.so.0.12.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/cyrix_drv.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/cyrix_drv.so.1
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/imstt_drv.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/imstt_drv.so.1
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/nsc_drv.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/nsc_drv.so.2
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/vesa_drv.so.1
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/vga_drv.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/vga_drv.so.4
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/via_drv.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/drivers/via_drv.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libGLcore.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libGLcore.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libcfb.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libcfb.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libcfb32.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libcfb32.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libmfb.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libmfb.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libxtrap.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/extensions/libxtrap.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/fonts/libfreetype.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/fonts/libfreetype.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/fonts/libtype1.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/fonts/libtype1.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libpcidata.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libpcidata.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libscanpci.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libscanpci.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libxf1bpp.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libxf1bpp.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libxf4bpp.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libxf4bpp.so.0
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libxf8_32bpp.so
+${EMULSUBDIRSLASH}usr/X11R7/lib/modules/libxf8_32bpp.so.0
diff --git a/emulators/compat50-x11/distinfo b/emulators/compat50-x11/distinfo
new file mode 100644
index 00000000000..85fa07db48c
--- /dev/null
+++ b/emulators/compat50-x11/distinfo
@@ -0,0 +1,11 @@
+$NetBSD: distinfo,v 1.1 2013/02/17 17:24:08 spz Exp $
+
+SHA1 (compat50-x11-i386-5.0.tar.bz2) = db50b2fb96f3b5ccbf4cc8cb2709ebe75c245220
+RMD160 (compat50-x11-i386-5.0.tar.bz2) = fe42d8d063becf62e4902be4707ee17c4de63046
+Size (compat50-x11-i386-5.0.tar.bz2) = 1942481 bytes
+SHA1 (compat50-x11-sparc64-5.0.tar.bz2) = 0f7cc668b3ec21966dd5b7d7735b2fc836198a05
+RMD160 (compat50-x11-sparc64-5.0.tar.bz2) = 2696321173cf40eace53d1ab965ceb5abda1346a
+Size (compat50-x11-sparc64-5.0.tar.bz2) = 1984347 bytes
+SHA1 (compat50-x11-x86_64-5.0.tar.bz2) = 00ae3a6b0e9698f2d8453e93b39a06f49c81fa84
+RMD160 (compat50-x11-x86_64-5.0.tar.bz2) = b89ae6c23e8c17bbb3c665d65f10ff9c1d40b181
+Size (compat50-x11-x86_64-5.0.tar.bz2) = 2213331 bytes