From 98b02b8ab38cbb014f6ef59fad8651bf937970f2 Mon Sep 17 00:00:00 2001 From: Frank Gruellich Date: Fri, 20 Oct 2017 15:40:07 +0200 Subject: SPEC file to build RPMs --- redhat/git-remote-gcrypt.spec | 45 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 redhat/git-remote-gcrypt.spec diff --git a/redhat/git-remote-gcrypt.spec b/redhat/git-remote-gcrypt.spec new file mode 100644 index 0000000..4c92293 --- /dev/null +++ b/redhat/git-remote-gcrypt.spec @@ -0,0 +1,45 @@ +%global debug_package %{nil} + +Name: git-remote-gcrypt +Version: 1.0.2 +Release: 1%{?dist} +Summary: GNU Privacy Guard-encrypted git remote + +Group: Development Tools +License: GPLv3 +URL: https://git.spwhitton.name/%{name} +Source0: %{name}-%{version}.tar.gz + +BuildRequires: python2-docutils +Requires: gnupg2 git-core + +%description +Remote helper programs are invoked by git to handle network transport. +This helper handles gcrypt:: URLs that will access a remote repository +encrypted with GPG, using our custom format. + +Supported locations are local, rsync:// and sftp://, where the +repository is stored as a set of files, or instead any where +gcrypt will store the same representation in a git repository, bridged +over arbitrary git transport. + +The aim is to provide confidential, authenticated git storage and +collaboration using typical untrusted file hosts or services. + +%prep +%setup -q -n %{name} + +%build +: + +%install +export DESTDIR="%{buildroot}" +export prefix="%{_prefix}" +./install.sh + +%files +/usr/bin/%{name} +%doc /usr/share/man/man1/%{name}.1.gz + +%changelog + -- cgit v1.2.3