1#!/bin/sh 2 3# $1 = .la file in build tree (doesn't need to be installed) 4# $2 = Name of extension 5# $3 = Version of extension 6 7lib=`sed -n "/dlname/s/^[^']*'\([^ ']*\).*$/\1/p" $1` 8if [ -z "$lib" ] 9then 10 libBaseName=`basename $1 .la` 11 case `uname` in 12 CYGWIN*) lib="${libBaseName}.dll" ;; 13 Darwin*) lib="${libBaseName}.dylib" ;; 14 HP-UX*) lib="${libBaseName}.sl" ;; 15 *) lib="${libBaseName}.so" ;; 16 esac 17fi 18 19echo "package ifneeded $2 $3 \"" >pkgIndex.tcl 20case "$1" in 21 *tk* ) 22 echo " package require Tk 8.3" >>pkgIndex.tcl 23 ;; 24esac 25echo " load [file join \$dir $lib] $2\"" >>pkgIndex.tcl 26