Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Apr 2014 10:29:43 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r351992 - in head/misc: . pfm
Message-ID:  <201404241029.s3OAThGa069848@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <danfe@FreeBSD.org>
+# $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 <bsd.port.mk>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404241029.s3OAThGa069848>