diff options
author | Attila Fidan | 2024-05-11 09:26:22 +0000 |
---|---|---|
committer | Attila Fidan | 2024-05-11 09:26:22 +0000 |
commit | ed899747bac8d72066b3a15cfa0876d81f7e85ee (patch) | |
tree | 802f1374e5fcc917f54c64c60a6767992eb67db4 | |
parent | e113dd95f89e016fea29d4d46762a9bab9842f6c (diff) | |
download | aur-ed899747bac8d72066b3a15cfa0876d81f7e85ee.tar.gz |
updates
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 63 |
2 files changed, 45 insertions, 29 deletions
@@ -1,11 +1,10 @@ pkgbase = irssi-git pkgdesc = Modular text mode IRC client with Perl scripting - pkgver = 1.5+1.dev.r50.g55913ade + pkgver = 1.5+1.dev.r237.g5c159375 pkgrel = 1 - url = https://irssi.org/ - arch = i686 + url = https://irssi.org arch = x86_64 - license = GPL + license = GPL-2.0-only makedepends = git makedepends = meson makedepends = ninja @@ -15,11 +14,11 @@ pkgbase = irssi-git depends = libotr depends = ncurses depends = libutf8proc - optdepends = perl-libwww: For the scriptassist script + optdepends = perl-lwp-protocol-https: for the scriptassist script provides = irssi conflicts = irssi backup = etc/irssi.conf - source = git+https://github.com/irssi/irssi.git + source = git+https://github.com/irssi/irssi.git#branch=master b2sums = SKIP pkgname = irssi-git @@ -1,4 +1,4 @@ -# Maintainer: AtticFinder65536 <atticfinder -AT- rocklabs -DOT- xyz> +# Maintainer: Attila Fidan <archlinux-buildsystem@print0.net> # Contributor: Lin Rs <lin dot ruohshoei+arch at gmail dot com> # Contributor: Randy Ramos <rramos1295@gmail.com> # Contributor: Reventlov <contact+aur@volcanis.me> @@ -8,36 +8,53 @@ # Contributor: Gabriel M. Dutra <0xdutra@gmail.com> pkgname=irssi-git -pkgver=1.5+1.dev.r50.g55913ade +_gitname=${pkgname%-git} +pkgver=1.5+1.dev.r237.g5c159375 pkgrel=1 + pkgdesc="Modular text mode IRC client with Perl scripting" -arch=('i686' 'x86_64') -url="https://irssi.org/" -license=('GPL') -depends=('glib2' 'openssl' 'perl' 'libotr' 'ncurses' 'libutf8proc') -makedepends=('git' 'meson' 'ninja') -optdepends=('perl-libwww: For the scriptassist script') -conflicts=('irssi') -provides=('irssi') -backup=('etc/irssi.conf') -source=("git+https://github.com/irssi/irssi.git") -b2sums=('SKIP') +url="https://irssi.org" +license=(GPL-2.0-only) +arch=(x86_64) + +depends=( + glib2 + openssl + perl + libotr + ncurses + libutf8proc +) +makedepends=( + git + meson + ninja +) +optdepends=("perl-lwp-protocol-https: for the scriptassist script") + +provides=(irssi) +conflicts=(irssi) + +backup=(etc/irssi.conf) + +source=("git+https://github.com/irssi/irssi.git#branch=master") +b2sums=(SKIP) pkgver() { - cd irssi - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + cd "$_gitname" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { - meson --prefix=/usr --buildtype=plain irssi build \ - -Dwith-proxy=yes \ - -Dwith-perl-lib=vendor \ - -Dwith-perl=yes \ - -Dwith-otr=yes - meson compile -C build + meson setup --prefix=/usr --buildtype=plain "$_gitname" build \ + -Dwith-proxy=yes \ + -Dwith-perl-lib=vendor \ + -Dwith-perl=yes \ + -Dwith-otr=yes + meson compile -C build } package() { - meson install -C build --destdir "$pkgdir" - install -Dm 644 irssi/irssi.conf "${pkgdir}"/etc/irssi.conf + meson install -C build --destdir "$pkgdir" + install -Dm 644 "$_gitname/irssi.conf" "$pkgdir/etc/irssi.conf" } |