From 44148b10a194a56b0b35475bf7850bd58fa725d8 Mon Sep 17 00:00:00 2001 From: clsung Date: Mon, 30 Jul 2007 02:08:07 +0000 Subject: Ah yes, INI files. We love them. We hate them. We cannot escape them. Originally made popular by Windows, INI files are everywhere including in Samba[www.samba.org] and Trac[trac.edgewall.org]. This gem has one goal: make INI file, structure, and stream manipulation as fast, safe, and simple as possible. We take a modal approach with a pluggable parser class. WWW: http://IniFile.RubyForge.org/ PR: ports/114786 Submitted by: Yarema --- textproc/Makefile | 1 + textproc/rubygem-ini/Makefile | 19 ++++++++++++ textproc/rubygem-ini/distinfo | 3 ++ textproc/rubygem-ini/pkg-descr | 8 +++++ textproc/rubygem-ini/pkg-plist | 66 ++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 97 insertions(+) create mode 100644 textproc/rubygem-ini/Makefile create mode 100644 textproc/rubygem-ini/distinfo create mode 100644 textproc/rubygem-ini/pkg-descr create mode 100644 textproc/rubygem-ini/pkg-plist (limited to 'textproc') diff --git a/textproc/Makefile b/textproc/Makefile index 68ff16792686..7f25d390e27d 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -870,6 +870,7 @@ SUBDIR += ruby-xtemplate SUBDIR += rubygem-ferret SUBDIR += rubygem-htmltools + SUBDIR += rubygem-ini SUBDIR += rubygem-spreadsheet-excel SUBDIR += rubygem-syntax SUBDIR += rubygem-tidy diff --git a/textproc/rubygem-ini/Makefile b/textproc/rubygem-ini/Makefile new file mode 100644 index 000000000000..dca740f0c018 --- /dev/null +++ b/textproc/rubygem-ini/Makefile @@ -0,0 +1,19 @@ +# New ports collection makefile for: rubygem-ini +# Date created: 20 Jul 2007 +# Whom: Yarema +# +# $FreeBSD$ +# + +PORTNAME= ini +PORTVERSION= 0.1.1 +CATEGORIES= textproc rubygems +MASTER_SITES= ${MASTER_SITE_RUBYFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME}file + +MAINTAINER= yds@CoolRat.org +COMMENT= Ruby INI File Parser and Writer + +.include +.include "${PORTSDIR}/devel/ruby-gems/Makefile.common" +.include diff --git a/textproc/rubygem-ini/distinfo b/textproc/rubygem-ini/distinfo new file mode 100644 index 000000000000..dd30b0c4b55d --- /dev/null +++ b/textproc/rubygem-ini/distinfo @@ -0,0 +1,3 @@ +MD5 (rubygem/ini-0.1.1.gem) = 7c18719eb491880911911ced0e6b3912 +SHA256 (rubygem/ini-0.1.1.gem) = 0d921e9217521036c1ec59341c9fea990fbefaa54890439c66705b9f1f0703a8 +SIZE (rubygem/ini-0.1.1.gem) = 9216 diff --git a/textproc/rubygem-ini/pkg-descr b/textproc/rubygem-ini/pkg-descr new file mode 100644 index 000000000000..9ec47a58bc6c --- /dev/null +++ b/textproc/rubygem-ini/pkg-descr @@ -0,0 +1,8 @@ +Ah yes, INI files. We love them. We hate them. We cannot escape +them. Originally made popular by Windows, INI files are everywhere +including in Samba[www.samba.org] and Trac[trac.edgewall.org]. This +gem has one goal: make INI file, structure, and stream manipulation +as fast, safe, and simple as possible. We take a modal approach +with a pluggable parser class. + +WWW: http://IniFile.RubyForge.org/ diff --git a/textproc/rubygem-ini/pkg-plist b/textproc/rubygem-ini/pkg-plist new file mode 100644 index 000000000000..e727474fceda --- /dev/null +++ b/textproc/rubygem-ini/pkg-plist @@ -0,0 +1,66 @@ +%%GEM_CACHE%% +%%GEM_DOC_DIR%%/rdoc/classes/Ini.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000001.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000002.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000003.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000005.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000006.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000007.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000008.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000009.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000010.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000011.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000012.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000013.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000014.html +%%GEM_DOC_DIR%%/rdoc/classes/Ini.src/M000015.html +%%GEM_DOC_DIR%%/rdoc/classes/IniFile.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000017.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000018.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000019.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000020.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000021.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000022.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000023.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000024.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000025.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000026.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000027.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000028.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000029.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000030.html +%%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src/M000031.html +%%GEM_DOC_DIR%%/rdoc/created.rid +%%GEM_DOC_DIR%%/rdoc/files/README.html +%%GEM_DOC_DIR%%/rdoc/files/lib/ini_rb.html +%%GEM_DOC_DIR%%/rdoc/files/lib/inifile_rb.html +%%GEM_DOC_DIR%%/rdoc/files/test/test_inifile_rb.html +%%GEM_DOC_DIR%%/rdoc/fr_class_index.html +%%GEM_DOC_DIR%%/rdoc/fr_file_index.html +%%GEM_DOC_DIR%%/rdoc/fr_method_index.html +%%GEM_DOC_DIR%%/rdoc/index.html +%%GEM_DOC_DIR%%/rdoc/rdoc-style.css +%%GEM_LIB_DIR%%/README +%%GEM_LIB_DIR%%/lib/ini.rb +%%GEM_LIB_DIR%%/lib/inifile.rb +%%GEM_LIB_DIR%%/test/data/bad_1.ini +%%GEM_LIB_DIR%%/test/data/bad_2.ini +%%GEM_LIB_DIR%%/test/data/comment.ini +%%GEM_LIB_DIR%%/test/data/good.ini +%%GEM_LIB_DIR%%/test/data/mixed_comment.ini +%%GEM_LIB_DIR%%/test/data/param.ini +%%GEM_LIB_DIR%%/test/test_inifile.rb +%%GEM_SPEC%% +@dirrm %%GEM_LIB_DIR%%/test/data +@dirrm %%GEM_LIB_DIR%%/test +@dirrm %%GEM_LIB_DIR%%/lib +@dirrm %%GEM_LIB_DIR%% +@dirrm %%GEM_DOC_DIR%%/rdoc/files/test +@dirrm %%GEM_DOC_DIR%%/rdoc/files/lib +@dirrm %%GEM_DOC_DIR%%/rdoc/files +@dirrm %%GEM_DOC_DIR%%/rdoc/classes/TestIniFile.src +@dirrm %%GEM_DOC_DIR%%/rdoc/classes/Ini.src +@dirrm %%GEM_DOC_DIR%%/rdoc/classes +@dirrm %%GEM_DOC_DIR%%/rdoc +@dirrm %%GEM_DOC_DIR%% -- cgit