Project

General

Profile

Bug #350 ยป scales-ppm-pkg-config-private-libraries.patch

Fix pkg-config file private libraries and includes - Matthew Krupcale, 08/13/2020 08:23 PM

View differences:

src/pkgconfig/scales-ppm-core.pc.in
8 8
URL: http://www.dkrz.de/redmine/projects/scales-ppm
9 9
Version: @VERSION@
10 10
Requires:
11
Libs: -L@libdir@ -lscalesppmcore @CRYPTO_C_LIB@ @MPI_C_LIB@
12
Cflags: @PARMETIS_C_INCLUDE@ @METIS_C_INCLUDE@ -I@includedir@ @MPI_C_INCLUDE@
11
Libs: -L@libdir@ -lscalesppmcore
12
Libs.private: @CRYPTO_C_LIB@ @MPI_C_LIB@
13
Cflags: -I@includedir@ @MPI_C_INCLUDE@
src/pkgconfig/scales-ppm.pc.in
3 3
libdir=@libdir@
4 4
includedir=@includedir@
5 5
fcflags=@FPP_INCOPT@@includedir@ @FC_MOD_FLAG@@includedir@
6
fclibs=-L@libdir@ -lscalesppm @PARMETIS_FC_LIB@ @METIS_FC_LIB@ @NETCDF_FC_LIB@ @MPI_FC_LIB@ @CRYPTO_FC_LIB@
6
fclibs=-L@libdir@ -lscalesppm
7
fclibs.private=@PARMETIS_FC_LIB@ @METIS_FC_LIB@ @NETCDF_FC_LIB@ @MPI_FC_LIB@ @CRYPTO_FC_LIB@
7 8

  
8 9
Name: scales-ppm
9 10
Description: Partitioning and parallelization module originated in ScalES project.
......
11 12
Version: @VERSION@
12 13
Requires: 
13 14
Libs: ${fclibs}
15
Libs.private: ${fclibs.private}
14 16
Cflags: ${fcflags}
15 17
FCflags: ${fcflags}
16 18
FClibs: ${fclibs}
19
FClibs.private: ${fclibs.private}
    (1-1/1)