aboutsummaryrefslogtreecommitdiffstats
path: root/lang/guile
diff options
context:
space:
mode:
authormadpilot <madpilot@FreeBSD.org>2013-10-10 08:20:42 +0800
committermadpilot <madpilot@FreeBSD.org>2013-10-10 08:20:42 +0800
commit621ab09ebcd8cfb76fb94dbc09af8c00d99d1531 (patch)
treea7462fce6029d9a231d4bb7cf922592f89d04391 /lang/guile
parent82ea044d8f20f06dc4c6c248fc20c354142279db (diff)
downloadfreebsd-ports-gnome-621ab09ebcd8cfb76fb94dbc09af8c00d99d1531.tar.gz
freebsd-ports-gnome-621ab09ebcd8cfb76fb94dbc09af8c00d99d1531.tar.zst
freebsd-ports-gnome-621ab09ebcd8cfb76fb94dbc09af8c00d99d1531.zip
- Convert to staging
- Convert to USES=gmake - Convert LIB_DEPENDS to new format
Diffstat (limited to 'lang/guile')
-rw-r--r--lang/guile/Makefile8
-rw-r--r--lang/guile/files/patch-Makefile.am2
-rw-r--r--lang/guile/files/patch-Makefile.in2
-rw-r--r--lang/guile/pkg-plist1
4 files changed, 5 insertions, 8 deletions
diff --git a/lang/guile/Makefile b/lang/guile/Makefile
index 812f388df7bf..f2db99314844 100644
--- a/lang/guile/Makefile
+++ b/lang/guile/Makefile
@@ -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
diff --git a/lang/guile/files/patch-Makefile.am b/lang/guile/files/patch-Makefile.am
index 4208355c06f3..d51d1d8a82c9 100644
--- a/lang/guile/files/patch-Makefile.am
+++ b/lang/guile/files/patch-Makefile.am
@@ -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
diff --git a/lang/guile/files/patch-Makefile.in b/lang/guile/files/patch-Makefile.in
index 0baedd074ff9..c0732bae6f64 100644
--- a/lang/guile/files/patch-Makefile.in
+++ b/lang/guile/files/patch-Makefile.in
@@ -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
diff --git a/lang/guile/pkg-plist b/lang/guile/pkg-plist
index 958c0c52d9a9..35491a8848ca 100644
--- a/lang/guile/pkg-plist
+++ b/lang/guile/pkg-plist
@@ -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