diff options
Diffstat (limited to 'community/pacman/APKBUILD')
-rw-r--r-- | community/pacman/APKBUILD | 43 |
1 files changed, 22 insertions, 21 deletions
diff --git a/community/pacman/APKBUILD b/community/pacman/APKBUILD index 130a3320e32..83462a4faf1 100644 --- a/community/pacman/APKBUILD +++ b/community/pacman/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Leo <thinkabit.ukim@gmail.com> -# Maintainer: +# Maintainer: Celeste <cielesti@protonmail.com> pkgname=pacman -pkgver=6.0.1 -pkgrel=1 +pkgver=6.1.0 +pkgrel=0 pkgdesc="A simple library-based package manager" options="!check" # Depends on not packaged fakechroot url="https://www.archlinux.org/pacman/" @@ -10,18 +10,29 @@ arch="all" license="GPL-2.0-or-later" depends="bash libarchive-tools" depends_dev="gettext-dev" -makedepends="$depends_dev asciidoc curl-dev libarchive-dev meson openssl1.1-compat-dev - gpgme-dev" +makedepends=" + $depends_dev + asciidoc + curl-dev + gpgme-dev + libarchive-dev + meson + openssl-dev>3 + " subpackages=" $pkgname-dev $pkgname-doc $pkgname-lang - $pkgname-makepkg $pkgname-bash-completion $pkgname-zsh-completion " -source="https://sources.archlinux.org/other/pacman/pacman-$pkgver.tar.xz - use-gettext-libintl.patch" +source="https://gitlab.archlinux.org/pacman/pacman/-/archive/v$pkgver/pacman-v$pkgver.tar.gz + use-gettext-libintl.patch + " +builddir="$srcdir/$pkgname-v$pkgver" + +provides="$pkgname-makepkg=$pkgver-r$pkgrel" +replaces="$pkgname-makepkg" # secfixes: # 5.2.0-r0: @@ -32,11 +43,12 @@ source="https://sources.archlinux.org/other/pacman/pacman-$pkgver.tar.xz build() { abuild-meson \ + -Db_lto=true \ -Dscriptlet-shell=/usr/bin/bash \ -Di18n=true \ -Ddoc=enabled \ build - meson compile ${JOBS:+-j ${JOBS}} -C build + meson compile -C build } check() { @@ -51,18 +63,7 @@ package() { rmdir -p "$pkgdir"/usr/share/pkgconfig || true } -makepkg() { - depends="$depends pacman=$pkgver-r$pkgrel" - amove etc/makepkg.conf \ - usr/bin/makepkg \ - usr/bin/makepkg-template \ - usr/bin/testpkg \ - usr/share/makepkg \ - usr/share/makepkg-template \ - usr/share/pacman -} - sha512sums=" -d17b9aea9f8d51a5a02fc9faa8e36227c0edea73957cc8a8174a23a81ca42737ecfce630aa86008ab26daec584004b772cd2eb3527aeef9e098b445edaa21f6f pacman-6.0.1.tar.xz +f0c78b3d915e95068368a923195ac1116e62ea3c9f220eecf72dcae057e633d09384c0341616a532975556eece3d6b32c02f5686000a0aedc11ebd29c4477257 pacman-v6.1.0.tar.gz f8cd24b003b9e0c21736fac49df549129d303f424039acc20c5c6d986027488480b68029e756329fa6b3f0a4351efe38f669a7ca268f478af9d35fbc8388abdd use-gettext-libintl.patch " |