230a5071f6
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.
13 lines
428 B
Plaintext
13 lines
428 B
Plaintext
sbin/portupgrade
|
|
%%RUBY_SITELIBDIR%%/pkg.rb
|
|
%%RUBY_SITELIBDIR%%/pkgdb.rb
|
|
%%RUBY_SITELIBDIR%%/pkginfo.rb
|
|
%%RUBY_SITELIBDIR%%/pkgversion.rb
|
|
%%RUBY_SITELIBDIR%%/portinfo.rb
|
|
%%RUBY_SITELIBDIR%%/ports.rb
|
|
%%RUBY_SITELIBDIR%%/portsdb.rb
|
|
share/zsh/site-functions/_portupgrade
|
|
@unexec if [ ! -x %D/bin/zsh ]; then rmdir -p %D/share/zsh/site-functions; fi
|
|
%%PORTDOCS%%share/doc/portupgrade/README
|
|
%%PORTDOCS%%@dirrm share/doc/portupgrade
|