summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark E.A2016-02-04 19:35:56 +0100
committerMark E.A2016-02-04 19:35:56 +0100
commit1326ad02e9e7c0012f1ea9e28d4933ca77168c08 (patch)
tree54f26acb7efc73db44e37f64dbb79eb8dad3c494
parent375084115c82264b1efa5776be6bb3049276f082 (diff)
downloadaur-1326ad02e9e7c0012f1ea9e28d4933ca77168c08.tar.gz
Update to 20151111.11.g457b5ff
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD52
2 files changed, 46 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b590bd697a1e..a73167fdbb4c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,36 @@
+# Generated by mksrcinfo v8
+# Thu Feb 4 18:34:45 UTC 2016
pkgbase = io-git
pkgdesc = Io is a prototype-based programming language inspired by Smalltalk
- pkgver = 20110905
- pkgrel = 3
+ pkgver = 20151111.11.g457b5ff
+ pkgrel = 1
url = http://www.iolanguage.com/
arch = i686
arch = x86_64
license = BSD
makedepends = git
makedepends = cmake
+ depends = pcre
+ depends = libsndfile
+ depends = libxmu
+ depends = freetype2
+ depends = libedit
+ depends = libxml2
+ depends = libtiff
depends = libevent
depends = yajl
- depends = pcre
+ depends = libmysqlclient
+ depends = lzo
+ depends = libpng
+ depends = python2
+ depends = util-linux
+ depends = freeglut
+ depends = libjpeg-turbo
+ depends = libtheora
+ provides = io
conflicts = io
+ source = git+https://github.com/stevedekorte/io.git
+ sha256sums = SKIP
pkgname = io-git
diff --git a/PKGBUILD b/PKGBUILD
index bfe9017e945d..ccc67c7def1a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,45 +1,41 @@
-# Maintainer: nandub <dev@nandub.info>
+# Maintainer: Mark E.A. <evalapply ``dot'' aur ``at'' airmail ``dot'' cc>
+# Contributor: nandub <dev@nandub.info>
# Contributor: plmday
pkgname=io-git
-pkgver=20110905
-pkgrel=3
+pkgver=20151111.11.g457b5ff
+pkgrel=1
pkgdesc="Io is a prototype-based programming language inspired by Smalltalk"
arch=('i686' 'x86_64')
url="http://www.iolanguage.com/"
license=('BSD')
-depends=('libevent' 'yajl' 'pcre')
+depends=('pcre' 'libsndfile' 'libxmu' 'freetype2' 'libedit' 'libxml2'
+ 'libtiff' 'libevent' 'yajl' 'libmysqlclient' 'lzo' 'libpng'
+ 'python2' 'util-linux' 'freeglut' 'libjpeg-turbo' 'libtheora')
makedepends=('git' 'cmake')
+provides=('io')
conflicts=('io')
+source=('git+https://github.com/stevedekorte/io.git')
+sha256sums=('SKIP')
-_gitroot="https://github.com/stevedekorte/io.git"
-_gitname="io"
+pkgver() {
+ cd io
+ git describe | sed -e 's|\.||g' -e 's|-|.|g'
+}
build() {
- cd "$srcdir"
- msg "Connecting to GIT server...."
-
- if [[ -d "$_gitname" ]]; then
- cd "$_gitname" && git pull origin
- msg "The local files are updated."
- else
- git clone --depth=1 "$_gitroot" "$_gitname"
- cd "$_gitname"
- fi
-
- msg "GIT checkout done or server timeout"
- msg "Starting build..."
+ cd io
+ sed -ri "s|20[0-9]+|$pkgver|" libs/iovm/source/IoVersion.h
- rm -rf "build"
- mkdir "build"
- cd "build"
-
- cmake .. -DCMAKE_INSTALL_PREFIX=/usr
+ mkdir -p build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make -j1
}
package() {
- cd "$srcdir/$_gitname/build"
- make DESTDIR="$pkgdir/" install
+ cd io
+ make -C build DESTDIR="$pkgdir" install
+ install -Dm644 license/bsd_license.txt \
+ "$pkgdir/usr/share/licenses/$pkgname/bsd_license.txt"
}
-
-# vim:set ts=2 sw=2 et: