From c6f5594bec3301041115c8632d265ae35792bee3 Mon Sep 17 00:00:00 2001 From: Jameson Graef Rollins Date: Sat, 22 Nov 2008 12:41:58 -0500 Subject: Add attempt at rpm packaging. --- packaging/rpm/monkeysphere.spec | 47 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 packaging/rpm/monkeysphere.spec (limited to 'packaging/rpm/monkeysphere.spec') diff --git a/packaging/rpm/monkeysphere.spec b/packaging/rpm/monkeysphere.spec new file mode 100644 index 0000000..5bfc774 --- /dev/null +++ b/packaging/rpm/monkeysphere.spec @@ -0,0 +1,47 @@ +Name: monkeysphere +Summary: use the OpenPGP web of trust to verify ssh connections +Version: 0.22~pre +Release: 1 +License: GPLv3 +Group: net +URL: http://web.monkeysphere.info/ + +Source: http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_%{version}.orig.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root + +BuildRequires: libgnutls-dev + +%description +SSH key-based authentication is tried-and-true, but it lacks a true +Public Key Infrastructure for key certification, revocation and +expiration. Monkeysphere is a framework that uses the OpenPGP web of +trust for these PKI functions. It can be used in both directions: for +users to get validated host keys, and for hosts to authenticate users. + +Monkeysphere is free software released under the GNU General Public +License (GPL). + +%prep +%setup -q + +%build +%configure --disable-debug +%{__make} + +%install +%{__rm} -rf %{buildroot} +%makeinstall +%find_lang %{name} + +%clean +%{__rm} -rf %{buildroot} + +%files -f %{name}.lang +%defattr(-, root, root, 0755) +%doc AUTHORS ChangeLog INSTALL NEWS TODO README COPYING +%{_bindir}/monkeysphere +%{_datadir}/monkeysphere/ + +%changelog +* Sat Nov 22 2008 - +- Initial release. -- cgit v1.2.3 From 17d1afbd637b8e14fbbd7ec690952b0b49a30d81 Mon Sep 17 00:00:00 2001 From: Jameson Graef Rollins Date: Fri, 28 Nov 2008 14:57:44 -0500 Subject: 0.22 release preperation. --- packaging/debian/changelog | 6 +++--- packaging/freebsd/security/monkeysphere/Makefile | 2 +- packaging/freebsd/security/monkeysphere/distinfo | 6 +++--- packaging/rpm/monkeysphere.spec | 11 ++--------- 4 files changed, 9 insertions(+), 16 deletions(-) (limited to 'packaging/rpm/monkeysphere.spec') diff --git a/packaging/debian/changelog b/packaging/debian/changelog index a4b1f66..c917562 100644 --- a/packaging/debian/changelog +++ b/packaging/debian/changelog @@ -1,7 +1,7 @@ -monkeysphere (0.22~pre-1) UNRELEASED; urgency=low +monkeysphere (0.22-1) unstable; urgency=low * New upstream release: - [ Jameson Rollins ] + [ Jameson Graef Rollins ] - added info log output when a new key is added to known_hosts file. - added some useful output to the ssh-proxycommand for "marginal" @@ -16,7 +16,7 @@ monkeysphere (0.22~pre-1) UNRELEASED; urgency=low - debian/control: corrected alternate dependency from procfile to procmail (which provides /usr/bin/lockfile) - -- Daniel Kahn Gillmor Tue, 25 Nov 2008 12:13:58 -0500 + -- Jameson Graef Rollins Fri, 28 Nov 2008 14:23:31 -0500 monkeysphere (0.21-2) unstable; urgency=low diff --git a/packaging/freebsd/security/monkeysphere/Makefile b/packaging/freebsd/security/monkeysphere/Makefile index 984bc87..976f543 100644 --- a/packaging/freebsd/security/monkeysphere/Makefile +++ b/packaging/freebsd/security/monkeysphere/Makefile @@ -6,7 +6,7 @@ # PORTNAME= monkeysphere -PORTVERSION= 0.19 +PORTVERSION= 0.22~pre CATEGORIES= security MASTER_SITES= http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/ # hack for debian orig tarballs diff --git a/packaging/freebsd/security/monkeysphere/distinfo b/packaging/freebsd/security/monkeysphere/distinfo index 86aecd1..51edfbe 100644 --- a/packaging/freebsd/security/monkeysphere/distinfo +++ b/packaging/freebsd/security/monkeysphere/distinfo @@ -1,3 +1,3 @@ -MD5 (monkeysphere_0.19.orig.tar.gz) = 64c643dd0ab642bbc8814aec1718000e -SHA256 (monkeysphere_0.19.orig.tar.gz) = 321b77c1e10fe48ffbef8491893f5dd22842c35c11464efa7893150ce756a522 -SIZE (monkeysphere_0.19.orig.tar.gz) = 68335 +MD5 (monkeysphere_0.22~pre.orig.tar.gz) = fd19f09ed9a720f673d74c9cb58e9d6d +SHA256 (monkeysphere_0.22~pre.orig.tar.gz) = 337c7fdb93b697fba5a9e35cdff2b5faf0e4914fd8beab7994b456d58d19abb6 +SIZE (monkeysphere_0.22~pre.orig.tar.gz) = 69345 diff --git a/packaging/rpm/monkeysphere.spec b/packaging/rpm/monkeysphere.spec index 5bfc774..9e32837 100644 --- a/packaging/rpm/monkeysphere.spec +++ b/packaging/rpm/monkeysphere.spec @@ -7,9 +7,6 @@ Group: net URL: http://web.monkeysphere.info/ Source: http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_%{version}.orig.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root - -BuildRequires: libgnutls-dev %description SSH key-based authentication is tried-and-true, but it lacks a true @@ -25,22 +22,18 @@ License (GPL). %setup -q %build -%configure --disable-debug %{__make} %install %{__rm} -rf %{buildroot} +Prefix=%{buildroot}/usr %makeinstall -%find_lang %{name} %clean %{__rm} -rf %{buildroot} -%files -f %{name}.lang +%files %defattr(-, root, root, 0755) -%doc AUTHORS ChangeLog INSTALL NEWS TODO README COPYING -%{_bindir}/monkeysphere -%{_datadir}/monkeysphere/ %changelog * Sat Nov 22 2008 - -- cgit v1.2.3