aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDerekTBrown2015-11-25 16:31:13 -0500
committerDerekTBrown2015-11-25 16:31:13 -0500
commitcc32e596b9c2b60b3e5854ac02b0a6fffb984cad (patch)
tree7b1552f2ea3e0129542a95ccae46a479f2036b9c
parentdbb86c8d0f5e3d76e7119af69fa9b521e37952fb (diff)
downloadaur-cc32e596b9c2b60b3e5854ac02b0a6fffb984cad.tar.gz
Added compatibility layers for ncurses version 5
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD11
2 files changed, 11 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a3cda6f4a3b4..0185cce275cd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,12 +3,12 @@
pkgbase = c0
pkgdesc = C0 Package for 15-122
pkgver = 0.523
- pkgrel = 2
+ pkgrel = 3
url = http://c0.typesafety.net/index.html
arch = x86_64
arch = i686
license = GPL
- depends = libpng>=1.6,zlib>=1.2
+ depends = libpng>=1.6,zlib>=1.2,make>=4.0,gcc>=5.1,ncurses5-compat-libs>=6.0
provides = coin,cc0
source = c0::http://c0.typesafety.net/dist/cc0-v0523-linux3.13.0-64bit-bin.tgz
md5sums = c58f4b8720785ccc4063d2f5f3209da0
diff --git a/PKGBUILD b/PKGBUILD
index b493053e123c..1a93da1db5e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,33 @@
# Maintainer: Derek Brown <derekbro@andrew.cmu.edu>
pkgname=c0
pkgver=0.523
-pkgrel=2
+pkgrel=3
pkgdesc="C0 Package for 15-122"
url="http://c0.typesafety.net/index.html"
arch=('x86_64' 'i686')
license=('GPL')
-depends=('libpng12>=1.2','zlib>=1.2','make>=4.0', 'gcc>=5.1')
+depends=('libpng12>=1.2','zlib>=1.2','make>=4.0', 'gcc>=5.1','ncurses5-compat-libs>=6.0')
provides=('coin','cc0')
source=("$pkgname::http://c0.typesafety.net/dist/cc0-v0523-linux3.13.0-64bit-bin.tgz")
md5sums=('c58f4b8720785ccc4063d2f5f3209da0')
package() {
+
+ # Create Installation Folder Structure
mkdir -p $pkgdir/usr/lib/c0
cp -r $srcdir/cc0/* $pkgdir/usr/lib/c0
mkdir -p $pkgdir/usr/bin
+ # Install Compatibility Symlink
+ ln -s /usr/lib/libncurses.so.5 $pkgdir/usr/lib/libtinfo.so.5
+
+ # Install C0 Bin
chmod +x $pkgdir/usr/lib/c0/bin/cc0.bin
echo -e '#!/bin/sh\n/usr/lib/c0/bin/cc0.bin $@' >> $pkgdir/usr/bin/cc0
chmod +x $pkgdir/usr/bin/cc0
+ # Install Coin Bin
chmod +x $pkgdir/usr/lib/c0/bin/coin.bin
echo -e '#!/bin/sh\n/usr/lib/c0/bin/coin.bin $@' >> $pkgdir/usr/bin/coin
chmod +x $pkgdir/usr/bin/coin