summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 9 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a0ae6578bd44..21912e218ca9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,13 +2,13 @@
# Previous Maintainer: Scott Olson <scott@scott-olson.org>
pkgname=rock
pkgver=0.9.10
-pkgrel=2
+pkgrel=3
pkgdesc="An ooc compiler written in ooc"
arch=('i686' 'x86_64')
license=('BSD')
url="http://ooc-lang.org/"
-source=("https://github.com/fasterthanlime/rock/archive/v${pkgver}.tar.gz"
- "http://downloads.ooc-lang.org/rock/${pkgver}/latest-bootstrap.tar.bz2")
+source=("https://github.com/ooc-lang/rock/archive/refs/tags/v${pkgver}.tar.gz"
+ "https://github.com/ooc-lang/rock/releases/download/v${pkgver}/rock-${pkgver}-bootstrap-only.tar.bz2")
makedepends=('gcc')
depends=('sh')
optdepends=('gcc: can be used as backend C compiler'
@@ -17,12 +17,16 @@ optdepends=('gcc: can be used as backend C compiler'
md5sums=('30613c1fb1b823c545870fbbe984e933'
'db0bf2c7692618174381424aabc4f91c')
-build() {
+prepare() {
local pkg_srcdir="${srcdir}/rock-${pkgver}"
+ rm -rf "${pkg_srcdir}/build"
mv build "${pkg_srcdir}"
cd "${pkg_srcdir}"
+}
- make bootstrap || return 1
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make bootstrap
}
package() {