summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChristopher Reimer2018-04-30 15:56:04 +0200
committerChristopher Reimer2018-04-30 15:56:04 +0200
commit2151f4a1661b146bc1bafc017116b2ef26bd05b3 (patch)
tree54aabff6378672be5d4397a94a357de2835f2754 /PKGBUILD
parent4d13de03c466f9b96d7d6786fdb52a1c03d74773 (diff)
downloadaur-2151f4a1661b146bc1bafc017116b2ef26bd05b3.tar.gz
Sync from VDR4Arch (https://github.com/VDR4Arch/vdr4arch/commit/8aee5dc100456e9322e45ebeadecf74700ab3d15)
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 11 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 62d30a2fd03a..7603f8a8daa1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,9 +3,10 @@
# Maintainer: Christopher Reimer <mail+vdr4arch[at]c-reimer[dot]de>
# Contributor: Ole Ernst <olebowle[at]gmx[dot]com>
pkgname=graphlcd-base
-pkgver=20161119
-_gitver=f5528fefca614b8a134a1b6ba9e7cc476a8a537e
-pkgrel=2
+pkgver=1.0.0.r0.ge9ab0b8
+_gitver=e9ab0b821e9c0db017d1cedcd0b7043c1d4b7299
+pkgrel=1
+epoch=1
pkgdesc="Project to support graphical LC displays connected to the PC"
url="http://projects.vdr-developer.org/projects/show/graphlcd"
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h')
@@ -18,34 +19,21 @@ source=("git://projects.vdr-developer.org/graphlcd-base.git#commit=$_gitver")
md5sums=('SKIP')
pkgver() {
- cd "${srcdir}/${pkgname}"
- git log -1 --pretty=format:%ad --date=short | sed 's/-//g'
-}
-
-prepare() {
- cd "${srcdir}/${pkgname}"
- sed -i '/CFLAGS/d' Make.config
- sed -i '/CXXFLAGS/d' Make.config
- sed -i '/LDFLAGS/d' Make.config
- sed -i 's/#HAVE_DRIVER_AX206DPF/HAVE_DRIVER_AX206DPF/' Make.config
- sed -i 's/#HAVE_DRIVER_picoLCD_256x64/HAVE_DRIVER_picoLCD_256x64/' Make.config
- sed -i 's/#HAVE_GRAPHICSMAGICK/HAVE_GRAPHICSMAGICK/' Make.config
+ cd "$pkgname"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "${srcdir}/${pkgname}"
- make
+ make HAVE_DRIVER_AX206DPF=1 \
+ HAVE_DRIVER_picoLCD_256x64=1 \
+ HAVE_GRAPHICSMAGICK=1
}
package() {
cd "${srcdir}/${pkgname}"
- mkdir -p ${pkgdir}/usr/lib/udev/rules.d
make DESTDIR="${pkgdir}" \
- BINDIR=${pkgdir}/usr/bin \
- LIBDIR=${pkgdir}/usr/lib \
- INCDIR=${pkgdir}/usr/include \
- MANDIR=${pkgdir}/usr/share/man \
- UDEVRULESDIR=${pkgdir}/usr/lib/udev/rules.d \
+ PREFIX=/usr \
+ UDEVRULESDIR=/usr/lib/udev/rules.d \
install
- install -Dm644 graphlcd.conf "$pkgdir/etc/graphlcd.conf"
}