dot

packages and services management
Log | Files | Refs | README

commit f488b18b962d6112ab49818a334a5be64635d5ad
parent f3840502945e2967787eb7539ae123fb945c31f5
Author: Josuah Demangeon <mail@josuah.net>
Date:   Mon, 17 Dec 2018 21:53:09 +0100

build bird without libncurses and libreadline

Diffstat:
Metc/pack/bird/build | 13++++++++-----
Aetc/pack/bird/dependencies/bison | 2++
Detc/pack/bird/dependencies/libcurses | 2--
Detc/pack/bird/dependencies/libreadline | 2--
Detc/pack/bird/dependencies/oyacc | 2--
Metc/pack/libreadline/uri/7.0 | 2+-
6 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/etc/pack/bird/build b/etc/pack/bird/build @@ -1,10 +1,13 @@ #!/bin/sh -ex -export CFLAGS='-I$libcurses/include -I$libreadline/include' -export LDFLAGS='-static -L$libcurses/lib -L$libreadline/lib' -export LIBS='-lcurses -ltermcap -lreadline' -export BISON='yacc-git' +export LDFLAGS='-static' ./configure --prefix="$PREFIX" \ - --sbindir="$PREFIX/bin" + --sbindir="$PREFIX/bin" \ + --disable-client + +mkdir -p "$PREFIX/bin" "$PREFIX/var/run" +touch birdc + make install +rm "${PREFIX}/bin/birdc" diff --git a/etc/pack/bird/dependencies/bison b/etc/pack/bird/dependencies/bison @@ -0,0 +1 @@ +../../bison/version+ \ No newline at end of file diff --git a/etc/pack/bird/dependencies/libcurses b/etc/pack/bird/dependencies/libcurses @@ -1 +0,0 @@ -../../libcurses/version- \ No newline at end of file diff --git a/etc/pack/bird/dependencies/libreadline b/etc/pack/bird/dependencies/libreadline @@ -1 +0,0 @@ -../../libreadline/version- \ No newline at end of file diff --git a/etc/pack/bird/dependencies/oyacc b/etc/pack/bird/dependencies/oyacc @@ -1 +0,0 @@ -../../oyacc/version- \ No newline at end of file diff --git a/etc/pack/libreadline/uri/7.0 b/etc/pack/libreadline/uri/7.0 @@ -1 +1 @@ -ftp://ftp.cwru.edu/pub/bash/readline-7.0.tar.gz +https://ftp.cwru.edu/pub/bash/readline-7.0.tar.gz