summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustin Gassner <justin.gassner@mailbox.org>2020-07-28 21:47:10 +0200
committerJustin Gassner <justin.gassner@mailbox.org>2020-07-28 21:47:10 +0200
commit93da75d223f0ca03a381983d7eb835364af1f52c (patch)
tree104d907ba672608bd29c28c0100face9dbb22515
parent8ea6fe6c5b79d21a717f12a31378dc8cf9ca89d2 (diff)
downloadpackages-93da75d223f0ca03a381983d7eb835364af1f52c.tar.zst
Add site-gen
-rw-r--r--.gitignore1
-rwxr-xr-xgc2
-rw-r--r--site-gen/PKGBUILD23
3 files changed, 25 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 087267f..3a006ec 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,6 +15,7 @@ msmtp/msmtp
mutt/mutt
neovim/neovim
pass/pass
+site-gen/site-gen
slock/slock
st/st
vifm/vifm
diff --git a/gc b/gc
index 9dac962..856b394 100755
--- a/gc
+++ b/gc
@@ -1,6 +1,6 @@
#!/usr/bin/bash
-for pkg in arch-config dmenu dwm ffmpeg mpop mpv msmtp mutt neovim pass slock st vifm youtube-dl; do
+for pkg in arch-config dmenu dwm ffmpeg mpop mpv msmtp mutt neovim pass site-gen slock st vifm youtube-dl; do
git -C $pkg/$pkg gc --prune=now
done
diff --git a/site-gen/PKGBUILD b/site-gen/PKGBUILD
new file mode 100644
index 0000000..2a5c22b
--- /dev/null
+++ b/site-gen/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Justin Gassner <justin.gassner@mailbox.org>
+
+_pkgname=site-gen
+pkgname=$_pkgname-jxir
+pkgver=1
+pkgrel=1
+pkgdesc='Site generator'
+arch=('any')
+url="https://jxir.de/"
+license=('GPL')
+depends=('katex' 'pandoc' 'pdf2svg' 'svgcleaner' 'texlive-pictures')
+makedepends=('git')
+provides=("$_pkgname")
+conflicts=("$_pkgname")
+source=("git+https://git.jxir.de/$_pkgname")
+sha256sums=('SKIP')
+
+package() {
+ cd "$_pkgname"
+ install -D * -t "$pkgdir/usr/lib/$pkgname"
+ mkdir -p "$pkgdir/usr/bin"
+ ln -s "/usr/lib/$pkgname/gen" "$pkgdir/usr/bin/gen"
+}