diff -Nru axiom-20170501/debian/changelog axiom-20170501/debian/changelog --- axiom-20170501/debian/changelog 2017-09-05 16:01:16.000000000 +0000 +++ axiom-20170501/debian/changelog 2018-02-22 21:28:51.000000000 +0000 @@ -1,3 +1,11 @@ +axiom (20170501-3) unstable; urgency=medium + + * build-dep latest gcl + * Bug fix: "Failed to reopen server: No such file or directory", thanks + to r.ductor (Closes: #890776). + + -- Camm Maguire Thu, 22 Feb 2018 21:28:51 +0000 + axiom (20170501-2) unstable; urgency=medium * bind_patch fixing ppc64 build diff -Nru axiom-20170501/debian/control axiom-20170501/debian/control --- axiom-20170501/debian/control 2017-08-29 11:41:33.000000000 +0000 +++ axiom-20170501/debian/control 2018-01-15 15:04:10.000000000 +0000 @@ -2,7 +2,7 @@ Section: math Priority: optional Maintainer: Camm Maguire -Build-Depends: debhelper ( >= 5 ), gcl ( >= 2.6.12-57 ), libgmp3-dev, libreadline-dev, libx11-dev, libxt-dev, x11proto-core-dev, libxpm-dev, x11-common, texlive-latex-base, gawk, sharutils, ghostscript, gsfonts, libxmu-dev, libxaw7-dev, zlib1g-dev, texlive-pstricks, tex-common, texlive-fonts-extra +Build-Depends: debhelper ( >= 5 ), gcl ( >= 2.6.12-59 ), libgmp3-dev, libreadline-dev, libx11-dev, libxt-dev, x11proto-core-dev, libxpm-dev, x11-common, texlive-latex-base, gawk, sharutils, ghostscript, gsfonts, libxmu-dev, libxaw7-dev, zlib1g-dev, texlive-pstricks, tex-common, texlive-fonts-extra Standards-Version: 3.9.8 Package: axiom diff -Nru axiom-20170501/debian/Makefile.patch axiom-20170501/debian/Makefile.patch --- axiom-20170501/debian/Makefile.patch 1970-01-01 00:00:00.000000000 +0000 +++ axiom-20170501/debian/Makefile.patch 2018-02-22 21:28:51.000000000 +0000 @@ -0,0 +1,13 @@ +--- Makefile.orig 2018-02-23 05:21:23.700128027 +0000 ++++ Makefile 2018-02-23 05:22:06.541094600 +0000 +@@ -35,8 +35,8 @@ + UNCOMPRESS:=gunzip + + ####K C Related variables +-PLF=${SYS}platform +-CCF="-O2 -fno-strength-reduce -D_GNU_SOURCE -D${PLF} \ ++PLF=$(shell echo $(SYS) |tr /a-z/ /A-Z/)platform ++CCF="${CFLAGS} -O2 -fno-strength-reduce -D_GNU_SOURCE -D${PLF} \ + -I/usr/X11/include \ + -Wno-absolute-value -std=gnu89 -w" + INC:=${SPD}/src/include diff -Nru axiom-20170501/debian/patches/CFLAGS_in_CCF axiom-20170501/debian/patches/CFLAGS_in_CCF --- axiom-20170501/debian/patches/CFLAGS_in_CCF 1970-01-01 00:00:00.000000000 +0000 +++ axiom-20170501/debian/patches/CFLAGS_in_CCF 2018-02-22 14:29:45.000000000 +0000 @@ -0,0 +1,36 @@ +Description: + TODO: Put a short summary on the line above and replace this paragraph + with a longer explanation of this change. Complete the meta-information + with other relevant fields (see below for details). To make it easier, the + information below has been extracted from the changelog. Adjust it or drop + it. + . + axiom (20170501-3) unstable; urgency=medium + . + * build-dep latest gcl +Author: Camm Maguire + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: , +Bug: +Bug-Debian: https://bugs.debian.org/ +Bug-Ubuntu: https://launchpad.net/bugs/ +Forwarded: +Reviewed-By: +Last-Update: 2018-02-22 + +--- axiom-20170501.orig/Makefile.pamphlet ++++ axiom-20170501/Makefile.pamphlet +@@ -1059,7 +1059,7 @@ all: srcsetup lspdir srcdir + ####4 C related variables + INC:=${SPD}/src/include + PLF:=LINUXplatform +-CCF:="-O2 -fno-strength-reduce -D_GNU_SOURCE -D${PLF} -I/usr/X11/include -std=gnu89 -w" ++CCF:="${CFLAGS} -O2 -fno-strength-reduce -D_GNU_SOURCE -D${PLF} -I/usr/X11/include -std=gnu89 -w" + CC:=gcc + XLIB:=/usr/X11R6/lib + LDF:=" -L/usr/X11R6/lib -L/usr/lib -lXpm" diff -Nru axiom-20170501/debian/patches/CFLAGS_in_CCF_1 axiom-20170501/debian/patches/CFLAGS_in_CCF_1 --- axiom-20170501/debian/patches/CFLAGS_in_CCF_1 1970-01-01 00:00:00.000000000 +0000 +++ axiom-20170501/debian/patches/CFLAGS_in_CCF_1 2018-02-22 18:19:12.000000000 +0000 @@ -0,0 +1,38 @@ +Description: + TODO: Put a short summary on the line above and replace this paragraph + with a longer explanation of this change. Complete the meta-information + with other relevant fields (see below for details). To make it easier, the + information below has been extracted from the changelog. Adjust it or drop + it. + . + axiom (20170501-3) unstable; urgency=medium + . + * build-dep latest gcl +Author: Camm Maguire + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: , +Bug: +Bug-Debian: https://bugs.debian.org/ +Bug-Ubuntu: https://launchpad.net/bugs/ +Forwarded: +Reviewed-By: +Last-Update: 2018-02-22 + +--- axiom-20170501.orig/Makefile.pamphlet ++++ axiom-20170501/Makefile.pamphlet +@@ -505,8 +505,8 @@ TOUCH:=touch + UNCOMPRESS:=gunzip + + ####K C Related variables +-PLF=${SYS}platform +-CCF="-O2 -fno-strength-reduce -D_GNU_SOURCE -D${PLF} \ ++PLF=$(shell echo $(SYS) |tr /a-z/ /A-Z/)platform ++CCF="${CFLAGS} -O2 -fno-strength-reduce -D_GNU_SOURCE -D${PLF} \ + -I/usr/X11/include \ + -Wno-absolute-value -std=gnu89 -w" + INC:=${SPD}/src/include diff -Nru axiom-20170501/debian/patches/series axiom-20170501/debian/patches/series --- axiom-20170501/debian/patches/series 2017-09-05 16:00:15.000000000 +0000 +++ axiom-20170501/debian/patches/series 2018-02-22 18:19:12.000000000 +0000 @@ -10,3 +10,5 @@ qsmulmod32_optional_third_arg GCLVERSION-cygwin-2 bind_patch +CFLAGS_in_CCF +CFLAGS_in_CCF_1 diff -Nru axiom-20170501/debian/rules axiom-20170501/debian/rules --- axiom-20170501/debian/rules 2017-09-01 15:09:21.000000000 +0000 +++ axiom-20170501/debian/rules 2018-02-22 21:28:51.000000000 +0000 @@ -66,6 +66,7 @@ debian/Makefile: cp $(@F) $@ + patch < debian/Makefile.patch configure: configure-stamp configure-stamp: debian/Makefile