diff options
author | Aaron Dalton <aaron@FreeBSD.org> | 2006-05-14 18:34:57 +0000 |
---|---|---|
committer | Aaron Dalton <aaron@FreeBSD.org> | 2006-05-14 18:34:57 +0000 |
commit | 23800f6d42c20a833c1e68ac0c28855780823d45 (patch) | |
tree | d9500876a52f7539f7c1e51750bd3c549ba5d9eb /deskutils/p5-Goo | |
parent | 3219b1b53898e3fae7e19ad08d7b91655bf42a50 (diff) | |
download | ports-23800f6d42c20a833c1e68ac0c28855780823d45.tar.gz ports-23800f6d42c20a833c1e68ac0c28855780823d45.zip |
Adding port p5-Goo, an interactive shell designed to help you more efficiently work with different, but related files.
Approved by: tobez (implicit)
Notes
Notes:
svn path=/head/; revision=162357
Diffstat (limited to 'deskutils/p5-Goo')
-rw-r--r-- | deskutils/p5-Goo/Makefile | 176 | ||||
-rw-r--r-- | deskutils/p5-Goo/distinfo | 3 | ||||
-rw-r--r-- | deskutils/p5-Goo/pkg-descr | 15 | ||||
-rw-r--r-- | deskutils/p5-Goo/pkg-plist | 177 |
4 files changed, 371 insertions, 0 deletions
diff --git a/deskutils/p5-Goo/Makefile b/deskutils/p5-Goo/Makefile new file mode 100644 index 000000000000..84beeef194f1 --- /dev/null +++ b/deskutils/p5-Goo/Makefile @@ -0,0 +1,176 @@ +# New ports collection makefile for: p5-Goo +# Date created: 14 May 2006 +# Whom: Aaron Dalton <aaron@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= Goo +PORTVERSION= 0.09 +CATEGORIES= deskutils sysutils perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= ../../authors/id/N/NI/NIGE +PKGNAMEPREFIX= p5- + +MAINTAINER= aaron@FreeBSD.org +COMMENT= Stick Things together with The Goo + +BUILD_DEPENDS= ${SITE_PERL}/CGI.pm:${PORTSDIR}/www/p5-CGI.pm \ + ${SITE_PERL}/Config/Auto.pm:${PORTSDIR}/devel/p5-Config-Auto \ + ${SITE_PERL}/Config/Tiny.pm:${PORTSDIR}/devel/p5-Config-Tiny \ + ${SITE_PERL}/${PERL_ARCH}/DBD/SQLite.pm:${PORTSDIR}/databases/p5-DBD-SQLite \ + ${SITE_PERL}/Devel/Symdump.pm:${PORTSDIR}/devel/p5-Devel-Symdump \ + ${SITE_PERL}/File/Grep.pm:${PORTSDIR}/devel/p5-File-Grep \ + ${SITE_PERL}/File/NCopy.pm:${PORTSDIR}/devel/p5-File-NCopy \ + ${SITE_PERL}/LWP/ConnCache.pm:${PORTSDIR}/www/p5-libwww \ + ${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww \ + ${SITE_PERL}/${PERL_ARCH}/Pod/Coverage.pm:${PORTSDIR}/devel/p5-Pod-Coverage \ + ${SITE_PERL}/Perl/Tidy.pm:${PORTSDIR}/devel/perltidy \ + ${SITE_PERL}/Term/ANSIColor.pm:${PORTSDIR}/devel/p5-Term-ANSIColor \ + ${SITE_PERL}/Term/ProgressBar.pm:${PORTSDIR}/devel/p5-Term-ProgressBar \ + ${SITE_PERL}/${PERL_ARCH}/Term/ReadKey.pm:${PORTSDIR}/devel/p5-Term-ReadKey \ + ${SITE_PERL}/Text/FormatTable.pm:${PORTSDIR}/textproc/p5-Text-FormatTable \ + ${SITE_PERL}/${PERL_ARCH}/Time/HiRes.pm:${PORTSDIR}/devel/p5-Time-HiRes \ + ${SITE_PERL}/Test/Pod.pm:${PORTSDIR}/devel/p5-Test-Pod \ + ${SITE_PERL}/Test/Pod/Coverage.pm:${PORTSDIR}/devel/p5-Test-Pod-Coverage +RUN_DEPENDS= ${BUILD_DEPENDS} + +MAN1= goo.1 goo.pl.1 +MAN3= Goo.3 \ + Goo::Action.3 \ + Goo::BackLinkFinder.3 \ + Goo::BackLinkManager.3 \ + Goo::CareOMeter.3 \ + Goo::CommandLineManager.3 \ + Goo::CompressWhitespace.3 \ + Goo::ConfigFile.3 \ + Goo::Database.3 \ + Goo::DatabaseInfo.3 \ + Goo::DatabaseObject.3 \ + Goo::DatabaseProfileOption.3 \ + Goo::DatabaseThing.3 \ + Goo::DatabaseThing::Deleter.3 \ + Goo::DatabaseThing::Editor.3 \ + Goo::DatabaseThing::Maker.3 \ + Goo::DatabaseThing::Profiler.3 \ + Goo::Date.3 \ + Goo::Differ.3 \ + Goo::Editor.3 \ + Goo::Emailer.3 \ + Goo::Environment.3 \ + Goo::Exiter.3 \ + Goo::FileThing.3 \ + Goo::FileThing::Cloner.3 \ + Goo::FileThing::Deleter.3 \ + Goo::FileThing::Finder.3 \ + Goo::FileUtilities.3 \ + Goo::Grepper.3 \ + Goo::Header.3 \ + Goo::JumpManager.3 \ + Goo::JumpProfileOption.3 \ + Goo::List.3 \ + Goo::Lister.3 \ + Goo::LiteDatabase.3 \ + Goo::Loader.3 \ + Goo::Logger.3 \ + Goo::Object.3 \ + Goo::OptionIndexTable.3 \ + Goo::Profile.3 \ + Goo::ProfileOption.3 \ + Goo::Profiler.3 \ + Goo::Prompter.3 \ + Goo::Shell.3 \ + Goo::ShellCommander.3 \ + Goo::SimpleEmailer.3 \ + Goo::TabAwareEditor.3 \ + Goo::TabConverter.3 \ + Goo::TableInfo.3 \ + Goo::TeamManager.3 \ + Goo::Template.3 \ + Goo::TemplateProfileOption.3 \ + Goo::Test.3 \ + Goo::TextEditor.3 \ + Goo::TextTable.3 \ + Goo::TextUtilities.3 \ + Goo::ThereDocManager.3 \ + Goo::Thing.3 \ + Goo::Thing::bug::Fixer.3 \ + Goo::Thing::bug::Lister.3 \ + Goo::Thing::bug::Maker.3 \ + Goo::Thing::conf::ConfigProfiler.3 \ + Goo::Thing::conf::studly-method-remover.3 \ + Goo::Thing::gml::Profiler.3 \ + Goo::Thing::gml::Reader.3 \ + Goo::Thing::gml::Writer.3 \ + Goo::Thing::goo::Maker.3 \ + Goo::Thing::js::JSFunctionProfileOption.3 \ + Goo::Thing::js::JavascriptProfiler.3 \ + Goo::Thing::log::Profiler.3 \ + Goo::Thing::pl::ScriptMaker.3 \ + Goo::Thing::pm::Adder.3 \ + Goo::Thing::pm::Compiler.3 \ + Goo::Thing::pm::Editor.3 \ + Goo::Thing::pm::ExecDocManager.3 \ + Goo::Thing::pm::Maker.3 \ + Goo::Thing::pm::Method.3 \ + Goo::Thing::pm::MethodMaker.3 \ + Goo::Thing::pm::MethodMatcher.3 \ + Goo::Thing::pm::MethodProfileOption.3 \ + Goo::Thing::pm::PackageProfileOption.3 \ + Goo::Thing::pm::Perl5.3 \ + Goo::Thing::pm::Perl5Adder.3 \ + Goo::Thing::pm::Perl5Compiler.3 \ + Goo::Thing::pm::Perl5Editor.3 \ + Goo::Thing::pm::Perl5ModuleInspector.3 \ + Goo::Thing::pm::Perl5ModuleMaker.3 \ + Goo::Thing::pm::Perl5Profiler.3 \ + Goo::Thing::pm::Perl5Runner.3 \ + Goo::Thing::pm::Perl5ThereDocManager.3 \ + Goo::Thing::pm::Perl6Adder.3 \ + Goo::Thing::pm::Perl6Compiler.3 \ + Goo::Thing::pm::Perl6Editor.3 \ + Goo::Thing::pm::Perl6ModuleInspector.3 \ + Goo::Thing::pm::Perl6ModuleMaker.3 \ + Goo::Thing::pm::Perl6Profiler.3 \ + Goo::Thing::pm::Perl6Runner.3 \ + Goo::Thing::pm::PerlCoder.3 \ + Goo::Thing::pm::PerlTidyManager.3 \ + Goo::Thing::pm::Profiler.3 \ + Goo::Thing::pm::ProgramCloner.3 \ + Goo::Thing::pm::ProgramDeleter.3 \ + Goo::Thing::pm::Runner.3 \ + Goo::Thing::pm::ScopeMatcher.3 \ + Goo::Thing::pm::ThereDocManager.3 \ + Goo::Thing::pm::TypeChecker.3 \ + Goo::Thing::pm::TypeLessTranslator.3 \ + Goo::Thing::task::Finisher.3 \ + Goo::Thing::task::Maker.3 \ + Goo::Thing::task::TaskEditor.3 \ + Goo::Thing::task::TaskLister.3 \ + Goo::Thing::task::edittask.3 \ + Goo::Thing::task::savetask.3 \ + Goo::Thing::task::tasklist.3 \ + Goo::Thing::tpm::TestLoader.3 \ + Goo::Thing::tpm::TestMaker.3 \ + Goo::Thing::tpm::TestRunner.3 \ + Goo::Thing::tpm::Tester.3 \ + Goo::ThingFinder.3 \ + Goo::ThingProfileOption.3 \ + Goo::TrailGoBack.3 \ + Goo::TrailGoBackOne.3 \ + Goo::TrailGoForward.3 \ + Goo::TrailManager.3 \ + Goo::TrailProfiler.3 \ + Goo::TypeManager.3 \ + Goo::WebDBLite.3 \ + Goo::Zone.3 + +PERL_CONFIGURE= yes + +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500600 +IGNORE= requires at least Perl 5.6. Please install lang/perl5.8 and try again +.endif + +.include <bsd.port.post.mk> diff --git a/deskutils/p5-Goo/distinfo b/deskutils/p5-Goo/distinfo new file mode 100644 index 000000000000..5495122eb417 --- /dev/null +++ b/deskutils/p5-Goo/distinfo @@ -0,0 +1,3 @@ +MD5 (Goo-0.09.tar.gz) = a9df2f33b53bf6e339d7b88bc7f2a087 +SHA256 (Goo-0.09.tar.gz) = dec03b5df415720917800bb4779d8d1a21d541073eb136bf99ca183b1ecaf46d +SIZE (Goo-0.09.tar.gz) = 98023 diff --git a/deskutils/p5-Goo/pkg-descr b/deskutils/p5-Goo/pkg-descr new file mode 100644 index 000000000000..35343f5bd8fe --- /dev/null +++ b/deskutils/p5-Goo/pkg-descr @@ -0,0 +1,15 @@ +"The Goo" helps you stick "Things" together in your working environment. + +Things include Perl modules, Perl scripts, log files, javascripts, +configuration files, database tables, templates etc. + +The Goo records a "Trail" as you jump quickly from Thing to Thing in a +simple, text-based console. It remembers how you associate Things in your +environment. + +Accelerate your work by quickly traversing the Trail of associations +between Things. + +WWW: http://search.cpan.org/dist/Goo + http://thegoo.org/ +Author: Nigel Hamilton <nigel@trexy.com> diff --git a/deskutils/p5-Goo/pkg-plist b/deskutils/p5-Goo/pkg-plist new file mode 100644 index 000000000000..9ad6ea88875f --- /dev/null +++ b/deskutils/p5-Goo/pkg-plist @@ -0,0 +1,177 @@ +bin/goo +bin/goo.pl +%%SITE_PERL%%/.gooskel/nanorc +%%SITE_PERL%%/.gooskel/perltidyrc +%%SITE_PERL%%/.gooskel/things/goo/blv.goo +%%SITE_PERL%%/.gooskel/things/goo/bug.goo +%%SITE_PERL%%/.gooskel/things/goo/care.goo +%%SITE_PERL%%/.gooskel/things/goo/conf.goo +%%SITE_PERL%%/.gooskel/things/goo/gml.goo +%%SITE_PERL%%/.gooskel/things/goo/goo.goo +%%SITE_PERL%%/.gooskel/things/goo/idea.goo +%%SITE_PERL%%/.gooskel/things/goo/js.goo +%%SITE_PERL%%/.gooskel/things/goo/log.goo +%%SITE_PERL%%/.gooskel/things/goo/person.goo +%%SITE_PERL%%/.gooskel/things/goo/pl.goo +%%SITE_PERL%%/.gooskel/things/goo/pm.goo +%%SITE_PERL%%/.gooskel/things/goo/py.goo +%%SITE_PERL%%/.gooskel/things/goo/task.goo +%%SITE_PERL%%/.gooskel/things/goo/tpl.goo +%%SITE_PERL%%/.gooskel/things/goo/tpm.goo +%%SITE_PERL%%/.gooskel/things/goo/trail.goo +%%SITE_PERL%%/.gooskel/things/tpl/clonemodule.tpl +%%SITE_PERL%%/.gooskel/things/tpl/perl-constructor.tpl +%%SITE_PERL%%/.gooskel/things/tpl/perl-method.tpl +%%SITE_PERL%%/.gooskel/things/tpl/perl-module-header.tpl +%%SITE_PERL%%/.gooskel/things/tpl/perl-program.tpl +%%SITE_PERL%%/Goo.pm +%%SITE_PERL%%/Goo/Action.pm +%%SITE_PERL%%/Goo/BackLinkFinder.pm +%%SITE_PERL%%/Goo/BackLinkManager.pm +%%SITE_PERL%%/Goo/CareOMeter.pm +%%SITE_PERL%%/Goo/CommandLineManager.pm +%%SITE_PERL%%/Goo/CompressWhitespace.pm +%%SITE_PERL%%/Goo/ConfigFile.pm +%%SITE_PERL%%/Goo/Database.pm +%%SITE_PERL%%/Goo/DatabaseInfo.pm +%%SITE_PERL%%/Goo/DatabaseObject.pm +%%SITE_PERL%%/Goo/DatabaseProfileOption.pm +%%SITE_PERL%%/Goo/DatabaseThing.pm +%%SITE_PERL%%/Goo/DatabaseThing/Deleter.pm +%%SITE_PERL%%/Goo/DatabaseThing/Editor.pm +%%SITE_PERL%%/Goo/DatabaseThing/Maker.pm +%%SITE_PERL%%/Goo/DatabaseThing/Profiler.pm +%%SITE_PERL%%/Goo/Date.pm +%%SITE_PERL%%/Goo/Differ.pm +%%SITE_PERL%%/Goo/Editor.pm +%%SITE_PERL%%/Goo/Emailer.pm +%%SITE_PERL%%/Goo/Environment.pm +%%SITE_PERL%%/Goo/Exiter.pm +%%SITE_PERL%%/Goo/FileThing.pm +%%SITE_PERL%%/Goo/FileThing/Cloner.pm +%%SITE_PERL%%/Goo/FileThing/Deleter.pm +%%SITE_PERL%%/Goo/FileThing/Finder.pm +%%SITE_PERL%%/Goo/FileUtilities.pm +%%SITE_PERL%%/Goo/Grepper.pm +%%SITE_PERL%%/Goo/Header.pm +%%SITE_PERL%%/Goo/JumpManager.pm +%%SITE_PERL%%/Goo/JumpProfileOption.pm +%%SITE_PERL%%/Goo/List.pm +%%SITE_PERL%%/Goo/Lister.pm +%%SITE_PERL%%/Goo/LiteDatabase.pm +%%SITE_PERL%%/Goo/Loader.pm +%%SITE_PERL%%/Goo/Logger.pm +%%SITE_PERL%%/Goo/Object.pm +%%SITE_PERL%%/Goo/OptionIndexTable.pm +%%SITE_PERL%%/Goo/Profile.pm +%%SITE_PERL%%/Goo/ProfileOption.pm +%%SITE_PERL%%/Goo/Profiler.pm +%%SITE_PERL%%/Goo/Prompter.pm +%%SITE_PERL%%/Goo/Shell.pm +%%SITE_PERL%%/Goo/ShellCommander.pm +%%SITE_PERL%%/Goo/SimpleEmailer.pm +%%SITE_PERL%%/Goo/TabAwareEditor.pm +%%SITE_PERL%%/Goo/TabConverter.pm +%%SITE_PERL%%/Goo/TableInfo.pm +%%SITE_PERL%%/Goo/TeamManager.pm +%%SITE_PERL%%/Goo/Template.pm +%%SITE_PERL%%/Goo/TemplateProfileOption.pm +%%SITE_PERL%%/Goo/Test.pm +%%SITE_PERL%%/Goo/TextEditor.pm +%%SITE_PERL%%/Goo/TextTable.pm +%%SITE_PERL%%/Goo/TextUtilities.pm +%%SITE_PERL%%/Goo/ThereDocManager.pm +%%SITE_PERL%%/Goo/Thing.pm +%%SITE_PERL%%/Goo/Thing/bug/Fixer.pm +%%SITE_PERL%%/Goo/Thing/bug/Lister.pm +%%SITE_PERL%%/Goo/Thing/bug/Maker.pm +%%SITE_PERL%%/Goo/Thing/conf/ConfigProfiler.pm +%%SITE_PERL%%/Goo/Thing/conf/studly-method-remover.pl +%%SITE_PERL%%/Goo/Thing/gml/Profiler.pm +%%SITE_PERL%%/Goo/Thing/gml/Reader.pm +%%SITE_PERL%%/Goo/Thing/gml/Writer.pm +%%SITE_PERL%%/Goo/Thing/goo/Maker.pm +%%SITE_PERL%%/Goo/Thing/js/JSFunctionProfileOption.pm +%%SITE_PERL%%/Goo/Thing/js/JavascriptProfiler.pm +%%SITE_PERL%%/Goo/Thing/log/Profiler.pm +%%SITE_PERL%%/Goo/Thing/pl/ScriptMaker.pm +%%SITE_PERL%%/Goo/Thing/pm/Adder.pm +%%SITE_PERL%%/Goo/Thing/pm/Compiler.pm +%%SITE_PERL%%/Goo/Thing/pm/Editor.pm +%%SITE_PERL%%/Goo/Thing/pm/ExecDocManager.pm +%%SITE_PERL%%/Goo/Thing/pm/Maker.pm +%%SITE_PERL%%/Goo/Thing/pm/Method.pm +%%SITE_PERL%%/Goo/Thing/pm/MethodMaker.pm +%%SITE_PERL%%/Goo/Thing/pm/MethodMatcher.pm +%%SITE_PERL%%/Goo/Thing/pm/MethodProfileOption.pm +%%SITE_PERL%%/Goo/Thing/pm/PackageProfileOption.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl5.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl5Adder.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl5Compiler.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl5Editor.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl5ModuleInspector.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl5ModuleMaker.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl5Profiler.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl5Runner.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl5ThereDocManager.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl6Adder.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl6Compiler.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl6Editor.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl6ModuleInspector.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl6ModuleMaker.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl6Profiler.pm +%%SITE_PERL%%/Goo/Thing/pm/Perl6Runner.pm +%%SITE_PERL%%/Goo/Thing/pm/PerlCoder.pm +%%SITE_PERL%%/Goo/Thing/pm/PerlTidyManager.pm +%%SITE_PERL%%/Goo/Thing/pm/Profiler.pm +%%SITE_PERL%%/Goo/Thing/pm/ProgramCloner.pm +%%SITE_PERL%%/Goo/Thing/pm/ProgramDeleter.pm +%%SITE_PERL%%/Goo/Thing/pm/Runner.pm +%%SITE_PERL%%/Goo/Thing/pm/ScopeMatcher.pm +%%SITE_PERL%%/Goo/Thing/pm/ThereDocManager.pm +%%SITE_PERL%%/Goo/Thing/pm/TypeChecker.pm +%%SITE_PERL%%/Goo/Thing/pm/TypeLessTranslator.pm +%%SITE_PERL%%/Goo/Thing/task/Finisher.pm +%%SITE_PERL%%/Goo/Thing/task/Maker.pm +%%SITE_PERL%%/Goo/Thing/task/TaskEditor.pm +%%SITE_PERL%%/Goo/Thing/task/TaskLister.pm +%%SITE_PERL%%/Goo/Thing/task/addtask.html +%%SITE_PERL%%/Goo/Thing/task/addtask.pl +%%SITE_PERL%%/Goo/Thing/task/edittask.pl +%%SITE_PERL%%/Goo/Thing/task/savetask.pl +%%SITE_PERL%%/Goo/Thing/task/tasklist.pl +%%SITE_PERL%%/Goo/Thing/tpm/TestLoader.pm +%%SITE_PERL%%/Goo/Thing/tpm/TestMaker.pm +%%SITE_PERL%%/Goo/Thing/tpm/TestRunner.pm +%%SITE_PERL%%/Goo/Thing/tpm/Tester.pm +%%SITE_PERL%%/Goo/ThingFinder.pm +%%SITE_PERL%%/Goo/ThingProfileOption.pm +%%SITE_PERL%%/Goo/TrailGoBack.pm +%%SITE_PERL%%/Goo/TrailGoBackOne.pm +%%SITE_PERL%%/Goo/TrailGoForward.pm +%%SITE_PERL%%/Goo/TrailManager.pm +%%SITE_PERL%%/Goo/TrailProfiler.pm +%%SITE_PERL%%/Goo/TypeManager.pm +%%SITE_PERL%%/Goo/WebDBLite.pm +%%SITE_PERL%%/Goo/Zone.pm +%%SITE_PERL%%/Goo/test.pl +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Goo/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Goo +@dirrm %%SITE_PERL%%/Goo/Thing/tpm +@dirrm %%SITE_PERL%%/Goo/Thing/task +@dirrm %%SITE_PERL%%/Goo/Thing/pm +@dirrm %%SITE_PERL%%/Goo/Thing/pl +@dirrm %%SITE_PERL%%/Goo/Thing/log +@dirrm %%SITE_PERL%%/Goo/Thing/js +@dirrm %%SITE_PERL%%/Goo/Thing/goo +@dirrm %%SITE_PERL%%/Goo/Thing/gml +@dirrm %%SITE_PERL%%/Goo/Thing/conf +@dirrm %%SITE_PERL%%/Goo/Thing/bug +@dirrm %%SITE_PERL%%/Goo/Thing +@dirrm %%SITE_PERL%%/Goo/FileThing +@dirrm %%SITE_PERL%%/Goo/DatabaseThing +@dirrm %%SITE_PERL%%/Goo +@dirrm %%SITE_PERL%%/.gooskel/things/tpl +@dirrm %%SITE_PERL%%/.gooskel/things/goo +@dirrm %%SITE_PERL%%/.gooskel/things +@dirrm %%SITE_PERL%%/.gooskel |