Skip to content
A collection of Archlinux packages for octave-forge. Please report issues directly in AUR (patches are welcome):
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
PKGBUILD.source
README
README.md
buildall
list-field
list-licenses
newpkg
octave-pkgname.install

README.md

Octave-forge helper scripts for Archlinux

newpkg

There is a large number of octave packages, and this script helps you create a PKGBUILD automatically. It finds the latest package version released on octave.sf.net and reads necessary configurations from the package's DESCRIPTION file.

  • To create a new package: ./newpkg <pkg>

The new package will be created in octave-<pkg>/.

  • To update a package, I like to do this:

Create new PKGBUILD from scratch.

rm -rf octave-<pkg>
./newpkg <pkg>

Compare results to committed version and restore custom changes.

git diff
git checkout -p

Test and commit.

cd octave-<pkg>
makepkg -s -i -f
git add -u
git commit -m '<pkg> <version>'

buildall

This will rebuild and install the packages which are expected to work.

list-licenses

Outputs an overview of licenses used by the octave-forge packages.

You can’t perform that action at this time.