From e2496982472bdf233be95c5ea72d1c4dc6c91db3 Mon Sep 17 00:00:00 2001 From: cvs2svn Date: Sun, 23 Apr 2023 13:43:47 +0000 Subject: This commit was manufactured by cvs2git to create tag 'tb_20230422'. --- src/lib/libssl/generate_pkgconfig.sh | 89 ------------------------------------ 1 file changed, 89 deletions(-) delete mode 100644 src/lib/libssl/generate_pkgconfig.sh (limited to 'src/lib/libssl/generate_pkgconfig.sh') diff --git a/src/lib/libssl/generate_pkgconfig.sh b/src/lib/libssl/generate_pkgconfig.sh deleted file mode 100644 index e1e663f399..0000000000 --- a/src/lib/libssl/generate_pkgconfig.sh +++ /dev/null @@ -1,89 +0,0 @@ -#!/bin/sh -# -# $OpenBSD: generate_pkgconfig.sh,v 1.11 2022/02/04 16:42:15 tb Exp $ -# -# Copyright (c) 2010,2011 Jasper Lievisse Adriaanse -# -# Permission to use, copy, modify, and distribute this software for any -# purpose with or without fee is hereby granted, provided that the above -# copyright notice and this permission notice appear in all copies. -# -# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN -# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF -# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -# -# Generate pkg-config files for OpenSSL. - -usage() { - echo "usage: ${0##*/} -c current_directory -o obj_directory" - exit 1 -} - -curdir= -objdir= -while getopts "c:o:" flag; do - case "$flag" in - c) - curdir=$OPTARG - ;; - o) - objdir=$OPTARG - ;; - *) - usage - ;; - esac -done - -[ -n "${curdir}" ] || usage -if [ ! -d "${curdir}" ]; then - echo "${0##*/}: ${curdir}: not found" - exit 1 -fi -[ -n "${objdir}" ] || usage -if [ ! -w "${objdir}" ]; then - echo "${0##*/}: ${objdir}: not found or not writable" - exit 1 -fi - -version_re="s/^#define[[:blank:]]+SHLIB_VERSION_NUMBER[[:blank:]]+\"(.*)\".*/\1/p" -version_file=${curdir}/../libcrypto/opensslv.h -#lib_version=$(sed -nE ${version_re} ${version_file}) -lib_version=2.0.0 - -# Put -I${includedir} into Cflags so configure script tests like -# test -n "`pkg-config --cflags openssl`" -# don't assume that OpenSSL isn't available. - -pc_file="${objdir}/libssl.pc" -cat > ${pc_file} << __EOF__ -prefix=/usr -exec_prefix=\${prefix} -libdir=\${exec_prefix}/lib -includedir=\${prefix}/include - -Name: OpenSSL-libssl -Description: Secure Sockets Layer and cryptography libraries -Version: ${lib_version} -Requires.private: libcrypto -Libs: -L\${libdir} -lssl -Cflags: -I\${includedir} -__EOF__ - - -pc_file="${objdir}/openssl.pc" -cat > ${pc_file} << __EOF__ -prefix=/usr -exec_prefix=\${prefix} -libdir=\${exec_prefix}/lib -includedir=\${prefix}/include - -Name: OpenSSL -Description: Secure Sockets Layer and cryptography libraries and tools -Version: ${lib_version} -Requires: libssl libcrypto -__EOF__ -- cgit v1.2.3-55-g6feb