aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
* Update to 2.0.1.Norikatsu Shigemura2006-01-038-42/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * portversion(1) also reads MOVED and trace origin change, and, when invoked with "-v", displays the new origin. Example: % portversion -v screen screen-4.0.2_2 < needs updating (port has 4.0.2_3) (=> 'sysutils/screen') * Add "--ignore-moved" to portupgrade(1) and portversion(1). When invoked with this option, both programs totally ignore MOVED. If you encounter strange behaviour of these programs, try this out. * Add IGNORE_MOVED option to pkgtools.conf. This can be used to selectively ignore MOVED by pkgs. See pkgtools.conf.sample for details. * Keep the order of MOVED entries, and do not trace back to old entries. Previously, when encounters the following entries, editors/emacs|editors/emacs19|2004-03-20|emacs 19.x moved to a non-default port location editors/emacs21|editors/emacs|2004-03-20|emacs 21.x moved to default port location portupgrade traces as "editors/emacs21" -> "editors/emacs" -> "editors/emacs19". I thought this behavior should not be what we want to, so added this change. PR: ports/91272 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer) Notes: svn path=/head/; revision=152671
* Add patches as supplied in ports/91151Edwin Groothuis2006-01-032-2/+6
| | | | | | | | PR: ports/91151 Submitted by: Andrey Slusar <anray@freebsd.org> Notes: svn path=/head/; revision=152627
* Problem with portupgrade 2.0Edwin Groothuis2006-01-024-2/+34
| | | | | | | | | | | | | | | | | | | | | Thank you for reporting. I also discovered this problem a few hours ago. The source of this trouble is that the following line exists in MOVED, lang/php4|lang/php4|2003-05-22|re-separated from www/mod_php4 where "moved from" and "moved to" is the same, but portupgrade does not check this case and infinite loop occurs. Fix to this problem will be in the next portupgrade release, but in the meanwhile, whould you commit the following patch, please? PR: ports/91209 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> Notes: svn path=/head/; revision=152576
* Fix @dirrm in pkg-plistEdwin Groothuis2006-01-024-4/+4
| | | | | | | Noticed by: YAPHR Notes: svn path=/head/; revision=152558
* A happy new year updated to 2.0.0.Norikatsu Shigemura2006-01-014-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) Change the versioning scheme of portupgrade. portupgrade now becomes 2.0.0! (2) Add FreshPorts support to portcvsweb(1). You can view CVS history via FreshPorts instead of CVSweb by using "portcvsweb -F". See the man page of portcvsweb(1) for details. (3) If the change of the origin is written in MOVED, portupgrade reads and chases it. You no longer need to supply the origin of the new pkg by "-o" option. Example: When ftp/wget-devel is moved to ftp/wget, previously you had to run, % portupgrade -o ftp/wget wget Now, just run % portupgrade wget and portupgrade will do what you want to do. (4) Try to guess the pkg to be upgraded, when no pkgname is supplied as a command line argument. This can be done only when the current directory is under $PORTSDIR. Example: Running % cd /usr/ports/ftp/wget % portupgrade will upgrade ftp/wget. (5) The frequency of INDEX generation on official site is now sufficient, recommend to run "portsdb -F" (fetch INDEX from official site) instead of "portsdb -U" (make INDEX by yourself) in portsdb(1). [1] PR: ports/91164 Submitted by: KOMATSU Shinichiro <koma2@lovepeers.org> (maintainer) Pointed out by: Enrique Matias <cronopios at gmail dot com> [1] Notes: svn path=/head/; revision=152526
* - Install menu entryPav Lucistnik2005-12-303-2/+20
| | | | | | | | | PR: ports/90971 Submitted by: Panagiotis Astithas <past@ebs.gr> Approved by: Seth Kingsley <sethk@meowfishies.com> (maintainer) Notes: svn path=/head/; revision=152414
* - Update to 20051228Pav Lucistnik2005-12-282-3/+4
| | | | | | | | | | | | | - add switch ('-g') to automatically generate the exclude file from kept or installed packges - improve command line processing - improve recursive cutting of leaves PR: ports/91021 Submitted by: Stefan Walter <sw@gegenunendlich.de> (maintainer) Notes: svn path=/head/; revision=152282
* - Update to 0.4.1_4:Pav Lucistnik2005-12-272-1/+25
| | | | | | | | | | | if portmanager has been installed for the first time it can't copy pm-020.conf-SAMPLE to pm-020.conf. PR: ports/90957 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=152150
* Correct slight mis-merge. Should not affect anything.Mark Linimon2005-12-261-4/+4
| | | | Notes: svn path=/head/; revision=152133
* - Improve pkg-messageEdwin Groothuis2005-12-264-24/+48
| | | | | | | - Change dependency on net/cvsup-without-gui (itetcu@#bsdports) Notes: svn path=/head/; revision=152132
* don't overwrite user configuration files.Edwin Groothuis2005-12-266-8/+26
| | | | Notes: svn path=/head/; revision=152126
* Add an usefull pkg-descr.Edwin Groothuis2005-12-262-2/+42
| | | | Notes: svn path=/head/; revision=152084
* Port maintainers, commiters and update submitters. Please behold,Edwin Groothuis2005-12-2610-0/+510
| | | | | | | | | | here is the tinderbox port which should give you a tinderbox system to test your ports before submitting it. It's unnmissable for everybody making ports, and belongs to the range of tools like portlint and porttools. Notes: svn path=/head/; revision=152082
* - Add a patch to reverted execve command used when running make toRenato Botelho2005-12-222-1/+134
| | | | | | | | | | | | system( "make" ) so entire environment may be passed when building apache22. - Bump PORTREVISION PR: ports/90790 Submitted by: maintainer Notes: svn path=/head/; revision=151823
* Once again, remove local change that crept in.Mark Linimon2005-12-201-2/+0
| | | | Notes: svn path=/head/; revision=151610
* Do not quote IGNORE. Fix formatting.Mark Linimon2005-12-202-6/+6
| | | | Notes: svn path=/head/; revision=151609
* Really bring these up to date with the latest patch being tested on theMark Linimon2005-12-2014-35/+37
| | | | | | | cluster. The previous commit message was bogus. Notes: svn path=/head/; revision=151608
* Update to ports/Mk/bsd.php.mk version 1.21. Previous comment was bogus.Mark Linimon2005-12-201-27/+28
| | | | Notes: svn path=/head/; revision=151606
* Remove the multiple copies of these files that crept in here. I hateMark Linimon2005-12-202-9047/+0
| | | | | | | patch(1). Notes: svn path=/head/; revision=151605
* Catch up with ports/Mk/bsd.apache.mk 1.6. Previous checkin comment wasMark Linimon2005-12-201-2/+2
| | | | | | | bogus. Notes: svn path=/head/; revision=151604
* Ports like ghostscript-gnu that insist on blue screening during make instead ofSam Lawrance2005-12-192-1/+53
| | | | | | | | | | | make config have their video scrambled. Fixed by adding TERM= back to environment during make. PR: ports/90633 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=151554
* Bring portmk/devel up to the status of the next patchset to be tested.Mark Linimon2005-12-1915-162/+13018
| | | | Notes: svn path=/head/; revision=151536
* - Fixes seg fault when run on FreeBSD 7.0, reported by Jiawei YePav Lucistnik2005-12-182-0/+704
| | | | | | | | PR: ports/90583 Submitted by: Michael C. Shultz <ringworm01@gmail.com> (maintainer) Notes: svn path=/head/; revision=151487
* Update to 2.8.1.Joe Marcus Clarke2005-12-172-4/+14
| | | | | | | | | | | | | | * Warn on use of .tar.bz2 as an EXTRACT_SUFX [1] * Throw a fatal error if INFO is defined, and install-info is called directly [2] * Throw a warning if install-info is called directly and INFO is not defined [2] PR: 89952 [2] Requested by: Kövesdán Gábor <gabor.kovesdan@t-hosting.hu> [1] Notes: svn path=/head/; revision=151410
* These now lag their ports/Mk counterparts and are thus OBE.Mark Linimon2005-12-164-1320/+0
| | | | Notes: svn path=/head/; revision=151281
* Conditionalize the inclusion of local copies of bsd.*.mk. They will onlyMark Linimon2005-12-161-7/+121
| | | | | | | | | | | | be included if they exist in devel/portmk/Mk; otherwise, the fallback file from ports/Mk will be used. This will allow us to remove local copies of files once their changes are merged back into ports/Mk, so that not every single change in ports/Mk needs to have a tracking commit made back into devel/portmk/Mk. In theory this should allow us to integrate changes a little more quickly. Notes: svn path=/head/; revision=151280
* OK, now that I've given you the example of how this file was developed,Mark Linimon2005-12-161-2/+0
| | | | | | | remove the example :-) Notes: svn path=/head/; revision=151277
* A sandbox for local modifications to bsd.port.mk. This little bit ofMark Linimon2005-12-161-0/+33
| | | | | | | | | framework is designed so that such things as FreshPorts, portsmon, and the distfile survey can more easily maintain local changes without having to re-merge them into their copies of bsd.port.mk all the time. Notes: svn path=/head/; revision=151276
* Add a comment about a line that is from ports/86106 (USE_GMAKE change).Mark Linimon2005-12-161-0/+2
| | | | | | | | This is a reminder that this change is not yet tested sufficiently to go into the main bsd.port.mk. Notes: svn path=/head/; revision=151275
* Diff reduction to ports/Mk. This was apparently some late change to theMark Linimon2005-12-161-2/+2
| | | | | | | patch in ports/79123. Notes: svn path=/head/; revision=151271
* Add patch from ports/78596 for diff reduction.Mark Linimon2005-12-151-59/+60
| | | | Notes: svn path=/head/; revision=151270
* - Update to 0.4.1Renato Botelho2005-12-153-525/+4
| | | | | | | | PR: ports/90403 Submitted by: maintainer Notes: svn path=/head/; revision=151237
* Update to 0.4.0_1Marcus Alves Grando2005-12-132-0/+521
| | | | | | | | | | | * Fixes potential seg fault on 4.11 systems. * Added log entry times PR: 90339 Submitted by: maintainer Notes: svn path=/head/; revision=151114
* Update to 0.4.0Marcus Alves Grando2005-12-129-1487/+4
| | | | | | | | PR: 90283 Submitted by: maintainer Notes: svn path=/head/; revision=151018
* Fix runtime failure by linking against libpthread (GnomeVFS needsJean-Yves Lefort2005-12-081-1/+4
| | | | | | | pthread, and bpm may use GnomeVFS via GtkFileChooser). Notes: svn path=/head/; revision=150674
* 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