summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMarcin Nowak2024-03-04 03:12:15 +0100
committerMarcin Nowak2024-03-04 03:12:15 +0100
commit113d3f2e7c600d42c34d5b0eeaefe9d755c1f38a (patch)
treed451b21c578b86b43d95cafe0419e5895deb2b78 /PKGBUILD
parent5fa68304a52d9018ac660b536247e9316aa70ebd (diff)
downloadaur-113d3f2e7c600d42c34d5b0eeaefe9d755c1f38a.tar.gz
fix packaging
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 16 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ccfd028d487a..9c80ad04a615 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=mad-pascal
pkgver=1.6.9
-pkgrel=2
+pkgrel=3
pkgdesc="Mad-Pascal (MP) is a 32-bit Turbo Pascal compiler for Atari XE/XL."
arch=('x86_64')
url="https://github.com/tebe6502/Mad-Pascal"
@@ -24,8 +24,21 @@ build() {
}
package() {
- cd "$srcdir/Mad-Pascal-$pkgver/src"
+ cd "$srcdir/Mad-Pascal-$pkgver"
+ install -dm755 "$pkgdir/opt/mad-pascal"
install -dm755 "$pkgdir/usr/bin"
- install -Dm755 mp "$pkgdir/usr/bin"
+ install -Dm755 src/mp "$pkgdir/opt/mad-pascal"
+ ln -rs $pkgdir/opt/mad-pascal/mp $pkgdir/usr/bin/mp
+ cp -r $srcdir/Mad-Pascal-$pkgver/base $pkgdir/opt/mad-pascal/
+ cp -r $srcdir/Mad-Pascal-$pkgver/blibs $pkgdir/opt/mad-pascal/
+ cp -r $srcdir/Mad-Pascal-$pkgver/dlibs $pkgdir/opt/mad-pascal/
+ cp -r $srcdir/Mad-Pascal-$pkgver/lib $pkgdir/opt/mad-pascal/
+ cp -r $srcdir/Mad-Pascal-$pkgver/logo $pkgdir/opt/mad-pascal/
+ cp -r $srcdir/Mad-Pascal-$pkgver/madstrap $pkgdir/opt/mad-pascal/
+ cp -r $srcdir/Mad-Pascal-$pkgver/samples $pkgdir/opt/mad-pascal/
+ find $pkgdir/opt/mad-pascal -type d -exec chmod gou+x {} \;
+ find $pkgdir/opt/mad-pascal -type f -exec chmod gou+r {} \;
+ install -dm755 "$pkgdir/opt/mad-pascal/src/targets"
+ install -m755 $srcdir/Mad-Pascal-$pkgver/src/targets/* "$pkgdir/opt/mad-pascal/src/targets"
}