Commit graph

93 commits

Author SHA1 Message Date
Kurt Jaeger
1254c1aef3 New port: ports-mgmt/portest
With portest, you can create, update, patch and revert a port tree with
svn, git and portsnap. Portest can also do portlint testing, test a port
with port test, or poudriere, and also generate a list of ports a
patchfile(s) will modify. Portest is written in shell with minimal
dependencies mostly using FreeBSD-base

WWW: https://github.com/Ultima1252/portest

PR:		207810
Submitted by:	Ultima1252@gmail.com
2016-03-08 17:49:44 +00:00
Frederic Culot
a5d74e7c64 Portal is a front-end to FreeBSD's package manipulation tool pkg(8).
Currently, the application is a MVP (Minimum Viable Product) which
provides only the following features: packages listing and searching,
installation and deinstallation of packages, and filtering based on
the package state.

WWW: https://github.com/culot/portal
2016-02-20 14:31:40 +00:00
Rene Ladan
f8c734b5a1 Remove expired port:
2016-02-14 ports-mgmt/tinderbox-devel: use newer stable version (ports-mgmt/tinderbox)
2016-02-14 12:53:04 +00:00
Bernhard Froehlich
16c553b2e3 Redports is a fully hosted continuous integration platform for
testing FreeBSD Ports. redports-node is running on each building
machine which asks for new building jobs from the master and
builds them using poudriere.

WWW: https://freebsd.github.io/redports/
2016-01-22 14:32:36 +00:00
John Marino
8b95435edb Add new port: ports-mgmt/synth
Synth is a custom packge repository builder for FreeBSD and DragonFly.
It is intended to replace Portmaster, portupgrade, and poudriere for
the average user.  It is simple to learn (the powerful options are
limited in number) and user-friendly, but it is extremely fast due
to its parallel building capability.  It will "drop-in" on any system
as it leverages the stock pkg(8) facilities.  All ports are built
in a clean environment, so it is finally safe to build ports as
needed on a live system.  The default profile is the system itself, not
a new jail, which can be a valuable feature for some environments.

(more text on pkg-desc).
It's ready for wider testing now.
2016-01-10 21:18:15 +00:00
Kubilay Kocak
a0422da2a9 [NEW] ports-mgmt/py-skog: Generate visual dependency trees for FreeBSD ports
A tool to generate human-readable trees of dependencies of a FreeBSD port.

WWW: https://github.com/bbqsrc/skog-python
2016-01-03 05:47:42 +00:00
Martin Wilke
b247aa145b pytoport provides a way to quickly generate the barebones of a Python package
by simply providing the name of the module to the command. It accesses the
PyPI JSON API and does its best to generate a fully functional Makefile and
distinfo where sources are found.

WWW: https://github.com/freebsd/pytoport

PR:		205636
Submitted by:	Brendan Molloy <brendan+freebsd@bbqsrc.net>
2015-12-28 13:20:14 +00:00
Rene Ladan
9714194672 Remove expired ports:
2015-11-01 devel/ros: Unsupported upstream, see http://wiki.ros.org/Distributions
2015-11-01 ports-mgmt/portsopt: Deprecated by optionsng
2015-11-01 21:30:48 +00:00
Baptiste Daroussin
ac2c81ac5b Remove bpm which does not support pkg and has no upstream anymore 2015-10-10 20:38:42 +00:00
Philip M. Gollucci
ec79edeb05 CLI utilities and wrappers for FreeBSD's bugzilla
instance with emphasis on ports.Provides a consistent
API which can have pluggable backends.

WWW: https://github.com/pgollucci/freebsd-bugzilla-cli
2015-07-29 17:32:44 +00:00
Alex Kozlov
1507f63740 - Remove ports-mgmt/vulnerability-test-port as it is part of portaudit suite and useless after its retierment. 2015-07-19 16:54:40 +00:00
Kris Moore
bd4c7bcbf6 OctoPkg is a powerful pkgng GUI front-end written in Qt
WWW: https://octopkg.wordpress.com/
2015-07-06 15:06:11 +00:00
Rene Ladan
222937640c Remove expired ports:
2015-06-29 audio/padevchooser: Broken for more than 6 months
2015-06-29 devel/xtla: Broken for more than 6 months
2015-06-29 mail/mail-notification: Broken for more than 6 months
2015-06-29 ports-mgmt/gnome-packagekit: Broken for more than 6 months
2015-06-29 sysutils/py-salt-api: Broken for more than 6 months
2015-06-29 17:56:00 +00:00
Dmitry Marakasov
6ef8313a38 Remove expired ports:
2015-05-31 ports-mgmt/porteasy: Does not support pkgng
2015-05-31 textproc/hgrep: Not needed any more, base grep has coloring support
2015-05-26 www/diamanda: Broken for more than 6 months
2015-06-02 02:33:06 +00:00
John Marino
a5f84a8ad8 Add new port ports-mgmt/genpatch (toolset used in dports for 18 months)
=====

