pacman 7.0.0-2

This commit is contained in:
xhaa123 2024-10-25 01:38:13 +08:00
parent 86fc531fc6
commit 6c8839c55f
2 changed files with 19 additions and 25 deletions

View File

@ -6,7 +6,7 @@
# Maintainer: Future Linux Team <future_linux@163.com> # Maintainer: Future Linux Team <future_linux@163.com>
pkgname=pacman pkgname=pacman
pkgver=7.0.0 pkgver=7.0.0
pkgrel=1 pkgrel=2
pkgdesc="A library-based package manager with dependency support" pkgdesc="A library-based package manager with dependency support"
arch=('x86_64') arch=('x86_64')
url="https://www.archlinux.org/pacman/" url="https://www.archlinux.org/pacman/"
@ -30,7 +30,7 @@ source=(https://gitlab.archlinux.org/pacman/pacman/-/releases/v${pkgver}/downloa
mirrorlist) mirrorlist)
sha256sums=(61cbd445d1381b4b184bc7c4e2791f07a79f0f2807b7c600399d0d08e8cd28cf sha256sums=(61cbd445d1381b4b184bc7c4e2791f07a79f0f2807b7c600399d0d08e8cd28cf
b3bce9d662e189e8e49013b818f255d08494a57e13fc264625f852f087d3def2 b3bce9d662e189e8e49013b818f255d08494a57e13fc264625f852f087d3def2
66b25ef493b63ec58e3803d79eb37f63150e120b008ce1666531919b1cd4166a 58ad3c7e09e86a6f493a00235a34d09adc9bdedcab2f4731463074ed7bbe992b
128c4737dedd58e0b0ffec306feaf1752260591b1222bdcb32c22bcaf8a8a44a 128c4737dedd58e0b0ffec306feaf1752260591b1222bdcb32c22bcaf8a8a44a
f6faafd6691a2b11e98996ff09500803ade4d0e943e7bff08c59e4e42b171da5 f6faafd6691a2b11e98996ff09500803ade4d0e943e7bff08c59e4e42b171da5
851385788fcef9eba37c7b9403d0010ccc94800b3279bc60ab5fcabc6ee8d321 851385788fcef9eba37c7b9403d0010ccc94800b3279bc60ab5fcabc6ee8d321
@ -47,10 +47,7 @@ prepare() {
build() { build() {
cd ${pkgname}-${pkgver} cd ${pkgname}-${pkgver}
future-meson build \ ${FUTURE_MESON} \
--prefix=/usr \
-Dbuildtype=release \
-Dlibdir=/usr/lib64 \
-Dpkg-ext=".pkg.tar.zst" \ -Dpkg-ext=".pkg.tar.zst" \
-Dsrc-ext=".src.tar.zst" \ -Dsrc-ext=".src.tar.zst" \
-Dcrypto=openssl \ -Dcrypto=openssl \

View File

@ -1,32 +1,29 @@
source PKGBUILD
######################################################################### #########################################################################
# BUILD CONFIGURE # BUILD CONFIGURE
BUILD_CONFIGURE="../configure --build=${CHOST} \ BUILD_CONFIGURE="
../configure --build=${CHOST} \
--host=${CHOST} \ --host=${CHOST} \
--prefix=/usr \ --prefix=/usr \
--sysconfdir=/etc \ --libdir=/usr/lib64"
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--libdir=/usr/lib64 \
--infodir=/usr/share/info \
--mandir=/usr/share/man \
--localstatedir=/var \
--docdir=/usr/share/doc/${pkgname}-${pkgver}"
CONFIGURE="./configure --build=${CHOST} \ CONFIGURE="
./configure --build=${CHOST} \
--host=${CHOST} \ --host=${CHOST} \
--prefix=/usr \ --prefix=/usr \
--sysconfdir=/etc \ --libdir=/usr/lib64"
--bindir=/usr/bin \
--sbindir=/usr/sbin \ #########################################################################
--libdir=/usr/lib64 \ # Meson Build Options
--infodir=/usr/share/info \ #########################################################################
--mandir=/usr/share/man \ FUTURE_MESON="
--localstatedir=/var \ future-meson build \
--docdir=/usr/share/doc/${pkgname}-${pkgver}" --prefix=/usr \
-Dbuildtype=release \
-Dlibdir=/usr/lib64"
######################################################################### #########################################################################
# PICK # PICK
#########################################################################
_pick() { _pick() {
local p=${1} f d; shift local p=${1} f d; shift
for f; do for f; do