c98bfa emacs-26.1: configured to build without X, without mailutils, without pop3. emacs-26.1: updated the build's local make-docfile recipe.

2 files Authored by midipix 6 years ago, Committed by Lucio Andrés Illanes Albornoz 6 years ago,
    emacs-26.1: configured to build without X, without mailutils, without pop3. emacs-26.1: updated the build's local make-docfile recipe.
    
    Signed-off-by: Lucio Andrés Illanes Albornoz <lucio@lucioillanes.de>
    
        
patches/emacs-26.1.local.patch CHANGED
@@ -97,12 +97,18 @@ Only in emacs-26.1/lib: .binary-io.h.swp
97
97
diff -ru emacs-26.1.orig/lib-src/Makefile.in emacs-26.1/lib-src/Makefile.in
98
98
--- emacs-26.1.orig/lib-src/Makefile.in 2018-04-23 16:17:42.000000000 +0200
99
99
+++ emacs-26.1/lib-src/Makefile.in 2018-11-28 19:25:21.901162314 +0100
100
- @@ -389,7 +389,7 @@
100
+ @@ -388,8 +388,12 @@ profile${EXEEXT}: ${srcdir}/profile.c $(NTLIB) $(config_h)
101
+ $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} $< \
101
102
$(NTLIB) $(LOADLIBES) $(LIB_CLOCK_GETTIME) -o $@
102
103
103
- make-docfile${EXEEXT}: ${srcdir}/make-docfile.c $(NTLIB) $(config_h)
104
+ -make-docfile${EXEEXT}: ${srcdir}/make-docfile.c $(NTLIB) $(config_h)
104
105
- $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} $< $(NTLIB) $(LOADLIBES) -o $@
105
- + $(AM_V_CCLD)$(BUILDCC) ${ALL_CFLAGS} $< $(NTLIB) $(LOADLIBES) -o $@
106
+ +make-docfile${EXEEXT}: CFLAGS_FOR_BUILD += -std=gnu99
107
+ +make-docfile${EXEEXT}: CFLAGS_FOR_BUILD += -I../src
108
+ +make-docfile${EXEEXT}: CFLAGS_FOR_BUILD += -I${srcdir}/../src -I${srcdir}/../lib
109
+ +make-docfile${EXEEXT}: CFLAGS_FOR_BUILD += -D_BINARY_H -Dset_binary_mode\(x\,y\)
110
+ +make-docfile${EXEEXT}: ${srcdir}/make-docfile.c $(config_h)
111
+ + $(AM_V_CCLD)$(BUILDCC) $< -o $@ $(CFLAGS_FOR_BUILD)
106
112
107
113
movemail${EXEEXT}: ${srcdir}/movemail.c pop.o $(NTLIB) $(config_h)
108
114
$(AM_V_CCLD)$(CC) ${ALL_CFLAGS} ${MOVE_FLAGS} $< pop.o \
file modified
+1 -1
vars/build.vars CHANGED
@@ -1173,7 +1173,7 @@ tzdb vim xcowsay xeyes xorriso xterm xwd";
1173
1173
: ${PKG_EMACS_VERSION:=26.1};
1174
1174
: ${PKG_EMACS_URL:=http://www.gutscheinrausch.de/mirror/gnu/emacs/emacs-${PKG_EMACS_VERSION}.tar.xz};
1175
1175
: ${PKG_EMACS_CFLAGS_CONFIGURE_EXTRA:="-I${PREFIX_NATIVE}/include/freetype2 -O1 -g2"};
1176
- : ${PKG_EMACS_CONFIGURE_ARGS_EXTRA:="--with-modules --with-sound=no --with-x-toolkit=no --without-dbus"};
1176
+ : ${PKG_EMACS_CONFIGURE_ARGS_EXTRA:="--with-modules --with-sound=no --with-x-toolkit=no --without-dbus --without-x --without-mailutils --without-pop"};
1177
1177
: ${PKG_EMACS_ENV_VARS_EXTRA:="BUILDCC=gcc"};
1178
1178
: ${PKG_FETCHMAIL_SHA256SUM:=c7500bed3b0bb85722f7cf2d980e74a879ac57b13cfd225d278179d671c0f5e8};
1179
1179
: ${PKG_FETCHMAIL_VERSION:=6.4.0.beta4};