Date: Thursday, August 31, 2017 @ 14:27:54 Author: arojas Revision: 255183
archrelease: copy trunk to community-i686, community-x86_64 Added: ddd/repos/community-i686/ ddd/repos/community-i686/PKGBUILD (from rev 255182, ddd/trunk/PKGBUILD) ddd/repos/community-i686/ddd-3.3.12-gcc44.patch (from rev 255182, ddd/trunk/ddd-3.3.12-gcc44.patch) ddd/repos/community-x86_64/ ddd/repos/community-x86_64/PKGBUILD (from rev 255182, ddd/trunk/PKGBUILD) ddd/repos/community-x86_64/ddd-3.3.12-gcc44.patch (from rev 255182, ddd/trunk/ddd-3.3.12-gcc44.patch) -----------------------------------------+ community-i686/PKGBUILD | 37 ++++++++++++++++++++++++++++++ community-i686/ddd-3.3.12-gcc44.patch | 10 ++++++++ community-x86_64/PKGBUILD | 37 ++++++++++++++++++++++++++++++ community-x86_64/ddd-3.3.12-gcc44.patch | 10 ++++++++ 4 files changed, 94 insertions(+) Copied: ddd/repos/community-i686/PKGBUILD (from rev 255182, ddd/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2017-08-31 14:27:54 UTC (rev 255183) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Eric Bélanger <e...@archlinux.org> + +pkgname=ddd +pkgver=3.3.12 +pkgrel=8 +pkgdesc="A graphical front-end for command-line debuggers such as GDB, JDB, pydb, perl debugger..." +arch=('i686' 'x86_64') +url="http://www.gnu.org/software/ddd/" +license=('GPL3' 'LGPL3') +depends=('gcc-libs' 'lesstif' 'libxaw') +optdepends=('gdb: to use the Gnu debugger' + 'jdk: to use the Java debugger' + 'pydb: to use the Python debugger' + 'perl: to use the Perl debugger') +source=(http://ftp.gnu.org/gnu/ddd/${pkgname}-${pkgver}.tar.gz{,.sig} ddd-3.3.12-gcc44.patch) +sha1sums=('b91d2dfb1145af409138bd34517a898341724e56' + 'de155d812da6e11e55cc882292bb5c7b30bd31a1' + '3d43c9d56347f248732b1d72f29c7bf799f03864') +validpgpkeys=('4B286694DE99D517AA8DFF2D6656C593E5158D1A') + +prepare() { + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/ddd-3.3.12-gcc44.patch" +} + +build() { + cd ${pkgname}-${pkgver} + LIBS+="-pthread" ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -D -m644 icons/ddd.xpm "${pkgdir}/usr/share/pixmaps/ddd.xpm" +} Copied: ddd/repos/community-i686/ddd-3.3.12-gcc44.patch (from rev 255182, ddd/trunk/ddd-3.3.12-gcc44.patch) =================================================================== --- community-i686/ddd-3.3.12-gcc44.patch (rev 0) +++ community-i686/ddd-3.3.12-gcc44.patch 2017-08-31 14:27:54 UTC (rev 255183) @@ -0,0 +1,10 @@ +--- ddd-3.3.12-orig/ddd/strclass.C ++++ ddd-3.3.12/ddd/strclass.C +@@ -39,6 +39,7 @@ + #include <limits.h> + #include <new> + #include <stdlib.h> ++#include <stdio.h> + + void string::error(const char* msg) const + { Copied: ddd/repos/community-x86_64/PKGBUILD (from rev 255182, ddd/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2017-08-31 14:27:54 UTC (rev 255183) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Eric Bélanger <e...@archlinux.org> + +pkgname=ddd +pkgver=3.3.12 +pkgrel=8 +pkgdesc="A graphical front-end for command-line debuggers such as GDB, JDB, pydb, perl debugger..." +arch=('i686' 'x86_64') +url="http://www.gnu.org/software/ddd/" +license=('GPL3' 'LGPL3') +depends=('gcc-libs' 'lesstif' 'libxaw') +optdepends=('gdb: to use the Gnu debugger' + 'jdk: to use the Java debugger' + 'pydb: to use the Python debugger' + 'perl: to use the Perl debugger') +source=(http://ftp.gnu.org/gnu/ddd/${pkgname}-${pkgver}.tar.gz{,.sig} ddd-3.3.12-gcc44.patch) +sha1sums=('b91d2dfb1145af409138bd34517a898341724e56' + 'de155d812da6e11e55cc882292bb5c7b30bd31a1' + '3d43c9d56347f248732b1d72f29c7bf799f03864') +validpgpkeys=('4B286694DE99D517AA8DFF2D6656C593E5158D1A') + +prepare() { + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/ddd-3.3.12-gcc44.patch" +} + +build() { + cd ${pkgname}-${pkgver} + LIBS+="-pthread" ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -D -m644 icons/ddd.xpm "${pkgdir}/usr/share/pixmaps/ddd.xpm" +} Copied: ddd/repos/community-x86_64/ddd-3.3.12-gcc44.patch (from rev 255182, ddd/trunk/ddd-3.3.12-gcc44.patch) =================================================================== --- community-x86_64/ddd-3.3.12-gcc44.patch (rev 0) +++ community-x86_64/ddd-3.3.12-gcc44.patch 2017-08-31 14:27:54 UTC (rev 255183) @@ -0,0 +1,10 @@ +--- ddd-3.3.12-orig/ddd/strclass.C ++++ ddd-3.3.12/ddd/strclass.C +@@ -39,6 +39,7 @@ + #include <limits.h> + #include <new> + #include <stdlib.h> ++#include <stdio.h> + + void string::error(const char* msg) const + {