resurrect a zombie, still needed by some other rotten vegetable

noticed by naddy and ajacoutot, prodded by espie
This commit is contained in:
sturm 2008-06-18 20:10:48 +00:00
parent 320fdb148e
commit 27b5cea395
6 changed files with 148 additions and 0 deletions

View File

@ -0,0 +1,5 @@
# $OpenBSD: Makefile,v 1.4 2008/06/18 20:10:48 sturm Exp $
SUBDIR += libc5
.include <bsd.port.subdir.mk>

View File

@ -0,0 +1,22 @@
# $OpenBSD: Makefile.inc,v 1.13 2008/06/18 20:10:48 sturm Exp $
ONLY_FOR_ARCHS= i386
CATEGORIES= emulators
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITE_REDHAT=ftp://archive.download.redhat.com/pub/ \
ftp://ftp.uni-bayreuth.de/pub/redhat.com/
DIST_SUBDIR= rpm
EXTRACT_ONLY=
BUILD_DEPENDS+= :rpm->=3.0.6p1:misc/rpm
NO_BUILD= Yes
PREFIX?= ${LOCALBASE}/emul/redhat

View File

@ -0,0 +1,32 @@
# $OpenBSD: Makefile,v 1.6 2008/06/18 20:10:48 sturm Exp $
COMMENT= Linux libc5
PKGNAME= redhat_libc5-6.2p1
MASTER_SITES= ${MASTER_SITE_REDHAT:=redhat/linux/6.2/en/os/i386/RedHat/RPMS/}
MASTER_SITES0= ${MASTER_SITE_REDHAT:=redhat/linux/updates/6.2/en/os/i386/}
DISTFILES= ${RPMS}
RPMDIR= ${FULLDISTDIR}
RPMS= libc-5.3.12-31.i386.rpm \
ld.so-1.9.5-13.i386.rpm
RUN_DEPENDS= ::emulators/fedora/base
NO_BUILD= Yes
NO_REGRESS= Yes
PREFIX= ${LOCALBASE}/emul/fedora
pre-install:
@${INSTALL_DATA_DIR} ${PREFIX}
do-install:
.for rpm in ${RPMS:S/:0//}
@cd ${PREFIX}; ${LOCALBASE}/bin/rpm2cpio ${RPMDIR}/${rpm} | cpio -id
.endfor
.include <bsd.port.mk>

View File

@ -0,0 +1,10 @@
MD5 (rpm/ld.so-1.9.5-13.i386.rpm) = 70GBnu1AFDsEi5iBONmc3w==
MD5 (rpm/libc-5.3.12-31.i386.rpm) = 5UCrZVMAcBdYh6b6cJZUGw==
RMD160 (rpm/ld.so-1.9.5-13.i386.rpm) = hZqSSOy7EaMshmUcQMopqZ0uyco=
RMD160 (rpm/libc-5.3.12-31.i386.rpm) = Eq4sZFq5RderA58ihvcscpEXjS4=
SHA1 (rpm/ld.so-1.9.5-13.i386.rpm) = a2LKnpiDSvCHA36n09q9GpCyFno=
SHA1 (rpm/libc-5.3.12-31.i386.rpm) = oxdAUsZMmlLTZ0zACp747h2m5gM=
SHA256 (rpm/ld.so-1.9.5-13.i386.rpm) = 4glc9cWqeuCyEhKCF3OB8O2xjAEjnijGZppFV4eEKgc=
SHA256 (rpm/libc-5.3.12-31.i386.rpm) = X1wyLw5xbHiyLwuQHuCMhHR/WpRiKt8DKgIeB03XS0s=
SIZE (rpm/ld.so-1.9.5-13.i386.rpm) = 72567
SIZE (rpm/libc-5.3.12-31.i386.rpm) = 2028683

View File

@ -0,0 +1 @@
very old libc5 libraries which are necessary for maple to work.

View File

@ -0,0 +1,78 @@
@comment $OpenBSD: PLIST,v 1.5 2008/06/18 20:10:48 sturm Exp $
lib/ld-linux.so.1
lib/ld-linux.so.1.9.5
lib/ld.so
lib/ld.so.1.9.5
lib/libdl.so.1.9.5
usr/i486-linux-libc5/
usr/i486-linux-libc5/lib/
usr/i486-linux-libc5/lib/libICE.so.6.3
usr/i486-linux-libc5/lib/libPEX5.so.6.0
usr/i486-linux-libc5/lib/libSM.so.6.0
usr/i486-linux-libc5/lib/libX11.so.6.1
usr/i486-linux-libc5/lib/libXIE.so.6.0
usr/i486-linux-libc5/lib/libXaw.so.6.1
usr/i486-linux-libc5/lib/libXaw3d.so.6.1
usr/i486-linux-libc5/lib/libXext.so.6.1
usr/i486-linux-libc5/lib/libXext.so.6.3
usr/i486-linux-libc5/lib/libXi.so.6.0
usr/i486-linux-libc5/lib/libXmu.so.6.0
usr/i486-linux-libc5/lib/libXp.so.6.2
usr/i486-linux-libc5/lib/libXpm.so.4.9
usr/i486-linux-libc5/lib/libXt.so.6.0
usr/i486-linux-libc5/lib/libXtst.so.6.1
usr/i486-linux-libc5/lib/libc.so.5.3.12
usr/i486-linux-libc5/lib/libdb.so.2.0.0
usr/i486-linux-libc5/lib/libform.so.1.9.9e
usr/i486-linux-libc5/lib/libg++.so.27.1.4
usr/i486-linux-libc5/lib/libm.so.5.0.6
usr/i486-linux-libc5/lib/libmenu.so.1.9.9e
usr/i486-linux-libc5/lib/libncurses.so.1.9.9e
usr/i486-linux-libc5/lib/libpanel.so.1.9.9e
usr/i486-linux-libc5/lib/libstdc++.so.27.1.4
usr/i486-linux-libc5/lib/libtermcap.so.2.0.8
usr/i486-linux-libc5/lib/libvga.so.1.2.13
usr/i486-linux-libc5/lib/libvgagl.so.1.2.13
usr/i486-linux-libc5/lib/libz.so.1.0.4
@unexec rm -f %D/lib/libdl.so.1
@unexec rm -f %D/usr/i486-linux-libc5/lib/libICE.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libPEX5.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libSM.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libX11.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXIE.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXaw.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXaw3d.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXext.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXi.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXmu.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXp.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXpm.so.4
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXt.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libXtst.so.6
@unexec rm -f %D/usr/i486-linux-libc5/lib/libc.so.5
@unexec rm -f %D/usr/i486-linux-libc5/lib/libdb.so.2
@unexec rm -f %D/usr/i486-linux-libc5/lib/libform.so.3.0
@unexec rm -f %D/usr/i486-linux-libc5/lib/libg++.so.27
@unexec rm -f %D/usr/i486-linux-libc5/lib/libm.so.5
@unexec rm -f %D/usr/i486-linux-libc5/lib/libmenu.so.3.0
@unexec rm -f %D/usr/i486-linux-libc5/lib/libncurses.so.3.0
@unexec rm -f %D/usr/i486-linux-libc5/lib/libpanel.so.3.0
@unexec rm -f %D/usr/i486-linux-libc5/lib/libstdc++.so.27
@unexec rm -f %D/usr/i486-linux-libc5/lib/libtermcap.so.2
@unexec rm -f %D/usr/i486-linux-libc5/lib/libvga.so.1
@unexec rm -f %D/usr/i486-linux-libc5/lib/libvgagl.so.1
@unexec rm -f %D/usr/i486-linux-libc5/lib/libz.so.1
@comment usr/man/
@comment usr/man/man1/
@comment @man usr/man/man1/ldd.1.gz
@comment usr/man/man3/
@comment @man usr/man/man3/dlclose.3.gz
@comment @man usr/man/man3/dlerror.3.gz
@comment @man usr/man/man3/dlopen.3.gz
@comment @man usr/man/man3/dlsym.3.gz
@comment usr/man/man8/
@comment @man usr/man/man8/ld.so.8.gz
@comment @man usr/man/man8/ldconfig.8.gz
@sysctl kern.emul.linux=1
@exec %D/sbin/ldconfig
@unexec %D/sbin/ldconfig