ports/64247: [NEW PORT] math/ruby-numru_units -- A class to handleunits of physical quantities for Ruby

Shin'ya Murakami murakami at ahs.scitec.kobe-u.ac.jp
Sun Mar 14 08:10:12 UTC 2004


>Number:         64247
>Category:       ports
>Synopsis:       [NEW PORT] math/ruby-numru_units -- A class to handle units of physical quantities for Ruby
>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:   Sun Mar 14 00:10:11 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Shin'ya Murakami
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD faris.lodoss.forceria 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Thu Mar 4 17:44:11 JST 2004 murashin at faris.lodoss.forceria:/cvs/obj/mg/cvs/freebsd/src/sys/FARIS i386

>Description:
	A class to handle units of physical quantities for Ruby.
>How-To-Repeat:
	N/A
>Fix:

# 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-numru_units/
#	ruby-numru_units/Makefile
#	ruby-numru_units/distinfo
#	ruby-numru_units/pkg-descr
#	ruby-numru_units/pkg-plist
#
echo c - ruby-numru_units/
mkdir -p ruby-numru_units/ > /dev/null 2>&1
echo x - ruby-numru_units/Makefile
sed 's/^X//' >ruby-numru_units/Makefile << 'END-of-ruby-numru_units/Makefile'
X# New ports collection makefile for:	RubyNumruUnits
X# Date created:		14 March 2004
X# Whom:			Shin'ya Murakami <murakami at ahs.scitec.kobe-u.ac.jp>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	numru_units
XPORTVERSION=	1.1
XCATEGORIES=	math ruby
XMASTER_SITES=	ftp://www.gfd-dennou.org/arch/ruby/products/numru-units/
XPKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}
XDISTNAME=	numru-units-${PORTVERSION}
XDIST_SUBDIR=	ruby
X
XMAINTAINER=	murakami at ahs.scitec.kobe-u.ac.jp
XCOMMENT=	A class to handle units of physical quantities for Ruby 
X
XUSE_RUBY=	yes
XNO_BUILD=	yes
X
XDOCS=		ChangeLog doc/units.html doc/units.rd
X
Xdo-install:
X	@cd ${WRKSRC}/ && ${RUBY} ./install.rb
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${RUBY_MODDOCDIR}
X.for f in ${DOCS}
X	${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-ruby-numru_units/Makefile
echo x - ruby-numru_units/distinfo
sed 's/^X//' >ruby-numru_units/distinfo << 'END-of-ruby-numru_units/distinfo'
XMD5 (ruby/numru-units-1.1.tar.gz) = 0157350bc4359362ff791e8792a6d4b6
XSIZE (ruby/numru-units-1.1.tar.gz) = 98431
END-of-ruby-numru_units/distinfo
echo x - ruby-numru_units/pkg-descr
sed 's/^X//' >ruby-numru_units/pkg-descr << 'END-of-ruby-numru_units/pkg-descr'
XA class of units of physical quantities for Ruby.
X
XThis class covers most functionality of UNIDATA's UDUNITS Library, however, with a more sophisticated handling of string expressions.
X
XUDUNITS always decomposes units into the four base units and discards the original string expressions. Therefore, 'hPa' always becomes '100 kg.m-1.sec-1', and 'day' always becomes '86400 sec'. On the other hand, this library tries to keep the original expressions as much as possible by default, while allowing partial to complete decompositions if needed.
X
XAuthor:	Takeshi Horinouchi <horinout at kurasc.kyoto-u.ac.jp>
X	Eizi Toyoda
XWWW:	http://www.gfd-dennou.org/arch/ruby/products/numru-units/
END-of-ruby-numru_units/pkg-descr
echo x - ruby-numru_units/pkg-plist
sed 's/^X//' >ruby-numru_units/pkg-plist << 'END-of-ruby-numru_units/pkg-plist'
X%%RUBY_SITELIBDIR%%/numru/units.rb
X at unexec rmdir %B 2>/dev/null || true
X%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
X%%PORTDOCS%%%%RUBY_MODDOCDIR%%/units.html
X%%PORTDOCS%%%%RUBY_MODDOCDIR%%/units.rd
X%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%
END-of-ruby-numru_units/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list