[packages/google-drive-ocamlfuse] - restore opt bcond
baggins
baggins at pld-linux.org
Sat Nov 24 16:16:29 CET 2018
commit eb6683dfa65c50601b63b71ecf366a139d80ffa7
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Nov 24 16:16:17 2018 +0100
- restore opt bcond
google-drive-ocamlfuse.spec | 9 +++++++++
noopt-fuse.patch | 19 +++++++++++++++++++
2 files changed, 28 insertions(+)
---
diff --git a/google-drive-ocamlfuse.spec b/google-drive-ocamlfuse.spec
index d602afd..3e47f91 100644
--- a/google-drive-ocamlfuse.spec
+++ b/google-drive-ocamlfuse.spec
@@ -1,3 +1,10 @@
+#
+# Conditional build:
+%bcond_without opt # build opt
+
+%ifarch x32
+%undefine with_opt
+%endif
Summary: FUSE filesystem over Google Drive
Name: google-drive-ocamlfuse
Version: 0.7.1
@@ -6,6 +13,7 @@ License: BSD
Group: Applications/Networking
Source0: https://github.com/astrada/google-drive-ocamlfuse/archive/v%{version}/%{name}-%{version}.tar.gz
# Source0-md5: acb4837c6717bc75cdcc4095beeee287
+Patch0: noopt-fuse.patch
URL: https://github.com/astrada/google-drive-ocamlfuse
BuildRequires: cppo >= 0.9.3
BuildRequires: ocaml >= 4.02.3
@@ -56,6 +64,7 @@ tej biblioteki.
%prep
%setup -q
+%{!?with_opt:%patch0 -p1}
%build
dune build @install --verbose
diff --git a/noopt-fuse.patch b/noopt-fuse.patch
new file mode 100644
index 0000000..b0b29fb
--- /dev/null
+++ b/noopt-fuse.patch
@@ -0,0 +1,19 @@
+--- google-drive-ocamlfuse-0.7.1/src/dune~ 2018-09-27 21:04:55.000000000 +0200
++++ google-drive-ocamlfuse-0.7.1/src/dune 2018-11-24 16:13:19.120287104 +0100
+@@ -3,3 +3,6 @@
+ (wrapped false)
+ (flags :standard -w -3-27-32-58)
+ (libraries cryptokit extlib gapi-ocaml Fuse sqlite3 threads camlidl))
++ (env
++ (dev
++ (flags (:standard -warn-error -A))))
+--- google-drive-ocamlfuse-0.7.1/bin/dune~ 2018-09-27 21:04:55.000000000 +0200
++++ google-drive-ocamlfuse-0.7.1/bin/dune 2018-11-24 16:15:32.031740849 +0100
+@@ -6,3 +6,7 @@
+ (install
+ (section bin)
+ (files (gdfuse.exe as google-drive-ocamlfuse)))
++
++(env
++ (dev
++ (flags (:standard -warn-error -A))))
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/google-drive-ocamlfuse.git/commitdiff/eb6683dfa65c50601b63b71ecf366a139d80ffa7
More information about the pld-cvs-commit
mailing list