Use ${ABI} for library files, patterned after what SGI does. This makes

X11 packages work on amd64 linux boxes. From Benjamin Shi.
This commit is contained in:
christos 2006-01-10 16:56:42 +00:00
parent f83aaffc8f
commit cd18fc91dc
2 changed files with 234 additions and 231 deletions

View file

@ -1,10 +1,10 @@
# $NetBSD: Makefile,v 1.74 2005/12/17 05:20:22 jlam Exp $
# $NetBSD: Makefile,v 1.75 2006/01/10 16:56:42 christos Exp $
#
# NOTE: If you update this package, then you'll likely need to also update
# the x11-links dependency in buildlink3.mk to the correct version,
# usually the most recent.
DISTNAME= x11-links-0.26
DISTNAME= x11-links-0.27
CATEGORIES= pkgtools x11
MASTER_SITES= # empty
DISTFILES= # empty
@ -53,6 +53,9 @@ CREATE_X11LINK?= ${LN} -fs $$src $$dest
.include "../../mk/x11.buildlink3.mk"
foo:
echo ${LIBABISUFFIX}
do-build:
${MKDIR} ${X11_LINKS_BUILD_DIR}
${CHMOD} ${PKGDIRMODE} ${X11_LINKS_BUILD_DIR}

View file

@ -1,4 +1,4 @@
# $NetBSD: xfree,v 1.10 2005/06/10 03:44:07 jlam Exp $
# $NetBSD: xfree,v 1.11 2006/01/10 16:56:43 christos Exp $
#
# The files listed below are the union of the sets of files installed by
# the supported XFree distributions, minus the set of files representing
@ -411,231 +411,231 @@ include/X11/pixmaps/permit.xpm
include/X11/pixmaps/skull.xpm
include/xf86Optrec.h
include/xf86Parser.h
lib/libFS.a
lib/libFS.so
lib/libFS.so.6
lib/libFS.so.6.0
lib/libICE.a
lib/libICE.so
lib/libICE.so.6
lib/libICE.so.6.3
lib/libICE.dylib
lib/libICE.6.dylib
lib/libICE.6.3.dylib
lib/libPEX5.a
lib/libPEX5.so
lib/libPEX5.so.6
lib/libPEX5.so.6.0
lib/libPEX5.dylib
lib/libPEX5.6.dylib
lib/libPEX5.6.0.dylib
lib/libSM.a
lib/libSM.so
lib/libSM.so.6
lib/libSM.so.6.0
lib/libSM.dylib
lib/libSM.6.dylib
lib/libSM.6.0.dylib
lib/libX11.a
lib/libX11.so
lib/libX11.so.6
lib/libX11.so.6.1
lib/libX11.so.6.2
lib/libX11.dylib
lib/libX11.6.dylib
lib/libX11.6.1.dylib
lib/libX11.6.2.dylib
lib/libXIE.a
lib/libXIE.so
lib/libXIE.so.6
lib/libXIE.so.6.0
lib/libXIE.dylib
lib/libXIE.6.dylib
lib/libXIE.6.0.dylib
lib/libXRes.a
lib/libXRes.so
lib/libXRes.so.1
lib/libXRes.so.1.0
lib/libXTrap.a
lib/libXTrap.so
lib/libXTrap.so.6
lib/libXTrap.so.6.4
lib/libXTrap.dylib
lib/libXTrap.6.dylib
lib/libXTrap.6.4.dylib
lib/libXau.a
lib/libXau.so
lib/libXau.so.6
lib/libXau.so.6.0
lib/libXaw.a
lib/libXaw.so
lib/libXaw.so.6
lib/libXaw.so.6.1
lib/libXaw.so.7
lib/libXaw.so.7.0
lib/libXaw.dylib
lib/libXaw.6.dylib
lib/libXaw.6.1.dylib
lib/libXaw.7.dylib
lib/libXaw.7.0.dylib
lib/libXdmcp.a
lib/libXdmcp.so
lib/libXdmcp.so.6
lib/libXdmcp.so.6.0
lib/libXdpms.a
lib/libXext.a
lib/libXext.so
lib/libXext.so.6
lib/libXext.so.6.3
lib/libXext.so.6.4
lib/libXext.dylib
lib/libXext.6.dylib
lib/libXext.6.3.dylib
lib/libXext.6.4.dylib
lib/libXfont.a
lib/libXfont.so
lib/libXfont.so.1
lib/libXfont.so.1.3
lib/libXfont.so.1.4
lib/libXfont.so.1.5
lib/libXfont.dylib
lib/libXfont.1.dylib
lib/libXfont.1.3.dylib
lib/libXfont.1.4.dylib
lib/libXfontcache.a
lib/libXfontcache.so
lib/libXfontcache.so.1
lib/libXfontcache.so.1.2
lib/libXft.so.1
lib/libXft.so.1.0
lib/libXft.so.1.1
lib/libXft.dylib
lib/libXft.1.dylib
lib/libXft.1.0.dylib
lib/libXft.1.1.dylib
lib/libXi.a
lib/libXi.so
lib/libXi.so.6
lib/libXi.so.6.0
lib/libXi.dylib
lib/libXi.6.dylib
lib/libXi.6.0.dylib
lib/libXinerama.a
lib/libXinerama.so
lib/libXinerama.so.1
lib/libXinerama.so.1.0
lib/libXinerama.dylib
lib/libXinerama.1.dylib
lib/libXinerama.1.0.dylib
lib/libXmu.a
lib/libXmu.so
lib/libXmu.so.6
lib/libXmu.so.6.0
lib/libXmu.so.6.2
lib/libXmu.dylib
lib/libXmu.6.dylib
lib/libXmu.6.0.dylib
lib/libXmu.6.2.dylib
lib/libXmuu.a
lib/libXmuu.so
lib/libXmuu.so.1
lib/libXmuu.so.1.0
lib/libXmuu.dylib
lib/libXmuu.1.dylib
lib/libXmuu.1.0.dylib
lib/libXp.a
lib/libXp.so
lib/libXp.so.6
lib/libXp.so.6.2
lib/libXp.dylib
lib/libXp.6.dylib
lib/libXp.6.2.dylib
lib/libXss.a
lib/libXss.so
lib/libXss.so.1
lib/libXss.so.1.0
lib/libXt.a
lib/libXt.so
lib/libXt.so.6
lib/libXt.so.6.0
lib/libXt.dylib
lib/libXt.6.dylib
lib/libXt.6.0.dylib
lib/libXtst.a
lib/libXtst.so
lib/libXtst.so.6
lib/libXtst.so.6.1
lib/libXtst.dylib
lib/libXtst.6.dylib
lib/libXtst.6.1.dylib
lib/libXv.a
lib/libXv.so
lib/libXv.so.1
lib/libXv.so.1.0
lib/libXv.dylib
lib/libXv.1.dylib
lib/libXv.1.0.dylib
lib/libXvMC.a
lib/libXvMC.so
lib/libXvMC.so.1
lib/libXvMC.so.1.0
lib/libXxf86dga.a
lib/libXxf86dga.so
lib/libXxf86dga.so.1
lib/libXxf86dga.so.1.0
lib/libXxf86dga.so.1.1
lib/libXxf86misc.a
lib/libXxf86misc.so
lib/libXxf86misc.so.1
lib/libXxf86misc.so.1.0
lib/libXxf86misc.so.1.1
lib/libXxf86vm.a
lib/libXxf86vm.so
lib/libXxf86vm.so.1
lib/libXxf86vm.so.1.0
lib/libdmx.a
lib/libdmx.so
lib/libdmx.so.1
lib/libdmx.so.1.0
lib/libdps.a
lib/libdps.so
lib/libdps.so.1
lib/libdps.so.1.0
lib/libdps.dylib
lib/libdps.1.dylib
lib/libdps.1.0.dylib
lib/libdpstk.a
lib/libdpstk.so
lib/libdpstk.so.1
lib/libdpstk.so.1.0
lib/libdpstk.dylib
lib/libdpstk.1.dylib
lib/libdpstk.1.0.dylib
lib/libfntstubs.a
lib/libfontenc.a
lib/libfontenc.so
lib/libfontenc.so.1
lib/libfontenc.so.1.0
lib/liboldX.a
lib/liboldX.so
lib/liboldX.so.6
lib/liboldX.so.6.0
lib/liboldX.dylib
lib/liboldX.6.dylib
lib/liboldX.6.0.dylib
lib/libpsres.a
lib/libpsres.so
lib/libpsres.so.1
lib/libpsres.so.1.0
lib/libpsres.dylib
lib/libpsres.1.dylib
lib/libpsres.1.0.dylib
lib/libxf86config.a
lib/libxkbfile.a
lib/libxkbfile.so
lib/libxkbfile.so.1
lib/libxkbfile.so.1.0
lib/libxkbui.a
lib/libxkbui.so
lib/libxkbui.so.1
lib/libxkbui.so.1.0
lib@ABI@/libFS.a
lib@ABI@/libFS.so
lib@ABI@/libFS.so.6
lib@ABI@/libFS.so.6.0
lib@ABI@/libICE.a
lib@ABI@/libICE.so
lib@ABI@/libICE.so.6
lib@ABI@/libICE.so.6.3
lib@ABI@/libICE.dylib
lib@ABI@/libICE.6.dylib
lib@ABI@/libICE.6.3.dylib
lib@ABI@/libPEX5.a
lib@ABI@/libPEX5.so
lib@ABI@/libPEX5.so.6
lib@ABI@/libPEX5.so.6.0
lib@ABI@/libPEX5.dylib
lib@ABI@/libPEX5.6.dylib
lib@ABI@/libPEX5.6.0.dylib
lib@ABI@/libSM.a
lib@ABI@/libSM.so
lib@ABI@/libSM.so.6
lib@ABI@/libSM.so.6.0
lib@ABI@/libSM.dylib
lib@ABI@/libSM.6.dylib
lib@ABI@/libSM.6.0.dylib
lib@ABI@/libX11.a
lib@ABI@/libX11.so
lib@ABI@/libX11.so.6
lib@ABI@/libX11.so.6.1
lib@ABI@/libX11.so.6.2
lib@ABI@/libX11.dylib
lib@ABI@/libX11.6.dylib
lib@ABI@/libX11.6.1.dylib
lib@ABI@/libX11.6.2.dylib
lib@ABI@/libXIE.a
lib@ABI@/libXIE.so
lib@ABI@/libXIE.so.6
lib@ABI@/libXIE.so.6.0
lib@ABI@/libXIE.dylib
lib@ABI@/libXIE.6.dylib
lib@ABI@/libXIE.6.0.dylib
lib@ABI@/libXRes.a
lib@ABI@/libXRes.so
lib@ABI@/libXRes.so.1
lib@ABI@/libXRes.so.1.0
lib@ABI@/libXTrap.a
lib@ABI@/libXTrap.so
lib@ABI@/libXTrap.so.6
lib@ABI@/libXTrap.so.6.4
lib@ABI@/libXTrap.dylib
lib@ABI@/libXTrap.6.dylib
lib@ABI@/libXTrap.6.4.dylib
lib@ABI@/libXau.a
lib@ABI@/libXau.so
lib@ABI@/libXau.so.6
lib@ABI@/libXau.so.6.0
lib@ABI@/libXaw.a
lib@ABI@/libXaw.so
lib@ABI@/libXaw.so.6
lib@ABI@/libXaw.so.6.1
lib@ABI@/libXaw.so.7
lib@ABI@/libXaw.so.7.0
lib@ABI@/libXaw.dylib
lib@ABI@/libXaw.6.dylib
lib@ABI@/libXaw.6.1.dylib
lib@ABI@/libXaw.7.dylib
lib@ABI@/libXaw.7.0.dylib
lib@ABI@/libXdmcp.a
lib@ABI@/libXdmcp.so
lib@ABI@/libXdmcp.so.6
lib@ABI@/libXdmcp.so.6.0
lib@ABI@/libXdpms.a
lib@ABI@/libXext.a
lib@ABI@/libXext.so
lib@ABI@/libXext.so.6
lib@ABI@/libXext.so.6.3
lib@ABI@/libXext.so.6.4
lib@ABI@/libXext.dylib
lib@ABI@/libXext.6.dylib
lib@ABI@/libXext.6.3.dylib
lib@ABI@/libXext.6.4.dylib
lib@ABI@/libXfont.a
lib@ABI@/libXfont.so
lib@ABI@/libXfont.so.1
lib@ABI@/libXfont.so.1.3
lib@ABI@/libXfont.so.1.4
lib@ABI@/libXfont.so.1.5
lib@ABI@/libXfont.dylib
lib@ABI@/libXfont.1.dylib
lib@ABI@/libXfont.1.3.dylib
lib@ABI@/libXfont.1.4.dylib
lib@ABI@/libXfontcache.a
lib@ABI@/libXfontcache.so
lib@ABI@/libXfontcache.so.1
lib@ABI@/libXfontcache.so.1.2
lib@ABI@/libXft.so.1
lib@ABI@/libXft.so.1.0
lib@ABI@/libXft.so.1.1
lib@ABI@/libXft.dylib
lib@ABI@/libXft.1.dylib
lib@ABI@/libXft.1.0.dylib
lib@ABI@/libXft.1.1.dylib
lib@ABI@/libXi.a
lib@ABI@/libXi.so
lib@ABI@/libXi.so.6
lib@ABI@/libXi.so.6.0
lib@ABI@/libXi.dylib
lib@ABI@/libXi.6.dylib
lib@ABI@/libXi.6.0.dylib
lib@ABI@/libXinerama.a
lib@ABI@/libXinerama.so
lib@ABI@/libXinerama.so.1
lib@ABI@/libXinerama.so.1.0
lib@ABI@/libXinerama.dylib
lib@ABI@/libXinerama.1.dylib
lib@ABI@/libXinerama.1.0.dylib
lib@ABI@/libXmu.a
lib@ABI@/libXmu.so
lib@ABI@/libXmu.so.6
lib@ABI@/libXmu.so.6.0
lib@ABI@/libXmu.so.6.2
lib@ABI@/libXmu.dylib
lib@ABI@/libXmu.6.dylib
lib@ABI@/libXmu.6.0.dylib
lib@ABI@/libXmu.6.2.dylib
lib@ABI@/libXmuu.a
lib@ABI@/libXmuu.so
lib@ABI@/libXmuu.so.1
lib@ABI@/libXmuu.so.1.0
lib@ABI@/libXmuu.dylib
lib@ABI@/libXmuu.1.dylib
lib@ABI@/libXmuu.1.0.dylib
lib@ABI@/libXp.a
lib@ABI@/libXp.so
lib@ABI@/libXp.so.6
lib@ABI@/libXp.so.6.2
lib@ABI@/libXp.dylib
lib@ABI@/libXp.6.dylib
lib@ABI@/libXp.6.2.dylib
lib@ABI@/libXss.a
lib@ABI@/libXss.so
lib@ABI@/libXss.so.1
lib@ABI@/libXss.so.1.0
lib@ABI@/libXt.a
lib@ABI@/libXt.so
lib@ABI@/libXt.so.6
lib@ABI@/libXt.so.6.0
lib@ABI@/libXt.dylib
lib@ABI@/libXt.6.dylib
lib@ABI@/libXt.6.0.dylib
lib@ABI@/libXtst.a
lib@ABI@/libXtst.so
lib@ABI@/libXtst.so.6
lib@ABI@/libXtst.so.6.1
lib@ABI@/libXtst.dylib
lib@ABI@/libXtst.6.dylib
lib@ABI@/libXtst.6.1.dylib
lib@ABI@/libXv.a
lib@ABI@/libXv.so
lib@ABI@/libXv.so.1
lib@ABI@/libXv.so.1.0
lib@ABI@/libXv.dylib
lib@ABI@/libXv.1.dylib
lib@ABI@/libXv.1.0.dylib
lib@ABI@/libXvMC.a
lib@ABI@/libXvMC.so
lib@ABI@/libXvMC.so.1
lib@ABI@/libXvMC.so.1.0
lib@ABI@/libXxf86dga.a
lib@ABI@/libXxf86dga.so
lib@ABI@/libXxf86dga.so.1
lib@ABI@/libXxf86dga.so.1.0
lib@ABI@/libXxf86dga.so.1.1
lib@ABI@/libXxf86misc.a
lib@ABI@/libXxf86misc.so
lib@ABI@/libXxf86misc.so.1
lib@ABI@/libXxf86misc.so.1.0
lib@ABI@/libXxf86misc.so.1.1
lib@ABI@/libXxf86vm.a
lib@ABI@/libXxf86vm.so
lib@ABI@/libXxf86vm.so.1
lib@ABI@/libXxf86vm.so.1.0
lib@ABI@/libdmx.a
lib@ABI@/libdmx.so
lib@ABI@/libdmx.so.1
lib@ABI@/libdmx.so.1.0
lib@ABI@/libdps.a
lib@ABI@/libdps.so
lib@ABI@/libdps.so.1
lib@ABI@/libdps.so.1.0
lib@ABI@/libdps.dylib
lib@ABI@/libdps.1.dylib
lib@ABI@/libdps.1.0.dylib
lib@ABI@/libdpstk.a
lib@ABI@/libdpstk.so
lib@ABI@/libdpstk.so.1
lib@ABI@/libdpstk.so.1.0
lib@ABI@/libdpstk.dylib
lib@ABI@/libdpstk.1.dylib
lib@ABI@/libdpstk.1.0.dylib
lib@ABI@/libfntstubs.a
lib@ABI@/libfontenc.a
lib@ABI@/libfontenc.so
lib@ABI@/libfontenc.so.1
lib@ABI@/libfontenc.so.1.0
lib@ABI@/liboldX.a
lib@ABI@/liboldX.so
lib@ABI@/liboldX.so.6
lib@ABI@/liboldX.so.6.0
lib@ABI@/liboldX.dylib
lib@ABI@/liboldX.6.dylib
lib@ABI@/liboldX.6.0.dylib
lib@ABI@/libpsres.a
lib@ABI@/libpsres.so
lib@ABI@/libpsres.so.1
lib@ABI@/libpsres.so.1.0
lib@ABI@/libpsres.dylib
lib@ABI@/libpsres.1.dylib
lib@ABI@/libpsres.1.0.dylib
lib@ABI@/libxf86config.a
lib@ABI@/libxkbfile.a
lib@ABI@/libxkbfile.so
lib@ABI@/libxkbfile.so.1
lib@ABI@/libxkbfile.so.1.0
lib@ABI@/libxkbui.a
lib@ABI@/libxkbui.so
lib@ABI@/libxkbui.so.1
lib@ABI@/libxkbui.so.1.0