summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorjose17112018-09-08 23:38:21 +0200
committerjose17112018-09-08 23:38:21 +0200
commitf7c12f0a05594bfd8dfb56b1751c1db33441aa3e (patch)
tree49d2443ffffeb566d157960b01d45ae9f91af385 /PKGBUILD
parent086d602212c78437e7d359cc32536adba7c17e5a (diff)
downloadaur-logintop10.tar.gz
Fix url, add locale_path patch and post_install note
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD49
1 files changed, 25 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 730dae69411f..649b49f5dce5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,36 +2,37 @@
# Contributor: karnath
pkgname=logintop10
pkgver=1.9
-pkgrel=2
-pkgdesc="Command-line utility that creates several top-10 lists from the wtmp (usually in /var/log/) on your system."
+pkgrel=3
+pkgdesc="Command-line utility that creates several top-10 lists from the wtmp (usually in /var/log/) on your system"
arch=('i686' 'x86_64')
license=('GPL')
-url=("http://www.vanheusden.com/logintop10/")
-source=(http://www.vanheusden.com/logintop10/logintop10-1.9.tgz)
+url="http://www.vanheusden.com/logintop10/"
+source=(http://www.vanheusden.com/logintop10/logintop10-${pkgver}.tgz
+ locale_path.patch)
depends=('glibc')
-md5sums=('e816ad4eb9f18b0f779241df1c4d971a')
+install=$pkgname.install
+md5sums=('e816ad4eb9f18b0f779241df1c4d971a'
+ '35db8797752b55042e5b4f28b14c40b1')
+
+prepare() {
+ cd ${srcdir}/$pkgname-$pkgver
+ patch -p0 < ${srcdir}/locale_path.patch
+}
build() {
- cd ${srcdir}/$pkgname-$pkgver
- sed -i "/LOCALE_PATH/s/\b\/local\b//" Makefile
- make
+ cd ${srcdir}/$pkgname-$pkgver
+ sed -i "/LOCALE_PATH/s/\b\/local\b//" Makefile
+ make
}
package() {
- mkdir -p ${pkgdir}/usr/{bin,share/locale/{nl,fr,es,ar,de}/LC_MESSAGES,share/man/man1}
- mv -v ${srcdir}/${pkgname}-${pkgver}/logintop10 ${pkgdir}/usr/bin/
- mv -v ${srcdir}/${pkgname}-${pkgver}/logintop10-nl.mo ${pkgdir}/usr/share/locale/nl/LC_MESSAGES/logintop10.mo
- mv -v ${srcdir}/${pkgname}-${pkgver}/logintop10-fr.mo ${pkgdir}/usr/share/locale/fr/LC_MESSAGES/logintop10.mo
- mv -v ${srcdir}/${pkgname}-${pkgver}/logintop10-es.mo ${pkgdir}/usr/share/locale/es/LC_MESSAGES/logintop10.mo
- mv -v ${srcdir}/${pkgname}-${pkgver}/logintop10-ar.mo ${pkgdir}/usr/share/locale/ar/LC_MESSAGES/logintop10.mo
- mv -v ${srcdir}/${pkgname}-${pkgver}/logintop10-de.mo ${pkgdir}/usr/share/locale/de/LC_MESSAGES/logintop10.mo
- mv -v ${srcdir}/${pkgname}-${pkgver}/logintop10.1 ${pkgdir}/usr/share/man/man1/logintop10.1
- gzip -9 ${pkgdir}/usr/share/man/man1/logintop10.1
- chmod 755 ${pkgdir}/usr/bin/logintop10
- chmod 644 ${pkgdir}/usr/share/locale/nl/LC_MESSAGES/logintop10.mo
- chmod 644 ${pkgdir}/usr/share/locale/fr/LC_MESSAGES/logintop10.mo
- chmod 644 ${pkgdir}/usr/share/locale/es/LC_MESSAGES/logintop10.mo
- chmod 644 ${pkgdir}/usr/share/locale/ar/LC_MESSAGES/logintop10.mo
- chmod 644 ${pkgdir}/usr/share/locale/de/LC_MESSAGES/logintop10.mo
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ mkdir -p ${pkgdir}/usr/{bin,share/locale/{nl,fr,es,ar,de}/LC_MESSAGES,share/man/man1}
+ for lang in nl fr es ar de
+ do
+ install -Dm644 logintop10-${lang}.mo ${pkgdir}/usr/share/locale/${lang}/LC_MESSAGES/logintop10.mo
+ done
+ install -Dm644 logintop10.1 ${pkgdir}/usr/share/man/man1/logintop10.1
+ gzip -9 ${pkgdir}/usr/share/man/man1/logintop10.1
+ install -Dm755 logintop10 ${pkgdir}/usr/bin/logintop10
}
-