diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 20 insertions, 20 deletions
@@ -1,29 +1,29 @@ -# Maintainer: dobo <dobo90_at_gmail.com> +# Maintainer: Kef Schecter <furrykef@gmail.com> +# Contributor: dest_demo +# Contributor: dobo <dobo90_at_gmail.com> pkgname=igcc pkgver=0.2 -pkgrel=1 -pkgdesc='Interactive GCC. Real-eval-print loop for C/C++ programmers.' -arch=(any) +pkgrel=2 +pkgdesc='Interactive GCC real-eval-print loop for C and C++ programmers' +arch=('any') url='http://www.artificialworlds.net/wiki/IGCC/IGCC' -license=(GPL) -depends=(python2) -source=("http://downloads.sourceforge.net/sourceforge/igcc/igcc-${pkgver}.tar.bz2") -md5sums=('e3fb5a491e02e524059e357903487785') +license=('GPL-2.0-or-later') +depends=('python2') +source=("https://codeberg.org/andybalaam/igcc/archive/igcc-$pkgver.tar.gz" + 'setup.py') +b2sums=('90009b5924030a9f103666246deebaf947d3683eaecc4187221446c123dcddc429b8d63b867522033037ff2212a088e8003882d76a5490f28d01bbf7c252bf43' + 'SKIP') -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - # python2 fix - sed -i 's@#!/usr/bin/python@#!/usr/bin/python2@' igcc - - lib_path=$(echo /usr/lib/python2.?) # is this really right way? +prepare() { + cd "$srcdir/$pkgname" - # creating directory - install -d -m 755 "${pkgdir}/${lib_path}/libigcc" + # Change shebang line to use python2 + sed -i 's@#!/usr/bin/python@#!/usr/bin/python2@' igcc +} - # copying files - install -D -m 644 libigcc/* "${pkgdir}/${lib_path}/libigcc" - install -D -m 755 igcc "${pkgdir}/usr/bin/igcc" +package() { + cd "$srcdir/$pkgname" + python2 ../setup.py install --prefix=/usr --root="$pkgdir" } |