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:
parent
ee2fdc714d
commit
8752c350a7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=189129
@ -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
|
||||
|
@ -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}
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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}
|
||||
|
||||
|
@ -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
|
||||
|
10
lang/ruby18/files/patch-ext_tk_tkutil_extconf.rb
Normal file
10
lang/ruby18/files/patch-ext_tk_tkutil_extconf.rb
Normal 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
|
@ -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
|
@ -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
|
||||
|
@ -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
Loading…
Reference in New Issue
Block a user