summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorConrad Hoffmann2022-09-27 15:07:38 +0200
committerConrad Hoffmann2022-09-27 15:09:53 +0200
commit3a7e56d443b883313170420e44235146306d825b (patch)
tree41b096620430e8550cbb00d933c9a2a86cc8f5f8
downloadaur-scd2html.tar.gz
Initial commit
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD27
2 files changed, 40 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..83907c2407e2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = scd2html
+ pkgdesc = Tool for generating HTML from scdoc files
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://sr.ht/~bitfehler/scd2html/
+ arch = x86_64
+ license = MIT
+ makedepends = scdoc
+ depends = glibc
+ source = scd2html-1.0.0.tar.gz::https://git.sr.ht/~bitfehler/scd2html/archive/v1.0.0.tar.gz
+ sha512sums = bf260106d69ebe5f9841cc5dd3d8e56b3e234aa81d468f195b9511970d58849edfbcf6962650fe36bd07f73151a48f2fdf0c504154976d386b4b9bfb60cb442d
+
+pkgname = scd2html
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"
+}