From d71f4cfaf140bf45c4e8d6f358c835db04d8f063 Mon Sep 17 00:00:00 2001 From: Joe Bo Run Date: Sun, 19 Mar 2023 19:05:16 +0200 Subject: [PATCH] upg efibootmgr efivar gdbm glib2 libaio libassuan libnsl licenses mkinitcpio npth --- efibootmgr/PKGBUILD | 14 +++-- efibootmgr/PKGBUILD-arch | 4 +- efivar/PKGBUILD | 23 +++++--- efivar/PKGBUILD-arch | 31 +++++----- efivar/deps | 2 + gdbm/PKGBUILD | 13 +++-- gdbm/PKGBUILD-arch | 17 ++++-- glib2/PKGBUILD | 9 +-- glib2/PKGBUILD-arch | 40 +++++++------ glib2/PKGBUILD.tmp | 122 +++++++++++++++++++++++++++++++++++++++ glib2/note | 3 + libaio/PKGBUILD | 11 +++- libaio/PKGBUILD-arch | 3 +- libaio/deps | 1 + libassuan/PKGBUILD | 15 +++-- libassuan/PKGBUILD-arch | 23 ++++---- libassuan/deps | 2 + libnsl/PKGBUILD | 16 +++-- libnsl/PKGBUILD-arch | 11 ++-- libnsl/deps | 2 + licenses/PKGBUILD | 104 +++++++++++++-------------------- licenses/PKGBUILD-arch | 2 +- licenses/deps | 2 - mkinitcpio/PKGBUILD | 29 +++++----- mkinitcpio/PKGBUILD-arch | 21 +++---- npth/PKGBUILD | 14 +++-- npth/PKGBUILD-arch | 25 ++++---- npth/deps | 2 + 28 files changed, 351 insertions(+), 210 deletions(-) create mode 100644 glib2/PKGBUILD.tmp diff --git a/efibootmgr/PKGBUILD b/efibootmgr/PKGBUILD index 622292f..d0d5fbb 100644 --- a/efibootmgr/PKGBUILD +++ b/efibootmgr/PKGBUILD @@ -8,13 +8,12 @@ pkgname=efibootmgr _commit=712aeb81311de28a3fcfea7465dcb93743f07a53 # refs/tags/18 pkgver=18 -pkgrel=01 +pkgrel=02 pkgdesc="Linux user-space application to modify the EFI Boot Manager" -arch=(x86_64) url="https://github.com/rhboot/efibootmgr" depends=(glibc popt) makedepends=(efivar git) -source=($pkgname::git+https://github.com/rhboot/efibootmgr#tag=$_commit?signed) +source=($pkgname::git+$url#tag=$_commit?signed) build() { make libdir=/usr/lib sbindir=/usr/bin EFIDIR=arch -C $pkgname @@ -27,10 +26,17 @@ package() { install -vDm 644 $pkgname/{AUTHORS,README,README.md,TODO} -t "$pkgdir/usr/share/doc/$pkgname/" } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(GPL2) validpgpkeys=(B00B48BC731AA8840FED9FB0EED266B70F4FEF10 # Peter Jones 039A9CEA19DE9508C36875AA2532F9176A95A442) # Robbie Harwood (work) + sha256sums=(SKIP) + +## f7751f0332a0c1c9de088149dade13ab3d0741a212d65428be331ea2e0a0ee17 efibootmgr-18-02-x86_64.pkg.tar.lz + + diff --git a/efibootmgr/PKGBUILD-arch b/efibootmgr/PKGBUILD-arch index 0d5c9ae..b69843c 100644 --- a/efibootmgr/PKGBUILD-arch +++ b/efibootmgr/PKGBUILD-arch @@ -6,14 +6,14 @@ pkgname=efibootmgr _commit=712aeb81311de28a3fcfea7465dcb93743f07a53 # refs/tags/18 pkgver=18 -pkgrel=1 +pkgrel=2 pkgdesc="Linux user-space application to modify the EFI Boot Manager" arch=(x86_64) url="https://github.com/rhboot/efibootmgr" license=(GPL2) depends=(glibc popt) makedepends=(efivar git) -source=($pkgname::git+https://github.com/rhboot/efibootmgr#tag=$_commit?signed) +source=($pkgname::git+$url#tag=$_commit?signed) sha512sums=('SKIP') validpgpkeys=( 'B00B48BC731AA8840FED9FB0EED266B70F4FEF10' # Peter Jones diff --git a/efivar/PKGBUILD b/efivar/PKGBUILD index e00592e..e5c176b 100644 --- a/efivar/PKGBUILD +++ b/efivar/PKGBUILD @@ -1,30 +1,28 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=efivar pkgdesc="Tools and libraries to work with EFI variables" pkgver=38 -pkgrel=02 -arch=('x86_64') +pkgrel=03 url="https://github.com/rhboot/efivar" - depends=(glibc) makedepends=(git mandoc) provides=(libefiboot.so libefisec.so libefivar.so) # LTO has the linker segfaulting with binutils < 2.38.0: https://github.com/rhboot/efivar/issues/196 options=(!lto) source=( - "git+https://github.com/rhinstaller/efivar.git#tag=${pkgver}?signed" - "${pkgname}-38-ld_t.patch::https://github.com/rhboot/efivar/pull/201/commits/197a0874ea4010061b98b4b55eff65b33b1cd741.patch" + git+$url#tag=${pkgver}?signed + $pkgname-38-ld_t.patch::https://github.com/rhboot/efivar/pull/201/commits/197a0874ea4010061b98b4b55eff65b33b1cd741.patch ) prepare() { - cd "${pkgname}" # fix issues with linker scripts: https://github.com/rhboot/efivar/pull/201 - patch -Np1 -i ../"${pkgname}-38-ld_t.patch" + patch -Np1 -d $pkgname -i ../$pkgname-38-ld_t.patch } build() { @@ -47,7 +45,10 @@ package() { install -vDm 644 "${pkgname}/"{README.md,TODO} -t "${pkgdir}/usr/share/doc/${pkgname}" } -#---- license gpg-key sha256sums ---- + +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=('LGPL2.1') @@ -55,3 +56,7 @@ validpgpkeys=('B00B48BC731AA8840FED9FB0EED266B70F4FEF10') # Peter Jones prepare() { - cd "${pkgname}" # fix issues with linker scripts: https://github.com/rhboot/efivar/pull/201 - patch -Np1 -i ../"${pkgname}-38-ld_t.patch" + patch -Np1 -d $pkgname -i ../$pkgname-38-ld_t.patch } build() { @@ -41,12 +40,18 @@ check() { } package() { - make DESTDIR="${pkgdir}/" \ - libdir=/usr/lib/ \ - bindir=/usr/bin/ \ - mandir=/usr/share/man/ \ - includedir=/usr/include/ \ - install -j1 V=1 \ - -C "${pkgname}" - install -vDm 644 "${pkgname}/"{README.md,TODO} -t "${pkgdir}/usr/share/doc/${pkgname}" + local make_options=( + V=1 + DESTDIR="$pkgdir/" + libdir=/usr/lib/ + bindir=/usr/bin/ + mandir=/usr/share/man/ + includedir=/usr/include/ + install + -j1 + -C $pkgname + ) + + make "${make_options[@]}" + install -vDm 644 $pkgname/{README.md,TODO} -t "$pkgdir/usr/share/doc/$pkgname/" } diff --git a/efivar/deps b/efivar/deps index 09a080d..0f6a887 100644 --- a/efivar/deps +++ b/efivar/deps @@ -1,2 +1,4 @@ git mandoc + + diff --git a/gdbm/PKGBUILD b/gdbm/PKGBUILD index 73de6cd..eb6e9df 100644 --- a/gdbm/PKGBUILD +++ b/gdbm/PKGBUILD @@ -7,15 +7,14 @@ pkgname=gdbm pkgver=1.23 -pkgrel=01 +pkgrel=02 pkgdesc="GNU database library" -arch=(x86_64) url="https://www.gnu.org/software/gdbm/gdbm.html" depends=(glibc sh) makedepends=(readline) provides=(libgdbm_compat.so libgdbm.so) #options=(debug) -source=("https://ftp.gnu.org/gnu/gdbm/$pkgname-$pkgver.tar.gz"{,.sig}) +source=(https://ftp.gnu.org/gnu/gdbm/$pkgname-$pkgver.tar.gz{,.sig}) prepare() { cd $pkgname-$pkgver @@ -40,7 +39,9 @@ package() { install -vDm 644 $pkgname-$pkgver/{NOTE-WARNING,AUTHORS,NEWS,README,ChangeLog} -t "$pkgdir/usr/share/doc/$pkgname" } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(GPL3) @@ -48,3 +49,7 @@ validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') # Sergey Poznyakoff +# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu +#-----------------------------------------| DESCRIPTION |--------------------------------------- + +#pkgbase=glib2 +#pkgname=(glib2 glib2-docs) +pkgname=glib2 +pkgver=2.76.0 +pkgrel=02 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib" +depends=(pcre2 libffi util-linux-libs zlib libsysprof-capture) +makedepends=(gettext shared-mime-info python libelf git util-linux + meson dbus gtk-doc) +checkdepends=(desktop-file-utils glib2) +#options=(debug staticlibs) ### uncomment this to have the debug pkg produced +options=(staticlibs) +_commit=8a9ada663923e39c0e8d7eefe65390955dc3c0d8 # tags/2.76.0^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit" + "git+https://gitlab.gnome.org/GNOME/gvdb.git" + 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch + gio-querymodules.{hook,script} + glib-compile-schemas.hook) + +pkgver() { + cd glib + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3 ../0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch + + git submodule init + git submodule set-url subprojects/gvdb "$srcdir/gvdb" + git -c protocol.file.allow=always submodule update +} + +build() { + local meson_options=( + --default-library both + -D glib_debug=disabled + -D gtk_doc=false + -D man=true + -D selinux=disabled + -D sysprof=enabled + ) + + # Produce more debug info: GLib has a lot of useful macros + CFLAGS+=" -g3" + CXXFLAGS+=" -g3" + + # use fat LTO objects for static libraries + CFLAGS+=" -ffat-lto-objects" + CXXFLAGS+=" -ffat-lto-objects" + + arch-meson glib build "${meson_options[@]}" + meson compile -C build +} + +# Read ./note about the reason of the failing test, it is because we refuse to let dbus run! +#check() { +# meson test -C build --no-suite flaky --no-suite slow --print-errorlogs +#} +# +# You can run this check, get the 2 failured listed in "note" comment this and rerun makepkg without -f +# + +#package_glib2() { +package() { + depends+=(libmount.so libffi.so) + provides+=(libgio-2.0.so libglib-2.0.so libgmodule-2.0.so libgobject-2.0.so + libgthread-2.0.so) + optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' + 'libelf: gresource inspection tool') + + meson install -C build --destdir "$pkgdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + touch "$pkgdir/usr/lib/gio/modules/.keep" + + python -m compileall -d /usr/share/glib-2.0/codegen \ + "$pkgdir/usr/share/glib-2.0/codegen" + python -O -m compileall -d /usr/share/glib-2.0/codegen \ + "$pkgdir/usr/share/glib-2.0/codegen" + +# # Split docs +# mkdir -p docs/usr/share +# mv {"$pkgdir",docs}/usr/share/gtk-doc + +} + +#package_glib2-docs() { +# pkgdesc="Documentation for GLib" +# depends=() +# license+=(custom) + +# mv -t "$pkgdir" docs/* +# install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 glib/docs/reference/COPYING +#} + +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) + +license=(LGPL) + +validpgpkeys=('923B7025EE03C1C59F42684CF0942E894B2EAFA0') # Philip Withnall (https://endlessos.org/) + +sha256sums=(SKIP + SKIP + c3ba9ae2055ea47b94f98e6c4fa879cb0ffe46d67d62c88153876fde56d7e928 # 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch + 2a9f9b8235f48e3b7d0f6cfcbc76cd2116c45f28692cac4bd61074c495bd5eb7 # gio-querymodules.hook + 92d08db5aa30bda276bc3d718e7ff9dd01dc40dcab45b359182dcc290054e24e # gio-querymodules.script + 64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25) # glib-compile-schemas.hook + +## fe96dbdc26d52a165572a015726776635531c3c06702451309fdc000adc548ae glib2-2.76.0-02-x86_64.pkg.tar.lz diff --git a/glib2/note b/glib2/note index 8b13789..a2ae7aa 100644 --- a/glib2/note +++ b/glib2/note @@ -1 +1,4 @@ +Following Arch's 02 update produces and installation error of "call to execv not found" +So we have decided to rebuild as the previous built and monitor for Arch's correction. +The pkg attempted is stored as PK..tmp for now. diff --git a/libaio/PKGBUILD b/libaio/PKGBUILD index 148de64..2dcdd53 100644 --- a/libaio/PKGBUILD +++ b/libaio/PKGBUILD @@ -7,9 +7,8 @@ pkgname=libaio pkgver=0.3.113 -pkgrel=01 +pkgrel=02 pkgdesc="The Linux-native asynchronous I/O facility (aio) library" -arch=(x86_64) url="https://pagure.io/libaio" depends=(glibc) provides=(libaio.so) @@ -46,8 +45,14 @@ package() { install -vDm 644 $pkgname-$pkgname-$pkgver/man/*.3 -t "$pkgdir/usr/share/man/man3/" } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(LGPL2.1) sha256sums=(716c7059703247344eb066b54ecbc3ca2134f0103307192e6c2b7dab5f9528ab) # libaio-libaio-0.3.113.tar.gz + +## feffe99338315fbb29828cb10004d40a38617a2e2399d32b9fcb39beb44eaf50 libaio-0.3.113-02-x86_64.pkg.tar.lz + + diff --git a/libaio/PKGBUILD-arch b/libaio/PKGBUILD-arch index 31626e8..5497ced 100644 --- a/libaio/PKGBUILD-arch +++ b/libaio/PKGBUILD-arch @@ -4,14 +4,13 @@ pkgname=libaio pkgver=0.3.113 -pkgrel=1 +pkgrel=2 pkgdesc="The Linux-native asynchronous I/O facility (aio) library" arch=(x86_64) url="https://pagure.io/libaio" license=(LGPL2.1) depends=(glibc) provides=(libaio.so) -options=(debug) source=(https://pagure.io/libaio/archive/$pkgname-$pkgver/$pkgname-$pkgname-$pkgver.tar.gz) sha512sums=('8058c927de0b5f7079fc232d2be23272537694bf271488af1dc0330b58afc307931792ab138512c5e00aa3ea921935a6d862f575fb0cc2bf323de63d8df208cd') b2sums=('e06c1c1cc118c15f6bed1abfa97368d7ccc0d2e716a233cd4141936fb382e40909c340a6c882b18ee9461aaa23dd77a6644a38bdb5a00c1444538a2e0ab816d4') diff --git a/libaio/deps b/libaio/deps index 8b13789..139597f 100644 --- a/libaio/deps +++ b/libaio/deps @@ -1 +1,2 @@ + diff --git a/libassuan/PKGBUILD b/libassuan/PKGBUILD index aa94d90..c59b634 100644 --- a/libassuan/PKGBUILD +++ b/libassuan/PKGBUILD @@ -1,15 +1,15 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=libassuan pkgver=2.5.5 -pkgrel=01 +pkgrel=02 pkgdesc='IPC library used by some GnuPG related software' url="https://www.gnupg.org/related_software/libassuan/" -arch=('x86_64') depends=('glibc' 'libgpg-error') provides=('libassuan.so') source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) @@ -21,8 +21,7 @@ build() { } check() { - cd "${pkgname}-${pkgver}" - make check + make check -C $pkgname-$pkgver } package() { @@ -32,8 +31,9 @@ package() { -t "${pkgdir}/usr/share/doc/${pkgname}" } +#---- arch license gpg-key & sha256sums ---- -#---- license gpg-key sha256sums ---- +arch=(x86_64) license=('GPL3') @@ -41,3 +41,6 @@ validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # "Werner Koch (dist s sha256sums=(8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4 # libassuan-2.5.5.tar.bz2 0f284f9c74386306eff77b1ffa9d36d2689bd1d93290870f5365513bd3ee3669) # libassuan-2.5.5.tar.bz2.sig + +## 3db52174ed23654d3fd5817e5ab99eab199739ebf8ceee6db72d960a0aee0e55 libassuan-2.5.5-02-x86_64.pkg.tar.lz + diff --git a/libassuan/PKGBUILD-arch b/libassuan/PKGBUILD-arch index 355f366..aa3fa0b 100644 --- a/libassuan/PKGBUILD-arch +++ b/libassuan/PKGBUILD-arch @@ -4,14 +4,14 @@ pkgname=libassuan pkgver=2.5.5 -pkgrel=1 +pkgrel=2 pkgdesc='IPC library used by some GnuPG related software' +arch=(x86_64) url="https://www.gnupg.org/related_software/libassuan/" -arch=('x86_64') -license=('GPL3') -depends=('glibc' 'libgpg-error') -provides=('libassuan.so') -source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) +license=(GPL3) +depends=(glibc libgpg-error sh) +provides=(libassuan.so) +source=(https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}) sha512sums=('70117f77aa43bbbe0ed28da5ef23834c026780a74076a92ec775e30f851badb423e9a2cb9e8d142c94e4f6f8a794988c1b788fd4bd2271e562071adf0ab16403' 'SKIP') b2sums=('24952e97c757b97c387ab4c2c4bf7b040f2874e9326c129805c7f5326fa14d80e083b0842e336a635531a2c8d4a66d428c816bae6b175f1c4518add1ffa3554d' @@ -19,19 +19,16 @@ b2sums=('24952e97c757b97c387ab4c2c4bf7b040f2874e9326c129805c7f5326fa14d80e083b08 validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # "Werner Koch (dist signing 2020)" build() { - cd "${pkgname}-${pkgver}" + cd $pkgname-$pkgver ./configure --prefix=/usr make } check() { - cd "${pkgname}-${pkgver}" - make check + make check -C $pkgname-$pkgver } package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -vDm 644 {AUTHORS,NEWS,README,ChangeLog} \ - -t "${pkgdir}/usr/share/doc/${pkgname}" + make DESTDIR="$pkgdir" install -C $pkgname-$pkgver + install -vDm 644 $pkgname-$pkgver/{AUTHORS,NEWS,README,ChangeLog} -t "$pkgdir/usr/share/doc/$pkgname/" } diff --git a/libassuan/deps b/libassuan/deps index e69de29..139597f 100644 --- a/libassuan/deps +++ b/libassuan/deps @@ -0,0 +1,2 @@ + + diff --git a/libnsl/PKGBUILD b/libnsl/PKGBUILD index 6db9108..ade8de9 100644 --- a/libnsl/PKGBUILD +++ b/libnsl/PKGBUILD @@ -1,19 +1,19 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=libnsl pkgver=2.0.0 -pkgrel=02 +pkgrel=03 pkgdesc="Public client interface library for NIS(YP)" -arch=(x86_64) url="https://github.com/thkukuk/libnsl" depends=(glibc libtirpc) provides=(libnsl.so) #options=(debug) -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +source=($url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz) prepare() { cd "$pkgname-$pkgver" @@ -31,9 +31,15 @@ package() { install -vDm 644 $pkgname-$pkgver/{AUTHORS,NEWS,README} -t "${pkgdir}/usr/share/doc/${pkgname}" } -#---- license gpg-key sha256sums ---- + +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=('LGPL2.1') sha256sums=(eb37be57c1cf650b3a8a4fc7cd66c8b3dfc06215b41956a16325a9388171bc40) # libnsl-2.0.0.tar.gz +## ab77685a42cbd1676f6a15c3c00ca9ad9f49c55b00f411838553271658bdf0fc libnsl-2.0.0-03-x86_64.pkg.tar.lz + + diff --git a/libnsl/PKGBUILD-arch b/libnsl/PKGBUILD-arch index 80b569a..288eea0 100644 --- a/libnsl/PKGBUILD-arch +++ b/libnsl/PKGBUILD-arch @@ -3,30 +3,29 @@ pkgname=libnsl pkgver=2.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="Public client interface library for NIS(YP)" arch=(x86_64) url="https://github.com/thkukuk/libnsl" license=(LGPL2.1) depends=(glibc libtirpc) provides=(libnsl.so) -options=(debug) -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +source=($url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz) sha512sums=('86a7738707a3e4e56b60c8de0445fb576e66148bc12fa2a6aab422ea81eb4b42be3287a12f78384acd2b8bfb3885e9a0ce4f7328f078da3a5099acb66a35a935') b2sums=('e16bba0d64afa3c1473be831fa9fa743e88323091a4ee62436383169d282b1ad6deab3ff1f9462828c88e443a4b9b913ac18b36c68664593a6a80dae25988b7d') prepare() { - cd "$pkgname-$pkgver" + cd $pkgname-$pkgver autoreconf -fiv } build() { - cd "$pkgname-$pkgver" + cd $pkgname-$pkgver ./configure --prefix=/usr --disable-static make } package() { make DESTDIR="$pkgdir" install -C $pkgname-$pkgver - install -vDm 644 $pkgname-$pkgver/{AUTHORS,NEWS,README} -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 $pkgname-$pkgver/{AUTHORS,NEWS,README} -t "$pkgdir/usr/share/doc/$pkgname/" } diff --git a/libnsl/deps b/libnsl/deps index 1c82ab0..a5dc409 100644 --- a/libnsl/deps +++ b/libnsl/deps @@ -1,3 +1,5 @@ autoconf automake gettext + + diff --git a/licenses/PKGBUILD b/licenses/PKGBUILD index 1047b27..be242b8 100644 --- a/licenses/PKGBUILD +++ b/licenses/PKGBUILD @@ -1,14 +1,14 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=licenses pkgver=20220125 -pkgrel=01 +pkgrel=02 pkgdesc="A set of common license files" -arch=(any) url="https://www.archlinux.org/" source=( https://www.gnu.org/licenses/agpl-3.0.txt @@ -103,68 +103,44 @@ package() { install -vDm 644 ZopePublicLicense.txt "$_license_dir/"ZPL/license.txt } -#---- license gpg-key sha256sums ---- + +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(custom:none) -sha512sums=('3568a76677f3d55dbbc7fc33c4073b4714cc6f68d92cd842a9ca2b230e8bd2140e59c3fc3cce34be34ffed78d75ab6e9d991ba59bf7c4addde7fb96648d3375d' - '98f6b79b778f7b0a15415bd750c3a8a097d650511cb4ec8115188e115c47053fe700f578895c097051c9bc3dfb6197c2b13a15de203273e1a3218884f86e90e8' - 'c07582f49d8d774385c37fb15804bac136bf8c6eef4cc1b37d5bf890b785f31eeb6ca537385edb469e35003d5adc5fe752d1805ef4b31909bc1be7bc1bb38695' - 'd6078467835dba8932314c1c1e945569a64b065474d7aced27c9a7acc391d52e9f234138ed9f1aa9cd576f25f12f557e0b733c14891d42c16ecdc4a7bd4d60b8' - 'c51c6e3eab06f1d1876f2c4672f839d2bc6730ee71b80f33105e907d4f93fa39e62bf2d914bc6ad6657eb66a0e32d26787294bad37023d4ae2349ea200f7dd95' - '26132167b1dc2a451af1c1aadf677a7c5adbe94a8c614c8b270834e8ee24ccb75b9bca33da312ef5a9fd8b79c7d2653052ecb089659cf63dfe33f70f64596e8f' - '5b63cf312ec557af66ab55e6b4d338d5f4f6a6a86b240dc18eecdd9c618feec92239a4ced9d8b5edde0b20ba6a67c26d371f2b06f0031b6642244fbb5774bb02' - '4ec4234198d9c919bfd795f2be64a43d60316944af07f0e9c815231f991f9d850f8b419d268b1e372e3072d1db6c26d79bd6167db36363913642c7708d3a356f' - '6cf3f7be5a5f5e5d5bc0436dcf050bdecb0a28c62b33f4b574624e332240b547dae67ce8b1729407955343d9504cc8f7276d9251a3da53ae97789bf7b8ffc762' - '95f6c764dcf30a0e225929d880144c10166da67fba6d690190f77e04a0daa66f26f1eba08b2a8c4893da2853cd3cd52572dcfc857ffa038bd2596e70e1885918' - '228b25c065796615e756137a4b52d952624670348e4ea5c937065ae63f96f28cb2342fba9d671ff17f09555b53edf658716c2219b432a75e73e2f3e933184ea1' - '3f09a16f19941b39e5206fcdfb8ae4e0b4adeaaf17baba3cce3f0573bb319ac213033392af55eb75355e3f39382ee1b381d6c58b294f376cdbf87537356f9617' - '51a43c9de1a8ef92264655118e053b4a2dd1e1fe4a8680cfe90a6a1a87c2c2c5253a1a70f8b12b18aa5ab33756e8a7a9a86fc67701edccd05156bc38ea2cd79c' - '861e7f297c4df79b4f218876b850ce1f70687edb7029898e8bfa4255a321ba7e48a82f6b3a9f56779d29b214cce4ce81f0e36c44462065d3b848f3fd30375eb6' - '22d2414762188840be68198978b9ece122813d1cac522632b8fa8315749335b43b1b58a6475fec0ef593a7bc568368526a90e199999808a118a7c6bb55906ac1' - 'bea1788b2bdc84f470e459114b871cf4ee991718964a63e18adde65116806d7676484cb30857cf74dece5eef5f96a015ee4a21900e019623e5d3484868b28b7f' - 'aee80b1f9f7f4a8a00dcf6e6ce6c41988dcaedc4de19d9d04460cbfb05d99829ffe8f9d038468eabbfba4d65b38e8dbef5ecf5eb8a1b891d9839cda6c48ee957' - 'd361e5e8201481c6346ee6a886592c51265112be550d5224f1a7a6e116255c2f1ab8788df579d9b8372ed7bfd19bac4b6e70e00b472642966ab5b319b99a2686' - '1bca76c9f2f559a7851c278650125cd4f44a7ae4a96ceee6a6ba81d34d28fe7d6125c5ee459fef729b6a2a0eba3075c0841c8a156b3a26f66194f77f7d49151c' - '6a21e9f6706dacb99162dd4c70ec704e3fdf283b93ca2cc1521e08e55e0727db4c7384d027d54739f100cd26c8d3d5be717715c6b21086a9bb22efb893c34fcf' - '4c84834dc54cb6e4d88ad9907ab6a541c038a389954679453f372d9481dd45e64733b7189aca34a06e44171f5327d957735677db9ce72d2d2d60136a302680a9' - '4d54a4a55189e36134fd8af9e0800a037d360dc05246dd2cd942e809f95db305cdf39b89d0e9732318075afd0e1ed2f90856eaa66a67a98ccbe8cfde99750af3' - '9eda310d0d71a8d7d4e07ae801f1c3309a46cd59b9ee566a8d0ae98dcfdebc93dcf9f399ba1e5ff5f43e932ec21078de2be88b0699dfd3ec4828061011216389' - 'dc6efc925c7ef8df903d7f7f66b6d3ab17e73e5037bc12c50109925f12c6011e18d873d081d4da1ff2d52669584b7168239132ff2f665ca6d5178f7efe1beaf6' - 'f6acda74831a984baf170b1e423bbea8fdeb41c5e7266614e203bc4265dcfd56a78740c2369d6408dadcec7835a52dd80efa0a0f5466cac55491d99cfe0ec075' - 'f9d70fce91b44721124b2e1249a93ac902318c294da182a53ef0cf2e8f2f47c19f6b4abf964b598798ecbb954810cf66192a52ec3ace00ea5aacbbfcf8c22363' - '767242ed40e94d11521fba9e2a248ae998276f57b7b34e94d91ac392add2f835d8e0c01d1b13ce1def7782dca5dbfdbef37ea9cb802b51561718d299a3b87818' - 'aa647966e7fb62ffcd7bfc1e56a8ebe38e8384a36c14e07fec4ccf3be91ffa1b3bbd9798901fa7956056c26d124f067582366bdb9581db1f742291c86e64e39d' - '5cd651f40ea91397774d2bad8dcfdac0354d5930d892c07908caf6127eb8ee1255744959d51b9a756efa588aefce49d34c9764844282a711b50602295f8a2b3a' - '541777a015eb17bfd2dc07f5fb3a9aba950ded5bd0f53a80c52d6f4e2cb85a28a94294dbba1ca54560d0f3aadd749c94a31d67d76c1e4e6fd2255056415d52c7') -b2sums=('b6829320f725e3e45c4807ef5deb4738a691fb3ab146d8531b81fdbccd8376a826c8ec76165985cdf37d534f68e395652c96841ba7636c4bd34c49b7c7b3a9ec' - '1bbdb8ea81b42a8ce554f92fd57009eef6b296472f910c5542d8a445e34bb0eee0e627a74462b9f453fe9d8853bde71fdb0eea11102bb604129753de6ecc6e06' - '4d249b4e8d54d2d2790a3afb6cf9fe3903985fd540efdc8f26b62b50378f3ac484f7998ee1663d3f4a7cfb624ab1ce4365ac7b9c9b4fde96faa5c33dd13ab237' - '3e7074b0bcbdd537026ae4508d915e0b14d5e97d305fcd26bb1ff5494509057cd8e60363ab416e4dd68e6fb7a84e5f456ecc3d5e46a33cb2f598758691ffeaf2' - '6b8f6fdebc86fc05d931fdf0b8013c815ffd775560ae4a69e917b204999a5cfa5413d665222f140d22e3623c37763794e86dcba17641dad8c226d1d35e17f00b' - '9afeb52cf4d5ad9d429fff6c9eade39fad242061b5ddca7e511070c4cfd0d33c73747b6801abb9132aeba09529d80ca0168bd7dbf1b2635d2d2dab76c4fe2d36' - '7f376e3d72866e4882f755f973b06fcae1291c9e1ad8d5549f95e637e4b9bafbe3120c465ef3e8128e01edb50da689ba57327d24eab819f57bc8b705d447709c' - '14accb9372c6308f2761f9c9cd4489f7f1555ff04084acda9d9ec8e9517c3eb119544b228db0578d7ca229b9d47341a5bf0a1a948499bd35d8d97f508cf51f45' - 'a25af7d323742405c2872d7f4c0b62038684239d8bf111b3a94398930d737bb1818b2eba4d9031b6bc79be26ef59087f63ed64d17f0208de5a7ac28ecc1c95b0' - '714c13820c79b96799138cada5ea414a79d16c4ed6c6b65dcf532ed73612a25632cbbe6104af4aedf0dc8fe159a18621c849efae25a0503c9e50e611efd1b92a' - '086c30075b8ab1f15734df28d739ec7d65b6d1f1ebf681641b5cc7f2d8a2760dc6d40a627bb41046f44e72b2fd9b40b2456fa9bb41a00602fd3a7fefa6b2661c' - 'ac86541da47d3d9b05b7b84357a21dca7e170e25b5ae99ab177eacbe7f16298b031302ad01deafee81bfbdef72cb9679abfd24722551b37a55341af03b510146' - 'c1f8c0a7c2596a9e8db61505b63f5b7ea54d7c0c86f4e8821bd27160a3976cc3876baef386bfecfc21816a2230a539bf54ae333c6c9241e392312e910ba9f342' - '113530ed800ced04cc82a7424577f1edc3234601068ab485c9aaf1ca3f45fe43fed01eee6b2642cba9618a11ab33ac73a3beefbbd6f0de879905df5109935992' - 'a580eceb4f7514964ef00e8c5130b9568fb2cf99d9bef0222662fa994af7b1634c1034c846eac9d63c21b67c4f94f91b79d144b1d3b4a856ca10243548407b84' - '5ac1e0794bd70d6820efacd36b8885a37e5364ce6bfee9382d10d37631edf88c7c3b05e35913cdadc687837adc942d907975cf53e21b4a65e9f711114f1a3b3d' - '1e1e108a77d8676eb68467cdfbf95684f0bad991bfcc24e7bd3d1eec58d746f14d20798c3bcf64e9bdd1ff4a9c5ec02ccb4c06331bcf251a9d1d0f28b6875296' - '74915e048cf8b5207abf603136e7d5fcf5b8ad512cce78a2ebe3c88fc3150155893bf9824e6ed6a86414bbe4511a6bd4a42e8ec643c63353dc8eea4a44a021cd' - 'b15551a6f0f0923dfb15912db9f6976898bc3d60ab3f5505e48d5e252341bb0855f4c7f23d66e9ce8809a23187b5f2ea08c99c8eb2c3d4d0407466c222cfdcca' - '4f97bb19f3d6aa5af71bec5a070b4317c0742069d23f591092e435ff8805788f7279524a1bb8a10e67a1013e0391e4a719bb8d89ccdae728b4eb134d7697a3c8' - 'f95087f01083423ee41d47fed72799aee2a4837c3ebc378a13f7ace0a83d9132c76aa1c16eb00adcc98d048f4bc970be980d3e9e1f71df93ed721aa1583892b8' - '5d342f32a42b4563b5604b3101cc7122516c6a514b853eb3974b61ecb68ef0691b9da1742e5d0c688247e51c178b26d34957b01b357ec8a8be28b22554bac73a' - 'e57391102771f85905986aac45cb923f1738fe96ec4a520bad9a79ce68e7a5b14898cdc97d17d84dc8aff7c5aa2aab853701ef8b27c6a5fe9c1f634c19ca9d9b' - '953343f375b14990dde1f51b9f9dc1f11d3c70a75f82575698390404af31e2983ba9acf03139e65026c737bf7afadd7b956e4ddd94fe303e1438041dc1667c79' - '144613d910215899c1183e7dc2588ca7272fbd3b92023704536f007feb0746b9c1ef9890a5245275623c20c14de45ef1514fab2dc6d62274db6a10c276a96681' - '9ff800831a5c1d3b45a98c56d513935dc5b1e50e285de658d499fdc6d52736998b58cc5a5ecca83b8c98d38869122f01633e8e3ed8b9771e5919ab0f61da2cc4' - '0b1e59408032239cd6ea8765eabca5cafccfce94a05785824aba1dc8b37188695bf7990e3454b0f2d0b399f1a22c30de7f056e2f685fafadcef71cd1a91a6796' - '560b95eb5bc04b02762fe9fa42554b47d161d22251f2b18f642d9c45f8bfa574fd847228935ee5244e6dbb5ee0f1fa446fe4ce6f5ff9feeb7ef3e5a91b894549' - '41fe12d3613e61134c9b027c6e3dacacdc368e6eecc1614578850f5b784813b41cf2089418738706939db2c7fb9f17cdab005cd134a440a8aadf8b887aa8fa48' - '63aefec94bf37792b1b10ee4ae36a5ad54f5df1ef175eddf8528bc8fb1c5a71cf7c258f856f99a9ed4e678c9226f0ac99ea825fc68e10695e905a618c36896e8') +sha256sums=(0d96a4ff68ad6d4b6f1f30f713b18d5184912ba8dd389f86aa7710db079abcb0 # agpl-3.0.txt + cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 # apache-2.0.txt + f2e0707902c4cd92155bb081a6eb0d77ebab789eafb212659fa6f44fcdca531b # artistic-2_0.txt + c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 # boost-1.0.txt + 896318172b9bf75b9c863df45c38495a968c3e711c405ed03a2a47eb0ed896e3 # cc-by-3.0.txt + 150775691f276de61f7e244e2e1250313b55f0648b1c1b06015c6348994d6787 # cc-by-nc-3.0.txt + db1f35b12da8faedece276d01f90a238c429a2d6a3dd727587ce5cb162684395 # cc-by-nc-nd-3.0.txt + 95f13d3047233ade320b4fce712d1b17de395649d6958c4254f1c21148cc7de8 # cc-by-nc-sa-3.0.txt + baefca0b2da73617d2791390c7893f46d690e36f9ff6f791808c0b4be359d202 # cc-by-nd-3.0.txt + e550f7bd34d25b04bb0a3fac7f3981d51b41df363d21f35952ee27da259039a2 # cc-by-sa-3.0.txt + ba17f78e76d11463e8419b6771522f0e219428fe15da415f6ebb3808a4377ceb # cc-readme.txt + 8778a2687ad7936c20ab77bedc4d28a788e853637ef3edc39708100dd0c90cef # cddl-1.0.txt + fe53ee559be099a8c964e95817c55d2a40ef43630150b11c292ccab7b2dd425d # cpl-1.0.txt + 8367b0edc81df80e6b42eb1b71f783111224e058cb3da37894d065d2deb7ab0a # eclipse-1.0.txt + d8e94ae5fdb5433fcae2961aeb1a8cf17174d6f4a0465d24bf37dd8a038bd439 # fdl-1.2.txt + 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 # fdl-1.3.txt + 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 # gpl-2.0.txt + 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 # gpl-3.0.txt + dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 # lgpl-2.1.txt + e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118 # lgpl-3.0.txt + 5f05fcf6ef25a6c31bccd2df7c0c46b23107bbeb2ce5cdba74efb5cc357f4dbb # lppl.txt + f849fc26a7a99981611a3a370e83078deb617d12a45776d6c4cada4d338be469 # mpl-1.1.txt + 3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04 # mpl-2.0.txt + 5e8219a37b4c1a146096f17862ef7d6ce689b2137c0161a3936c358a28014169 # perlartistic.txt + 0967ad6cf4b7fe81d38709d7aaef3fecb3bd685be7eebb37b864aa34c991baa7 # php-3.01.txt + 4516a0f2f58e8d6f4ac77c14261cab67d386fa9afa2e79ee09dff190a6eae9f4 # python-2.txt + f5eb1b2956d5f7a67b2e5722a3749bc2fe86f9c580f2e3f5a08519cf073b5864 # ruby-license.txt + 7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c # unlicense.txt + ec2f99fa32da2236c60b1054f8967ccce5175370de5215e8f018cb7be397512e # w3c.txt + 281c83248297ed2070a2e61ac140e707697511a6a065ba3808cbfa6de5bb5611) # ZopePublicLicense.txt + +## 56d29fa7d59c14b7b11e7acf3a02bd24b9a23b1e8ed74af1c0d48be4cc46be05 licenses-20220125-02-x86_64.pkg.tar.lz + diff --git a/licenses/PKGBUILD-arch b/licenses/PKGBUILD-arch index 63d10b0..d85b98b 100644 --- a/licenses/PKGBUILD-arch +++ b/licenses/PKGBUILD-arch @@ -4,7 +4,7 @@ pkgname=licenses pkgver=20220125 -pkgrel=1 +pkgrel=2 pkgdesc="A set of common license files" arch=(any) license=(custom:none) diff --git a/licenses/deps b/licenses/deps index fd40910..139597f 100644 --- a/licenses/deps +++ b/licenses/deps @@ -1,4 +1,2 @@ - - diff --git a/mkinitcpio/PKGBUILD b/mkinitcpio/PKGBUILD index d68b722..c88ae74 100644 --- a/mkinitcpio/PKGBUILD +++ b/mkinitcpio/PKGBUILD @@ -6,14 +6,13 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=mkinitcpio -pkgver=34 -pkgrel=02 +pkgver=35.1 +pkgrel=01 pkgdesc="Modular initramfs image creation utility" #url='https://github.com/archlinux/mkinitcpio' #url='https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio' url="https://sources.archlinux.org/other" makedepends=('binutils' 'asciidoc' 'sed') -arch=(x86_64) install=mkinitcpio.install depends=('awk' 'mkinitcpio-busybox>=1.35.0' 'kmod' 'util-linux>=2.23' 'libarchive' 'coreutils' 'bash' 'binutils' 'diffutils' 'findutils' 'grep' 'filesystem' 'gzip') @@ -27,13 +26,13 @@ provides=("mkinitcpio=$pkgver-$pkgrel" 'initramfs') #backup=('etc/mkinitcpio.conf') source=("$url/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig} - nosystemd.patch + nosystemd.patch + mkinitcpio.conf) # "fix-strip.patch::https://github.com/archlinux/mkinitcpio/commit/dece596d569ca90af902bf2403227b478b629c03.patch" - mkinitcpio.conf - 0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch) +# 0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch) prepare() { - patch -Np1 -d "$pkgname-$pkgver" < '0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch' +# patch -Np1 -d "$pkgname-$pkgver" < '0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch' cd "${pkgname}-${pkgver}" # patch -Np1 < "$srcdir/fix-strip.patch" patch -Np1 -i ../nosystemd.patch @@ -51,18 +50,22 @@ package() { install -Dm644 "${srcdir}/mkinitcpio.conf" "${pkgdir}/etc/mkinitcpio.conf" } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=(GPL) validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini 'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud - -sha256sums=(181a5915fc4e7db4fcfb38fb5fa022ba5a782f6904d6d6455c6b5a0617109bd0 # mkinitcpio-34.tar.gz - c7fd8f38a6d15e73276e8faff9dd1b1356a74dc91a38c8f1c566a359757f864f # mkinitcpio-34.tar.gz.sig + +sha256sums=(0aed45a087d1a3c72126535470ddad96af1939495e733f186ae72e5cfbf1fadb # mkinitcpio-35.1.tar.gz + b7a763c5c80bff553a20dcd025663b9fa002caffbb72418c7b7262950442a3b9 # mkinitcpio-35.1.tar.gz.sig c4afeb6b3300c4d50c3f01233705b542f59d6e95a7670f7efde097ea209ef5bd # nosystemd.patch + c8ec2debd54233927dd97bd25ef4ac00e1ac850f9b34a3d414e1a66608c36040) # mkinitcpio.conf + # d5ca05e3f2b338f6ac988461ba9bd60c030e7cb092aecf90b43d5a470e7e3652 # fix-strip.patch - c8ec2debd54233927dd97bd25ef4ac00e1ac850f9b34a3d414e1a66608c36040 # mkinitcpio.conf - 82a34a48154c384980aa4e61d49bd447c568d5d60676f27c14a2a12a5ea63b4d) # 0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch +# 82a34a48154c384980aa4e61d49bd447c568d5d60676f27c14a2a12a5ea63b4d) # 0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch +## 2397e63672caad9b50c22e24ad3e3b446888d73a113be01bfffc84ec2095ec8d mkinitcpio-35.1-01-x86_64.pkg.tar.lz diff --git a/mkinitcpio/PKGBUILD-arch b/mkinitcpio/PKGBUILD-arch index f61d2f1..d0252cd 100644 --- a/mkinitcpio/PKGBUILD-arch +++ b/mkinitcpio/PKGBUILD-arch @@ -4,8 +4,8 @@ # Contributor: Thomas Bächler pkgname=mkinitcpio -pkgver=34 -pkgrel=2 +pkgver=35.1 +pkgrel=1 pkgdesc="Modular initramfs image creation utility" arch=('any') url='https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio' @@ -21,22 +21,15 @@ optdepends=('gzip: Use gzip compression for the initramfs image' 'mkinitcpio-nfs-utils: Support for root filesystem on NFS') provides=('initramfs') backup=('etc/mkinitcpio.conf') -source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig} - '0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch') +source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) install=mkinitcpio.install -sha512sums=('cf8ab66d4609911ca6a1d2af1bfcf320eed99d29657c0ccfeca2fdc8ea00cfb6575e55645424de13fcf37aa12a39ac7b43a330c716e73e9c16a75178738ebe70' - 'SKIP' - 'a43e66101edc301ae893a25eee6caa83c56a790cbac1685697fb999008c8210e46ca49e0700242f8321731264084462641285954db55d3daa2c7e8b62d1cc66c') -b2sums=('06a6c6a0951b9b6161e2db01e2956d87da303b2ec029bdd183efed3b074b176a9f107e9a723fc6a7fa157ecd703d7627d8aaa0b9290022a09e30daa46784841c' - 'SKIP' - 'a2ed9e8ff4b6fab1d6f6c1dae4dcf890b4434cb31ebdfe73ea54fd4af499849e2b98e565915cc331bd97f15f21d9147ee0499cf75b516562bfd7f1793e838e99') +sha512sums=('71dd4bcad75c60178e8f152568fbb70b37a983641d4953035aabcbff5bd49571182c9d92383f34ffc0078532674793790b181cf96c1654edb39b4ca94aefc7a4' + 'SKIP') +b2sums=('50783c27d7fad38ca3e02e1d8f15e42062b32e640ea26bc235ccd603659be5a2c218869fbd9e8491b3e0b027fa4613a599c7ce9768cd17c47e68053215a97f66' + 'SKIP') validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini 'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud -prepare() { - patch -Np1 -d "$pkgname-$pkgver" < '0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch' -} - check() { make -C "$pkgname-$pkgver" check } diff --git a/npth/PKGBUILD b/npth/PKGBUILD index fe2a255..319f1e0 100644 --- a/npth/PKGBUILD +++ b/npth/PKGBUILD @@ -1,14 +1,14 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=npth pkgver=1.6 -pkgrel=03 +pkgrel=04 pkgdesc='The new GNU portable threads library' -arch=('x86_64') url="https://www.gnupg.org/software/npth/index.html" depends=('glibc' 'sh') makedepends=(automake autoconf) @@ -38,7 +38,10 @@ package() { -t "${pkgdir}/usr/share/doc/${pkgname}" } -#---- license gpg-key sha256sums ---- + +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=('LGPL2.1') @@ -51,3 +54,6 @@ validpgpkeys=( sha256sums=(1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1 # npth-1.6.tar.bz2 4bdee04570eec44aba0386936502aadee922e2faaef89d7669a0f124b5dd9fd3) # npth-1.6.tar.bz2.sig + +## 758a2142fbe5d738d77c2a8b40760d244493661f84f33f355b4332eff6135a1f npth-1.6-04-x86_64.pkg.tar.lz + diff --git a/npth/PKGBUILD-arch b/npth/PKGBUILD-arch index 825fc31..da5d318 100644 --- a/npth/PKGBUILD-arch +++ b/npth/PKGBUILD-arch @@ -3,14 +3,14 @@ pkgname=npth pkgver=1.6 -pkgrel=3 +pkgrel=4 pkgdesc='The new GNU portable threads library' -arch=('x86_64') +arch=(x86_64) url="https://www.gnupg.org/software/npth/index.html" -license=('LGPL2.1') -depends=('glibc' 'sh') -provides=('libnpth.so') -source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) +license=(LGPL2.1) +depends=(glibc sh) +provides=(libnpth.so) +source=(https://gnupg.org/ftp/gcrypt/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}) sha512sums=('2ed1012e14a9d10665420b9a23628be7e206fd9348111ec751349b93557ee69f1176bcf7e6b195b35b1c44a5e0e81ee33b713f03d79a33d1ecd9037035afeda2' 'SKIP') b2sums=('665fdb2f4cbe59750b6b4b7c2701ee80a23a122df10c9f8be47c4af5f3bf5968f709637ab3f4878bb68609752fbb6ce1364e109fdfeba64e4db258733a33f3fc' @@ -23,24 +23,21 @@ validpgpkeys=( ) prepare() { - cd "${pkgname}-${pkgver}" + cd $pkgname-$pkgver autoreconf -fiv } build() { - cd "${pkgname}-${pkgver}" + cd $pkgname-$pkgver ./configure --prefix=/usr make } check() { - cd "${pkgname}-${pkgver}" - make check + make check -C $pkgname-$pkgver } package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - install -vDm 644 {README,NEWS,ChangeLog} \ - -t "${pkgdir}/usr/share/doc/${pkgname}" + make DESTDIR="$pkgdir" install -C $pkgname-$pkgver + install -vDm 644 $pkgname-$pkgver/{README,NEWS,ChangeLog} -t "$pkgdir/usr/share/doc/$pkgname/" } diff --git a/npth/deps b/npth/deps index 8617447..7d39372 100644 --- a/npth/deps +++ b/npth/deps @@ -1,2 +1,4 @@ autoconf automake + +