diff --git a/MacOSX-Framework b/MacOSX-Framework index 3c8452774d..69a4f477a3 100755 --- a/MacOSX-Framework +++ b/MacOSX-Framework @@ -116,7 +116,7 @@ if test ! -z $SDK32; then mkdir -p libcurl.framework/${FRAMEWORK_VERSION}/Resources cp lib/.libs/libcurl.dylib libcurl.framework/${FRAMEWORK_VERSION}/libcurl install_name_tool -id @rpath/libcurl.framework/${FRAMEWORK_VERSION}/libcurl libcurl.framework/${FRAMEWORK_VERSION}/libcurl - /usr/bin/sed -e "s/7\.12\.3/$VERSION/" lib/libcurl.plist >libcurl.framework/${FRAMEWORK_VERSION}/Resources/Info.plist + cp lib/libcurl.plist >libcurl.framework/${FRAMEWORK_VERSION}/Resources/Info.plist mkdir -p libcurl.framework/${FRAMEWORK_VERSION}/Headers/curl cp include/curl/*.h libcurl.framework/${FRAMEWORK_VERSION}/Headers/curl pushd libcurl.framework diff --git a/configure.ac b/configure.ac index 2580f6a8d1..d24daeab80 100644 --- a/configure.ac +++ b/configure.ac @@ -2333,6 +2333,10 @@ AC_SUBST([CURL_LT_SHLIB_VERSIONED_FLAVOUR], AM_CONDITIONAL([CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS], [test "x$versioned_symbols" = 'xyes']) +dnl Update .plist file with current version +AC_SUBST([CURL_PLIST_VERSION], + ["$CURLVERSION"]) + dnl ------------------------------------------------- dnl check winidn option before other IDN libraries dnl ------------------------------------------------- @@ -4382,6 +4386,7 @@ AC_CONFIG_FILES([Makefile \ lib/Makefile \ scripts/Makefile \ lib/libcurl.vers \ + lib/libcurl.plist \ tests/Makefile \ tests/certs/Makefile \ tests/certs/scripts/Makefile \ diff --git a/lib/.gitignore b/lib/.gitignore index 719fc977f3..93ae0dec59 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -8,5 +8,6 @@ TAGS curl_config.h curl_config.h.in libcurl.plist.dist +libcurl.plist libcurl.vers stamp-h1 diff --git a/lib/libcurl.plist b/lib/libcurl.plist.in similarity index 83% rename from lib/libcurl.plist rename to lib/libcurl.plist.in index c5df75e1f6..d2e6492f69 100644 --- a/lib/libcurl.plist +++ b/lib/libcurl.plist.in @@ -15,7 +15,7 @@ se.curl.libcurl CFBundleVersion - 7.12.3 + @CURL_PLIST_VERSION@ CFBundleName libcurl @@ -27,9 +27,9 @@ ???? CFBundleShortVersionString - libcurl 7.12.3 + libcurl @CURL_PLIST_VERSION@ CFBundleGetInfoString - libcurl.plist 7.12.3 + libcurl.plist @CURL_PLIST_VERSION@ diff --git a/maketgz b/maketgz index c8ab8a2891..9869aa105d 100755 --- a/maketgz +++ b/maketgz @@ -92,10 +92,6 @@ rm -f "$HEADER.bak" sed -i.bak 's/#define CURL_VERSION .*/#define CURL_VERSION "'$curlversion'"/g' $CHEADER rm -f "$CHEADER.bak" -# Replace version number in plist file: -sed -i.bak "s/7\.12\.3/$libversion/g" $PLIST -rm -f "$PLIST.bak" - if test -n "$only"; then # done! exit; diff --git a/packages/vms/clean_gnv_curl.com b/packages/vms/clean_gnv_curl.com index 5846739e4a..fa79193f55 100644 --- a/packages/vms/clean_gnv_curl.com +++ b/packages/vms/clean_gnv_curl.com @@ -181,6 +181,9 @@ $! $ file = "lcl_root:[.lib]libcurl.vers" $ if f$search(file) .nes. "" then delete 'file';* $! +$ file = "lcl_root:[.lib]libcurl.plist" +$ if f$search(file) .nes. "" then delete 'file';* +$! $ file = "lcl_root:[]ca-bundle.h" $ if f$search(file) .nes. "" then delete 'file';* $! diff --git a/scripts/copyright.pl b/scripts/copyright.pl index d0e886b64f..a5f7264f58 100755 --- a/scripts/copyright.pl +++ b/scripts/copyright.pl @@ -60,7 +60,7 @@ my @skiplist=( 'options-in-versions', # macos-framework files - '^lib\/libcurl.plist', + '^lib\/libcurl.plist.in', '^lib\/libcurl.vers.in', # vms files