summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel Reimer2021-05-01 11:28:09 +0200
committerManuel Reimer2021-05-01 11:28:09 +0200
commit604ac951c5a33084f93a4393d8f91db5b3aa027c (patch)
tree2cac616ab1c04bbdc5627e5426c6aa5a157e1492
parentf376f5ba30962c63274e732e42e9f4dab11bf191 (diff)
downloadaur-604ac951c5a33084f93a4393d8f91db5b3aa027c.tar.gz
Sync from VDR4Arch (https://github.com/VDR4Arch/vdr4arch/commit/414bae13b382ffd1b60e0ec080c311621e3c2da4)
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD31
-rw-r--r--imonlcd-freetype-2.9.1-fix.diff15
3 files changed, 19 insertions, 49 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c5ce62fbf3f..f100af1b436 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,11 @@
# Generated by makepkg 5.2.2
-# Sun Feb 21 16:29:17 UTC 2021
+# Sat May 1 09:28:07 UTC 2021
pkgbase = vdr-imonlcd
pkgdesc = shows information about the current state of VDR on iMON LCD
- pkgver = 1.0.2
- pkgrel = 6
+ pkgver = 1.0.3
+ pkgrel = 1
epoch = 1
- url = http://projects.vdr-developer.org/projects/plg-imonlcd
+ url = https://github.com/vdr-projects/vdr-plugin-imonlcd
arch = x86_64
arch = i686
arch = arm
@@ -14,18 +14,14 @@ pkgbase = vdr-imonlcd
license = GPL3
depends = freetype2
depends = gcc-libs
- depends = vdr-api=2.4.6
+ depends = vdr-api=2.4.7
backup = etc/vdr/conf.avail/50-imonlcd.conf
- source = http://projects.vdr-developer.org/attachments/download/2086/vdr-imonlcd-1.0.2.tgz
- source = Fix-release_every-lock-schedules.diff::https://projects.vdr-developer.org/git/vdr-plugin-imonlcd.git/patch/?id=6a03b80df7f18ebb06f160fbe1d2ef3061c4b97a
- source = imonlcd-freetype-2.9.1-fix.diff
+ source = vdr-imonlcd-1.0.3.tar.gz::https://github.com/vdr-projects/vdr-plugin-imonlcd/archive/refs/tags/1.0.3.tar.gz
source = 92-imonlcd.rules
source = 50-imonlcd.conf
- md5sums = e3155d98e5a0c461dd66b7b89e1880ec
- md5sums = 0d73b1bb117f51d881a13f39ac31f1e6
- md5sums = 689cbd832a2a9c829aaf6149d757b1b5
- md5sums = 4f012281b8a7025e99067e9945aabda0
- md5sums = bdd88de7c03a24e7a42573b40ed7da32
+ sha256sums = 924dbf56a50101438ae5ef0ed5133dedcde282a80633a83b8c1bf884ca26221b
+ sha256sums = c5ccf049a429a03225b5e018e0a90aaefac214b25540e13e9e864a17c66ef78d
+ sha256sums = ca1ffbd37d13040cd9da0e16bf63cb809dc384972237096289639d43f1c109d5
pkgname = vdr-imonlcd
diff --git a/PKGBUILD b/PKGBUILD
index 690fba27349..e09335e9522 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,41 +2,30 @@
# Maintainer: Christopher Reimer <mail+vdr4arch[at]c-reimer[dot]de>
pkgname=vdr-imonlcd
-pkgver=1.0.2
+pkgver=1.0.3
epoch=1
-_vdrapi=2.4.6
-pkgrel=6
+_vdrapi=2.4.7
+pkgrel=1
pkgdesc="shows information about the current state of VDR on iMON LCD"
-url="http://projects.vdr-developer.org/projects/plg-imonlcd"
+url="https://github.com/vdr-projects/vdr-plugin-imonlcd"
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h')
license=('GPL3')
depends=('freetype2' 'gcc-libs' "vdr-api=$_vdrapi")
-optdepends=()
_plugname=${pkgname//vdr-/}
-source=("http://projects.vdr-developer.org/attachments/download/2086/$pkgname-$pkgver.tgz"
- "Fix-release_every-lock-schedules.diff::https://projects.vdr-developer.org/git/vdr-plugin-imonlcd.git/patch/?id=6a03b80df7f18ebb06f160fbe1d2ef3061c4b97a"
- "imonlcd-freetype-2.9.1-fix.diff"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/vdr-projects/vdr-plugin-imonlcd/archive/refs/tags/$pkgver.tar.gz"
'92-imonlcd.rules'
"50-$_plugname.conf")
backup=("etc/vdr/conf.avail/50-$_plugname.conf")
-md5sums=('e3155d98e5a0c461dd66b7b89e1880ec'
- '0d73b1bb117f51d881a13f39ac31f1e6'
- '689cbd832a2a9c829aaf6149d757b1b5'
- '4f012281b8a7025e99067e9945aabda0'
- 'bdd88de7c03a24e7a42573b40ed7da32')
-
-prepare() {
- cd "$srcdir/$_plugname-$pkgver"
- patch -p1 -i "${srcdir}/Fix-release_every-lock-schedules.diff"
- patch -p1 -i "${srcdir}/imonlcd-freetype-2.9.1-fix.diff"
-}
+sha256sums=('924dbf56a50101438ae5ef0ed5133dedcde282a80633a83b8c1bf884ca26221b'
+ 'c5ccf049a429a03225b5e018e0a90aaefac214b25540e13e9e864a17c66ef78d'
+ 'ca1ffbd37d13040cd9da0e16bf63cb809dc384972237096289639d43f1c109d5')
build() {
- cd "$srcdir/$_plugname-$pkgver"
+ cd "$srcdir/vdr-plugin-$_plugname-$pkgver"
make
}
package() {
- cd "$srcdir/$_plugname-$pkgver"
+ cd "$srcdir/vdr-plugin-$_plugname-$pkgver"
make DESTDIR="$pkgdir" install
install -Dm644 "$srcdir/92-imonlcd.rules" "$pkgdir/usr/lib/udev/rules.d/92-imonlcd.rules"
diff --git a/imonlcd-freetype-2.9.1-fix.diff b/imonlcd-freetype-2.9.1-fix.diff
deleted file mode 100644
index 959b29027f1..00000000000
--- a/imonlcd-freetype-2.9.1-fix.diff
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/Makefile b/Makefile
-index fc165e9..d53fe82 100644
---- a/Makefile
-+++ b/Makefile
-@@ -55,8 +55,8 @@ SOFILE = libvdr-$(PLUGIN).so
-
- ### Includes and Defines (add further entries here):
-
--INCLUDES += $(shell freetype-config --cflags)
--LIBS += $(shell freetype-config --libs)
-+INCLUDES += $(shell pkg-config freetype2 --cflags)
-+LIBS += $(shell pkg-config freetype2 --libs)
-
- DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-