[arch-commits] Commit in mcabber/repos/community-x86_64 (3 files)

Antonio Rojas arojas at gemini.archlinux.org
Fri Mar 11 20:39:11 UTC 2022


    Date: Friday, March 11, 2022 @ 20:39:10
  Author: arojas
Revision: 1148722

archrelease: copy trunk to community-x86_64

Added:
  mcabber/repos/community-x86_64/PKGBUILD
    (from rev 1148721, mcabber/trunk/PKGBUILD)
  mcabber/repos/community-x86_64/format-security.patch
    (from rev 1148721, mcabber/trunk/format-security.patch)
Deleted:
  mcabber/repos/community-x86_64/PKGBUILD

-----------------------+
 PKGBUILD              |   77 ++++++++++++++++++++++++++----------------------
 format-security.patch |   36 ++++++++++++++++++++++
 2 files changed, 78 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-03-11 20:39:00 UTC (rev 1148721)
+++ PKGBUILD	2022-03-11 20:39:10 UTC (rev 1148722)
@@ -1,35 +0,0 @@
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Maintainer: Thorsten Töpper <atsutane-tu at freethoughts.de>
-# Contributor:  3ED <kas1987 at o2.pl>
-
-pkgname=mcabber
-pkgver=1.1.2
-pkgrel=1
-pkgdesc="A small Jabber console client, includes features: SSL, PGP, MUC, UTF8"
-arch=('x86_64')
-url="https://www.lilotux.net/~mikael/mcabber/"
-license=('GPL')
-depends=('ncurses' 'glib2' 'loudmouth' 'gpgme' 'libotr' 'aspell')
-makedepends=('pkg-config')
-validpgpkeys=('EACADFF156849BC89653139E3C2900DEACB7FC95')
-source=(https://www.lilotux.net/~mikael/mcabber/files/$pkgname-${pkgver/_/-}.tar.bz2{,.asc})
-sha256sums=('c4a1413be37434b6ba7d577d94afb362ce89e2dc5c6384b4fa55c3e7992a3160'
-            'SKIP')
-
-build() {
-  cd "${srcdir}"/$pkgname-${pkgver/_/-}
-  CFLAGS+=' -fcommon' # https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
-  ./configure --prefix=/usr --enable-hgcset \
-      --mandir=/usr/share/man \
-      --enable-aspell --enable-otr
-  make
-}
-
-package() {
-  cd "${srcdir}"/$pkgname-${pkgver/_/-}
-
-  make DESTDIR="${pkgdir}" install
-  mkdir -p "${pkgdir}"/usr/share/mcabber/example
-  cp -a "${srcdir}"/$pkgname-${pkgver/_/-}/mcabberrc.example \
-	"${pkgdir}"/usr/share/mcabber/example/mcabberrc
-}

Copied: mcabber/repos/community-x86_64/PKGBUILD (from rev 1148721, mcabber/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-03-11 20:39:10 UTC (rev 1148722)
@@ -0,0 +1,42 @@
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Maintainer: Thorsten Töpper <atsutane-tu at freethoughts.de>
+# Contributor:  3ED <kas1987 at o2.pl>
+
+pkgname=mcabber
+pkgver=1.1.2
+pkgrel=2
+pkgdesc="A small Jabber console client, includes features: SSL, PGP, MUC, UTF8"
+arch=('x86_64')
+url="https://www.lilotux.net/~mikael/mcabber/"
+license=('GPL')
+depends=('ncurses' 'glib2' 'loudmouth' 'gpgme' 'libotr' 'aspell')
+makedepends=('pkg-config')
+validpgpkeys=('EACADFF156849BC89653139E3C2900DEACB7FC95')
+source=(https://www.lilotux.net/~mikael/mcabber/files/$pkgname-${pkgver/_/-}.tar.bz2{,.asc}
+        format-security.patch)
+sha256sums=('c4a1413be37434b6ba7d577d94afb362ce89e2dc5c6384b4fa55c3e7992a3160'
+            'SKIP'
+            'f075365bda322b9808f0ddf60390b243b54c7148cf01d261341f293cf7c46279')
+
+prepare() {
+  cd $pkgname-${pkgver/_/-}
+  patch -p2 -i ../format-security.patch # Fix format-security warnings
+}
+
+build() {
+  cd "${srcdir}"/$pkgname-${pkgver/_/-}
+  CFLAGS+=' -fcommon' # https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
+  ./configure --prefix=/usr --enable-hgcset \
+      --mandir=/usr/share/man \
+      --enable-aspell --enable-otr
+  make
+}
+
+package() {
+  cd "${srcdir}"/$pkgname-${pkgver/_/-}
+
+  make DESTDIR="${pkgdir}" install
+  mkdir -p "${pkgdir}"/usr/share/mcabber/example
+  cp -a "${srcdir}"/$pkgname-${pkgver/_/-}/mcabberrc.example \
+	"${pkgdir}"/usr/share/mcabber/example/mcabberrc
+}

Copied: mcabber/repos/community-x86_64/format-security.patch (from rev 1148721, mcabber/trunk/format-security.patch)
===================================================================
--- format-security.patch	                        (rev 0)
+++ format-security.patch	2022-03-11 20:39:10 UTC (rev 1148722)
@@ -0,0 +1,36 @@
+--- a/mcabber/mcabber/screen.c	Sun Oct 24 18:22:01 2021 +0200
++++ b/mcabber/mcabber/screen.c	Sun Oct 24 21:20:36 2021 +0200
+@@ -1278,12 +1278,12 @@
+         tmp = pref[timelen];
+         pref[timelen] = '\0';
+         wbkgdset(win_entry->win, get_color(COLOR_TIMESTAMP));
+-        wprintw(win_entry->win, pref);
++        wprintw(win_entry->win, "%s", pref);
+         pref[timelen] = tmp;
+         wbkgdset(win_entry->win, get_color(color));
+-        wprintw(win_entry->win, pref+timelen);
++        wprintw(win_entry->win, "%s", pref+timelen);
+       } else
+-        wprintw(win_entry->win, pref);
++        wprintw(win_entry->win, "%s", pref);
+ 
+       // Make sure we are at the right position
+       wmove(win_entry->win, winy, prefixwidth-1);
+@@ -1362,7 +1362,7 @@
+         wmove(win_entry->win, winy, 0);
+         wbkgdset(win_entry->win, get_color(COLOR_READMARK));
+         g_snprintf(pref, prefixwidth, "             == ");
+-        wprintw(win_entry->win, pref);
++        wprintw(win_entry->win, "%s", pref);
+         w = scr_gettextwidth() / 3;
+         for (i=0; i<w; i++)
+           wprintw(win_entry->win, "== ");
+@@ -1782,7 +1782,7 @@
+ 
+   ver = mcabber_version();
+   message = g_strdup_printf("MCabber version %s.\n", ver);
+-  mvwprintw(chatWnd, 0, 0, message);
++  mvwprintw(chatWnd, 0, 0, "%s", message);
+   mvwprintw(chatWnd, 1, 0, "http://mcabber.com/");
+   g_free(ver);
+   g_free(message);



More information about the arch-commits mailing list