aboutsummaryrefslogtreecommitdiff
path: root/devel/ruby-subversion
diff options
context:
space:
mode:
authorLev A. Serebryakov <lev@FreeBSD.org>2008-06-30 10:00:07 +0000
committerLev A. Serebryakov <lev@FreeBSD.org>2008-06-30 10:00:07 +0000
commit9ffc02942d56820e9f987cabe4b5592db5ea034a (patch)
treea30063f6e5626132e0426505cffb826aaf0762b0 /devel/ruby-subversion
parent164733d9dfad71b53a8b8a7ff980d3e525c4f2cb (diff)
downloadports-9ffc02942d56820e9f987cabe4b5592db5ea034a.tar.gz
ports-9ffc02942d56820e9f987cabe4b5592db5ea034a.zip
Notes
Diffstat (limited to 'devel/ruby-subversion')
-rw-r--r--devel/ruby-subversion/Makefile23
-rw-r--r--devel/ruby-subversion/pkg-plist43
2 files changed, 59 insertions, 7 deletions
diff --git a/devel/ruby-subversion/Makefile b/devel/ruby-subversion/Makefile
index 3e2b85ecfb1f..14189b778508 100644
--- a/devel/ruby-subversion/Makefile
+++ b/devel/ruby-subversion/Makefile
@@ -5,16 +5,25 @@
# $FreeBSD$
#
-PKGNAMESUFFIX= -ruby
+PKGNAMEPREFIX= ruby-
+CATEGORIES+= ruby
-MAINTAINER= don@na.rim.or.jp
-COMMENT= Version control system with Ruby bindings
-CONFLICTS= subversion-[0-9]* subversion-perl-[0-9]* subversion-python-[0-9]* subversion-devel-[0-9]* subversion-freebsd-[0-9]*
+MAINTAINER= lev@FreeBSD.org
+COMMENT= Ruby bindings for version control system
MASTERDIR= ${.CURDIR}/../../devel/subversion
PKGDIR= ${.CURDIR}
-PLIST= ${MASTERDIR}/pkg-plist
-WITH_RUBY= yes
+USE_RUBY= yes
-.include "${MASTERDIR}/Makefile"
+SVN_BUILD_BINDINGS=yes
+
+.include "${MASTERDIR}/Makefile.common"
+
+do-build:
+ cd ${WRKSRC} ; ${MAKE} swig-rb-lib ; ${MAKE} swig-rb
+
+do-install:
+ cd ${WRKSRC} ; ${MAKE} install-swig-rb
+
+.include <bsd.port.post.mk>
diff --git a/devel/ruby-subversion/pkg-plist b/devel/ruby-subversion/pkg-plist
new file mode 100644
index 000000000000..f638df8d49b9
--- /dev/null
+++ b/devel/ruby-subversion/pkg-plist
@@ -0,0 +1,43 @@
+lib/libsvn_swig_ruby-1.a
+lib/libsvn_swig_ruby-1.la
+lib/libsvn_swig_ruby-1.so
+lib/libsvn_swig_ruby-1.so.0
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/core.a
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/core.la
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/core.so
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/client.a
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/client.la
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/client.so
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/delta.a
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/delta.la
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/delta.so
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/diff.a
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/diff.la
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/diff.so
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/fs.a
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/fs.la
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/fs.so
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/ra.a
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/ra.la
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/ra.so
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/repos.a
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/repos.la
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/repos.so
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/wc.a
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/wc.la
+%%RUBY_SITEARCHLIBDIR%%/svn/ext/wc.so
+%%RUBY_SITELIBDIR%%/svn/client.rb
+%%RUBY_SITELIBDIR%%/svn/commit-mailer.rb
+%%RUBY_SITELIBDIR%%/svn/core.rb
+%%RUBY_SITELIBDIR%%/svn/delta.rb
+%%RUBY_SITELIBDIR%%/svn/error.rb
+%%RUBY_SITELIBDIR%%/svn/fs.rb
+%%RUBY_SITELIBDIR%%/svn/info.rb
+%%RUBY_SITELIBDIR%%/svn/ra.rb
+%%RUBY_SITELIBDIR%%/svn/repos.rb
+%%RUBY_SITELIBDIR%%/svn/synchronizer.rb
+%%RUBY_SITELIBDIR%%/svn/util.rb
+%%RUBY_SITELIBDIR%%/svn/wc.rb
+@dirrm %%RUBY_SITEARCHLIBDIR%%/svn/ext
+@dirrm %%RUBY_SITEARCHLIBDIR%%/svn
+@dirrm %%RUBY_SITELIBDIR%%/svn