Name: jungledisk
Summary: Store files and backup data securely to Amazon.com's S3 Storage Service
Version: 1.46
Release: 2
License: GPL
Group: System Environment/Daemons
URL: http://jungledisk.com/
Description: Jungle Disk is an application that lets you store files and backup
data securely to Amazon.com's S3 Storage Service.
The build was not successful.
The build was not successful.
The spec file used by the build system currently has the following contents:
# $Id$ # Authority: dag %{?el5:%define _with_junglediskmonitor 1} %{?el4:%define _with_junglediskmonitor 1} Summary: Store files and backup data securely to Amazon.com's S3 Storage Service Name: jungledisk Version: 1.46 Release: 2%{?dist} License: GPL Group: System Environment/Daemons URL: http://jungledisk.com/ Source: http://downloads.jungledisk.com/jungledisk/jungledisk.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root ExclusiveArch: i386 %description Jungle Disk is an application that lets you store files and backup data securely to Amazon.com's S3 Storage Service. * Store an unlimited amount of data for only 15¢ per gigabyte * No monthly subscription fee, no startup fee, no commitment * Your data is fully encrypted at all times * Data is stored at multiple Amazon.com datacenters around the country for high availability * Access files directly from Windows Explorer, Mac OSX Finder, and Linux * Automatically backup your important files quickly and easily %package -n junglediskmonitor Summary: Store files and backup data securely to Amazon.com's S3 Storage Service Group: Applications/Archiving %description -n junglediskmonitor Jungle Disk is an application that lets you store files and backup data securely to Amazon.com's S3 Storage Service. * Store an unlimited amount of data for only 15¢ per gigabyte * No monthly subscription fee, no startup fee, no commitment * Your data is fully encrypted at all times * Data is stored at multiple Amazon.com datacenters around the country for high availability * Access files directly from Windows Explorer, Mac OSX Finder, and Linux * Automatically backup your important files quickly and easily %prep %setup -n %{name} %{__cat} <<EOF >jungledisk-settings.ini ### Sample config file for jungledisk LoginUsername= LoginPassword= AccessKeyID= SecretKey= Bucket=default CacheDirectory=%{_localstatedir}/jungledisk ListenPort=2667 CacheCheckInterval=120 AsyncOperations=1 Encrypt=1 ProxyServer= EncryptionKey=PROTECTED: DecryptionKeys=PROTECTED: MaxCacheSize=1000 MapDrive= UseSSL=0 RetryCount=10 FastCopy=1 WebAccess=0 LogDuration=30 License= EOF %{__cat} <<EOF >jungledisk.logrotate %{_localstatedir}/log/jungledisk.log { missingok copytruncate notifempty } EOF %{__cat} <<'EOF' >jungledisk.sysv #!/bin/bash # # Init file for Jungledisk backup daemon # # Written by Dag Wieers <dag@wieers.com> # # chkconfig: - 54 46 # description: Jungledisk backup # # processname: jungledisk # config: %{_sysconfdir}/jungledisk-settings.ini # pidfile: %{_localstatedir}/run/jungledisk source %{_initrddir}/functions [ -x %{_bindir}/jungledisk ] || exit 1 [ -r %{_sysconfdir}/jungledisk-settings.ini ] || exit 1 RETVAL=0 prog="jungledisk" desc="Jungledisk daemon" start() { echo -n $"Starting $desc ($prog): " daemon $prog -c %{_sysconfdir}/jungledisk-settings.ini RETVAL=$? echo [ $RETVAL -eq 0 ] && touch %{_localstatedir}/lock/subsys/$prog return $RETVAL } stop() { echo -n $"Shutting down $desc ($prog): " killproc $prog RETVAL=$? echo [ $RETVAL -eq 0 ] && rm -f %{_localstatedir}/lock/subsys/$prog return $RETVAL } restart() { stop start } reload() { echo -n $"Reloading $desc ($prog): " killproc $prog -HUP RETVAL=$? echo return $RETVAL } case "$1" in start) start ;; stop) stop ;; restart) restart ;; reload) reload ;; condrestart) [ -e %{_localstatedir}/lock/subsys/$prog ] && restart RETVAL=$? ;; status) status $prog RETVAL=$? ;; *) echo $"Usage: $0 {start|stop|restart|reload|condrestart|status}" RETVAL=1 esac exit $RETVAL EOF %build %install %{__rm} -rf %{buildroot} %{__install} -Dp -m0755 jungledisk %{buildroot}%{_bindir}/jungledisk %{__install} -Dp -m0600 jungledisk-settings.ini %{buildroot}%{_sysconfdir}/jungledisk-settings.ini %{__install} -Dp -m0755 jungledisk.sysv %{buildroot}%{_initrddir}/jungledisk %{__install} -Dp -m0755 jungledisk.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/jungledisk %{__install} -d -m0700 %{buildroot}%{_localstatedir}/cache/jungledisk/ %{?_with_junglediskmonitor:%{__install} -Dp -m0755 junglediskmonitor %{buildroot}%{_bindir}/junglediskmonitor} %post /sbin/chkconfig --add jungledisk %preun if [ $1 -eq 0 ]; then /sbin/service jungledisk stop &>/dev/null || : /sbin/chkconfig --del jungledisk fi %postun /sbin/service jungledisk condrestart &>/dev/null || : %clean %{__rm} -rf %{buildroot} %files %defattr(-, root, root, 0755) %doc INSTALL jungledisk-settings.ini %config(noreplace) %{_sysconfdir}/jungledisk-settings.ini %config(noreplace) %{_sysconfdir}/logrotate.d/jungledisk %config %{_initrddir}/jungledisk %{_bindir}/jungledisk %dir %{_localstatedir}/cache/jungledisk/ %if %{?_with_junglediskmonitor:1}0 %files -n junglediskmonitor %defattr(-, root, root, 0755) %doc INSTALL jungledisk-settings.ini %{_bindir}/junglediskmonitor %endif %changelog * Sun Nov 11 2007 Dag Wieers <dag@wieers.com> - 1.46-2 - Fix group tag. * Sat Nov 10 2007 Dag Wieers <dag@wieers.com> - 1.46-1 - Initial package. (using DAR)