George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages / 
libcpuid


Commits:
4cb2a510 by George Rawlinson at 2024-08-27T19:56:32+12:00
upgpkg: 0.7.0-1

* New upstream release.
* Fix renaming of test flag.
* Skip failing test.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = libcpuid
        pkgdesc = A small C library for x86 CPU detection and feature extraction
-       pkgver = 0.6.5
+       pkgver = 0.7.0
        pkgrel = 1
        url = http://libcpuid.sourceforge.net
        arch = x86_64
@@ -13,8 +13,8 @@ pkgbase = libcpuid
        makedepends = graphviz
        depends = glibc
        provides = libcpuid.so
-       source = libcpuid::git+https://github.com/anrieff/libcpuid#tag=v0.6.5
-       sha512sums = 
db7ae4ab7f35335d32727bcb6cb3a6dac030021015695448e7dd4fac4ae126bbe1b6280a15141f11cf3afba18a922b078a000658cc19836ec84b34a5fb04f065
-       b2sums = 
307266aaa9d9ab57e489a066507b2ecab6ac93bba3fed3446d9ac8b7b3a51d1920469a9d95dfed4f15a59f005936124c7054df746a535ad8cb0cb52bc6749a4c
+       source = libcpuid::git+https://github.com/anrieff/libcpuid#tag=v0.7.0
+       sha512sums = 
ea4f6c499c11f924b3481272f8dc6ffeabf5371d24a6b0fb1109fe103a00a9cf78a8022a4c4a4ecf9ea1e39e7c4d55fc8a5bd13aff4bfb1ff8f29e7f00898f1f
+       b2sums = 
d6acf0f3671ad9385e5d3ddd15825ef87cdf81540b310401bfa591ab9e5b3df702ae3d3cd7e069b505aadb53f150273a6402e528310dcc17692c34be638d1633
 
 pkgname = libcpuid


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Contributor: X0rg
 
 pkgname=libcpuid
-pkgver=0.6.5
+pkgver=0.7.0
 pkgrel=1
 pkgdesc='A small C library for x86 CPU detection and feature extraction'
 arch=('x86_64')
@@ -19,30 +19,35 @@ makedepends=(
 )
 provides=('libcpuid.so')
 source=("$pkgname::git+https://github.com/anrieff/libcpuid#tag=v$pkgver";)
-sha512sums=('db7ae4ab7f35335d32727bcb6cb3a6dac030021015695448e7dd4fac4ae126bbe1b6280a15141f11cf3afba18a922b078a000658cc19836ec84b34a5fb04f065')
-b2sums=('307266aaa9d9ab57e489a066507b2ecab6ac93bba3fed3446d9ac8b7b3a51d1920469a9d95dfed4f15a59f005936124c7054df746a535ad8cb0cb52bc6749a4c')
+sha512sums=('ea4f6c499c11f924b3481272f8dc6ffeabf5371d24a6b0fb1109fe103a00a9cf78a8022a4c4a4ecf9ea1e39e7c4d55fc8a5bd13aff4bfb1ff8f29e7f00898f1f')
+b2sums=('d6acf0f3671ad9385e5d3ddd15825ef87cdf81540b310401bfa591ab9e5b3df702ae3d3cd7e069b505aadb53f150273a6402e528310dcc17692c34be638d1633')
 
 build() {
+  cd "$pkgname"
+
        cmake \
-    -S "$pkgname" \
+    -S . \
     -B build \
     -G Ninja \
     -D CMAKE_BUILD_TYPE=Release \
     -D CMAKE_INSTALL_PREFIX=/usr \
-    -D LIBCPUID_TESTS=ON
+    -D LIBCPUID_SHARED=ON \
+    -D LIBCPUID_ENABLE_TESTS=ON
 
        cmake --build build
 }
 
 check() {
-  cd build
+  cd "$pkgname/build"
 
-  ninja consistency test-old
+  ninja consistency
 }
 
 package() {
+  cd "$pkgname"
+
        DESTDIR="$pkgdir" cmake --install build
 
   # license
-       install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"$pkgname/COPYING"
+       install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" COPYING
 }



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

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


Reply via email to