Port details |
- porteasy A tool for fetching and building ports
- 2.8.4 misc
=21 2.8.4Version of this port present on the latest quarterly branch. - Maintainer: des@FreeBSD.org
 - Port Added: 2000-09-19 16:25:05
- Last Update: 2007-02-05 01:08:46
- SVN Revision: UNKNOWN
- People watching this port, also watch:: unzip, python, libiconv, gmake
- License: not specified in port
- Description:
- Porteasy lets you install ports and build packages without maintaining
a full ports tree. It achieves this by scanning the ports index for
dependency information, and using CVS to update only the ports you
requested and their dependencies.
Here are some of the things porteasy does for you:
- automatically update the necessary files (and only the necessary
files) using CVS (including anoncvs support)
- list all of a port's dependencies, optionally hiding those that
are already installed
- fetch all the necessary distfiles right away, in a single batch,
so you don't have to wait for one dependency to build before
fetching the next one's distfile. Dialup users will love this.
- build and install arbitrary ports.
- build packages.
-- des@freebsd.org
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: porteasy
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5.8.6 : lang/perl5.8
- Runtime dependencies:
-
- perl5.8.6 : lang/perl5.8
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.8.4 05 Feb 2007 01:08:46
 |
pav  |
Populate a new ports-mgmt category. List of moved ports:
devel/portcheckout -> ports-mgmt/portcheckout
devel/portlint -> ports-mgmt/portlint
devel/portmk -> ports-mgmt/portmk
devel/porttools -> ports-mgmt/porttools
misc/instant-tinderbox -> ports-mgmt/instant-tinderbox
misc/porteasy -> ports-mgmt/porteasy
misc/portell -> ports-mgmt/portell
misc/portless -> ports-mgmt/portless
misc/tinderbox -> ports-mgmt/tinderbox
security/jailaudit -> ports-mgmt/jailaudit
security/portaudit -> ports-mgmt/portaudit
security/portaudit-db -> ports-mgmt/portaudit-db
security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port (Only the first 15 lines of the commit message are shown above ) |
2.8.4 11 Sep 2005 13:30:18
 |
des  |
While I'm here, tweak the master port detection code and comment out a
warning which is more annoying than useful. |
2.8.4 11 Sep 2005 13:05:05
 |
des  |
Fix problems with PLIST_SUB, and update copyrights. |
2.8.3 30 Dec 2004 17:45:43
 |
des  |
Before performing any work, unset a number of environment variables which
may adversely affect the port build. See the man page for details. |
2.8.2 20 Nov 2004 22:03:26
 |
des  |
Use the bzipped index to speed up downloading. |
2.8.1 13 Nov 2004 13:28:41
 |
des  |
Finally fix the master-has-a-master issue.
Now that INDEX is no longer in CVS, don't append .www to the name when
downloading it. |
2.8.0 31 Oct 2004 15:54:48
 |
des  |
Switch to ssh for anoncvs so it works again.
Recognize globs in port names.
Bump version to 2.8.0. |
2.7.20 25 Oct 2004 12:01:24
 |
des  |
Recognize absolute master directories. |
2.7.19 22 Oct 2004 13:50:12
 |
des  |
Don't croak on port names that contain metacharacters. |
2.7.18 13 Oct 2004 19:53:36
 |
des  |
Improve handling of installed ports whose origin can't be determined. |
2.7.17 25 Aug 2004 09:45:23
 |
des  |
Watch out for undefined values when resolving port origins. This makes
-I / -s work properly when some of the installed ports have since been
deleted from the ports tree.
Submitted by: Thomas-Martin Seck <tmseck@netcologne.de> |
2.7.16 05 Jul 2004 11:48:35
 |
des  |
Perform plist substitution for -L.
Fix bug in origin determination. |
2.7.15 24 May 2004 13:10:16
 |
des  |
Try to fetch an up-to-date index from http://www.freebsd.org/ports/. |
2.7.14 10 May 2004 11:11:16
 |
des  |
Use 'make checksum' instead of 'make fetch'. |
2.7.13_2 11 Apr 2004 21:54:48
 |
des  |
Don't require additional command line arguments when -I is specified. |
2.7.13_1 05 Apr 2004 13:27:21
 |
des  |
Cosmetic: sort the status report, wrap a long line. |
2.7.13 02 Apr 2004 16:08:17
 |
des  |
Rework the dependency discovery and update code, as well as the handling
of installed ports and status (up-to-date / out-of-date) reporting. This
should make porteasy slightly more consistent, and up to 25% faster. |
2.7.12_1 31 Mar 2004 11:53:57
 |
des  |
Use the two-argument version of mkdir() for backward compatibility.
PR: ports/64984
Submitted by: Jurij Ivliev <yury@esterdev.com> |
2.7.12 29 Mar 2004 15:14:23
 |
des  |
Add support for MOVED. |
2.7.11 02 Mar 2004 17:00:46
 |
des  |
Make the variable definition syntax more like make(1)'s, and update the
documentation accordingly, fixing some markup bugs in the process. |
2.7.10_1 22 Jan 2004 15:06:01
 |
des  |
check out Tools along with Mk and Templates. also fix a minor typo. |
2.7.10 01 Oct 2003 15:15:37
 |
des  |
If no CVS root was specified, but a (possibly out-of-date) ports tree
already exists, use the CVS root specified by $portsdir/CVS/Root. |
2.7.9 21 Jul 2003 08:30:40
 |
des  |
Add support for ports/Templates; bump version number and man page date. |
2.7.8 08 Jul 2003 09:20:24
 |
des  |
Add support for {EXTRACT,PATCH}_DEPENDS. |
2.7.7 23 May 2003 00:21:11
 |
