Hi,

Because
- sometimes I don't have the time to prepare all octave-forge packages for
a major octave binary release
- sometimes octave-forge packages are updated after the binary release
- sometimes new packages pop up after a binary release
- it can be a pain to wait until the next major binary release
- it can be even more painful to try to recompile packages

I implemented a simple octaveforge package upgrade system. This has the
form of simple installers that are intended to be deployed on top of an
existing octave binary install. The installer takes care of installing (if
it's a new package), or upgrading (if it's already installed) the
octaveforge package. If there are any external dependencies (like DLL's),
these are included into the installer.

One important thing to note is that there's no way back, like an
uninstaller for that specific package. If anything wrong happens, I'd
recommend to uninstall the package manually using "pkg uninstall" or
reinstall octave using the main octave installer.

I've applied the procedure to create installer for the following packages:
geometry-1.5.0
io-1.0.19
optim-1.2.0
video-1.0.2

These can be downloaded from
http://sourceforge.net/projects/octave/files/Octave%20Windows%20binaries/Octave%203.6.2%20for%20Windows%20Microsoft%20Visual%20Studio/

Enjoy,
Michael.
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to