Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
jbigkit


Commits:
b8a567de by Balló György at 2024-05-13T15:47:25+02:00
Switch to git source

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -5,20 +5,21 @@ pkgbase = jbigkit
        url = https://www.cl.cam.ac.uk/~mgk25/jbigkit/
        arch = x86_64
        license = GPL-2.0-or-later
+       makedepends = git
        depends = glibc
-       source = https://www.cl.cam.ac.uk/~mgk25/download/jbigkit-2.1.tar.gz
+       source = git+https://www.cl.cam.ac.uk/~mgk25/git/jbigkit#tag=v2.1
        source = jbigkit-2.1-shared_lib.patch
        source = jbigkit-2.1-build_warnings.patch
        source = jbigkit-2.1-ldflags.patch
        source = jbigkit-2.1-coverity.patch
        source = 0013-new-jbig.c-limit-s-maxmem-maximum-decoded-image-size.patch
        source = 0015-jbg_newlen-check-for-end-of-file-within-MARKER_NEWLE.patch
-       sha256sums = 
de7106b6bfaf495d6865c7dd7ac6ca1381bd12e0d81405ea81e7f2167263d932
-       sha256sums = 
cb404e8c1d67d0788368a58f2c3da83bcf5c7049139461b16c144d1018e83174
-       sha256sums = 
e9616f9eccfa567738b0c470708d60b086b4e0c5c6017449c7f09d0ba9335e28
-       sha256sums = 
dc44325606c1c22f075e87e81091fbf1543c6792dda311c071b0d50d7786ff17
-       sha256sums = 
6abe6e18d830e811ff6d386e899f9a6bce1da7f5ed5613930e8e0c79d16c52ea
-       sha256sums = 
6dcddabc07864435a3c65227309e43cb66c27e08cb33851d7a7ef123fda08e29
-       sha256sums = 
bc3924f03446dba996a192deab7c4dddd1293ef2bcc7aef61edcbc3223fc10a0
+       b2sums = 
7c086da97fa6e5dbcaf88fef56b0cad881ce1356fb96ef9ea0b150efe78a69e7d05eeb9a3c3898949fd3a3f572006b41b72f5c27e73401cadfd01eb544b42d24
+       b2sums = 
52c5f7384f499e15a636b8e0089153750ac02da4ac850260a3243ee06d1194133f1264abc3457e52c5a15ee1a4bfad0b31042975d80273bf741b75e634845745
+       b2sums = 
6114609e5186e5fae1678de00f8c7336970c18923d3d3c01fbc431e95387bfe5696fe7914947ea3903c972eb54dfd24efe0d9ac3c7f4512de26f6ab138ce590c
+       b2sums = 
a8e36381543c0f701a589c115577da2509f02f3002926ab86b62e29e9f8a12db65b5d56387a61aa7a053e49d59e79e968c477ce096c73aa24ad3f94e28dff6b5
+       b2sums = 
2650020ba8ef433a3b935917297c034f01f0296a2a7c9c23c47521b823cc79ac32df8a3695f57e885b91604b138fedc1fcfea1cda8d2a79e9fd3c9680f0c06a8
+       b2sums = 
e1deb611727db51a72c5b7cef0155832198e5575b3e5ea50eedc7fa52f40114d8443302d6df593d87307b6e3c4333390c12d2278ca088ca5f8e7bb47196e6540
+       b2sums = 
b6b624cb5601dc6694bc9d6b5807f3efa0b9aa8eb8b50749c59a890e951fce6d86da0370ce7b7ecad549e207aec5d68c8abcb8b1946f02a427ebbc38008d4918
 
 pkgname = jbigkit


=====================================
PKGBUILD
=====================================
@@ -11,23 +11,24 @@ arch=('x86_64')
 url='https://www.cl.cam.ac.uk/~mgk25/jbigkit/'
 license=('GPL-2.0-or-later')
 depends=('glibc')
