David Runge pushed to branch main at Arch Linux / Packaging / Packages / libgit2


Commits:
11b85272 by David Runge at 2024-02-07T09:32:55+01:00
Update license to match SPDX license identifier for project

Switch to LicenseRef- prefix, since the custom linking exception
does not exist in the list of available exceptions:
https://spdx.org/licenses/exceptions-index.html

SPDX recommends constructing a custom license identifier in these cases:
https://spdx.github.io/spdx-spec/v2.3/SPDX-license-expressions/#d44-exception-with-operator

Signed-off-by: David Runge <[email protected]>

- - - - -
25483255 by David Runge at 2024-02-07T12:06:01+01:00
upgpkg: 1:1.7.2-1

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,34 @@
+pkgbase = libgit2
+       pkgdesc = A linkable library for Git
+       pkgver = 1.7.2
+       pkgrel = 1
+       epoch = 1
+       url = https://github.com/libgit2/libgit2
+       arch = x86_64
+       license = LicenseRef-GPL-2.0-only-with-linking-exception
+       makedepends = cmake
+       makedepends = libssh2
+       makedepends = openssl
+       makedepends = pcre2
+       makedepends = python
+       depends = gcc-libs
+       depends = glibc
+       depends = http-parser
+       depends = zlib
+       provides = libgit2.so
+       source = 
https://github.com/libgit2/libgit2/archive/v1.7.2/libgit2-v1.7.2.tar.gz
+       sha512sums = 
825737e4a1991fba50ea535f15b0e560ebe76ead752e04aeba36925b944d0da77fe9826a70980a1aa3d0bf9afbedfab79dd92e799c9252931384c89ebec9b012
+       b2sums = 
c27870124c7e63a37794014a802a6fce46c577313f3b6081580f920fa842a65305b5bc56aa6ab02cf87c533d6052afdc37317f96aa1fd67387b07f52415ccbe3
+
+pkgname = libgit2
+       depends = gcc-libs
+       depends = glibc
+       depends = http-parser
+       depends = zlib
+       depends = libssh2
+       depends = libssh2.so
+       depends = openssl
+       depends = libcrypto.so
+       depends = libssl.so
+       depends = pcre2
+       depends = libpcre2-8.so


=====================================
PKGBUILD
=====================================
@@ -6,13 +6,13 @@
 pkgname=libgit2
 # NOTE: add the following packages to rebuild TODOs on soname change (although 
they do not link against libgit2.so):
 # julia
-pkgver=1.7.1
+pkgver=1.7.2
 pkgrel=1
 epoch=1
 pkgdesc="A linkable library for Git"
 arch=(x86_64)
 url="https://github.com/libgit2/libgit2";
-license=(GPL2)
+license=(LicenseRef-GPL-2.0-only-with-linking-exception)
 depends=(
   gcc-libs
   glibc
@@ -28,8 +28,8 @@ makedepends=(
 )
 provides=(libgit2.so)
 source=($url/archive/v$pkgver/$pkgname-v$pkgver.tar.gz)
-sha512sums=('08e60dde0cdf57006cf0c5f27a82220aba8d701bf7d6d709ffe312975ffa5dbef009ccb1e7cbe570b9502f4361d06ace44dbfd9a5f5f8ad08e9b0ca05bef765e')
-b2sums=('9c50d3c25d1cc58e5fab60b4c438c91479dd57138a14a48a8b692bb6b43733f59759172043c94198df63fa1e4eb40c548bb78c94bc57fb99682059be57a5c3e2')
+sha512sums=('825737e4a1991fba50ea535f15b0e560ebe76ead752e04aeba36925b944d0da77fe9826a70980a1aa3d0bf9afbedfab79dd92e799c9252931384c89ebec9b012')
+b2sums=('c27870124c7e63a37794014a802a6fce46c577313f3b6081580f920fa842a65305b5bc56aa6ab02cf87c533d6052afdc37317f96aa1fd67387b07f52415ccbe3')
 
 build() {
   local cmake_options=(
@@ -77,4 +77,5 @@ package() {
 
   DESTDIR="$pkgdir" cmake --install build
   install -vDm 644 $pkgname-$pkgver/{AUTHORS,README.md} -t 
"$pkgdir/usr/share/doc/$pkgname/"
+  install -vDm 644 $pkgname-$pkgver/COPYING -t 
"$pkgdir/usr/share/licenses/$pkgname/"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libgit2/-/compare/80b02cc2568265a1e3821e588b126ba32502e13b...2548325504332486aa00fa4f048f99cb2723861c

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libgit2/-/compare/80b02cc2568265a1e3821e588b126ba32502e13b...2548325504332486aa00fa4f048f99cb2723861c
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to