[arch-commits] Commit in isdn4k-utils/trunk (PKGBUILD va_list.patch)
Tobias Powalowski
tpowa at archlinux.org
Tue Nov 4 07:36:13 UTC 2014
Date: Tuesday, November 4, 2014 @ 08:36:12
Author: tpowa
Revision: 225599
upgpkg: isdn4k-utils 3.27-1
bump to latest version
Added:
isdn4k-utils/trunk/va_list.patch
Modified:
isdn4k-utils/trunk/PKGBUILD
---------------+
PKGBUILD | 29 +++++++++++++++--------------
va_list.patch | 21 +++++++++++++++++++++
2 files changed, 36 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-11-04 05:35:51 UTC (rev 225598)
+++ PKGBUILD 2014-11-04 07:36:12 UTC (rev 225599)
@@ -3,49 +3,50 @@
# Maintainer: Tobias Powalowski <tpowa at archlinux.org>
pkgname=isdn4k-utils
-pkgver=3.25_20130409
-pkgrel=3
+pkgver=3.27
+pkgrel=1
pkgdesc="User space administration programs and tools for ISDN"
arch=('i686' 'x86_64')
url="http://www.isdn4linux.de/"
license=('GPL')
+makedepends=('git')
depends=('ncurses' 'sh')
backup=(etc/isdn/{callerid.conf,isdn.conf,rate.conf,isdnlog.isdnctrl0.options})
options=('!makeflags')
-source=(ftp://ftp.archlinux.org/other/isdn4k-utils/${pkgname}-${pkgver}.tar.gz
- isdn4k-utils-3.25-build.patch
- config)
+source=(isdn4k-utils::git+git://git.misdn.eu/isdn4k-utils.git#tag=v${pkgver}
+ config
+ va_list.patch)
replaces=('capi4k-utils')
+md5sums=('SKIP'
+ 'ea3c71054234f9ef6bcf9325e36c4a38'
+ '81709ee10336a2df684a5398f42ef514')
prepare() {
CPPFLAGS="$CPPFLAGS -O2"
- cd $srcdir/$pkgname-$pkgver
+ cd $srcdir/$pkgname
+ patch -Np1 -i $srcdir/va_list.patch
cp $srcdir/config ./.config
- patch -Np0 -i $srcdir/isdn4k-utils-3.25-build.patch
cd capiinfo
aclocal
automake --add-missing
autoreconf
- cd $srcdir/$pkgname-$pkgver
+ cd $srcdir/$pkgname
cd capifax
aclocal
automake --add-missing
autoreconf
- cd $srcdir/$pkgname-$pkgver
+ cd $srcdir/$pkgname
make subconfig
}
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd $srcdir/$pkgname
make
}
package() {
- cd $srcdir/$pkgname-$pkgver
+ cd $srcdir/$pkgname
install -dm755 $pkgdir/usr/bin
make DESTDIR=$pkgdir install
chmod 755 $pkgdir/usr/bin/*
}
-md5sums=('0c464e0e104d548e4fde0e623b4b943a'
- 'dfd9590d3300020a5612c565d5add266'
- 'ea3c71054234f9ef6bcf9325e36c4a38')
Added: va_list.patch
===================================================================
--- va_list.patch (rev 0)
+++ va_list.patch 2014-11-04 07:36:12 UTC (rev 225599)
@@ -0,0 +1,21 @@
+diff -u -r -N isdn4k-utils-3.25_20130409.orig/ipppd/main.c isdn4k-utils-3.25_20130409/ipppd/main.c
+--- isdn4k-utils-3.25_20130409.orig/ipppd/main.c 2013-01-05 14:59:12.000000000 +0100
++++ isdn4k-utils-3.25_20130409/ipppd/main.c 2014-09-21 13:36:09.104294210 +0200
+@@ -1205,7 +1205,7 @@
+ unsigned long val=0;
+ char *str, *f, *buf0;
+ unsigned char *p;
+- va_list a;
++ void *a;
+ char num[32];
+ time_t t;
+ static char hexchars[] = "0123456789abcdef";
+@@ -1297,7 +1297,7 @@
+ break;
+ case 'r':
+ f = va_arg(args, char *);
+- a = va_arg(args, va_list);
++ a = va_arg(args, void *);
+ #ifdef __alpha__ /* always do this? */
+ n = fmtmsg(buf, buflen + 1, f, a);
+ #else
More information about the arch-commits
mailing list