]> git.pld-linux.org Git - packages/wireguard-tools.git/commitdiff
- up to 1.0.20200513 auto/th/wireguard-tools-1.0.20200513-1
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 23 May 2020 21:37:51 +0000 (23:37 +0200)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 23 May 2020 21:37:51 +0000 (23:37 +0200)
opt.patch [new file with mode: 0644]
wireguard-tools.spec

diff --git a/opt.patch b/opt.patch
new file mode 100644 (file)
index 0000000..98b62e6
--- /dev/null
+++ b/opt.patch
@@ -0,0 +1,11 @@
+--- wireguard-tools-1.0.20200513/src/Makefile~ 2020-05-14 02:29:41.000000000 +0200
++++ wireguard-tools-1.0.20200513/src/Makefile  2020-05-23 23:35:01.028509121 +0200
+@@ -37,7 +37,7 @@ endif
+ PLATFORM ?= $(shell uname -s | tr '[:upper:]' '[:lower:]')
+-CFLAGS ?= -O3
++CFLAGS += $(OPTFLAGS)
+ ifneq ($(wildcard uapi/$(PLATFORM)/.),)
+ CFLAGS += -idirafter uapi/$(PLATFORM)
+ endif
index 0dbb6bb1465d289d9dd7bb2db98920b806e7c386..32ff6844bf5774873ba590f7d0183872e8c13a88 100644 (file)
@@ -1,11 +1,12 @@
 Summary:       WireGuard is an extremely simple yet fast and modern VPN that utilizes state-of-the-art cryptography
 Name:          wireguard-tools
-Version:       1.0.20200319
+Version:       1.0.20200513
 Release:       1
 License:       GPL v2
 Group:         Networking/Daemons
 Source0:       https://git.zx2c4.com/wireguard-tools/snapshot/%{name}-%{version}.tar.xz
-# Source0-md5: 36cd9411f56bc5dcaac29bbab6fd9c67
+# Source0-md5: b058e5e7eb9f38dbdd553a19c6e5dd22
+Patch0:                opt.patch
 URL:           https://www.wireguard.com/
 BuildRequires: libmnl-devel
 BuildRequires: rpmbuild(macros) >= 1.701
@@ -26,9 +27,14 @@ kernel-*-misc-wireguard package for kernel < 5.6.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
-%{make} -C src V=1
+%{make} -C src \
+       CC="%{__cc}" \
+       OPTFLAGS="%{rpmcflags} %{rpmcppflags}" \
+       RUNSTATEDIR=%{_varrun} \
+       V=1
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -37,6 +43,7 @@ rm -rf $RPM_BUILD_ROOT
        PREFIX=$RPM_BUILD_ROOT%{_prefix} \
        SYSCONFDIR=$RPM_BUILD_ROOT%{_sysconfdir} \
        SYSTEMDUNITDIR=$RPM_BUILD_ROOT%{systemdunitdir} \
+       WITH_BASHCOMPLETION=yes \
        WITH_SYSTEMDUNITS=yes
 
 %clean
@@ -52,5 +59,6 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/wg-quick
 %dir %{_sysconfdir}/wireguard
 %{systemdunitdir}/wg-quick@.service
+%{systemdunitdir}/wg-quick.target
 %{_mandir}/man8/wg-quick.8*
 %{_mandir}/man8/wg.8*
This page took 0.107514 seconds and 4 git commands to generate.