summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 20 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d3d07b9cb0bf..ab1edeebf35d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}