From 426c3f3732a292c1089bdbf6ddadf2673d9e406a Mon Sep 17 00:00:00 2001 From: Christian Hesse <eworm@archlinux.org> Date: Tue, 2 Jul 2024 10:46:43 +0200 Subject: [PATCH] upgpkg: 1-7: upgpkg: 1-5: build from git, fast-forward to latest commit This also satisfies rebuild for missing .SRCINFO file in package. --- .SRCINFO | 9 +++++---- PKGBUILD | 21 ++++++++++++--------- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index d6a989f..f6d9f55 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,15 +1,16 @@ pkgbase = lib32-libudev0-shim pkgdesc = libudev.so.0 compatibility library for systems with newer udev versions (32 bit) pkgver = 1 - pkgrel = 6 + pkgrel = 7 url = https://github.com/archlinux/libudev0-shim arch = x86_64 - license = GPL + license = LGPL-2.1-or-later + makedepends = git depends = lib32-systemd depends = libudev0-shim provides = lib32-libudev0 conflicts = lib32-libudev0 - source = libudev0-shim.tar.gz::https://github.com/archlinux/libudev0-shim/archive/v1.tar.gz - sha512sums = 794810b20be6391cb6af53c2c49705f8bd884dd6eb5d1fd5b659481a01490205cc60e0f1904c020fb0e59e984583762ba6775f977a78b95a40ba82eb93965387 + source = git+https://github.com/archlinux/libudev0-shim.git#commit=dbaa13dd5cbcebb6aea6c652402c67f156548935 + sha512sums = 37fdb46a6b0bd9c34e393ad4daf99d3d9c9568e06b295324d3508dba59758b1bd088859931b76966d5451a3c81cf3864abb45125e3268709de21dbc3a047fff1 pkgname = lib32-libudev0-shim diff --git a/PKGBUILD b/PKGBUILD index 247129a..8c785e3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,27 +3,30 @@ _basepkgname=libudev0-shim pkgname=lib32-${_basepkgname} pkgver=1 -pkgrel=6 +_commit='dbaa13dd5cbcebb6aea6c652402c67f156548935' +pkgrel=7 pkgdesc='libudev.so.0 compatibility library for systems with newer udev versions (32 bit)' url='https://github.com/archlinux/libudev0-shim' arch=('x86_64') -license=('GPL') +license=('LGPL-2.1-or-later') provides=('lib32-libudev0') conflicts=('lib32-libudev0') depends=('lib32-systemd' 'libudev0-shim') -source=(${_basepkgname}.tar.gz::https://github.com/archlinux/libudev0-shim/archive/v${pkgver}.tar.gz) -sha512sums=('794810b20be6391cb6af53c2c49705f8bd884dd6eb5d1fd5b659481a01490205cc60e0f1904c020fb0e59e984583762ba6775f977a78b95a40ba82eb93965387') +makedepends=('git') +source=("git+https://github.com/archlinux/libudev0-shim.git#commit=${_commit}") +sha512sums=('37fdb46a6b0bd9c34e393ad4daf99d3d9c9568e06b295324d3508dba59758b1bd088859931b76966d5451a3c81cf3864abb45125e3268709de21dbc3a047fff1') build() { - cd ${_basepkgname}-${pkgver} - unset LDFLAGS + cd "${_basepkgname}" + make CC="gcc -m32" } package() { - cd ${_basepkgname}-${pkgver} - install -Dm 755 libudev.so.0.0.9999 -t "${pkgdir}/usr/lib32" - ln -s libudev.so.0.0.9999 "${pkgdir}/usr/lib32/libudev.so.0" + cd "${_basepkgname}" + + install -Dm 0755 libudev.so.0.13.9999 -t "${pkgdir}/usr/lib32" + ln -s libudev.so.0.13.9999 "${pkgdir}/usr/lib32/libudev.so.0" } # vim: ts=2 sw=2 et: -- GitLab