summaryrefslogtreecommitdiff
path: root/archivers/ruby-lha
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2007-01-09 20:19:01 +0000
committerStanislav Sedov <stas@FreeBSD.org>2007-01-09 20:19:01 +0000
commit822938a31c12e8302d9d170b535970ae8ba60247 (patch)
tree10ee834ae62ed24e366b7cad03e94924db643223 /archivers/ruby-lha
parent* Disable SSE2 support since it is buggy and can cause crashes in (diff)
- Add port for ruby-lha, a ruby extension to work with lha-compressed files.
Notes
Notes: svn path=/head/; revision=181878
Diffstat (limited to 'archivers/ruby-lha')
-rw-r--r--archivers/ruby-lha/Makefile34
-rw-r--r--archivers/ruby-lha/distinfo3
-rw-r--r--archivers/ruby-lha/pkg-descr4
-rw-r--r--archivers/ruby-lha/pkg-plist8
4 files changed, 49 insertions, 0 deletions
diff --git a/archivers/ruby-lha/Makefile b/archivers/ruby-lha/Makefile
new file mode 100644
index 000000000000..1f630aac5935
--- /dev/null
+++ b/archivers/ruby-lha/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: ruby-lha
+# Date created: 09 January 2006
+# Whom: stas
+#
+# $FreeBSD$
+#
+
+PORTNAME= lha
+PORTVERSION= 0.8.1
+CATEGORIES= archivers ruby
+MASTER_SITES= http://arton.no-ip.info/data/lhalib/
+PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
+DISTNAME= lhalib-${PORTVERSION}
+DIST_SUBDIR= ruby
+
+MAINTAINER= stas@FreeBSD.org
+COMMENT= A Ruby extension to unpack lha-compressed files
+
+USE_ZIP= yes
+USE_RUBY= yes
+USE_RUBY_EXTCONF= yes
+RUBY_EXTCONF= ext/extconf.rb
+
+CONFIGURE_ARGS= --rubyprog=${RUBY}
+
+EXAMPLES= test/test.rb
+
+post-install:
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${RUBY_MODEXAMPLESDIR}/
+ @${INSTALL_SCRIPT} ${EXAMPLES:S,^,${WRKSRC}/,} ${RUBY_MODEXAMPLESDIR}/
+.endif
+
+.include <bsd.port.mk>
diff --git a/archivers/ruby-lha/distinfo b/archivers/ruby-lha/distinfo
new file mode 100644
index 000000000000..c2109cf95839
--- /dev/null
+++ b/archivers/ruby-lha/distinfo
@@ -0,0 +1,3 @@
+MD5 (ruby/lhalib-0.8.1.zip) = 382c10766d6f88c91b56216d0f65bcd3
+SHA256 (ruby/lhalib-0.8.1.zip) = 98ef5c60e991a471f28ca8f4a7a79458a85f8e418431511d03840bd122783a38
+SIZE (ruby/lhalib-0.8.1.zip) = 77035
diff --git a/archivers/ruby-lha/pkg-descr b/archivers/ruby-lha/pkg-descr
new file mode 100644
index 000000000000..9cc796abc41e
--- /dev/null
+++ b/archivers/ruby-lha/pkg-descr
@@ -0,0 +1,4 @@
+ruby-lha is a ruby extension library that unpack files, compressed with lha.
+
+Author: arton <artonx@gmail.com>
+WWW: http://arton.no-ip.info/collabo/backyard/?LhaLibEn
diff --git a/archivers/ruby-lha/pkg-plist b/archivers/ruby-lha/pkg-plist
new file mode 100644
index 000000000000..94d5952b491d
--- /dev/null
+++ b/archivers/ruby-lha/pkg-plist
@@ -0,0 +1,8 @@
+%%RUBY_SITELIBDIR%%/%%RUBY_ARCH%%/lhalib.so
+%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/test.rb
+%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
+%%PORTDOCS%%@dirrmtry %%RUBY_EXAMPLESDIR%%
+@dirrmtry %%RUBY_SITELIBDIR%%/%%RUBY_ARCH%%
+@dirrmtry %%RUBY_SITELIBDIR%%
+@dirrmtry lib/ruby/site_ruby
+@dirrmtry lib/ruby