mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-19 19:59:43 +00:00
- Convert to staging
- Convert to USES=gmake - Convert LIB_DEPENDS to new format
This commit is contained in:
parent
2ac0481f0e
commit
78c6881bb2
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=329950
@ -11,11 +11,10 @@ MASTER_SITE_SUBDIR= guile
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= GNU Ubiquitous Intelligent Language for Extension
|
||||
|
||||
LIB_DEPENDS= gmp:${PORTSDIR}/math/gmp
|
||||
LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp
|
||||
|
||||
USE_AUTOTOOLS= autoconf libltdl
|
||||
USE_GMAKE= yes
|
||||
USES= gettext ncurses
|
||||
USES= gettext gmake ncurses
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
@ -24,15 +23,12 @@ CPPFLAGS+= -I${LOCALBASE}/include
|
||||
GUILE_VER= 1.8
|
||||
PLIST_SUB= GUILE_VER=${GUILE_VER}
|
||||
|
||||
MAN1= guile.1
|
||||
|
||||
REINPLACE_FILES= libguile/smob.c libguile/filesys.c libguile/gc.c \
|
||||
libguile/mallocs.c libguile/eval.c libguile/gc-malloc.c \
|
||||
libguile/ports.c libguile/gc-mark.c libguile/gc_os_dep.c
|
||||
|
||||
INFO= goops guile-tut guile r5rs
|
||||
|
||||
NO_STAGE= yes
|
||||
post-extract:
|
||||
cd ${WRKSRC}; ${CHMOD} u+w ${REINPLACE_FILES}
|
||||
@${FIND} ${WRKSRC}/doc -name "*.info*" -delete
|
||||
|
@ -5,7 +5,7 @@
|
||||
DISTCLEANFILES = check-guile.log
|
||||
|
||||
-pkgconfigdir = $(libdir)/pkgconfig
|
||||
+pkgconfigdir = $(DESTDIR)$(prefix)/libdata/pkgconfig
|
||||
+pkgconfigdir = $(prefix)/libdata/pkgconfig
|
||||
pkgconfig_DATA = guile-1.8.pc
|
||||
|
||||
# Makefile.am ends here
|
||||
|
@ -5,7 +5,7 @@
|
||||
ACLOCAL_AMFLAGS = -I guile-config
|
||||
DISTCLEANFILES = check-guile.log
|
||||
-pkgconfigdir = $(libdir)/pkgconfig
|
||||
+pkgconfigdir = $(DESTDIR)$(prefix)/libdata/pkgconfig
|
||||
+pkgconfigdir = $(prefix)/libdata/pkgconfig
|
||||
pkgconfig_DATA = guile-1.8.pc
|
||||
all: config.h
|
||||
$(MAKE) $(AM_MAKEFLAGS) all-recursive
|
||||
|
@ -135,6 +135,7 @@ lib/libguilereadline-v-17.la
|
||||
lib/libguilereadline-v-17.so
|
||||
lib/libguilereadline-v-17.so.17
|
||||
libdata/pkgconfig/guile-1.8.pc
|
||||
man/man1/guile.1.gz
|
||||
share/aclocal/guile.m4
|
||||
%%DATADIR%%/%%GUILE_VER%%/guile-procedures.txt
|
||||
%%DATADIR%%/%%GUILE_VER%%/ice-9/and-let-star.scm
|
||||
|
@ -18,11 +18,6 @@ BUILD_DEPENDS= ${LOCALBASE}/share/slib/require.scm:${PORTSDIR}/lang/slib \
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
NO_STAGE= yes
|
||||
do-install:
|
||||
${LN} -shf ${PREFIX}/share/slib ${LOCALBASE}/share/guile/1.8/slib
|
||||
${LOCALBASE}/bin/guile -q -c \
|
||||
"(use-modules (ice-9 slib))(require 'new-catalog)"
|
||||
NO_INSTALL= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -11,24 +11,21 @@ DISTFILES= slib-${PORTVERSION}${EXTRACT_SUFX}
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A portable scheme library
|
||||
|
||||
USE_GMAKE= yes
|
||||
USES= gmake
|
||||
ALL_TARGET= slib.info
|
||||
INFO= slib
|
||||
|
||||
NO_STAGE= yes
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|/usr/lib/slib|${PREFIX}/share/slib|' ${WRKSRC}/guile.init
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${DATADIR}
|
||||
@${MKDIR} ${STAGEDIR}${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/*.scm ${WRKSRC}/*.init ${WRKSRC}/*.txt \
|
||||
${WRKSRC}/*.xyz ${WRKSRC}/*.ps ${DATADIR}
|
||||
${INSTALL_MAN} ${WRKSRC}/slib.info ${MANPREFIX}/info
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
${WRKSRC}/*.xyz ${WRKSRC}/*.ps ${STAGEDIR}${DATADIR}
|
||||
${INSTALL_MAN} ${WRKSRC}/slib.info ${STAGEDIR}${MANPREFIX}/info
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
.for f in ANNOUNCE ChangeLog FAQ README
|
||||
${INSTALL_MAN} ${WRKSRC}/${f} ${DOCSDIR}
|
||||
${INSTALL_MAN} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user