pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/rake Import rake.
details: https://anonhg.NetBSD.org/pkgsrc/rev/bf49880798b1
branches: trunk
changeset: 492362:bf49880798b1
user: minskim <minskim%pkgsrc.org@localhost>
date: Mon Apr 11 04:07:44 2005 +0000
description:
Import rake.
Rake is a simple ruby build program with capabilities similar to make.
Rake has the following features:
* Rakefiles (rake's version of Makefiles) are completely defined in
standard Ruby syntax. No XML files to edit. No quirky Makefile
syntax to worry about (is that a tab or a space?)
* Users can specify tasks with prerequisites.
* Rake supports rule patterns to sythesize implicit tasks.
* Rake is lightweight. It can be distributed with other projects as
a single file. Projects that depend upon rake do not require that
rake be installed on target systems.
diffstat:
devel/rake/DESCR | 11 +++++++++++
devel/rake/Makefile | 23 +++++++++++++++++++++++
devel/rake/PLIST | 22 ++++++++++++++++++++++
devel/rake/distinfo | 5 +++++
4 files changed, 61 insertions(+), 0 deletions(-)
diffs (77 lines):
diff -r 49b746568b13 -r bf49880798b1 devel/rake/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/rake/DESCR Mon Apr 11 04:07:44 2005 +0000
@@ -0,0 +1,11 @@
+Rake is a simple ruby build program with capabilities similar to make.
+Rake has the following features:
+
+ * Rakefiles (rake's version of Makefiles) are completely defined in
+ standard Ruby syntax. No XML files to edit. No quirky Makefile
+ syntax to worry about (is that a tab or a space?)
+ * Users can specify tasks with prerequisites.
+ * Rake supports rule patterns to sythesize implicit tasks.
+ * Rake is lightweight. It can be distributed with other projects as
+ a single file. Projects that depend upon rake do not require that
+ rake be installed on target systems.
diff -r 49b746568b13 -r bf49880798b1 devel/rake/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/rake/Makefile Mon Apr 11 04:07:44 2005 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/04/11 04:07:44 minskim Exp $
+
+DISTNAME= rake-0.5.3
+CATEGORIES= devel ruby
+MASTER_SITES= http://rubyforge.org/frs/download.php/3876/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= minskim%NetBSD.org@localhost
+HOMEPAGE= http://rake.rubyforge.org/
+COMMENT= Ruby Make
+
+NO_BUILD= yes
+USE_RUBY_INSTALL= yes
+
+.include "../../lang/ruby/modules.mk"
+
+pre-configure:
+ ${MV} ${WRKSRC}/bin/rake ${WRKSRC}/bin/rake.orig
+ ${ECHO} "#!${RUBY}" > ${WRKSRC}/bin/rake
+ ${CAT} ${WRKSRC}/bin/rake.orig >> ${WRKSRC}/bin/rake
+ ${RM} ${WRKSRC}/bin/rake.orig
+
+.include "../../mk/bsd.pkg.mk"
diff -r 49b746568b13 -r bf49880798b1 devel/rake/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/rake/PLIST Mon Apr 11 04:07:44 2005 +0000
@@ -0,0 +1,22 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/04/11 04:07:44 minskim Exp $
+bin/rake
+${RUBY_SITELIBDIR}/rake.rb
+${RUBY_SITELIBDIR}/rake/clean.rb
+${RUBY_SITELIBDIR}/rake/contrib/compositepublisher.rb
+${RUBY_SITELIBDIR}/rake/contrib/ftptools.rb
+${RUBY_SITELIBDIR}/rake/contrib/publisher.rb
+${RUBY_SITELIBDIR}/rake/contrib/rubyforgepublisher.rb
+${RUBY_SITELIBDIR}/rake/contrib/sshpublisher.rb
+${RUBY_SITELIBDIR}/rake/contrib/sys.rb
+${RUBY_SITELIBDIR}/rake/gempackagetask.rb
+${RUBY_SITELIBDIR}/rake/loaders/makefile.rb
+${RUBY_SITELIBDIR}/rake/packagetask.rb
+${RUBY_SITELIBDIR}/rake/rake_test_loader.rb
+${RUBY_SITELIBDIR}/rake/rdoctask.rb
+${RUBY_SITELIBDIR}/rake/ruby182_test_unit_fix.rb
+${RUBY_SITELIBDIR}/rake/runtest.rb
+${RUBY_SITELIBDIR}/rake/tasklib.rb
+${RUBY_SITELIBDIR}/rake/testtask.rb
+@dirrm ${RUBY_SITELIBDIR}/rake/loaders
+@dirrm ${RUBY_SITELIBDIR}/rake/contrib
+@dirrm ${RUBY_SITELIBDIR}/rake
diff -r 49b746568b13 -r bf49880798b1 devel/rake/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/rake/distinfo Mon Apr 11 04:07:44 2005 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/04/11 04:07:44 minskim Exp $
+
+SHA1 (ruby/rake-0.5.3.tgz) = 99e3057a8d769694702b72a98e4842ce977f500c
+RMD160 (ruby/rake-0.5.3.tgz) = 8f943343f58e3552e27092a3d735abd937afeb0e
+Size (ruby/rake-0.5.3.tgz) = 53480 bytes
Home |
Main Index |
Thread Index |
Old Index