Balló György pushed to branch main at Arch Linux / Packaging / Packages / moserial
Commits: 2d7c38aa by Balló György at 2024-07-28T20:16:33+02:00 upgpkg: 3.0.21-2: Fix lrzsz executable names, switch to git source, specify SPDX license, add transitive deps, add config for nvchecker, add .SRCINFO - - - - - 3 changed files: - + .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,22 @@ +pkgbase = moserial + pkgdesc = Clean, friendly GTK-based serial terminal + pkgver = 3.0.21 + pkgrel = 2 + url = https://wiki.gnome.org/Apps/Moserial + arch = x86_64 + license = GPL-3.0-or-later + makedepends = git + makedepends = intltool + makedepends = vala + makedepends = yelp-tools + depends = glib2 + depends = glibc + depends = gsettings-desktop-schemas + depends = gtk3 + depends = hicolor-icon-theme + depends = pango + optdepends = lrzsz: Support for xmodem, ymodem and zmodem file transfer protocols + source = git+https://gitlab.gnome.org/GNOME/moserial.git#tag=moserial_3_0_21 + b2sums = d672f848799e1e979a29b856e75b50f452d8770b0095f0e372ec5959fed742dd62d32e969772ddcbc6ab38cd81a6b9176be87f4dae39e1b0ae1c210eb842c856 + +pkgname = moserial ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[moserial] +source = "git" +git = "https://gitlab.gnome.org/GNOME/moserial.git" +prefix = "moserial_" ===================================== PKGBUILD ===================================== @@ -4,24 +4,48 @@ pkgname=moserial pkgver=3.0.21 -pkgrel=1 -pkgdesc="Clean, friendly GTK+-based serial terminal for the GNOME desktop" -arch=('x86_64') -url="https://wiki.gnome.org/moserial" -license=('GPL3') -depends=('gsettings-desktop-schemas' 'gtk3') -makedepends=('intltool' 'itstool') -optdepends=('lrzsz: for xmodem, ymodem and zmodem file transfer protocols') -source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz") -sha256sums=('788b29f256502b83536116c90795383961b26338a04d32c8ed35e53da4284aad') +pkgrel=2 +pkgdesc='Clean, friendly GTK-based serial terminal' +arch=(x86_64) +url='https://wiki.gnome.org/Apps/Moserial' +license=(GPL-3.0-or-later) +depends=( + glib2 + glibc + gsettings-desktop-schemas + gtk3 + hicolor-icon-theme + pango +) +makedepends=( + git + intltool + vala + yelp-tools +) +optdepends=('lrzsz: Support for xmodem, ymodem and zmodem file transfer protocols') +source=("git+https://gitlab.gnome.org/GNOME/$pkgname.git#tag=${pkgname}_${pkgver//./_}") +b2sums=(d672f848799e1e979a29b856e75b50f452d8770b0095f0e372ec5959fed742dd62d32e969772ddcbc6ab38cd81a6b9176be87f4dae39e1b0ae1c210eb842c856) + +prepare() { + cd $pkgname + + sed -i 's/"rz"/"lrzsz-rz"/' src/Rzwrapper.vala + sed -i 's/"sz"/"lrzsz-sz"/' src/Szwrapper.vala + + autoreconf -fi +} build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr + cd $pkgname + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var make } package() { - cd $pkgname-$pkgver + cd $pkgname make DESTDIR="$pkgdir" install } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/moserial/-/commit/2d7c38aaa4aa47f4e8e329526459f1851a5a3f68 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/moserial/-/commit/2d7c38aaa4aa47f4e8e329526459f1851a5a3f68 You're receiving this email because of your account on gitlab.archlinux.org.
