summaryrefslogtreecommitdiff
path: root/www/ruby-fcgi
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2008-04-04 15:30:00 +0000
committerjlam <jlam@pkgsrc.org>2008-04-04 15:30:00 +0000
commitd859e2cd8e6d7482da8a48ac5595db14f366ed2e (patch)
treec080e0fce7907456de3fe1768865d098adfb51fd /www/ruby-fcgi
parent176a6c4b746ab60a5e2df96b294e2bcc8d362eee (diff)
downloadpkgsrc-d859e2cd8e6d7482da8a48ac5595db14f366ed2e.tar.gz
Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
Diffstat (limited to 'www/ruby-fcgi')
-rw-r--r--www/ruby-fcgi/Makefile26
-rw-r--r--www/ruby-fcgi/PLIST22
-rw-r--r--www/ruby-fcgi/distinfo8
3 files changed, 28 insertions, 28 deletions
diff --git a/www/ruby-fcgi/Makefile b/www/ruby-fcgi/Makefile
index 0a46208fc1e..324f80a5bc1 100644
--- a/www/ruby-fcgi/Makefile
+++ b/www/ruby-fcgi/Makefile
@@ -1,28 +1,18 @@
-# $NetBSD: Makefile,v 1.12 2007/10/03 14:45:42 heinz Exp $
+# $NetBSD: Makefile,v 1.13 2008/04/04 15:30:02 jlam Exp $
-DISTNAME= ruby-fcgi-${VER}
-PKGNAME= ${RUBY_PKGPREFIX}-fcgi-${VER}
-CATEGORIES= www devel ruby
-MASTER_SITES= http://rubyforge.org/frs/download.php/11368/
+DISTNAME= fcgi-0.8.7
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
+PKGREVISION= 1
+CATEGORIES= devel www
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://sugi.nemui.org/prod/ruby-fcgi/
COMMENT= FastCGI interface for Ruby
-USE_RUBY_SETUP= yes
-RUBY_HAS_ARCHLIB= yes
-RUBY_SETUP= install.rb
-RUBY_EXTCONF_SUBDIRS= ext/fcgi
-VER= 0.8.7
-CONFIGURE_ARGS+= -- --with-fcgi-dir=${PREFIX:Q}
-DOCS= README README.signals
+GEM_BUILD= gemspec
+CONFIGURE_ARGS+= --with-fcgi-dir=${BUILDLINK_PREFIX.fcgi:Q}
-post-install:
- ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/fcgi
-.for f in ${DOCS}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/fcgi
-.endfor
+.include "../../misc/rubygems/rubygem.mk"
-.include "../../lang/ruby/modules.mk"
.include "../../www/fcgi/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/www/ruby-fcgi/PLIST b/www/ruby-fcgi/PLIST
index 08d0192c78d..58c7730b8ac 100644
--- a/www/ruby-fcgi/PLIST
+++ b/www/ruby-fcgi/PLIST
@@ -1,6 +1,16 @@
-@comment $NetBSD: PLIST,v 1.2 2004/12/04 17:20:47 taca Exp $
-${RUBY_SITELIBDIR}/fcgi.rb
-${RUBY_SITEARCHLIBDIR}/fcgi.${RUBY_DLEXT}
-${RUBY_DOCDIR}/fcgi/README
-${RUBY_DOCDIR}/fcgi/README.signals
-@dirrm ${RUBY_DOCDIR}/fcgi
+@comment $NetBSD: PLIST,v 1.3 2008/04/04 15:30:02 jlam Exp $
+${GEM_HOME}/cache/fcgi-${PKGVERSION}.gem
+${GEM_LIBDIR}/ChangeLog
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/README.signals
+${GEM_LIBDIR}/ext/fcgi/MANIFEST
+${GEM_LIBDIR}/ext/fcgi/extconf.rb
+${GEM_LIBDIR}/ext/fcgi/fcgi.c
+${GEM_LIBDIR}/lib/fcgi.rb
+${GEM_LIBDIR}/lib/fcgi.${RUBY_DLEXT}
+${GEM_HOME}/specifications/fcgi-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/ext/fcgi
+@dirrm ${GEM_LIBDIR}/ext
+@dirrm ${GEM_LIBDIR}
+@exec ${MKDIR} %D/${GEM_DOCDIR}
diff --git a/www/ruby-fcgi/distinfo b/www/ruby-fcgi/distinfo
index 34b4d0aadf9..c9d07eaa2c3 100644
--- a/www/ruby-fcgi/distinfo
+++ b/www/ruby-fcgi/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2006/07/09 14:18:04 taca Exp $
+$NetBSD: distinfo,v 1.8 2008/04/04 15:30:02 jlam Exp $
-SHA1 (ruby-fcgi-0.8.7.tar.gz) = 724d01553d35738268b13a93df1b5bb01f2d2b81
-RMD160 (ruby-fcgi-0.8.7.tar.gz) = c52e55fa75b8ee3371d6bc92130eb056173205ed
-Size (ruby-fcgi-0.8.7.tar.gz) = 19206 bytes
+SHA1 (fcgi-0.8.7.gem) = 16ef71a7639c06ebf56af1990ea2e0beda63316b
+RMD160 (fcgi-0.8.7.gem) = 25707cceb2795be9740add51b6a9ca4463166eee
+Size (fcgi-0.8.7.gem) = 13312 bytes
SHA1 (patch-aa) = 0a4c7e25dcaad0fcc044aef96db89fae837a9067