summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorConrad Hoffmann2022-09-27 15:07:38 +0200
committerConrad Hoffmann2022-09-27 15:09:53 +0200
commit3a7e56d443b883313170420e44235146306d825b (patch)
tree41b096620430e8550cbb00d933c9a2a86cc8f5f8 /PKGBUILD
downloadaur-scd2html.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 27 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3535a0788db0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Conrad Hoffmann <ch@bitfehler.net>
+pkgname=scd2html
+pkgver=1.0.0
+pkgrel=1
+license=('MIT')
+pkgdesc='Tool for generating HTML from scdoc files'
+depends=('glibc')
+makedepends=('scdoc')
+arch=('x86_64')
+url='https://sr.ht/~bitfehler/scd2html/'
+source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~bitfehler/$pkgname/archive/v$pkgver.tar.gz")
+sha512sums=('bf260106d69ebe5f9841cc5dd3d8e56b3e234aa81d468f195b9511970d58849edfbcf6962650fe36bd07f73151a48f2fdf0c504154976d386b4b9bfb60cb442d')
+
+build() {
+ cd "$pkgname-v$pkgver"
+ # Upstream purposefully does not honor the user's LDFLAGS in order to keep
+ # scdoc static. As we gain no benefit to statically linking and, in fact,
+ # lose standard Arch practices (such as RELRO and PIE), we must override
+ # LDFLAGS
+ make PREFIX=/usr LDFLAGS="$LDFLAGS"
+}
+
+package() {
+ cd "$pkgname-v$pkgver"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+ install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+}