diff options
author | Christopher Reimer | 2015-08-10 13:29:41 +0200 |
---|---|---|
committer | Christopher Reimer | 2015-08-10 13:29:41 +0200 |
commit | b00dd25b3ae4db44b76481e4c4bad053e7f4d52c (patch) | |
tree | cfe5d7bbf420087312589a46c44ea22eafe75e9b | |
download | aur-b00dd25b3ae4db44b76481e4c4bad053e7f4d52c.tar.gz |
Sync from VDR4Arch (https://github.com/VDR4Arch/vdr4arch/commit/7f69ddab9523aff9d6ed3ca4c5b511d9ad07e879)
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 51 |
2 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..288948a6c251 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = graphlcd-base + pkgdesc = Project to support graphical LC displays connected to the PC + pkgver = 20130520 + pkgrel = 2 + url = http://projects.vdr-developer.org/projects/show/graphlcd + arch = x86_64 + arch = i686 + arch = arm + arch = armv6h + arch = armv7h + license = GPL2 + makedepends = git + depends = fontconfig + depends = graphicsmagick + depends = libusb-compat + depends = libvncserver + optdepends = serdisplib: Add support for more serial displays + backup = etc/graphlcd.conf + source = git://projects.vdr-developer.org/graphlcd-base.git#commit=1e01a8963f9ab95ba40ddb44a6c166b8e546053d + md5sums = SKIP + +pkgname = graphlcd-base + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..adb5fb3e8509 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,51 @@ +# This PKGBUILD is part of the VDR4Arch project [https://github.com/vdr4arch] + +# Maintainer: Christopher Reimer <mail+vdr4arch[at]c-reimer[dot]de> +# Contributor: Ole Ernst <olebowle[at]gmx[dot]com> +pkgname=graphlcd-base +pkgver=20130520 +_gitver=1e01a8963f9ab95ba40ddb44a6c166b8e546053d +pkgrel=2 +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') +license=('GPL2') +depends=('fontconfig' 'graphicsmagick' 'libusb-compat' 'libvncserver') +optdepends=('serdisplib: Add support for more serial displays') +makedepends=('git') +backup=('etc/graphlcd.conf') +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 +} + +build() { + cd "${srcdir}/${pkgname}" + make +} + +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 \ + install + install -Dm644 graphlcd.conf "$pkgdir/etc/graphlcd.conf" +} |