This is a set of three simple tools written in sh(1) for generating single
patches for use in Ports.  This set is ideal for creating a new patch when
it is inconvenient or undesirable to use the "make makepatch" utility.

The first tool is "dupe" which is a quick copy utility.  The second tool
is "genpatch" which creates patches in the standards diff format and
using the standard file name conventions.  The last tool is "portfix"
which runs "dupe", an editor of choice, and "genpatch" serially as a
macro as a convenient and quick way to create port patches.

Please see the dupe, genpatch, and portfix man pages for details.
2015-05-17 23:48:01 +00:00
David Naylor
497c8c7861 ports-mgmt/portbuilder: remove port: unmaintained and overcome by changes. 2015-03-31 19:37:22 +00:00
Muhammad Moinur Rahman
f3e3cfdc1d New Port: ports-mgmt/portfind
Use portfind to search in the ports tree.

WWW: http://www.dynsoft.com

PR:		196716
Submitted by:	thorsten@dynsoft.com
Approved by:	bapt marino (implicit)
2015-02-09 09:50:09 +00:00
Rene Ladan
0ad389e27d Remove expired ports:
2015-01-06 ports-mgmt/portcheckout: Uses ports cvs repo, which is long gone
2015-01-06 ports-mgmt/pkg_trackinst: Does not support pkgng, generates incorrect pkg-plist
2015-01-06 ports-mgmt/pkg_remove: Does not support pkgng
2015-01-06 ports-mgmt/pkg-orphan: Does not support pkgng
2015-01-06 ports-mgmt/p5-FreeBSD-Pkgs-FindUpdates: Depends on ports-mgmt/p5-FreeBSD-Pkgs
2015-01-06 ports-mgmt/p5-FreeBSD-Pkgs: Does not support pkgng
2015-01-06 ports-mgmt/p5-App-Pm2Port: Does not know about USES=perl, generates incorrect pkg-plist
2015-01-06 ports-mgmt/bpkg: Does not support pkgng
2015-01-06 18:49:16 +00:00
Rene Ladan
647326be37 Remove expired port:
2014-12-06 ports-mgmt/pib: Does not work with tcl/tk 8.4+, does not support pkgng
2014-12-06 00:18:18 +00:00
Dmitry Marakasov
60c44136dc - Resurrect ports-mgmt/pkg-plist, update to 1.4
Make a pkg-plist for a FreeBSD port. Try to be as "automatic" as possible.

That's all it does ;-)

Basic usage
===========
1. Build your port to the staging directory: `make stage`.
2. Run this from your port's directory (or set `-p`).

Alternatively, you can install your ports to a "fake" prefix, this is the "old"
from before staging support, but it has the added advantage that you've tested
whether your port works when installing to a different prefix.

1. Build & install your port with a different `PREFIX`: `make install
   PREFIX=/var/tmp/ptest`.
2. Run this from your port's directory with `-x` set to `PREFIX`.

WWW: http://code.arp242.net/pkg-plist

PR:		195576
Submitted by:	lightside@gmx.com
Approved by:	martin@arp242.net (maintainer)
2014-12-05 17:13:03 +00:00
Dmitry Marakasov
acd27e6a47 Sort subdir list 2014-12-05 17:03:39 +00:00
Rene Ladan
725301185e Remove expired ports:
2014-11-30 ports-mgmt/pkg-plist: Generate incorrect plists
2014-11-30 sysutils/rubygem-hiera-puppet: Has been incorporated into hiera
2014-11-30 sysutils/rubygem-hiera-json: Has been incorporated into hiera
2014-11-30 databases/memcachedb: Depends on deprecated Berkeley DB version, needs porting to DB_SITE
2014-12-01 games/djgame2: Online servers gone, game is not playable
2014-12-01 devel/creduce: Unmaintained and depends on ancient LLVM 3.2
2014-12-01 lang/clay: No development since July 2013, depends on obsolete clang-3.2
2014-12-01 19:21:41 +00:00
Olli Hauer
7634187b32 - new port pkgcompare
This program provides for an alternate pkg upgrade procedure.

