Bug 141033 - [PATCH] allow to build devel/libsoup without gnome
Summary: [PATCH] allow to build devel/libsoup 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: 2009-11-30 18:00 UTC by baptiste.daroussin
Modified: 2010-11-20 15:40 UTC (History)
0 users

See Also:


Attachments
libsoup-without-gnome.patch (2.88 KB, patch)
2009-11-30 18:00 UTC, baptiste.daroussin
no flags Details | Diff
libchamplain-newlibsoup-gnome (486 bytes, text/plain; charset=us-ascii)
2010-05-11 13:12 UTC, baptiste.daroussin
no flags Details
libsoup-gnome.shar (3.90 KB, application/x-shar)
2010-05-11 13:12 UTC, baptiste.daroussin
no flags Details
libsoup-without-gnome (2.32 KB, text/plain; charset=us-ascii)
2010-05-11 13:12 UTC, baptiste.daroussin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description baptiste.daroussin 2009-11-30 18:00:01 UTC
The following patch allows users to build libsoup without gnome it they defined the knobs WITHOUT_GNOME, by default it still works the way it used to.

That is usefull for non-gnome webkit users
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2009-11-30 21:05:19 UTC
Responsible Changed
From-To: freebsd-ports-bugs->gnome

Fix synopsis and assign.
Comment 2 Joe Marcus Clarke freebsd_committer freebsd_triage 2009-12-06 23:05:37 UTC
State Changed
From-To: open->closed

Typo.
Comment 3 Joe Marcus Clarke freebsd_committer freebsd_triage 2009-12-06 23:05:58 UTC
State Changed
From-To: closed->suspended

This patch is incomplete as it will break dependencies.  The idea is good, 
though.  See devel/libgsf and devel/libgsf-gnome on how to do this 
properly.  If you properly split out the GNOME portion of libsoup into 
its own port, that will be committed.
Comment 4 baptiste.daroussin 2010-05-11 13:12:45 UTC
Sorry for being so long to reply. Here is another try : 

libsoup-without-gnome : a patch to have a libsoup version build without gnome
libsoup-gnome.shar : a new ports for libsoup-gnome specific files
libchamplain-newlibsoup-gnome: a patch for libchamplain which is the only ports
that I found directly depending on libsoup-gnome

Hope this time the way to do it is better I use the libgsf example as an
inspiration.

regards,
Bapt
Comment 5 Koop Mast freebsd_committer freebsd_triage 2010-06-05 22:12:59 UTC
State Changed
From-To: suspended->patched

Patched libsoup in MC. This change will appear with GNOME 3.0.
Comment 6 Koop Mast freebsd_committer freebsd_triage 2010-11-20 15:40:23 UTC
State Changed
From-To: patched->closed

Committed, thanks.