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


Commits:
51a162e5 by David Runge at 2024-05-28T19:59:13+02:00
Switch to upstream provided auto-generated source tarballs for better 
transparency

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

- - - - -
921451d7 by David Runge at 2024-05-28T19:59:42+02:00
Add nvchecker integration

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

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -37,13 +37,13 @@ pkgbase = brltty
        makedepends = systemd-libs
        makedepends = tcl
        options = !emptydirs
-       source = https://brltty.app/archive/brltty-6.6.tar.bz2
+       source = 
https://github.com/brltty/brltty/archive/refs/tags/BRLTTY-6.6.tar.gz
        source = brltty-6.2-systemd_sysusers_groups.patch
        source = brltty-6.4-x11_autostart.patch
-       sha512sums = 
a253efe9b53c97e670bb6dc5041a007944b220d88393a6df825ac95f3e0857ce3ba940b67b9723a03e18cdc962092ce937f38bdbf28816eceda168242c3682fd
+       sha512sums = 
a2cdcebd1f527aefa6dbfebcb6ec86e74bc42faa3b50130efd151a37b4e508b0da5dd1283800bead06b4f5f1f1f5a606cb1a7385fad812e02c6431e0e2943c69
        sha512sums = 
32ba91271e2247b4a330cd213ed75b591268cb99a79c2efd9ae675804faee027c6b2f782768cb2329a65fc914ca2400b2901f35ce1fc2522c6691b343799eb02
        sha512sums = 
4871512affefbc178f4204a1b285fc2b5a05ea2d181163195d695b760e9729b3d2d00b5f052abd71379df609c3859d7cbd64128bdefd16e898bbc4368500a9a0
-       b2sums = 
28e2593aac014f67f09d4e77c0e63f591c5bc1537ecc292370ac9f51689b722f6f4064cc8e185ba9bf0bbfbd28d3097be15e587ca35ea2018eab9538fdf8da7a
+       b2sums = 
04db7239ee9b2e6318eb235bc7c6a6407fc9519042d37a95dbb9661bd4cb4c4c6e6261230d963402ffcb22189ee00777a62067fe5b2677b0724a7f06cd3a774d
        b2sums = 
036e36d558594bb06af1eb41ff5fc9ae52ccf4bad54556c3f4f81a5e2f31f574039835e5e756455527c327a73d563a3db54a9f32e3478545a2a22c2725aaeee2
        b2sums = 
4ebc07a725ef8362233a83118e93901e78943e8dae08f9358b668ff13ab88a65eb9e87c49d106a8c3d87eb62007b230e199107eacb01f92dc683335076c01309
 


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,4 @@
+[brltty]
+source = "git"
+git = "https://github.com/brltty/brltty";
+prefix = "BRLTTY-"


=====================================
PKGBUILD
=====================================
@@ -47,19 +47,19 @@ makedepends=(
 )
 options=(!emptydirs)
 source=(
-  https://brltty.app/archive/$pkgname-$pkgver.tar.bz2
+  
https://github.com/brltty/brltty/archive/refs/tags/${pkgbase^^}-$pkgver.tar.gz
   $pkgname-6.2-systemd_sysusers_groups.patch
   $pkgname-6.4-x11_autostart.patch
 )
-sha512sums=('a253efe9b53c97e670bb6dc5041a007944b220d88393a6df825ac95f3e0857ce3ba940b67b9723a03e18cdc962092ce937f38bdbf28816eceda168242c3682fd'
+sha512sums=('a2cdcebd1f527aefa6dbfebcb6ec86e74bc42faa3b50130efd151a37b4e508b0da5dd1283800bead06b4f5f1f1f5a606cb1a7385fad812e02c6431e0e2943c69'
             
'32ba91271e2247b4a330cd213ed75b591268cb99a79c2efd9ae675804faee027c6b2f782768cb2329a65fc914ca2400b2901f35ce1fc2522c6691b343799eb02'
             
'4871512affefbc178f4204a1b285fc2b5a05ea2d181163195d695b760e9729b3d2d00b5f052abd71379df609c3859d7cbd64128bdefd16e898bbc4368500a9a0')
-b2sums=('28e2593aac014f67f09d4e77c0e63f591c5bc1537ecc292370ac9f51689b722f6f4064cc8e185ba9bf0bbfbd28d3097be15e587ca35ea2018eab9538fdf8da7a'
+b2sums=('04db7239ee9b2e6318eb235bc7c6a6407fc9519042d37a95dbb9661bd4cb4c4c6e6261230d963402ffcb22189ee00777a62067fe5b2677b0724a7f06cd3a774d'
         
'036e36d558594bb06af1eb41ff5fc9ae52ccf4bad54556c3f4f81a5e2f31f574039835e5e756455527c327a73d563a3db54a9f32e3478545a2a22c2725aaeee2'
         
'4ebc07a725ef8362233a83118e93901e78943e8dae08f9358b668ff13ab88a65eb9e87c49d106a8c3d87eb62007b230e199107eacb01f92dc683335076c01309')
 
 prepare() {
-  cd $pkgbase-$pkgver
+  cd $pkgbase-${pkgbase^^}-$pkgver
   patch -Np1 -i ../$pkgbase-6.2-systemd_sysusers_groups.patch
   patch -Np1 -i ../$pkgbase-6.4-x11_autostart.patch
   ./autogen
@@ -81,7 +81,7 @@ build() {
   # fat-lto-objects is required for non-mangled static libs
   CFLAGS+=" -ffat-lto-objects"
 
-  cd $pkgbase-$pkgver
+  cd $pkgbase-${pkgbase^^}-$pkgver
   ./configure "${configure_options[@]}"
   make -j1
   # make brlapi.jar deterministic
@@ -129,7 +129,7 @@ package_brltty() {
   )
   install=brltty.install
 
-  cd $pkgbase-$pkgver
+  cd $pkgbase-${pkgbase^^}-$pkgver
   # installation does not work reliably with many cores, so set jobs to 1
   make -j1 INSTALL_ROOT="$pkgdir" install
   make -j1 INSTALL_ROOT="$pkgdir" install-systemd



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/brltty/-/compare/96f3fed6b0c6c623449bb44020f1003497372e3e...921451d7a468982051c875cf6efa0c76be9f686b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/brltty/-/compare/96f3fed6b0c6c623449bb44020f1003497372e3e...921451d7a468982051c875cf6efa0c76be9f686b
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to