aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2001-03-08 01:50:50 +0800
committerknu <knu@FreeBSD.org>2001-03-08 01:50:50 +0800
commite4a7f252e55fcb13e92b0f83ecca63b8881d6cfc (patch)
treed874e58b58e5ee12b3a35b363013ec8404adbbe7 /lang
parente8631b667a581d25d722dc05cf641965ef2c2ee4 (diff)
downloadfreebsd-ports-gnome-e4a7f252e55fcb13e92b0f83ecca63b8881d6cfc.tar.gz
freebsd-ports-gnome-e4a7f252e55fcb13e92b0f83ecca63b8881d6cfc.tar.zst
freebsd-ports-gnome-e4a7f252e55fcb13e92b0f83ecca63b8881d6cfc.zip
Add ruby-programmingruby, the source of the Programming Ruby
("pick-axe") book in XML and HTML. It is released under the Open Publication license.
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/ruby-programmingruby/Makefile31
-rw-r--r--lang/ruby-programmingruby/distinfo1
-rw-r--r--lang/ruby-programmingruby/pkg-comment1
-rw-r--r--lang/ruby-programmingruby/pkg-descr9
-rw-r--r--lang/ruby-programmingruby/pkg-plist155
6 files changed, 198 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 5e8eca599784..2c61d120fec8 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -109,6 +109,7 @@
SUBDIR += ruby
SUBDIR += ruby-man
SUBDIR += ruby-perl
+ SUBDIR += ruby-programmingruby
SUBDIR += ruby-python
SUBDIR += ruby-reference
SUBDIR += ruby-tcltklib
diff --git a/lang/ruby-programmingruby/Makefile b/lang/ruby-programmingruby/Makefile
new file mode 100644
index 000000000000..63b44c7a048e
--- /dev/null
+++ b/lang/ruby-programmingruby/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: Programming Ruby
+# Date created: 8 February 2001
+# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= programmingruby
+PORTVERSION= 0.2
+CATEGORIES= lang ruby
+MASTER_SITES= http://www.rubycentral.com/downloads/files/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= ProgrammingRuby-${PORTVERSION}
+EXTRACT_SUFX= .tgz
+DIST_SUBDIR= ruby
+
+MAINTAINER= knu@FreeBSD.org
+
+USE_RUBY= yes
+RUBY_NO_BUILD_DEPENDS= yes
+RUBY_NO_RUN_DEPENDS= yes
+
+NO_BUILD= yes
+
+DOCDIR= ${RUBY_DOCDIR}/${PORTNAME}
+
+do-install:
+ ${MKDIR} ${DOCDIR}
+ ${CP} -R ${WRKSRC}/* ${DOCDIR}/
+
+.include <bsd.port.mk>
diff --git a/lang/ruby-programmingruby/distinfo b/lang/ruby-programmingruby/distinfo
new file mode 100644
index 000000000000..2eac9b831787
--- /dev/null
+++ b/lang/ruby-programmingruby/distinfo
@@ -0,0 +1 @@
+MD5 (ruby/ProgrammingRuby-0.2.tgz) = ae1e97f6a177a0daeb8607ee59d25afb
diff --git a/lang/ruby-programmingruby/pkg-comment b/lang/ruby-programmingruby/pkg-comment
new file mode 100644
index 000000000000..3ec7d862506f
--- /dev/null
+++ b/lang/ruby-programmingruby/pkg-comment
@@ -0,0 +1 @@
+The source of the Programming Ruby ("pick-axe") book in XML and HTML
diff --git a/lang/ruby-programmingruby/pkg-descr b/lang/ruby-programmingruby/pkg-descr
new file mode 100644
index 000000000000..b85a16fdf45b
--- /dev/null
+++ b/lang/ruby-programmingruby/pkg-descr
@@ -0,0 +1,9 @@
+Programming Ruby--The Book
+
+This is the source of the Programming Ruby book as a set of XML and
+HTML files. The HTML files are the ones used at RubyCentral.
+
+The documentation is released under the Open Publication License.
+
+WWW: http://www.pragmaticprogrammer.com/ruby/downloads/book.html
+Authors: The Pragmatic Programmers, LLC
diff --git a/lang/ruby-programmingruby/pkg-plist b/lang/ruby-programmingruby/pkg-plist
new file mode 100644
index 000000000000..6372ae2fd085
--- /dev/null
+++ b/lang/ruby-programmingruby/pkg-plist
@@ -0,0 +1,155 @@
+%%RUBY_DOCDIR%%/programmingruby/COPYING
+%%RUBY_DOCDIR%%/programmingruby/README
+%%RUBY_DOCDIR%%/programmingruby/html/builtins.html
+%%RUBY_DOCDIR%%/programmingruby/html/classes.html
+%%RUBY_DOCDIR%%/programmingruby/html/ext_ruby.html
+%%RUBY_DOCDIR%%/programmingruby/html/ext_tk.html
+%%RUBY_DOCDIR%%/programmingruby/html/fadedcover.gif
+%%RUBY_DOCDIR%%/programmingruby/html/foreword.html
+%%RUBY_DOCDIR%%/programmingruby/html/index.html
+%%RUBY_DOCDIR%%/programmingruby/html/intro.html
+%%RUBY_DOCDIR%%/programmingruby/html/irb.html
+%%RUBY_DOCDIR%%/programmingruby/html/language.html
+%%RUBY_DOCDIR%%/programmingruby/html/lib_network.html
+%%RUBY_DOCDIR%%/programmingruby/html/lib_patterns.html
+%%RUBY_DOCDIR%%/programmingruby/html/lib_standard.html
+%%RUBY_DOCDIR%%/programmingruby/html/lib_windows.html
+%%RUBY_DOCDIR%%/programmingruby/html/ospace.html
+%%RUBY_DOCDIR%%/programmingruby/html/preface.html
+%%RUBY_DOCDIR%%/programmingruby/html/rdtool.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_array.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_bignum.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_binding.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_class.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_continuation.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_dir.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_exception.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_falseclass.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_file.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_file__stat.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_fixnum.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_float.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_hash.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_integer.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_io.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_matchdata.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_method.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_module.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_nilclass.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_numeric.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_object.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_proc.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_range.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_regexp.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_string.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_struct.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_struct__tms.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_symbol.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_thread.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_threadgroup.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_time.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_c_trueclass.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_comparable.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_enumerable.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_errno.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_filetest.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_gc.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_kernel.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_marshal.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_math.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_objectspace.html
+%%RUBY_DOCDIR%%/programmingruby/html/ref_m_process.html
+%%RUBY_DOCDIR%%/programmingruby/html/roadmap.html
+%%RUBY_DOCDIR%%/programmingruby/html/rubyworld.html
+%%RUBY_DOCDIR%%/programmingruby/html/support.html
+%%RUBY_DOCDIR%%/programmingruby/html/taint.html
+%%RUBY_DOCDIR%%/programmingruby/html/trouble.html
+%%RUBY_DOCDIR%%/programmingruby/html/tut_classes.html
+%%RUBY_DOCDIR%%/programmingruby/html/tut_containers.html
+%%RUBY_DOCDIR%%/programmingruby/html/tut_exceptions.html
+%%RUBY_DOCDIR%%/programmingruby/html/tut_expressions.html
+%%RUBY_DOCDIR%%/programmingruby/html/tut_io.html
+%%RUBY_DOCDIR%%/programmingruby/html/tut_methods.html
+%%RUBY_DOCDIR%%/programmingruby/html/tut_modules.html
+%%RUBY_DOCDIR%%/programmingruby/html/tut_stdtypes.html
+%%RUBY_DOCDIR%%/programmingruby/html/tut_threads.html
+%%RUBY_DOCDIR%%/programmingruby/html/visible_space.gif
+%%RUBY_DOCDIR%%/programmingruby/html/web.html
+%%RUBY_DOCDIR%%/programmingruby/html/win32.html
+%%RUBY_DOCDIR%%/programmingruby/xml/builtins.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/classes.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ext_ruby.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ext_tk.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/foreword.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/index.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/intro.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/irb.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/language.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/lib_network.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/lib_patterns.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/lib_standard.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/lib_windows.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ospace.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/preface.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/rdtool.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_array.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_bignum.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_binding.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_class.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_continuation.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_dir.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_exception.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_falseclass.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_file.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_file__stat.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_fixnum.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_float.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_hash.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_integer.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_io.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_matchdata.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_method.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_module.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_nilclass.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_numeric.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_object.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_proc.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_range.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_regexp.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_string.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_struct.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_struct__tms.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_symbol.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_thread.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_threadgroup.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_time.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_c_trueclass.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_comparable.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_enumerable.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_errno.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_filetest.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_gc.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_kernel.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_marshal.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_math.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_objectspace.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/ref_m_process.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/roadmap.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/rubyworld.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/support.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/taint.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/trouble.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/tut_classes.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/tut_containers.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/tut_exceptions.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/tut_expressions.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/tut_io.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/tut_methods.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/tut_modules.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/tut_stdtypes.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/tut_threads.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/web.xml
+%%RUBY_DOCDIR%%/programmingruby/xml/win32.xml
+@dirrm %%RUBY_DOCDIR%%/programmingruby/html
+@dirrm %%RUBY_DOCDIR%%/programmingruby/xml
+@dirrm %%RUBY_DOCDIR%%/programmingruby