# $NetBSD: Makefile,v 1.17 2000/08/22 02:22:26 sakamoto Exp $ # DISTNAME= ruby-1.4.6 CATEGORIES= lang MASTER_SITES= ftp://ftp.TokyoNet.AD.JP/pub/misc/ruby/ \ ftp://ftp.iij.ad.jp/pub/lang/ruby/ \ ftp://ftp.netlab.co.jp/pub/lang/ruby/ \ ftp://blade.nagaokaut.ac.jp/pub/lang/ruby/ \ ftp://ftp.krnet.ne.jp/pub/ruby/ \ ftp://ftp.mirror.nucba.ac.jp/mirror/ruby/ \ http://mirror.nucba.ac.jp/mirror/ruby/ MAINTAINER= sakamoto@netbsd.org HOMEPAGE= http://www.ruby-lang.org/ BUILD_DEPENDS= ${LOCALBASE}/bin/bison:../../devel/bison DEPENDS+= gdbm>=1.7.3:../../databases/gdbm DEPENDS+= readline>=4.0:../../devel/readline BUILD_DEFS+= USE_INET6 .include "../../mk/bsd.prefs.mk" GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-shared .if defined(USE_INET6) && ${USE_INET6} == YES CONFIGURE_ARGS+= --enable-ipv6 .else CONFIGURE_ARGS+= --disable-ipv6 .endif MAKE_ENV+= XLDFLAGS="${LDFLAGS}" DLDFLAGS="-L${LOCALBASE}/lib -R${LOCALBASE}/lib -L${X11BASE}/lib -R${X11BASE}/lib" PLIST_SUBST= RUBY_VERSION=1.4 post-patch: ${RM} -f ${WRKSRC}/ext/tcltklib/MANIFEST ${RM} -f ${WRKSRC}/ext/tk/MANIFEST post-install: strip ${PREFIX}/bin/ruby ${MKDIR} ${PREFIX}/share/examples/ruby ${INSTALL_DATA} ${WRKSRC}/sample/* ${PREFIX}/share/examples/ruby ${MKDIR} ${PREFIX}/share/examples/ruby/misc ${INSTALL_DATA} ${WRKSRC}/misc/* ${PREFIX}/share/examples/ruby/misc .include "../../mk/bsd.pkg.mk"