From owner-svn-ports-all@FreeBSD.ORG Thu Apr 24 10:29:44 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6CF05CE8; Thu, 24 Apr 2014 10:29:44 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D84715B9; Thu, 24 Apr 2014 10:29:44 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s3OATi1g069856; Thu, 24 Apr 2014 10:29:44 GMT (envelope-from danfe@svn.freebsd.org) Received: (from danfe@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s3OAThGa069848; Thu, 24 Apr 2014 10:29:43 GMT (envelope-from danfe@svn.freebsd.org) Message-Id: <201404241029.s3OAThGa069848@svn.freebsd.org> From: Alexey Dokuchaev Date: Thu, 24 Apr 2014 10:29:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r351992 - in head/misc: . pfm X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2014 10:29:44 -0000 Author: danfe Date: Thu Apr 24 10:29:42 2014 New Revision: 351992 URL: http://svnweb.freebsd.org/changeset/ports/351992 QAT: https://qat.redports.org/buildarchive/r351992/ Log: Add a port of pfm (Personal File Manager) for Unix-like operating systems. It is terminal (curses)-based, written in Perl, and resembles the original PFM.COM for MS-DOS. WWW: http://p-f-m.sourceforge.net/ Added: head/misc/pfm/ head/misc/pfm/Makefile (contents, props changed) head/misc/pfm/distinfo (contents, props changed) head/misc/pfm/pkg-descr (contents, props changed) head/misc/pfm/pkg-plist (contents, props changed) Modified: head/misc/Makefile Modified: head/misc/Makefile ============================================================================== --- head/misc/Makefile Thu Apr 24 10:16:57 2014 (r351991) +++ head/misc/Makefile Thu Apr 24 10:29:42 2014 (r351992) @@ -362,6 +362,7 @@ SUBDIR += pear-Services_Weather SUBDIR += pear-Text_Figlet SUBDIR += pecl-timezonedb + SUBDIR += pfm SUBDIR += php5-calendar SUBDIR += php53-calendar SUBDIR += php55-calendar Added: head/misc/pfm/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/pfm/Makefile Thu Apr 24 10:29:42 2014 (r351992) @@ -0,0 +1,22 @@ +# Created by: Alexey Dokuchaev +# $FreeBSD$ + +PORTNAME= pfm +PORTVERSION= 2.12.3 +CATEGORIES= misc perl5 +MASTER_SITES= SF/p-f-m/${PORTNAME}/${PORTVERSION} + +MAINTAINER= danfe@FreeBSD.org +COMMENT= Terminal (curses)-based file manager written in Perl + +LICENSE= GPLv2 + +RUN_DEPENDS= p5-libwww>=5.827:${PORTSDIR}/www/p5-libwww \ + p5-File-Stat-Bits>=1.01:${PORTSDIR}/sysutils/p5-File-Stat-Bits \ + p5-ReadLine-Gnu>=1.09:${PORTSDIR}/devel/p5-ReadLine-Gnu \ + p5-Term-ScreenColor>=1.13:${PORTSDIR}/devel/p5-Term-ScreenColor + +USES= perl5 +USE_PERL5= configure + +.include Added: head/misc/pfm/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/pfm/distinfo Thu Apr 24 10:29:42 2014 (r351992) @@ -0,0 +1,2 @@ +SHA256 (pfm-2.12.3.tar.gz) = 01a2845916f7fc4bcadb929f0fcaf05ab838016efdc15568ceefb0e209809a00 +SIZE (pfm-2.12.3.tar.gz) = 2272053 Added: head/misc/pfm/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/pfm/pkg-descr Thu Apr 24 10:29:42 2014 (r351992) @@ -0,0 +1,22 @@ +pfm is a terminal (curses)-based file manager written in Perl, based on the +PFM.COM for MS-DOS (originally by Paul Culley and Henk de Heer). Permission +to use the original name was kindly granted by the original authors. + +Some of its features: + + * commands are invoked with only one or two keypresses + * colored filenames according to extension or type + * support for executing user-defined commands (including wildcards) + with only two keystrokes + * a single-file and multiple-file mode + * multilevel sorting + * use of oldmarks and newmarks for executing multiple commands on + the same group of files + * supports bookmarks for directories + * highly configurable through its config file + * supports commandline history and completion through use of the + readline library + * integration with versioning tools like Subversion, CVS, Bazaar, + Mercurial, and Git + +WWW: http://p-f-m.sourceforge.net/ Added: head/misc/pfm/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/misc/pfm/pkg-plist Thu Apr 24 10:29:42 2014 (r351992) @@ -0,0 +1,101 @@ +bin/pfm +man/man1/pfm.1.gz +%%PERL5_MAN3%%/App::PFM::Abstract.3.gz +%%PERL5_MAN3%%/App::PFM::Application.3.gz +%%PERL5_MAN3%%/App::PFM::Browser.3.gz +%%PERL5_MAN3%%/App::PFM::Browser::Bookmarks.3.gz +%%PERL5_MAN3%%/App::PFM::Browser::Chooser.3.gz +%%PERL5_MAN3%%/App::PFM::Browser::Files.3.gz +%%PERL5_MAN3%%/App::PFM::Browser::YourCommands.3.gz +%%PERL5_MAN3%%/App::PFM::CommandHandler.3.gz +%%PERL5_MAN3%%/App::PFM::Config.3.gz +%%PERL5_MAN3%%/App::PFM::Config::Update.3.gz +%%PERL5_MAN3%%/App::PFM::Directory.3.gz +%%PERL5_MAN3%%/App::PFM::Event.3.gz +%%PERL5_MAN3%%/App::PFM::File.3.gz +%%PERL5_MAN3%%/App::PFM::History.3.gz +%%PERL5_MAN3%%/App::PFM::Job::Abstract.3.gz +%%PERL5_MAN3%%/App::PFM::Job::Bazaar.3.gz +%%PERL5_MAN3%%/App::PFM::Job::CheckUpdates.3.gz +%%PERL5_MAN3%%/App::PFM::Job::Cvs.3.gz +%%PERL5_MAN3%%/App::PFM::Job::Git.3.gz +%%PERL5_MAN3%%/App::PFM::Job::Mercurial.3.gz +%%PERL5_MAN3%%/App::PFM::Job::RCS.3.gz +%%PERL5_MAN3%%/App::PFM::Job::Subversion.3.gz +%%PERL5_MAN3%%/App::PFM::JobHandler.3.gz +%%PERL5_MAN3%%/App::PFM::OS.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Abstract.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Aix.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Beos.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Darwin.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Dec_osf.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Freebsd.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Haiku.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Hpux.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Irix.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Linux.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Macosx.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Sco.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Solaris.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Sunos.3.gz +%%PERL5_MAN3%%/App::PFM::OS::Tru64.3.gz +%%PERL5_MAN3%%/App::PFM::Screen.3.gz +%%PERL5_MAN3%%/App::PFM::Screen::Diskinfo.3.gz +%%PERL5_MAN3%%/App::PFM::Screen::Frame.3.gz +%%PERL5_MAN3%%/App::PFM::Screen::Listing.3.gz +%%PERL5_MAN3%%/App::PFM::State.3.gz +%%PERL5_MAN3%%/App::PFM::Util.3.gz +%%SITE_PERL%%/App/PFM/Abstract.pm +%%SITE_PERL%%/App/PFM/Application.pm +%%SITE_PERL%%/App/PFM/Browser.pm +%%SITE_PERL%%/App/PFM/Browser/Bookmarks.pm +%%SITE_PERL%%/App/PFM/Browser/Chooser.pm +%%SITE_PERL%%/App/PFM/Browser/Files.pm +%%SITE_PERL%%/App/PFM/Browser/YourCommands.pm +%%SITE_PERL%%/App/PFM/CommandHandler.pm +%%SITE_PERL%%/App/PFM/Config.pm +%%SITE_PERL%%/App/PFM/Config/Update.pm +%%SITE_PERL%%/App/PFM/Directory.pm +%%SITE_PERL%%/App/PFM/Event.pm +%%SITE_PERL%%/App/PFM/File.pm +%%SITE_PERL%%/App/PFM/History.pm +%%SITE_PERL%%/App/PFM/Job/Abstract.pm +%%SITE_PERL%%/App/PFM/Job/Bazaar.pm +%%SITE_PERL%%/App/PFM/Job/CheckUpdates.pm +%%SITE_PERL%%/App/PFM/Job/Cvs.pm +%%SITE_PERL%%/App/PFM/Job/Git.pm +%%SITE_PERL%%/App/PFM/Job/Mercurial.pm +%%SITE_PERL%%/App/PFM/Job/RCS.pm +%%SITE_PERL%%/App/PFM/Job/Subversion.pm +%%SITE_PERL%%/App/PFM/JobHandler.pm +%%SITE_PERL%%/App/PFM/OS.pm +%%SITE_PERL%%/App/PFM/OS/Abstract.pm +%%SITE_PERL%%/App/PFM/OS/Aix.pm +%%SITE_PERL%%/App/PFM/OS/Beos.pm +%%SITE_PERL%%/App/PFM/OS/Darwin.pm +%%SITE_PERL%%/App/PFM/OS/Dec_osf.pm +%%SITE_PERL%%/App/PFM/OS/Freebsd.pm +%%SITE_PERL%%/App/PFM/OS/Haiku.pm +%%SITE_PERL%%/App/PFM/OS/Hpux.pm +%%SITE_PERL%%/App/PFM/OS/Irix.pm +%%SITE_PERL%%/App/PFM/OS/Linux.pm +%%SITE_PERL%%/App/PFM/OS/Macosx.pm +%%SITE_PERL%%/App/PFM/OS/Sco.pm +%%SITE_PERL%%/App/PFM/OS/Solaris.pm +%%SITE_PERL%%/App/PFM/OS/Sunos.pm +%%SITE_PERL%%/App/PFM/OS/Tru64.pm +%%SITE_PERL%%/App/PFM/Screen.pm +%%SITE_PERL%%/App/PFM/Screen/Diskinfo.pm +%%SITE_PERL%%/App/PFM/Screen/Frame.pm +%%SITE_PERL%%/App/PFM/Screen/Listing.pm +%%SITE_PERL%%/App/PFM/State.pm +%%SITE_PERL%%/App/PFM/Util.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/pfm/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/pfm +@dirrm %%SITE_PERL%%/App/PFM/Screen +@dirrm %%SITE_PERL%%/App/PFM/OS +@dirrm %%SITE_PERL%%/App/PFM/Job +@dirrm %%SITE_PERL%%/App/PFM/Config +@dirrm %%SITE_PERL%%/App/PFM/Browser +@dirrm %%SITE_PERL%%/App/PFM +@dirrmtry %%SITE_PERL%%/App