diff --git a/.gitignore b/.gitignore index e69de29..4cd9a7b 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +cryptkeeper-0.9.5.tar.gz diff --git a/cryptkeeper-0.9.5-fix-linking.patch b/cryptkeeper-0.9.5-fix-linking.patch new file mode 100644 index 0000000..30634ce --- /dev/null +++ b/cryptkeeper-0.9.5-fix-linking.patch @@ -0,0 +1,11 @@ +--- cryptkeeper-0.9.5/configure.ac.old 2010-07-25 13:03:02.000000000 +0100 ++++ cryptkeeper-0.9.5/configure.ac 2010-07-25 13:03:12.000000000 +0100 +@@ -22,7 +22,7 @@ PKG_CHECK_MODULES(DEP, gtk+-2.0 >= 2.8 g + + CFLAGS="$CFLAGS $DEP_CFLAGS $GNOME_KEYRING_CFLAGS" + CXXFLAGS="$CFLAGS" +-LIBS="$DEP_LIBS $GNOME_KEYRING_LIBS" ++LIBS="$DEP_LIBS $GNOME_KEYRING_LIBS -lX11" + + #AC_PROG_LIBTOOL + diff --git a/cryptkeeper.1 b/cryptkeeper.1 new file mode 100644 index 0000000..270b140 --- /dev/null +++ b/cryptkeeper.1 @@ -0,0 +1,39 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "CRYPTKEEPER" "1" "luglio 18, 2007" "Francesco Namuri" "" +.SH "NAME" +cryptkeeper \- EncFS system tray applet for GNOME +.SH "SYNOPSIS" +.B cryptkeeper +.SH "DESCRIPTION" +This manual page documents briefly the +.B cryptkeeper +command +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBcryptkeeper\fP is an encrypted folders manager, it allows to mount and umount, to create new folders, to change the password of each mount. It integrates with your preferred file manager. +.SH "OPTIONS" +\fBcryptkeeper\fP doesn't support any command\-line parameter. +.SH "SEE ALSO" +.BR encfs (1). +.SH "AUTHOR" +cryptkeeper was written by Tom Morton . +.PP +This manual page was written by Francesco Namuri , +for the Debian project (but may be used by others). diff --git a/cryptkeeper.spec b/cryptkeeper.spec new file mode 100644 index 0000000..c316f76 --- /dev/null +++ b/cryptkeeper.spec @@ -0,0 +1,55 @@ +Name: cryptkeeper +Version: 0.9.5 +Release: 1%{?dist} +Summary: A Linux system tray applet that manages EncFS encrypted folders + +Group: User Interface/X +License: GPLv3 +URL: http://tom.noflag.org.uk/cryptkeeper.html +Source0: http://tom.noflag.org.uk/cryptkeeper/%{name}-%{version}.tar.gz +Source1: %{name}.1 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +Patch0: %{name}-%{version}-fix-linking.patch + +BuildRequires: gtk2-devel >= 2.8 +BuildRequires: GConf2-devel automake autoconf desktop-file-utils gettext + +Requires: fuse-encfs + +%description +A Linux system tray applet that manages EncFS encrypted folders + +%prep +%setup -q +%patch0 -p1 -b .fix-linking +autoreconf -if + +%build +%configure +make %{?_smp_mflags} + + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT +desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop +install -dm 755 $RPM_BUILD_ROOT%{_datadir}/man/man1 +install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/man/man1 +%find_lang %{name} + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files -f %{name}.lang +%defattr(-,root,root,-) +%doc COPYING TODO +%{_bindir}/%{name} +%{_datadir}/applications/%{name}.desktop +%{_datadir}/pixmaps/%{name}.png +%{_datadir}/man/man1/%{name}.1.gz + +%changelog +* Sun Jul 25 2010 Hicham HAOUARI - 0.9.5-1 +- Initial package diff --git a/sources b/sources index e69de29..e8c1f57 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +d02918b2058854177d2f59b837c2743f cryptkeeper-0.9.5.tar.gz