After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 743855 - gegl-sc-0.3.pc lists non-existent packages as its dependency
gegl-sc-0.3.pc lists non-existent packages as its dependency
Status: RESOLVED FIXED
Product: GEGL
Classification: Other
Component: build
git master
Other All
: Normal normal
: 0.3.0
Assigned To: Default Gegl Component Owner
Default Gegl Component Owner
Depends on:
Blocks:
 
 
Reported: 2015-02-02 13:51 UTC by Ting-Wei Lan
Modified: 2015-04-29 22:31 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build: Don't list non-existent packages in gegl-sc-0.3.pc Requires (1.61 KB, patch)
2015-02-02 13:55 UTC, Ting-Wei Lan
committed Details | Review

Description Ting-Wei Lan 2015-02-02 13:51:34 UTC
gegl-sc-0.3.pc lists gegl in Requires, but there is no gegl.pc. It also lists poly2tri-c when using internal poly2tri-c, which also causes problems.
Comment 1 Ting-Wei Lan 2015-02-02 13:55:17 UTC
Created attachment 295944 [details] [review]
build: Don't list non-existent packages in gegl-sc-0.3.pc Requires
Comment 2 Ting-Wei Lan 2015-03-17 18:35:33 UTC
Does someone have time to review this?
Comment 3 Michael Natterer 2015-04-29 22:30:56 UTC
Thanks, your patch looks and works just fine. Pushed to master:

commit 89579cc1bd523edc02775fc451b8a620ccd4193b
Author: Ting-Wei Lan <lantw@src.gnome.org>
Date:   Wed Apr 29 18:28:54 2015 -0400

    Bug 743855 - gegl-sc-0.3.pc lists non-existent packages as its dependency
    
    Don't list non-existent packages in gegl-sc-0.3.pc.

 configure.ac                 | 2 ++
 seamless-clone/gegl-sc.pc.in | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)