[19706] trunk/dports/sysutils
source_changes at macosforge.org
source_changes at macosforge.org
Sat Sep 23 10:23:17 PDT 2006
Revision: 19706
http://trac.macosforge.org/projects/macports/changeset/19706
Author: landonf at macports.org
Date: 2006-09-23 10:23:16 -0700 (Sat, 23 Sep 2006)
Log Message:
-----------
Duplicity, a simple backup utility -- can even backup to Amazon S3! Woot!
Added Paths:
-----------
trunk/dports/sysutils/duplicity/
trunk/dports/sysutils/duplicity/Portfile
trunk/dports/sysutils/duplicity/files/
trunk/dports/sysutils/duplicity/files/patch-setup.py
Added: trunk/dports/sysutils/duplicity/Portfile
===================================================================
--- trunk/dports/sysutils/duplicity/Portfile (rev 0)
+++ trunk/dports/sysutils/duplicity/Portfile 2006-09-23 17:23:16 UTC (rev 19706)
@@ -0,0 +1,29 @@
+# $Id: $
+PortSystem 1.0
+PortGroup python24 1.0
+name duplicity
+version 0.4.2
+categories sysutils
+maintainers landonf at opendarwin.org
+description Encrypted bandwidth-efficient backup.
+long_description Duplicity backs directories by producing encrypted \
+ tar-format volumes and uploading them to a remote or \
+ local file server. Because duplicity uses librsync, \
+ the incremental archives are space efficient and only \
+ record the parts of files that have changed since the \
+ last backup. Because duplicity uses GnuPG to encrypt \
+ and/or sign these archives, they will be safe from \
+ spying and/or modification by the server.
+homepage http://www.nongnu.org/duplicity/index.html
+platforms darwin
+
+master_sites http://savannah.nongnu.org/download/duplicity
+checksums md5 a9fd4094f23bb36c82cc1dc2816a5b7d
+depends_lib-append port:librsync \
+ port:gnupg
+
+patchfiles patch-setup.py
+
+post-patch {
+ reinplace s|@PREFIX@|${prefix}|g ${worksrcpath}/setup.py
+}
Added: trunk/dports/sysutils/duplicity/files/patch-setup.py
===================================================================
--- trunk/dports/sysutils/duplicity/files/patch-setup.py (rev 0)
+++ trunk/dports/sysutils/duplicity/files/patch-setup.py 2006-09-23 17:23:16 UTC (rev 19706)
@@ -0,0 +1,13 @@
+--- setup.py.orig 2006-09-23 10:16:16.000000000 -0700
++++ setup.py 2006-09-23 10:17:08.000000000 -0700
+@@ -19,7 +19,9 @@
+ package_dir = {"duplicity": "src"},
+ ext_modules = [Extension("duplicity._librsync",
+ ["_librsyncmodule.c"],
+- libraries=["rsync"])],
++ libraries=["rsync"],
++ include_dirs=["@PREFIX@/include"],
++ library_dirs=["@PREFIX@/lib"])],
+ scripts = ['rdiffdir', 'duplicity'],
+ data_files = [('share/man/man1', ['duplicity.1', 'rdiffdir.1']),
+ ('share/doc/duplicity-%s' % version_string,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20060923/319ebb35/attachment.html
More information about the macports-changes
mailing list