builds and installs shlib

PR:		45261
Submitted by:	Kimura Fuyuki <fuyuki@hadaly.org>
This commit is contained in:
Ying-Chieh Liao 2002-11-13 12:05:23 +00:00
parent 5773181e82
commit e6ca0ede5a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=70026
3 changed files with 21 additions and 1 deletions

View File

@ -8,18 +8,20 @@
PORTNAME= libtecla
PORTVERSION= 1.4.1
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.astro.caltech.edu/~mcs/tecla/
MAINTAINER= ports@FreeBSD.org
USE_SUBMAKE= yes
GNU_CONFIGURE= yes
USE_AUTOCONF= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
ALL_TARGET= default
SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
REALCURDIR="${.CURDIR}" \
PORTNAME="${PORTNAME}"
INSTALLS_SHLIB= yes
post-extract:
@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/genman3list.sh

View File

@ -0,0 +1,16 @@
--- configure.in.orig Wed Nov 13 18:46:39 2002
+++ configure.in Wed Nov 13 18:43:42 2002
@@ -365,6 +365,13 @@
*dec-osf*)
AC_DEFINE(_OSF_SOURCE)
;;
+*freebsd*)
+ SHARED_EXT=".so.${MAJOR_VER}"
+ SHARED_ALT=".so"
+ VERSION_OPT='--version-script=$$(srcdir)/libtecla.map'
+ LINK_SHARED='ld -o $$@ -soname libtecla$$(SUFFIX).so.'${MAJOR_VER}' -shared '$VERSION_OPT' $$(LIB_OBJECTS) $$(LIBS) -lc'
+ SHARED_CFLAGS="-fpic"
+ ;;
esac
dnl The following statement checks to see if the GNU C compiler has

View File

@ -1,3 +1,5 @@
bin/enhance
lib/libtecla.a
lib/libtecla.so
lib/libtecla.so.1
include/libtecla.h