ports/128006: [NEW PORT] x11-toolkits/ruby18-fox: Ruby extension module to use FOX 1.6, aka FXRuby
Luiz Eduardo Roncato Cordeiro
cordeiro at luinil.cert.br
Fri Oct 10 17:50:02 UTC 2008
>Number: 128006
>Category: ports
>Synopsis: [NEW PORT] x11-toolkits/ruby18-fox: Ruby extension module to use FOX 1.6, aka FXRuby
>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: Fri Oct 10 17:50:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Luiz Eduardo Roncato Cordeiro
>Release: FreeBSD 7.1-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD luinil.cert.br 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #40: Tue Oct 7 14:53:45 BRT
>Description:
FXRuby is a Ruby extension module that provides an interface to the
FOX GUI library.
Author: Lyle Johnson <ljohnson at resgen.com>
WWW: http://fxruby.sourceforge.net/
Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:
--- ruby18-fox-1.6.16.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-fox16
# ruby-fox16/Makefile
# ruby-fox16/distinfo
# ruby-fox16/pkg-descr
# ruby-fox16/pkg-plist
#
echo c - ruby-fox16
mkdir -p ruby-fox16 > /dev/null 2>&1
echo x - ruby-fox16/Makefile
sed 's/^X//' >ruby-fox16/Makefile << '074487bc664e0bc88e6c98013929fe13'
X# New ports collection makefile for: FXRuby
X# Date created: 8 October 2008
X# Whom: Luiz Eduardo Roncato Cordeiro <lercordeiro at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= fox
XPORTVERSION= 1.6.16
XCATEGORIES= x11-toolkits ruby
XMASTER_SITES= RF
XMASTER_SITE_SUBDIR= fxruby
XPKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
XDISTNAME= FXRuby-${PORTVERSION}
XDIST_SUBDIR= ruby
X
XMAINTAINER= lercordeiro at gmail.com
XCOMMENT= Ruby extension module to use FOX 1.6, aka FXRuby
X
XLIB_DEPENDS= FOX-1.6:${PORTSDIR}/x11-toolkits/fox16 \
X png.5:${PORTSDIR}/graphics/png \
X jpeg.9:${PORTSDIR}/graphics/jpeg \
X tiff.4:${PORTSDIR}/graphics/tiff \
X fxscintilla.19:${PORTSDIR}/x11-toolkits/fxscintilla
X
XLATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}12
X
XUSE_RUBY= yes
XUSE_RUBY_SETUP= yes
XRUBY_SETUP= install.rb
XNOHARM_ARGS= --no-harm
XUSE_XORG= xcursor xproto x11 xextproto xext xrandr
XUSE_GL= yes
X
X.include <bsd.port.pre.mk>
X
Xinstall-noharm:
X cd ${WRKSRC}; \
X ${SETENV} ${MAKE_ENV} ${RUBY} ${RUBY_FLAGS} ${RUBY_SETUP} install ${NOHARM_ARGS} ${RUBY_INSTALL_ARGS}
X
Xpost-configure:
X.if ${OSVERSION} >= 700000
X @${REINPLACE_CMD} -e 's|CPPFLAGS = -DHAVE_SYS_TIME_H -DHAVE_SIGNAL_H -I/usr/local/include/fxscintilla -I/usr/local/include/fox-1.6|CPPFLAGS = -ffriend-injection -DHAVE_SYS_TIME_H -DHAVE_SIGNAL_H -I/usr/local/include/fxscintilla -I/usr/local/include/fox-1.6|' \
X ${WRKSRC}/ext/fox16/Makefile
X.endif
X
X.include <bsd.port.post.mk>
074487bc664e0bc88e6c98013929fe13
echo x - ruby-fox16/distinfo
sed 's/^X//' >ruby-fox16/distinfo << 'fc39523e41a4d316d817fd9325421121'
XMD5 (ruby/FXRuby-1.6.16.tar.gz) = 2eeef754f565b820d73ac39f6492ea4c
XSHA256 (ruby/FXRuby-1.6.16.tar.gz) = d9adc6733ba57a7f877edaab5969d6e4c60c6ecea0df42f6d5afc470f99e3613
XSIZE (ruby/FXRuby-1.6.16.tar.gz) = 1810781
fc39523e41a4d316d817fd9325421121
echo x - ruby-fox16/pkg-descr
sed 's/^X//' >ruby-fox16/pkg-descr << '26ad1c8f63ce9e826ab775066421828c'
XFXRuby is a Ruby extension module that provides an interface to the
XFOX GUI library.
X
XAuthor: Lyle Johnson <ljohnson at resgen.com>
XWWW: http://fxruby.sourceforge.net/
26ad1c8f63ce9e826ab775066421828c
echo x - ruby-fox16/pkg-plist
sed 's/^X//' >ruby-fox16/pkg-plist << '98750483df7cc986b273fa042b65504c'
X%%RUBY_SITELIBDIR%%/fox16/aliases.rb
X%%RUBY_SITELIBDIR%%/fox16/bitmapview.rb
X%%RUBY_SITELIBDIR%%/fox16/calendar.rb
X%%RUBY_SITELIBDIR%%/fox16/chore.rb
X%%RUBY_SITELIBDIR%%/fox16/colors.rb
X%%RUBY_SITELIBDIR%%/fox16/core.rb
X%%RUBY_SITELIBDIR%%/fox16/dict.rb
X%%RUBY_SITELIBDIR%%/fox16/exceptions_for_fxerror.rb
X%%RUBY_SITELIBDIR%%/fox16/execute_nonmodal.rb
X%%RUBY_SITELIBDIR%%/fox16/glgroup.rb
X%%RUBY_SITELIBDIR%%/fox16/glshapes.rb
X%%RUBY_SITELIBDIR%%/fox16/input.rb
X%%RUBY_SITELIBDIR%%/fox16/irb.rb
X%%RUBY_SITELIBDIR%%/fox16/iterators.rb
X%%RUBY_SITELIBDIR%%/fox16/keys.rb
X%%RUBY_SITELIBDIR%%/fox16/kwargs.rb
X%%RUBY_SITELIBDIR%%/fox16/missingdep.rb
X%%RUBY_SITELIBDIR%%/fox16/pseudokeyboard.rb
X%%RUBY_SITELIBDIR%%/fox16/pseudomouse.rb
X%%RUBY_SITELIBDIR%%/fox16/responder.rb
X%%RUBY_SITELIBDIR%%/fox16/responder2.rb
X%%RUBY_SITELIBDIR%%/fox16/scintilla.rb
X%%RUBY_SITELIBDIR%%/fox16/settings.rb
X%%RUBY_SITELIBDIR%%/fox16/signal.rb
X%%RUBY_SITELIBDIR%%/fox16/splashscreen.rb
X%%RUBY_SITELIBDIR%%/fox16/timeout.rb
X%%RUBY_SITELIBDIR%%/fox16/undolist.rb
X%%RUBY_SITELIBDIR%%/fox16/version.rb
X%%RUBY_SITEARCHLIBDIR%%/fox16.so
X at dirrm %%RUBY_SITELIBDIR%%/fox16
98750483df7cc986b273fa042b65504c
exit
--- ruby18-fox-1.6.16.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list