summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD14
2 files changed, 12 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c28233366952..2c0a148e0a89 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rock
pkgdesc = An ooc compiler written in ooc
pkgver = 0.9.10
- pkgrel = 1
+ pkgrel = 3
url = http://ooc-lang.org/
arch = i686
arch = x86_64
@@ -11,10 +11,9 @@ pkgbase = rock
optdepends = gcc: can be used as backend C compiler
optdepends = clang: can be used as backend C compiler
optdepends = tcc: can be used as backend C compiler
- source = https://github.com/fasterthanlime/rock/archive/v0.9.10.tar.gz
- source = http://downloads.ooc-lang.org/rock/0.9.10/latest-bootstrap.tar.bz2
+ source = https://github.com/ooc-lang/rock/archive/refs/tags/v0.9.10.tar.gz
+ source = https://github.com/ooc-lang/rock/releases/download/v0.9.10/rock-0.9.10-bootstrap-only.tar.bz2
md5sums = 30613c1fb1b823c545870fbbe984e933
md5sums = db0bf2c7692618174381424aabc4f91c
pkgname = rock
-
diff --git a/PKGBUILD b/PKGBUILD
index 3825a769f13e..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=1
+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() {