From 48231eac4031509752d7a67f6aeb22e53c727750 Mon Sep 17 00:00:00 2001 From: Nicolas Reynolds Date: Sun, 19 Feb 2012 23:51:21 -0300 Subject: Ported graphviz --- extra/graphviz/PKGBUILD | 16 ++++++++++++++++ extra/gts/PKGBUILD | 2 +- extra/ruby/PKGBUILD | 4 +--- 3 files changed, 18 insertions(+), 4 deletions(-) (limited to 'extra') diff --git a/extra/graphviz/PKGBUILD b/extra/graphviz/PKGBUILD index ec3931cc1..85b90ae82 100644 --- a/extra/graphviz/PKGBUILD +++ b/extra/graphviz/PKGBUILD @@ -11,6 +11,21 @@ url='http://www.graphviz.org/' license=('custom:EPL') arch=('i686' 'x86_64' 'mips64el') depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts') +case $CARCH in + mips64el) +# r and ocaml aren't ported yet +# no one's interested on mono +makedepends=('swig' 'guile' 'lua' 'perl' 'php' 'python2' 'ruby' 'tk' 'qt') +optdepends=('guile: guile bindings' + 'lua: lua bindings' + 'perl: perl bindings' + 'php: php bindings' + 'python2: python bindings' + 'ruby: ruby bindings' + 'tcl: tcl bindings' + 'qt: gvedit') + ;; + *) makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'php' 'python2' 'r' 'ruby' 'tk' 'qt') optdepends=('mono: sharp bindings' 'guile: guile bindings' @@ -23,6 +38,7 @@ optdepends=('mono: sharp bindings' 'ruby: ruby bindings' 'tcl: tcl bindings' 'qt: gvedit') +esac source=("${url}/pub/${pkgname}/stable/SOURCES/${pkgname}-${pkgver}.tar.gz" 'LICENSE') sha1sums=('4725d88a13e071ee22e632de551d4a55ca08ee7d' diff --git a/extra/gts/PKGBUILD b/extra/gts/PKGBUILD index 57d38d906..dbbf16546 100644 --- a/extra/gts/PKGBUILD +++ b/extra/gts/PKGBUILD @@ -11,7 +11,7 @@ pkgrel=2 pkgdesc='Provides useful functions to deal with 3D surfaces meshed with interconnected triangles' url='http://gts.sourceforge.net/' license=('LGPL') -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') depends=('glib2') source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") sha1sums=('000720bebecf0b153eb28260bd30fbd979dcc040') diff --git a/extra/ruby/PKGBUILD b/extra/ruby/PKGBUILD index 8e060de53..245b04a46 100644 --- a/extra/ruby/PKGBUILD +++ b/extra/ruby/PKGBUILD @@ -7,14 +7,12 @@ pkgbase=ruby pkgname=('ruby' 'ruby-docs') pkgver=1.9.3_p0 -pkgrel=3 +pkgrel=3.1 pkgdesc="An object-oriented language for quick and easy programming" arch=('i686' 'x86_64' 'mips64el') url="http://www.ruby-lang.org/en/" license=('BSD' 'custom') makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz' 'libyaml') -[ "$CARCH" = "mips64el" ] && \ -makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'libyaml') options=('!emptydirs' '!makeflags') source=(ftp://ftp.ruby-lang.org/pub/${pkgbase}/${pkgver%.*}/${pkgbase}-${pkgver//_/-}.tar.bz2) sha1sums=('f63c116411b981ef54c2caeefb9ccc4d71a5d2cf') -- cgit v1.2.3-54-g00ecf