-source=("https://www.cl.cam.ac.uk/~mgk25/download/$pkgname-$pkgver.tar.gz";
+makedepends=('git')
+source=("git+https://www.cl.cam.ac.uk/~mgk25/git/jbigkit#tag=v$pkgver";
         'jbigkit-2.1-shared_lib.patch'
         'jbigkit-2.1-build_warnings.patch'
         'jbigkit-2.1-ldflags.patch'
         'jbigkit-2.1-coverity.patch'
         '0013-new-jbig.c-limit-s-maxmem-maximum-decoded-image-size.patch'
         '0015-jbg_newlen-check-for-end-of-file-within-MARKER_NEWLE.patch')
-sha256sums=('de7106b6bfaf495d6865c7dd7ac6ca1381bd12e0d81405ea81e7f2167263d932'
-            'cb404e8c1d67d0788368a58f2c3da83bcf5c7049139461b16c144d1018e83174'
-            'e9616f9eccfa567738b0c470708d60b086b4e0c5c6017449c7f09d0ba9335e28'
-            'dc44325606c1c22f075e87e81091fbf1543c6792dda311c071b0d50d7786ff17'
-            '6abe6e18d830e811ff6d386e899f9a6bce1da7f5ed5613930e8e0c79d16c52ea'
-            '6dcddabc07864435a3c65227309e43cb66c27e08cb33851d7a7ef123fda08e29'
-            'bc3924f03446dba996a192deab7c4dddd1293ef2bcc7aef61edcbc3223fc10a0')
+b2sums=('7c086da97fa6e5dbcaf88fef56b0cad881ce1356fb96ef9ea0b150efe78a69e7d05eeb9a3c3898949fd3a3f572006b41b72f5c27e73401cadfd01eb544b42d24'
+        
'52c5f7384f499e15a636b8e0089153750ac02da4ac850260a3243ee06d1194133f1264abc3457e52c5a15ee1a4bfad0b31042975d80273bf741b75e634845745'
+        
'6114609e5186e5fae1678de00f8c7336970c18923d3d3c01fbc431e95387bfe5696fe7914947ea3903c972eb54dfd24efe0d9ac3c7f4512de26f6ab138ce590c'
+        
'a8e36381543c0f701a589c115577da2509f02f3002926ab86b62e29e9f8a12db65b5d56387a61aa7a053e49d59e79e968c477ce096c73aa24ad3f94e28dff6b5'
+        
'2650020ba8ef433a3b935917297c034f01f0296a2a7c9c23c47521b823cc79ac32df8a3695f57e885b91604b138fedc1fcfea1cda8d2a79e9fd3c9680f0c06a8'
+        
'e1deb611727db51a72c5b7cef0155832198e5575b3e5ea50eedc7fa52f40114d8443302d6df593d87307b6e3c4333390c12d2278ca088ca5f8e7bb47196e6540'
+        
'b6b624cb5601dc6694bc9d6b5807f3efa0b9aa8eb8b50749c59a890e951fce6d86da0370ce7b7ecad549e207aec5d68c8abcb8b1946f02a427ebbc38008d4918')
 
 prepare() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   # instead of a static library, create a shared library
   patch -Np1 -i ../jbigkit-2.1-shared_lib.patch
   # fix build warnings
@@ -42,18 +43,18 @@ prepare() {
 }
 
 build() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   make EXTRA_CFLAGS="$CFLAGS"
 }
 
 check() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   # NOTE: tests can not be parallelized
   make test -j1
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd $pkgname
   install -vDm 644 libjbig/*.h -t "$pkgdir/usr/include/"
   install -vDm 755 libjbig/*.so.* -t "$pkgdir/usr/lib/"
   for lib in libjbig.so libjbig85.so; do



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jbigkit/-/commit/b8a567de4709ef4db761cb782702b289ab76b070

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jbigkit/-/commit/b8a567de4709ef4db761cb782702b289ab76b070
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to