Bug 156712 - math/gnumeric: can be compiled without gnome
Summary: math/gnumeric: can be compiled without gnome
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: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-29 09:20 UTC by lichray
Modified: 2011-06-04 23:50 UTC (History)
0 users

See Also:


Attachments
patch-gnumeric_1 (59.97 KB, text/plain)
2011-04-29 09:20 UTC, lichray
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description lichray 2011-04-29 09:20:10 UTC
	
	Currently, gnumeric depends on libgnome. Actually, this is not needed for a statistics software. I uses WANT_GNOME to detect whether we should enabled the gnome-related features for gnumeric.

	This PR depends on ports/156708 (to get rid of gconf).

Fix: 1. uses WANT_GNOME to detect the libgnome;
	2. detects whether scrollkeeper is installed; if not, do not install scrollkeeper docs;
	3. adds MAKE_JOBS_SAFE;
	4. eliminates the empty gnumeric/VERSION/doc directory (for windows help file only);

	Note that when doing deinstall, there is a message say:

		No schema files found: removed existing output file.

	The gsettings schema files are installed, and are removed correctly. If you know what this message mean, please help me. Thanks.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-04-29 09:20:25 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Jeremy Messenger freebsd_committer freebsd_triage 2011-06-04 23:40:11 UTC
State Changed
From-To: open->closed

Committed, thanks! I only committed on libgnomeui with a bit tweak and 
MAKE_JOBS_SAFE. I do not agree with the rest change that I didn't commit.
Comment 3 dfilter service freebsd_committer freebsd_triage 2011-06-04 23:40:16 UTC
mezz        2011-06-04 22:40:03 UTC

  FreeBSD ports repository

  Modified files:
    math/gnumeric        Makefile 
  Log:
  -Turn libgnomeui into an optional.
  -Mark MAKE_JOBS_SAFE.
  -Remove gconf stuff.
  
  PR:             ports/156712
  Submitted by:   Zhihao Yuan <lichray@gmail.com>
  
  Revision  Changes    Path
  1.181     +15 -5     ports/math/gnumeric/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"