View | Details | Raw Unified | Return to bug 45261
Collapse All | Expand All

(-)libtecla/Makefile (-1 / +3 lines)
Lines 8-25 Link Here
8
8
9
PORTNAME=	libtecla
9
PORTNAME=	libtecla
10
PORTVERSION=	1.4.1
10
PORTVERSION=	1.4.1
11
PORTREVISION=	1
11
CATEGORIES=	devel
12
CATEGORIES=	devel
12
MASTER_SITES=	http://www.astro.caltech.edu/~mcs/tecla/
13
MASTER_SITES=	http://www.astro.caltech.edu/~mcs/tecla/
13
14
14
MAINTAINER=	ports@FreeBSD.org
15
MAINTAINER=	ports@FreeBSD.org
15
16
16
USE_SUBMAKE=	yes
17
USE_SUBMAKE=	yes
17
GNU_CONFIGURE=	yes
18
USE_AUTOCONF=	yes
18
WRKSRC=		${WRKDIR}/${PORTNAME}
19
WRKSRC=		${WRKDIR}/${PORTNAME}
19
ALL_TARGET=	default
20
ALL_TARGET=	default
20
SCRIPTS_ENV=	WRKDIRPREFIX="${WRKDIRPREFIX}" \
21
SCRIPTS_ENV=	WRKDIRPREFIX="${WRKDIRPREFIX}" \
21
	REALCURDIR="${.CURDIR}" \
22
	REALCURDIR="${.CURDIR}" \
22
	PORTNAME="${PORTNAME}"
23
	PORTNAME="${PORTNAME}"
24
INSTALLS_SHLIB=	yes
23
25
24
post-extract:
26
post-extract:
25
	@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/genman3list.sh
27
	@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/genman3list.sh
(-)libtecla/files/patch-configure.in (+16 lines)
Line 0 Link Here
1
--- configure.in.orig	Wed Nov 13 18:46:39 2002
2
+++ configure.in	Wed Nov 13 18:43:42 2002
3
@@ -365,6 +365,13 @@
4
 *dec-osf*)
5
   AC_DEFINE(_OSF_SOURCE)
6
   ;;
7
+*freebsd*)
8
+  SHARED_EXT=".so.${MAJOR_VER}"
9
+  SHARED_ALT=".so"
10
+  VERSION_OPT='--version-script=$$(srcdir)/libtecla.map'
11
+  LINK_SHARED='ld -o $$@ -soname libtecla$$(SUFFIX).so.'${MAJOR_VER}' -shared '$VERSION_OPT' $$(LIB_OBJECTS) $$(LIBS) -lc'
12
+  SHARED_CFLAGS="-fpic"
13
+  ;;
14
 esac
15
 
16
 dnl The following statement checks to see if the GNU C compiler has
(-)libtecla/pkg-plist (+2 lines)
Lines 1-3 Link Here
1
bin/enhance
1
bin/enhance
2
lib/libtecla.a
2
lib/libtecla.a
3
lib/libtecla.so
4
lib/libtecla.so.1
3
include/libtecla.h
5
include/libtecla.h

Return to bug 45261