1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00

Reroll a stable snapshot tarball as of 2002-09-12 for lang/ruby

containing a pregenerated configure and a parse.c generated with bison
1.35.  This is to offer a smaller (.tar.bz2) distfile, remove the
autoconf dependency and benefit from a bit more efficient parse.c than
that which byacc(1) generates.
This commit is contained in:
Akinori MUSHA 2002-09-24 20:07:08 +00:00
parent 42e3c3af26
commit cfeffd29da
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=67102
5 changed files with 16 additions and 30 deletions

View File

@ -115,12 +115,8 @@ RUBY_PATCHFILES?= ruby-${RUBY_DISTVERSION}-2002.09.17.diff.bz2 \
RUBY_PORTVERSION?= ${RUBY_VERSION}.2002.09.20
.else
RUBY_VERSION?= 1.6.7
RUBY_DISTVERSION?= ${RUBY_VERSION}
RUBY_PATCHFILES?= ruby-${RUBY_DISTVERSION}-2002.03.27.diff.bz2 \
ruby-${RUBY_DISTVERSION}-2002.03.27-2002.05.02.diff.bz2 \
ruby-${RUBY_DISTVERSION}-2002.05.02-2002.05.23.diff.bz2 \
ruby-${RUBY_DISTVERSION}-2002.05.23-2002.07.15.diff.bz2 \
ruby-${RUBY_DISTVERSION}-2002.07.15-2002.09.12.diff.bz2
RUBY_DISTVERSION?= ${RUBY_VERSION}-2002.09.12
#RUBY_PATCHFILES?= ruby-${RUBY_DISTVERSION}-yyyy.mm.dd.diff.bz2
RUBY_PORTVERSION?= ${RUBY_VERSION}.2002.09.12
.endif
# defined(RUBY_VER) && ${RUBY_VER} == 1.7

View File

@ -10,7 +10,7 @@ PORTVERSION= ${RUBY_PORTVERSION}
CATEGORIES= lang ruby ipv6
MASTER_SITES= ${MASTER_SITE_RUBY} \
${ONIGURUMA_MASTER_SITES:S,$,:oniguruma,}
MASTER_SITE_SUBDIR= stable \
MASTER_SITE_SUBDIR= snapshots \
${ONIGURUMA_MASTER_SITE_SUBDIR:S,$,/:oniguruma,}
DISTFILES= ${RUBY_DISTNAME}${EXTRACT_SUFX} \
${ONIGURUMA_DISTFILE:S,$,:oniguruma,}
@ -33,19 +33,19 @@ PLIST_SUB+= ONIGURUMA=""
PLIST_SUB+= ONIGURUMA="@comment "
.endif
#USE_BZIP2= yes
USE_BZIP2= yes
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
RUBY_NO_RUN_DEPENDS= yes
USE_AUTOCONF= yes # works either with 2.53 or with 2.13
INSTALLS_SHLIB= yes
#USE_AUTOCONF= yes # works either with 2.53 or with 2.13
GNU_CONFIGURE= yes
WRKSRC= ${RUBY_WRKSRC}
CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
--enable-shared
MAKE_ENV= LANG=C # prevent bison 1.33 w/ gettext 0.10.35 from coredumping
MAKE_ARGS= -j3
INSTALLS_SHLIB= yes
MAN1= ruby${_RUBY_SUFFIX}.1
.include <bsd.port.pre.mk>
@ -81,7 +81,7 @@ OBSOLETED_MODULES= sha1 \
post-extract:
.if defined(WITH_ONIGURUMA)
cd ${WRKDIR}; ${TAR} zxvf ${_DISTDIR}/${ONIGURUMA_DISTFILE}
${TAR} -zxvf ${DISTDIR}/${DIST_SUBDIR}/${ONIGURUMA_DISTFILE} -C ${WRKDIR}
.endif
post-patch:

View File

