Bug 163434 - xfce4-utils dependency on xlockmore is superfluous
Summary: xfce4-utils dependency on xlockmore is superfluous
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: Chris Rees
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-18 17:30 UTC by Thomas Zander
Modified: 2011-12-18 18:00 UTC (History)
0 users

See Also:


Attachments
file.diff (1.07 KB, patch)
2011-12-18 17:30 UTC, Thomas Zander
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Zander 2011-12-18 17:30:11 UTC
A recent update to the xfce4-utils port to xfce4-utils-4.8.3_1 introduced a runtime dependency on x11/xlockmore, presumably to support the 'lock screen' function. However, this is not necessary since 'lock screen' also works fine if xscreensaver is installed.

Fix: Attached patch makes the dependency optional and lets the user choose whether the run dependency should be enforced or not.
Please consider this solution for the benefit of users trying to avoid superfluous dependencies on their machines.

Patch attached with submission follows:
Comment 1 Chris Rees freebsd_committer freebsd_triage 2011-12-18 17:35:11 UTC
Responsible Changed
From-To: freebsd-ports-bugs->crees

I'll take it.
Comment 2 Chris Rees freebsd_committer freebsd_triage 2011-12-18 17:51:52 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2011-12-18 17:51:58 UTC
crees       2011-12-18 17:51:44 UTC

  FreeBSD ports repository

  Modified files:
    sysutils/xfce4-utils Makefile 
  Log:
  - Make xlockmore dependency optional
  - Use bsd.port.options.mk
  
  PR:             ports/163434
  Submitted by:   Thomas Zander <thomas.e.zander@googlemail.com>, dougb
  
  Revision  Changes    Path
  1.59      +9 -6      ports/sysutils/xfce4-utils/Makefile
_______________________________________________
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"