diff options
-rw-r--r-- | Mk/bsd.ruby.mk | 4 | ||||
-rw-r--r-- | lang/ruby/Makefile | 5 | ||||
-rw-r--r-- | lang/ruby/distinfo | 1 | ||||
-rw-r--r-- | lang/ruby16/Makefile | 5 | ||||
-rw-r--r-- | lang/ruby16/distinfo | 1 |
5 files changed, 15 insertions, 1 deletions
diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk index 15eea3c27efe..eee60c429f59 100644 --- a/Mk/bsd.ruby.mk +++ b/Mk/bsd.ruby.mk @@ -95,7 +95,9 @@ RUBY_VERSION?= 1.6.2 RUBY_SUFFIX?= # empty .endif -RUBY_PORTVERSION?= ${RUBY_VERSION} +RUBY_SNAPSHOTDATE= 2001.01.18 + +RUBY_PORTVERSION= ${RUBY_VERSION}.${RUBY_SNAPSHOTDATE} RUBY_DISTNAME?= ruby-${RUBY_VERSION} RUBY_WRKSRC?= ${WRKDIR}/${RUBY_DISTNAME} diff --git a/lang/ruby/Makefile b/lang/ruby/Makefile index 61ff05fee6e7..704d2e17da09 100644 --- a/lang/ruby/Makefile +++ b/lang/ruby/Makefile @@ -13,6 +13,10 @@ MASTER_SITE_SUBDIR= ${RUBY_VER} DISTNAME= ${RUBY_DISTNAME} DIST_SUBDIR= ruby +PATCH_SITES= http://www.ruby-lang.org/~knu/ +PATCHFILES= ruby-${RUBY_VERSION}-${RUBY_SNAPSHOTDATE}.patch.gz +PATCH_DIST_STRIP= -p1 + MAINTAINER= knu@FreeBSD.org USE_RUBY= yes @@ -42,6 +46,7 @@ CONFIGURE_ARGS+= --enable-ipv6 .endif post-patch: + find ${WRKSRC} -name '*.orig' -delete ${RM} -f ${WRKSRC}/ext/gdbm/MANIFEST ${RM} -f ${WRKSRC}/ext/tcltklib/MANIFEST ${RM} -f ${WRKSRC}/ext/tk/MANIFEST diff --git a/lang/ruby/distinfo b/lang/ruby/distinfo index 0876180fce31..2442d65c4306 100644 --- a/lang/ruby/distinfo +++ b/lang/ruby/distinfo @@ -1 +1,2 @@ MD5 (ruby/ruby-1.6.2.tar.gz) = dcaa657d8b771c912ba53f49483cdeb7 +MD5 (ruby/ruby-1.6.2-2001.01.18.patch.gz) = f2c8faceee91ec4b9ab0190738abb320 diff --git a/lang/ruby16/Makefile b/lang/ruby16/Makefile index 61ff05fee6e7..704d2e17da09 100644 --- a/lang/ruby16/Makefile +++ b/lang/ruby16/Makefile @@ -13,6 +13,10 @@ MASTER_SITE_SUBDIR= ${RUBY_VER} DISTNAME= ${RUBY_DISTNAME} DIST_SUBDIR= ruby +PATCH_SITES= http://www.ruby-lang.org/~knu/ +PATCHFILES= ruby-${RUBY_VERSION}-${RUBY_SNAPSHOTDATE}.patch.gz +PATCH_DIST_STRIP= -p1 + MAINTAINER= knu@FreeBSD.org USE_RUBY= yes @@ -42,6 +46,7 @@ CONFIGURE_ARGS+= --enable-ipv6 .endif post-patch: + find ${WRKSRC} -name '*.orig' -delete ${RM} -f ${WRKSRC}/ext/gdbm/MANIFEST ${RM} -f ${WRKSRC}/ext/tcltklib/MANIFEST ${RM} -f ${WRKSRC}/ext/tk/MANIFEST diff --git a/lang/ruby16/distinfo b/lang/ruby16/distinfo index 0876180fce31..2442d65c4306 100644 --- a/lang/ruby16/distinfo +++ b/lang/ruby16/distinfo @@ -1 +1,2 @@ MD5 (ruby/ruby-1.6.2.tar.gz) = dcaa657d8b771c912ba53f49483cdeb7 +MD5 (ruby/ruby-1.6.2-2001.01.18.patch.gz) = f2c8faceee91ec4b9ab0190738abb320 |