rpms/duplicity/devel .cvsignore, 1.3, 1.4 Makefile, 1.3, 1.4 duplicity.spec, 1.7, 1.8 sources, 1.3, 1.4 dead.package, 1.1, NONE

Michael J Knox (mjk) fedora-extras-commits at redhat.com
Sat May 20 20:38:00 UTC 2006


Author: mjk

Update of /cvs/extras/rpms/duplicity/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4779/devel

Added Files:
	.cvsignore Makefile duplicity.spec sources 
Removed Files:
	dead.package 
Log Message:
taking ownership and updated package



Index: .cvsignore
===================================================================
RCS file: .cvsignore
diff -N .cvsignore
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ .cvsignore	20 May 2006 20:38:00 -0000	1.4
@@ -0,0 +1 @@
+duplicity-0.4.2.tar.gz


Index: Makefile
===================================================================
RCS file: Makefile
diff -N Makefile
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ Makefile	20 May 2006 20:38:00 -0000	1.4
@@ -0,0 +1,21 @@
+# Makefile for source rpm: duplicity
+# $Id$
+NAME := duplicity
+SPECFILE = $(firstword $(wildcard *.spec))
+
+define find-makefile-common
+for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
+endef
+
+MAKEFILE_COMMON	:= $(shell $(find-makefile-common))
+
+ifeq ($(MAKEFILE_COMMON),)
+# attept a checkout
+define checkout-makefile-common
+test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
+endef
+
+MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
+endif
+
+include $(MAKEFILE_COMMON)


Index: duplicity.spec
===================================================================
RCS file: duplicity.spec
diff -N duplicity.spec
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ duplicity.spec	20 May 2006 20:38:00 -0000	1.8
@@ -0,0 +1,69 @@
+%define PYTHON_VERSION %(python -c 'import sys; print sys.version[:3],')
+%define NEXT_PYTHON_VERSION %(python -c 'import sys; print "%d.%d" % (sys.version_info[0], sys.version_info[1]+1),')
+
+Version:	0.4.2
+Summary:	Untrusted/encrypted backup using rsync algorithm
+Name:		duplicity
+Release:	1%{?dist}
+URL:		http://www.nongnu.org/duplicity/
+Source:		http://savannah.nongnu.org/download/duplicity/%{name}-%{version}.tar.gz
+License:	GPL
+Group:		Applications/Archiving
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Requires:	python >= %{PYTHON_VERSION}, python < %{NEXT_PYTHON_VERSION}, gnupg >= 1.0.6
+BuildRequires:	python-devel >= 2.2, librsync-devel >= 0.9.6
+
+%description
+Duplicity incrementally backs up files and directory by encrypting
+tar-format volumes with GnuPG and uploading them to a remote (or
+local) file server.  In theory many remote backends are possible;
+right now local, ssh/scp, ftp, and rsync backends are written.
+Because duplicity uses librsync, the incremental archives are space
+efficient and only record the parts of files that have changed since
+the last backup.  Currently duplicity supports deleted files, full
+unix permissions, directories, symbolic links, fifos, etc., but not
+hard links.
+
+%prep
+%setup -q
+
+%build
+python setup.py build
+
+%install
+python setup.py install --root $RPM_BUILD_ROOT
+# Produce .pyo files for %ghost directive later
+python -Oc 'from compileall import *; compile_dir("'$RPM_BUILD_ROOT/%{_libdir}/python%{PYTHON_VERSION}/site-packages/duplicity'")'
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%doc CHANGELOG COPYING README
+%{_bindir}/rdiffdir
+%{_bindir}/duplicity
+%{_mandir}/man1/duplicity*
+%{_mandir}/man1/rdiffdir*
+%dir %{_libdir}/python%{PYTHON_VERSION}/site-packages/duplicity
+%{_libdir}/python%{PYTHON_VERSION}/site-packages/duplicity/*.py
+%{_libdir}/python%{PYTHON_VERSION}/site-packages/duplicity/*.so
+%{_libdir}/python%{PYTHON_VERSION}/site-packages/duplicity/*.pyc
+%ghost %{_libdir}/python%{PYTHON_VERSION}/site-packages/duplicity/*.pyo
+
+%changelog
+* Tue May 16 2006 Michael J. Knox <michael[AT]knox.net.nz> - 0.4.2-1
+- verion bump
+
+* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
+- rebuilt
+
+* Sun Oct 05 2003 Ben Escoto <bescoto at stanford.edu> - 0:0.4.1-0.fdr.3
+- More hints from Fedora QA (ville.skytta at iki.fi)
+
+* Sat Aug 09 2003 Ben Escoto <bescoto at stanford.edu> - 0:0.4.1-0.fdr.2
+- Repackaging for Fedora
+
+* Sun Aug 30 2002 Ben Escoto <bescoto at stanford.edu>
+- Initial RPM


Index: sources
===================================================================
RCS file: sources
diff -N sources
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ sources	20 May 2006 20:38:00 -0000	1.4
@@ -0,0 +1 @@
+a9fd4094f23bb36c82cc1dc2816a5b7d  duplicity-0.4.2.tar.gz


--- dead.package DELETED ---




More information about the fedora-extras-commits mailing list