From 013a7a0aa76b6ec65807fecbc8a70849447f1e76 Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Wed, 30 Jan 2008 14:30:03 +0000 Subject: Make sure that PKG_CONFIG_PATH is set properly by xine-config. --HG-- rename : misc/xine-config => misc/xine-config.in --- misc/Makefile.am | 1 - misc/xine-config | 70 ------------------------------------------------- misc/xine-config.in | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 75 insertions(+), 71 deletions(-) delete mode 100644 misc/xine-config create mode 100644 misc/xine-config.in (limited to 'misc') diff --git a/misc/Makefile.am b/misc/Makefile.am index 70cbe59ee..ef61b325d 100644 --- a/misc/Makefile.am +++ b/misc/Makefile.am @@ -17,7 +17,6 @@ EXTRA_DIST = build_rpms.sh \ bin_SCRIPTS = xine-config -pkgconfigdir=$(libdir)/pkgconfig pkgconfig_DATA=libxine.pc xine-fontconv: xine-fontconv.c diff --git a/misc/xine-config b/misc/xine-config deleted file mode 100644 index 5723a1a46..000000000 --- a/misc/xine-config +++ /dev/null @@ -1,70 +0,0 @@ -#!/bin/sh -# -# - -unset prefix -unset exec_prefix -unset args - -usage() -{ - cat <&2 -fi - -while test $# -gt 0; do - case "$1" in - -*=*) optarg="${1#--*=}" ;; - *) optarg= ;; - esac - - case "$1" in - --prefix=*) - prefix="$optarg" - if [ "$exec_prefix" = '' ]; then - exec_prefix="$optarg" - fi - ;; - --exec-prefix=*) - exec_prefix="$optarg" - ;; - --version) - args="$args${args+ }--modversion" - ;; - --cflags|--libs) - args="$args${args+ }$1" - ;; - --prefix|--acflags|--plugindir|--datadir|--scriptdir|--localedir|--objcflags) - args="$args${args+ }--variable=${1#--}" - ;; - --exec-prefix) - args="$args${args+ }--variable=exec_prefix" - ;; - *) - usage 1 1>&2 - ;; - esac - shift -done - -exec pkg-config "${prefix+--define-variable=prefix=}$prefix" \ - "${exec_prefix+--define-variable=exec_prefix=}$exec_prefix" \ - $args libxine diff --git a/misc/xine-config.in b/misc/xine-config.in new file mode 100644 index 000000000..719d9667e --- /dev/null +++ b/misc/xine-config.in @@ -0,0 +1,75 @@ +#!/bin/sh +# +# + +unset prefix +unset exec_prefix +unset args + +PKG_CONFIG_PATH="$(cat <<'EOF' +@XINE_PKGCONFIG_DIR@ +EOF +)${PKG_CONFIG_PATH:+:}$PKG_CONFIG_PATH" + +usage() +{ + cat <&2 +fi + +while test $# -gt 0; do + case "$1" in + -*=*) optarg="${1#--*=}" ;; + *) optarg= ;; + esac + + case "$1" in + --prefix=*) + prefix="$optarg" + if [ "$exec_prefix" = '' ]; then + exec_prefix="$optarg" + fi + ;; + --exec-prefix=*) + exec_prefix="$optarg" + ;; + --version) + args="$args${args+ }--modversion" + ;; + --cflags|--libs) + args="$args${args+ }$1" + ;; + --prefix|--acflags|--plugindir|--datadir|--scriptdir|--localedir|--objcflags) + args="$args${args+ }--variable=${1#--}" + ;; + --exec-prefix) + args="$args${args+ }--variable=exec_prefix" + ;; + *) + usage 1 1>&2 + ;; + esac + shift +done + +exec pkg-config "${prefix+--define-variable=prefix=}$prefix" \ + "${exec_prefix+--define-variable=exec_prefix=}$exec_prefix" \ + $args libxine -- cgit v1.2.3 From 4c48996da5a13a135338e745157c45f351300540 Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Thu, 31 Jan 2008 22:02:04 +0000 Subject: Export PKG_CONFIG_PATH. --- misc/xine-config.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'misc') diff --git a/misc/xine-config.in b/misc/xine-config.in index 719d9667e..297b8c88b 100644 --- a/misc/xine-config.in +++ b/misc/xine-config.in @@ -6,7 +6,7 @@ unset prefix unset exec_prefix unset args -PKG_CONFIG_PATH="$(cat <<'EOF' +export PKG_CONFIG_PATH="$(cat <<'EOF' @XINE_PKGCONFIG_DIR@ EOF )${PKG_CONFIG_PATH:+:}$PKG_CONFIG_PATH" -- cgit v1.2.3