[arch-commits] Commit in smuxi/trunk (PKGBUILD)
Balló György
bgyorgy at archlinux.org
Sat Dec 29 22:37:10 UTC 2018
Date: Saturday, December 29, 2018 @ 22:37:09
Author: bgyorgy
Revision: 418941
upgpkg: smuxi 1.0.7-3
Move the stfl frontend to the server package
Modified:
smuxi/trunk/PKGBUILD
----------+
PKGBUILD | 36 +++++++++++++++++++-----------------
1 file changed, 19 insertions(+), 17 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-12-29 22:05:07 UTC (rev 418940)
+++ PKGBUILD 2018-12-29 22:37:09 UTC (rev 418941)
@@ -7,7 +7,7 @@
pkgbase=smuxi
pkgname=('smuxi-server' 'smuxi')
pkgver=1.0.7
-pkgrel=2
+pkgrel=3
pkgdesc="User-friendly and cross-platform IRC client for sophisticated users for GNOME/GTK+"
arch=('any')
url="https://smuxi.im/"
@@ -19,9 +19,13 @@
sha256sums=('f6a6621d421694af71a93705bef0f70175901f52299e2205518c37cbe9881ab0'
'SKIP')
+prepare() {
+ cd $pkgbase-$pkgver
+ sed -i 's|$(datarootdir)/appdata|$(datarootdir)/metainfo|' src/Frontend-GNOME/Makefile.{am,in}
+}
+
build() {
cd $pkgbase-$pkgver
-
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
--enable-frontend-stfl \
--with-vendor-package-version="Arch Linux $pkgver-$pkgrel"
@@ -30,31 +34,29 @@
package_smuxi-server() {
pkgdesc+=" (common files and server)"
- depends=('log4net' 'nini')
+ depends=('log4net' 'nini' 'stfl')
+
cd $pkgbase-$pkgver
-
make DESTDIR="$pkgdir" install
# Split frontend
[[ -d $srcdir/frontend ]] && rm -r "$srcdir/frontend/"
mkdir "$srcdir"/frontend
- mv "$pkgdir"/usr/bin/smuxi-frontend-{gnome,stfl} \
- "$pkgdir"/usr/lib/pkgconfig/smuxi-frontend.pc \
- "$pkgdir"/usr/lib/smuxi/smuxi-frontend* \
- "$pkgdir"/usr/share/{appdata,applications,icons} \
- "$pkgdir"/usr/share/man/man1/smuxi-frontend* \
+ mv "$pkgdir"/usr/bin/smuxi-frontend-gnome \
+ "$pkgdir"/usr/lib/smuxi/smuxi-frontend-gnome* \
+ "$pkgdir"/usr/share/{applications,icons,metainfo} \
+ "$pkgdir"/usr/share/man/man1/smuxi-frontend-gnome.1 \
"$srcdir/frontend/"
}
package_smuxi() {
pkgdesc+=" (frontend)"
- depends=('smuxi-server' 'notify-sharp' 'gtkspell' 'stfl')
+ depends=('smuxi-server' 'notify-sharp' 'gtkspell')
+
cd frontend
-
- mkdir -p "$pkgdir"/usr/{bin,lib/{pkgconfig,smuxi},share/man/man1}
- mv smuxi-frontend-{gnome,stfl} "$pkgdir/usr/bin"
- mv smuxi-frontend.pc "$pkgdir/usr/lib/pkgconfig"
- mv smuxi-frontend*.1 "$pkgdir/usr/share/man/man1"
- mv smuxi-frontend* "$pkgdir/usr/lib/smuxi"
- mv {appdata,applications,icons} "$pkgdir/usr/share"
+ mkdir -p "$pkgdir"/usr/{bin,lib/smuxi,share/man/man1}
+ mv smuxi-frontend-gnome "$pkgdir/usr/bin"
+ mv smuxi-frontend-gnome.1 "$pkgdir/usr/share/man/man1"
+ mv smuxi-frontend-gnome* "$pkgdir/usr/lib/smuxi"
+ mv {applications,icons,metainfo} "$pkgdir/usr/share"
}
More information about the arch-commits
mailing list