From d24354c5eb0b45e8a299963e7fea77639ae499b3 Mon Sep 17 00:00:00 2001 From: ZpmFred Date: Thu, 28 Feb 2019 15:39:41 +0100 Subject: [PATCH] rpm build --- .rpm/vpncloud.spec | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .rpm/vpncloud.spec diff --git a/.rpm/vpncloud.spec b/.rpm/vpncloud.spec new file mode 100644 index 0000000..f51930e --- /dev/null +++ b/.rpm/vpncloud.spec @@ -0,0 +1,41 @@ +%define __spec_install_post %{nil} +%define __os_install_post %{_dbpath}/brp-compress +%define debug_package %{nil} + +Name: vpncloud +Summary: Peer-to-peer VPN +Version: @@VERSION@@ +Release: 1 +License: GPL-3.0 +Group: Applications/System +Source0: %{name}-%{version}.tar.gz +URL: https://vpncloud.ddswd.de + +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root + +%description +%{summary} + +%prep +%setup -q + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot} +mkdir -p %{buildroot}/etc/vpncloud +mkdir -p %{buildroot}/lib/systemd/system +cp %{buildroot}/../../../../../assets/example.net.disabled %{buildroot}/etc/vpncloud/example.net.disabled +cp %{buildroot}/../../../../../assets/vpncloud@.service %{buildroot}/lib/systemd/system/vpncloud@.service +cp -a * %{buildroot} + +%clean +rm -rf %{buildroot} + +%files +/etc/vpncloud +/etc/vpncloud/example.net.disabled +/usr/bin/vpncloud +/lib/systemd/system/vpncloud@.service + +%defattr(-,root,root,-) +%{_bindir}/*