1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-31 10:46:16 +00:00

- Update ruby to 1.8.6

- Synchronise portversions and portepochs in all ruby subports
- Take maintainerships of all ruby subports.
This commit is contained in:
Stanislav Sedov 2007-04-03 21:57:49 +00:00
parent ee2fdc714d
commit 8752c350a7
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=189129
13 changed files with 1076 additions and 1057 deletions

View File

@ -159,12 +159,17 @@ _RUBY_SITEDIR!= ${_RUBY_CONFIG} 'puts C["sitedir"]'
RUBY?= ${LOCALBASE}/bin/${RUBY_NAME}
.if defined(RUBY_VER) && ${RUBY_VER} == 1.8
RUBY_RELVERSION= 1.8.5
RUBY_PATCHLEVEL= 12
RUBY_RELVERSION= 1.8.6
RUBY_PORTREVISION= 0
RUBY_PATCHLEVEL= 0
.if ${RUBY_PATCHLEVEL} == 0
RUBY_VERSION?= ${RUBY_RELVERSION}
RUBY_DISTVERSION?= ${RUBY_RELVERSION}
.else
RUBY_VERSION?= ${RUBY_RELVERSION}.${RUBY_PATCHLEVEL}
RUBY_DISTVERSION?= ${RUBY_RELVERSION}-p${RUBY_PATCHLEVEL}
RUBY_PORTREVISION= 1
#RUBY_PATCHFILES?= ruby-${RUBY_DISTVERSION}-yyyy.mm.dd.diff.bz2
.endif
# Security patch
RUBY_PATCHFILES?= ${RUBY_VERSION}-patch1.gz

View File

@ -7,8 +7,8 @@
PORTNAME= iconv
PORTVERSION= ${RUBY_PORTVERSION}
PORTREVISION= 1
PORTEPOCH= 1
PORTREVISION= ${RUBY_PORTREVISION}
PORTEPOCH= ${RUBY_PORTEPOCH}
CATEGORIES= converters ruby
MASTER_SITES= #empty
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}

View File

@ -7,13 +7,14 @@
PORTNAME= gdbm
PORTVERSION= ${RUBY_PORTVERSION}
PORTEPOCH= 1
PORTREVISION= ${RUBY_PORTREVISION}
PORTEPOCH= ${RUBY_PORTEPOCH}
CATEGORIES= databases ruby
MASTER_SITES= # none
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DISTFILES= # none
MAINTAINER= ports@FreeBSD.org
MAINTAINER= stas@FreeBSD.org
COMMENT= A Ruby extension to GDBM library
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/${RUBY_PORT}:patch

View File

@ -7,7 +7,7 @@
CATEGORIES= japanese
MAINTAINER= ports@FreeBSD.org
MAINTAINER= stas@FreeBSD.org
COMMENT= Ruby interface to the Japanized Tk widget set
TK_VERSION?= 8.0jp

View File

@ -7,12 +7,13 @@
PORTNAME= ruby-mode.el
PORTVERSION= ${RUBY_PORTVERSION}
PORTEPOCH= 1
PORTREVISION= ${RUBY_PORTREVISION}
PORTEPOCH= ${RUBY_PORTEPOCH}
CATEGORIES= lang ruby elisp
MASTER_SITES= # none
DISTFILES= # none
MAINTAINER= ports@FreeBSD.org
MAINTAINER= stas@FreeBSD.org
COMMENT= Emacs lisp modules for the Ruby language
EXTRACT_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/${RUBY_PORT}:patch

View File

@ -6,6 +6,7 @@ lib/xemacs/site-lisp/ruby-mode.el
lib/xemacs/site-lisp/rubydb3x.el
%%RUBY_ELISPDIR%%/README
%%RUBY_ELISPDIR%%/inf-ruby.el
%%RUBY_ELISPDIR%%/rdebug.el
%%RUBY_ELISPDIR%%/ruby-electric.el
%%RUBY_ELISPDIR%%/ruby-mode.el
%%RUBY_ELISPDIR%%/rubydb2x.el

View File

