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.