mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-24 04:33:24 +00:00
Add swigruby, Ruby module for SWIG.
This commit is contained in:
parent
842b6d60a5
commit
5a60c2ea11
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=31841
@ -297,6 +297,7 @@
|
||||
SUBDIR += stlport
|
||||
SUBDIR += str
|
||||
SUBDIR += swarm
|
||||
SUBDIR += swigruby
|
||||
SUBDIR += t1lib
|
||||
SUBDIR += tcl-memchan
|
||||
SUBDIR += tclcheck
|
||||
|
49
devel/swigruby/Makefile
Normal file
49
devel/swigruby/Makefile
Normal file
@ -0,0 +1,49 @@
|
||||
# New ports collection makefile for: SWIGRuby
|
||||
# Date created: 9 Aug 2000
|
||||
# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= swigruby
|
||||
PORTVERSION= 0.4.3
|
||||
CATEGORIES= devel ruby
|
||||
MASTER_SITES= http://www.goto.info.waseda.ac.jp/~fukusima/ruby/
|
||||
DIST_SUBDIR= ruby
|
||||
|
||||
MAINTAINER= knu@FreeBSD.org
|
||||
|
||||
BUILD_DEPENDS= ruby:${PORTSDIR}/lang/ruby \
|
||||
swig:${PORTSDIR}/devel/SWIG
|
||||
RUN_DEPENDS= ruby:${PORTSDIR}/lang/ruby \
|
||||
swig:${PORTSDIR}/devel/SWIG
|
||||
|
||||
USE_GMAKE= YES
|
||||
|
||||
PLIST_SUB= RUBY_VER="${RUBY_VER}" RUBY_ARCH="${RUBY_ARCH}"
|
||||
|
||||
RUBY= ${LOCALBASE}/bin/ruby
|
||||
RUBY_VER= 1.4
|
||||
RUBY_ARCH= ${ARCH}-freebsd${OSREL}
|
||||
|
||||
DOCS_EN= ChangeLog README
|
||||
DOCS_JA= README.ja
|
||||
|
||||
do-configure:
|
||||
@cd ${WRKSRC}; \
|
||||
${SETENV} ${CONFIGURE_ENV} ${RUBY} configure.rb
|
||||
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${PREFIX}/share/examples/ruby/swigruby
|
||||
${CP} -R ${WRKSRC}/examples/ ${PREFIX}/share/examples/ruby/swigruby/
|
||||
${MKDIR} ${PREFIX}/share/doc/ruby/swigruby/ja
|
||||
.for f in ${DOCS_EN}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ruby/swigruby/
|
||||
.endfor
|
||||
.for f in ${DOCS_JA}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/ruby/swigruby/ja/
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
1
devel/swigruby/distinfo
Normal file
1
devel/swigruby/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (ruby/swigruby-0.4.3.tar.gz) = 6424b30768d4b1efb31d7596a55232b4
|
1
devel/swigruby/pkg-comment
Normal file
1
devel/swigruby/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Ruby module for SWIG
|
7
devel/swigruby/pkg-descr
Normal file
7
devel/swigruby/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
Ruby module for SWIG.
|
||||
|
||||
SWIG (http://www.swig.org/) is an interface compiler that connects
|
||||
programs written in C and C++ with scripting languages. This module
|
||||
extends SWIG to produce wrapper code for Ruby.
|
||||
|
||||
WWW: http://www.goto.info.waseda.ac.jp/~fukusima/ruby/swig-e.html
|
26
devel/swigruby/pkg-plist
Normal file
26
devel/swigruby/pkg-plist
Normal file
@ -0,0 +1,26 @@
|
||||
bin/swigruby
|
||||
lib/libswigrb.a
|
||||
lib/libswigrb.so
|
||||
lib/swig_lib/ruby/Makefile.swig
|
||||
lib/swig_lib/ruby/exception.i
|
||||
lib/swig_lib/ruby/lang.map
|
||||
lib/swig_lib/ruby/ptrlang.i
|
||||
lib/swig_lib/ruby/ruby.swg
|
||||
lib/swig_lib/ruby/typemaps.i
|
||||
@dirrm lib/swig_lib/ruby
|
||||
share/doc/ruby/swigruby/ChangeLog
|
||||
share/doc/ruby/swigruby/README
|
||||
share/doc/ruby/swigruby/ja/README.ja
|
||||
@dirrm share/doc/ruby/swigruby/ja
|
||||
@dirrm share/doc/ruby/swigruby
|
||||
share/examples/ruby/swigruby/dbm/Makefile.swig
|
||||
share/examples/ruby/swigruby/dbm/DBM.i
|
||||
share/examples/ruby/swigruby/dbm/extconf.rb
|
||||
share/examples/ruby/swigruby/dbm/dbmtest.rb
|
||||
share/examples/ruby/swigruby/qt/Makefile.swig
|
||||
share/examples/ruby/swigruby/qt/qt.i
|
||||
share/examples/ruby/swigruby/qt/extconf.rb
|
||||
share/examples/ruby/swigruby/qt/hello.rb
|
||||
@dirrm share/examples/ruby/swigruby/dbm
|
||||
@dirrm share/examples/ruby/swigruby/qt
|
||||
@dirrm share/examples/ruby/swigruby
|
Loading…
Reference in New Issue
Block a user