Subject: Re: OpenSSL and pkgconfig clash
To: George Michaelson <ggm@apnic.net>
From: Juan RP <juan@xtraeme.nopcode.org>
List: tech-pkg
Date: 11/30/2004 00:38:14
--Signature=_Tue__30_Nov_2004_00_38_14_+0100_Me1afpQCV=Md.TKv
Content-Type: multipart/mixed;
boundary="Multipart=_Tue__30_Nov_2004_00_38_14_+0100_=QEos/P_CfCJ7YCB"
--Multipart=_Tue__30_Nov_2004_00_38_14_+0100_=QEos/P_CfCJ7YCB
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
On Tue, 30 Nov 2004 09:01:21 +1000
George Michaelson <ggm@apnic.net> wrote:
> >Can you give an example pkgsrc package that has this problem?
>
> pkgsrc/mail/sylpheed-claws -it has openssl to do SMTP-AUTH, and ssl certs.
The attached patch should fix the OpenSSL check for sylpheed-claws without
using the pkgconfig file (not tested!)
Also available in http://xtraeme.nopcode.org:81/sylpheed-claws-openssl.diff
--Multipart=_Tue__30_Nov_2004_00_38_14_+0100_=QEos/P_CfCJ7YCB
Content-Type: application/octet-stream;
name="sylpheed-claws-openssl.diff"
Content-Disposition: attachment;
filename="sylpheed-claws-openssl.diff"
Content-Transfer-Encoding: base64
SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L3BrZ3NyYy9tYWls
L3N5bHBoZWVkLWNsYXdzL01ha2VmaWxlLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjM3CmRpZmYg
LWIgLXUgLXIxLjM3IE1ha2VmaWxlCi0tLSBNYWtlZmlsZQk1IE9jdCAyMDA0IDE1OjM3OjQ1IC0w
MDAwCTEuMzcKKysrIE1ha2VmaWxlCTI5IE5vdiAyMDA0IDIzOjM3OjI2IC0wMDAwCkBAIC01Miw2
ICs1Miw5IEBACiBFR0RJUj0JCSR7UFJFRklYfS9zaGFyZS9leGFtcGxlcy9zeWxwaGVlZAogQ09O
Rl9GSUxFUz0JJHtFR0RJUn0vbWltZS50eXBlcyAke1BLR19TWVNDT05GRElSfS9taW1lLnR5cGVz
CiAKK3ByZS1jb25maWd1cmU6CisJY2QgJHtXUktTUkN9ICYmICR7QVVUT0NPTkZ9CisKIHBvc3Qt
aW5zdGFsbDoKIAkke0lOU1RBTExfREFUQV9ESVJ9ICR7RUdESVJ9CiAJJHtJTlNUQUxMX0RBVEF9
ICR7RklMRVNESVJ9L21pbWUudHlwZXMgJHtFR0RJUn0KQEAgLTYzLDQgKzY2LDUgQEAKIC5pbmNs
dWRlICIuLi8uLi90ZXh0cHJvYy9hc3BlbGwvYnVpbGRsaW5rMy5tayIKIC5pbmNsdWRlICIuLi8u
Li94MTEvZ3RrL2J1aWxkbGluazMubWsiCiAKKy5pbmNsdWRlICIuLi8uLi9tay9hdXRvY29uZi5t
ayIKIC5pbmNsdWRlICIuLi8uLi9tay9ic2QucGtnLm1rIgpJbmRleDogZGlzdGluZm8KPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3QvcGtnc3JjL21haWwvc3lscGhlZWQtY2xhd3MvZGlzdGlu
Zm8sdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTYKZGlmZiAtYiAtdSAtcjEuMTYgZGlzdGluZm8K
LS0tIGRpc3RpbmZvCTUgT2N0IDIwMDQgMTU6Mzc6NDUgLTAwMDAJMS4xNgorKysgZGlzdGluZm8J
MjkgTm92IDIwMDQgMjM6Mzc6MjYgLTAwMDAKQEAgLTIsMyArMiw0IEBACiAKIFNIQTEgKHN5bHBo
ZWVkLWNsYXdzLTAuOS4xMmIudGFyLmJ6MikgPSAzYzJlZWRhZWU1ODE2ZGJjYmI4MDhjY2NhMjk2
OTFlYjZiOGFmZTgzCiBTaXplIChzeWxwaGVlZC1jbGF3cy0wLjkuMTJiLnRhci5iejIpID0gMzA4
NjMzMyBieXRlcworU0hBMSAocGF0Y2gtYWEpID0gZjY2M2Y2N2YxNmNiMWYxNjYyYTU3YTg0ZDg4
YzFhNmFiMzg2YjIxNQpJbmRleDogcGF0Y2hlcy9wYXRjaC1hYQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxl
OiBwYXRjaGVzL3BhdGNoLWFhCmRpZmYgLU4gcGF0Y2hlcy9wYXRjaC1hYQotLS0gL2Rldi9udWxs
CTEgSmFuIDE5NzAgMDA6MDA6MDAgLTAwMDAKKysrIHBhdGNoZXMvcGF0Y2gtYWEJMjkgTm92IDIw
MDQgMjM6Mzc6MjYgLTAwMDAKQEAgLTAsMCArMSwzMSBAQAorJE5ldEJTRCQKKworLS0tIGNvbmZp
Z3VyZS5hYy5vcmlnCTIwMDQtMDktMjcgMTA6MDE6NDkuMDAwMDAwMDAwICswMjAwCisrKysgY29u
ZmlndXJlLmFjCTIwMDQtMTEtMzAgMDA6MzA6MjcuMDAwMDAwMDAwICswMTAwCitAQCAtMjM4LDEy
ICsyMzgsMjEgQEAKKyBBQ19BUkdfRU5BQkxFKG9wZW5zc2wsCisgCVsgIC0tZW5hYmxlLW9wZW5z
c2wgICAgQXR0ZW1wdCB0byB1c2UgT3BlblNTTCBmb3IgU1NMIHN1cHBvcnQuXSwKKyAJW2FjX2N2
X2VuYWJsZV9vcGVuc3NsPSRlbmFibGV2YWxdLCBbYWNfY3ZfZW5hYmxlX29wZW5zc2w9eWVzXSkK
Ky1pZiB0ZXN0IHgiJGFjX2N2X2VuYWJsZV9vcGVuc3NsIiA9IHh5ZXM7IHRoZW4KKy0JUEtHX0NI
RUNLX01PRFVMRVMoT1BFTlNTTCwgb3BlbnNzbCA+PSAwLjkuNywgOiwgYWNfY3ZfZW5hYmxlX29w
ZW5zc2w9bm8pCistCWlmIHRlc3QgeCRhY19jdl9lbmFibGVfb3BlbnNzbCA9IHh5ZXM7IHRoZW4K
Ky0JCUFDX0RFRklORShVU0VfT1BFTlNTTCwgMSwgRGVmaW5lIGlmIHlvdSB3YW50IE9wZW5TU0wg
c3VwcG9ydCkKKy0JZmkKKytpZiB0ZXN0ICRhY19jdl9lbmFibGVfb3BlbnNzbCA9IHllczsgdGhl
bgorKyAgICAgICAgQUNfTVNHX0NIRUNLSU5HKFtpZiBvcGVuc3NsIGlzIGF2YWlsYWJsZV0pCisr
ICAgICAgICBPUEVOU1NMX0xJQlM9IiRMSUJTIC1sc3NsIC1sY3J5cHRvIgorKyAgICAgICAgQUNf
VFJZX0xJTksoWworKyNpbmNsdWRlIDxvcGVuc3NsL29wZW5zc2x2Lmg+CisrXSwgICAgICBbIHJl
dHVybiBPUEVOU1NMX1ZFUlNJT05fTlVNQkVSOyBdLAorKyAgICAgICAgWyBBQ19NU0dfUkVTVUxU
KHllcykKKysgICAgICAgICAgQUNfREVGSU5FKFVTRV9PUEVOU1NMLCAxLCBEZWZpbmUgaWYgeW91
IHdhbnQgT3BlblNTTCBzdXBwb3J0LikgXSwKKysgICAgICAgIFsgQUNfTVNHX1JFU1VMVChubykK
KysgICAgICAgICAgT1BFTlNTTF9MSUJTPSIkYWNfc2F2ZV9MSUJTIgorKwkgIGFjX2N2X2VuYWJs
ZV9vcGVuc3NsPW5vIF0pCisrZWxzZQorKwlBQ19NU0dfUkVTVUxUKG5vKQorIGZpCisrCisgQUNf
U1VCU1QoT1BFTlNTTF9DRkxBR1MpCisgQUNfU1VCU1QoT1BFTlNTTF9MSUJTKQorIAo=
--Multipart=_Tue__30_Nov_2004_00_38_14_+0100_=QEos/P_CfCJ7YCB--
--Signature=_Tue__30_Nov_2004_00_38_14_+0100_Me1afpQCV=Md.TKv
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)
iD8DBQFBq7LmypkLYVDran0RAse7AJ9+8FPUJwbDr+Zl5Q/HNiouR/IX6wCfZ7Xn
DfofqdN+nB0PttUq/7PK3Ak=
=ep/I
-----END PGP SIGNATURE-----
--Signature=_Tue__30_Nov_2004_00_38_14_+0100_Me1afpQCV=Md.TKv--