xref: /freebsd/crypto/openssl/exporters/pkg-config/libssl.pc.in (revision e7be843b4a162e68651d3911f0357ed464915629)
1*e7be843bSPierre Proncheryprefix={- $OpenSSL::safe::installdata::PREFIX[0] -}
2*e7be843bSPierre Proncheryexec_prefix=${prefix}
3*e7be843bSPierre Proncherylibdir={- if (defined $OpenSSL::safe::installdata::LIBDIR_REL_PREFIX[0]) {
4*e7be843bSPierre Pronchery              my $x = '';
5*e7be843bSPierre Pronchery              $x = '/' . $OpenSSL::safe::installdata::LIBDIR_REL_PREFIX[0]
6*e7be843bSPierre Pronchery                  if $OpenSSL::safe::installdata::LIBDIR_REL_PREFIX[0];
7*e7be843bSPierre Pronchery              '${exec_prefix}' . $x;
8*e7be843bSPierre Pronchery          } else {
9*e7be843bSPierre Pronchery              $OpenSSL::safe::installdata::libdir[0];
10*e7be843bSPierre Pronchery          } -}
11*e7be843bSPierre Proncheryincludedir={- $OUT = '';
12*e7be843bSPierre Pronchery              $OUT .= '${prefix}/' . $_ . ' '
13*e7be843bSPierre Pronchery                  foreach (@OpenSSL::safe::installdata::INCLUDEDIR_REL_PREFIX); -}
14*e7be843bSPierre Pronchery
15*e7be843bSPierre ProncheryName: OpenSSL-libssl
16*e7be843bSPierre ProncheryDescription: Secure Sockets Layer and cryptography libraries
17*e7be843bSPierre ProncheryVersion: {- $OpenSSL::safe::installdata::VERSION -}
18*e7be843bSPierre ProncheryRequires.private: libcrypto
19*e7be843bSPierre ProncheryLibs: -L${libdir} -lssl
20*e7be843bSPierre ProncheryCflags:{- $OUT = ' -I${includedir}';
21*e7be843bSPierre Pronchery          if (scalar @OpenSSL::safe::installdata::INCLUDEDIR_REL_PREFIX > 1) {
22*e7be843bSPierre Pronchery              $OUT = '';
23*e7be843bSPierre Pronchery              $OUT .= ' -I${prefix}/' . $_ . ' '
24*e7be843bSPierre Pronchery                  foreach (@OpenSSL::safe::installdata::INCLUDEDIR_REL_PREFIX);
25*e7be843bSPierre Pronchery          } -}
26