ports/101423: [NEW PORT] ruby/ruby18-doc-stdlib: Documentation for Ruby language standart library
alecn2002
alecn2002 at yandex.ru
Sat Aug 5 19:20:15 UTC 2006
>Number: 101423
>Category: ports
>Synopsis: [NEW PORT] ruby/ruby18-doc-stdlib: Documentation for Ruby language standart library
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Aug 05 19:20:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Alexander Novitsky
>Release: FreeBSD 6.0-RELEASE i386
>Organization:
IPOnWeb
>Environment:
System: FreeBSD rubyhosting.ru 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Wed Jan 11 02:22:02 MSK 2006
>Description:
Welcome to the Ruby Standard Library Documentation collection,
brought to you by the ruby-doc project.
Whether you are browsing online or offline,
we hope that your use of Ruby's standard library will become more productive
as a result of this effort.
ruby-doc is a project dedicated to creating and collecting
documentation on Ruby.
You can find collections of articles and other resources at the website.
stdlib-doc is a RubyForge project that converts Ruby source code into this
documentation you are looking at.
It also tracks the status of the documentation effort.
Author: James G. Britt <j.g.britt at gmail.com>
WWW: http://www.ruby-doc.org/stdlib/
Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:
--- ruby18-doc-stdlib-0.10.1.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# ruby-doc-stdlib
# ruby-doc-stdlib/pkg-descr
# ruby-doc-stdlib/Makefile
# ruby-doc-stdlib/distinfo
# ruby-doc-stdlib/files
# ruby-doc-stdlib/files/patch-install.rb
#
echo c - ruby-doc-stdlib
mkdir -p ruby-doc-stdlib > /dev/null 2>&1
echo x - ruby-doc-stdlib/pkg-descr
sed 's/^X//' >ruby-doc-stdlib/pkg-descr << 'END-of-ruby-doc-stdlib/pkg-descr'
XWelcome to the Ruby Standard Library Documentation collection,
Xbrought to you by the ruby-doc project.
XWhether you are browsing online or offline,
Xwe hope that your use of Ruby's standard library will become more productive
Xas a result of this effort.
X
Xruby-doc is a project dedicated to creating and collecting
Xdocumentation on Ruby.
XYou can find collections of articles and other resources at the website.
X
Xstdlib-doc is a RubyForge project that converts Ruby source code into this
Xdocumentation you are looking at.
XIt also tracks the status of the documentation effort.
X
XAuthor: James G. Britt <j.g.britt at gmail.com>
XWWW: http://www.ruby-doc.org/stdlib/
END-of-ruby-doc-stdlib/pkg-descr
echo x - ruby-doc-stdlib/Makefile
sed 's/^X//' >ruby-doc-stdlib/Makefile << 'END-of-ruby-doc-stdlib/Makefile'
X# New ports collection makefile for: ruby-doc-stdlib
X# Date created: 2006-08-04
X# Whom: Alexander Novitsky <alecn2002 at yandex.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME= stdlib
XPORTVERSION= 0.10.1
X#PORTREVISION= 0
X#PORTEPOCH= 0
XCATEGORIES= ruby
XMASTER_SITES= http://www.ruby-doc.org/download/stdlib/
X#MASTER_SITE_SUBDIR=
XPKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}doc-
X#PKGNAMESUFFIX=
XDISTNAME= ruby-doc-${PORTNAME}-${PORTVERSION}
XEXTRACT_SUFX= .tgz
X#DISTFILES=
XDIST_SUBDIR= ruby
X#EXTRACT_ONLY=
X
XMAINTAINER= alecn2002 at yandex.ru
XCOMMENT= Documentation for Ruby language standart library
X
XUSE_RUBY= yes
X
XNO_BUILD= yes
X
XRUBY_DOCDIR_BASE= ${RUBY_DOCDIR:C|^${LOCALBASE}|${PREFIX}|}
X
XPLIST= ${WRKDIR}/PLIST
XPLIST_SUB= RUBY_DOCDIR_BASE=${RUBY_DOCDIR_BASE:C|^${PREFIX}/||}
XFIND_ARGS= -s -d
XPLIST_PREFIX= %%RUBY_DOCDIR_BASE%%/
X
X.include <bsd.port.pre.mk>
X
Xdo-configure:
X
Xpre-install:
X ${ECHO} "${PLIST_PREFIX}${PORTNAME}/VERSION" >>${PLIST}
X ( cd ${WRKSRC} ; \
X ${FIND} ${FIND_ARGS} ${PORTNAME} -type f | ${SED} 's|^|${PLIST_PREFIX}|g' >> ${PLIST} ; \
X ${FIND} ${FIND_ARGS} ${PORTNAME} -type d -and -not -name '.' | ${SED} 's|^|@dirrm ${PLIST_PREFIX}|g' >> ${PLIST} )
X
Xdo-install:
X ${MKDIR} ${RUBY_DOCDIR_BASE}
X cd ${WRKSRC}; ${RUBY} install.rb --force --doc-base ${RUBY_DOCDIR_BASE}
X
X.include <bsd.port.post.mk>
END-of-ruby-doc-stdlib/Makefile
echo x - ruby-doc-stdlib/distinfo
sed 's/^X//' >ruby-doc-stdlib/distinfo << 'END-of-ruby-doc-stdlib/distinfo'
XMD5 (ruby/ruby-doc-stdlib-0.10.1.tgz) = 5437c281b44e7a4af142d2bd35eba407
XSHA256 (ruby/ruby-doc-stdlib-0.10.1.tgz) = 6955435f1f0105656544e8a803867c3b6693a6598a739014bf1ed2221ca72859
XSIZE (ruby/ruby-doc-stdlib-0.10.1.tgz) = 2347615
END-of-ruby-doc-stdlib/distinfo
echo c - ruby-doc-stdlib/files
mkdir -p ruby-doc-stdlib/files > /dev/null 2>&1
echo x - ruby-doc-stdlib/files/patch-install.rb
sed 's/^X//' >ruby-doc-stdlib/files/patch-install.rb << 'END-of-ruby-doc-stdlib/files/patch-install.rb'
X--- install.rb.orig Fri Aug 4 17:53:04 2006
X+++ install.rb Fri Aug 4 17:53:10 2006
X@@ -125,7 +125,7 @@
X Shall I bother?
X }.trim
X end
X- elsif Dir["stdlib"] > 0
X+ elsif Dir["stdlib"].size > 0
X # It's got *something* in it, but not stdlib doc.
X confirm %{
X #@doc_base/stdlib contains something, but not what I expected.
END-of-ruby-doc-stdlib/files/patch-install.rb
exit
--- ruby18-doc-stdlib-0.10.1.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
From: Alexander Novitsky <alecn2002 at yandex.ru>
To: <FreeBSD-gnats-submit at freebsd.org>
Date: 05.08.06 23:10
Subject: [NEW PORT] ruby/ruby18-doc-stdlib: Documentation for Ruby language standart library
More information about the freebsd-ports-bugs
mailing list