[packages/passt] new
atler
atler at pld-linux.org
Wed Mar 20 13:26:43 CET 2024
commit 094d55eec056f32641990489dfd874962bd78886
Author: Jan Palus <atler at pld-linux.org>
Date: Wed Mar 20 12:31:40 2024 +0100
new
passt.spec | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
---
diff --git a/passt.spec b/passt.spec
new file mode 100644
index 0000000..49a55d3
--- /dev/null
+++ b/passt.spec
@@ -0,0 +1,53 @@
+%define gitref d35bcbe
+
+Summary: User-mode networking for virtual machines and namespaces
+Name: passt
+Version: 2024_03_19
+Release: 1
+License: GPL v2+, BSD
+Group: Applications/System
+Source0: https://passt.top/passt/snapshot/%{name}-%{version}.%{gitref}.tar.xz
+# Source0-md5: f63a94e9d8d3612bd88ac4cf5d57a797
+URL: https://passt.top/
+BuildRequires: tar >= 1:1.22
+BuildRequires: xz
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+User-mode networking for virtual machines and namespaces.
+
+%prep
+%setup -q -n %{name}-%{version}.%{gitref}
+
+%build
+%{__make} \
+ VERSION="%{version}.%{gitref}" \
+ TARGET="%{_target_platform}" \
+ CC="%{__cc}" \
+ CFLAGS="%{rpmcflags}" \
+ CPPFLAGS="%{rpmcppflags}" \
+ LDFLAGS="%{rpmldflags}"
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT \
+ prefix="%{_prefix}" \
+ exec_prefix="%{_exec_prefix}" \
+ bindir="%{_bindir}" \
+ datarootdir="%{_datadir}" \
+ mandir="%{_mandir}"
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc LICENSES/BSD-3-Clause.txt README.plain.md
+%attr(755,root,root) %{_bindir}/passt
+%attr(755,root,root) %{_bindir}/pasta
+%attr(755,root,root) %{_bindir}/qrap
+%{_mandir}/man1/passt.1*
+%{_mandir}/man1/pasta.1*
+%{_mandir}/man1/qrap.1*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/passt.git/commitdiff/094d55eec056f32641990489dfd874962bd78886
More information about the pld-cvs-commit
mailing list