Usage: pkg-compare [options] new_path old_path

This program reads local.sqlite in new_path and compares list of installed
packages in local.sqlite in old_path. If a package is found in old_path which
is not in new_path then the name of the port is printed, one per line.

Command line switches:
    -p  prefix uninstalled packages with 'pkg install -Rf'
    -m  show manually installed packages only, no deps

WWW: https://github.com/waitman/pkg-compare

PR:		186484
Submitted by:	waitman@waitman.net
2014-10-28 22:55:13 +00:00
Mathieu Arnold
3bfa450500 Retire ports-mgmt/portaudit, it stopped working a month ago when pkg_tools
support was removed.  Also retire three ports requiring it, and a few optionnal
dependencies.

With hat:	portmgr
Noticed by:	ak
Sponsored by:	Absolight
2014-10-13 15:45:02 +00:00
Baptiste Daroussin
89ca9a777b Remove non staged ports without pending PR from p* 2014-09-01 23:35:54 +00:00
Antoine Brodin
c934bd3eb9 2014-08-30 ports-mgmt/pkg_add_it: Does not support pkgng 2014-08-30 08:09:07 +00:00
Ryan Steinmetz
6a34a8319b - Remove ports-mgmt/pver as it does not support pkgng 2014-05-11 18:53:23 +00:00
Rene Ladan
32e92194b7 Remove expired ports:
2014-04-30 x11-toolkits/gigi: Does not compile on 10 or higher
2014-04-30 net/asterisk-oh323: Depends on broken and unsupported asterisk14
2014-04-30 net/asterisk14: Broken and unsupported
2014-04-30 net/asterisk14-addons: Depends on broken and unsupported asterisk14
2014-04-30 ports-mgmt/pkg_install: Replaced by ports-mgmt/pkg
2014-05-01 x11-drivers/xf86-input-magictouch: Does not compile
2014-05-01 x11-drivers/xf86-video-cyrix: requires pciVideoPtr typedef
2014-05-01 x11-drivers/xf86-video-sis-intel: requires pciVideoPtr typedef
2014-05-01 net/py-spreadmodule: Depends on expired net/spread
2014-05-01 net/p5-Spread-Message: Depends on expired net/spread
2014-05-01 net/p5-POE-Component-Spread: Depends on expired net/spread
2014-05-01 net/p5-Spread-Session: Depends on expired net/spread
2014-05-01 sysutils/wmmemload: Broken
2014-05-01 lang/ml-pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 lang/treecc: PNET dependency decommissioned Dec 2012
2014-05-01 lang/pnetlib: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 lang/pnet-base: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 benchmarks/pnetmark: PNET dependency decommissioned Dec 2012
2014-05-01 lang/pnet: Alpha-quality abandonware - Decommissioned Dec 2012 - Use mono
2014-05-01 x11-wm/stumpwm: Broken for more than 4 months
2014-05-01 sysutils/cpupowerd: Not maintained from upstream anymore and only supports ancient AMD K8.
2014-05-01 net/pchar: Obsolete, abandoned
2014-05-03 x11-fonts/texcm-ttf: Should be replaced by x11-fonts/stix-fonts
2014-05-04 10:51:02 +00:00
Rene Ladan
8b3c8800eb Remove expired ports:
2014-04-16 ports-mgmt/pkgsearch: Upstream disappeared
2014-04-17 science/flounder: Unmaintained since 2002
2014-04-17 security/nbaudit: Unmaintained since 2002
2014-04-17 security/saint: Unmaintained since 2002
2014-04-17 graphics/gozer: Unmaintained since 2002
2014-04-17 misc/pdfmap: Unmaintained since 2002
2014-04-17 devel/showgrammar: Unmaintained since 2002
2014-04-17 biology/libgenome: Unmaintained since 2002
2014-04-17 deskutils/narval: Unmaintained since 2002
2014-04-17 devel/fampp: Unmaintained since 2002
2014-04-17 net-p2p/py-fngrab: Unmaintained since 2002
2014-04-17 misc/wmfirew: Unmaintained since 2002
2014-04-17 x11-wm/e16utils: Unmaintained since 2002
2014-04-17 misc/salias: Unmaintained since 2002
2014-04-17 print/latex2slides: Unmaintained since 2002
2014-04-17 lang/sxm: Unmaintained since 2002
2014-04-17 textproc/pybook: Unmaintained since 2002
2014-04-17 mail/mailcrypt: Unmaintained since 2002
2014-04-17 japanese/elvis: Unmaintained since 2002
2014-04-17 devel/prototype: Unmaintained since 2002
2014-04-17 print/wprint: Unmaintained since 2002
2014-04-17 science/euler: Unmaintained since 2002
2014-04-17 multimedia/gopchop: Unmaintained since 2002
2014-04-17 science/gdis: Unmaintained since 2002
2014-04-17 net/googolplex: Unmaintained since 2002
2014-04-17 lang/logo: Unmaintained since 2002
2014-04-17 textproc/roap: Unmaintained since 2002
2014-04-17 x11-wm/afterstep-i18n: Unmaintained since 2002
2014-04-17 games/yamsweeper: Unmaintained since 2002
2014-04-17 net-mgmt/echolot: Unmaintained since 2002
2014-04-17 security/pam_smb: Unmaintained since 2002
2014-04-18 devel/lua-redis-parser: Broken for more than 6 months
2014-04-18 biology/finchtv: Broken for more than 6 months
2014-04-18 net-im/ari-yahoo: Broken for more than 1 year (http://www.icculus.org/ari-yahoo/)
2014-04-18 11:17:45 +00:00
Kris Moore
6dc32dd537 - Added sysutils/pcbsd-utils
- Added sysutils/pcbsd-utils-qt4

- Retired some old ports replaced by these

 * ports-mgmt/pbi-manager
 * sysutils/libpcbsd
 * sysutils/pbreg
 * sysutils/warden
2013-09-27 10:09:15 +00:00
Chris Rees
9ba75d117a dialog4ports -- a dialog for FreeBSD ports. This is a static version that
can be used in chroots, for example in Tinderbox.

PR:		ports/182021
Submitted by:	marcus
Reviewed by:	portmgr (bdrewery)
Approved by:	maintainer
2013-09-15 19:03:55 +00:00
Steven Kreuzer
21ab6e7e0d This program reads /var/db/pkg/local.sqlite and compares install timestamp with
date in $FreeBSD header in the Makefile of the port. If there is no $FreeBSD
header then it is assumed to be a beta port.

Chucky also features a shar file backup feature, which is normally used to
backup 'beta' development ports.

WWW:    https://dx.burplex.com/bin/chucky.html

PR:		ports/177220
Submitted by:	Waitman Gobble <uzimac@da3m0n8t3r.com>
2013-08-23 17:39:54 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Baptiste Daroussin
0eb6b89d24 The pkg developement team is proud to announce the new 1.1.0 beta1 release of
pkg.

Here is the list of new features that happened in pkg 1.1:
- new simpler and more reliable solver
- shared libraries are now always tracked
- ssh:// is supported as a protocol to distribute packages (needs pkg 1.1+ on
  the server hosting the packages)
- multirepository is no longer considered experimental and works by default.
- incremental update of the catalog (only if the repository was created by pkg
  1.1+)
- simplification of the public API
- stabilisation of the public API (we will now try to keep it stable and if
  change are needed there will be deprecation time before removal of some old
  functions)
- new experimental pkg convert (can convert from and to legacy pkg database)
  pkg2ng now uses pkg convert (still recommanded to use pkg2ng)
- new pkg lock/unlock to prevent any manipulation of a given package (no
  upgrade,delete,etc)
- improved UI (now you can see the progress of an upgrade what is left to be
  done)
- new pkg annotation to allow one to add annotations (free form key/value) to a
  package)
- pkg audit is now able to directly parse the vuxml native format and not only
  the compact version
- pkg -vv now shows all available options and their current settings
- pkg -vvv now shows a description of all the available options
- pkg info now automatically considers the query as globbing if * is in the
  requested pattern
- new hook plugin interface (allows users to create hooks that get called at
  anytime during and upgrade/installation/deletion of a package)
- new cmd plugin interface (allows users to create new sub command available for
  pkg)
- pkg register can now register a port installation in the legacy database
  format
- repository can be defined in simple yaml files

Internal:
- massive usage of hash tables (uthash), which simplifies a lot of the code,
  and improves performances
