From 10b8ad6dc6b72d5727da0c51f08ea4273a6a89a6 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Tue, 12 Mar 2024 12:49:04 +0000 Subject: [PATCH] extra/io to 2017.09.06-10 --- extra/io/.SRCINFO | 34 ++++++++++++++++++++++++++++++++++ extra/io/PKGBUILD | 8 ++++---- 2 files changed, 38 insertions(+), 4 deletions(-) create mode 100644 extra/io/.SRCINFO diff --git a/extra/io/.SRCINFO b/extra/io/.SRCINFO new file mode 100644 index 000000000..491cad49e --- /dev/null +++ b/extra/io/.SRCINFO @@ -0,0 +1,34 @@ +pkgbase = io + pkgdesc = IO programming language + pkgver = 2017.09.06 + pkgrel = 10 + url = https://iolanguage.org/ + arch = x86_64 + license = BSD + makedepends = cmake + makedepends = git + depends = freeglut + depends = freetype2 + depends = libedit + depends = libevent + depends = libjpeg-turbo + depends = libpng + depends = libsndfile + depends = libtheora + depends = libtiff + depends = libxml2 + depends = libxmu + depends = lzo + depends = mariadb-libs + depends = pcre2 + depends = python + depends = sqlite + depends = util-linux + depends = yajl + options = !makeflags + source = git+https://github.com/stevedekorte/io#commit=b8a18fc199758ed09cd2f199a9bc821f6821072a + source = noexec.patch::https://github.com/IoLanguage/io/commit/5b88e9769c1d4629e9a4a01c78b57c0d80c7a70c.patch + b2sums = SKIP + b2sums = bf7bf212349a88d707ca99fff48dfc08b0b4fbdc91a64a090e53c388e161f210d42e1dff590c5cda022c0519f2469ad9be5d4788c226632ad3d516389782912d + +pkgname = io diff --git a/extra/io/PKGBUILD b/extra/io/PKGBUILD index 8d7aa39e6..418384001 100644 --- a/extra/io/PKGBUILD +++ b/extra/io/PKGBUILD @@ -8,12 +8,12 @@ pkgname=io pkgver=2017.09.06 -pkgrel=9 +pkgrel=10 pkgdesc='IO programming language' arch=(x86_64) url='https://iolanguage.org/' license=(BSD) -depends=(freeglut freetype2 libedit libevent libjpeg-turbo libpng libsndfile libtheora libtiff libxml2 libxmu lzo mariadb-libs pcre python sqlite util-linux yajl) +depends=(freeglut freetype2 libedit libevent libjpeg-turbo libpng libsndfile libtheora libtiff libxml2 libxmu lzo mariadb-libs pcre2 python sqlite util-linux yajl) makedepends=(cmake git) options=(!makeflags) source=("git+https://github.com/stevedekorte/io#commit=b8a18fc199758ed09cd2f199a9bc821f6821072a" # tag: 2017.09.06 @@ -24,7 +24,7 @@ b2sums=('SKIP' prepare() { cd $pkgname/libs/iovm/source sed -ri "s,20[0-9]+,$pkgver," IoVersion.h - sed -i 's,sys/sysctl.h,linux/sysctl.h,g' IoSystem.c + sed -i 's,sys/sys,linux/sys,' IoSystem.c sed -i '/-msse2/d' $srcdir/$pkgname/CMakeLists.txt } @@ -49,7 +49,7 @@ package() { # Use the statically linked executable instead. mv -f "$pkgdir/usr/bin/io_static" "$pkgdir/usr/bin/io" - # In the next version of io, it's just $pkgname/LICENSE.txt + # In the next release of io, it will just be "$pkgname/LICENSE.txt" install -Dm644 $pkgname/license/bsd_license.txt \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }