aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* sysutils/portupgrade: fix the problem that portupgrade sometimes runs slow, ↵Edwin Groothuis2005-12-0420-422/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and bump PORTVERSION to 20051204. (1) For years, I have experienced that portupgrade sometimes runs very slow. After some investigation, I found that "pkgdb -aF" is invoked from portupgrade or other programs (such as portversion) without having sufficient privilege to modify /var/db/pkg/, and that error is not caught by the caller program, and "pkgdb -aF" is invoked repeatedlly. So, I fixed the following things: - When pkgdb internally invoked from other program exits with error, make the caller program also exit with error. - Display the error messages of pkgdb that run internally from other program. When portupgrade or other programs die with the following error, ** You do not own /var/db/pkg. (use -f to force or run as root) Command failed [exit code 1]: /usr/local/sbin/pkgdb -aFQ please run "pkgdb -aF" as the user that owns /var/db/pkg (usually root). (2) Make new tarball that contains the above fix and all patches in files/. Bump PORTVERSION to 20051204 and change MASTER_SITES. PR: ports/89917 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> Notes: svn path=/head/; revision=150346
* [MAINTAINER] update sysutils/portmanagerEdwin Groothuis2005-12-042-1/+173
| | | | | | | | | | | | | | update sysutils/portmanager to 0.3.9_7 1. Fixes portmanager not honoring STOP/START statements from its own config file, reported by Gerard Seibert <gerard@seibercom.net>, Thanks! PR: ports/89913 Submitted by: Michael C. Shultz <ringworm01@gmail.com> Notes: svn path=/head/; revision=150342
* Unbreak INDEX building for those of us using devel/portmk. This is notMark Linimon2005-12-041-1/+1
| | | | | | | | | all the changes from Mk/bsd.apache.mk that need to be merged. Pointy hat to: clement Notes: svn path=/head/; revision=150340
* Update to 0.3.9_6. From the maintainer:Philip Paeps2005-12-032-1/+144
| | | | | | | | | | | | | | | 1, Fixes corruption of +CONTENTS files when portmanager is compiled in BUILD_DEPENDS_ARE_LEAVES mode Bug identified by Jiawei Ye <leafy7382@gmail.com> 2. Fixes parsing pkgtools.conf when arrays are used, patch provided by dan@slightlystrange.org, thank you! PR: ports/89903 Submitted by: Michael C. Shultz <ringworm01 -at- gmail.com> (maintainer) Notes: svn path=/head/; revision=150325
* New port: sysutils/pkg-orphan A console utility for managing unreferenced ↵Edwin Groothuis2005-11-293-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FreeBSD packages pkg-orphan is a console utility for managing orphan, i.e. unreferenced FreeBSD packages. It finds all or selected orphans and lets the user choose which ones to remove and which ones to keep. It maintains a keep-list file, so previously kept packages will be skipped automatically. In batch mode, all packages, not present in the keep-list are either deleted or kept in the list. Since orphan packages are usually much fewer than non-orphan ones, it can be useful for quickly finding and deleting unused packages, even on a system with hundreds of them installed. Features: - interactive and batch modes - maintains a kept package list, to avoid asking for the same package again - can delete packages recursively, but without deleting shared dependencies or previously kept packages - the keep-list file does not contain package versions, so upgrades generally don't require editing of the file WWW: http://sourceforge.net/projects/pkg-orphan/ - Victor Semionov semionov@mail.b PR: ports/89730 Submitted by: Victor Semionov <semionov@mail.bg> Notes: svn path=/head/; revision=149953
* Update to 0.3.9_5:Simon Barner2005-11-292-1/+233
| | | | | | | | | | | | | - Fixes when adding a new port with portmanager, +CONTENTS files being corrupted. - Improved logging of conflicting ports Submitted by: "Michael C. Shultz" <ringworm01@gmail.com> (maintainer) PR: ports/89716 Notes: svn path=/head/; revision=149912
* Prevent building on anything besides tinderboxes by checking the existenceEdwin Groothuis2005-11-281-0/+4
| | | | | | | | | of an unique variable. Requested by: kris@ Notes: svn path=/head/; revision=149765
* - Fix open file leakAndrej Zverev2005-11-282-1/+575
| | | | | | | | | | | - Improve user interactive areas like conflicting ports and -slid - Bump PORTREVISION PR: ports/89653 Submitted by: Michael C. Shultz (maintainer) Notes: svn path=/head/; revision=149736
* This port is simlar to misc/instant-workstation or misc/instant-server.Edwin Groothuis2005-11-282-0/+81
| | | | | | | | | | | | | It creates a whole lot of often used ports, so that after a cvsup on a tinderbox build system, you can just tinderbuild this port and all primary dependencies are updated. If you think a port is missing, let me know! Author: Edwin Groothuis <edwin@mavetju.org> Notes: svn path=/head/; revision=149733
* Update to 0.3.9_3Marcus Alves Grando2005-11-272-1/+59
| | | | | | | | | | | - Fixes bug where if run with -f switch when portmanager updates itsself goes into endless loop. Thanks to Gerard Seibert for helping to track this one down! PR: 89609 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=149687
* - Fixes portmanager seg faulting if either /usr/local/etc/pkgtools.conf orAndrej Zverev2005-11-262-1/+82
| | | | | | | | | | /usr/local/bin/ruby are not installed. PR: ports/89564 Submitted by: Michael C. Shultz (maintainer) Notes: svn path=/head/; revision=149549
* Update to 0.3.9_1Marcus Alves Grando2005-11-256-531/+231
| | | | | | | | | | | | | | - Using ruby script provided by Jan Grant <Jan.Grant@bristol.ac.uk> if portupgrade is installed portmanager also uses settings from pkgtools.conf in addition to those from its own conf file. - Wild cards "*" may now be used in pm-020.conf, see man portmanager for details - Automatic timeouts are re-enabled, stdin problem is solved. - Fix build on 4.x (0.3.9) PR: 89533 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=149477
* - Add SHA256Pav Lucistnik2005-11-251-0/+1
| | | | Notes: svn path=/head/; revision=149455
* - Change the name of the ports database file (INDEX.db) toVolker Stolz2005-11-256-6/+36
| | | | | | | | | | | $(basename ${INDEXFILE}).db, e.g. INDEX-6.db. (requested by kris) - Add SHA256. PR: ports/89520 Submitted by: maintainer Notes: svn path=/head/; revision=149428
* - Add SHA256 checksums to my portsSergei Kolobov2005-11-251-0/+1
| | | | Notes: svn path=/head/; revision=149422
* Fix crashes with large lines in INDEXVolker Stolz2005-11-252-5/+8
| | | | | | | | PR: ports/89513 Submitted by: maintainer Notes: svn path=/head/; revision=149398
* [NEW PORT] security/jailaudit: Generate portaudit reports for jails from the ↵Edwin Groothuis2005-11-254-0/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | hostsystem This port contains a script for generating portaudit reports for jails running on a FreeBSD system. Jailaudit runs in the Host-system and uses portaudit to create reports for every jail currently running. It can also be used to send specific report-mails to the owner of a jail by running it as a cronjob. /etc/crontab example: 0 4 * * * * root /usr/local/bin/jailaudit mail admin@foo.bar "foo.example.com bar.example.com" Sends reports-mails of the jails with the hostnames foo.example.com and bar.example.com to the mailaddr. admin@example.com. WWW: http://outpost.h3q.org/software/jailaudit/ PR: ports/87581 Submitted by: Philipp Wuensche <cryx-ports@h3q.com> Notes: svn path=/head/; revision=149353
* Update to 0.3.8_2Marcus Alves Grando2005-11-222-1/+98
| | | | | | | | | | | | | * Had to disable automatic timeouts until I learn how to properly close then open stdin. 0.3.8_1 will seg fault upon a second timeout and 0.3.8 leaves these random errors: awk: i/o error occurred while closing /dev/stdin input record number PR: 89424 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=149077
* Update to 0.3.8_1Marcus Alves Grando2005-11-212-0/+429
| | | | | | | | | | | | | * Added --pristine mode that guarentees no inconsistancies in +CONTENTS files * Fixed (I hope) stdin not being reopened properly after a [Y/N/A] timeout * Fixed a segfault when portmanager reads a very old pre 4.11 +CONTENTS file, identified by Andrew Gordon <arg@arg.me.uk> PR: 89397 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=148985
* - Update to 0.3.8Pav Lucistnik2005-11-213-4/+5
| | | | | | | | PR: ports/89315 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=148941
* * Add some additional verbose messagesJoe Marcus Clarke2005-11-192-2/+13
| | | | | | | | | | * Work around a crash in Perl that can be triggered with complex regular expressions [1] Reported by: thierry and aspell [1] Notes: svn path=/head/; revision=148817
* Update to 2.8.0.Joe Marcus Clarke2005-11-192-19/+50
| | | | | | | | | | | | | | * USE_PYTHON still cannot be included after bsd.port.pre.mk * USE_APACHE can now be included after bsd.port.pre.mk [1] * Handle the new autotools world order * Check that IGNORE is properly capitalized and terminated [2] PR: 88546 [2] Reported by: pav [1] Submitted by: lawrance [2] Notes: svn path=/head/; revision=148810
* Update to 0.3.7Marcus Alves Grando2005-11-184-99/+7
| | | | | | | | PR: 89242 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=148736
* Update to 0.3.5_1Marcus Alves Grando2005-11-162-0/+94
| | | | | | | | | | | | | | | | * Craig Boston <craig@yekse.gank.org> brought to my attention a problem with how dependency information is gathered in +CONTENT files. portmanager -s (status report) uses port +CONTENT files to generate its report and now that is proven as not 100% accurate. This patch modifies the data source for status reports from +CONTENT files to the results obtained when running make -V *_DEPENDS in each port directory. PR: 89084 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=148421
* Update to 0.3.5Marcus Alves Grando2005-11-154-912/+4
| | | | | | | | PR: 89040 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=148375
* Update to 0.3.4_2Marcus Alves Grando2005-11-132-1/+78
| | | | | | | | | | | | | * Fixes bug where on initial installation if portmanager is run in single port update mode first it is missing a database * Added WITH_BUILD_DEPENDS_ARE_LEAVES information to man page PR: 88953 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=148171
* Both bsdiff and portsnap have been added to the base system inColin Percival2005-11-131-0/+4
| | | | | | | | | | | | FreeBSD 5-STABLE and 6-STABLE. Add conditional IGNORE lines to reflect this. PR: ports/88879 (portsnap) Reminded by: delphij Approved by: linimon Notes: svn path=/head/; revision=148083
* Update to 0.3.4_1Marcus Alves Grando2005-11-122-0/+831
| | | | | | | | | | | | * Fixed seg fault in -slid on 6.0 machines * Fixed segfault when cvsup not set to delete and an installed port is removed from the ports tree PR: 88888 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=148054
* Update to 0.3.4Marcus Alves Grando2005-11-115-2644/+10
| | | | | | | | | | Add WITH_BUILD_DEPENDS_ARE_LEAVES in OPTIONS PR: 88847 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=147955
* Update to 0.3.3_3Marcus Alves Grando2005-11-112-1/+720
| | | | | | | | | | | | | | | | | | | | | | | * Adds ability to stop programs like postfix from running during upgrade then restarts them afterwards. See pm-020.conf-example or man page for instructions * Fixes reported bug where -slid option removes the wrong port * May fix a reported segfault at: MGPMrCreateAllUpdateStatusDb.c:162 since user didn't include portmanager version or uname -a output can't be certain fix is good PR: 88800 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=147866
* Fix mis-merge from latest round of changes. Fixes 'make describe' in misc/.Mark Linimon2005-11-101-1/+0
| | | | Notes: svn path=/head/; revision=147769
* Update to 0.3.3_2Marcus Alves Grando2005-11-093-7/+1046
| | | | | | | | | | | | | * At user's request portmanager now respects a defined BATCH * -sl works again, -sl and -slid options no longer consider build dependencies as "leaves" PR: 88744 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=147755
* Update to 0.3.3_1Marcus Alves Grando2005-11-093-0/+880
| | | | | | | | | | * Cleaned up valgrind related nits and a few compiler warnings PR: 88705 Submitted by: maintainer Notes: svn path=/head/; revision=147689
* use USE_SQLITEEdwin Groothuis2005-11-081-2/+2
| | | | Notes: svn path=/head/; revision=147646
* Add SHA256 checksums to the distinfo files.Edwin Groothuis2005-11-082-0/+2
| | | | Notes: svn path=/head/; revision=147643
* Change post-configure externVars.h.in to externVars.hMarcus Alves Grando2005-11-081-1/+2
| | | | | | | Submitted by: maintainer via email. Notes: svn path=/head/; revision=147540
* Update to 0.3.3Marcus Alves Grando2005-11-082-8/+5
| | | | | | | | | | Take MAINTAINER PR: 88630 Submitted by: Michael C. Shultz <ringworm01@gmail.com> Notes: svn path=/head/; revision=147537
* Update to 0.3.2Marcus Alves Grando2005-11-055-44/+39
| | | | | | | | PR: 88521 Submitted by: Michael C. Shultz <ringworm01@gmail.com> Notes: svn path=/head/; revision=147370
* Bump PORTREVISION to chase the glib20 shared library update.Joe Marcus Clarke2005-11-053-3/+3
| | | | Notes: svn path=/head/; revision=147269
* - Sync with 1.68Clement Laforet2005-11-031-0/+5
| | | | Notes: svn path=/head/; revision=147165
* Add 2 more patches for exp build:Clement Laforet2005-11-032-2/+4
| | | | | | | | | | | ports/83514 - fix typo in bsd.port.mk: s/RC_ORDER/USE_RCORDER/g ports/88466 - small update to bsd.port.mk for postgresql (support of 8.1) exp build also contains ports/78596. It's worthless to backport it to devel/portmk Notes: svn path=/head/; revision=147159
* Fix install target.Edwin Groothuis2005-11-031-1/+7
| | | | | | | Noticed by: YAPHR Notes: svn path=/head/; revision=147064
* Let the IGNORE message make a bit more sense and change it from:Erwin Lansing2005-10-311-1/+1
| | | | | | | | | | | | | | | ===> p5-Some-Module-0.7 Port requires perl 5.6.x or later. Install lang/perl5 then try again. to: ===> p5-Some-Module-0.7 requires perl 5.6.x or later. Install lang/perl5 then try again. Approved by: maintainer Notes: svn path=/head/; revision=146849
* Upgrade to 1.3.Edwin Groothuis2005-10-303-4/+12
| | | | Notes: svn path=/head/; revision=146788
* Correct compilation with perl 5.005.Joe Marcus Clarke2005-10-252-2/+3
| | | | Notes: svn path=/head/; revision=146296
* Don't need USE_GMAKE [1]Marcus Alves Grando2005-10-241-41/+17
| | | | | | | | | | | | | Bump PORTREVISION Use OPTIONS Use post-patch instead post-configure Change PACKAGE_VERSION only if PORTREVISION != 0 PR: 87833 [1] Submitted by: Helge Oldach <portmanageroct05@oldach.net> [1] Notes: svn path=/head/; revision=146202
* Update to 2.7.5.Joe Marcus Clarke2005-10-222-8/+37
| | | | | | | | | | | | | | | * Add a check for improperly quoted COMMENTs. [1] * Require quotes around all of BROKEN, FORBIDDEN, MANUAL_PACKAGE_BUILD, NO_CDROM, NO_PACKAGE, and RESTRICTED. Also, enforce the obscure rules around DEPRECATED. [2] PR: 87273 [1] 87498 [2] Submitted by: erwin [1] fenner [2] Notes: svn path=/head/; revision=146132
* - Add "make patch-o-matic" target. It applies to a fresh ports tree patchesClement Laforet2005-10-201-0/+21
| | | | | | | | | | | | | required to build ports correctly with devel/portmk. Currently only USE_GMAKE changes [1] are applied. It will be heavily used in the future to support new knobs in b.p.m (like USE_APACHE, USE_TCL, new OPTIONS, etc.) Currently patches are added by hand. I hope I can add soon an automated way to submit patches. [1] Submitted by: jylefort Notes: svn path=/head/; revision=145957
* fix: ports/54424 problemDaichi GOTO2005-10-196-2/+60
| | | | | | | | | | | - fix PKG_ALTDEP does not work problem PR: ports/54424 Submitted by: koma2@lovepeers.org (maintainer) Approved by: bharat@menalto.com Notes: svn path=/head/; revision=145827
* - Sync bsd.java.mk with rev 1.67Clement Laforet2005-10-161-0/+4
| | | | | | | Reported by: kris Notes: svn path=/head/; revision=145593