upg armagetronad libxcb xcb-proto tmux pcsclite

end syslog-ng support and upgrade
This commit is contained in:
joborun linux 2024-04-17 02:59:51 +03:00
parent 330a87f4f8
commit 4ca470327a
15 changed files with 206 additions and 81 deletions

View File

@ -6,9 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=armagetronad
_pkgver=0.2.9.1.1
pkgver=0.2.9.1.1
pkgrel=02
_pkgver=0.2.9.2.3
pkgver=0.2.9.2.3
pkgrel=01
pkgdesc='A Tron Clone in 3D.'
url='http://armagetronad.net/'
depends=('sdl_image' 'libxml2' 'sdl_mixer' 'ftgl' 'hicolor-icon-theme') # 'boost-libs' 'protobuf'
@ -16,11 +16,12 @@ depends=('sdl_image' 'libxml2' 'sdl_mixer' 'ftgl' 'hicolor-icon-theme') # 'boost
optdepends=('python: language updater'
'glew: Graphics on X11'
'glew-wayland: Graphics on Wayland')
makedepends=('python') # 'git' 'boost')
makedepends=('python' 'git') # 'boost')
conflicts=('armagetronad-git')
#source=("https://downloads.sourceforge.net/sourceforge/armagetronad/armagetronad-$pkgver.src.tar.gz")
#source=("https://downloads.sourceforge.net/sourceforge/armagetronad/armagetronad-$pkgver.tbz")
_commit=568a186d1c89e08f9a144631bbcc6bf901504203 # tags/v0.2.9.1.1
#source=("https://launchpad.net/armagetronad/0.2.9/${pkgver}/+download/armagetronad-${pkgver}.tbz")
_commit=b9edf484ab4e3ec550a28c284f11657c542123ab #tags/v0.2.9.2.3
source=("git+https://gitlab.com/armagetronad/armagetronad.git#commit=$_commit")
_pkgver() {
@ -78,5 +79,8 @@ arch=('x86_64')
license=('GPL')
sha256sums=(SKIP)
#sha256sums=('330cb65610d1f6f1374f4156352eb687d7b1bccc0b391fde3d771549c5a5d928') tarball 0.2.9.2.3
## 27c700f6884a02e5805197bd67412731c368048b4349d0cc017dea8eb82190c6 armagetronad-0.2.9.2.3-01-x86_64.pkg.tar.lz
## a73a4fa3b4813cb3005e316241bc485366dd0e7500ec2c729afd35e2fc3dbd50 armagetronad-0.2.9.1.1-02-x86_64.pkg.tar.lz
##

View File

@ -1,49 +1,42 @@
# Maintainer: Kyle Keen <keenerd@gmail.com>
# Maintainer: Sven-Hendrik Haase <svenstaro@archlinux.org>
# Contributor: Kyle Keen <keenerd@gmail.com>
# Contributor: Mateusz Herych <heniekk@gmail.com>
# Contributor: Filippo 'JoeyrS' Civiletti <joeyrs@gmail.com>
pkgname=armagetronad
pkgver=0.2.9.1.0
pkgrel=3
pkgdesc='A Tron Clone in 3D.'
pkgver=0.2.9.2.3
pkgrel=1
pkgdesc='A Tron Clone in 3D'
arch=('x86_64')
url='http://armagetronad.net/'
license=('GPL')
# Disable build flags to fix FS#80060
options=('!buildflags')
depends=('sdl_image' 'libxml2' 'sdl_mixer' 'ftgl' 'hicolor-icon-theme')
makedepends=('python')
optdepends=('python: language updater')
#source=("https://downloads.sourceforge.net/sourceforge/armagetronad/armagetronad-$pkgver.src.tar.gz")
source=("https://downloads.sourceforge.net/sourceforge/armagetronad/armagetronad-$pkgver.tbz")
sha256sums=('59b6c7c01ce3f8cca5437e33f974a637529541a11aa4f52c1a5c17499e26f6a1')
source=("https://launchpad.net/armagetronad/0.2.9/${pkgver}/+download/armagetronad-${pkgver}.tbz")
sha256sums=('330cb65610d1f6f1374f4156352eb687d7b1bccc0b391fde3d771549c5a5d928')
prepare() {
cd "$srcdir/armagetronad-$pkgver"
2to3 -w language/update.py
sed -i 's|FTGL.h|ftgl.h|g' configure
sed -i 's|png_check_sig|png_sig_cmp|g' configure
sed -i -r '/desktop-id/ s/(<!-- )|(org.armagetronad.)|( -->)//g' desktop/armagetronad.appdata.xml.in
cd "$srcdir/armagetronad-$pkgver"
sed -i -r '/desktop-id/ s/(<!-- )|(org.armagetronad.)|( -->)//g' desktop/armagetronad.appdata.xml.in
}
build() {
cd "$srcdir/armagetronad-$pkgver"
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--disable-games \
--enable-automakedefaults \
--disable-uninstall
make
cd "$srcdir/armagetronad-$pkgver"
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--disable-games \
--enable-automakedefaults \
--disable-uninstall
make
}
package() {
cd "$srcdir/armagetronad-$pkgver"
make DESTDIR="$pkgdir" install
install -D -m 644 "desktop/armagetronad.desktop" "$pkgdir/usr/share/applications/armagetronad.desktop"
for f in 16x16 32x32 48x48; do
ln -s /usr/share/armagetronad/desktop/icons/$f/armagetronad.png "$pkgdir/usr/share/icons/hicolor/$f/apps/armagetronad.png"
done
mv "$pkgdir/usr/bin/armagetronad" "$pkgdir/usr/bin/armagetronad_bin"
printf "#!/bin/bash\n/usr/bin/armagetronad_bin --configdir /etc/armagetronad --datadir /usr/share/armagetronad" > "$pkgdir/usr/bin/armagetronad"
chmod +x "$pkgdir/usr/bin/armagetronad"
cd "$srcdir/armagetronad-$pkgver"
DESTDIR="$pkgdir" make -j1 install
install -Dm644 "desktop/armagetronad.desktop" "$pkgdir/usr/share/applications/armagetronad.desktop"
for f in 16x16 32x32 48x48; do
ln -s /usr/share/armagetronad/desktop/icons/$f/armagetronad.png "$pkgdir/usr/share/icons/hicolor/$f/apps/armagetronad.png"
done
}

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libxcb
pkgver=1.16.1
pkgver=1.17.0
pkgrel=01
pkgdesc="X11 client-side library"
##ex-url="https://xcb.freedesktop.org/"
@ -43,11 +43,14 @@ arch=(x86_64)
license=('X11')
#validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone <daniels@collabora.com>"
validpgpkeys=(3BB639E56F861FA2E86505690FDD682D974CA72A # "Matt Turner <mattst88@gmail.com>"
4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E ) # "Alan Coopersmith <alan.coopersmith@oracle.com>"
validpgpkeys=(3BB639E56F861FA2E86505690FDD682D974CA72A) # "Matt Turner <mattst88@gmail.com>"
# 4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E ) # "Alan Coopersmith <alan.coopersmith@oracle.com>"
sha256sums=(f24d187154c8e027b358fc7cb6588e35e33e6a92f11c668fe77396a7ae66e311 # libxcb-1.16.1.tar.xz
29230d35952852fc38ce2b53294f37d49849bd78699fc472579df426d74d3ec4) # libxcb-1.16.1.tar.xz.sig
## 47914b3c8f2a737b62e989acb33d6c8dbb5b9ab1afcab106cca8fd24941d68d5 libxcb-1.16.1-01-x86_64.pkg.tar.lz
sha512sums=('945b1f28e8b407a4d0ebf88c99ef3cbef763fd75e6eaa8e971946e44ce8dbe9b478c56ae85aaaadab7fdb25987e88570d9d4fb9ad2febd6d6bf21d644a0e10d0'
'SKIP')
sha256sums=(599ebf9996710fea71622e6e184f3a8ad5b43d0e5fa8c4e407123c88a59a6d55 # libxcb-1.17.0.tar.xz
2829ef79617e521913e7ed36cd7c494f1300f901e2e9d1bd6795ecf212bd7ebf) # libxcb-1.17.0.tar.xz.sig
## 9dc4254f493828897d98cbf326078177a173657a379470bb0c2976da4e7a2661 libxcb-1.17.0-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Alexander Baldeck <alexander@archlinux.org>
pkgname=libxcb
pkgver=1.16.1
pkgver=1.17.0
pkgrel=1
pkgdesc="X11 client-side library"
arch=('x86_64')
@ -12,11 +12,11 @@ depends=('xcb-proto' 'libxdmcp' 'libxau' 'glibc')
makedepends=('libxslt' 'python' 'xorg-util-macros' 'xorgproto')
license=('X11')
source=(https://xorg.freedesktop.org/archive/individual/lib/$pkgname-$pkgver.tar.xz{,.sig})
sha512sums=('e3afdae1c0e2a5ae2add7b2c4fdd3283cb86023ef6448f5b8b29a4bb72c274e34eaf0fc7523762bcd3f5116910fe7374490e8f26c25744301563ced80acc3e7f'
sha512sums=('945b1f28e8b407a4d0ebf88c99ef3cbef763fd75e6eaa8e971946e44ce8dbe9b478c56ae85aaaadab7fdb25987e88570d9d4fb9ad2febd6d6bf21d644a0e10d0'
'SKIP')
#validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone <daniels@collabora.com>"
#validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner <mattst88@gmail.com>"
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith <alan.coopersmith@oracle.com>"
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner <mattst88@gmail.com>"
#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith <alan.coopersmith@oracle.com>"
build() {
cd "$pkgname-$pkgver"

View File

@ -7,8 +7,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=pcsclite
pkgver=2.0.3
pkgrel=01
pkgver=2.1.0
pkgrel=02
pkgdesc="PC/SC Architecture smartcard middleware library w/o systemd"
url='https://pcsclite.apdu.fr/'
depends=(libeudev polkit)
@ -17,7 +17,7 @@ optdepends=(
'python: API call trace logging with the pcsc-spy'
'ccid: USB Chip/Smart Card Interface Devices driver'
)
provides=('libpcsclite.so' 'libpcscspy.so')
provides=('libpcsclite.so' 'libpcsclite_real.so' 'libpcscspy.so')
#options=('!docs') # uncomment this to produce the documents pkg, otherwise the same as arch
source=("https://pcsclite.apdu.fr/files/pcsc-lite-${pkgver}.tar.bz2"{,.asc})
@ -57,8 +57,8 @@ license=('BSD')
validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau <rousseau@debian.org>
sha256sums=(f42ee9efa489e9ff5d328baefa26f9c515be65021856e78d99ad1f0ead9ec85d # pcsc-lite-2.0.3.tar.bz2
2100b77891116e0f7a8e449d63b22e7f2ef503a11d9e50b344a8678b369f8efd) # pcsc-lite-2.0.3.tar.bz2.asc
sha256sums=(85cab61cc744c81e2bc432656863293b8428d0136f079e3b12a84b335b5b35aa # pcsc-lite-2.1.0.tar.bz2
92912ddcbbbf1f738ec61504fcde457494c2c85acb3f784734baf7b7cac01f45) # pcsc-lite-2.1.0.tar.bz2.asc
## d7cb30bb501b956509cdc02317930960c0919429db34fa0af3bbbe987fea8fef pcsclite-2.0.3-01-x86_64.pkg.tar.lz
## 477c638f2eaeebe6e25646d5bf7c04e67ee65ad8e5443b9899cf3cb6718102e2 pcsclite-2.1.0-02-x86_64.pkg.tar.lz

View File

@ -4,8 +4,8 @@
# Contributor: Daniel Plaza <daniel.plaza.espi@gmail.com>
pkgname=pcsclite
pkgver=2.0.3
pkgrel=1
pkgver=2.1.0
pkgrel=2
pkgdesc="PC/SC Architecture smartcard middleware library"
arch=('x86_64')
url='https://pcsclite.apdu.fr/'
@ -16,10 +16,10 @@ optdepends=(
'python: API call trace logging with the pcsc-spy'
'ccid: USB Chip/Smart Card Interface Devices driver'
)
provides=('libpcsclite.so' 'libpcscspy.so')
provides=('libpcsclite.so' 'libpcsclite_real.so' 'libpcscspy.so')
validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau <rousseau@debian.org>
source=("https://pcsclite.apdu.fr/files/pcsc-lite-${pkgver}.tar.bz2"{,.asc})
sha256sums=('f42ee9efa489e9ff5d328baefa26f9c515be65021856e78d99ad1f0ead9ec85d'
sha256sums=('85cab61cc744c81e2bc432656863293b8428d0136f079e3b12a84b335b5b35aa'
'SKIP')
build() {

View File

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=syslog-ng
pkgver=4.4.0
pkgrel=08
pkgver=4.6.0
pkgrel=01
pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities - w/o google's grpc systemd and ipv6"
url="https://www.syslog-ng.com/products/open-source-log-management/"
depends=('awk' 'glib2' 'libnsl' 'json-c' 'curl' 'libnet' 'openssl' 'pcre2' 'protobuf' 'libcap')
@ -109,9 +109,19 @@ arch=(x86_64)
license=('GPL2' 'LGPL2.1')
sha256sums=(583b147f3ec17fbc2dbbf31aafb1e3966237d7541313de5b41ea885dc16d932e # syslog-ng-4.4.0.tar.gz
d2e3328e2ac344ccddf1b38eab226f36c11ade1971c0c8c8ac8cd4d97c8b02e8 # syslog-ng.conf
sha512sums=('7c4fbf1ac5377240afa7a1db8d72772399d2c62657fffc3c59e82b2dea6f12031f02320c4f567f981311bd1d8bbfd98962aeb59720ca857867a51b6bf83afb4b'
'432154be20858721c2dcfee65a608cb65760479c9b78b7751fa1e00fc0276c1b34bdff8bc1bee8a6e5c0138f3034531034401fcbb9cc3c70f1b984225a9c6240'
'cd39f545a6a855c866a466bf846e33940b2c2dd1fc2eaf50cce29c68e1a5753c7c4b56411e4f01c152f32e155104a98dd755a96319767f47c73a8853f720b2cc')
sha256sums=(b69e3360dfb96a754a4e1cbead4daef37128b1152a23572356db4ab64a475d4f # syslog-ng-4.6.0.tar.gz
5b6df307e2cc204d83ae8a76fb9d27ea544b5fd3f514ac3119148f2d8e34d8f0 # syslog-ng.conf
93c935eca56854011ea9e353b7a1da662ad40b2e8452954c5b4b5a1d5b2d5317) # syslog-ng.logrotate
## 6ae68b85f2e28100a14ace47ce74ea2809eff1edd099cc07de57f2829fe7ba84 syslog-ng-4.4.0-08-x86_64.pkg.tar.lz
## See the error log ... we have had enough with this crappy software ...
## Now it is not just speaking out of the system, it is mixing ipv6 to ipv4 connections when
## we configured ipv6 to be disabled.
## For a syslog this is TOO MUCH!!!!
## Out it goes, use socklog

104
syslog-ng/PKGBUILD-arch.new Normal file
View File

@ -0,0 +1,104 @@
# Maintainer: Florian Pritz <bluewind@xinu.at>
# Contributor: Eric Bélanger <eric@archlinux.org>
pkgname=syslog-ng
pkgver=4.6.0
pkgrel=2
pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities"
arch=('x86_64')
url="https://www.syslog-ng.com/products/open-source-log-management/"
license=('GPL2' 'LGPL2.1')
depends=(
'awk'
'bash'
'curl'
'glib2'
'glibc'
'grpc'
'json-c'
'libcap'
'libnet'
'libnsl'
'openssl'
'pcre2'
'protobuf'
'systemd-libs'
)
makedepends=('libxslt' 'mongo-c-driver' 'librabbitmq-c' 'python' 'libesmtp' 'hiredis'
'libdbi' 'libmaxminddb' 'net-snmp' 'librdkafka' 'systemd')
checkdepends=('python-nose' 'python-ply')
optdepends=('logrotate: for rotating log files'
'libdbi: for the SQL plugin'
'librabbitmq-c: for the AMQP plugin'
'mongo-c-driver: for the MongoDB plugin'
'libesmtp: for the SMTP plugin'
'hiredis: for the Redis plugin'
'libmaxminddb: for the GeoIP2 plugin'
'net-snmp: for the SNMP plugin'
'librdkafka: for the Kafka C plugin'
'python: for Python-based plugins'
'python-ply: for debugger CLI')
conflicts=('eventlog')
replaces=('eventlog')
# The default scl.conf moved in 4.3.0, but it is still supported here for overrides so we keep this entry. See https://github.com/syslog-ng/syslog-ng/pull/4534 for details.
backup=('etc/syslog-ng/scl.conf'
'etc/syslog-ng/syslog-ng.conf'
'etc/logrotate.d/syslog-ng'
'etc/default/syslog-ng@default')
source=(https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/$pkgname-$pkgver.tar.gz
syslog-ng.conf syslog-ng.logrotate)
sha512sums=('7c4fbf1ac5377240afa7a1db8d72772399d2c62657fffc3c59e82b2dea6f12031f02320c4f567f981311bd1d8bbfd98962aeb59720ca857867a51b6bf83afb4b'
'432154be20858721c2dcfee65a608cb65760479c9b78b7751fa1e00fc0276c1b34bdff8bc1bee8a6e5c0138f3034531034401fcbb9cc3c70f1b984225a9c6240'
'cd39f545a6a855c866a466bf846e33940b2c2dd1fc2eaf50cce29c68e1a5753c7c4b56411e4f01c152f32e155104a98dd755a96319767f47c73a8853f720b2cc')
prepare() {
cd $pkgname-$pkgver
sed -i -e 's,/bin/,/usr/bin/,' -e 's,/sbin/,/bin/,' contrib/systemd/syslog-ng@.service
sed -i -e 's|/var/run|/run|g' contrib/systemd/syslog-ng@default
}
build() {
cd $pkgname-$pkgver
# https://archlinux.org/todo/lto-fat-objects/
export CFLAGS+=" -ffat-lto-objects"
export CXXFLAGS+=" -ffat-lto-objects"
_source_version=$(sed -rn 's#.*define VERSION_STR_CURRENT.* "(.*)"#\1#p' lib/versioning.h)
_config_version=$(head -1 "$srcdir/syslog-ng.conf" | cut -d\ -f2)
if [[ "$_source_version" != "$_config_version" ]]; then
echo "Version in example config at '$srcdir/syslog-ng.conf' is: $_config_version"
echo "Expected version from code is: $_source_version"
echo "Check if config format has incompatible changes and adjust the"
echo "example config file and bump the version to continue the build."
echo "Usually simply bumping is fine since our config is simple enough"
return 1
fi
./autogen.sh
./configure --prefix=/usr --sysconfdir=/etc/syslog-ng --libexecdir=/usr/lib \
--sbindir=/usr/bin --localstatedir=/var/lib/syslog-ng --datadir=/usr/share \
--with-pidfile-dir=/run --enable-spoof-source --enable-ipv6 \
--enable-systemd --with-systemdsystemunitdir=/usr/lib/systemd/system \
--enable-manpages --enable-all-modules --disable-java --disable-java-modules \
--disable-mqtt --disable-riemann --with-python=3 --with-jsonc=system
# prevent excessive overlinking due to libtool
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
# TODO: package criterion
# check() {
# cd $pkgname-$pkgver
# make check
# }
package() {
make -C $pkgname-$pkgver DESTDIR="$pkgdir" install
install -dm755 "$pkgdir/var/lib/syslog-ng" "$pkgdir/etc/syslog-ng/patterndb.d"
install -Dm644 "$srcdir/syslog-ng.conf" "$pkgdir/etc/syslog-ng/syslog-ng.conf"
install -Dm644 "$srcdir/syslog-ng.logrotate" "$pkgdir/etc/logrotate.d/syslog-ng"
install -Dm644 "$srcdir"/$pkgname-$pkgver/contrib/systemd/syslog-ng@default -t "$pkgdir"/etc/default
}

8
syslog-ng/errors Normal file
View File

@ -0,0 +1,8 @@
CCLD modules/correlation/pdbtool/pdbtool
/usr/bin/ld: ./lib/.libs/libsyslog-ng.so: undefined reference to `g_sockaddr_inet6_check'
/usr/bin/ld: ./lib/.libs/libsyslog-ng.so: undefined reference to `g_sockaddr_inet6_is_v4_mapped'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:17093: modules/correlation/pdbtool/pdbtool] Error 1
make[1]: *** [Makefile:29058: all-recursive] Error 1
make: *** [Makefile:12537: all] Error 2
==> ERROR: A failure occurred in build().

View File

@ -1,4 +1,4 @@
@version: 3.35
@version: 4.6
@include "scl.conf"
#
# /etc/syslog-ng/syslog-ng.conf

View File

@ -7,7 +7,7 @@
pkgname=tmux
pkgver=3.4
pkgrel=05
pkgrel=06
pkgdesc='A terminal multiplexer w/o systemd'
url='https://github.com/tmux/tmux/wiki'
depends=('libevent' 'libevent_core-2.1.so' 'libutempter' 'ncurses' 'libncursesw.so')
@ -22,6 +22,8 @@ prepare() {
# patch -Np1 -i ../0002-ncurses.patch
#
# autoreconf -fi
# https://github.com/tmux/tmux/issues/3864
git revert -n 43e5e80343185e69a1b864fc48095ede0b898180
sh autogen.sh
}
@ -53,5 +55,5 @@ license=('BSD')
sha256sums=(71387cf05585836da88d9b481f98e89be5bc8f09a203600187b22aa0e00c52b0) # tmux
## d1eba08cebdee1a5aaffd490a2bbf1344401950ef7d4dcd8a6d646d054548925 tmux-3.4-05-x86_64.pkg.tar.lz
## 2a4a8913a9c40c3612b0e4e4c10cecfee442993d20e4dedf443c61fe70ce6125 tmux-3.4-06-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
pkgname=tmux
pkgver=3.4
pkgrel=5
pkgrel=6
pkgdesc='Terminal multiplexer'
url='https://github.com/tmux/tmux/wiki'
arch=('x86_64')
@ -19,6 +19,8 @@ sha256sums=('71387cf05585836da88d9b481f98e89be5bc8f09a203600187b22aa0e00c52b0')
prepare() {
cd "$pkgname"
# https://github.com/tmux/tmux/issues/3864
git revert -n 43e5e80343185e69a1b864fc48095ede0b898180
sh autogen.sh
}

View File

@ -1,6 +1,6 @@
bison
git
autoconf
automake

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=xcb-proto
pkgver=1.16.0
pkgver=1.17.0
pkgrel=01
pkgdesc="XML-XCB protocol descriptions"
url="https://xcb.freedesktop.org/"
@ -35,17 +35,17 @@ package() {
arch=(x86_64)
license=('custom')
license=('X11-distribute-modifications-variant')
#validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone <daniels@collabora.com>"
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner <mattst88@gmail.com>"
#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith <alan.coopersmith@oracle.com>"
sha512sums=('54906f379a7aa2cbbfbbe54764c02dbf522ca8f6c54e07d4faae471aac3aee25d0359be38c808c8da887de228aed745582a78b2f56714b023bca8f3513b24972'
'SKIP')
sha512sums=('34c3795e5a48a66d89b72ee1777fb0bede489d5ec07018e6c9ef3c13bdd60b0358fc2c04a1f0ed0acb5b681aeeb92033db579036e4f5edd967fe56714c03acdf'
'SKIP')
sha256sums=(a75a1848ad2a89a82d841a51be56ce988ff3c63a8d6bf4383ae3219d8d915119 # xcb-proto-1.16.0.tar.xz
359e3349aeaf2a62e15ca467d8515f22d1c842cfccd3a82053763606722e6e96) # xcb-proto-1.16.0.tar.xz.sig
sha256sums=(2c1bacd2110f4799f74de6ebb714b94cf6f80fb112316b1219480fd22562148c # xcb-proto-1.17.0.tar.xz
7d057fc8432560b81e10b61f8ac1f646977f5dc1e2b5d4149b823c6966fbd561) # xcb-proto-1.17.0.tar.xz.sig
## 49d6d078f702db6c0ac3ec335055789ad22c231d4802f75b767b17acecc49cd1 xcb-proto-1.16.0-01-x86_64.pkg.tar.lz
## 96abb9cf6a37bc1b9dafb367ca74f7448c70182a1e3d5ec72e5db1632b1f45c2 xcb-proto-1.17.0-01-x86_64.pkg.tar.lz

View File

@ -2,15 +2,15 @@
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=xcb-proto
pkgver=1.16.0
pkgrel=1
pkgver=1.17.0
pkgrel=2
pkgdesc="XML-XCB protocol descriptions"
arch=(any)
url="https://xcb.freedesktop.org/"
license=('custom')
license=('X11-distribute-modifications-variant')
makedepends=('python' 'libxml2')
source=(https://xorg.freedesktop.org/archive/individual/proto/$pkgname-$pkgver.tar.xz{,.sig})
sha512sums=('54906f379a7aa2cbbfbbe54764c02dbf522ca8f6c54e07d4faae471aac3aee25d0359be38c808c8da887de228aed745582a78b2f56714b023bca8f3513b24972'
sha512sums=('34c3795e5a48a66d89b72ee1777fb0bede489d5ec07018e6c9ef3c13bdd60b0358fc2c04a1f0ed0acb5b681aeeb92033db579036e4f5edd967fe56714c03acdf'
'SKIP')
#validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone <daniels@collabora.com>"
validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner <mattst88@gmail.com>"
@ -33,4 +33,3 @@ package() {
install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
install -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname"
}
##