summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLW-archlinux2019-07-27 22:53:07 +0200
committerLW-archlinux2019-07-27 22:53:07 +0200
commit695d080d0a2f325d523a7b5a68d093b5831d49fa (patch)
tree0b20dfb22f953a5b06be4ede4eae4ed853e8b58e
parentcce6d43657d74aeb859989f5b72a2614955ec1e3 (diff)
downloadaur-695d080d0a2f325d523a7b5a68d093b5831d49fa.tar.gz
updated to 0.11.0, also using pgp signed source now
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD44
2 files changed, 40 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b6018bbf7434..677d122e2fd2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = xf86-video-sis
pkgdesc = X.org SiS video driver
- pkgver = 0.10.9.r7.ga50b2b3
- pkgrel = 2
+ pkgver = 0.11.0
+ pkgrel = 1
url = https://xorg.freedesktop.org/
arch = i686
arch = x86_64
@@ -9,18 +9,23 @@ pkgbase = xf86-video-sis
license = custom
makedepends = xorg-server-devel
makedepends = X-ABI-VIDEODRV_VERSION=24.0
- makedepends = xf86dgaproto
- makedepends = git
+ makedepends = xorgproto
makedepends = pixman
depends = glibc
optdepends = sis-dri: DRI1 support from community repo
conflicts = xorg-server<1.20
conflicts = X-ABI-VIDEODRV_VERSION<24
conflicts = X-ABI-VIDEODRV_VERSION>=25
- source = git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-sis.git#commit=a50b2b3412dd8e7f3916acb142c942e85ffcb3e5
+ source = https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.11.0.tar.bz2
+ source = https://xorg.freedesktop.org/archive/individual/driver/xf86-video-sis-0.11.0.tar.bz2.sig
source = fix_defines.patch::https://ptpb.pw/2MVt
- sha256sums = SKIP
- sha256sums = 8338641b519c25d9a8387608ea562970b4313e7602f890ff0331a0742c3f7f8b
+ validpgpkeys = CDA92E38A7A7A82237E9AB61C922784178BFFDB0
+ md5sums = b4ad0e572bffa609f75df787ea7b3d11
+ md5sums = SKIP
+ md5sums = d607e1ae3d9cc52096769eb55209ebab
+ sha512sums = b8ad05b3faa24c6df65d825b576ddb8e2ce44705ce8b55d8cf0d9f37aa47a429ab43765d8daea57ff35c4cffed056fbec6dfe8ce95efcd6269cc7711115ea09c
+ sha512sums = SKIP
+ sha512sums = a3f2653f5937d300afdd8d12e4c73bc0447321c426f30dd0d47171bdc640b5996712342d21a63965ad3a280e89e9d46da2fe807eebaef61665710a6a276aa31e
pkgname = xf86-video-sis
diff --git a/PKGBUILD b/PKGBUILD
index 95dd6ff5d95d..c4d5d196bcc2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,36 +4,48 @@
# see https://bbs.archlinux.org/viewtopic.php?id=237632
pkgname=xf86-video-sis
-pkgver=0.10.9.r7.ga50b2b3
-pkgrel=2
+pkgver=0.11.0
+pkgrel=1
pkgdesc="X.org SiS video driver"
arch=('i686' 'x86_64')
url="https://xorg.freedesktop.org/"
license=('custom')
depends=('glibc')
-makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' 'xf86dgaproto' 'git' 'pixman')
+makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' 'xorgproto' 'pixman')
conflicts=('xorg-server<1.20' 'X-ABI-VIDEODRV_VERSION<24' 'X-ABI-VIDEODRV_VERSION>=25')
optdepends=('sis-dri: DRI1 support from community repo')
groups=('xorg-drivers')
-_commit=a50b2b3412dd8e7f3916acb142c942e85ffcb3e5
-source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-sis.git#commit=$_commit"
- 'fix_defines.patch::https://ptpb.pw/2MVt')
-sha256sums=('SKIP'
- '8338641b519c25d9a8387608ea562970b4313e7602f890ff0331a0742c3f7f8b')
+# _commit=a50b2b3412dd8e7f3916acb142c942e85ffcb3e5
+validpgpkeys=('CDA92E38A7A7A82237E9AB61C922784178BFFDB0')
+# The above is the fingerprint for key-id C922784178BFFDB0
+# That key has been verified to belong to Kevin Brace, xorg developer
+source=(https://xorg.freedesktop.org/archive/individual/driver/$pkgname-$pkgver.tar.bz2{,.sig}
+ 'fix_defines.patch::https://ptpb.pw/2MVt')
+md5sums=('b4ad0e572bffa609f75df787ea7b3d11'
+ 'SKIP'
+ 'd607e1ae3d9cc52096769eb55209ebab')
+sha512sums=('b8ad05b3faa24c6df65d825b576ddb8e2ce44705ce8b55d8cf0d9f37aa47a429ab43765d8daea57ff35c4cffed056fbec6dfe8ce95efcd6269cc7711115ea09c'
+ 'SKIP'
+ 'a3f2653f5937d300afdd8d12e4c73bc0447321c426f30dd0d47171bdc640b5996712342d21a63965ad3a280e89e9d46da2fe807eebaef61665710a6a276aa31e')
-pkgver() {
- cd ${pkgname}
- git describe --long | sed 's/^xf86-video-sis.//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
+# source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-sis.git#commit=$_commit"
+# 'fix_defines.patch::https://ptpb.pw/2MVt')
+#sha256sums=(
+# '8338641b519c25d9a8387608ea562970b4313e7602f890ff0331a0742c3f7f8b')
+
+# pkgver() {
+# cd ${pkgname}
+# git describe --long | sed 's/^xf86-video-sis.//;s/\([^-]*-g\)/r\1/;s/-/./g'
+# }
prepare() {
- cd ${pkgname}
+ cd $pkgname-$pkgver
patch -Np1 -i ../fix_defines.patch
autoreconf -vfi
}
build() {
- cd $pkgname
+ cd $pkgname-$pkgver
export CFLAGS=${CFLAGS/-fno-plt}
export CXXFLAGS=${CXXFLAGS/-fno-plt}
export LDFLAGS=${LDFLAGS/,-z,now}
@@ -42,8 +54,8 @@ build() {
}
package() {
- cd $pkgname
+ cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
- install -Dt "$pkgdir"/usr/share/licenses/$pkgname "$srcdir"/$pkgname/COPYING
+ install -Dt "$pkgdir"/usr/share/licenses/$pkgname "$srcdir"/$pkgname-$pkgver/COPYING
}