Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / tlsrpt-reporter
Commits: 48397322 by Robin Candau at 2025-02-22T11:23:30+01:00 upgpkg: 0.5.0-1: First stable upstream release entering [extra] https://github.com/sys4/tlsrpt-reporter/releases/tag/v0.5.0 - - - - - 4 changed files: - + .SRCINFO - .nvchecker.toml - PKGBUILD - README.md Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,37 @@ +pkgbase = tlsrpt-reporter + pkgdesc = An application suite to receive TLSRPT datagrams and to generate and deliver TLSRPT reports + pkgver = 0.5.0 + pkgrel = 1 + url = https://github.com/sys4/tlsrpt-reporter + arch = any + license = GPL-3.0-or-later + checkdepends = python-pytest + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + makedepends = python-hatchling + makedepends = asciidoctor + depends = python + depends = curl + depends = sqlite + backup = etc/tlsrpt/reportd.cfg + backup = etc/tlsrpt/collectd.cfg + backup = etc/tlsrpt/fetcher.cfg + source = tlsrpt-reporter-0.5.0.tar.gz::https://github.com/sys4/tlsrpt-reporter/archive/refs/tags/v0.5.0.tar.gz + source = reportd.cfg + source = collectd.cfg + source = fetcher.cfg + source = tlsrpt.sysusers + source = tlsrpt.tmpfiles + source = tlsrpt-reportd.service + source = tlsrpt-collectd.service + sha256sums = ea6aa950634380080fd52e3a2721c9c0c8ab2b44367284669e0ad105954a0f8d + sha256sums = 4520c616b7d10f2a64042b240166e24ca7e2950fb56b50089dfbebcafc78378d + sha256sums = eb69fc2ef5795dae7383f85f8f18cfd0b13704ea8cc46f1aa48b904ea406445a + sha256sums = 05892c32df75e2d50f715b4556dda2701eaa0ebbeceb06ca7632fad4e4e165ad + sha256sums = da4021698e0c31f35c3efae694f0f4475c1bfe023380df8db5dd45fc8e0b4cb0 + sha256sums = c871444b003c4c210028cfdd41479528e34b25260754e7e45b5b1badd9addebe + sha256sums = 566337f42aa025b07d352a60e7daa6a3a11091a5e1954e800de773de0896a06e + sha256sums = c49c63f395b4bc9a1579ed45555e7cc468fbec7570020592695b377b4e8d5ef5 + +pkgname = tlsrpt-reporter ===================================== .nvchecker.toml ===================================== @@ -2,5 +2,4 @@ source = "git" git = "https://github.com/sys4/tlsrpt-reporter.git" prefix = "v" -#exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*" # Should be un-commented when a stable release is made -exclude_regex = ".*(pre|a|alpha|b|beta).*" # Should be dropped when a stable release is made +exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*" ===================================== PKGBUILD ===================================== @@ -1,7 +1,7 @@ # Maintainer: Robin Candau <an...@archlinux.org> pkgname=tlsrpt-reporter -pkgver=0.5.0rc2 +pkgver=0.5.0 pkgrel=1 pkgdesc="An application suite to receive TLSRPT datagrams and to generate and deliver TLSRPT reports" url="https://github.com/sys4/tlsrpt-reporter" @@ -21,7 +21,7 @@ source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz 'tlsrpt.tmpfiles' 'tlsrpt-reportd.service' 'tlsrpt-collectd.service') -sha256sums=('7cb416a62d6112abaab9c1315be92f752722ae65dfc71bca589004331359b837' +sha256sums=('ea6aa950634380080fd52e3a2721c9c0c8ab2b44367284669e0ad105954a0f8d' '4520c616b7d10f2a64042b240166e24ca7e2950fb56b50089dfbebcafc78378d' 'eb69fc2ef5795dae7383f85f8f18cfd0b13704ea8cc46f1aa48b904ea406445a' '05892c32df75e2d50f715b4556dda2701eaa0ebbeceb06ca7632fad4e4e165ad' ===================================== README.md ===================================== @@ -1,11 +1 @@ # tlsrpt-reporter - -## Waiting for stable release - -This package is needed to generate TLSRPT reports with [TLSRPT support in postfix](https://www.postfix.org/TLSRPT_README.html), which was requested on our side in [this issue](https://gitlab.archlinux.org/archlinux/packaging/packages/postfix/-/issues/8). - -However, upstream currently only provide release candidates, while Arch standard is to only provide stable releases in the official repositories. -I opened [an upstream issue](https://github.com/sys4/libtlsrpt/issues/9) to ask if a stable release target as been defined already or not. - -In the mean time, I've set up this repo to prepare for it. The package has **not** been built and pushed to the repo yet. -Once a stable release is made, we can adjust `.nvchecker.toml` accordingly. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/tlsrpt-reporter/-/commit/48397322a83f87b7404a6b07d54e5fb9ac509507 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/tlsrpt-reporter/-/commit/48397322a83f87b7404a6b07d54e5fb9ac509507 You're receiving this email because of your account on gitlab.archlinux.org.