Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=0111ae797a92f50017ad0b1743bef970f7d28500
commit 0111ae797a92f50017ad0b1743bef970f7d28500 Author: crazy <[email protected]> Date: Mon Dec 12 19:19:37 2016 +0100 gnucap-0.35-4-x86_64 * rebuuld * added an patch to fix the build * it seems gcc6 don't allow : auto char foo[...] ... memcpy(foo, ..) diff --git a/source/apps-extra/gnucap/FrugalBuild b/source/apps-extra/gnucap/FrugalBuild index cffa9f0..aac0862 100644 --- a/source/apps-extra/gnucap/FrugalBuild +++ b/source/apps-extra/gnucap/FrugalBuild @@ -3,20 +3,21 @@ pkgname=gnucap pkgver=0.35 -pkgrel=3 +pkgrel=4 pkgdesc="GNU Circuit Analysis Package" url="http://www.gnucap.org/" depends=('readline>=6' 'libstdc++') makedepends=('texlive') groups=('apps-extra') options=('scriptlet') -archs=('i686' 'x86_64') +archs=('x86_64') up2date="Flasttar $url/dist" -source=("$url/dist/$pkgname-$pkgver.tar.gz" \ - "gnucap-0.35-gcc43.patch") +source=($url/dist/$pkgname-$pkgver.tar.gz \ + gnucap-0.35-gcc43.patch adata.patch) sha1sums=('fa4da0ca4a36ca509d00b7c7286ffb8a008ceaaf' \ - '0d4c30961d474534bc8f35e7318f40997bf3061a') + '0d4c30961d474534bc8f35e7318f40997bf3061a' \ + '5e529e1f2b2575e127de53c4863779b789ae6b83') # optimization OK diff --git a/source/apps-extra/gnucap/adata.patch b/source/apps-extra/gnucap/adata.patch new file mode 100644 index 0000000..ad42e6b --- /dev/null +++ b/source/apps-extra/gnucap/adata.patch @@ -0,0 +1,12 @@ +diff -Naur gnucap-0.35/src/plot.cc gnucap-0.35-p/src/plot.cc +--- gnucap-0.35/src/plot.cc 2006-08-28 08:15:43.000000000 +0200 ++++ gnucap-0.35-p/src/plot.cc 2016-12-12 19:15:42.445377548 +0100 +@@ -230,7 +230,7 @@ + double yhi, + double zhi) + { +- auto char adata[MAXWIDTH+1]; /* actual data. copy emptydata, insert */ ++ char adata[MAXWIDTH+1]; /* actual data. copy emptydata, insert */ + char *xxs; /* string representation of xx */ + memcpy(adata, emptydata, MAXWIDTH); /* copy prototype */ + xxs = ftos( xx, 11, 5, IO::formaat ); _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
