Commit graph

24 commits

Author SHA1 Message Date
Joe Marcus Clarke
c2133619bb Use the FreeBSD Tinderbox ports tree now that packages have been built. 2005-11-10 01:39:42 +00:00
Joe Marcus Clarke
2f6c721e71 Upgrade gnome_upgrade.sh for GNOME 2.12. 2005-11-05 07:07:58 +00:00
Joe Marcus Clarke
f91e2de675 Add 7.0/7-CURRENT to the list of supported versions. 2005-07-15 06:08:02 +00:00
Adam Weinberger
196e2fce68 Update the FAQ URL in the comment header.
Submitted by:	bmah
2005-04-28 21:48:17 +00:00
Adam Weinberger
8d67096409 There have been a number of upgrade failure reports, and most of them seem
to stem from external dependencies not getting updated. (Here, external
dependencies are ports which do NOT depend upon glib20.) I'm suspecting that
the cause of this is inconsistent package databases. Inconsistent pkgdbs will
cause portupgrade(1) to silently fail, but portinstall and pkg_delete will
still work just fine. (I really wish gnu had agreed to make pkgdb(1) return
meaningful error codes -- or any error codes at all!)

So, instead of running pkgdb -F, we're now running pkgdb -fu. This will
hopefully rebuild the entire database from scratch, and leave us with a
consistent database every time. And just in case, we follow it with a
pkgdb -F for good measure.

Additionally, I've changed the script's version number to be a bit more
legible, and thus a bit more meaningful.

Also, there is now a -v option which prints some basic version/revision
information.

I'd like to thank Alexandre Vasconcelos's horribly inconsistent package
database for inspiring the pkgdb change ;;)
2005-03-15 22:28:11 +00:00
Joe Marcus Clarke
e64a438754 Don't declare a variable, and pipe that declaration to fmt. Bad things
happen (i.e. the variable doesn't get set).  Also, use the full path
to ``ls''.
2005-03-14 02:52:25 +00:00
Adam Weinberger
108de475be Add DISABLE_VULNERABILITIES to the build environment [1]
Suggest possible upgrade lists when an improper argument is
supplied to -restart.

Submitted by:	lofi [1]
2005-03-13 19:13:20 +00:00
Adam Weinberger
2b425e4e27 Apply some important fixes to the GNOME upgrade script that I really
really really should have applied earlier.

	* On a restart, continue where we left off, instead of removing
	  all applications and starting over again. The end result will
	  be the same either way, but if you're not using ccache(1), the
	  build time can be really frustrating.

	* When the script runs pkgdb(1), pkgdb complains about the
	  nautilus-media port having been removed. Add a message to
	  inform users not to worry about it, and to just hit Enter
	  to ignore the error.

	* GNOME_UPGRADE_SH_VER bump.
2005-03-12 19:26:03 +00:00
Joe Marcus Clarke
1fb4626c03 Update to the new GNOME 2.10 version. 2005-03-12 10:22:55 +00:00
Joe Marcus Clarke
93ae52dc43 Add 5.4 to the list of supported gnome_upgrade.sh releases. 2005-03-03 03:00:57 +00:00
Adam Weinberger
b5a4a33b34 Add 4.11 to the list of supported FreeBSD versions.
Submitted by: Lars Bungum <Lars.Bungum@copyleft.no>
2005-02-06 03:11:05 +00:00
Joe Marcus Clarke
cb3c152566 Correct a URL in the comments.
Submitted by:	Fernan Aguero <fernan@iib.unsam.edu.ar>
2004-11-10 06:50:06 +00:00
Joe Marcus Clarke
aee7abcf0a * Remove 4.9, 5.2, and 5.2.1 from the list of supported versions
* Check to see that we have at least 200 MB of free space for our log,
  and generate an error if not
2004-11-09 17:11:16 +00:00
Joe Marcus Clarke
9d5034b547 Fix a bad conditional. 2004-11-08 03:04:48 +00:00
Adam Weinberger
0b82b71148 Reinstate a warning that tells you not to run GNOME while performing
the upgrade.

You can safely ignore it if you agree to sit on your hands and not
touch ANYTHING. Maybe.
2004-11-07 22:38:53 +00:00
Joe Marcus Clarke
6591f3676b Update to gnome_upgrade.sh script for GNOME 2.8. 2004-11-07 22:36:57 +00:00
Adam Weinberger
3739fbfe85 Feature merge from development version.
* Introduce WATCH_BUILD environment variable which, if set, causes
  build output to be shown in real-time (as opposed to just directed
  into a logfile).
* Ensure xorg X is updated as well as XFree86 X.
* Fix a logic bug that caused the script's version number to be passed
  to portupgrade a ridiculous number of times.
2004-08-23 22:04:37 +00:00
Joe Marcus Clarke
6c226ad06a FreeBSD 6.X has the same perl-5* external dependency as 5.X. 2004-08-23 03:44:46 +00:00
Joe Marcus Clarke
9b44023137 Add 5.3 and 6.0 to the list of supported platforms. 2004-08-23 03:32:28 +00:00
Joe Marcus Clarke
c193a8602a Sync the latest gnome_upgrade.sh script. 2004-05-30 02:38:08 +00:00
Joe Marcus Clarke
9abeecd374 Xft has moved to libXft. Be sure attempt an upgrade of both. 2004-04-26 03:35:39 +00:00
Joe Marcus Clarke
f76575f614 Add support for upgrades on 4.10. 2004-04-12 05:58:08 +00:00
Joe Marcus Clarke
4cce771c0e It's safe to update jamboree now. 2004-04-08 18:21:17 +00:00
Adam Weinberger
592e8534e2 Announcing GNOME 2.6!
There's a new upgrade FAQ, and a new script to handle the upgrading. Do
not upgrade GNOME without it!

Also incorporated are a number of grammar and readability fixes.
2004-04-04 22:07:06 +00:00