rpms/ssss/devel ssss.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Paul Wouters (pwouters)
fedora-extras-commits at redhat.com
Sat Sep 16 06:30:59 UTC 2006
Author: pwouters
Update of /cvs/extras/rpms/ssss/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6248/devel
Modified Files:
.cvsignore sources
Added Files:
ssss.spec
Log Message:
auto-import ssss-0.5-2 on branch devel from ssss-0.5-2.src.rpm
--- NEW FILE ssss.spec ---
Summary: Shamir's secret sharing scheme
Name: ssss
Version: 0.5
Release: 2%{?dist}
License: GPL
Url: http://point-at-infinity.org/%{name}
Source: http://point-at-infinity.org/%{name}/%{name}-%{version}.tar.gz
Source1: ssss.1.gz
Group: Applications/Internet
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gmp-devel
%description
ssss is an implementation of Shamir's secret sharing scheme. ssss does
both: the generation of shares for a known secret and the reconstruction
of a secret using user provided shares.
%prep
%setup -q
%build
# Makefile target strips binary
gcc $RPM_OPT_FLAGS -lgmp -o ssss-split ssss.c
%install
rm -rf ${RPM_BUILD_ROOT}
install -d 0755 ${RPM_BUILD_ROOT}%{_bindir}
install -d 0755 ${RPM_BUILD_ROOT}%{_mandir}/man1
install -m 0755 ssss-split ${RPM_BUILD_ROOT}%{_bindir}
ln ${RPM_BUILD_ROOT}%{_bindir}/ssss-split ${RPM_BUILD_ROOT}%{_bindir}/ssss-combine
install -m 0644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_mandir}/man1/
ln ${RPM_BUILD_ROOT}%{_mandir}/man1/ssss.1.gz ${RPM_BUILD_ROOT}%{_mandir}/man1/ssss-split.1.gz
ln ${RPM_BUILD_ROOT}%{_mandir}/man1/ssss.1.gz ${RPM_BUILD_ROOT}%{_mandir}/man1/ssss-combine.1.gz
%clean
rm -rf ${RPM_BUILD_ROOT}
%files
%defattr(-,root,root)
%doc doc.html HISTORY LICENSE THANKS ssss.manpage.xml
%{_bindir}/*
%doc %{_mandir}/man1/*
%changelog
* Thu Sep 14 2006 Paul Wouters <paul at xelerance.com> - 0.5-2
- Fixed optflags macro call
* Thu Sep 14 2006 Paul Wouters <paul at xelerance.com> - 0.5-1
- Initial package
- Avoid make target because it includes stripping binary
- Include man page as seperate source to avoid needing xmltoman, which
is a non-existing package in Fedora.
- Create proper links for man pages
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ssss/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 16 Sep 2006 06:30:03 -0000 1.1
+++ .cvsignore 16 Sep 2006 06:30:59 -0000 1.2
@@ -0,0 +1,2 @@
+ssss-0.5.tar.gz
+ssss.1.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ssss/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 16 Sep 2006 06:30:03 -0000 1.1
+++ sources 16 Sep 2006 06:30:59 -0000 1.2
@@ -0,0 +1,2 @@
+24227252aa195a146d09de1df10357a1 ssss-0.5.tar.gz
+0acaf473650e5614f0f12593d122a70b ssss.1.gz
More information about the scm-commits
mailing list