compat80-x11: compat32 package for NetBSD 8.0 X11

This package supplies the shared library files needed to run
dynamically linked executables using 'native' X11, compiled under
NetBSD 8.0 on a later NetBSD.
This commit is contained in:
Naveen Narayanan 2019-07-09 19:57:36 +02:00
parent 59d0c4c054
commit bde10a7345
8 changed files with 6035 additions and 0 deletions

3
compat80-x11/DESCR Normal file
View File

@ -0,0 +1,3 @@
This package supplies the shared library files needed to run dynamically
linked executables using 'native' X11, compiled under NetBSD 8.0 on a
later NetBSD.

7
compat80-x11/MESSAGE Normal file
View File

@ -0,0 +1,7 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1 2015/05/03 15:01:12 spz Exp $
The COMPAT_60 option must be included in the kernel configuration (and
possibly others; see options(4) for more information) to make use of
NetBSD 6.1 binaries.
===========================================================================

52
compat80-x11/Makefile Normal file
View File

@ -0,0 +1,52 @@
# $NetBSD: Makefile,v 1.1 2015/05/03 15:01:12 spz Exp $
COMPAT_PKG= compat80 # for compat_netbsd/Makefile.common
NETBSD_VERSION= 8.0
HOMEPAGE= http://www.NetBSD.org/releases/formal-8/index.html
COMMENT= Shared X11 libraries for NetBSD 8.0 compatibility
LICENSE= mit
CATEGORIES= emulators
# EMUL_PLATFORMS= netbsd-alpha netbsd-arm netbsd-i386 netbsd-m68k \
# netbsd-mipseb netbsd-mipsel \
# netbsd-mips64eb netbsd-mips64el \
# netbsd-powerpc \
# netbsd-sparc netbsd-sparc64 netbsd-x86_64
EMUL_PLATFORMS= netbsd-i386
ONLY_FOR_PLATFORM= NetBSD-[7-9]*-* NetBSD-[1-9][0-9]*-*
#.include "../../emulators/compat_netbsd/Makefile.common"
DISTNAME= compat80-x11-${EMUL_ARCH}-${COMPAT_VERSION}
COMPAT_VERSION= 8.0
#DIST_SUBDIR= 20150430
MASTER_SITES= http://mirror.isoc.org.il/pub/netbsd/NetBSD-7.0/i386/binary/sets/
DISTFILES= xbase.tgz xcomp.tgz xetc.tgz xfont.tgz xserver.tgz
# in this package we want the PLIST.alpha and PLIST.m68k to replace, not
# amend, the common PLIST
# .if exists(${PKGDIR}/PLIST.${EMUL_ARCH})
# PLIST_SRC= ${PKGDIR}/PLIST.${EMUL_ARCH}
# .endif
WRKSRC= ${WRKDIR}/usr/X11R7
NO_BUILD= yes
do-install:
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${EMULSUBDIR}
cd ${WRKSRC} && for dir in lib libexec usr; do \
if ${TEST} -d "$$dir"; then \
pax -rw "$$dir" \
${DESTDIR}${PREFIX}/${EMULSUBDIR}; \
fi; \
done
# pulling in later release compats through the main compat package
.include "../../mk/bsd.pkg.mk"

5783
compat80-x11/PLIST Normal file

File diff suppressed because it is too large Load Diff

2
compat80-x11/PLIST.alpha Normal file
View File

@ -0,0 +1,2 @@
@comment $NetBSD: PLIST.alpha,v 1.1 2015/05/03 15:01:12 spz Exp $
@comment no compat files for alpha

143
compat80-x11/PLIST.m68k Normal file
View File

