summaryrefslogtreecommitdiff
path: root/devel/ruby-rake
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2012-03-17 13:51:36 +0000
committertaca <taca@pkgsrc.org>2012-03-17 13:51:36 +0000
commit9b3bac070962c3b3e63b7ad3feca0f26f2624b77 (patch)
tree7de791acddf74ccaabd2566a1792683d915521fa /devel/ruby-rake
parentc4443a327eab4519f3b069e3dc1c08d03ba85b3b (diff)
downloadpkgsrc-9b3bac070962c3b3e63b7ad3feca0f26f2624b77.tar.gz
Importing devel/rake as devel/ruby-rake.
Diffstat (limited to 'devel/ruby-rake')
-rw-r--r--devel/ruby-rake/ALTERNATIVES1
-rw-r--r--devel/ruby-rake/DESCR11
-rw-r--r--devel/ruby-rake/Makefile37
-rw-r--r--devel/ruby-rake/PLIST114
-rw-r--r--devel/ruby-rake/distinfo5
5 files changed, 168 insertions, 0 deletions
diff --git a/devel/ruby-rake/ALTERNATIVES b/devel/ruby-rake/ALTERNATIVES
new file mode 100644
index 00000000000..19205c0421f
--- /dev/null
+++ b/devel/ruby-rake/ALTERNATIVES
@@ -0,0 +1 @@
+bin/rake @PREFIX@/bin/rake@RUBY_VER@
diff --git a/devel/ruby-rake/DESCR b/devel/ruby-rake/DESCR
new file mode 100644
index 00000000000..ce47b498ec4
--- /dev/null
+++ b/devel/ruby-rake/DESCR
@@ -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 --git a/devel/ruby-rake/Makefile b/devel/ruby-rake/Makefile
new file mode 100644
index 00000000000..3be85355625
--- /dev/null
+++ b/devel/ruby-rake/Makefile
@@ -0,0 +1,37 @@
+# $NetBSD: Makefile,v 1.1.1.1 2012/03/17 13:51:36 taca Exp $
+
+DISTNAME= rake-0.8.7
+PKGREVISION= 2
+CATEGORIES= devel
+
+MAINTAINER= taca@NetBSD.org
+HOMEPAGE= http://rubyforge.org/projects/rake/
+COMMENT= Ruby Make
+LICENSE= mit
+
+USE_TOOLS+= gzip
+
+OVERRIDE_GEMSPEC+= :executables rake=rake${RUBY_VER} \
+ :files bin/rake=bin/rake${RUBY_VER} doc/rake.1.gz=doc/rake.1 \
+ test/data/unittest/subdir=
+
+FIX_PERM= doc/release_notes/rake-0.7.3.rdoc \
+ lib/rake/ruby182_test_unit_fix.rb
+
+CONFLICTS+= rake-[0-9]*
+
+# rake is bundled Ruby 1.9
+RUBY_VERSION_SUPPORTED= 18
+INSTALLATION_DIRS= ${PKGMANDIR}/man1
+
+pre-configure:
+ cd ${WRKSRC}/doc && gzip -d rake.1.gz
+ cd ${WRKSRC}; ${CHMOD} -x ${FIX_PERM}
+ ${MV} ${WRKSRC}/bin/rake ${WRKSRC}/bin/rake${RUBY_VER}
+
+post-install:
+ ${INSTALL_MAN} ${WRKSRC}/doc/rake.1 \
+ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/rake${RUBY_VER}.1
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/devel/ruby-rake/PLIST b/devel/ruby-rake/PLIST
new file mode 100644
index 00000000000..37c7f497501
--- /dev/null
+++ b/devel/ruby-rake/PLIST
@@ -0,0 +1,114 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2012/03/17 13:51:36 taca Exp $
+bin/rake${RUBY_VER}
+${GEM_HOME}/cache/rake-${PKGVERSION}.gem
+${GEM_LIBDIR}/CHANGES
+${GEM_LIBDIR}/MIT-LICENSE
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/TODO
+${GEM_LIBDIR}/bin/rake${RUBY_VER}
+${GEM_LIBDIR}/doc/command_line_usage.rdoc
+${GEM_LIBDIR}/doc/example/Rakefile1
+${GEM_LIBDIR}/doc/example/Rakefile2
+${GEM_LIBDIR}/doc/example/a.c
+${GEM_LIBDIR}/doc/example/b.c
+${GEM_LIBDIR}/doc/example/main.c
+${GEM_LIBDIR}/doc/glossary.rdoc
+${GEM_LIBDIR}/doc/jamis.rb
+${GEM_LIBDIR}/doc/proto_rake.rdoc
+${GEM_LIBDIR}/doc/rake.1
+${GEM_LIBDIR}/doc/rakefile.rdoc
+${GEM_LIBDIR}/doc/rational.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.4.14.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.4.15.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.5.0.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.5.3.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.5.4.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.6.0.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.7.0.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.7.1.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.7.2.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.7.3.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.8.0.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.8.2.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.8.3.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.8.4.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.8.5.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.8.6.rdoc
+${GEM_LIBDIR}/doc/release_notes/rake-0.8.7.rdoc
+${GEM_LIBDIR}/install.rb
+${GEM_LIBDIR}/lib/rake.rb
+${GEM_LIBDIR}/lib/rake/alt_system.rb
+${GEM_LIBDIR}/lib/rake/classic_namespace.rb
+${GEM_LIBDIR}/lib/rake/clean.rb
+${GEM_LIBDIR}/lib/rake/contrib/compositepublisher.rb
+${GEM_LIBDIR}/lib/rake/contrib/ftptools.rb
+${GEM_LIBDIR}/lib/rake/contrib/publisher.rb
+${GEM_LIBDIR}/lib/rake/contrib/rubyforgepublisher.rb
+${GEM_LIBDIR}/lib/rake/contrib/sshpublisher.rb
+${GEM_LIBDIR}/lib/rake/contrib/sys.rb
+${GEM_LIBDIR}/lib/rake/gempackagetask.rb
+${GEM_LIBDIR}/lib/rake/loaders/makefile.rb
+${GEM_LIBDIR}/lib/rake/packagetask.rb
+${GEM_LIBDIR}/lib/rake/rake_test_loader.rb
+${GEM_LIBDIR}/lib/rake/rdoctask.rb
+${GEM_LIBDIR}/lib/rake/ruby182_test_unit_fix.rb
+${GEM_LIBDIR}/lib/rake/runtest.rb
+${GEM_LIBDIR}/lib/rake/tasklib.rb
+${GEM_LIBDIR}/lib/rake/testtask.rb
+${GEM_LIBDIR}/lib/rake/win32.rb
+${GEM_LIBDIR}/test/capture_stdout.rb
+${GEM_LIBDIR}/test/check_expansion.rb
+${GEM_LIBDIR}/test/check_no_expansion.rb
+${GEM_LIBDIR}/test/contrib/test_sys.rb
+${GEM_LIBDIR}/test/data/chains/Rakefile
+${GEM_LIBDIR}/test/data/default/Rakefile
+${GEM_LIBDIR}/test/data/dryrun/Rakefile
+${GEM_LIBDIR}/test/data/file_creation_task/Rakefile
+${GEM_LIBDIR}/test/data/imports/Rakefile
+${GEM_LIBDIR}/test/data/imports/deps.mf
+${GEM_LIBDIR}/test/data/multidesc/Rakefile
+${GEM_LIBDIR}/test/data/namespace/Rakefile
+${GEM_LIBDIR}/test/data/rakelib/test1.rb
+${GEM_LIBDIR}/test/data/rbext/rakefile.rb
+${GEM_LIBDIR}/test/data/sample.mf
+${GEM_LIBDIR}/test/data/statusreturn/Rakefile
+${GEM_LIBDIR}/test/data/unittest/Rakefile
+${GEM_LIBDIR}/test/filecreation.rb
+${GEM_LIBDIR}/test/functional.rb
+${GEM_LIBDIR}/test/in_environment.rb
+${GEM_LIBDIR}/test/rake_test_setup.rb
+${GEM_LIBDIR}/test/reqfile.rb
+${GEM_LIBDIR}/test/reqfile2.rb
+${GEM_LIBDIR}/test/session_functional.rb
+${GEM_LIBDIR}/test/shellcommand.rb
+${GEM_LIBDIR}/test/test_application.rb
+${GEM_LIBDIR}/test/test_clean.rb
+${GEM_LIBDIR}/test/test_definitions.rb
+${GEM_LIBDIR}/test/test_earlytime.rb
+${GEM_LIBDIR}/test/test_extension.rb
+${GEM_LIBDIR}/test/test_file_creation_task.rb
+${GEM_LIBDIR}/test/test_file_task.rb
+${GEM_LIBDIR}/test/test_filelist.rb
+${GEM_LIBDIR}/test/test_fileutils.rb
+${GEM_LIBDIR}/test/test_ftp.rb
+${GEM_LIBDIR}/test/test_invocation_chain.rb
+${GEM_LIBDIR}/test/test_makefile_loader.rb
+${GEM_LIBDIR}/test/test_multitask.rb
+${GEM_LIBDIR}/test/test_namespace.rb
+${GEM_LIBDIR}/test/test_package_task.rb
+${GEM_LIBDIR}/test/test_pathmap.rb
+${GEM_LIBDIR}/test/test_pseudo_status.rb
+${GEM_LIBDIR}/test/test_rake.rb
+${GEM_LIBDIR}/test/test_rdoc_task.rb
+${GEM_LIBDIR}/test/test_require.rb
+${GEM_LIBDIR}/test/test_rules.rb
+${GEM_LIBDIR}/test/test_task_arguments.rb
+${GEM_LIBDIR}/test/test_task_manager.rb
+${GEM_LIBDIR}/test/test_tasklib.rb
+${GEM_LIBDIR}/test/test_tasks.rb
+${GEM_LIBDIR}/test/test_test_task.rb
+${GEM_LIBDIR}/test/test_top_level_functions.rb
+${GEM_LIBDIR}/test/test_win32.rb
+${GEM_HOME}/specifications/rake-${PKGVERSION}.gemspec
+man/man1/rake${RUBY_VER}.1
diff --git a/devel/ruby-rake/distinfo b/devel/ruby-rake/distinfo
new file mode 100644
index 00000000000..b09e903a0f7
--- /dev/null
+++ b/devel/ruby-rake/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2012/03/17 13:51:36 taca Exp $
+
+SHA1 (rake-0.8.7.gem) = 91daad079d404b68a7dd179716b9fdd0c195144c
+RMD160 (rake-0.8.7.gem) = 1c41208b3bf8fba5a89a7b156eb862c4cf6278f0
+Size (rake-0.8.7.gem) = 104960 bytes