builds and installs shlib
PR: 45261 Submitted by: Kimura Fuyuki <fuyuki@hadaly.org>
This commit is contained in:
parent
5773181e82
commit
e6ca0ede5a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=70026
@ -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
|
||||
|
16
devel/libtecla/files/patch-configure.in
Normal file
16
devel/libtecla/files/patch-configure.in
Normal 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
|
@ -1,3 +1,5 @@
|
||||
bin/enhance
|
||||
lib/libtecla.a
|
||||
lib/libtecla.so
|
||||
lib/libtecla.so.1
|
||||
include/libtecla.h
|
||||
|
Loading…
Reference in New Issue
Block a user