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