diff options
author | Vlad Glagolev | 2022-08-28 16:22:07 -0700 |
---|---|---|
committer | Vlad Glagolev | 2022-08-28 16:22:07 -0700 |
commit | 8830c74c694d63d41bd6ecea6a9c109b75deb912 (patch) | |
tree | 2c49c7c6470c129707c5f810c637d151ae55abe4 /PKGBUILD | |
download | aur-mdp-pass.tar.gz |
mdp-pass: initial version of the package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..26024e6e3b44 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Vlad Glagolev <scm(at)vaygr(dot)net> + +_pkgbase=mdp +pkgname=mdp-pass +pkgver=0.7.5 +pkgrel=1 +pkgdesc="simplified password manager" +arch=('i686' 'x86_64') +license=('ISC') +url="https://tamentis.com/projects/mdp/" +depends=('gnupg' 'ncurses') +provides=("${pkgname}") +conflicts=("${pkgname}-git") + +source=(${url}/files/${_pkgbase}-${pkgver}.tar.gz{,.asc} + mdp-name.patch) +sha256sums=('e6fa117a95ca1c6939766d66ac9c9a1840bf4de1b7180080fc073b04617ed5de' + 'SKIP' + '667f27023790cdd1faab30779eedf5ce81d0b8e6201c21e70ea993ac2f7074b9') + +prepare() { + cd "${_pkgbase}-${pkgver}" + + sed -i "s:^PROG=.*:PROG=\"mdp-pass\":" configure + + patch -p0 < ../mdp-name.patch + + mv -v mdp.1 ${pkgname}.1 +} + +build() { + cd "${_pkgbase}-${pkgver}" + + ./configure --prefix=/usr + make +} + +package() { + cd "${_pkgbase}-${pkgver}" + + make PREFIX="${pkgdir}/usr" install + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + for d in AUTHORS ChangeLog config.example INSTALL.txt README TODO; do + install -Dm644 $d "${pkgdir}/usr/share/doc/${pkgname}/${d}" + done +} |