Index: trunk/psLib/configure.in
===================================================================
--- trunk/psLib/configure.in	(revision 3122)
+++ trunk/psLib/configure.in	(revision 3123)
@@ -1,10 +1,13 @@
-AC_INIT(configure.in)
-SHARED_VERSION_INFO="1:5:0"
-AC_DISABLE_STATIC
-
+AC_INIT([pslib],[1.5])
 AM_CONFIG_HEADER(src/config.h)
 AM_INIT_AUTOMAKE(pslib, 1.5)
 
-AC_LANG_C
+PSLIB_LT_VERSION="0:0:0"
+AC_SUBST(PSLIB_LT_VERSION,$PSLIB_LT_VERSION)
+
+AC_DISABLE_STATIC
+AC_PROG_MAKE_SET
+
+AC_LANG(C)
 AC_PROG_CC
 AC_PROG_INSTALL
@@ -14,6 +17,12 @@
 test "$prefix" = NONE && prefix=`pwd`
 
-CFLAGS="${CFLAGS=} -g2 -Wall -std=c99 -D_GNU_SOURCE"
+dnl Setup CFLAGS/FFLAGS/LDFLAGS with project-particulars
+CFLAGS="${CFLAGS=} -Wall -std=c99 -D_GNU_SOURCE"
 FFLAGS="-fno-second-underscore -O -fno-f2c"
+LDFLAGS=-release 5
+
+dnl Setup the info for psLib for pkg-config
+PSLIB_CFLAGS="-I${includedir=}"
+PSLIB_LIBS="-L$libdir -lpslib"
 
 dnl ----------------- CFITSIO options --------------------
@@ -89,4 +98,11 @@
 AC_SUBST(PERL,$PERL)
 
+dnl ---------------- PERLPREFIX option -------------------
+AC_ARG_WITH(perlprefix,
+[AS_HELP_STRING([--with-perlprefix=DIR],[Specify prefix of Perl Module's installation.])],
+[PERL_PREFIX="$withval"],
+[PERL_PREFIX=""])
+AC_SUBST(PERL_PREFIX,$PERL_PREFIX)
+
 dnl ---------------- config dir options ------------------
 AC_ARG_WITH(configdir,
@@ -110,6 +126,6 @@
 
 dnl ---------------- export variables --------------------
-PSLIB_CFLAGS="-I${includedir=}"
-AC_SUBST(PSLIB_LIBS,["-L$libdir -lpslib $PSLIB_LIBS"])
+
+AC_SUBST(PSLIB_LIBS,[$PSLIB_LIBS])
 AC_SUBST(PSLIB_CFLAGS,[$PSLIB_CFLAGS])
 AC_SUBST(CONFIG_FILE,[$CONFIG_FILE])
