diff options
author | jlam <jlam@pkgsrc.org> | 2008-04-04 15:30:00 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2008-04-04 15:30:00 +0000 |
commit | d859e2cd8e6d7482da8a48ac5595db14f366ed2e (patch) | |
tree | c080e0fce7907456de3fe1768865d098adfb51fd /devel/rake/Makefile | |
parent | 176a6c4b746ab60a5e2df96b294e2bcc8d362eee (diff) | |
download | pkgsrc-d859e2cd8e6d7482da8a48ac5595db14f366ed2e.tar.gz |
Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
Diffstat (limited to 'devel/rake/Makefile')
-rw-r--r-- | devel/rake/Makefile | 47 |
1 files changed, 9 insertions, 38 deletions
diff --git a/devel/rake/Makefile b/devel/rake/Makefile index 1fe703d60ea..66a142ccbb8 100644 --- a/devel/rake/Makefile +++ b/devel/rake/Makefile @@ -1,53 +1,24 @@ -# $NetBSD: Makefile,v 1.8 2008/03/12 03:21:05 jlam Exp $ +# $NetBSD: Makefile,v 1.9 2008/04/04 15:30:00 jlam Exp $ DISTNAME= rake-0.8.1 -CATEGORIES= devel ruby -MASTER_SITES= http://rubyforge.org/frs/download.php/29752/ -EXTRACT_SUFX= .tgz +PKGREVISION= 1 +CATEGORIES= devel MAINTAINER= minskim@NetBSD.org HOMEPAGE= http://rake.rubyforge.org/ COMMENT= Ruby Make -PKG_DESTDIR_SUPPORT= user-destdir - -NO_BUILD= yes -USE_RUBY_INSTALL= yes -USE_TOOLS+= gunzip -DOCDIR= ${RUBY_DOCDIR}/rake -EXAMPLESDIR= ${RUBY_EXAMPLESDIR}/rake -DOCS= CHANGES README TODO doc/glossary.rdoc \ - doc/jamis.rb doc/proto_rake.rdoc \ - doc/rakefile.rdoc doc/rational.rdoc -EXAMPLES= Rakefile1 Rakefile2 a.c b.c main.c - -SUBST_CLASSES+= paths -SUBST_MESSAGE.paths= Fixing hardcoded paths. -SUBST_STAGE.paths= pre-configure -SUBST_FILES.paths= doc/rake.1 -SUBST_SED.paths= -e 's,/usr/share/doc/,${RUBY_DOCDIR}/,g' +USE_TOOLS+= gzip +GEM_BUILD= gemspec INSTALLATION_DIRS= ${PKGMANDIR}/man1 -.include "../../lang/ruby/modules.mk" - post-extract: - if [ ! -f ${WRKSRC}/doc/rake.1 ]; then \ - ${GUNZIP_CMD} ${WRKSRC}/doc/rake.1.gz; \ - fi + cd ${WRKSRC}/doc && gzip -d < rake.1.gz > rake.1 post-install: - ${INSTALL_MAN} ${WRKSRC}/doc/rake.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 - ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}/release_notes -.for f in ${DOCS} - ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${DOCDIR} -.endfor - for f in ${WRKSRC}/doc/release_notes/*; do \ - ${INSTALL_DATA} $$f ${DESTDIR}${DOCDIR}/release_notes; \ - done - ${INSTALL_DATA_DIR} ${DESTDIR}${EXAMPLESDIR} -.for f in ${EXAMPLES} - ${INSTALL_DATA} ${WRKSRC}/doc/example/${f} ${DESTDIR}${EXAMPLESDIR} -.endfor + ${INSTALL_MAN} ${WRKSRC}/doc/rake.1 \ + ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 +.include "../../misc/rubygems/rubygem.mk" .include "../../mk/bsd.pkg.mk" |