aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorknu <knu@FreeBSD.org>2002-10-28 06:34:46 +0800
committerknu <knu@FreeBSD.org>2002-10-28 06:34:46 +0800
commit8bd29661a13abf1c8ac6f1cb5232cdac510726c7 (patch)
tree2003580dd6732943dc6d273ca207a23cd9e5d820 /devel
parentcd2233b905affaa625db72795d23e8d2cb16f920 (diff)
downloadfreebsd-ports-gnome-8bd29661a13abf1c8ac6f1cb5232cdac510726c7.tar.gz
freebsd-ports-gnome-8bd29661a13abf1c8ac6f1cb5232cdac510726c7.tar.zst
freebsd-ports-gnome-8bd29661a13abf1c8ac6f1cb5232cdac510726c7.zip
Add ruby-poll, an object-oriented interface to the poll(2) system call
for Ruby.
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/ruby-poll/Makefile47
-rw-r--r--devel/ruby-poll/distinfo1
-rw-r--r--devel/ruby-poll/pkg-comment1
-rw-r--r--devel/ruby-poll/pkg-descr5
-rw-r--r--devel/ruby-poll/pkg-plist74
6 files changed, 129 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 9437cfce97d1..a242f2687383 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -710,6 +710,7 @@
SUBDIR += ruby-mock
SUBDIR += ruby-ncurses
SUBDIR += ruby-pcsc-lite
+ SUBDIR += ruby-poll
SUBDIR += ruby-property
SUBDIR += ruby-racc
SUBDIR += ruby-rbison
diff --git a/devel/ruby-poll/Makefile b/devel/ruby-poll/Makefile
new file mode 100644
index 000000000000..8fd18779e127
--- /dev/null
+++ b/devel/ruby-poll/Makefile
@@ -0,0 +1,47 @@
+# New ports collection makefile for: Ruby-Poll
+# Date created: 25 October 2002
+# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= poll
+PORTVERSION= 0.03
+CATEGORIES= devel ruby
+MASTER_SITES= http://www.deveiate.org/code/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= Ruby-Poll-${PORTVERSION}
+DIST_SUBDIR= ruby
+
+MAINTAINER= knu@FreeBSD.org
+
+USE_BZIP2= yes
+
+USE_RUBY= yes
+USE_RUBY_EXTCONF= yes
+USE_RUBY_RDOC= yes
+
+RUBY_SHEBANG_FILES= ${WRKSRC}/examples/*.rb
+INSTALL_TARGET= site-install
+
+DOCS= ChangeLog README docs/html
+EXAMPLES= examples/*.rb
+
+post-build:
+.if !defined(NOPORTDOCS)
+ cd ${WRKSRC}; ${RUBY} makedocs.rb
+.endif
+
+post-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${RUBY_MODDOCDIR}
+.for f in ${DOCS}
+ ${CP} -R ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
+.endfor
+ ${MKDIR} ${RUBY_MODEXAMPLESDIR}
+.for f in ${EXAMPLES}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODEXAMPLESDIR}/
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/devel/ruby-poll/distinfo b/devel/ruby-poll/distinfo
new file mode 100644
index 000000000000..310ed1da4f69
--- /dev/null
+++ b/devel/ruby-poll/distinfo
@@ -0,0 +1 @@
+MD5 (ruby/Ruby-Poll-0.03.tar.bz2) = 1b2e2c4eef49ba21b90494b74099f2a1
diff --git a/devel/ruby-poll/pkg-comment b/devel/ruby-poll/pkg-comment
new file mode 100644
index 000000000000..8abf59d500ee
--- /dev/null
+++ b/devel/ruby-poll/pkg-comment
@@ -0,0 +1 @@
+An object-oriented interface to the poll(2) system call for Ruby
diff --git a/devel/ruby-poll/pkg-descr b/devel/ruby-poll/pkg-descr
new file mode 100644
index 000000000000..097d1e381673
--- /dev/null
+++ b/devel/ruby-poll/pkg-descr
@@ -0,0 +1,5 @@
+Ruby-Poll is an object-oriented interface to the poll(2) system call
+for Ruby.
+
+Author: Michael Granger <ged@FaerieMUD.org>
+WWW: http://www.devEiate.org/code/Ruby-Poll.shtml
diff --git a/devel/ruby-poll/pkg-plist b/devel/ruby-poll/pkg-plist
new file mode 100644
index 000000000000..72622d772741
--- /dev/null
+++ b/devel/ruby-poll/pkg-plist
@@ -0,0 +1,74 @@
+%%RUBY_SITEARCHLIBDIR%%/poll.so
+%%RUBY_SITELIBDIR%%/poll.rb
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/chatserver.rb
+%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000001.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000002.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000003.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000004.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000005.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000006.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000007.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000008.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000009.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000010.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000011.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000012.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000013.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000014.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000015.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000016.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll.src/M000017.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll/EventMask.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll/EventMask.src/M000018.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll/EventMask.src/M000019.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll/EventMask.src/M000020.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll/EventMask.src/M000021.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Poll/EventMask.src/M000022.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/PollError.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000032.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000033.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000034.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000035.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000036.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000037.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000038.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000039.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000040.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000041.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/Server.src/M000042.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.src/M000023.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.src/M000024.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.src/M000025.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.src/M000026.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.src/M000027.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.src/M000028.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.src/M000029.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.src/M000030.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/classes/User.src/M000031.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/created.rid
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/files/README.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/files/examples/chatserver_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/files/lib/poll_rb.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/files/poll_c.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/fr_class_index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/fr_file_index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/fr_method_index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/index.html
+%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/rdoc-style.css
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html/files/lib
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html/files/examples
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html/files
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html/classes/User.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html/classes/Server.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html/classes/Poll/EventMask.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html/classes/Poll.src
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html/classes/Poll
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html/classes
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html
+%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%