diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..bafbe5270e2e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = lockee + pkgdesc = Temporary encrypted file lockers on the web + pkgver = 1.0.0 + pkgrel = 1 + url = https://github.com/hbons/Lockee + arch = any + license = AGPL3 + makedepends = npm + depends = nodejs + options = !emptydirs + source = https://github.com/hbons/Lockee/archive/1.0.0.tar.gz + sha256sums = 241c555d4422b53ba144c55e4ac749c7a1b86e813537473666e8397d6d30d739 + +pkgname = lockee + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2b81667bdd11 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Maxim Andersson <thesilentboatman@gmail.com> + +pkgname=lockee +pkgver=1.0.0 +pkgrel=1 +pkgdesc="Temporary encrypted file lockers on the web" +arch=('any') +url="https://github.com/hbons/Lockee" +license=('AGPL3') +depends=('nodejs') +makedepends=('npm') +options=(!emptydirs) +source=("https://github.com/hbons/${pkgname^}/archive/${pkgver}.tar.gz") +sha256sums=('241c555d4422b53ba144c55e4ac749c7a1b86e813537473666e8397d6d30d739') + +prepare() { + cd "${srcdir}/${pkgname^}-${pkgver}" + + # Bumping sqlite3 dependencie to 3.0.x + sed -i 's/2.1.1/3.0.x/g' package.json + + # Fix path in service file + sed -i 's|share/lockee|lib/node_modules/Lockee|g' "${pkgname}.service" +} + +package() { + cd "${srcdir}/${pkgname^}-${pkgver}" + + npm install --user root -g --prefix "${pkgdir}/usr" + install -Dm644 "${pkgname}.service" -t "${pkgdir}/usr/lib/systemd/system" +} + +# vim:set ts=2 sw=2 et: |