diff options
author | knu <knu@FreeBSD.org> | 2009-01-07 11:50:01 +0800 |
---|---|---|
committer | knu <knu@FreeBSD.org> | 2009-01-07 11:50:01 +0800 |
commit | d4ef3bf49cf030ad1ddda6fa4656086476a6df68 (patch) | |
tree | f18e2db39651c4f6cc5dc3b56ef59ac86c15329f | |
parent | 73a1a172c3f822454f6bac586ab99d1872006da7 (diff) | |
download | freebsd-ports-gnome-d4ef3bf49cf030ad1ddda6fa4656086476a6df68.tar.gz freebsd-ports-gnome-d4ef3bf49cf030ad1ddda6fa4656086476a6df68.tar.zst freebsd-ports-gnome-d4ef3bf49cf030ad1ddda6fa4656086476a6df68.zip |
Add ruby-libarchive, Ruby bindings for libarchive.
-rw-r--r-- | archivers/Makefile | 1 | ||||
-rw-r--r-- | archivers/ruby-libarchive/Makefile | 32 | ||||
-rw-r--r-- | archivers/ruby-libarchive/distinfo | 3 | ||||
-rw-r--r-- | archivers/ruby-libarchive/pkg-descr | 8 | ||||
-rw-r--r-- | archivers/ruby-libarchive/pkg-plist | 145 |
5 files changed, 189 insertions, 0 deletions
diff --git a/archivers/Makefile b/archivers/Makefile index 14b2803d1785..fc648adc19cc 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -134,6 +134,7 @@ SUBDIR += rpm5 SUBDIR += ruby-bz2 SUBDIR += ruby-lha + SUBDIR += ruby-libarchive SUBDIR += ruby-zip SUBDIR += rubygem-archive-tar-minitar SUBDIR += rvm diff --git a/archivers/ruby-libarchive/Makefile b/archivers/ruby-libarchive/Makefile new file mode 100644 index 000000000000..5be2af914aa9 --- /dev/null +++ b/archivers/ruby-libarchive/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: ruby-libarchive +# Date created: 7 January 2009 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD$ + +PORTNAME= libarchive +PORTVERSION= 0.1.0 +CATEGORIES= archivers ruby +MASTER_SITES= ${MASTER_SITE_RUBYFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DIST_SUBDIR= ruby + +MAINTAINER= knu@FreeBSD.org +COMMENT= Ruby bindings for libarchive + +USE_BZIP2= yes +USE_RUBY= yes +USE_RUBY_EXTCONF= yes + +WRKSRC= ${WRKDIR}/ext + +DOCS= README.txt doc + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${RUBY_MODDOCDIR} + cd ${WRKDIR}; ${COPYTREE_SHARE} "${DOCS}" ${RUBY_MODDOCDIR}/ +.endif + +.include <bsd.port.mk> diff --git a/archivers/ruby-libarchive/distinfo b/archivers/ruby-libarchive/distinfo new file mode 100644 index 000000000000..99a648d71665 --- /dev/null +++ b/archivers/ruby-libarchive/distinfo @@ -0,0 +1,3 @@ +MD5 (ruby/libarchive-0.1.0.tar.bz2) = c29751136082bd194bfe0526c1437414 +SHA256 (ruby/libarchive-0.1.0.tar.bz2) = 54f9847c83fd82778fe62f35021257c613184da57e6d6d17698e3e27f46bd6a9 +SIZE (ruby/libarchive-0.1.0.tar.bz2) = 47142 diff --git a/archivers/ruby-libarchive/pkg-descr b/archivers/ruby-libarchive/pkg-descr new file mode 100644 index 000000000000..ebdddf99d67c --- /dev/null +++ b/archivers/ruby-libarchive/pkg-descr @@ -0,0 +1,8 @@ +Ruby bindings for Libarchive. + +Libarchive is a programming library that can create and read several +different streaming archive formats, including most popular tar +variants, several cpio formats, and both BSD and GNU ar variants. + +Author: SUGAWARA Genki <sgwr_dts@yahoo.co.jp> +WWW: http://rubyforge.org/projects/libarchive/ diff --git a/archivers/ruby-libarchive/pkg-plist b/archivers/ruby-libarchive/pkg-plist new file mode 100644 index 000000000000..c75f79a1d280 --- /dev/null +++ b/archivers/ruby-libarchive/pkg-plist @@ -0,0 +1,145 @@ +%%RUBY_SITEARCHLIBDIR%%/libarchive_ruby.so +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README.txt +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive.src/M000001.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive.src/M000002.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000003.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000004.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000005.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000006.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000007.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000008.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000009.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000010.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000011.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000012.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000013.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000014.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000015.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000016.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000017.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000018.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000019.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000020.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000021.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000022.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000023.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000024.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000025.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000026.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000027.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000028.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000029.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000030.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000031.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000032.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000033.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000034.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000035.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000036.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000037.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000038.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000039.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000040.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000041.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000042.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000043.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000044.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000045.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000046.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000047.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000048.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000049.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000050.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000051.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000052.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000053.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000054.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000055.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000056.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000057.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000058.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000059.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000060.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000061.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000062.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000063.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000064.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000065.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000066.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000067.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000068.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000069.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000070.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000071.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000072.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000073.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000074.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000075.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000076.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000077.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000078.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000079.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000080.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000081.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000082.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000083.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000084.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000085.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000086.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000087.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000088.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000089.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000090.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000091.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000092.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000093.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src/M000094.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Error.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000095.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000096.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000097.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000098.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000099.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000100.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000101.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000102.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000103.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000104.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000105.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000106.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000107.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src/M000108.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000109.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000110.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000111.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000112.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000113.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000114.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000115.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000116.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000117.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000118.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000119.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src/M000120.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/created.rid +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/COPYING_libarchive.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/README_txt.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/files/libarchive_c.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_class_index.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_file_index.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/fr_method_index.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/index.html +%%PORTDOCS%%%%RUBY_MODDOCDIR%%/doc/rdoc-style.css +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/files +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes/Archive/Writer.src +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes/Archive/Reader.src +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes/Archive/Entry.src +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes/Archive.src +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes/Archive +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc/classes +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/doc +%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%% |