Browse Source

srpm are distro agnostic

main
Nicolas Massé 2 weeks ago
parent
commit
b06bdbe2db
  1. 2
      Makefile
  2. 5
      packaging/zvirt.spec

2
Makefile

@ -53,7 +53,7 @@ srpm: prerequisites
@git ls-files | sed 's|^|./|' > build/filelist.txt @git ls-files | sed 's|^|./|' > build/filelist.txt
@mkdir -p build/zvirt-$(VERSION)/SOURCES @mkdir -p build/zvirt-$(VERSION)/SOURCES
@tar --verbatim-files-from --files-from=build/filelist.txt -cvzf build/zvirt-$(VERSION)/SOURCES/zvirt-$(VERSION).tar.gz --transform "s|^./|zvirt-$(VERSION)/|" @tar --verbatim-files-from --files-from=build/filelist.txt -cvzf build/zvirt-$(VERSION)/SOURCES/zvirt-$(VERSION).tar.gz --transform "s|^./|zvirt-$(VERSION)/|"
@rpmbuild --define "_topdir $$(pwd)/build/zvirt-$(VERSION)" -bs packaging/zvirt.spec @rpmbuild --define "_topdir $$(pwd)/build/zvirt-$(VERSION)" --define "dist %{nil}" -bs packaging/zvirt.spec
rpm: prerequisites srpm rpm: prerequisites srpm
@echo "Creating RPM..." @echo "Creating RPM..."

5
packaging/zvirt.spec

@ -1,6 +1,10 @@
Name: zvirt Name: zvirt
Version: 0.0.4 Version: 0.0.4
%if %{defined dist}
Release: 1%{?dist} Release: 1%{?dist}
%else
Release: 1
%endif
Summary: Libvirt ZFS snapshots utility Summary: Libvirt ZFS snapshots utility
License: MIT License: MIT
@ -12,6 +16,7 @@ BuildArch: noarch
Requires: bash Requires: bash
Requires: libvirt Requires: libvirt
Requires: zfs Requires: zfs
BuildRequires: make
%description %description
Zvirt takes snapshots of Libvirt domains using ZFS. Zvirt takes snapshots of Libvirt domains using ZFS.

Loading…
Cancel
Save