Bug 168723 - [PATCH] sysutils/duplicity: Make backends configurable
Summary: [PATCH] sysutils/duplicity: Make backends configurable
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Jase Thew
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-05 20:20 UTC by Michael Gmelin
Modified: 2012-06-10 18:40 UTC (History)
1 user (show)

See Also:


Attachments
duplicity-0.6.19_1.patch (1.65 KB, patch)
2012-06-05 20:20 UTC, Michael Gmelin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Gmelin 2012-06-05 20:20:11 UTC
By default sysutils/duplicity installs dependencies for all backends.
Since most administrators never use all of these backends at the same
time, installing those dependencies is unneccessary and creates extra
administrative overhead - e.g. if somebody is only using sftp to
transmit backups, adding Amazon S3 support, ncftp3 and lftp is
overkill. So following the principle of only installing software you
actually need, users should be able to select the list of required
backend dependencies.

Port maintainer (jase@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99_6 (mode: change, diff: suffix)

Fix: Apply the following patch to allow users to select which
backend dependencies to install.
How-To-Repeat: Install sysutils/duplicity and watch all the wonderful things that get
installed.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-06-05 21:42:15 UTC
Responsible Changed
From-To: freebsd-ports-bugs->jase

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2012-06-10 18:34:44 UTC
jase        2012-06-10 17:34:34 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/duplicity   Makefile pkg-message pkg-plist 
  Log:
  - Add OPTIONS to allow the selective installation of backends. [1]
  - Add dependencies for CloudFiles and Google Docs backends.
  
  PR:             ports/168723
  Submitted by:   Michael Gmelin <freebsd@grem.de> [1]
  Approved by:    flo (mentor)
  
  Revision  Changes    Path
  1.42      +72 -6     ports/sysutils/duplicity/Makefile
  1.2       +3 -1      ports/sysutils/duplicity/pkg-message
  1.19      +30 -30    ports/sysutils/duplicity/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Jase Thew freebsd_committer freebsd_triage 2012-06-10 18:35:11 UTC
State Changed
From-To: open->closed

Committed, with changes. Thanks!