T.J. Townsend pushed to branch main at Arch Linux / Packaging / Packages / sslh


Commits:
57571602 by T.J. Townsend at 2025-06-13T10:53:25-04:00
upgpkg: 2.2.4-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
 pkgbase = sslh
        pkgdesc = SSL/SSH/OpenVPN/XMPP/tinc port multiplexer
-       pkgver = 2.2.3
-       pkgrel = 2
+       pkgver = 2.2.4
+       pkgrel = 1
        url = https://www.rutschle.net/tech/sslh/README.html
        install = sslh.install
        arch = x86_64
        license = GPL-2.0-only
+       makedepends = git
        makedepends = systemd
        depends = glibc
        depends = libcap
@@ -15,16 +16,14 @@ pkgbase = sslh
        depends = libev
        depends = libbsd
        backup = etc/sslh.cfg
-       source = https://www.rutschle.net/tech/sslh/sslh-v2.2.3.tar.gz
-       source = https://www.rutschle.net/tech/sslh/sslh-v2.2.3.tar.gz.asc
+       source = git+https://github.com/yrutschle/sslh.git#tag=v2.2.4?signed
        source = sslh.cfg
        source = sslh.service
        source = sslh-select.service
        source = sslh-ev.service
        source = sslh-fork.service
        validpgpkeys = CDDDBADBEA4B72748E007D326C056F7AC7934136
-       sha256sums = 
dd7e51c90308ad24654b047bfc29b82578c8e96b872232029ce31517e90b7af7
-       sha256sums = SKIP
+       sha256sums = 
84eef4cc925523ea1cae6e5a1b0b7127ab4c63592900e185ced28a157062c290
        sha256sums = 
7db2e873ed4c8770e3c38d7ac3ced94221356a3ceafa9d6c8cdc65dd8f09a18e
        sha256sums = 
3d084889cb671df22382767d181e25f1c0a0d63b6937cadb550af0153c488c74
        sha256sums = 
42182146dfe6ca99c5e07e1009f017567a276c504308ed39ecc05b304f28f107


=====================================
PKGBUILD
=====================================
@@ -3,46 +3,32 @@
 # Contributor: Jason Rodriguez <[email protected]>
 
 pkgname=sslh
-pkgver=2.2.3
-pkgrel=2
+pkgver=2.2.4
+pkgrel=1
 pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
 arch=('x86_64')
 url='https://www.rutschle.net/tech/sslh/README.html'
 license=('GPL-2.0-only')
-makedepends=('systemd')
+makedepends=('git' 'systemd')
 depends=('glibc' 'libcap' 'libconfig' 'pcre2' 'systemd-libs' 'libev' 'libbsd')
 backup=('etc/sslh.cfg')
 install=$pkgname.install
-source=("https://www.rutschle.net/tech/sslh/$pkgname-v$pkgver.tar.gz"{,.asc}
+source=("git+https://github.com/yrutschle/sslh.git#tag=v${pkgver}?signed";
         'sslh.cfg'
         'sslh.service'
         'sslh-select.service'
         'sslh-ev.service'
         'sslh-fork.service')
 validpgpkeys=('CDDDBADBEA4B72748E007D326C056F7AC7934136') # Yves Rutschle 
<[email protected]>
-sha256sums=('dd7e51c90308ad24654b047bfc29b82578c8e96b872232029ce31517e90b7af7'
-            'SKIP'
+sha256sums=('84eef4cc925523ea1cae6e5a1b0b7127ab4c63592900e185ced28a157062c290'
             '7db2e873ed4c8770e3c38d7ac3ced94221356a3ceafa9d6c8cdc65dd8f09a18e'
             '3d084889cb671df22382767d181e25f1c0a0d63b6937cadb550af0153c488c74'
             '42182146dfe6ca99c5e07e1009f017567a276c504308ed39ecc05b304f28f107'
             '6580a61b81a0a1a9806a9d23a82dcc2e601f237bd1e4bd66a550e385cca13d51'
             'a6aabd7ad68c9c1fdb0e2f5dcb9f8e108651a77d5422e718a1186607b8657bea')
 
-prepare() {
-  cd $pkgname-v$pkgver
-  # apply patch from the source array (should be a pacman feature)
-  local src
-  for src in "${source[@]}"; do
-    src="${src%%::*}"
-    src="${src##*/}"
-    [[ $src = *.patch ]] || continue
-    echo "Applying patch $src..."
-    patch -Np1 < "../$src"
-  done
-}
-
 build() {
-  cd $pkgname-v$pkgver
+  cd $pkgname
   ./configure --prefix=/usr --bindir=/usr/bin
   make \
     VERSION=\"$pkgver-$pkgrel\" \
@@ -56,7 +42,7 @@ package() {
   # default arch config
   install -Dm 644 sslh.cfg "$pkgdir/etc/sslh.cfg"
   # manually install to have both ssl-fork and ssl-select
-  cd $pkgname-v$pkgver
+  cd $pkgname
   install -Dm 755 sslh-fork "$pkgdir/usr/bin/sslh-fork"
   install -Dm 755 sslh-select "$pkgdir/usr/bin/sslh-select"
   install -Dm 755 sslh-ev "$pkgdir/usr/bin/sslh-ev"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sslh/-/commit/57571602d33886040070dc1a81beef8e4dc0b351

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


Reply via email to