aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorFrank Gruellich <frank.gruellich@here.com>2017-10-20 15:40:07 +0200
committerFrank Gruellich <frank.gruellich@here.com>2017-10-20 15:40:07 +0200
commit98b02b8ab38cbb014f6ef59fad8651bf937970f2 (patch)
tree1048741f65050b79551cf1dbca5cf58a179cc0f4
parent4707022873426ee9edfdb7dec3d9ea6e0a087236 (diff)
downloadgit-remote-gcrypt-98b02b8ab38cbb014f6ef59fad8651bf937970f2.tar.gz
SPEC file to build RPMs
-rw-r--r--redhat/git-remote-gcrypt.spec45
1 files changed, 45 insertions, 0 deletions
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 <giturl> 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
+