upg efibootmgr efivar gdbm glib2 libaio libassuan libnsl licenses mkinitcpio npth

This commit is contained in:
joborun linux 2023-03-19 19:05:16 +02:00
parent 5eedf7b10f
commit d71f4cfaf1
28 changed files with 351 additions and 210 deletions

View File

@ -8,13 +8,12 @@
pkgname=efibootmgr pkgname=efibootmgr
_commit=712aeb81311de28a3fcfea7465dcb93743f07a53 # refs/tags/18 _commit=712aeb81311de28a3fcfea7465dcb93743f07a53 # refs/tags/18
pkgver=18 pkgver=18
pkgrel=01 pkgrel=02
pkgdesc="Linux user-space application to modify the EFI Boot Manager" pkgdesc="Linux user-space application to modify the EFI Boot Manager"
arch=(x86_64)
url="https://github.com/rhboot/efibootmgr" url="https://github.com/rhboot/efibootmgr"
depends=(glibc popt) depends=(glibc popt)
makedepends=(efivar git) makedepends=(efivar git)
source=($pkgname::git+https://github.com/rhboot/efibootmgr#tag=$_commit?signed) source=($pkgname::git+$url#tag=$_commit?signed)
build() { build() {
make libdir=/usr/lib sbindir=/usr/bin EFIDIR=arch -C $pkgname 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/" 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) license=(GPL2)
validpgpkeys=(B00B48BC731AA8840FED9FB0EED266B70F4FEF10 # Peter Jones <pjones@redhat.com> validpgpkeys=(B00B48BC731AA8840FED9FB0EED266B70F4FEF10 # Peter Jones <pjones@redhat.com>
039A9CEA19DE9508C36875AA2532F9176A95A442) # Robbie Harwood (work) <rharwood@redhat.com> 039A9CEA19DE9508C36875AA2532F9176A95A442) # Robbie Harwood (work) <rharwood@redhat.com>
sha256sums=(SKIP) sha256sums=(SKIP)
## f7751f0332a0c1c9de088149dade13ab3d0741a212d65428be331ea2e0a0ee17 efibootmgr-18-02-x86_64.pkg.tar.lz

View File

@ -6,14 +6,14 @@
pkgname=efibootmgr pkgname=efibootmgr
_commit=712aeb81311de28a3fcfea7465dcb93743f07a53 # refs/tags/18 _commit=712aeb81311de28a3fcfea7465dcb93743f07a53 # refs/tags/18
pkgver=18 pkgver=18
pkgrel=1 pkgrel=2
pkgdesc="Linux user-space application to modify the EFI Boot Manager" pkgdesc="Linux user-space application to modify the EFI Boot Manager"
arch=(x86_64) arch=(x86_64)
url="https://github.com/rhboot/efibootmgr" url="https://github.com/rhboot/efibootmgr"
license=(GPL2) license=(GPL2)
depends=(glibc popt) depends=(glibc popt)
makedepends=(efivar git) makedepends=(efivar git)
source=($pkgname::git+https://github.com/rhboot/efibootmgr#tag=$_commit?signed) source=($pkgname::git+$url#tag=$_commit?signed)
sha512sums=('SKIP') sha512sums=('SKIP')
validpgpkeys=( validpgpkeys=(
'B00B48BC731AA8840FED9FB0EED266B70F4FEF10' # Peter Jones <pjones@redhat.com> 'B00B48BC731AA8840FED9FB0EED266B70F4FEF10' # Peter Jones <pjones@redhat.com>

View File

@ -1,30 +1,28 @@
#!/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=efivar pkgname=efivar
pkgdesc="Tools and libraries to work with EFI variables" pkgdesc="Tools and libraries to work with EFI variables"
pkgver=38 pkgver=38
pkgrel=02 pkgrel=03
arch=('x86_64')
url="https://github.com/rhboot/efivar" url="https://github.com/rhboot/efivar"
depends=(glibc) depends=(glibc)
makedepends=(git mandoc) makedepends=(git mandoc)
provides=(libefiboot.so libefisec.so libefivar.so) provides=(libefiboot.so libefisec.so libefivar.so)
# LTO has the linker segfaulting with binutils < 2.38.0: https://github.com/rhboot/efivar/issues/196 # LTO has the linker segfaulting with binutils < 2.38.0: https://github.com/rhboot/efivar/issues/196
options=(!lto) options=(!lto)
source=( source=(
"git+https://github.com/rhinstaller/efivar.git#tag=${pkgver}?signed" git+$url#tag=${pkgver}?signed
"${pkgname}-38-ld_t.patch::https://github.com/rhboot/efivar/pull/201/commits/197a0874ea4010061b98b4b55eff65b33b1cd741.patch" $pkgname-38-ld_t.patch::https://github.com/rhboot/efivar/pull/201/commits/197a0874ea4010061b98b4b55eff65b33b1cd741.patch
) )
prepare() { prepare() {
cd "${pkgname}"
# fix issues with linker scripts: https://github.com/rhboot/efivar/pull/201 # 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() { build() {
@ -47,7 +45,10 @@ package() {
install -vDm 644 "${pkgname}/"{README.md,TODO} -t "${pkgdir}/usr/share/doc/${pkgname}" 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') license=('LGPL2.1')
@ -55,3 +56,7 @@ validpgpkeys=('B00B48BC731AA8840FED9FB0EED266B70F4FEF10') # Peter Jones <pjones@
sha256sums=(SKIP sha256sums=(SKIP
9450812114f409229bd97211902de8000d2b321c8b4f4e20c31eb4e555625655) # efivar-38-ld_t.patch 9450812114f409229bd97211902de8000d2b321c8b4f4e20c31eb4e555625655) # efivar-38-ld_t.patch
## 805719cc1e7fae471494f4ca41d2aa1b6ff24c2ecbc5c5a9d1107f7c149fc26c efivar-38-03-x86_64.pkg.tar.lz

View File

@ -5,7 +5,7 @@
pkgname=efivar pkgname=efivar
pkgdesc="Tools and libraries to work with EFI variables" pkgdesc="Tools and libraries to work with EFI variables"
pkgver=38 pkgver=38
pkgrel=2 pkgrel=3
arch=(x86_64) arch=(x86_64)
url="https://github.com/rhboot/efivar" url="https://github.com/rhboot/efivar"
license=(LGPL2.1) license=(LGPL2.1)
@ -16,8 +16,8 @@ provides=(libefiboot.so libefisec.so libefivar.so)
# LTO has the linker segfaulting with binutils < 2.38.0: https://github.com/rhboot/efivar/issues/196 # LTO has the linker segfaulting with binutils < 2.38.0: https://github.com/rhboot/efivar/issues/196
options=(!lto) options=(!lto)
source=( source=(
"git+https://github.com/rhinstaller/efivar.git#tag=${pkgver}?signed" git+$url#tag=${pkgver}?signed
"${pkgname}-38-ld_t.patch::https://github.com/rhboot/efivar/pull/201/commits/197a0874ea4010061b98b4b55eff65b33b1cd741.patch" $pkgname-38-ld_t.patch::https://github.com/rhboot/efivar/pull/201/commits/197a0874ea4010061b98b4b55eff65b33b1cd741.patch
) )
sha512sums=('SKIP' sha512sums=('SKIP'
'568bc88b182875c37479c49b3dbf5b8ee6edf8090f940176e67c9aa28dd2ff6f417c70b2bef6b5df99ada2afa33db3efd295ba9de5d68b3ecc5ce1dc3361d042') '568bc88b182875c37479c49b3dbf5b8ee6edf8090f940176e67c9aa28dd2ff6f417c70b2bef6b5df99ada2afa33db3efd295ba9de5d68b3ecc5ce1dc3361d042')
@ -26,9 +26,8 @@ b2sums=('SKIP'
validpgpkeys=('B00B48BC731AA8840FED9FB0EED266B70F4FEF10') # Peter Jones <pjones@redhat.com> validpgpkeys=('B00B48BC731AA8840FED9FB0EED266B70F4FEF10') # Peter Jones <pjones@redhat.com>
prepare() { prepare() {
cd "${pkgname}"
# fix issues with linker scripts: https://github.com/rhboot/efivar/pull/201 # 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() { build() {
@ -41,12 +40,18 @@ check() {
} }
package() { package() {
make DESTDIR="${pkgdir}/" \ local make_options=(
libdir=/usr/lib/ \ V=1
bindir=/usr/bin/ \ DESTDIR="$pkgdir/"
mandir=/usr/share/man/ \ libdir=/usr/lib/
includedir=/usr/include/ \ bindir=/usr/bin/
install -j1 V=1 \ mandir=/usr/share/man/
-C "${pkgname}" includedir=/usr/include/
install -vDm 644 "${pkgname}/"{README.md,TODO} -t "${pkgdir}/usr/share/doc/${pkgname}" install
-j1
-C $pkgname
)
make "${make_options[@]}"
install -vDm 644 $pkgname/{README.md,TODO} -t "$pkgdir/usr/share/doc/$pkgname/"
} }

View File

@ -1,2 +1,4 @@
git git
mandoc mandoc

View File

@ -7,15 +7,14 @@
pkgname=gdbm pkgname=gdbm
pkgver=1.23 pkgver=1.23
pkgrel=01 pkgrel=02
pkgdesc="GNU database library" pkgdesc="GNU database library"
arch=(x86_64)
url="https://www.gnu.org/software/gdbm/gdbm.html" url="https://www.gnu.org/software/gdbm/gdbm.html"
depends=(glibc sh) depends=(glibc sh)
makedepends=(readline) makedepends=(readline)
provides=(libgdbm_compat.so libgdbm.so) provides=(libgdbm_compat.so libgdbm.so)
#options=(debug) #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() { prepare() {
cd $pkgname-$pkgver 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" 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) license=(GPL3)
@ -48,3 +49,7 @@ validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') # Sergey Poznyakoff <g
sha256sums=(74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd # gdbm-1.23.tar.gz sha256sums=(74b1081d21fff13ae4bd7c16e5d6e504a4c26f7cde1dca0d963a484174bbcacd # gdbm-1.23.tar.gz
64ebb68cc68e8915d62cb20ea40323c00b56051f844589ee0a52169fff34cecb) # gdbm-1.23.tar.gz.sig 64ebb68cc68e8915d62cb20ea40323c00b56051f844589ee0a52169fff34cecb) # gdbm-1.23.tar.gz.sig
## 233c6519e26f22312537a2eacc60f13035af9eab9a7502283c52e9cb4ab2954b gdbm-1.23-02-x86_64.pkg.tar.lz

View File

@ -6,7 +6,7 @@
pkgname=gdbm pkgname=gdbm
pkgver=1.23 pkgver=1.23
pkgrel=1 pkgrel=2
pkgdesc="GNU database library" pkgdesc="GNU database library"
arch=(x86_64) arch=(x86_64)
url="https://www.gnu.org/software/gdbm/gdbm.html" url="https://www.gnu.org/software/gdbm/gdbm.html"
@ -14,8 +14,7 @@ license=(GPL3)
depends=(glibc sh) depends=(glibc sh)
makedepends=(readline) makedepends=(readline)
provides=(libgdbm_compat.so libgdbm.so) 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})
sha512sums=('918080cb0225b221c11eb7339634a95e00c526072395f7a3d46ccf42ef020dea7c4c5bec34aff2c4f16033e1fff6583252b7e978f68b8d7f8736b0e025838e10' sha512sums=('918080cb0225b221c11eb7339634a95e00c526072395f7a3d46ccf42ef020dea7c4c5bec34aff2c4f16033e1fff6583252b7e978f68b8d7f8736b0e025838e10'
'SKIP') 'SKIP')
b2sums=('a47746577cf2f3c9b62faea496c4d6a50a8f1b0a5af448cb2215e90057c99b5b630ba3f5357c85dfb7fd98ba4e90969e30a779120c29106ed1e8736721f9bec1' b2sums=('a47746577cf2f3c9b62faea496c4d6a50a8f1b0a5af448cb2215e90057c99b5b630ba3f5357c85dfb7fd98ba4e90969e30a779120c29106ed1e8736721f9bec1'
@ -28,9 +27,13 @@ prepare() {
} }
build() { build() {
local configure_options=(
--prefix=/usr
--enable-libgdbm-compat
)
cd $pkgname-$pkgver cd $pkgname-$pkgver
./configure --prefix=/usr \ ./configure "${configure_options[@]}"
--enable-libgdbm-compat
make make
} }
@ -39,7 +42,9 @@ check() {
} }
package() { package() {
depends+=(libreadline.so) depends+=(
readline libreadline.so
)
make DESTDIR="$pkgdir" install -C $pkgname-$pkgver make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
install -vDm 644 $pkgname-$pkgver/{NOTE-WARNING,AUTHORS,NEWS,README,ChangeLog} -t "$pkgdir/usr/share/doc/$pkgname" install -vDm 644 $pkgname-$pkgver/{NOTE-WARNING,AUTHORS,NEWS,README,ChangeLog} -t "$pkgdir/usr/share/doc/$pkgname"

View File

@ -9,11 +9,7 @@
#pkgname=(glib2 glib2-docs) #pkgname=(glib2 glib2-docs)
pkgname=glib2 pkgname=glib2
pkgver=2.76.0 pkgver=2.76.0
pkgrel=01 pkgrel=02
# this is a waste of resources rebuilding this for the shake of catching up
# to arch's late decision to be building debug symbol packages along with the core pkg
# like void does with the -devel pkgs. We are not going to build such debug pkgs, if you
# need them borrow the ones from arch
pkgdesc="Low level core library" pkgdesc="Low level core library"
url="https://wiki.gnome.org/Projects/GLib" url="https://wiki.gnome.org/Projects/GLib"
depends=(pcre2 libffi util-linux-libs zlib) # libsysprof-capture) depends=(pcre2 libffi util-linux-libs zlib) # libsysprof-capture)
@ -46,7 +42,6 @@ prepare() {
} }
build() { build() {
# Produce more debug info: GLib has a lot of useful macros
# use fat LTO objects for static libraries # use fat LTO objects for static libraries
CFLAGS+=' -ffat-lto-objects -g3' CFLAGS+=' -ffat-lto-objects -g3'
CXXFLAGS+=' -ffat-lto-objects -g3' CXXFLAGS+=' -ffat-lto-objects -g3'
@ -120,4 +115,4 @@ sha256sums=(SKIP
92d08db5aa30bda276bc3d718e7ff9dd01dc40dcab45b359182dcc290054e24e # gio-querymodules.script 92d08db5aa30bda276bc3d718e7ff9dd01dc40dcab45b359182dcc290054e24e # gio-querymodules.script
64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25) # glib-compile-schemas.hook 64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25) # glib-compile-schemas.hook
## 5d924fffe93d3fbe73315ecb6fe9b5ad9145d32b6c79c46954194c7f60e0afb6 glib2-2.76.0-01-x86_64.pkg.tar.lz ## 251cc4aaa25b15724022f8094b5c1874b504cab0f639f16da9aae167cef4e5c1 glib2-2.76.0-02-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
pkgbase=glib2 pkgbase=glib2
pkgname=(glib2 glib2-docs) pkgname=(glib2 glib2-docs)
pkgver=2.76.0 pkgver=2.76.0
pkgrel=1 pkgrel=2
pkgdesc="Low level core library" pkgdesc="Low level core library"
url="https://wiki.gnome.org/Projects/GLib" url="https://wiki.gnome.org/Projects/GLib"
license=(LGPL) license=(LGPL)
@ -40,14 +40,13 @@ source=(
"git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit" "git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit"
"git+https://gitlab.gnome.org/GNOME/gvdb.git" "git+https://gitlab.gnome.org/GNOME/gvdb.git"
0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch 0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch
gio-querymodules.{hook,script} gio-querymodules.hook
glib-compile-schemas.hook glib-compile-schemas.hook
) )
b2sums=('SKIP' b2sums=('SKIP'
'SKIP' 'SKIP'
'bd7f881ae6054c363783bf45b1add5eef5e8347554e23b9fece526701469d07cdcb9871fa73dee473796a219e8aa513796a96da769949097ea207db038578d07' 'bd7f881ae6054c363783bf45b1add5eef5e8347554e23b9fece526701469d07cdcb9871fa73dee473796a219e8aa513796a96da769949097ea207db038578d07'
'cd3a7817193ca985be5aff0813e78cc59c39ad8d4a2171c1c719267e4f51beda47c58a44c6d5afead64e9fa1b854430ac935976d02158e927ba3ec8f36fce282' '14c9211c0557f6d8d9a914f1b18b7e0e23f79f4abde117cb03ab119b95bf9fa9d7a712aa0a29beb266468aeb352caa3a9e4540503cfc9fe0bbaf764371832a96'
'4b90eb8d582509b09aab401313d4399cc139ad21b5dd7d45d79860d0764c7494c60714e0794e09823e51d1894ac032a994f27d79d1499abf24ee6f59bdb0c243'
'd30d349b4cb4407839d9074ce08f5259b8a5f3ca46769aabc621f17d15effdb89c4bf19bd23603f6df3d59f8d1adaded0f4bacd0333afcab782f2d048c882858') 'd30d349b4cb4407839d9074ce08f5259b8a5f3ca46769aabc621f17d15effdb89c4bf19bd23603f6df3d59f8d1adaded0f4bacd0333afcab782f2d048c882858')
@ -68,19 +67,24 @@ prepare() {
} }
build() { build() {
# Produce more debug info: GLib has a lot of useful macros local meson_options=(
# use fat LTO objects for static libraries --default-library both
CFLAGS+=' -ffat-lto-objects -g3' -D glib_debug=disabled
CXXFLAGS+=' -ffat-lto-objects -g3'
CFLAGS+=" -DG_DISABLE_CAST_CHECKS"
arch-meson glib build \
--default-library both \
-D glib_debug=disabled \
-D selinux=disabled \
-D sysprof=enabled \
-D man=true \
-D gtk_doc=true -D gtk_doc=true
-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 meson compile -C build
} }
@ -103,7 +107,7 @@ package_glib2() {
meson install -C build --destdir "$pkgdir" meson install -C build --destdir "$pkgdir"
install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
install -D gio-querymodules.script "$pkgdir/usr/share/libalpm/scripts/gio-querymodules" touch "$pkgdir/usr/lib/gio/modules/.keep"
python -m compileall -d /usr/share/glib-2.0/codegen \ python -m compileall -d /usr/share/glib-2.0/codegen \
"$pkgdir/usr/share/glib-2.0/codegen" "$pkgdir/usr/share/glib-2.0/codegen"
@ -116,7 +120,7 @@ package_glib2() {
} }
package_glib2-docs() { package_glib2-docs() {
pkgdesc="Documentation for GLib" pkgdesc+=" - documentation"
depends=() depends=()
license+=(custom) license+=(custom)

122
glib2/PKGBUILD.tmp Normal file
View File

@ -0,0 +1,122 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# 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/) <pwithnall@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

View File

@ -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.

View File

@ -7,9 +7,8 @@
pkgname=libaio pkgname=libaio
pkgver=0.3.113 pkgver=0.3.113
pkgrel=01 pkgrel=02
pkgdesc="The Linux-native asynchronous I/O facility (aio) library" pkgdesc="The Linux-native asynchronous I/O facility (aio) library"
arch=(x86_64)
url="https://pagure.io/libaio" url="https://pagure.io/libaio"
depends=(glibc) depends=(glibc)
provides=(libaio.so) provides=(libaio.so)
@ -46,8 +45,14 @@ package() {
install -vDm 644 $pkgname-$pkgname-$pkgver/man/*.3 -t "$pkgdir/usr/share/man/man3/" 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) license=(LGPL2.1)
sha256sums=(716c7059703247344eb066b54ecbc3ca2134f0103307192e6c2b7dab5f9528ab) # libaio-libaio-0.3.113.tar.gz sha256sums=(716c7059703247344eb066b54ecbc3ca2134f0103307192e6c2b7dab5f9528ab) # libaio-libaio-0.3.113.tar.gz
## feffe99338315fbb29828cb10004d40a38617a2e2399d32b9fcb39beb44eaf50 libaio-0.3.113-02-x86_64.pkg.tar.lz

View File

@ -4,14 +4,13 @@
pkgname=libaio pkgname=libaio
pkgver=0.3.113 pkgver=0.3.113
pkgrel=1 pkgrel=2
pkgdesc="The Linux-native asynchronous I/O facility (aio) library" pkgdesc="The Linux-native asynchronous I/O facility (aio) library"
arch=(x86_64) arch=(x86_64)
url="https://pagure.io/libaio" url="https://pagure.io/libaio"
license=(LGPL2.1) license=(LGPL2.1)
depends=(glibc) depends=(glibc)
provides=(libaio.so) provides=(libaio.so)
options=(debug)
source=(https://pagure.io/libaio/archive/$pkgname-$pkgver/$pkgname-$pkgname-$pkgver.tar.gz) source=(https://pagure.io/libaio/archive/$pkgname-$pkgver/$pkgname-$pkgname-$pkgver.tar.gz)
sha512sums=('8058c927de0b5f7079fc232d2be23272537694bf271488af1dc0330b58afc307931792ab138512c5e00aa3ea921935a6d862f575fb0cc2bf323de63d8df208cd') sha512sums=('8058c927de0b5f7079fc232d2be23272537694bf271488af1dc0330b58afc307931792ab138512c5e00aa3ea921935a6d862f575fb0cc2bf323de63d8df208cd')
b2sums=('e06c1c1cc118c15f6bed1abfa97368d7ccc0d2e716a233cd4141936fb382e40909c340a6c882b18ee9461aaa23dd77a6644a38bdb5a00c1444538a2e0ab816d4') b2sums=('e06c1c1cc118c15f6bed1abfa97368d7ccc0d2e716a233cd4141936fb382e40909c340a6c882b18ee9461aaa23dd77a6644a38bdb5a00c1444538a2e0ab816d4')

View File

@ -1 +1,2 @@

View File

@ -1,15 +1,15 @@
#!/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=libassuan pkgname=libassuan
pkgver=2.5.5 pkgver=2.5.5
pkgrel=01 pkgrel=02
pkgdesc='IPC library used by some GnuPG related software' pkgdesc='IPC library used by some GnuPG related software'
url="https://www.gnupg.org/related_software/libassuan/" url="https://www.gnupg.org/related_software/libassuan/"
arch=('x86_64')
depends=('glibc' 'libgpg-error') depends=('glibc' 'libgpg-error')
provides=('libassuan.so') provides=('libassuan.so')
source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
@ -21,8 +21,7 @@ build() {
} }
check() { check() {
cd "${pkgname}-${pkgver}" make check -C $pkgname-$pkgver
make check
} }
package() { package() {
@ -32,8 +31,9 @@ package() {
-t "${pkgdir}/usr/share/doc/${pkgname}" -t "${pkgdir}/usr/share/doc/${pkgname}"
} }
#---- arch license gpg-key & sha256sums ----
#---- license gpg-key sha256sums ---- arch=(x86_64)
license=('GPL3') license=('GPL3')
@ -41,3 +41,6 @@ validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # "Werner Koch (dist s
sha256sums=(8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4 # libassuan-2.5.5.tar.bz2 sha256sums=(8e8c2fcc982f9ca67dcbb1d95e2dc746b1739a4668bc20b3a3c5be632edb34e4 # libassuan-2.5.5.tar.bz2
0f284f9c74386306eff77b1ffa9d36d2689bd1d93290870f5365513bd3ee3669) # libassuan-2.5.5.tar.bz2.sig 0f284f9c74386306eff77b1ffa9d36d2689bd1d93290870f5365513bd3ee3669) # libassuan-2.5.5.tar.bz2.sig
## 3db52174ed23654d3fd5817e5ab99eab199739ebf8ceee6db72d960a0aee0e55 libassuan-2.5.5-02-x86_64.pkg.tar.lz

View File

@ -4,14 +4,14 @@
pkgname=libassuan pkgname=libassuan
pkgver=2.5.5 pkgver=2.5.5
pkgrel=1 pkgrel=2
pkgdesc='IPC library used by some GnuPG related software' pkgdesc='IPC library used by some GnuPG related software'
arch=(x86_64)
url="https://www.gnupg.org/related_software/libassuan/" url="https://www.gnupg.org/related_software/libassuan/"
arch=('x86_64') license=(GPL3)
license=('GPL3') depends=(glibc libgpg-error sh)
depends=('glibc' 'libgpg-error') provides=(libassuan.so)
provides=('libassuan.so') source=(https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig})
source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
sha512sums=('70117f77aa43bbbe0ed28da5ef23834c026780a74076a92ec775e30f851badb423e9a2cb9e8d142c94e4f6f8a794988c1b788fd4bd2271e562071adf0ab16403' sha512sums=('70117f77aa43bbbe0ed28da5ef23834c026780a74076a92ec775e30f851badb423e9a2cb9e8d142c94e4f6f8a794988c1b788fd4bd2271e562071adf0ab16403'
'SKIP') 'SKIP')
b2sums=('24952e97c757b97c387ab4c2c4bf7b040f2874e9326c129805c7f5326fa14d80e083b0842e336a635531a2c8d4a66d428c816bae6b175f1c4518add1ffa3554d' b2sums=('24952e97c757b97c387ab4c2c4bf7b040f2874e9326c129805c7f5326fa14d80e083b0842e336a635531a2c8d4a66d428c816bae6b175f1c4518add1ffa3554d'
@ -19,19 +19,16 @@ b2sums=('24952e97c757b97c387ab4c2c4bf7b040f2874e9326c129805c7f5326fa14d80e083b08
validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # "Werner Koch (dist signing 2020)" validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA') # "Werner Koch (dist signing 2020)"
build() { build() {
cd "${pkgname}-${pkgver}" cd $pkgname-$pkgver
./configure --prefix=/usr ./configure --prefix=/usr
make make
} }
check() { check() {
cd "${pkgname}-${pkgver}" make check -C $pkgname-$pkgver
make check
} }
package() { package() {
cd "${pkgname}-${pkgver}" make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
make DESTDIR="${pkgdir}" install install -vDm 644 $pkgname-$pkgver/{AUTHORS,NEWS,README,ChangeLog} -t "$pkgdir/usr/share/doc/$pkgname/"
install -vDm 644 {AUTHORS,NEWS,README,ChangeLog} \
-t "${pkgdir}/usr/share/doc/${pkgname}"
} }

View File

@ -0,0 +1,2 @@

View File

@ -1,19 +1,19 @@
#!/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=libnsl pkgname=libnsl
pkgver=2.0.0 pkgver=2.0.0
pkgrel=02 pkgrel=03
pkgdesc="Public client interface library for NIS(YP)" pkgdesc="Public client interface library for NIS(YP)"
arch=(x86_64)
url="https://github.com/thkukuk/libnsl" url="https://github.com/thkukuk/libnsl"
depends=(glibc libtirpc) depends=(glibc libtirpc)
provides=(libnsl.so) provides=(libnsl.so)
#options=(debug) #options=(debug)
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") source=($url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz)
prepare() { prepare() {
cd "$pkgname-$pkgver" cd "$pkgname-$pkgver"
@ -31,9 +31,15 @@ package() {
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}"
} }
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('LGPL2.1') license=('LGPL2.1')
sha256sums=(eb37be57c1cf650b3a8a4fc7cd66c8b3dfc06215b41956a16325a9388171bc40) # libnsl-2.0.0.tar.gz sha256sums=(eb37be57c1cf650b3a8a4fc7cd66c8b3dfc06215b41956a16325a9388171bc40) # libnsl-2.0.0.tar.gz
## ab77685a42cbd1676f6a15c3c00ca9ad9f49c55b00f411838553271658bdf0fc libnsl-2.0.0-03-x86_64.pkg.tar.lz

View File

@ -3,30 +3,29 @@
pkgname=libnsl pkgname=libnsl
pkgver=2.0.0 pkgver=2.0.0
pkgrel=2 pkgrel=3
pkgdesc="Public client interface library for NIS(YP)" pkgdesc="Public client interface library for NIS(YP)"
arch=(x86_64) arch=(x86_64)
url="https://github.com/thkukuk/libnsl" url="https://github.com/thkukuk/libnsl"
license=(LGPL2.1) license=(LGPL2.1)
depends=(glibc libtirpc) depends=(glibc libtirpc)
provides=(libnsl.so) provides=(libnsl.so)
options=(debug) source=($url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz)
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
sha512sums=('86a7738707a3e4e56b60c8de0445fb576e66148bc12fa2a6aab422ea81eb4b42be3287a12f78384acd2b8bfb3885e9a0ce4f7328f078da3a5099acb66a35a935') sha512sums=('86a7738707a3e4e56b60c8de0445fb576e66148bc12fa2a6aab422ea81eb4b42be3287a12f78384acd2b8bfb3885e9a0ce4f7328f078da3a5099acb66a35a935')
b2sums=('e16bba0d64afa3c1473be831fa9fa743e88323091a4ee62436383169d282b1ad6deab3ff1f9462828c88e443a4b9b913ac18b36c68664593a6a80dae25988b7d') b2sums=('e16bba0d64afa3c1473be831fa9fa743e88323091a4ee62436383169d282b1ad6deab3ff1f9462828c88e443a4b9b913ac18b36c68664593a6a80dae25988b7d')
prepare() { prepare() {
cd "$pkgname-$pkgver" cd $pkgname-$pkgver
autoreconf -fiv autoreconf -fiv
} }
build() { build() {
cd "$pkgname-$pkgver" cd $pkgname-$pkgver
./configure --prefix=/usr --disable-static ./configure --prefix=/usr --disable-static
make make
} }
package() { package() {
make DESTDIR="$pkgdir" install -C $pkgname-$pkgver 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/"
} }

View File

@ -1,3 +1,5 @@
autoconf autoconf
automake automake
gettext gettext

View File

@ -1,14 +1,14 @@
#!/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=licenses pkgname=licenses
pkgver=20220125 pkgver=20220125
pkgrel=01 pkgrel=02
pkgdesc="A set of common license files" pkgdesc="A set of common license files"
arch=(any)
url="https://www.archlinux.org/" url="https://www.archlinux.org/"
source=( source=(
https://www.gnu.org/licenses/agpl-3.0.txt https://www.gnu.org/licenses/agpl-3.0.txt
@ -103,68 +103,44 @@ package() {
install -vDm 644 ZopePublicLicense.txt "$_license_dir/"ZPL/license.txt 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) license=(custom:none)
sha512sums=('3568a76677f3d55dbbc7fc33c4073b4714cc6f68d92cd842a9ca2b230e8bd2140e59c3fc3cce34be34ffed78d75ab6e9d991ba59bf7c4addde7fb96648d3375d' sha256sums=(0d96a4ff68ad6d4b6f1f30f713b18d5184912ba8dd389f86aa7710db079abcb0 # agpl-3.0.txt
'98f6b79b778f7b0a15415bd750c3a8a097d650511cb4ec8115188e115c47053fe700f578895c097051c9bc3dfb6197c2b13a15de203273e1a3218884f86e90e8' cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30 # apache-2.0.txt
'c07582f49d8d774385c37fb15804bac136bf8c6eef4cc1b37d5bf890b785f31eeb6ca537385edb469e35003d5adc5fe752d1805ef4b31909bc1be7bc1bb38695' f2e0707902c4cd92155bb081a6eb0d77ebab789eafb212659fa6f44fcdca531b # artistic-2_0.txt
'd6078467835dba8932314c1c1e945569a64b065474d7aced27c9a7acc391d52e9f234138ed9f1aa9cd576f25f12f557e0b733c14891d42c16ecdc4a7bd4d60b8' c9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566 # boost-1.0.txt
'c51c6e3eab06f1d1876f2c4672f839d2bc6730ee71b80f33105e907d4f93fa39e62bf2d914bc6ad6657eb66a0e32d26787294bad37023d4ae2349ea200f7dd95' 896318172b9bf75b9c863df45c38495a968c3e711c405ed03a2a47eb0ed896e3 # cc-by-3.0.txt
'26132167b1dc2a451af1c1aadf677a7c5adbe94a8c614c8b270834e8ee24ccb75b9bca33da312ef5a9fd8b79c7d2653052ecb089659cf63dfe33f70f64596e8f' 150775691f276de61f7e244e2e1250313b55f0648b1c1b06015c6348994d6787 # cc-by-nc-3.0.txt
'5b63cf312ec557af66ab55e6b4d338d5f4f6a6a86b240dc18eecdd9c618feec92239a4ced9d8b5edde0b20ba6a67c26d371f2b06f0031b6642244fbb5774bb02' db1f35b12da8faedece276d01f90a238c429a2d6a3dd727587ce5cb162684395 # cc-by-nc-nd-3.0.txt
'4ec4234198d9c919bfd795f2be64a43d60316944af07f0e9c815231f991f9d850f8b419d268b1e372e3072d1db6c26d79bd6167db36363913642c7708d3a356f' 95f13d3047233ade320b4fce712d1b17de395649d6958c4254f1c21148cc7de8 # cc-by-nc-sa-3.0.txt
'6cf3f7be5a5f5e5d5bc0436dcf050bdecb0a28c62b33f4b574624e332240b547dae67ce8b1729407955343d9504cc8f7276d9251a3da53ae97789bf7b8ffc762' baefca0b2da73617d2791390c7893f46d690e36f9ff6f791808c0b4be359d202 # cc-by-nd-3.0.txt
'95f6c764dcf30a0e225929d880144c10166da67fba6d690190f77e04a0daa66f26f1eba08b2a8c4893da2853cd3cd52572dcfc857ffa038bd2596e70e1885918' e550f7bd34d25b04bb0a3fac7f3981d51b41df363d21f35952ee27da259039a2 # cc-by-sa-3.0.txt
'228b25c065796615e756137a4b52d952624670348e4ea5c937065ae63f96f28cb2342fba9d671ff17f09555b53edf658716c2219b432a75e73e2f3e933184ea1' ba17f78e76d11463e8419b6771522f0e219428fe15da415f6ebb3808a4377ceb # cc-readme.txt
'3f09a16f19941b39e5206fcdfb8ae4e0b4adeaaf17baba3cce3f0573bb319ac213033392af55eb75355e3f39382ee1b381d6c58b294f376cdbf87537356f9617' 8778a2687ad7936c20ab77bedc4d28a788e853637ef3edc39708100dd0c90cef # cddl-1.0.txt
'51a43c9de1a8ef92264655118e053b4a2dd1e1fe4a8680cfe90a6a1a87c2c2c5253a1a70f8b12b18aa5ab33756e8a7a9a86fc67701edccd05156bc38ea2cd79c' fe53ee559be099a8c964e95817c55d2a40ef43630150b11c292ccab7b2dd425d # cpl-1.0.txt
'861e7f297c4df79b4f218876b850ce1f70687edb7029898e8bfa4255a321ba7e48a82f6b3a9f56779d29b214cce4ce81f0e36c44462065d3b848f3fd30375eb6' 8367b0edc81df80e6b42eb1b71f783111224e058cb3da37894d065d2deb7ab0a # eclipse-1.0.txt
'22d2414762188840be68198978b9ece122813d1cac522632b8fa8315749335b43b1b58a6475fec0ef593a7bc568368526a90e199999808a118a7c6bb55906ac1' d8e94ae5fdb5433fcae2961aeb1a8cf17174d6f4a0465d24bf37dd8a038bd439 # fdl-1.2.txt
'bea1788b2bdc84f470e459114b871cf4ee991718964a63e18adde65116806d7676484cb30857cf74dece5eef5f96a015ee4a21900e019623e5d3484868b28b7f' 110535522396708cea37c72a802c5e7e81391139f5f7985631c93ef242b206a4 # fdl-1.3.txt
'aee80b1f9f7f4a8a00dcf6e6ce6c41988dcaedc4de19d9d04460cbfb05d99829ffe8f9d038468eabbfba4d65b38e8dbef5ecf5eb8a1b891d9839cda6c48ee957' 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 # gpl-2.0.txt
'd361e5e8201481c6346ee6a886592c51265112be550d5224f1a7a6e116255c2f1ab8788df579d9b8372ed7bfd19bac4b6e70e00b472642966ab5b319b99a2686' 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986 # gpl-3.0.txt
'1bca76c9f2f559a7851c278650125cd4f44a7ae4a96ceee6a6ba81d34d28fe7d6125c5ee459fef729b6a2a0eba3075c0841c8a156b3a26f66194f77f7d49151c' dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 # lgpl-2.1.txt
'6a21e9f6706dacb99162dd4c70ec704e3fdf283b93ca2cc1521e08e55e0727db4c7384d027d54739f100cd26c8d3d5be717715c6b21086a9bb22efb893c34fcf' e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118 # lgpl-3.0.txt
'4c84834dc54cb6e4d88ad9907ab6a541c038a389954679453f372d9481dd45e64733b7189aca34a06e44171f5327d957735677db9ce72d2d2d60136a302680a9' 5f05fcf6ef25a6c31bccd2df7c0c46b23107bbeb2ce5cdba74efb5cc357f4dbb # lppl.txt
'4d54a4a55189e36134fd8af9e0800a037d360dc05246dd2cd942e809f95db305cdf39b89d0e9732318075afd0e1ed2f90856eaa66a67a98ccbe8cfde99750af3' f849fc26a7a99981611a3a370e83078deb617d12a45776d6c4cada4d338be469 # mpl-1.1.txt
'9eda310d0d71a8d7d4e07ae801f1c3309a46cd59b9ee566a8d0ae98dcfdebc93dcf9f399ba1e5ff5f43e932ec21078de2be88b0699dfd3ec4828061011216389' 3f3d9e0024b1921b067d6f7f88deb4a60cbe7a78e76c64e3f1d7fc3b779b9d04 # mpl-2.0.txt
'dc6efc925c7ef8df903d7f7f66b6d3ab17e73e5037bc12c50109925f12c6011e18d873d081d4da1ff2d52669584b7168239132ff2f665ca6d5178f7efe1beaf6' 5e8219a37b4c1a146096f17862ef7d6ce689b2137c0161a3936c358a28014169 # perlartistic.txt
'f6acda74831a984baf170b1e423bbea8fdeb41c5e7266614e203bc4265dcfd56a78740c2369d6408dadcec7835a52dd80efa0a0f5466cac55491d99cfe0ec075' 0967ad6cf4b7fe81d38709d7aaef3fecb3bd685be7eebb37b864aa34c991baa7 # php-3.01.txt
'f9d70fce91b44721124b2e1249a93ac902318c294da182a53ef0cf2e8f2f47c19f6b4abf964b598798ecbb954810cf66192a52ec3ace00ea5aacbbfcf8c22363' 4516a0f2f58e8d6f4ac77c14261cab67d386fa9afa2e79ee09dff190a6eae9f4 # python-2.txt
'767242ed40e94d11521fba9e2a248ae998276f57b7b34e94d91ac392add2f835d8e0c01d1b13ce1def7782dca5dbfdbef37ea9cb802b51561718d299a3b87818' f5eb1b2956d5f7a67b2e5722a3749bc2fe86f9c580f2e3f5a08519cf073b5864 # ruby-license.txt
'aa647966e7fb62ffcd7bfc1e56a8ebe38e8384a36c14e07fec4ccf3be91ffa1b3bbd9798901fa7956056c26d124f067582366bdb9581db1f742291c86e64e39d' 7e12e5df4bae12cb21581ba157ced20e1986a0508dd10d0e8a4ab9a4cf94e85c # unlicense.txt
'5cd651f40ea91397774d2bad8dcfdac0354d5930d892c07908caf6127eb8ee1255744959d51b9a756efa588aefce49d34c9764844282a711b50602295f8a2b3a' ec2f99fa32da2236c60b1054f8967ccce5175370de5215e8f018cb7be397512e # w3c.txt
'541777a015eb17bfd2dc07f5fb3a9aba950ded5bd0f53a80c52d6f4e2cb85a28a94294dbba1ca54560d0f3aadd749c94a31d67d76c1e4e6fd2255056415d52c7') 281c83248297ed2070a2e61ac140e707697511a6a065ba3808cbfa6de5bb5611) # ZopePublicLicense.txt
b2sums=('b6829320f725e3e45c4807ef5deb4738a691fb3ab146d8531b81fdbccd8376a826c8ec76165985cdf37d534f68e395652c96841ba7636c4bd34c49b7c7b3a9ec'
'1bbdb8ea81b42a8ce554f92fd57009eef6b296472f910c5542d8a445e34bb0eee0e627a74462b9f453fe9d8853bde71fdb0eea11102bb604129753de6ecc6e06' ## 56d29fa7d59c14b7b11e7acf3a02bd24b9a23b1e8ed74af1c0d48be4cc46be05 licenses-20220125-02-x86_64.pkg.tar.lz
'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')

View File

@ -4,7 +4,7 @@
pkgname=licenses pkgname=licenses
pkgver=20220125 pkgver=20220125
pkgrel=1 pkgrel=2
pkgdesc="A set of common license files" pkgdesc="A set of common license files"
arch=(any) arch=(any)
license=(custom:none) license=(custom:none)

View File

@ -1,4 +1,2 @@

View File

@ -6,14 +6,13 @@
#-----------------------------------------| DESCRIPTION |--------------------------------------- #-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=mkinitcpio pkgname=mkinitcpio
pkgver=34 pkgver=35.1
pkgrel=02 pkgrel=01
pkgdesc="Modular initramfs image creation utility" pkgdesc="Modular initramfs image creation utility"
#url='https://github.com/archlinux/mkinitcpio' #url='https://github.com/archlinux/mkinitcpio'
#url='https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio' #url='https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio'
url="https://sources.archlinux.org/other" url="https://sources.archlinux.org/other"
makedepends=('binutils' 'asciidoc' 'sed') makedepends=('binutils' 'asciidoc' 'sed')
arch=(x86_64)
install=mkinitcpio.install install=mkinitcpio.install
depends=('awk' 'mkinitcpio-busybox>=1.35.0' 'kmod' 'util-linux>=2.23' 'libarchive' 'coreutils' depends=('awk' 'mkinitcpio-busybox>=1.35.0' 'kmod' 'util-linux>=2.23' 'libarchive' 'coreutils'
'bash' 'binutils' 'diffutils' 'findutils' 'grep' 'filesystem' 'gzip') 'bash' 'binutils' 'diffutils' 'findutils' 'grep' 'filesystem' 'gzip')
@ -27,13 +26,13 @@ provides=("mkinitcpio=$pkgver-$pkgrel"
'initramfs') 'initramfs')
#backup=('etc/mkinitcpio.conf') #backup=('etc/mkinitcpio.conf')
source=("$url/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig} 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" # "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() { 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}" cd "${pkgname}-${pkgver}"
# patch -Np1 < "$srcdir/fix-strip.patch" # patch -Np1 < "$srcdir/fix-strip.patch"
patch -Np1 -i ../nosystemd.patch patch -Np1 -i ../nosystemd.patch
@ -51,18 +50,22 @@ package() {
install -Dm644 "${srcdir}/mkinitcpio.conf" "${pkgdir}/etc/mkinitcpio.conf" install -Dm644 "${srcdir}/mkinitcpio.conf" "${pkgdir}/etc/mkinitcpio.conf"
} }
#---- license gpg-key sha256sums ---- #---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=(GPL) license=(GPL)
validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini
'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud 'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud
sha256sums=(181a5915fc4e7db4fcfb38fb5fa022ba5a782f6904d6d6455c6b5a0617109bd0 # mkinitcpio-34.tar.gz sha256sums=(0aed45a087d1a3c72126535470ddad96af1939495e733f186ae72e5cfbf1fadb # mkinitcpio-35.1.tar.gz
c7fd8f38a6d15e73276e8faff9dd1b1356a74dc91a38c8f1c566a359757f864f # mkinitcpio-34.tar.gz.sig b7a763c5c80bff553a20dcd025663b9fa002caffbb72418c7b7262950442a3b9 # mkinitcpio-35.1.tar.gz.sig
c4afeb6b3300c4d50c3f01233705b542f59d6e95a7670f7efde097ea209ef5bd # nosystemd.patch c4afeb6b3300c4d50c3f01233705b542f59d6e95a7670f7efde097ea209ef5bd # nosystemd.patch
c8ec2debd54233927dd97bd25ef4ac00e1ac850f9b34a3d414e1a66608c36040) # mkinitcpio.conf
# d5ca05e3f2b338f6ac988461ba9bd60c030e7cb092aecf90b43d5a470e7e3652 # fix-strip.patch # 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

View File

@ -4,8 +4,8 @@
# Contributor: Thomas Bächler <thomas@archlinux.org> # Contributor: Thomas Bächler <thomas@archlinux.org>
pkgname=mkinitcpio pkgname=mkinitcpio
pkgver=34 pkgver=35.1
pkgrel=2 pkgrel=1
pkgdesc="Modular initramfs image creation utility" pkgdesc="Modular initramfs image creation utility"
arch=('any') arch=('any')
url='https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio' 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') 'mkinitcpio-nfs-utils: Support for root filesystem on NFS')
provides=('initramfs') provides=('initramfs')
backup=('etc/mkinitcpio.conf') backup=('etc/mkinitcpio.conf')
source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig} source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
'0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch')
install=mkinitcpio.install install=mkinitcpio.install
sha512sums=('cf8ab66d4609911ca6a1d2af1bfcf320eed99d29657c0ccfeca2fdc8ea00cfb6575e55645424de13fcf37aa12a39ac7b43a330c716e73e9c16a75178738ebe70' sha512sums=('71dd4bcad75c60178e8f152568fbb70b37a983641d4953035aabcbff5bd49571182c9d92383f34ffc0078532674793790b181cf96c1654edb39b4ca94aefc7a4'
'SKIP' 'SKIP')
'a43e66101edc301ae893a25eee6caa83c56a790cbac1685697fb999008c8210e46ca49e0700242f8321731264084462641285954db55d3daa2c7e8b62d1cc66c') b2sums=('50783c27d7fad38ca3e02e1d8f15e42062b32e640ea26bc235ccd603659be5a2c218869fbd9e8491b3e0b027fa4613a599c7ce9768cd17c47e68053215a97f66'
b2sums=('06a6c6a0951b9b6161e2db01e2956d87da303b2ec029bdd183efed3b074b176a9f107e9a723fc6a7fa157ecd703d7627d8aaa0b9290022a09e30daa46784841c' 'SKIP')
'SKIP'
'a2ed9e8ff4b6fab1d6f6c1dae4dcf890b4434cb31ebdfe73ea54fd4af499849e2b98e565915cc331bd97f15f21d9147ee0499cf75b516562bfd7f1793e838e99')
validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini validpgpkeys=('ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB' # Giancarlo Razzolini
'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud 'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud
prepare() {
patch -Np1 -d "$pkgname-$pkgver" < '0001-functions-fix-overwriting-of-symlinks-with-regular-f.patch'
}
check() { check() {
make -C "$pkgname-$pkgver" check make -C "$pkgname-$pkgver" check
} }

View File

@ -1,14 +1,14 @@
#!/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=npth pkgname=npth
pkgver=1.6 pkgver=1.6
pkgrel=03 pkgrel=04
pkgdesc='The new GNU portable threads library' pkgdesc='The new GNU portable threads library'
arch=('x86_64')
url="https://www.gnupg.org/software/npth/index.html" url="https://www.gnupg.org/software/npth/index.html"
depends=('glibc' 'sh') depends=('glibc' 'sh')
makedepends=(automake autoconf) makedepends=(automake autoconf)
@ -38,7 +38,10 @@ package() {
-t "${pkgdir}/usr/share/doc/${pkgname}" -t "${pkgdir}/usr/share/doc/${pkgname}"
} }
#---- license gpg-key sha256sums ----
#---- arch license gpg-key & sha256sums ----
arch=(x86_64)
license=('LGPL2.1') license=('LGPL2.1')
@ -51,3 +54,6 @@ validpgpkeys=(
sha256sums=(1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1 # npth-1.6.tar.bz2 sha256sums=(1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1 # npth-1.6.tar.bz2
4bdee04570eec44aba0386936502aadee922e2faaef89d7669a0f124b5dd9fd3) # npth-1.6.tar.bz2.sig 4bdee04570eec44aba0386936502aadee922e2faaef89d7669a0f124b5dd9fd3) # npth-1.6.tar.bz2.sig
## 758a2142fbe5d738d77c2a8b40760d244493661f84f33f355b4332eff6135a1f npth-1.6-04-x86_64.pkg.tar.lz

View File

@ -3,14 +3,14 @@
pkgname=npth pkgname=npth
pkgver=1.6 pkgver=1.6
pkgrel=3 pkgrel=4
pkgdesc='The new GNU portable threads library' pkgdesc='The new GNU portable threads library'
arch=('x86_64') arch=(x86_64)
url="https://www.gnupg.org/software/npth/index.html" url="https://www.gnupg.org/software/npth/index.html"
license=('LGPL2.1') license=(LGPL2.1)
depends=('glibc' 'sh') depends=(glibc sh)
provides=('libnpth.so') provides=(libnpth.so)
source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) source=(https://gnupg.org/ftp/gcrypt/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig})
sha512sums=('2ed1012e14a9d10665420b9a23628be7e206fd9348111ec751349b93557ee69f1176bcf7e6b195b35b1c44a5e0e81ee33b713f03d79a33d1ecd9037035afeda2' sha512sums=('2ed1012e14a9d10665420b9a23628be7e206fd9348111ec751349b93557ee69f1176bcf7e6b195b35b1c44a5e0e81ee33b713f03d79a33d1ecd9037035afeda2'
'SKIP') 'SKIP')
b2sums=('665fdb2f4cbe59750b6b4b7c2701ee80a23a122df10c9f8be47c4af5f3bf5968f709637ab3f4878bb68609752fbb6ce1364e109fdfeba64e4db258733a33f3fc' b2sums=('665fdb2f4cbe59750b6b4b7c2701ee80a23a122df10c9f8be47c4af5f3bf5968f709637ab3f4878bb68609752fbb6ce1364e109fdfeba64e4db258733a33f3fc'
@ -23,24 +23,21 @@ validpgpkeys=(
) )
prepare() { prepare() {
cd "${pkgname}-${pkgver}" cd $pkgname-$pkgver
autoreconf -fiv autoreconf -fiv
} }
build() { build() {
cd "${pkgname}-${pkgver}" cd $pkgname-$pkgver
./configure --prefix=/usr ./configure --prefix=/usr
make make
} }
check() { check() {
cd "${pkgname}-${pkgver}" make check -C $pkgname-$pkgver
make check
} }
package() { package() {
cd "${pkgname}-${pkgver}" make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
make DESTDIR="${pkgdir}" install install -vDm 644 $pkgname-$pkgver/{README,NEWS,ChangeLog} -t "$pkgdir/usr/share/doc/$pkgname/"
install -vDm 644 {README,NEWS,ChangeLog} \
-t "${pkgdir}/usr/share/doc/${pkgname}"
} }

View File

@ -1,2 +1,4 @@
autoconf autoconf
automake automake