diff options
-rw-r--r-- | pcr/cc65/PKGBUILD | 31 | ||||
-rw-r--r-- | pcr/cc65/cc65.sh | 3 |
2 files changed, 21 insertions, 13 deletions
diff --git a/pcr/cc65/PKGBUILD b/pcr/cc65/PKGBUILD index f80e5df0d..2c4a1d845 100644 --- a/pcr/cc65/PKGBUILD +++ b/pcr/cc65/PKGBUILD @@ -1,31 +1,38 @@ # Maintainer (aur): Mike Swanson <mikeonthecomputer@gmail.com> +# Maintainer: bill-auger <bill-auger@programmer.net> + # parabola changes and rationale: -# correct used license +# - correct license + pkgname=cc65 -pkgver=2.16 +pkgver=2.19 pkgrel=1 pkgdesc='C compiler for 6502 family microprocessors' -makedepends=('linuxdoc-tools') -arch=('i686' 'x86_64' 'armv7h') -license=('zlib') +arch=('i686' 'x86_64') +arch+=('armv7h') +license=('custom:zlib') url='https://cc65.github.io/cc65/' -source=(https://github.com/cc65/cc65/archive/V${pkgver}.tar.gz cc65.sh) -sha512sums=('89c61bd2655a466d619cf40f31f65d10e7cead24c04f548c969a79e0a946db239a4fee925708b0621dbdadf4ab1bdb67719c709edd8b989a218f7dc2270862f9' - 'b6304fd3c14955ee14eb1d041f78c933fbd07760cf560f1c9018c0020c466fb754660404d3c59e903668a07c38001eac273a15a883f1fc0eec126cc9b40733b0') +# makedepends=(linuxdoc-tools) # 2.19 make doc is broken +source=(https://github.com/cc65/cc65/archive/V${pkgver}.tar.gz) +source+=(cc65.sh) +b2sums=('c1c845417e38113c99a9ec8fbff1b90e292798582ac2b394e40419eff3eea62d838ea52165188516efc6157ef02aa7fc23c5a6510fd40d1012ad2b5231d78097') +b2sums+=('0ac1d3611d08871e9075e22c38da9f03a310d719e1526c2dc6b76a3dbb9980f52690008f1737c38d7a1ffdebb79428da4d3fa4d53f766536fa8300884d2f63ec') build() { cd "$pkgname-$pkgver" - make - make doc + make PREFIX=/usr +# make doc # 2.19 make doc is broken } package() { cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir" prefix=/usr install - install -Dm644 "../cc65.sh" "$pkgdir/etc/profile.d/cc65.sh" + make DESTDIR="$pkgdir" PREFIX=/usr install install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/license" + + # set 'CC65_HOME' environment variable (compiler search paths) + install -Dm644 "../cc65.sh" "${pkgdir}"/etc/profile.d/cc65.sh } diff --git a/pcr/cc65/cc65.sh b/pcr/cc65/cc65.sh index f4ba9490f..6013d386f 100644 --- a/pcr/cc65/cc65.sh +++ b/pcr/cc65/cc65.sh @@ -1 +1,2 @@ -export CC65_HOME=/usr/lib/cc65 +export CC65_HOME=/usr/share/cc65/ + |