upg fuse3 inxi lighttpd vte3

This commit is contained in:
joborun linux 2023-10-20 00:02:24 +03:00
parent c4542b7513
commit 7cf2f34941
7 changed files with 20 additions and 89 deletions

View file

@ -7,8 +7,8 @@
pkgbase=fuse3
pkgname=(fuse-common fuse3)
pkgver=3.16.1
pkgrel=02 ## rebuild on new eudev
pkgver=3.16.2
pkgrel=01 ## rebuild on new eudev
pkgdesc='Interface for userspace programs to export a filesystem to the Linux kernel'
url='https://github.com/libfuse/libfuse'
makedepends=('pkg-config' 'meson' 'eudev')
@ -55,9 +55,9 @@ license=('GPL2')
validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath <Nikolaus@rath.org>
sha256sums=(75a7140ce2d4589eda2784d2279be9d2b273a9b6b0f79ecb871dc4dded046fb5) # fuse-3.16.1.tar.gz
sha256sums=(f797055d9296b275e981f5f62d4e32e089614fc253d1ef2985851025b8a0ce87) # fuse-3.16.2.tar.gz
## not available for 3.16 7910fb48da1ee7aabde1e49b2d97e042c03d4521ddf7c9a80c5cb57153d99da7) # fuse-3.15.1.tar.gz.asc
## ef7bb42fafc595e4cb329b856dd8533267b6a6b0e87acea1c2737227bcf2607e fuse3-3.16.1-02-x86_64.pkg.tar.lz
## c13f6d0aa80e1b5c3c6c177b84448a8e3f10379a6b6d10ed3b69af07fab2c9fd fuse-common-3.16.1-02-x86_64.pkg.tar.lz
## d12b3a367179ba50082a3ce50a35951e823d9941b464fa1c6b85c7c12f45a06b fuse3-3.16.2-01-x86_64.pkg.tar.lz
## f469c7527d81f5037b91827816d88a36da5868faf92dc394490fa6bea09aa5c5 fuse-common-3.16.2-01-x86_64.pkg.tar.lz

View file

