summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libraries/ocaml-camomile/0002-Install-missing-camomileLibrary.a.patch23
-rw-r--r--libraries/ocaml-camomile/ocaml-camomile.SlackBuild5
2 files changed, 27 insertions, 1 deletions
diff --git a/libraries/ocaml-camomile/0002-Install-missing-camomileLibrary.a.patch b/libraries/ocaml-camomile/0002-Install-missing-camomileLibrary.a.patch
new file mode 100644
index 0000000000..23d300d1b3
--- /dev/null
+++ b/libraries/ocaml-camomile/0002-Install-missing-camomileLibrary.a.patch
@@ -0,0 +1,23 @@
+From: Stephane Glondu <steph@glondu.net>
+Date: Fri, 29 Jul 2011 19:46:45 +0200
+Subject: Install missing camomileLibrary.a
+
+Signed-off-by: Stephane Glondu <steph@glondu.net>
+---
+ Makefile.in | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index e1fc579..45dc0ac 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -406,7 +406,7 @@ install-with-ocamlfind:
+ files= &&\
+ if [ -f camomileLibrary.cmx ]; then files=camomileLibrary.cmx; fi && \
+ if [ -f camomileLibrary.cma ]; then files="camomileLibrary.cma $$files"; fi && \
+- if [ -f camomileLibrary.cmxa ]; then files="camomileLibrary.cmxa $$files"; fi && \
++ if [ -f camomileLibrary.cmxa ]; then files="camomileLibrary.cmxa camomileLibrary.a $$files"; fi && \
+ if [ -f camomileLibraryDefault.cmx ]; then files="camomileLibraryDefault.cmx $$files"; fi && \
+ if [ -f camomileLibraryDyn.cmx ]; then files="camomileLibraryDyn.cmx $$files"; fi && \
+ if [ -f camomile.cma ]; then files="camomile.cma $$files"; fi&& \
+--
diff --git a/libraries/ocaml-camomile/ocaml-camomile.SlackBuild b/libraries/ocaml-camomile/ocaml-camomile.SlackBuild
index 8c34742aac..19575c4770 100644
--- a/libraries/ocaml-camomile/ocaml-camomile.SlackBuild
+++ b/libraries/ocaml-camomile/ocaml-camomile.SlackBuild
@@ -22,7 +22,7 @@
PRGNAM=ocaml-camomile
VERSION=0.8.3
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
SRCNAM=camomile
@@ -64,6 +64,9 @@ cd $SRCNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .
+# Install missing library, thanks debian
+patch -p1 < $CWD/0002-Install-missing-camomileLibrary.a.patch
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure --prefix=/usr