Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62843 - a pkgconfig .pc file for silc-toolkit
Summary: a pkgconfig .pc file for silc-toolkit
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High trivial (vote)
Assignee: Packages in net-irc
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-04 12:54 UTC by Andrej Kacian (RETIRED)
Modified: 2004-09-05 04:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
pkgconfig file for silc-toolkit (silc.pc,206 bytes, text/plain)
2004-09-04 13:00 UTC, Andrej Kacian (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrej Kacian (RETIRED) gentoo-dev 2004-09-04 12:54:11 UTC
In the near future, atleast two packages depending on silc-toolkit will require silc.pc file to be installed in $PKG_CONFIG_PATH directory - net-im/gaim and net-im/silky. This is a 3rd-party initiative for now, as silc-toolkit author has been unavailable for several weeks now. People pushing this forward are close to the SILC development (one of SILCNet server admins and few developers).

So, I'm attaching silc.pc customized for Gentoo, which should go to /usr/lib/pkgconfig. If noone objects, I will make a new silc-toolkit ebuild revision during the weekend, because we're about to release new version of Silky (which will need the file installed) on Monday or Tuesday.

Thank you for your time.
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2004-09-04 13:00:39 UTC
Created attachment 38923 [details]
pkgconfig file for silc-toolkit
Comment 2 Sven Wegener gentoo-dev 2004-09-04 21:42:03 UTC
No objections from me, but please make the values in the .pc file dependent on
the ebuild, i.e. Version: 0.9.12 should be Version: ${PV} just in case, the
next release doesn't provide a .pc itself. Can be easily done by cat'ing the
contents of the .pc in the ebuild with cat >file <<EOF.


> libdir=/usr/lib
> includedir=/usr/include

should be

> libdir=${prefix}/lib
> includedir=${prefix}/include

to be consistent.
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2004-09-05 04:05:51 UTC
-r3 ebuild has been committed to CVS. Correct silc.pc (tested by installing cvs version of Silky) gets installed and ebuild uses $(get_libdir).