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