summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathon2017-10-16 20:10:02 +0100
committerJonathon2017-10-16 20:10:02 +0100
commit978bbebd522cc9fed0d000afa6d061788c513dd8 (patch)
treedf986c201e96b8fe144ef4d759a2b256bebcbcd6
parent95838c246d66aaaf06d3a90b0a082e0528a9b277 (diff)
downloadaur-978bbebd522cc9fed0d000afa6d061788c513dd8.tar.gz
Add missing file from GitHub repo
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD44
2 files changed, 29 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3a67c45454d8..a2ecd40aeaca 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ats2-postiats
pkgdesc = Statically typed programming language
pkgver = 0.3.7
- pkgrel = 2
+ pkgrel = 3
url = http://www.ats-lang.org/
install = ats2-postiats.install
arch = i686
@@ -13,7 +13,9 @@ pkgbase = ats2-postiats
options = !emptydirs
options = !makeflags
source = https://downloads.sourceforge.net/project/ats2-lang/ats2-lang/ats2-postiats-0.3.7/ATS2-Postiats-0.3.7.tgz
+ source = https://raw.githubusercontent.com/githwxi/ATS-Postiats/bcc2ece436fdad3b64a1aa15f032d65d807d6076/bin/myatscc_env.sh.in
sha256sums = 909c72b6a9db7434122815e391a4ac0ed421e6c668412b2344d55086cf7e29e4
+ sha256sums = 6b52eed360826b8dd768c9660c902b7506e3e61175d4a2179c40f3b829a581de
pkgname = ats2-postiats
diff --git a/PKGBUILD b/PKGBUILD
index 83927f86109a..a631794ff01d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,10 @@
# Maintainer: Mario Rodas <marsam@users.noreply.github.com>
+# Contributor: Jonathon Fernyhough <jonathon_at_manjaro_dot_org>
pkgname=ats2-postiats
_pkgname=ATS2-Postiats
pkgver=0.3.7
-pkgrel=2
+pkgrel=3
pkgdesc="Statically typed programming language"
arch=('i686' 'x86_64')
url="http://www.ats-lang.org/"
@@ -12,31 +13,38 @@ depends=('bash' 'gmp')
optdepends=()
options=('staticlibs' '!emptydirs' '!makeflags')
install="${pkgname}.install"
-source=("https://downloads.sourceforge.net/project/ats2-lang/ats2-lang/ats2-postiats-${pkgver}/${_pkgname}-${pkgver}.tgz")
-sha256sums=('909c72b6a9db7434122815e391a4ac0ed421e6c668412b2344d55086cf7e29e4')
+source=("https://downloads.sourceforge.net/project/ats2-lang/ats2-lang/ats2-postiats-${pkgver}/${_pkgname}-${pkgver}.tgz"
+ 'https://raw.githubusercontent.com/githwxi/ATS-Postiats/bcc2ece436fdad3b64a1aa15f032d65d807d6076/bin/myatscc_env.sh.in')
+
+sha256sums=('909c72b6a9db7434122815e391a4ac0ed421e6c668412b2344d55086cf7e29e4'
+ '6b52eed360826b8dd768c9660c902b7506e3e61175d4a2179c40f3b829a581de')
+
+prepare() {
+ cp myatscc_env.sh.in "${_pkgname}-${pkgver}"/bin/
+}
build() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- # NOTE: Before update a version check if has been correctly packaged
- # sed -i "s/0.2.11/${pkgver}/g" VERSION
- # sed -i "s/0.2.10/${pkgver}/g" configure.ac
- autoconf
- ./configure --prefix=/usr
- make all
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ # NOTE: Before update a version check if has been correctly packaged
+ # sed -i "s/0.2.11/${pkgver}/g" VERSION
+ # sed -i "s/0.2.10/${pkgver}/g" configure.ac
+ autoconf
+ ./configure --prefix=/usr
+ make all
}
package() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
- make DESTDIR="${pkgdir}" install
+ cd "${srcdir}/${_pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
- local profiled="${pkgdir}/etc/profile.d"
- local patshome="/usr/lib/${pkgname}-${pkgver}"
- mkdir -p "${profiled}"
+ local profiled="${pkgdir}/etc/profile.d"
+ local patshome="/usr/lib/${pkgname}-${pkgver}"
+ mkdir -p "${profiled}"
- echo "export PATSHOME=${patshome}" > "${profiled}/${pkgname}.sh"
- echo "setenv PATSHOME ${patshome}" > "${profiled}/${pkgname}.csh"
+ echo "export PATSHOME=${patshome}" > "${profiled}/${pkgname}.sh"
+ echo "setenv PATSHOME ${patshome}" > "${profiled}/${pkgname}.csh"
- chmod 0755 "${profiled}/${pkgname}.sh" "${profiled}/${pkgname}.csh"
+ chmod 0755 "${profiled}/${pkgname}.sh" "${profiled}/${pkgname}.csh"
}
# Local Variables: