summaryrefslogtreecommitdiff
path: root/devel/rake/Makefile
diff options
context:
space:
mode:
authortaca <taca>2005-11-02 13:54:45 +0000
committertaca <taca>2005-11-02 13:54:45 +0000
commit45950a36c743939bbec35b25bfd4feb39a9ed569 (patch)
treecf3e081c43e9162fabbdcbf9113bcf4be488c3c0 /devel/rake/Makefile
parentcd6f07a69bf90d3659a5e3a558128f818eff3201 (diff)
downloadpkgsrc-45950a36c743939bbec35b25bfd4feb39a9ed569.tar.gz
Update rake to 0.6.2.
- pkgsrc changes; install documatation, examples and manual page. - Changes from 0.5.4 are huge, please see CHANGES file.
Diffstat (limited to 'devel/rake/Makefile')
-rw-r--r--devel/rake/Makefile30
1 files changed, 25 insertions, 5 deletions
diff --git a/devel/rake/Makefile b/devel/rake/Makefile
index 85f4ca2ccd7..6fd5fac32f1 100644
--- a/devel/rake/Makefile
+++ b/devel/rake/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2005/09/04 13:51:33 taca Exp $
+# $NetBSD: Makefile,v 1.3 2005/11/02 13:54:45 taca Exp $
-DISTNAME= rake-0.5.4
+DISTNAME= rake-0.6.2
CATEGORIES= devel ruby
-MASTER_SITES= http://rubyforge.org/frs/download.php/4259/
+MASTER_SITES= http://rubyforge.org/frs/download.php/6357/
EXTRACT_SUFX= .tgz
MAINTAINER= minskim@NetBSD.org
@@ -11,8 +11,13 @@ COMMENT= Ruby Make
NO_BUILD= yes
USE_RUBY_INSTALL= yes
-
-.include "../../lang/ruby/modules.mk"
+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
pre-configure:
${MV} ${WRKSRC}/bin/rake ${WRKSRC}/bin/rake.orig
@@ -20,4 +25,19 @@ pre-configure:
${CAT} ${WRKSRC}/bin/rake.orig >> ${WRKSRC}/bin/rake
${RM} ${WRKSRC}/bin/rake.orig
+post-install:
+ @if [ ! -f ${WRKSRC}/doc/rake.1 ]; then \
+ ${GUNZIP_CMD} ${WRKSRC}/doc/rake.1.gz; \
+ fi
+ ${INSTALL_MAN} ${WRKSRC}/doc/rake.1 ${PREFIX}/${PKGMANDIR}/man1
+ ${INSTALL_DATA_DIR} ${DOCDIR}
+.for f in ${DOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCDIR}
+.endfor
+ ${INSTALL_DATA_DIR} ${EXAMPLESDIR}
+.for f in ${EXAMPLES}
+ ${INSTALL_DATA} ${WRKSRC}/doc/example/${f} ${EXAMPLESDIR}
+.endfor
+
+.include "../../lang/ruby/modules.mk"
.include "../../mk/bsd.pkg.mk"