aboutsummaryrefslogtreecommitdiff
path: root/sysutils
Commit message (Collapse)AuthorAgeFilesLines
* Update for version 1.6.Doug Barton2006-08-072-10/+51
| | | | Notes: svn path=/head/; revision=170027
* New FeaturesDoug Barton2006-08-071-114/+368
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ============ 1. -L mode to list all installed ports, and search for updates. 2. Trap SIGINT, and use the opportunity to reap all the child processes we can find. 3. Warn the user during config mode if a port sets IS_INTERACTIVE 4. Support +IGNOREME files in /var/db/pkg/<portname>, ala portupgrade 5. Store the results of the user's choices for -i during config, so they don't have to enter it again during build 6. When deleting stale distfiles, recurse through successively shorter versions of file-name-* till we find something to delete, or run out of dashes. This means a lot fewer false positives, although the algorithm is still aggressive. Performance Optimizations ========================= 1. Skip dependency check prior to build if the 'make config' recursion does not find any ports that need updating. 2. Cache the dependency list for the parent port. 3. -s mode is now recursive, so if a removed port has dependencies, they are checked too. Remember what ports the user does not want to delete so they don't have to keep saying "no." 4. Much better support for failed downloads in the background, and the 'make checksum' process is only run once for each port. 5. Switch to using variables and case rather then grep to maintain state for current dependencies, answers for -i, etc. 6. Re-order some tests to micro-optimize do_update, etc. 7. Handle regular files in /var/db/pkg more efficiently 8. Track the pid of the parent process, and use that to manage state more efficiently. Also makes for more readable code. 9. Don't clean dependencies, since we don't recurse through them using the ports tree, we'll let each portmaster process handle it. 10. Cache information about dependencies that are already up to date to avoid having to do this check when not necessary. This dramatically improves performance for building/updating large ports (especially meta-ports like gnome or kde) with a lot of dependencies. Bug Fixes ========= 1. Add -f to pkg_delete in -s case 2. Reverse the "is required by" statements to make more sense for -r 3. Add PATCHFILES to the list of distfiles to delete when looking for stale distfiles 4. Minor cleanups, and better code consistency 5. usage() already exits, so clean up h) getopt 6. Add a catchall getopt so user will get usage() for an invalid option 7. Update some messages to make them more meaningful and simplify code 8. Fix specifying second option to -o in <category/portname> format 9. Properly handle the case where the second argument to -o is a port that is already installed 10. Don't mention the 'make config' step if -G Security Enhancement ==================== 1. Be more careful to only delete temp files if they haven't already been deleted or moved Notes: svn path=/head/; revision=170026
* - Fix PLIST: Remove locale dirs not contained in BSD.local.distRenato Botelho2006-08-072-0/+6
| | | | | | | | | | - Add USE_GETTEXT and INSTALLS_ICONS PR: ports/101491 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru> Notes: svn path=/head/; revision=169966
* Add CONFLICTS to devel/sge.Vanilla I. Shu2006-08-074-4/+4
| | | | Notes: svn path=/head/; revision=169913
* bsdstats v2.0 ... device reportingMarc G. Fournier2006-08-075-10/+41
| | | | Notes: svn path=/head/; revision=169899
* - Update to 0.2.10Rong-En Fan2006-08-074-28/+78
| | | | | | | | | | | | - Move manpage list to separate file - Add python bindings support - Pass maintainership to submitter PR: ports/101372 Submitted by: Stanislav Sedov <ssedov at mbsd.msk.ru> Notes: svn path=/head/; revision=169897
* Add p5-Fuse-Simple 1.00, simple way to write filesystems in Perl usingCheng-Lung Sung2006-08-075-0/+50
| | | | | | | | | | FUSE. PR: ports/101455 Submitted by: Gea-Suan Lin <gslin at gslin.org> Notes: svn path=/head/; revision=169879
* Record Operating System itself, in case someone in the NetBSD,Marc G. Fournier2006-08-063-4/+7
| | | | | | | | OpenBSD or DragonflyBSD decides they want to add to the stats, so that we know where the numbers belong ... Notes: svn path=/head/; revision=169823
* - Add CONFLICTS with cups-baseIon-Mihai Tetcu2006-08-061-1/+3
| | | | | | | | PR: ports/99791 Submitted by: Leif Pedersen / Marcin Wisnicki Notes: svn path=/head/; revision=169806
* Initial port for bsdstats scriptMarc G. Fournier2006-08-067-0/+112
| | | | | | | Submitted by: John Nielsen <john@jnielsen.net> Notes: svn path=/head/; revision=169788
* A new option is added, called "cjkwidth [on|off]". When itRong-En Fan2006-08-052-0/+232
| | | | | | | | | | | | | | | | | | | | is enabled, it treats CJK ambiguous characters as full width. This feature is very helpful for reading legacy CJK applications' output which assume all CJK characters are full width. This option is default off. The patch is obtained from http://www.mhsin.org/~mhsin/patches/screen/patch-cjkwidth The credit belongs to Michael Hsin <mhsin _at mhsin.org>. It also has been submitted to upstream: http://savannah.gnu.org/bugs/?func=detailitem&item_id=16666 PR: ports/96167 Submitted by: rafan Approved by: maintainer timeout (3 months and 2 weeks) Notes: svn path=/head/; revision=169764
* - Update to 2.1.1Martin Wilke2006-08-052-5/+5
| | | | | | | | | PR: ports/101319 Submitted by: Dominic Fandrey <lon_kamikaze(at)gmx.de> Approved by: krion (mentor) Notes: svn path=/head/; revision=169761
* Upgrade to xfsprogs-2.8.10Craig Rodrigues2006-08-053-24/+4
| | | | Notes: svn path=/head/; revision=169751
* - Avoid a call to "pkgconfig libconfuse"Andrew Pantyukhin2006-08-051-0/+2
| | | | | | | Reported by: pointyhat via erwin Notes: svn path=/head/; revision=169740
* Fix install after DESTDIR patchErwin Lansing2006-08-051-1/+1
| | | | | | | Submitted by: gabor Notes: svn path=/head/; revision=169728
* Fix build after DESTDIR patch.Erwin Lansing2006-08-051-0/+10
| | | | | | | Submitted by: gabor Notes: svn path=/head/; revision=169727
* - Restored sysutils/linux-e2fsprogsJose Alonso Cardenas Marquez2006-08-043-0/+31
| | | | | | | Approved by: garga (mentor) Notes: svn path=/head/; revision=169663
* - remove w/o PTHREADS OPTION since it's not supported upstream anymore. [1]Ion-Mihai Tetcu2006-08-041-15/+6
| | | | | | | | | | | | - remove pre-4.x support - change MAINIANER addres to my @FreeBSD.org one - bump PORTREVISION PR: ports/101342 [1] Submitted by: Shane Bell [1] Notes: svn path=/head/; revision=169658
* Add support for DESTDIR part I.Erwin Lansing2006-08-047-9/+9
| | | | | | | | | | | | | | | | | This commit should largele be a NOOP as it only adds support for DESTDIR undefined. This does allow us to start testing ports with DESTDIR set, but this is as of yet not supported. Although this has been extensively tested on pointyhat, this is a very intrusive change and some cases may have been overlooked. Please contact Gabor and me if you find any. PR: 100555 Submitted by: gabor Sponsored by: Google Summer of Code 2006 Notes: svn path=/head/; revision=169648
* Add missing man-pages.Edwin Groothuis2006-08-041-0/+11
| | | | Notes: svn path=/head/; revision=169641
* Mark BROKEN: does not fetchErwin Lansing2006-08-041-0/+2
| | | | Notes: svn path=/head/; revision=169636
* - Update to 0.8.3Cheng-Lung Sung2006-08-042-4/+4
| | | | | | | | | PR: ports/101305 Submitted by: chinsan <chinsan dot tw_AT_gmail dot com> Approved by: maintainer (Jason Hale) Notes: svn path=/head/; revision=169611
* Unmark BROKEN, this seems to be a pointyhat specific issueErwin Lansing2006-08-031-2/+0
| | | | | | | | Submitted by: linimon Pointy hat: erwin Notes: svn path=/head/; revision=169592
* Mark BROKEN: does not buildErwin Lansing2006-08-031-0/+2
| | | | Notes: svn path=/head/; revision=169576
* - Update to 2.01.01a11. For the changes since 2.01.01a10 see:Marius Strobl2006-08-033-14/+9
| | | | | | | | | | ftp://ftp.berlios.de/pub/cdrecord/alpha/AN-2.01.01a11 - Re-grab maintainership. Approved by: netchild Notes: svn path=/head/; revision=169543
* Re-grab maintainership.Marius Strobl2006-08-031-1/+1
| | | | | | | Approved by: netchild Notes: svn path=/head/; revision=169542
* Fix PLISTErwin Lansing2006-08-022-0/+3
| | | | | | | | | PR: 101255 Submitted by: erwin, pointyhat Approved by: maintainer Notes: svn path=/head/; revision=169464
* Update to 2.14.3.Joe Marcus Clarke2006-08-012-5/+4
| | | | Notes: svn path=/head/; revision=169298
* - Update to 0.9.3Michael Johnson2006-07-313-4/+6
| | | | Notes: svn path=/head/; revision=169248
* Update to 3.040Sergey Skvortsov2006-07-313-13/+14
| | | | | | | | PR: ports/100554 Submitted by: Gea-Suan Lin <gslin xx gslin.org> Notes: svn path=/head/; revision=169209
* - Provide additional mirrors where neededAndrew Pantyukhin2006-07-303-7/+3
| | | | | | | | - Convert to "magic" master sites - Various minor portlint-prodded fixes Notes: svn path=/head/; revision=169159
* - Update to 2.9Martin Wilke2006-07-302-4/+4
| | | | | | | | | PR: ports/100999 Submitted by: Soeren Straarup Approved by: krion (mentor) Notes: svn path=/head/; revision=169147
* Add a patch to avoid cluttered screen on >= 6.x.Stefan Walter2006-07-302-0/+13
| | | | | | | | | | PR: 99910 Submitted by: Matthias Andree <matthias.andree@gmx.de> Approved by: maintainer timeout (3 weeks) arved (mentor) Notes: svn path=/head/; revision=169121
* - Pass maintainership to submitterMartin Wilke2006-07-292-4/+3
| | | | | | | | | | | - Fix pkg-plist PR: ports/100868 Submitted by: Stanislav Sedov <ssedov(at)mbsd.msk.ru> Approved by: krion (mentor) Notes: svn path=/head/; revision=169084
* - Added post-extract on Makefiles.units. It remove the svn directories fromJose Alonso Cardenas Marquez2006-07-292-0/+2
| | | | | | | | | | | | | | some fpc ports. - Added PORTREVISION for each port - Fixed pkg-plist on fpc-gtk2 and fpc-gtk ports - Fixed the gtk, glib and gdk libraries linking for fpc-gtk - Removed obsolete patches from fpc-gtk. Now it's using ${REINPLACE_CMD} - Removed post-extract from fpc-fcl. I just added it to makefiles.units file Approved by: garga (mentor) Notes: svn path=/head/; revision=169024
* - Remove directories listed in BSD.local.dist from pkg-plistMarkus Brueffer2006-07-282-4/+1
| | | | | | | | | | - Bump PORTREVISION PR: ports/100873 Submitted by: Stanislav Sedov <ssedov@mbsd.msk.ru> Notes: svn path=/head/; revision=168986
* - Rid the tree of double slashes in URL pathsAndrew Pantyukhin2006-07-281-1/+1
| | | | Notes: svn path=/head/; revision=168966
* Add p5-Sys-Hostname-FQDN 0.07, get the short or long hostname.Rong-En Fan2006-07-285-0/+56
| | | | | | | | PR: ports/100736 Submitted by: Tsung-Han Yeh <snowfly at yuntech.edu.tw> Notes: svn path=/head/; revision=168941
* - provide a working MASTER_SITEIon-Mihai Tetcu2006-07-284-10/+2
| | | | | | | | | | - remove bad WWW [1] PR: ports/100862 [1] Submitted by: Dr. Markus Waldeck [1] Notes: svn path=/head/; revision=168933
* - don't delete dirs in listed in bsd.local.distIon-Mihai Tetcu2006-07-284-20/+6
| | | | | | | | | | - bump PORTREVISION PR: ports/100872 Submitted by: Stanislav Sedov Notes: svn path=/head/; revision=168912
* Update to 1.7.Anders Nordby2006-07-272-4/+4
| | | | | | | | PR: 95938 Submitted by: Martin Wilke <freebsd@unixfreunde.de> Notes: svn path=/head/; revision=168898
* Unbreak by s/'/"/ in sed commands list.Thierry Thomas2006-07-278-1/+129
| | | | Notes: svn path=/head/; revision=168860
* fix portlint issuesEdwin Groothuis2006-07-271-4/+4
| | | | Notes: svn path=/head/; revision=168855
* Add p5-Fuse 0.07, write filesystems in Perl using FUSE.Cheng-Lung Sung2006-07-275-0/+60
| | | | | | | | PR: ports/100415 Submitted by: Gea-Suan Lin <gslin at gslin.org> Notes: svn path=/head/; revision=168850
* Update to 2.0.2Edwin Groothuis2006-07-273-6/+11
| | | | Notes: svn path=/head/; revision=168843
* Upgrade to 2.19.Thierry Thomas2006-07-264-8/+8
| | | | | | | Changelog at <http://billposer.org/Software/unidesc.html#changelog>. Notes: svn path=/head/; revision=168840
* Xdd is a tool for measuring and characterizing disk subsystem I/ORenato Botelho2006-07-2614-0/+485
| | | | | | | | | | | | | | | | | | | | on single systems and clusters of systems. It is a command-line based tool that grew out of the UNIX world and has been ported to run in Windows environments as well. It is designed to provide consistent and reproducible performance measurements of disk I/O traffic. There are three basic components to xdd that include the xdd program itself, a timeserver program, and a gettime program. The timeserver and gettime programs are used to synchronize the clocks of xdd programs simultaneously running across multiple computer systems. WWW: http://www.ioperformance.com/ PR: ports/100833 Submitted by: Gerhard Gonter <g.gonter at ieee.org> Notes: svn path=/head/; revision=168818
* - Update to v1.6.0Aaron Dalton2006-07-263-5/+13
| | | | | | | | PR: ports/98286 Submitted by: klm <klm@uidzero.org> Notes: svn path=/head/; revision=168815
* Move sysutils/e17-module-devian to x11/e17-module-devian as x11 is moreIon-Mihai Tetcu2006-07-2618-307/+0
| | | | | | | | | | | appropriate category for this port. PR: ports/99852 Submitted by: Stanislav Sedov (maintainer) Repocopy by: marcus Notes: svn path=/head/; revision=168796
* - Upgrade to 2.2 [1]Shaun Amott2006-07-243-13/+45
| | | | | | | | | | | - Remove dead graphics/gd1 dependency - portlint(1) tweaks Submitted by: Fabian Keil <freebsd-listen@fabiankeil.de> [1] Approved by: mlaier (maintainer, via IRC) Notes: svn path=/head/; revision=168632