commit d18ce91302fd6934530e9581d1a3867880a7606e
Author: Jan Rękorajski <[email protected]>
Date:   Sun Feb 26 00:20:36 2017 +0100

    - fix building with systemd 232
    - rel 3

 iodine.spec      |  4 +++-
 libsystemd.patch | 11 +++++++++++
 2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/iodine.spec b/iodine.spec
index 06cbd8f..9dfd0e1 100644
--- a/iodine.spec
+++ b/iodine.spec
@@ -7,13 +7,14 @@ Summary:      IP over DNS is now easy
 Summary(pl.UTF-8):     Łatwa w użyciu implementacja IP over DNS
 Name:          iodine
 Version:       0.7.0
-Release:       2
+Release:       3
 License:       MIT
 Group:         Networking
 Source0:       http://code.kryo.se/iodine/%{name}-%{version}.tar.gz
 # Source0-md5: fdbf3b81cd69caf5230d76a8b039fd99
 Patch0:                %{name}-opt.patch
 Patch1:                %{name}-make.patch
+Patch2:                libsystemd.patch
 URL:           http://code.kryo.se/iodine/
 %{?with_selinux:BuildRequires: libselinux-devel}
 %{?with_systemd:BuildRequires: systemd-devel}
@@ -34,6 +35,7 @@ ograniczony firewallem, ale dozwolone są zapytania DNS.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__make} \
diff --git a/libsystemd.patch b/libsystemd.patch
new file mode 100644
index 0000000..3c93f58
--- /dev/null
+++ b/libsystemd.patch
@@ -0,0 +1,11 @@
+--- iodine-0.7.0/src/osflags~  2014-06-16 22:28:43.000000000 +0200
++++ iodine-0.7.0/src/osflags   2017-02-26 00:19:38.951204153 +0100
+@@ -19,7 +19,7 @@
+               Linux)
+                       FLAGS="";
+                       [ -e /usr/include/selinux/selinux.h ] && FLAGS="$FLAGS 
-lselinux";
+-                      [ -e /usr/include/systemd/sd-daemon.h ] && 
FLAGS="$FLAGS -lsystemd-daemon";
++                      [ -e /usr/include/systemd/sd-daemon.h ] && 
FLAGS="$FLAGS -lsystemd";
+                       echo $FLAGS;
+               ;;
+       esac
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/iodine.git/commitdiff/d18ce91302fd6934530e9581d1a3867880a7606e

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to