- lots of optimisation in plist and manifest parsing
- lots of optimisation in loading packages (mmap used when possible)
- lots of cleanup in memory usage
- regression test framework is now ready (using atf) regression test are slowly
  being added and populated.

To use this new version:
  Ports users (or in building factories: poudriere/tinderbox):
    Add WITH_PKGNG=devel to your make.conf
    pkg set -o ports-mgmt/pkg:ports-mgmt/pkg-devel

  Binary package users, if the remote repository is providing pkg 1.1:
    pkg set -o ports-mgmt/pkg:ports-mgmt/pkg-devel
    pkg upgrade

Note that pkg 1.1 can use a repository created for pkg 1.0 and vis versa.

Huge thanks to all the people that have contributed to the pkg developement:
- may that be by code
- documentation
- bug report
- feedback
- ideas

List of people who contributed code:
Baptiste Daroussin, Matthew Seaman, Bryan Drewery, Vsevolod Stakhov,
Marin Atanasov Nikolov, Alexandre Perrin, Romain Tartière, Julien Laffaye,
Glen Barber, John Marino, Alex Kozlov, Roman Naumann, Sofian Brabez,
Alberto Villa, Will Andrews, Eitan Adler, Dan McGregor, namor, niamtokik,
Arthur Gautier, Garrett Cooper, Andrew Turner, Jeremy Chadwick,
Hajimu UMEMOTO, Mark Lokowich, Eygene Ryabinkin, Pietro Cerutti,
Rolf Grossmann, Ed Schouten, Dimitry Andric, David Forsythe, Stefan Grundmann,
Craig Rodrigues, Antoine Brodin, Andrey Zonov, Joel Dahl

Stats between 1.0 and 1.1:
287 files changed, 63418 insertions(+), 18763 deletions(-)

1198 commits
2013-05-30 15:17:29 +00:00
Raphael Kubo da Costa
be70590d52 Add ports-mgmt/pkg-rmleaf.
A little script for removing leaf packages (requires pkgng).

PR:		ports/178366
Submitted by:	Yanhui Shen <shen.elf@gmail.com> (maintainer)
2013-05-15 22:21:30 +00:00
Baptiste Daroussin
2fc02d489c Add new dialog4ports
This will be used soon to replace the old dialog(1) for make config
It implements a new mixeddlg widget which allow to mix radio and
classic buttons in a single interface allowing the UI to reflect
optionsng features.

Bundle libdialog on 8.x which doesn't provide a recent libdialog(3).

Thank you very much to Ilya A. Arkhipov who wrote it,
helped by danfe, eadler and myself
2013-03-13 23:25:20 +00:00
Baptiste Daroussin
c9ed11d1d1 2013-02-27 www/igal: No more upstream, no more public distfiles, consider using www/llgal
2013-02-27 finance/tinyerp-server: No more upstream, no more public distfiles, consider using finance/openerp-server
2013-02-27 ports-mgmt/portcheck: No more upstream, no more public distfiles
2013-02-28 security/sslproxy: Abandoned upstream
2013-02-28 x11-themes/e17-theme-darkness: No more public distfiles
2013-02-28 x11-themes/e17-theme-cthulhain: Dead upstream since 2008
2013-02-28 x11-servers/driglide: 3dfx is dead, fails to compile on recent versions of freebsd
2013-02-28 mail/gmime: Superceded with version 2.4
2013-02-28 archivers/bsdar: part of the base system
2013-03-03 23:45:02 +00:00
Jason Helfman
583c0400c8 - add new port: ports-mgmt/prhistory
prhistory shows PR from the FreeBSD GNATS database corresponding
to a port. Show a summary view of all PR related to a port and
request an individual PR by number.

WWW: https://github.com/waitman/prhistory