@ -4,7 +4,7 @@
pkgbase=fuse3
pkgname=(fuse-common fuse3)
pkgver=3.16.1
pkgver=3.16.2
pkgrel=1
pkgdesc='Interface for userspace programs to export a filesystem to the Linux kernel'
url='https://github.com/libfuse/libfuse'
@ -13,7 +13,7 @@ license=('GPL2')
makedepends=('pkg-config' 'meson' 'udev')
options=('!emptydirs')
source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.gz)
sha256sums=('75a7140ce2d4589eda2784d2279be9d2b273a9b6b0f79ecb871dc4dded046fb5')
sha256sums=('f797055d9296b275e981f5f62d4e32e089614fc253d1ef2985851025b8a0ce87')
validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath <Nikolaus@rath.org>
build() {

View file

@ -8,7 +8,7 @@
pkgname=inxi
_pkgver=3.3.30-1
pkgver=${_pkgver//-/.}
pkgrel=01
pkgrel=02
pkgdesc="Full featured CLI system information tool"
url="https://smxi.org/docs/inxi.htm"
depends=(coreutils pciutils perl procps-ng util-linux net-tools)
@ -53,6 +53,7 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/smxi/inxi/archive/refs/tags
package() {
cd "$pkgname-$_pkgver"
# cd $pkgname
install -Dm755 $pkgname "${pkgdir}/usr/bin/$pkgname"
install -Dm644 $pkgname.1 "${pkgdir}/usr/share/man/man1/$pkgname.1"
@ -66,4 +67,4 @@ license=(GPL3)
sha256sums=(6e10241933302bbdec2af5361ffacf98f425d63ea67ce56993f86dad06ffb404) # inxi-3.3.30.1.tar.gz
## ddf64fa79ae1ec27134732c9174e55396a90621b684b2a103600b4fe6e20f3f9 inxi-3.3.30.1-01-x86_64.pkg.tar.lz
## 5d123b392870097e443b7374355fddaf2229b55f07197918db5c01b7bca3f41a inxi-3.3.30.1-02-x86_64.pkg.tar.lz

View file

@ -6,7 +6,7 @@
pkgname=inxi
_pkgver=3.3.30-1
pkgver=${_pkgver//-/.}
pkgrel=1
pkgrel=2
pkgdesc="Full featured CLI system information tool"
arch=(any)
url="https://smxi.org/docs/inxi.htm"
@ -48,10 +48,10 @@ optdepends=(
"xorg-xrandr: xrandr: -G (X) monitors(s) resolution; -Ga monitor data"
)
source=("$pkgname-$pkgver.tar.gz::https://codeberg.org/smxi/$pkgname/archive/${_pkgver}.tar.gz")
b2sums=('cfcafc643e7e18261fac622df3614e7ad296ec2233ebf6750243d9490e0ca5e8ba3742286a0630ae948d16ac4d09705ffc1b20df666f48ed2c5331a8320919d7')
b2sums=('864258f35f50ed6d5e781c3ed6df5b11dc405ef6f4bf4e845f5c7dcf859ddd1f65eed0591d6295ae3ac24b3b43ac00d54c6b4e9fd5abef295a39d43b16ebb050')
package() {
cd "$pkgname-${_pkgver}"
cd "$pkgname"
install -Dm 00755 $pkgname "${pkgdir}/usr/bin/$pkgname"
install -Dm 00644 $pkgname.1 "${pkgdir}/usr/share/man/man1/$pkgname.1"

View file

@ -1,70 +0,0 @@
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
pkgname=lighttpd
pkgver=1.4.72
pkgrel=1
pkgdesc='A secure, fast, compliant and very flexible web-server'
license=('custom')
arch=('x86_64')
url="https://www.lighttpd.net/"
depends=('pcre2' 'systemd' 'brotli')
makedepends=('mariadb-libs' 'lua' 'libxml2' 'e2fsprogs' 'sqlite' 'pkgconfig')
optdepends=('libxml2: mod_webdav'
'lua: mod_cml/mod_magnet'
'mariadb-libs: mod_mysql_vhost/mod_authn_mysql'
'sqlite: mod_webdav')
backup=('etc/lighttpd/lighttpd.conf' 'etc/logrotate.d/lighttpd')
options=('emptydirs')
source=("https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${pkgver}.tar.xz"{,.asc}
'lighttpd.logrotate.d' 'lighttpd.conf' 'lighttpd.tmpfiles' 'lighttpd.service')
sha256sums=('f7cade4d69b754a0748c01463c33cd8b456ca9cc03bb09e85a71bcbcd54e55ec'
'SKIP'
'41f6c0042bb61021553779f861910e335834f6c15e4411756cdc6233b31076fe'
'fece4581bebf39768571962dedce176b2b5f487c0abb5c1cfb35395de216c01f'
'd8a185145a7c08b4fd8c8e6c12dae3e176389dd9b1c66e239757b2ba5108c871'
'0c88403364e732c06090f6807105dedbac25aa82add0499d28007f8aaa780b78')
validpgpkeys=('C7CA1E9E29DC77F5480894B2E0E7D0171E95BAD7'
'649D0DD767FF206202A76C5158F14A786FE198C8'
'EAAF41A8BE3BB8D001CACD136DE62CA242909B84')
build() {
cd "$srcdir/$pkgname-$pkgver"
./configure --prefix=/usr \
--sbindir=/usr/bin \
--libdir=/usr/lib/lighttpd/ \
--sysconfdir=/etc/lighttpd \
--with-mysql \
--with-ldap \
--with-attr \
--with-openssl \
--with-webdav-props \
--with-webdav-locks \
--with-lua \
--with-pcre2 \
--with-brotli
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
}
check() {
cd "$srcdir/$pkgname-$pkgver"
make check
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
install -D -m644 "$srcdir/lighttpd.logrotate.d" "$pkgdir/etc/logrotate.d/lighttpd"
install -D -m644 "$srcdir/lighttpd.conf" "$pkgdir/etc/lighttpd/lighttpd.conf"
install -d -m700 -o http -g http "$pkgdir"/var/{log,cache}/lighttpd/
install -D -m644 "${srcdir}/lighttpd.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/lighttpd.conf"
install -D -m644 "${srcdir}/lighttpd.service" "${pkgdir}/usr/lib/systemd/system/lighttpd.service"
pushd doc/config >/dev/null
find . -type f ! -name 'Makefile*' -exec install -D -m644 {} "${pkgdir}"/usr/share/doc/lighttpd/config/{} \;
popd >/dev/null
install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}

View file

@ -7,7 +7,7 @@
pkgbase=vte3
pkgname=(vte-common vte3 vte4)
pkgver=0.74.0
pkgver=0.74.1
pkgrel=01
pkgdesc="Virtual Terminal Emulator widget w/o systemd"
url="https://wiki.gnome.org/Apps/Terminal/VTE"
@ -17,7 +17,7 @@ makedepends=(cairo fribidi gi-docgen git gnutls gobject-introspection gperf
gtk3 gtk4 meson pcre2 vala)
## options=(debug !lto) ## uncomment this to have the debug pkg produced
options=(!lto)
_commit=7fb5b2395c9e9c786c2277bc98d7e2661485fb10 # tags/0.74.0^0
_commit=eee37c871173d04387cd0004dde7f8676f390f62 # tags/0.74.1^0
source=("git+https://gitlab.gnome.org/GNOME/vte.git#commit=$_commit")
pkgver() {
@ -119,7 +119,7 @@ license=(LGPL)
sha256sums=(SKIP)
## f2341b3a001d4c59a56571128050b54fdbfd862d6471c78bdddc13f48b7a0837 vte3-0.74.0-01-x86_64.pkg.tar.lz
## 857bcaa759b5bd088e78ea606cdcc00442ceaa37448d476fc605665bba38ff35 vte4-0.74.0-01-x86_64.pkg.tar.lz
## 867acd8df791bf65d80f5020ed1a08432f97464476582b2029b167d40edb7231 vte-common-0.74.0-01-x86_64.pkg.tar.lz
## 3553c4896bbc9d9f9e28adf0b47973e91ee0aeba4e06dc682f1aa2ed90f8e948 vte3-0.74.1-01-x86_64.pkg.tar.lz
## e99c8f90a48923d260a77471637522ff4475c9258d8f07720c9cc812f919bdfe vte4-0.74.1-01-x86_64.pkg.tar.lz
## 106c61b48bcb8ff8647c606a0a3fbd1b34aa0952c3d27b2aed83572c43cf0ce6 vte-common-0.74.1-01-x86_64.pkg.tar.lz

View file

@ -8,7 +8,7 @@ pkgname=(
vte4
vte-docs
)
pkgver=0.74.0
pkgver=0.74.1
pkgrel=1
pkgdesc="Virtual Terminal Emulator widget"
url="https://wiki.gnome.org/Apps/Terminal/VTE"
@ -30,7 +30,7 @@ makedepends=(
vala
)
options=(!lto)
_commit=7fb5b2395c9e9c786c2277bc98d7e2661485fb10 # tags/0.74.0^0
_commit=eee37c871173d04387cd0004dde7f8676f390f62 # tags/0.74.1^0
source=("git+https://gitlab.gnome.org/GNOME/vte.git#commit=$_commit")
b2sums=('SKIP')