summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAttila Fidan2024-05-11 09:26:22 +0000
committerAttila Fidan2024-05-11 09:26:22 +0000
commited899747bac8d72066b3a15cfa0876d81f7e85ee (patch)
tree802f1374e5fcc917f54c64c60a6767992eb67db4
parente113dd95f89e016fea29d4d46762a9bab9842f6c (diff)
downloadaur-ed899747bac8d72066b3a15cfa0876d81f7e85ee.tar.gz
updates
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD63
2 files changed, 45 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2ee819064b37..b251d9aa5483 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 66d2c3294230..eb2043b26800 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}