blob: 7428c18734f61b23873a0a7938d987cddbce537d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/bin/sh -e
./configure \
--prefix=/usr \
--with-modules \
--with-xft \
--with-x-toolkit=athena \
--without-toolkit-scroll-bars \
--without-dbus \
--without-gconf \
--without-gsettings \
--with-xpm=no \
--with-gnutls=yes
mkdir -p "$1/usr/share/emacs/site-lisp"
cat << EOF > "$1/usr/share/emacs/site-lisp/site-start.el"
;; GnuTLS configuration
;; In Carbs, CA certificates are installed to /etc/certificates
(with-eval-after-load 'gnutls
(setq gnutls-verify-error t
gnutls-min-prime-bits 2048
gnutls-trustfiles '("/etc/certificates/cert.pem")
))
(setq-default shr-blocked-images ".*\.svg$")
EOF
make
make DESTDIR="$1" install
rm -rf "$1/usr/lib/systemd"
|