diff --git a/extra/io/.SRCINFO b/extra/io/.SRCINFO deleted file mode 100644 index 7a8ae2c50..000000000 --- a/extra/io/.SRCINFO +++ /dev/null @@ -1,34 +0,0 @@ -pkgbase = io - pkgdesc = IO programming language - pkgver = 2017.09.06 - pkgrel = 11 - 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 deleted file mode 100644 index 8d45d0b48..000000000 --- a/extra/io/PKGBUILD +++ /dev/null @@ -1,55 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: loqs -# Contributor: Mark E.A. -# Contributor: Gergely Imreh - -# ALARM: Kevin Mihelich -# - remove -msse2 from CMakeLists - -pkgname=io -pkgver=2017.09.06 -pkgrel=11 -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 pcre2 python sqlite util-linux yajl) -makedepends=(cmake git) -options=(!makeflags) -source=("git+https://github.com/stevedekorte/io#commit=b8a18fc199758ed09cd2f199a9bc821f6821072a" # tag: 2017.09.06 - 'noexec.patch::https://github.com/IoLanguage/io/commit/5b88e9769c1d4629e9a4a01c78b57c0d80c7a70c.patch') -b2sums=('SKIP' - 'bf7bf212349a88d707ca99fff48dfc08b0b4fbdc91a64a090e53c388e161f210d42e1dff590c5cda022c0519f2469ad9be5d4788c226632ad3d516389782912d') - -prepare() { - cd $pkgname/libs/iovm/source - sed -ri "s,20[0-9]+,$pkgver," IoVersion.h - sed -i 's,sys/sys,linux/sys,' IoSystem.c - sed -i '/-msse2/d' $srcdir/$pkgname/CMakeLists.txt -} - -build() { - cmake \ - -B build \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_INSTALL_PREFIX=/usr \ - -D CMAKE_SKIP_RPATH=1 \ - -S $pkgname - - # make is used instead of ninja, because ninja results in errors, - # even with '-w dupbuild=warn' and/or -w 'phonycycle=warn' - make -C build -} - -package() { - DESTDIR="$pkgdir" make -C build install - - # The dynamically linked io executable does not work, see FS#68674. The error is: - # Relink `/usr/lib/libbasekit.so' with `/usr/lib/libm.so.6' for IFUNC symbol `ceil' - # Use the statically linked executable instead. - mv -f "$pkgdir/usr/bin/io_static" "$pkgdir/usr/bin/io" - - # 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" -}