upg gpgme libarchive libnftnl nfs-utils dbus-broker

This commit is contained in:
joborun linux 2022-08-11 06:59:01 +03:00
parent a9e419e458
commit a36d41132e
15 changed files with 79 additions and 41 deletions

1
dbus-broker/clean Normal file
View File

@ -0,0 +1 @@
rm -rf {src,pkg,dbus-bro*.tar.xz*}

View File

@ -7,12 +7,12 @@
pkgbase=gpgme pkgbase=gpgme
pkgname=(gpgme qgpgme python-gpgme) pkgname=(gpgme qgpgme python-gpgme)
pkgver=1.17.1 pkgver=1.18.0
pkgrel=01 pkgrel=01
_python_ver=3.10 _python_ver=3.10
pkgdesc="A C wrapper library for GnuPG" pkgdesc="A C wrapper library for GnuPG"
arch=('x86_64') arch=('x86_64')
#options=('debug') #options=('debug') ## uncomment this to have the debug pkg produced
url='https://www.gnupg.org/related_software/gpgme/' url='https://www.gnupg.org/related_software/gpgme/'
makedepends=('libgpg-error' 'gnupg' 'qt5-base' 'python' 'swig') makedepends=('libgpg-error' 'gnupg' 'qt5-base' 'python' 'swig')
source=("https://www.gnupg.org/ftp/gcrypt/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2"{,.sig} source=("https://www.gnupg.org/ftp/gcrypt/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2"{,.sig}
@ -92,6 +92,8 @@ license=('LGPL')
validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # Werner Koch (dist signing 2020) validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # Werner Koch (dist signing 2020)
sha256sums=(711eabf5dd661b9b04be9edc9ace2a7bc031f6bd9d37a768d02d0efdef108f5f # gpgme-1.17.1.tar.bz2 sha256sums=(361d4eae47ce925dba0ea569af40e7b52c645c4ae2e65e5621bf1b6cdd8b0e9e # gpgme-1.18.0.tar.bz2
3e6072bfd2cdca46dcb28fb6bd43e89d51791c085608183c395e3bb2dad8b032 # gpgme-1.17.1.tar.bz2.sig 105c722a34526516b9cc53e5690ee8c29651a9dcd3a0235f4009e94ef4fd684d # gpgme-1.18.0.tar.bz2.sig
5de2f6bcb6b30642d0cbc3fbd86803c9460d732f44a526f44cedee8bb78d291a) # python310.patch 5de2f6bcb6b30642d0cbc3fbd86803c9460d732f44a526f44cedee8bb78d291a) # python310.patch

View File

@ -4,7 +4,7 @@
pkgbase=gpgme pkgbase=gpgme
pkgname=(gpgme qgpgme python-gpgme) pkgname=(gpgme qgpgme python-gpgme)
pkgver=1.17.1 pkgver=1.18.0
pkgrel=1 pkgrel=1
_python_ver=3.10 _python_ver=3.10
pkgdesc='A C wrapper library for GnuPG' pkgdesc='A C wrapper library for GnuPG'
@ -16,7 +16,7 @@ options=('debug')
validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # Werner Koch (dist signing 2020) validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # Werner Koch (dist signing 2020)
source=("https://www.gnupg.org/ftp/gcrypt/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2"{,.sig} source=("https://www.gnupg.org/ftp/gcrypt/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2"{,.sig}
python310.patch) python310.patch)
sha256sums=('711eabf5dd661b9b04be9edc9ace2a7bc031f6bd9d37a768d02d0efdef108f5f' sha256sums=('361d4eae47ce925dba0ea569af40e7b52c645c4ae2e65e5621bf1b6cdd8b0e9e'
'SKIP' 'SKIP'
'5de2f6bcb6b30642d0cbc3fbd86803c9460d732f44a526f44cedee8bb78d291a') '5de2f6bcb6b30642d0cbc3fbd86803c9460d732f44a526f44cedee8bb78d291a')

View File

@ -1,3 +1,5 @@
qt5-base qt5-base
python python
swig swig

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |--------------------------------------- #-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libnftnl pkgname=libnftnl
pkgver=1.2.2 pkgver=1.2.3
pkgrel=01 pkgrel=01
pkgdesc='Netfilter library providing interface to the nf_tables subsystem' pkgdesc='Netfilter library providing interface to the nf_tables subsystem'
arch=('x86_64') arch=('x86_64')
@ -49,6 +49,5 @@ license=('GPL2')
validpgpkeys=('37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team validpgpkeys=('37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team
sha256sums=(9efc004f9d15918d68f9e98e194d55e030168f33bb67c3e7a545b740c9ed6d0a # libnftnl-1.2.2.tar.bz2 sha256sums=(e916ea9b79f9518560b9a187251a7c042442a9ecbce7f36be7908888605d0255 # libnftnl-1.2.3.tar.bz2
893c75db6bd4a7a82024d50aff537d5d997136507c67252206f71c5de2a0f36e) # libnftnl-1.2.2.tar.bz2.sig 4df271636116b55efd4945fd6fbc5a43f7bba309174180df7ab211264cd58606) # libnftnl-1.2.3.tar.bz2.sig

View File

@ -1,7 +1,7 @@
# Maintainer: Sébastien Luttringer # Maintainer: Sébastien Luttringer
pkgname=libnftnl pkgname=libnftnl
pkgver=1.2.2 pkgver=1.2.3
pkgrel=1 pkgrel=1
pkgdesc='Netfilter library providing interface to the nf_tables subsystem' pkgdesc='Netfilter library providing interface to the nf_tables subsystem'
arch=('x86_64') arch=('x86_64')
@ -10,7 +10,7 @@ license=('GPL2')
depends=('libmnl') depends=('libmnl')
validpgpkeys=('37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team validpgpkeys=('37D964ACC04981C75500FB9BD55D978A8A1420E4') # Netfilter Core Team
source=("https://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig}) source=("https://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig})
sha256sums=('9efc004f9d15918d68f9e98e194d55e030168f33bb67c3e7a545b740c9ed6d0a' sha256sums=('e916ea9b79f9518560b9a187251a7c042442a9ecbce7f36be7908888605d0255'
'SKIP') 'SKIP')
prepare() { prepare() {

View File

@ -1,3 +1,4 @@

View File

@ -1,7 +1,8 @@
#!/usr/bin/bash #!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit # JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org> # Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |--------------------------------------- #-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libtirpc pkgname=libtirpc
@ -34,3 +35,4 @@ package() {
license=('BSD') license=('BSD')
sha256sums=(6474e98851d9f6f33871957ddee9714fdcd9d8a5ee9abb5a98d63ea2e60e12f3) # libtirpc-1.3.3.tar.bz2 sha256sums=(6474e98851d9f6f33871957ddee9714fdcd9d8a5ee9abb5a98d63ea2e60e12f3) # libtirpc-1.3.3.tar.bz2

View File

@ -1 +1,2 @@
libevent

View File

@ -1,5 +1,4 @@
gpm gpm
libevent
libtiff libtiff
libpng libpng
libxt libxt

View File

@ -7,14 +7,16 @@
pkgbase=nfs-utils pkgbase=nfs-utils
pkgdesc="Support programs for Network File Systems - w/o ipv6 gssproxy & systemd " pkgdesc="Support programs for Network File Systems - w/o ipv6 gssproxy & systemd "
pkgname=('nfs-utils' 'nfsidmap') pkgname=('nfs-utils' 'nfsidmap')
pkgver=2.6.1 pkgver=2.6.2
pkgrel=02 pkgrel=01
arch=('x86_64') arch=('x86_64')
url='http://nfs.sourceforge.net' url='http://nfs.sourceforge.net'
makedepends=('libevent' 'sqlite' 'rpcsvc-proto' 'device-mapper') makedepends=('libevent' 'sqlite' 'rpcsvc-proto' 'device-mapper')
# http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=summary # http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=summary
#options=('debug') ### uncomment this to have the debug pkg produced
source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.{xz,sign} source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.{xz,sign}
exports) exports
sysusers.d)
# https://www.kernel.org/pub/linux/utils/nfs-utils/2.5.4/sha256sums.asc # https://www.kernel.org/pub/linux/utils/nfs-utils/2.5.4/sha256sums.asc
## ##
@ -25,9 +27,10 @@ source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgver}/${pkgname}-$
prepare() { prepare() {
cd "${pkgbase}"-${pkgver} cd "${pkgbase}"-${pkgver}
# fix hardcoded sbin path to our needs # fix hardcoded sbin/libexec path to our needs
sed -i "s|sbindir = /sbin|sbindir = /usr/bin|g" utils/*/Makefile.am sed -i "s|sbindir = /sbin|sbindir = /usr/bin|g" utils/*/Makefile.am
sed -i "s|sbin|bin|" utils/nfsidmap/id_resolver.conf sed -i "s|sbin|bin|" utils/nfsidmap/id_resolver.conf
sed -i "s|libexec|bin|" tools/nfsrahead/99-nfs.rules
autoreconf -vfi autoreconf -vfi
} }
@ -36,14 +39,16 @@ build() {
./configure --prefix=/usr \ ./configure --prefix=/usr \
--sbindir=/usr/bin \ --sbindir=/usr/bin \
--sysconfdir=/etc \ --sysconfdir=/etc \
--libexecdir=/usr/bin \
--with-statedir=/var/lib/nfs \
--with-statdpath=/var/lib/nfs/statd \
--with-start-statd=/usr/bin/start-statd \
--enable-nfsv4server \ --enable-nfsv4server \
--disable-gss \ --disable-gss \
--without-tcp-wrappers \ --without-tcp-wrappers \
--with-statedir=/var/lib/nfs \
--disable-ipv6 \ --disable-ipv6 \
--enable-libmount-mount \ --enable-libmount-mount \
--enable-mountconfig \ --enable-mountconfig \
--with-start-statd=/usr/bin/start-statd \
--without-systemd --without-systemd
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make make
@ -51,7 +56,8 @@ build() {
check() { check() {
cd "${pkgbase}"-${pkgver} cd "${pkgbase}"-${pkgver}
make -k check || /bin/true # make -k check || /bin/true
make check
} }
package_nfs-utils() { package_nfs-utils() {
@ -63,7 +69,7 @@ package_nfs-utils() {
var/lib/nfs/{etab,rmtab}) var/lib/nfs/{etab,rmtab})
depends=('rpcbind' 'nfsidmap' 'libevent' 'device-mapper') depends=('rpcbind' 'nfsidmap' 'libevent' 'device-mapper')
optdepends=('sqlite: for nfsdcltrack usage' optdepends=('sqlite: for nfsdcltrack usage'
'python: for nfsiostat, nfsdclnts and mountstats usage') 'python: for rpcctl, nfsiostat, nfsdclnts and mountstats usage')
cd "${pkgbase}"-${pkgver} cd "${pkgbase}"-${pkgver}
make DESTDIR="$pkgdir" install make DESTDIR="$pkgdir" install
@ -86,6 +92,12 @@ package_nfs-utils() {
mkdir -m 555 "$pkgdir"/var/lib/nfs/rpc_pipefs mkdir -m 555 "$pkgdir"/var/lib/nfs/rpc_pipefs
mkdir "$pkgdir"/var/lib/nfs/v4recovery mkdir "$pkgdir"/var/lib/nfs/v4recovery
# systemd sysusers - FS#75536
install -D -m 644 ../sysusers.d "${pkgdir}"/usr/lib/sysusers.d/rpcuser.conf
chown -Rv 34:34 "${pkgdir}"/var/lib/nfs/statd
chmod -R 700 "${pkgdir}"/var/lib/nfs/statd
chmod 644 "${pkgdir}"/var/lib/nfs/statd/state
# nfsidmap cleanup # nfsidmap cleanup
rm -vrf "$pkgdir"/usr/include #/nfsid* rm -vrf "$pkgdir"/usr/include #/nfsid*
rm -vrf "$pkgdir"/usr/lib/libnfsidmap* rm -vrf "$pkgdir"/usr/lib/libnfsidmap*
@ -115,7 +127,8 @@ license=('GPL2')
validpgpkeys=('E1B71E339E20A10A676F7CB69AFB1D681A125177') # Steve Dickson <steved@redhat.com> validpgpkeys=('E1B71E339E20A10A676F7CB69AFB1D681A125177') # Steve Dickson <steved@redhat.com>
sha256sums=(60dfcd94a9f3d72a12bc7058d811787ec87a6d593d70da2123faf9aad3d7a1df # nfs-utils-2.6.1.tar.xz sha256sums=(5200873e81c4d610e2462fc262fe18135f2dbe78b7979f95accd159ae64d5011 # nfs-utils-2.6.2.tar.xz
a95a856e17dc06f1fc86055c0e44f1d24f9cd6150b5efbfc2cf4e45045863d41 # nfs-utils-2.6.1.tar.sign 65da9d48c41e5b004289fb7941060936f1366e8c34805ce4edaf570e255d9f19 # nfs-utils-2.6.2.tar.sign
b8238b74179f7e1626db2b637671ddc17288a1c5b7692954ae6d2fbb1be3788d) # exports b8238b74179f7e1626db2b637671ddc17288a1c5b7692954ae6d2fbb1be3788d # exports
8e1b6aa59cf5539b9da13cfec217b3ca7b6c32e08df3b0a204901ed2891b2ded) # sysusers.d

View File

@ -7,26 +7,32 @@
pkgbase=nfs-utils pkgbase=nfs-utils
pkgname=('nfs-utils' 'nfsidmap') pkgname=('nfs-utils' 'nfsidmap')
pkgver=2.6.1 pkgver=2.6.2
pkgrel=1 pkgrel=1
arch=('x86_64') arch=('x86_64')
url='http://nfs.sourceforge.net' url='http://nfs.sourceforge.net'
makedepends=('libevent' 'sqlite' 'rpcsvc-proto' 'device-mapper') makedepends=('libevent' 'sqlite' 'rpcsvc-proto' 'device-mapper')
options=('debug')
# http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=summary # http://git.linux-nfs.org/?p=steved/nfs-utils.git;a=summary
source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.{xz,sign} source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.{xz,sign}
exports) exports
# https://mirrors.edge.kernel.org/pub/linux/utils/nfs-utils/2.6.1/sha256sums.asc sysusers.d)
sha256sums=('60dfcd94a9f3d72a12bc7058d811787ec87a6d593d70da2123faf9aad3d7a1df' # https://mirrors.edge.kernel.org/pub/linux/utils/nfs-utils/2.6.2/sha256sums.asc
sha256sums=('5200873e81c4d610e2462fc262fe18135f2dbe78b7979f95accd159ae64d5011'
'SKIP' 'SKIP'
'b8238b74179f7e1626db2b637671ddc17288a1c5b7692954ae6d2fbb1be3788d') 'b8238b74179f7e1626db2b637671ddc17288a1c5b7692954ae6d2fbb1be3788d'
'8e1b6aa59cf5539b9da13cfec217b3ca7b6c32e08df3b0a204901ed2891b2ded')
validpgpkeys=('E1B71E339E20A10A676F7CB69AFB1D681A125177') # Steve Dickson validpgpkeys=('E1B71E339E20A10A676F7CB69AFB1D681A125177') # Steve Dickson
prepare() { prepare() {
cd "${pkgbase}"-${pkgver} cd "${pkgbase}"-${pkgver}
# fix hardcoded sbin path to our needs # fix hardcoded sbin/libexec path to our needs
sed -i "s|sbindir = /sbin|sbindir = /usr/bin|g" utils/*/Makefile.am sed -i "s|sbindir = /sbin|sbindir = /usr/bin|g" utils/*/Makefile.am
sed -i "s|sbin|bin|" utils/nfsidmap/id_resolver.conf sed -i "s|sbin|bin|" utils/nfsidmap/id_resolver.conf
sed -i "s|sbin|usr/bin|" systemd/50-nfs.conf
sed -i "s|/sbin|/usr/bin|" systemd/50-nfs.conf
sed -i "s|libexec|bin|" tools/nfsrahead/99-nfs.rules
autoreconf -vfi autoreconf -vfi
} }
@ -35,14 +41,16 @@ build() {
./configure --prefix=/usr \ ./configure --prefix=/usr \
--sbindir=/usr/bin \ --sbindir=/usr/bin \
--sysconfdir=/etc \ --sysconfdir=/etc \
--libexecdir=/usr/bin \
--with-statedir=/var/lib/nfs \
--with-statdpath=/var/lib/nfs/statd \
--with-start-statd=/usr/bin/start-statd \
--enable-nfsv4server \ --enable-nfsv4server \
--enable-gss \ --enable-gss \
--without-tcp-wrappers \ --without-tcp-wrappers \
--with-statedir=/var/lib/nfs \
--enable-ipv6 \ --enable-ipv6 \
--enable-libmount-mount \ --enable-libmount-mount \
--enable-mountconfig \ --enable-mountconfig \
--with-start-statd=/usr/bin/start-statd \
--with-systemd --with-systemd
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make make
@ -50,7 +58,8 @@ build() {
check() { check() {
cd "${pkgbase}"-${pkgver} cd "${pkgbase}"-${pkgver}
make -k check || /bin/true #make -k check || /bin/true
make check
} }
package_nfs-utils() { package_nfs-utils() {
@ -62,7 +71,7 @@ package_nfs-utils() {
var/lib/nfs/{etab,rmtab}) var/lib/nfs/{etab,rmtab})
depends=('rpcbind' 'nfsidmap' 'gssproxy' 'libevent' 'device-mapper') depends=('rpcbind' 'nfsidmap' 'gssproxy' 'libevent' 'device-mapper')
optdepends=('sqlite: for nfsdcltrack usage' optdepends=('sqlite: for nfsdcltrack usage'
'python: for nfsiostat, nfsdclnts and mountstats usage') 'python: for rpcctl, nfsiostat, nfsdclnts and mountstats usage')
cd "${pkgbase}"-${pkgver} cd "${pkgbase}"-${pkgver}
make DESTDIR="$pkgdir" install make DESTDIR="$pkgdir" install
@ -72,7 +81,7 @@ package_nfs-utils() {
install -d -m 755 "$pkgdir"/usr/share/doc/$pkgname install -d -m 755 "$pkgdir"/usr/share/doc/$pkgname
install -D -m 644 systemd/README "$pkgdir"/usr/share/doc/$pkgname/README.systemd install -D -m 644 systemd/README "$pkgdir"/usr/share/doc/$pkgname/README.systemd
# docs # docs
install -m 644 {NEWS,README} "$pkgdir"/usr/share/doc/$pkgname/ install -m 644 {NEWS,README} "$pkgdir"/usr/share/doc/$pkgname/
@ -86,6 +95,12 @@ package_nfs-utils() {
mkdir -m 555 "$pkgdir"/var/lib/nfs/rpc_pipefs mkdir -m 555 "$pkgdir"/var/lib/nfs/rpc_pipefs
mkdir "$pkgdir"/var/lib/nfs/v4recovery mkdir "$pkgdir"/var/lib/nfs/v4recovery
# systemd sysusers - FS#75536
install -D -m 644 ../sysusers.d "${pkgdir}"/usr/lib/sysusers.d/rpcuser.conf
chown -Rv 34:34 "${pkgdir}"/var/lib/nfs/statd
chmod -R 700 "${pkgdir}"/var/lib/nfs/statd
chmod 644 "${pkgdir}"/var/lib/nfs/statd/state
# nfsidmap cleanup # nfsidmap cleanup
rm -vrf "$pkgdir"/usr/include #/nfsid* rm -vrf "$pkgdir"/usr/include #/nfsid*
rm -vrf "$pkgdir"/usr/lib/libnfsidmap* rm -vrf "$pkgdir"/usr/lib/libnfsidmap*

View File

@ -8,8 +8,8 @@
# DESCRIPTION ] # DESCRIPTION ]
pkgbase=nfs-utils pkgbase=nfs-utils
pkgver=2.5.4 pkgver=2.6.1
pkgrel=3 pkgrel=2
pkgdesc="Support programs for Network File Systems" pkgdesc="Support programs for Network File Systems"
url='https://nfs.sourceforge.net' url='https://nfs.sourceforge.net'
@ -164,4 +164,6 @@ validpgpkeys=(
'E1B71E339E20A10A676F7CB69AFB1D681A125177' # Steve Dickson <steved@redhat.com> 'E1B71E339E20A10A676F7CB69AFB1D681A125177' # Steve Dickson <steved@redhat.com>
) )
sha512sums=('') sha256sums=('60dfcd94a9f3d72a12bc7058d811787ec87a6d593d70da2123faf9aad3d7a1df'
'SKIP'
'd4862c011896371acba8a674be9942c9fa226a683f2fb11f62cebc5fd9f38df2')

View File

@ -1,6 +1,6 @@
libevent
rpcsvc-proto rpcsvc-proto
device-mapper device-mapper
autoconf autoconf
gettext gettext
automake automake

1
nfs-utils/sysusers.d Normal file
View File

@ -0,0 +1 @@
u rpcuser 34 "RPC Service User" /var/lib/nfs