des  |
Fix a bug in the version number comparison code caused by careless use
of the magic variabled $a and $b. Also fix a markup nit in the man page. |
2.7.6 07 Apr 2003 13:23:50
 |
des  |
Allow the user to specify environment variables on the command line.
Use DEPENDS_CLEAN instead of hacking DEPENDS_TARGET.
Change the process title to reflect the current phase / task. |
2.7.5 07 Mar 2003 06:07:20
 |
ade  |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
2.7.5 17 Jan 2003 21:55:17
 |
des  |
Use the release-specific index if there is one. Bump version number
and copyright year. |
2.7.4_2 10 Dec 2002 19:42:14
 |
des  |
Fix a bug in the dependency processing code that would cause porteasy to
fail to identify the dependencies for some ports (such as print/cups)
Approved by: portmgr (kris) |
2.7.4_1 29 Oct 2002 10:24:01
 |
des  |
Really fix that cosmetic nit. I'm an idiot. |
2.7.4_1 29 Oct 2002 10:22:38
 |
des  |
Cosmetic nit. |
2.7.4 15 Oct 2002 01:19:48
 |
des  |
Prevent infinite loop in master port detection code. |
2.7.3 16 Jul 2002 22:54:06
 |
des  |
Fix a bug in the version comparison logic (epochs weren't being compared
properly), and update dependencies for -f as well as for -l and -u. |
07 Mar 2002 23:24:24
    |
des  |
Fix problems with the -s command related to packages with no @origin line. |
05 Mar 2002 01:49:14
    |
des  |
Fix dependency detection logic (it was broken for libraries). Improve package
version comparison algorithm. |
24 Feb 2002 15:36:32
    |
des  |
Definitely not my day. Further thought revealed that porteasy.pl rev 1.20 was
not only suboptimal, but incorrect to boot. Fix and bump PORTREVISION. |
24 Feb 2002 15:27:03
    |
des  |
Argh, I've programmed way too much Java lately. tr/./+/. |
24 Feb 2002 14:23:53
    |
des  |
Play it safe when building ports that have special dependencies. Add more
caching to improve the performance of simple commands. Bump version to 2.7.0
(should have done this last time) Belatedly update copyright dates. |
24 Feb 2002 12:30:31
    |
des  |
Whitespace cleanup. |
20 Feb 2002 00:30:32
    |
des  |
Add a hack to the master detection code to cater for mail/postfix. Clean up
each dependency after building it, to conserve disk space. |
24 Jan 2002 10:11:43
    |
des  |
Fix the master port detection logic to correctly handle KDE ports. Bump
version to 2.6.3. |
21 Jan 2002 00:21:42
    |
des  |
Support dependencies that have backtick expressions in them, and fix a few
related nits. Bump version to 2.6.2. |
18 Dec 2001 11:49:14
    |
des  |
2.6.1: Some ports (e.g. www/mozilla-embedded) use MAINDIR instead of MASTERDIR
to achieve slightly different semantics. Handle this just like we handle
MASTERDIR. |
03 Dec 2001 18:53:04
    |
des  |
Porteasy 2.6. The main changes are support for ports with interactive
configuration dialogs and smarter plist parsing. |
14 Aug 2001 14:58:56
    |
des  |
Fix handling of unconditional dependencies |
09 Jun 2001 16:50:06
    |
des  |
Add experimental pkg_version(8)-like functionality. |
16 May 2001 10:28:51
    |
des  |
Change the order in which we check out the ports root and index to work around
a CVS bug. Also add some missing options to usage() and help() and
alphabetize them properly, and show the usage string if no arguments were
specified on the command line. |
05 Apr 2001 13:24:55
    |
des  |
Forgot to update porteasy's idea of its own version number. |
11 Mar 2001 14:01:01
    |
des  |
Add forgotten file. |
11 Mar 2001 01:14:28
    |
des  |
Porteasy 2.3: cvspass magic for anoncvs.freebsd.org; new -w option for
displaying a port's web site URL; don't build by default (sometimes you just
want to update a port and all its dependencies); code cleanup. |
03 Nov 2000 14:30:43
    |
des  |
Previous commit was incomplete. |
03 Nov 2000 14:18:38
    |
des  |
Don't build master ports unless they were explicitly required! |
22 Oct 2000 22:33:10
    |
des  |
Porteasy 2.2 (getting close to a new minor version every day...) |
21 Oct 2000 10:51:53
    |
des  |
Update version number. |
21 Oct 2000 10:51:29
    |
des  |
Document PORTEASY_OPTIONS. |
21 Oct 2000 10:50:57
    |
des  |
Add a copyright statement to the version and help texts. Fix a small bug in
dependency parsing. Add support for a PORTEASY_OPTIONS environment variable.
Give -r precedence over -a. |
19 Oct 2000 22:02:46
    |
des  |
Much-enhanced Porteasy 2.0. |
09 Oct 2000 12:45:47
    |
des  |
Look for pkg-descr rather than pkg/DESCR. Always use the -d option when
invoking CVS, to work around breakage in CVS (said breakage has reportedly
been fixed in 1.11, but I haven't verified this) Bump version number. |
08 Oct 2000 05:01:16
    |
asami  |
Convert category misc to new layout. |
22 Sep 2000 11:52:40
    |
des  |
Fix cut'n'paste bogon. |
20 Sep 2000 13:52:24
    |
des  |
Style and mdoc fixes. |
19 Sep 2000 20:35:48
    |
des  |
Argh! forgot to fix this before adding the port. Uninverse the meaning of two
if tests. |
19 Sep 2000 20:25:05
    |
des  |
A tool for fetching and building ports. |