PR:		175627
Submitted by:	uzimac@da3m0n8t3r.com
2013-03-01 19:06:01 +00:00
Baptiste Daroussin
ee3b71ca87 2013-01-04 ports-mgmt/portmanager: Does not support modern ports features such as MOVED, is lacking upstream and active contributions, and does not support pkgng. Consider using ports-mgmt/portmaster, ports-mgmt/portupgrade or pkgng.
2013-01-04 net-im/openfetion: Abandoned upstream
2013-01-04 textproc/libpathan: Does not build and upstream has discontinued the project and advises that it has been replaced by textproc/xqilla
2013-01-01 java/sun-wtk: no more public distfiles, merged with Java ME SDK 3.0 upstream
2013-01-06 15:14:50 +00:00
Baptiste Daroussin
b88e7c4450 - add a devel version of poudriere
- register conflicts between poudriere and poudriere-devel
- poudriere devel brings:
  * support for ports using svn, svn+http, svn+ssh
  * improve jail building from sources (still experimental)
  * POUDRIERE_DATA is no more needed, if it doesn't exists it now looks for a
    data zfs FS which by default will be in ${BASEFS}/data
  * bulks now keep packages by default (incremental) (-k is gone replace by a -c
    to clean everything before starting)
  * bulks are now built in parallel (number of parallel built being hw.ncpu by
    default
  * cron directory is now autocreated and default location is the data dir
  * jails are now created and mounted by default in a sub FS (${BASEFS}/jails/<jailname>
  * ports tree are now created and mounted by default in a sub FS (${BASEFS}/ports/<portstreename>
  * tinderbox-style output for logs
  * logs are now created in data/logs/<buildtype>/<jailname>/<portstreename>/pkgname.log
  * lots of performance improvements
2012-08-16 10:11:05 +00:00
Carlo Strub
a9f85911cd Fix typos and make small modifications in COMMENT (according to Porter's
Handbook)

Approved by:	portmgr@ (implicit)
2012-08-03 15:54:35 +00:00
Chris Rees
343fd151b9 Mkreadmes is designed to be a very fast, flexible and easy-to-use alternative
to the standard "make readmes" for building the README.html files for the
FreeBSD Ports Collection, building the files in a fraction of the time of the
standard method.

PR:		ports/165631
Submitted by:	Conrad J. Sabatier <conrads@cox.net>
2012-03-03 13:21:35 +00:00
Eitan Adler
f706a7f53c pchecker is a tool that checks the ports tree for various errors.
PR:		ports/165417
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua>
2012-02-23 17:34:03 +00:00
Jason Helfman
34a815e881 Add new port: fbsdmon
Submit system and ports statistics to fbsdmon.org.
Statistics can be sent from command line, from rc script
or from periodic script.

WWW: http://fbsdmon.org/

PR: ports/164608
Submitted by: Grzegorz Blach <magik at roorback.net>
Approved by:	rene (mentor)
2012-02-04 00:56:53 +00:00
Baptiste Daroussin
4f51b9d58b poudriere is a tool primarily designed to test package production on
FreeBSD. However, most people will find it useful to bulk build ports
for FreeBSD.

WWW:	http://git.etoilebsd.net/poudriere/

Of course this is pkgng aware and it support incremental upgrade of binary bulks :)
2012-01-31 21:43:34 +00:00
Baptiste Daroussin
df0aa973b9 Please welcome pkgng beta1.
if you want to use it please define WITH_PKGNG=yes in your /etc/make.conf
For more information read the announcement on the mailing list

With hat:		portmgr
Non-Regression test:	linimon
2012-01-30 12:39:14 +00:00
Eitan Adler
3352b3056f This is a ports upgrading utility for massive forced reinstalltion,
and for those who are pursuing the perfect packages environment.

WWW: http://www.mwghennndo.com/softwares/portsreinstall/

PR:		ports/154217
Submitted by:	Mamoru Sakaue <sakaue.mamoru-cmfho5lt@samurai.mwghennn.net>
2011-12-25 20:16:14 +00:00
Chris Rees
ad4cbaf3e9 Make a pkg-plist for a FreeBSD port. Try to be as "automatic" as possible.
That's all it does ;-)

WWW: http://code.google.com/p/pkg-plist/

PR:		ports/162567
Submitted by:	Martin Tournoij <martin@arp242.net>
Feature safe:	yes
2011-11-24 18:15:21 +00:00
Olli Hauer
a2faad3b33 For a given port determine its dependences using any combination of the
- FETCH_DEPENDS
 - EXTRACT_DEPENDS
 - PATCH_DEPENDS
 - LIB_DEPENDS
 - BUILD_DEPENDS
 - RUN_DEPENDS

and show them as a pseudo graphical tree.
Use back references for cross-connections.

WWW: http://code.google.com/p/porttree/

PR:		ports/160007
Submitted by:	Vladimir Chukharev
2011-11-06 17:15:50 +00:00
Sunpoet Po-Chuan Hsieh
3fd8e422e2 - Sort SUBDIRs
- Fix NO_VIET_KDE coverage
2011-08-01 02:53:58 +00:00