aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/duplicity.rb
AgeCommit message (Collapse)Author
2013-06-03Python 2.x and 3.x supportSamuel John
New `depends_on :python` Dependency. New `depends_on :python3` Dependency. To avoid having multiple formulae with endings -py2 and -py3, we will handle support for different pythons (2.x vs. 3.x) in the same formula. Further brewed vs. external python will be transparently supported. The formula also gets a new object `python`, which is false if no Python is available or the user has disabled it. Otherwise it is defined and provides several support methods: python.site_packages # the site-packages in the formula's Cellar python.global_site_packages python.binary # the full path to the python binary python.prefix python.version python.version.major python.version.minor python.xy # => e.g. "python2.7" python.incdir # includes of python python.libdir # the python dylib library python.pkg_config_path # used internally by brew python.from_osx? python.framework? python.universal? python.pypy? python.standard_caveats # Text to set PYTHONPATH for python.from_osx? python.if3then3 # => "" for 2.x and to "3" for 3.x. Further, to avoid code duplication, `python` takes an optional block that is run twice if the formula defines depends_on :python AND :python3. python do system python, 'setup.py', "--prefix=#{prefix}" end Read more in the Homebrew wiki.
2013-02-19duplicity 0.6.21Brett Koonce
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-01-26duplicity: make universal optionalJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-12-06duplicity: Fix installation with distutils.cfgCharlie Sharpsteen
The Homebrew Python installations place a `distutils.cfg` file that can override arguments passed on the command line. Specifically, our `distutils.cfg` sets a value for `install-lib`, so `--install-lib` needs to be passed to `setup.py` to override this default. Passing `--install-purelib` and `--install-platlib` is not sufficient.
2012-11-12duplicity 0.6.20Brett Koonce
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-03Batch convert MD5 formula to SHA1.Mike McQuaid
Closes #14653.
2012-05-31duplicity: Update to 0.19Charlie Sharpsteen
2012-03-10duplicity 0.6.18Johannas Heller
Closes #10834. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-14duplicity: don't shell out to move filesJack Nagel
And don't invoke system in such a way that escapes the glob. Fixes #10196. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-13duplicity: fix audit warningJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-12duplicity: use install_symlinkAdam Vandenberg
2011-11-29Duplicity: Update to 0.6.17Charlie Sharpsteen
2011-10-25duplicity: Update to 0.6.16Charlie Sharpsteen
2011-08-26duplicity 0.6.15Jack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-08-18duplicity: ssh-backend fix backportedThomas Wiebe
back-ported fix to ssh-backend. fixed in upstream for 0.6.15. for issue-details see https://bugs.launchpad.net/duplicity/+bug/823556 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-29duplicity 0.6.14Charlie Sharpsteen
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-02Update duplicity to 0.6.13Neal Clark
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-29Duplicity compatibility with new Python setupCharlie Sharpsteen
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-10duplicity 0.6.12Adam Vandenberg
Also use a self-contained install method that doesn't require editing PYTHONPATH.
2010-11-20Update duplicity to 6.11.0 (fixes S3)Charlie Sharpsteen
Apparently 6.10.0 broke backups to Amazon S3 for some people. This release fixes this bug. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-11-14Bumping duplicity to version 0.6.10Tom Taylor
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-22Update duplicityAdam Vandenberg
2010-07-08Add gnupg dependency for duplicity encryption backupBlake Smith
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-03Add Python caveats to duplicity.Adam Vandenberg
2009-12-05duplicity 0.6.62Dan Walters
Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server.