summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD18
2 files changed, 17 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 02833ca0c931..63ff3a8a75aa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,13 @@
-# Generated by mksrcinfo v8
-# Sat Nov 24 04:04:47 UTC 2018
pkgbase = nand2tetris
pkgdesc = Software suite accompanying Nand2Tetris course.
- pkgver = 2.6
- pkgrel = 2
+ pkgver = 2.7
+ pkgrel = 1
url = http://www.nand2tetris.org/
arch = any
license = GPL
- makedepends = unzip
+ makedepends = git
depends = java-runtime
- source = https://doc-0k-6g-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/92bkuq5p9hkk3ahamuta2d4mqnbmvqnm/1543032000000/15832485136049799367/*/1KcFPj8KQ_QAHheFmLCqs5iqC_0NCndvs
+ source = nand2tetris::git+https://github.com/kushagra-xo/nand2tetris.git
source = n2tCPUEmulator.run
source = n2tVMEmulator.run
source = n2tJackCompiler.run
@@ -19,7 +17,7 @@ pkgbase = nand2tetris
source = n2tVMEmulator.desktop
source = n2tHardwareSimulator.desktop
source = n2tAssembler.desktop
- sha256sums = f4ea1e104c9296f98d5b3ebd30acc283a876fedcf289f7679ad80885902bebe4
+ sha256sums = SKIP
sha256sums = f93e4c08ed6af6a687f8d144598f998a19ac544d9fe6da05c162932d00f6a592
sha256sums = f05fbcd9d86e7151c2e16682792586fd51086fa4864695ff8600256c15eb83d4
sha256sums = 838dda39a97694ef1635ebbb0f6aa850623e281f70ef1e699930ee72e4934361
@@ -31,4 +29,3 @@ pkgbase = nand2tetris
sha256sums = 2cd1b2c93dd68de97b7c3d9504dc850f4b60774065a70aa8496ba82c7889dc89
pkgname = nand2tetris
-
diff --git a/PKGBUILD b/PKGBUILD
index 5dd679b41531..fca5cf83ba14 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id$
# Contributor: Chad Voegele <cavoegele@gmail.com>
+# Contributor: Kushagra J <volodarolathana@tutanota.com>
pkgname=nand2tetris
-pkgver=2.6
-pkgrel=2
+pkgver=2.7
+pkgrel=1
pkgdesc="Software suite accompanying Nand2Tetris course."
arch=('any')
url="http://www.nand2tetris.org/"
license=('GPL')
depends=('java-runtime')
-makedepends=('unzip')
-source=("https://doc-0k-6g-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/92bkuq5p9hkk3ahamuta2d4mqnbmvqnm/1543032000000/15832485136049799367/*/1KcFPj8KQ_QAHheFmLCqs5iqC_0NCndvs"
+makedepends=('git')
+source=('nand2tetris::git+https://github.com/kushagra-xo/nand2tetris.git'
n2tCPUEmulator.run
n2tVMEmulator.run
n2tJackCompiler.run
@@ -21,7 +21,7 @@ source=("https://doc-0k-6g-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc
n2tHardwareSimulator.desktop
n2tAssembler.desktop
)
-sha256sums=('f4ea1e104c9296f98d5b3ebd30acc283a876fedcf289f7679ad80885902bebe4'
+sha256sums=(SKIP
'f93e4c08ed6af6a687f8d144598f998a19ac544d9fe6da05c162932d00f6a592'
'f05fbcd9d86e7151c2e16682792586fd51086fa4864695ff8600256c15eb83d4'
'838dda39a97694ef1635ebbb0f6aa850623e281f70ef1e699930ee72e4934361'
@@ -32,6 +32,12 @@ sha256sums=('f4ea1e104c9296f98d5b3ebd30acc283a876fedcf289f7679ad80885902bebe4'
'054d1883e9eeaef754d9c4f15868d3722c08672a34a8d7dcdb242620ed22ba51'
'2cd1b2c93dd68de97b7c3d9504dc850f4b60774065a70aa8496ba82c7889dc89')
+pkgver() {
+ cd "$srcdir/${pkgname%-VCS}"
+ latest_tag=$(git describe --tags --abbrev=0)
+ echo "${latest_tag}"
+}
+
package() {
cd ${srcdir}/${pkgname}