# HG changeset patch # User Kristian H?gsberg # Date 1214695375 14400 # Node ID ddc35bb593ef392bc9f682d284860ba2c5b8d469 # Parent d7ecddf38c3dea269a9da198f60b936c31a123a0# Parent 82368b9250163f947a1c9025864afac0a63aef2d Merge commit 'fdo/master' diff -r d7ecddf38c3d -r ddc35bb593ef data/razor.pc.in --- a/data/razor.pc.in Sat Jun 28 18:33:15 2008 -0400 +++ b/data/razor.pc.in Sat Jun 28 19:22:55 2008 -0400 @@ -6,7 +6,7 @@ Name: razor Description: library for depsolving, installing and removing packages Version: @VERSION@ -Requires: expat curl -Libs: -L${libdir} -lexpat -lz -lcurl +Requires: libcurl +Libs: -L${libdir} -lexpat -lz -lrazor Cflags: -I${includedir}/razor diff -r d7ecddf38c3d -r ddc35bb593ef librazor/razor.c --- a/librazor/razor.c Sat Jun 28 18:33:15 2008 -0400 +++ b/librazor/razor.c Sat Jun 28 19:22:55 2008 -0400 @@ -395,10 +395,14 @@ { const char *pool = set->details_string_pool.data; - *summary = &pool[package->summary]; - *description = &pool[package->description]; - *url = &pool[package->url]; - *license = &pool[package->license]; + if (summary != NULL) + *summary = &pool[package->summary]; + if (description != NULL) + *description = &pool[package->description]; + if (url != NULL) + *url = &pool[package->url]; + if (license != NULL) + *license = &pool[package->license]; } RAZOR_EXPORT const char *