Date: Fri, 26 Jul 2002 16:56:01 +0900 From: KUNISHIMA Takeo <kunishi@acm.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/41001: lang/mit-scheme: do not depend on old libc Message-ID: <20020726165601H.kunishi@aquamarine.c.oka-pu.ac.jp>
next in thread | raw e-mail | index | archive | help
>Number: 41001 >Category: ports >Synopsis: lang/mit-scheme: do not depend on old libc >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jul 26 01:00:03 PDT 2002 >Closed-Date: >Last-Modified: >Originator: KUNISHIMA Takeo >Release: FreeBSD 5.0-CURRENT i386 >Organization: Okayama Prefectural University, Japan >Environment: System: FreeBSD fiva.chorusroom.org 5.0-CURRENT FreeBSD 5.0-CURRENT #12: Tue Jul 23 12:42:12 JST 2002 root@fiva.chorusroom.org:/usr/obj/usr/src/sys/FIVA i386 >Description: The recent MIT Scheme (lang/mit-scheme) port just installs the binary distributions, which is compiled on FreeBSD 4.3-RELEASE. A web page in the distribution site (*1) describes how to compile MIT Scheme for UNIX systems not distributed binaries. By using this procedure, you can build binaries not depending compat package. (*1) http://www.swiss.ai.mit.edu/projects/scheme/mit/gnulinux-install.php By the way, lang/mit-scheme LIB_DEPENDS with c.3, but I wonder if it's a mistake (c.4 for 5-CURRENT, and nothing for 4-STABLE). >How-To-Repeat: >Fix: diff -ruN /usr/ports/lang/mit-scheme/Makefile mit-scheme/Makefile --- /usr/ports/lang/mit-scheme/Makefile Fri Jun 21 08:10:32 2002 +++ mit-scheme/Makefile Wed Jul 24 19:39:15 2002 @@ -10,21 +10,23 @@ CATEGORIES= lang MASTER_SITES= ftp.swiss.ai.mit.edu/pub/mit-scheme/7.7/%SUBDIR%/ MASTER_SITE_SUBDIR= ${PORTVERSION} OLD/${PORTVERSION} -DISTNAME= scheme-${PORTVERSION}-ix86-freebsd +DISTNAME= scheme-${PORTVERSION}-src-ucode +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + scheme-${PORTVERSION}-ix86-freebsd.tar.gz MAINTAINER= olgeni@FreeBSD.org -LIB_DEPENDS= c.3:${PORTSDIR}/misc/compat3x - ONLY_FOR_ARCHS= i386 +GNU_CONFIGURE= yes +USE_GMAKE= yes USE_XLIB= yes -NO_BUILD= yes -NO_WRKSUBDIR= yes +WRKSRC= ${WRKDIR}/scheme-${PORTVERSION}/src/microcode +ALL_TARGET= default-target do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/scheme ${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/bin/bchscheme ${PREFIX}/bin - cd ${WRKSRC}/lib && pax -rw mit-scheme ${PREFIX}/lib + ${INSTALL_PROGRAM} ${WRKSRC}/scheme ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/bchscheme ${PREFIX}/bin + cd ${WRKDIR}/lib && pax -rw mit-scheme ${PREFIX}/lib ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/lib/mit-scheme .include <bsd.port.mk> diff -ruN /usr/ports/lang/mit-scheme/distinfo mit-scheme/distinfo --- /usr/ports/lang/mit-scheme/distinfo Fri Jun 21 08:10:32 2002 +++ mit-scheme/distinfo Wed Jul 24 19:39:37 2002 @@ -1 +1,2 @@ +MD5 (scheme-7.7.1-src-ucode.tar.gz) = 8b5ebee84989be87e0ace33c566645ef MD5 (scheme-7.7.1-ix86-freebsd.tar.gz) = be12ea278f5424a4659245ea0bec2024 diff -ruN /usr/ports/lang/mit-scheme/pkg-plist mit-scheme/pkg-plist --- /usr/ports/lang/mit-scheme/pkg-plist Fri Jun 21 08:10:32 2002 +++ mit-scheme/pkg-plist Wed Jul 24 19:51:44 2002 @@ -426,23 +426,40 @@ lib/mit-scheme/doc/user_fot.html lib/mit-scheme/doc/user_ovr.html lib/mit-scheme/doc/user_toc.html +lib/mit-scheme/edwin/autoload/debian-changelog.bci lib/mit-scheme/edwin/autoload/debian-changelog.com +lib/mit-scheme/edwin/autoload/eystep.bci lib/mit-scheme/edwin/autoload/eystep.com +lib/mit-scheme/edwin/autoload/manual.bci lib/mit-scheme/edwin/autoload/manual.com +lib/mit-scheme/edwin/autoload/midas.bci lib/mit-scheme/edwin/autoload/midas.com +lib/mit-scheme/edwin/autoload/nntp.bci lib/mit-scheme/edwin/autoload/nntp.com +lib/mit-scheme/edwin/autoload/pasmod.bci lib/mit-scheme/edwin/autoload/pasmod.com +lib/mit-scheme/edwin/autoload/print.bci lib/mit-scheme/edwin/autoload/print.com +lib/mit-scheme/edwin/autoload/pwedit.bci lib/mit-scheme/edwin/autoload/pwedit.com +lib/mit-scheme/edwin/autoload/pwparse.bci lib/mit-scheme/edwin/autoload/pwparse.com +lib/mit-scheme/edwin/autoload/snr.bci lib/mit-scheme/edwin/autoload/snr.com +lib/mit-scheme/edwin/autoload/sort.bci lib/mit-scheme/edwin/autoload/sort.com +lib/mit-scheme/edwin/autoload/techinfo.bci lib/mit-scheme/edwin/autoload/techinfo.com +lib/mit-scheme/edwin/autoload/telnet.bci lib/mit-scheme/edwin/autoload/telnet.com +lib/mit-scheme/edwin/autoload/tximod.bci lib/mit-scheme/edwin/autoload/tximod.com +lib/mit-scheme/edwin/autoload/verilog.bci lib/mit-scheme/edwin/autoload/verilog.com +lib/mit-scheme/edwin/autoload/vhdl.bci lib/mit-scheme/edwin/autoload/vhdl.com lib/mit-scheme/edwin/autoload/webster.com +lib/mit-scheme/edwin/autoload/webster.bci lib/mit-scheme/edwin/etc/TUTORIAL lib/mit-scheme/edwin/etc/mime.types lib/mit-scheme/edwin/info/dir @@ -521,23 +538,41 @@ lib/mit-scheme/imail/url.bci lib/mit-scheme/imail/url.com lib/mit-scheme/optiondb.scm +lib/mit-scheme/options/chrsyn.bci lib/mit-scheme/options/chrsyn.com +lib/mit-scheme/options/cpress.bci lib/mit-scheme/options/cpress.com +lib/mit-scheme/options/format.bci lib/mit-scheme/options/format.com +lib/mit-scheme/options/gdbm.bci lib/mit-scheme/options/gdbm.com +lib/mit-scheme/options/hashtb.bci lib/mit-scheme/options/hashtb.com +lib/mit-scheme/options/krypt.bci lib/mit-scheme/options/krypt.com +lib/mit-scheme/options/mime-codec.bci lib/mit-scheme/options/mime-codec.com +lib/mit-scheme/options/numint.bci lib/mit-scheme/options/numint.com +lib/mit-scheme/options/optiondb.bci lib/mit-scheme/options/optiondb.com +lib/mit-scheme/options/ordvec.bci lib/mit-scheme/options/ordvec.com +lib/mit-scheme/options/process.bci lib/mit-scheme/options/process.com +lib/mit-scheme/options/rbtree.bci lib/mit-scheme/options/rbtree.com +lib/mit-scheme/options/regexp.bci lib/mit-scheme/options/regexp.com +lib/mit-scheme/options/rexp.bci lib/mit-scheme/options/rexp.com +lib/mit-scheme/options/rgxcmp.bci lib/mit-scheme/options/rgxcmp.com +lib/mit-scheme/options/syncproc.bci lib/mit-scheme/options/syncproc.com +lib/mit-scheme/options/wttree.bci lib/mit-scheme/options/wttree.com +lib/mit-scheme/options/ystep.bci lib/mit-scheme/options/ystep.com lib/mit-scheme/runtime.com lib/mit-scheme/sos/class.bci >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020726165601H.kunishi>