2016-02-03 00:58:10 +00:00
|
|
|
# $Id$
|
2016-03-17 12:22:57 +00:00
|
|
|
# Maintainer: Alexander F Rødseth <xyproto@archlinux.org>
|
|
|
|
# Contributor: Gergely Imreh <imrehg@gmail.com>
|
2016-02-03 00:58:10 +00:00
|
|
|
|
|
|
|
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
|
2017-06-09 18:11:23 +00:00
|
|
|
# - remove -msse2
|
2016-02-03 00:58:10 +00:00
|
|
|
|
|
|
|
pkgname=io
|
2017-06-28 19:58:52 +00:00
|
|
|
pkgver=2017.06.09
|
2017-06-09 18:11:23 +00:00
|
|
|
pkgrel=1
|
2016-02-03 00:58:10 +00:00
|
|
|
pkgdesc='IO programming language'
|
|
|
|
arch=('x86_64' 'i686')
|
|
|
|
url='http://iolanguage.com/'
|
|
|
|
license=('BSD')
|
2017-06-09 18:11:23 +00:00
|
|
|
depends=('pcre' 'libsndfile' 'libxmu' 'freetype2' 'libedit' 'libxml2' 'libtiff' 'libevent' 'yajl' 'libmariadbclient' 'lzo' 'libpng' 'python2' 'util-linux' 'freeglut' 'libjpeg-turbo' 'libtheora' 'python')
|
2016-02-03 00:58:10 +00:00
|
|
|
makedepends=('cmake' 'git')
|
|
|
|
options=('!makeflags' '!buildflags')
|
2017-06-09 18:11:23 +00:00
|
|
|
source=("git+https://github.com/stevedekorte/io#commit=5fffec7cbe9679632ff793befacedd92f79d7f0f"
|
|
|
|
'0001-remove-msse2.patch')
|
|
|
|
sha256sums=('SKIP'
|
|
|
|
'3b34ae67b11c64c9633a70506551e8021fedb17c91eb3f9f5e4c8e78711708a3')
|
2016-02-03 00:58:10 +00:00
|
|
|
|
|
|
|
prepare() {
|
2017-06-09 18:11:23 +00:00
|
|
|
sed -i "s:20151111:${pkgver//./}:" io/libs/iovm/source/IoVersion.h
|
2016-02-03 00:58:10 +00:00
|
|
|
cd io
|
2017-06-09 18:11:23 +00:00
|
|
|
git apply ../0001-remove-msse2.patch
|
2016-02-03 00:58:10 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
build() {
|
|
|
|
mkdir -p build
|
|
|
|
cd build
|
2017-06-09 18:11:23 +00:00
|
|
|
cmake ../io -DCMAKE_INSTALL_PREFIX=/usr
|
2016-02-03 00:58:10 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
2017-06-09 18:11:23 +00:00
|
|
|
DESTDIR="$pkgdir" make -C build install
|
|
|
|
install -Dm644 io/license/bsd_license.txt \
|
2016-02-03 00:58:10 +00:00
|
|
|
"$pkgdir/usr/share/licenses/$pkgname/bsd_license.txt"
|
|
|
|
}
|
|
|
|
|
2017-06-09 18:11:23 +00:00
|
|
|
# vim: ts=2 sw=2 et:
|