@ -0,0 +1,143 @@
@comment $NetBSD: PLIST.m68k,v 1.1 2015/05/03 15:01:12 spz Exp $
${EMULSUBDIRSLASH}usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
${EMULSUBDIRSLASH}usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
${EMULSUBDIRSLASH}usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
${EMULSUBDIRSLASH}usr/X11R6/lib/X11/locale/lib/common/xlibi18n.so.2
${EMULSUBDIRSLASH}usr/X11R6/lib/X11/locale/lib/common/xlocale.so.2
${EMULSUBDIRSLASH}usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
${EMULSUBDIRSLASH}usr/X11R6/lib/libFS.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libFS.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libGL.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libFS.so.6.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libGL.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libGLU.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libGL.so.1.2
${EMULSUBDIRSLASH}usr/X11R6/lib/libGLU.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libGLw.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libSM.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libGLU.so.1.3
${EMULSUBDIRSLASH}usr/X11R6/lib/libGLw.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libICE.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libGLw.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libICE.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libOSMesa.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libX11.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libICE.so.6.3
${EMULSUBDIRSLASH}usr/X11R6/lib/libOSMesa.so.4
${EMULSUBDIRSLASH}usr/X11R6/lib/libSM.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXt.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libOSMesa.so.4.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libSM.so.6.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libX11.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXRes.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libX11.so.6.2
${EMULSUBDIRSLASH}usr/X11R6/lib/libXRes.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXTrap.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXRes.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXTrap.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXau.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXdmcp.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXTrap.so.6.4
${EMULSUBDIRSLASH}usr/X11R6/lib/libXau.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXaw.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXau.so.6.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXaw.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXaw.so.7
${EMULSUBDIRSLASH}usr/X11R6/lib/libXaw.so.6.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXcursor.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXcursor.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXaw.so.7.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXcursor.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXdmcp.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXext.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXdmcp.so.6.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXext.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXfont.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXi.so.6.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXext.so.6.4
${EMULSUBDIRSLASH}usr/X11R6/lib/libXfont.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXfontcache.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXfont.so.1.5
${EMULSUBDIRSLASH}usr/X11R6/lib/libXfontcache.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXft.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXfontcache.so.1.2
${EMULSUBDIRSLASH}usr/X11R6/lib/libXft.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXft.so.2
${EMULSUBDIRSLASH}usr/X11R6/lib/libXinerama.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXft.so.1.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXi.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXft.so.2.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXi.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXinerama.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXmu.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXmu.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXinerama.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXmuu.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXmu.so.6.2
${EMULSUBDIRSLASH}usr/X11R6/lib/libXmuu.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXp.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXmuu.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXp.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXpm.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXt.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXp.so.6.2
${EMULSUBDIRSLASH}usr/X11R6/lib/libXpm.so.4
${EMULSUBDIRSLASH}usr/X11R6/lib/libXrandr.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXpm.so.4.11
${EMULSUBDIRSLASH}usr/X11R6/lib/libXrandr.so.2
${EMULSUBDIRSLASH}usr/X11R6/lib/libXrender.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXrandr.so.2.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXrender.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXss.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXss.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXrender.so.1.2
${EMULSUBDIRSLASH}usr/X11R6/lib/libXss.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXtst.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXt.so.6.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXtst.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libXv.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXtst.so.6.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXv.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXvMC.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXv.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXvMC.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXxf86dga.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXvMC.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libXxf86dga.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXxf86misc.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXxf86dga.so.1.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXxf86misc.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXxf86vm.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXxf86misc.so.1.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libXxf86vm.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libdmx.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libXxf86vm.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libdmx.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libdps.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libdmx.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libdps.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libdpstk.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libdps.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libdpstk.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libfontconfig.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libdpstk.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libfontconfig.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libfontenc.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libfontconfig.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libfontenc.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libfreetype.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libfontenc.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libfreetype.so.9
${EMULSUBDIRSLASH}usr/X11R6/lib/liboldX.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libfreetype.so.9.0
${EMULSUBDIRSLASH}usr/X11R6/lib/liboldX.so.6
${EMULSUBDIRSLASH}usr/X11R6/lib/libpsres.so
${EMULSUBDIRSLASH}usr/X11R6/lib/liboldX.so.6.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libpsres.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libxkbui.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libxkbfile.so
${EMULSUBDIRSLASH}usr/X11R6/lib/libpsres.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libxkbfile.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libxkbui.so.1
${EMULSUBDIRSLASH}usr/X11R6/lib/libxkbfile.so.1.0
${EMULSUBDIRSLASH}usr/X11R6/lib/libxkbui.so.1.0

View File

@ -0,0 +1,23 @@
# $NetBSD$
# XXX
# XXX This file was created automatically using createbuildlink-3.17.
# XXX After this file has been verified as correct, the comment lines
# XXX beginning with "XXX" should be removed. Please do not commit
# XXX unverified buildlink3.mk files.
# XXX
# XXX Packages that only install static libraries or headers should
# XXX include the following line:
# XXX
# XXX BUILDLINK_DEPMETHOD.compat80-x11-i386?= build
BUILDLINK_TREE+= compat80-x11-i386
.if !defined(COMPAT80_X11_I386_BUILDLINK3_MK)
COMPAT80_X11_I386_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.compat80-x11-i386+= compat80-x11-i386>=8.0
BUILDLINK_PKGSRCDIR.compat80-x11-i386?= ../../wip/compat80-x11
BUILDLINK_LIBDIRS.compat80-x11-i386= emul/netbsd32/lib
.endif # COMPAT80_X11_I386_BUILDLINK3_MK
BUILDLINK_TREE+= -compat80-x11-i386

22
compat80-x11/distinfo Normal file
View File

@ -0,0 +1,22 @@
$NetBSD: distinfo,v 1.2 2019/04/27 13:44:12 wiz Exp $
SHA1 (xbase.tgz) = 22a922377c31600709bbcc8c1da697ffb71d4adc
RMD160 (xbase.tgz) = b823933f9f176881aa85701807a5e06bde568042
SHA512 (xbase.tgz) = a7361c3b3b16a871f2fca365e612a9dd3d35dbffecf839ec8d9a015bd83082a10c68baac069ff7fb9dea4b443eb4f60f4ba4bfd85b8ad076fa45746edaa36f6e
Size (xbase.tgz) = 7018225 bytes
SHA1 (xcomp.tgz) = ff2eba8ef87dffb410e09cfda2e23ee1378fd905
RMD160 (xcomp.tgz) = f12c95e54acf80b1f85614f66a3a0d14b98d6b71
SHA512 (xcomp.tgz) = c12372f827838066e472b4cce9a69e60666a205ef3674d72ef1d5ee8f868edea533e3df253a91082c7f02ba18cb2b499af2361127c5f7f26f617eb33f4181b7b
Size (xcomp.tgz) = 38275937 bytes
SHA1 (xetc.tgz) = 7c0a38427e28059e04ef3d008b2b32ae4bfa862f
RMD160 (xetc.tgz) = 10547ae0dd21e035cdfd13df01149a67dd1adae9
SHA512 (xetc.tgz) = f74d6806fda1369797ff7c623bd44e74982922a99da731e664607cad7f0f8992496e84db2bfdad089565a63057fdaf558f443791b98787234f998d1301dffef0
Size (xetc.tgz) = 27940 bytes
SHA1 (xfont.tgz) = 184bf6b6587dfcc634f74e3616dc45c1d702d7e6
RMD160 (xfont.tgz) = e76c8d9d2af6f0adf69fe6932304e6dac603c54f
SHA512 (xfont.tgz) = b7f2a806b0e09f06683aa1b8963ec951b2d2b590048e6c997b26b3edd7fe4408bed09c00bd20e10cd3041893ab74cd6d077b6d9c5374acc5b0691b8283522d0a
Size (xfont.tgz) = 32783481 bytes
SHA1 (xserver.tgz) = c2546ba32114d30dde60bccac4bf324dbf315563
RMD160 (xserver.tgz) = ac583dced89fb5505dfa35b46cca855c9a4a0746
SHA512 (xserver.tgz) = 465bf6a347d43555b4e60f0ec55aeb42ee713d8afab57466f5b963355d8ac66110f08b081aa05704619aba416272b29a5df91e91068467dc37463a87d03c42ec
Size (xserver.tgz) = 31827733 bytes