@ -1,3 +1,5 @@
@@ -1,3 +1,5 @@
%global _hardened_build 1
Name : blocky
Version : 0.23
Release : 1%{dist}
@ -17,33 +19,33 @@ Fast and lightweight DNS proxy as ad-blocker for local network with many feature
@@ -17,33 +19,33 @@ Fast and lightweight DNS proxy as ad-blocker for local network with many feature
%prep
%setup -T -q -c %{name}-%{version}
export GOPATH=`pwd`
mkdir -p src/github.com/0xERROR/
cd src/github.com/0xERROR/
git clone https://github.com/0xERROR/blocky
mkdir -p src/github.com/0xERR0R/
cd src/github.com/0xERR0R/
git clone https://github.com/0xERR0R/blocky
%build
export GOPATH=`pwd`
cd src/github.com/0xERROR/blocky
cd src/github.com/0xERR0R/blocky
git checkout tags/v%{version}
GO111MODULE=on go build -v -ldflags "-extldflags -s -w -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') -buildid "%{version}" -X 'github.com/0xERR0R/blocky/util.Version="%{version}'.'%{release}"' -X 'github.com/0xERR0R/blocky/util.BuildTime="$(date "+%Y%m%d-%H%M%S")"' -X 'github.com/0xERR0R/blocky/util.Architecture="%{_arch}"'"
GO111MODULE=on go build -v -ldflags "-extldflags -s -w -B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') -buildid "%{version}" -X 'github.com/0xERR0R/blocky/util.Version="%{version}"."%{release}"' -X 'github.com/0xERR0R/blocky/util.BuildTime="$(date "+%Y%m%d-%H%M%S")"' -X 'github.com/0xERR0R/blocky/util.Architecture="%{_arch}"'"
%install
install -p -D -m 0644 %{SOURCE0} %{buildroot}%{_unitdir}/blocky.service
install -p -D -m 0555 src/github.com/0xERROR/blocky/blocky %{buildroot}%{_bindir}/blocky
install -p -D -m 0655 src/github.com/0xERR0R/blocky/blocky %{buildroot}%{_bindir}/blocky
%post
%systemd_post gitea.service
%systemd_post blocky.service
%preun
%systemd_preun gitea.service
%systemd_preun blocky.service
%postun
%systemd_postun gitea.service
%systemd_postun blocky.service
%files