@ -1,7 +1,2 @@
MD5 (ruby/ruby-1.6.7.tar.gz) = 4213d723911ce346717d60256fa925e1
MD5 (ruby/ruby-1.6.7-2002.03.27.diff.bz2) = 11ad3f19357c5e02cc3a3882ca567f98
MD5 (ruby/ruby-1.6.7-2002.03.27-2002.05.02.diff.bz2) = 8f21e3aeaf6de69862b0ce3b3e44b503
MD5 (ruby/ruby-1.6.7-2002.05.02-2002.05.23.diff.bz2) = a09917ed660deee38aab350ed5a472b3
MD5 (ruby/ruby-1.6.7-2002.05.23-2002.07.15.diff.bz2) = 7d8b554b63e5878d72dbb006a1d39802
MD5 (ruby/ruby-1.6.7-2002.07.15-2002.09.12.diff.bz2) = db8bf647716995cdc5a79c66c188ee98
MD5 (ruby/ruby-1.6.7-2002.09.12.tar.bz2) = 8910a334deb9d5a1289e2b505ad63511
MD5 (ruby/onigd20020424.tar.gz) = d5e6505aa776378a58cdb0fd4ef9cdc0

View File

@ -10,7 +10,7 @@ PORTVERSION= ${RUBY_PORTVERSION}
CATEGORIES= lang ruby ipv6
MASTER_SITES= ${MASTER_SITE_RUBY} \
${ONIGURUMA_MASTER_SITES:S,$,:oniguruma,}
MASTER_SITE_SUBDIR= stable \
MASTER_SITE_SUBDIR= snapshots \
${ONIGURUMA_MASTER_SITE_SUBDIR:S,$,/:oniguruma,}
DISTFILES= ${RUBY_DISTNAME}${EXTRACT_SUFX} \
${ONIGURUMA_DISTFILE:S,$,:oniguruma,}
@ -33,19 +33,19 @@ PLIST_SUB+= ONIGURUMA=""
PLIST_SUB+= ONIGURUMA="@comment "
.endif
#USE_BZIP2= yes
USE_BZIP2= yes
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
RUBY_NO_RUN_DEPENDS= yes
USE_AUTOCONF= yes # works either with 2.53 or with 2.13
INSTALLS_SHLIB= yes
#USE_AUTOCONF= yes # works either with 2.53 or with 2.13
GNU_CONFIGURE= yes
WRKSRC= ${RUBY_WRKSRC}
CONFIGURE_ARGS= ${RUBY_CONFIGURE_ARGS} \
--enable-shared
MAKE_ENV= LANG=C # prevent bison 1.33 w/ gettext 0.10.35 from coredumping
MAKE_ARGS= -j3
INSTALLS_SHLIB= yes
MAN1= ruby${_RUBY_SUFFIX}.1
.include <bsd.port.pre.mk>
@ -81,7 +81,7 @@ OBSOLETED_MODULES= sha1 \
post-extract:
.if defined(WITH_ONIGURUMA)
cd ${WRKDIR}; ${TAR} zxvf ${_DISTDIR}/${ONIGURUMA_DISTFILE}
${TAR} -zxvf ${DISTDIR}/${DIST_SUBDIR}/${ONIGURUMA_DISTFILE} -C ${WRKDIR}
.endif
post-patch:

View File

@ -1,7 +1,2 @@
MD5 (ruby/ruby-1.6.7.tar.gz) = 4213d723911ce346717d60256fa925e1
MD5 (ruby/ruby-1.6.7-2002.03.27.diff.bz2) = 11ad3f19357c5e02cc3a3882ca567f98
MD5 (ruby/ruby-1.6.7-2002.03.27-2002.05.02.diff.bz2) = 8f21e3aeaf6de69862b0ce3b3e44b503
MD5 (ruby/ruby-1.6.7-2002.05.02-2002.05.23.diff.bz2) = a09917ed660deee38aab350ed5a472b3
MD5 (ruby/ruby-1.6.7-2002.05.23-2002.07.15.diff.bz2) = 7d8b554b63e5878d72dbb006a1d39802
MD5 (ruby/ruby-1.6.7-2002.07.15-2002.09.12.diff.bz2) = db8bf647716995cdc5a79c66c188ee98
MD5 (ruby/ruby-1.6.7-2002.09.12.tar.bz2) = 8910a334deb9d5a1289e2b505ad63511
MD5 (ruby/onigd20020424.tar.gz) = d5e6505aa776378a58cdb0fd4ef9cdc0