From f5e9438cc1d2c52bd605169023bbc2346cda56c7 Mon Sep 17 00:00:00 2001 From: Philippe PITTOLI Date: Tue, 5 Nov 2019 01:30:36 +0100 Subject: [PATCH] plumberd suite: static compilation --- plumberd/recipe.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/plumberd/recipe.spec b/plumberd/recipe.spec index ba281b9..f4643cb 100644 --- a/plumberd/recipe.spec +++ b/plumberd/recipe.spec @@ -1,10 +1,12 @@ name: plumberd -release: 1 +release: 2 version: 0.0.1 sources: https://git.karchnu.fr/WeirdOS/%{name}/archive/%{name}-%{version}.tar.gz -build-dependencies: ipc.cr, crystal, crystal-dev, make -dependencies: libipc +build-dependencies: ipc.cr, crystal, crystal-dev, make, gc-dev, pcre-dev, musl-dev + +# no dependencies since these programs are statically compiled +# dependencies: libipc dirname: %{name} @@ -13,12 +15,13 @@ dirname: %{name} @build cd %{dirname} - make + make CRFLAGS=--static @install cd %{dirname} make PREFIX=%{prefix} DESTDIR="%{pkg}" install + %split websocketd files: %{prefix}/bin/websocketd