Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / limine


Commits:
4f92f6c9 by Robin Candau at 2024-03-31T12:21:33+02:00
upgpkg: 7.3.0-1: New upstream release + Switch to git sources

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,17 +1,18 @@
 pkgbase = limine
        pkgdesc = An advanced, portable, multiprotocol bootloader
-       pkgver = 7.2.1
+       pkgver = 7.3.0
        pkgrel = 1
        url = https://limine-bootloader.org/
        arch = x86_64
        license = BSD-2-Clause
+       makedepends = git
        makedepends = nasm
        makedepends = mtools
        makedepends = llvm
        makedepends = lld
        makedepends = clang
        depends = glibc
-       source = 
https://github.com/limine-bootloader/limine/releases/download/v7.2.1/limine-7.2.1.tar.xz
-       sha256sums = 
bf72fe4deacd40a1730196021a1ea2d8a11eb2388ab71fb7ff57cebdd5c65915
+       source = git+https://github.com/limine-bootloader/limine.git#tag=v7.3.0
+       sha256sums = 
2872ca981b4174bf97dbdf460a35ebaf7c7180960f441bfe8b20cc37a2465f19
 
 pkgname = limine


=====================================
PKGBUILD
=====================================
@@ -2,25 +2,30 @@
 # Contributor: Mintsuki <mints...@protonmail.com>
 
 pkgname=limine
-pkgver=7.2.1
+pkgver=7.3.0
 pkgrel=1
 pkgdesc="An advanced, portable, multiprotocol bootloader"
 arch=('x86_64')
 url="https://limine-bootloader.org/";
 license=('BSD-2-Clause')
 depends=('glibc')
-makedepends=('nasm' 'mtools' 'llvm' 'lld' 'clang')
-source=("https://github.com/limine-bootloader/limine/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz";)
-sha256sums=('bf72fe4deacd40a1730196021a1ea2d8a11eb2388ab71fb7ff57cebdd5c65915')
+makedepends=('git' 'nasm' 'mtools' 'llvm' 'lld' 'clang')
+source=("git+https://github.com/limine-bootloader/limine.git#tag=v${pkgver}";)
+sha256sums=('2872ca981b4174bf97dbdf460a35ebaf7c7180960f441bfe8b20cc37a2465f19')
+
+prepare() {
+       cd "${pkgname}"
+       ./bootstrap
+}
 
 build() {
-       cd "${pkgname}-${pkgver}"
+       cd "${pkgname}"
        ./configure --prefix=/usr --enable-all TOOLCHAIN_FOR_TARGET=llvm
        make
 }
 
 package() {
-       cd "${pkgname}-${pkgver}"
+       cd "${pkgname}"
        make DESTDIR="${pkgdir}" install
        install -Dm 644 COPYING 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/limine/-/commit/4f92f6c992a9080e1014852926f62509a23e076b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/limine/-/commit/4f92f6c992a9080e1014852926f62509a23e076b
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to