summaryrefslogtreecommitdiffstats
path: root/ports-mgmt
Commit message (Collapse)AuthorAgeFilesLines
...
* Revise pkg-descr.knu2001-06-172-26/+38
|
* Update to 20010617.knu2001-06-176-4/+8
| | | | | | | | | | | portupgrade: Add a new option: -N/--new. If it is specified, portupgrade installs a new one when a specified package is not installed. portinstall: New command equivalent to `portupgrade -N'. You can specify a port origin to name the one you want to install, too: e.g. `portinstall shells/zsh'
* Update to 20010615.knu2001-06-154-4/+16
| | | | | | | | | | This is a maintenance release. - Manpages provided. - Ports DB got faster. - Wording fixed. - New feature added to portsdb(1): you can use it to expand port/pkgname globs. (archivers/p5-*, zsh, gnome*, etc.)
* Oops, wrong checksum.knu2001-06-102-2/+2
|
* Update to 20010611, with many changes and enhancements.knu2001-06-108-8/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | Beware of bugs, just in case. ;) portupgrade: - Sort packages by default and remove -s/--sort. - Rename -y/--yield/-Y/--yield-command to -s/--sudo/-S/--sudo-command. - Implement -a/--all. - Implement -x/--exclude=GLOB. - Exit on OptionParser::ParseError immediately. - Do not call "make fetch-recursive" but just "make fetch", now that portupgrade does recursion itself. - In fetch mode, specify -DPACKAGE_BUILDING for ports that define IS_INTERACTIVE. [Submitted by: Jimmy Olgeni <olgeni@uli.it>]] portversion: - Exit on OptionParser::ParseError immediately. portsdb: - New tool: which updates INDEX and INDEX.db in the ports directory. pkgdepfix: - Implement origin fixer with intelligent guessing, finally! (-o/--fix-origin) - Make pkgdep guessing more intelligent.
* Add experimental pkg_version(8)-like functionality.des2001-06-093-59/+124
|
* Clarify that portupgrade can do upgrade by means of both the port andknu2001-06-094-8/+8
| | | | the package.
* Change pkg_tarup to ${LOCALBASE}/sbin/pkg_tarup in RUN_DEPENDS.knu2001-06-092-2/+2
| | | | Found by: bento
* Update to 20010607b.knu2001-06-074-4/+4
| | | | | | | | | | | | portupgrade: - Change the meaning of -P/--use-packages. If specified once, it uses packages whenever available or uses ports. If specified twice, it never try to use ports but only uses packages. - The package directory is now specified via the environment variable, by PKGREPOSITORY and PKGREPOSITORYSUBDIR. Print the usages to stdout instead of stderr.
* Update to 20010607.knu2001-06-066-4/+8
| | | | | | | | | | | portupgrade: - Implement -P/--use-packages, which everyone bugged me with. :> pkgdepfix: - Add "delete" to the choices as to how to deal with a stale dependency. - Alter the prompt message. - Add zsh compdef.
* Update to 20010606b.knu2001-06-064-4/+4
| | | | | | | | | | | | | | pkgdepfix: - Implement automatic guessing. - Add yes-to-all to the choices of yes/no prompt. - Do "stty sane" on interrupt. portupgrade: - Backing up +REQUIRED_BY must have been done before pkg_delete. [Submitted by: SASAKI Katuhiro <sahiro@vanilla.freemail.ne.jp>] Because of the portupgrade bug, portupgrade -u would have broken some of your +REQUIRED_BY files. Please fix them up with pkgdepfix.
* From now on I use release dates for this port's version numbers, andknu2001-06-0510-24/+34
| | | | | | | | this is version 20010606. A new tool pkgdepfix is added. It allows you to interactively fix /var/db/pkg's @pkgdep / +REQUIRED_BY discrepancies. Run this periodically to let portupgrade properly trace dependencies.
* Update portupgrade to 1.42.knu2001-06-024-6/+6
| | | | | | | | | | I think I have finally fixed the problem some people have seen that it deletes a package registry in some cases! At the same time, -m and -p now works properly again. Those problems were all due to Shellwords::shellwords' destroying its given string. Thanks to Tadayuki OKADA <tadayuki@mediaone.net> for sending me a report that made me realize what the problem was.
* De-typo (s/priviledge/privilege/g) with no PORTREVISION bump.knu2001-06-012-0/+6
|
* Update portupgrade to 1.40. A bug with pkgdep has been fixed.knu2001-06-014-6/+6
| | | | | I'd like to call this a stable release, and take a rest for a while until the next stable release. ;)
* Update portupgrade to 1.39.knu2001-06-014-6/+6
| | | | | * Fix file permissions and owners of replaced files. * Stop raising a false alarm. (which was harmless, though..)
* Update portupgrade to 1.36.knu2001-06-016-32/+6
| | | | | | | | * No need to recurse @pkgdep search, really. * Support the latest pkg_tarup. * Backup +REQUIRED_BY a bit earlier, just in case. * If it fails to copy the new +REQUIRED_BY to the package's dbdir, emit a message and save the file in TMPDIR.
* Apply a hotfix against a critical bug that +CONTENTS are lost when youknu2001-05-314-0/+26
| | | | | do upgrade as root and TMPDIR and /var/db/pkg are on different filesystems.
* Update to 1.34. Now it never tries to yield root priviledgesknu2001-05-314-6/+6
| | | | unless -y is specified.
* Update to 1.33. More operations need root priviledges.knu2001-05-314-6/+6
|
* Update portupgrade to 1.31 and portversion to 1.7.knu2001-05-316-30/+12
| | | | | | | | | | * Fix the Makefile/PKGNAME error detection. [Reported by: Tadayuki OKADA <tadayuki@mediaone.net>] * Implement -y/--yield which yields root priledges where needed. * Implement -Y/--yield-command which specifies the command to yield root priledges. (default: sudo)
* Update to portupgrade 1.29.knu2001-05-304-8/+10
| | | | | | | | | | | | | | portupgrade: - Fix a bug that -s/--sort didn't work. D'oh! - Make -u/--uninstall fail-safe. It backs up old installations with the help of pkg_tarup and restores on installation failure. - Show option errors more gracefully. - Die on signals more gracefully. portversion: - Show option errors more gracefully. - Die on signals more gracefully.
* Update to 1.28 which fixes a bug when a package does not have @pkgdepknu2001-05-294-6/+6
| | | | | | | | or +REQUIRED_BY. Reported by: Jimmy Olgeni <olgeni@uli.it> I'll debug harder next time. Sorry for this. :(
* Update to portupgrade 1.27.knu2001-05-296-98/+6
| | | | | Everything should now be fine while bug reports and thoughtful suggestions are always welcome.
* Apply a hotfix to fix a couple of bugs/misfeatures.knu2001-05-294-0/+92
|
* Update portupgrade to 1.26 and portversion to 1.4.knu2001-05-296-6/+8
| | | | | | | | | | | | | | | | | This is a milestone release for me. Enjoy. :> portupgrade changes: - Implement -s/--sort which sorts packages in the dependency order. - Implement -R/--upward-recursive, and get -r/--recursive working for upgrading as well. (Finally!) - Add -DBATCH to the make fetch' commandline to prevent ports from dumbly waiting for user input. Greatly inspired by: Jimmy Olgeni <olgeni@uli.it> (Thanks!!) portversion changes: - Make command output optimal by using portupgrade's -s option. - Report possible ports' Makefile breakage.
* Fix a rmdir line so it never fails.knu2001-05-182-2/+4
| | | | Submitted by: Jimmy Olgeni <olgeni@FreeBSD.org>
* Update to 1.25.knu2001-05-174-6/+6
|
* Change the order in which we check out the ports root and index to workdes2001-05-162-11/+20
| | | | | | 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.
* Notate more detailed functionarity of this script.sada2001-04-241-1/+17
| | | | Approved by: maintainer
* - minor update of the script.sada2001-04-233-11/+45
| | | | | | | | - import script file into port skeleton. - change maintainer's mail address. PR: ports/26762 Submitted by: maintainer
* Update to 1.23.knu2001-04-184-6/+6
| | | | | | - Add BSD-style license notice. - Show the revision on help (-h). - Do distclean before each fetch if -c is specified with -F.
* Update to 1.20.knu2001-04-176-20/+10
| | | | | | | | | | | | | | | | | | | | | | 2001-04-18 03:36 knu * misc/zsh/_portupgrade: Add -F. 2001-04-18 03:35 knu * portupgrade: Add -F/--fetch option to make dial-up users happy. Submitted by: Jimmy Olgeni <olgeni@uli.it> (He suggested -e, but I prefered -F) Show what version a package is upgraded to to help a user decide whether to upgrade or not. Submitted by: Timothy Smith <tim@mysql.com> Resurrect portversion for what it's worth as a reference code. The problems that kept it from working has been addressed and will hopefully be fixed soon. :)
* Get rid of the mention of portversion in pkg-descr.knu2001-04-102-6/+0
|
* Say good-bye to portversion. Now we have new pkg_version(1) whichknu2001-04-104-4/+14
| | | | | | | does handle versions correctly. By the way, I'll have to find a workaround for the ruby's thread vs. libc_r (stdio/malloc) problem exposed by portversion... Hmm.
* Forgot to update porteasy's idea of its own version number.des2001-04-052-1/+2
| | | | Notices by: <jbg@verloid.net>
* Overhaul QT/KDE support:will2001-04-031-1/+1
| | | | | | | | | | | | | | | | | | - bsd.port.mk update to use bsd.kde.mk for USE_{QT,KDE}* - Cleanup corresponding ports for bsd.kde.mk update. - Fix bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom, introduce QT_NONSTANDARD variable for nonstandard configure setup. - Update KDE2 to 2.1.1. Two patches included in x11/kdelibs2 to fix the proxy authentication that was broken for 2.1.1. Remove old patches. - Potentially fix kdelibs build for alpha. - Fix qt-designer 2.3.0 build. - Ruby stuff left alone since it looks like black magic to me. Should still work w/ compat shims for older USE_QT[,2] style. Some others were also left alone for the same reason. Reviewed by: portmgr, ports (bsd.kde.mk+bsd.port.mk) Submitted by: David Faure <faure@kde.org> (proxy auth patches) Alex Zepeda <garbanzo@kde.org> (old patches removal)
* Reword pkg-comment and pkg-descr to make it clearer. (README will beknu2001-03-234-10/+10
| | | | | | fixed in the next release) Submitted by: obrien
* Update to 1.19.knu2001-03-224-6/+6
| | | | | | | | | | | | | | | | | | | | | | | 2001-03-23 04:08 knu * portupgrade: Change the timing of the invocation of the beforebuild command so that "portupgrade -B'cvs update' foo" works. Reported by: Ollivier Robert <roberto@eurocontrol.fr> 2001-03-23 04:06 knu * portversion: Fix the implication of a '*'. (portversion -v did nothing ;) Reported by: Tadayuki OKADA <tadayuki.okada@windriver.com> 2001-03-23 04:04 knu * pkgdb.rb: Skip packages with illegal names showing an informative message rather than dying of an error. Reported by: Ollivier Robert <roberto@eurocontrol.fr>
* Update portupgrade to 1.18. Now it comes with portversion, which isknu2001-03-218-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the Porter's Handbook compliant version of pkg_version with a little bit better performance and better usability. 2001-03-22 06:13 knu * README, portupgrade, misc/zsh/_portupgrade: Add a couple of new options: -A [command to run after each installation] -B [command to run before each build] 2001-03-22 05:49 knu * README, install.rb, portversion, misc/zsh/_portversion: Add portversion. 2001-03-22 05:43 knu * portupgrade: Use make(1) arguments specified with -m for "make -V PKGNAME" too. Ignore the difference of the name parts when it compares the package versions. 2001-03-22 05:36 knu * misc/zsh/_portupgrade: Add a missing closing bracket.
* Update to 1.16.knu2001-03-214-6/+6
| | | | | | | | - Use Dir.entries(dir).each instead of Dir.glob(dir) so it does not hit the just installed packages. - Add -p option. [make package as well when each port is installed] (Requested by: Ollivier Robert <roberto@eurocontrol.fr>) - Sort options in alphabetical order.
* Bring in the enhancements I submitted to mharo some time ago and bumpknu2001-03-202-17/+48
| | | | | | | | | | | | the version to 2.3.2. - Add checks for empty files, empty directories, core files, more possible backup files, dotfiles, symlinks and CVS directories. - Do not assume PATCHDIR always includes "/files/". Use the best method to check whether a file is added to @checker as a patch file. - Some trivial message style fixes.
* Fix a bug when the origin of a package is unknown.knu2001-03-184-8/+10
| | | | Submitted by: Leif Neland <leifn@neland.dk>
* D'oh, the checksum was not the correct one's. Sorry.knu2001-03-182-2/+2
|
* Add portupgrade, a tool to upgrade installed packages with ports.knu2001-03-1710-0/+138
| | | | | | | | | | | | | | It upgrades ports without reinstalling dependent packages by directly modifying the package info recorded in the files under /var/db/pkg. e.g. portupgrade gtk portupgrade -cC gnome\* It currently has many design flaws (to me at least) but I am releasing this because it's functionally stable enough to use. (I believe.. ;) Use with care, at your own risk.
* Add forgotten file.des2001-03-111-0/+1
|
* Porteasy 2.3: cvspass magic for anoncvs.freebsd.org; new -w option fordes2001-03-114-26/+85
| | | | | 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.
* o stop checking blank lines for files/patch-*sf2001-02-172-3/+3
| | | | | | | o fix getopt arguments: -B takes argument and -N don't. Submitted by: Peter Pentchev <roam@orbitel.bg> Non-responce from: maintainer
* Fix docsmharo2001-02-142-10/+25
| | | | Submitted by: olgeni
* Style fixes for sysutils.olgeni2001-02-051-1/+1
|
OpenPOWER on IntegriCloud