@ -29,6 +29,7 @@ USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${RUBY_DISTVERSION}
RUBY_VER= 1.8
USE_BZIP2= yes
USE_RUBY= yes
RUBY_NO_BUILD_DEPENDS= yes
RUBY_NO_RUN_DEPENDS= yes
@ -115,7 +116,6 @@ EXTSAMPLES= bigdecimal/sample/*.rb \
pty/shl.rb
EXTDOCS= bigdecimal/bigdecimal_*.html \
digest/digest.txt* \
dl/doc/dl.txt \
enumerator/enumerator.txt \
etc/etc.txt* \
@ -156,7 +156,8 @@ post-patch:
pre-configure:
.if defined(WITH_ONIGURUMA)
cd ${ONIGURUMA_WRKSRC}; ./configure; \
${MAKE} -f Makefile ${RUBY_VER:S/.//} RUBYDIR="${WRKSRC}"
${MAKE} -f Makefile ${RUBY_RELVERSION:S/.//g} \
RUBYDIR="${WRKSRC}"
.endif
${TOUCH} ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}

View File

@ -1,3 +1,3 @@
MD5 (ruby/ruby-1.8.5-p12.tar.gz) = d7d12dd9124c9b7d55cdbbee313e3931
SHA256 (ruby/ruby-1.8.5-p12.tar.gz) = c72ad433adee87c79ece02f506008afa9ea783a11d1acdaf4107306caede5d0a
SIZE (ruby/ruby-1.8.5-p12.tar.gz) = 4526961
MD5 (ruby/ruby-1.8.6.tar.bz2) = e558a0e00ae318d43bf6ff9af452bad2
SHA256 (ruby/ruby-1.8.6.tar.bz2) = 0fc6ad0b31d8ec3997db2a56a2ac1c235283a3607abb876300fc711b3f8e3dd7
SIZE (ruby/ruby-1.8.6.tar.bz2) = 3946186

View File

@ -0,0 +1,10 @@
--- ext/tk/tkutil/extconf.rb.orig Tue Apr 3 21:08:12 2007
+++ ext/tk/tkutil/extconf.rb Tue Apr 3 21:08:16 2007
@@ -5,7 +5,5 @@
has_tk = true
end
-if has_tk
require 'mkmf'
create_makefile('tkutil')
-end

View File

@ -1,7 +0,0 @@
--- ext/tk/tkutil/extconf.rb.orig Wed Nov 2 12:19:30 2005
+++ ext/tk/tkutil/extconf.rb Sat Jan 14 16:21:55 2006
@@ -1,4 +1,2 @@
-if compiled?('tk')
require 'mkmf'
create_makefile('tkutil')
-end

View File

@ -20,15 +20,13 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%%%RUBY_DOCDIR%%/ChangeLog
%%PORTDOCS%%%%RUBY_DOCDIR%%/ChangeLog-1.8.0
%%PORTDOCS%%%%RUBY_DOCDIR%%/LEGAL
%%PORTDOCS%%%%RUBY_DOCDIR%%/NEWS
%%PORTDOCS%%%%RUBY_DOCDIR%%/NEWS-1.8.0
%%PORTDOCS%%%%RUBY_DOCDIR%%/README
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.EXT.ja
%%PORTDOCS%%%%RUBY_DOCDIR%%/README.ja
%%PORTDOCS%%%%RUBY_DOCDIR%%/bigdecimal/bigdecimal_en.html
%%PORTDOCS%%%%RUBY_DOCDIR%%/bigdecimal/bigdecimal_ja.html
%%PORTDOCS%%%%RUBY_DOCDIR%%/digest/digest.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/digest/digest.txt.ja
%%PORTDOCS%%%%RUBY_DOCDIR%%/dl/dl.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/enumerator/enumerator.txt
%%PORTDOCS%%%%RUBY_DOCDIR%%/etc/etc.txt
@ -56,7 +54,6 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/etc
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/enumerator
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/dl
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/digest
%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/bigdecimal
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/README
%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/bigdecimal/linear.rb
@ -247,6 +244,8 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/date2.rb
%%RUBY_LIBDIR%%/debug.rb
%%RUBY_LIBDIR%%/delegate.rb
%%RUBY_LIBDIR%%/digest/sha2.rb
%%RUBY_LIBDIR%%/digest.rb
%%RUBY_LIBDIR%%/dl/import.rb
%%RUBY_LIBDIR%%/dl/struct.rb
%%RUBY_LIBDIR%%/dl/types.rb
@ -281,10 +280,12 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/curses.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dbm.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/defines.h
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/bubblebabble.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/md5.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/rmd160.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/sha1.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest/sha2.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest.h
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/digest.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dl.h
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/dl.so
@ -320,6 +321,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/strscan.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/syck.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/syslog.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/thread.so
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/util.h
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/version.h
%%RUBY_LIBDIR%%/%%RUBY_ARCH%%/zlib.so
@ -864,6 +866,7 @@ lib/lib%%RUBY_NAME%%.so.%%RUBY_SHLIBVER%%
@dirrm %%RUBY_LIBDIR%%/%%RUBY_ARCH%%
@dirrm %%RUBY_LIBDIR%%/drb
@dirrm %%RUBY_LIBDIR%%/dl
@dirrm %%RUBY_LIBDIR%%/digest
@dirrm %%RUBY_LIBDIR%%/date
@dirrm %%RUBY_LIBDIR%%/cgi/session
@dirrm %%RUBY_LIBDIR%%/cgi

View File

@ -7,13 +7,13 @@
PORTNAME= tk
PORTVERSION= ${RUBY_PORTVERSION}
PORTREVISION= 1
PORTEPOCH= 1
PORTREVISION= ${RUBY_PORTREVISION}
PORTEPOCH= ${RUBY_PORTEPOCH}
CATEGORIES+= x11-toolkits ruby tk${TK_VERSION:C/[^0-9]//g} tcl${TK_VERSION:C/[^0-9]//g}
MASTER_SITES= # none
DISTFILES= # none
MAINTAINER?= ports@FreeBSD.org
MAINTAINER?= stas@FreeBSD.org
COMMENT?= Ruby interface to the Tk widget set
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/${RUBY_PORT}:patch

File diff suppressed because it is too large Load Diff