diff options
| author | inoguchi <> | 2021-06-08 11:19:39 +0000 |
|---|---|---|
| committer | inoguchi <> | 2021-06-08 11:19:39 +0000 |
| commit | e8bab3c0a42f6b7f31c03997e897e41687efcfaa (patch) | |
| tree | e55b19f5976322f99953948f7703e824b2cccbe8 /src | |
| parent | 9b140ddf9f41beb19ba130cb2c39347030e0f6c9 (diff) | |
| download | openbsd-e8bab3c0a42f6b7f31c03997e897e41687efcfaa.tar.gz openbsd-e8bab3c0a42f6b7f31c03997e897e41687efcfaa.tar.bz2 openbsd-e8bab3c0a42f6b7f31c03997e897e41687efcfaa.zip | |
Fix pkg-config .pc files with LibreSSL
In libssl.pc, Libs: should not have '-lcrypto', and Requires.private:
should have it as 'libcrypto'.
openssl.pc does not need Libs: and Cflags:, but should have Requires:.
OK millert@
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libcrypto/generate_pkgconfig.sh | 4 | ||||
| -rw-r--r-- | src/lib/libssl/generate_pkgconfig.sh | 12 |
2 files changed, 7 insertions, 9 deletions
diff --git a/src/lib/libcrypto/generate_pkgconfig.sh b/src/lib/libcrypto/generate_pkgconfig.sh index 12dff506ff..e03f849e76 100644 --- a/src/lib/libcrypto/generate_pkgconfig.sh +++ b/src/lib/libcrypto/generate_pkgconfig.sh | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #!/bin/sh | 1 | #!/bin/sh |
| 2 | # | 2 | # |
| 3 | # $OpenBSD: generate_pkgconfig.sh,v 1.2 2016/09/03 12:42:46 beck Exp $ | 3 | # $OpenBSD: generate_pkgconfig.sh,v 1.3 2021/06/08 11:19:39 inoguchi Exp $ |
| 4 | # | 4 | # |
| 5 | # Copyright (c) 2010,2011 Jasper Lievisse Adriaanse <jasper@openbsd.org> | 5 | # Copyright (c) 2010,2011 Jasper Lievisse Adriaanse <jasper@openbsd.org> |
| 6 | # | 6 | # |
| @@ -69,7 +69,7 @@ includedir=\${prefix}/include | |||
| 69 | Name: OpenSSL-libcrypto | 69 | Name: OpenSSL-libcrypto |
| 70 | Description: OpenSSL cryptography library | 70 | Description: OpenSSL cryptography library |
| 71 | Version: ${lib_version} | 71 | Version: ${lib_version} |
| 72 | Requires: | ||
| 73 | Libs: -L\${libdir} -lcrypto | 72 | Libs: -L\${libdir} -lcrypto |
| 73 | Libs.private: | ||
| 74 | Cflags: -I\${includedir} | 74 | Cflags: -I\${includedir} |
| 75 | __EOF__ | 75 | __EOF__ |
diff --git a/src/lib/libssl/generate_pkgconfig.sh b/src/lib/libssl/generate_pkgconfig.sh index de14a121fc..4bc22c3267 100644 --- a/src/lib/libssl/generate_pkgconfig.sh +++ b/src/lib/libssl/generate_pkgconfig.sh | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #!/bin/sh | 1 | #!/bin/sh |
| 2 | # | 2 | # |
| 3 | # $OpenBSD: generate_pkgconfig.sh,v 1.9 2016/09/03 12:42:42 beck Exp $ | 3 | # $OpenBSD: generate_pkgconfig.sh,v 1.10 2021/06/08 11:19:39 inoguchi Exp $ |
| 4 | # | 4 | # |
| 5 | # Copyright (c) 2010,2011 Jasper Lievisse Adriaanse <jasper@openbsd.org> | 5 | # Copyright (c) 2010,2011 Jasper Lievisse Adriaanse <jasper@openbsd.org> |
| 6 | # | 6 | # |
| @@ -65,11 +65,11 @@ exec_prefix=\${prefix} | |||
| 65 | libdir=\${exec_prefix}/lib | 65 | libdir=\${exec_prefix}/lib |
| 66 | includedir=\${prefix}/include | 66 | includedir=\${prefix}/include |
| 67 | 67 | ||
| 68 | Name: OpenSSL | 68 | Name: OpenSSL-libssl |
| 69 | Description: Secure Sockets Layer and cryptography libraries | 69 | Description: Secure Sockets Layer and cryptography libraries |
| 70 | Version: ${lib_version} | 70 | Version: ${lib_version} |
| 71 | Requires: | 71 | Requires.private: libcrypto |
| 72 | Libs: -L\${libdir} -lssl -lcrypto | 72 | Libs: -L\${libdir} -lssl |
| 73 | Cflags: -I\${includedir} | 73 | Cflags: -I\${includedir} |
| 74 | __EOF__ | 74 | __EOF__ |
| 75 | 75 | ||
| @@ -84,7 +84,5 @@ includedir=\${prefix}/include | |||
| 84 | Name: OpenSSL | 84 | Name: OpenSSL |
| 85 | Description: Secure Sockets Layer and cryptography libraries and tools | 85 | Description: Secure Sockets Layer and cryptography libraries and tools |
| 86 | Version: ${lib_version} | 86 | Version: ${lib_version} |
| 87 | Requires: | 87 | Requires: libssl libcrypto |
| 88 | Libs: -L\${libdir} -lssl -lcrypto | ||
| 89 | Cflags: -I\${includedir} | ||
| 90 | __EOF__ | 88 | __EOF__ |
