diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | himitsud.service | 9 |
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b012aa1ec403 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = himitsu + pkgdesc = Secret storage manager + pkgver = r113.003c147 + pkgrel = 1 + url = https://himitsustore.org/ + arch = x86_64 + license = GPL3 + makedepends = hare + makedepends = scdoc + optdepends = hiprompt-gtk-py: prompter support (GTK+) + source = himitsu-r113.003c147.tar.gz::https://git.sr.ht/~sircmpwn/himitsu/archive/003c147.tar.gz + sha256sums = SKIP + +pkgname = himitsu diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1113077d51f3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Byron Torres <b@torresjrjr.com> +# Project: https://sr.ht/~sircmpwn/himitsu + +pkgname=himitsu +_revision=113 # git rev-list --count master +_commit=003c147 +pkgver="r$_revision.$_commit" +pkgrel=1 +pkgdesc='Secret storage manager' +arch=(x86_64) +url='https://himitsustore.org/' +license=(GPL3) +depends=() +makedepends=(hare scdoc) +optdepends=('hiprompt-gtk-py: prompter support (GTK+)') +source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$_commit.tar.gz") +_extractedpath="$pkgname-$_commit" +sha256sums=('SKIP') + +build() { + cd "$srcdir/$_extractedpath" + make PREFIX=/usr +} + +check() { + cd "$srcdir/$_extractedpath" + make PREFIX=/usr check +} + +package() { + cd "$srcdir/$_extractedpath" + make PREFIX=/usr DESTDIR="$pkgdir" install + cd "$srcdir" + install -Dm644 ../himitsud.service \ + "$pkgdir/usr/lib/systemd/user/himitsud.service" +} diff --git a/himitsud.service b/himitsud.service new file mode 100644 index 000000000000..522bf4cee73b --- /dev/null +++ b/himitsud.service @@ -0,0 +1,9 @@ +[Unit] +Description=Himitsu Daemon + +[Service] +ExecStart=/usr/bin/himitsud +Restart=always + +[Install] +WantedBy=default.target |