From owner-svn-ports-head@FreeBSD.ORG Thu Oct 10 00:20:44 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 8037C8A2; Thu, 10 Oct 2013 00:20:44 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5E2A42105; Thu, 10 Oct 2013 00:20:44 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9A0KixO029753; Thu, 10 Oct 2013 00:20:44 GMT (envelope-from madpilot@svn.freebsd.org) Received: (from madpilot@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9A0KhBr029739; Thu, 10 Oct 2013 00:20:43 GMT (envelope-from madpilot@svn.freebsd.org) Message-Id: <201310100020.r9A0KhBr029739@svn.freebsd.org> From: Guido Falsi Date: Thu, 10 Oct 2013 00:20:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r329950 - in head/lang: guile guile/files slib slib-guile X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Oct 2013 00:20:44 -0000 Author: madpilot Date: Thu Oct 10 00:20:42 2013 New Revision: 329950 URL: http://svnweb.freebsd.org/changeset/ports/329950 Log: - Convert to staging - Convert to USES=gmake - Convert LIB_DEPENDS to new format Modified: head/lang/guile/Makefile head/lang/guile/files/patch-Makefile.am (contents, props changed) head/lang/guile/files/patch-Makefile.in (contents, props changed) head/lang/guile/pkg-plist (contents, props changed) head/lang/slib-guile/Makefile (contents, props changed) head/lang/slib/Makefile (contents, props changed) Modified: head/lang/guile/Makefile ============================================================================== --- head/lang/guile/Makefile Thu Oct 10 00:19:01 2013 (r329949) +++ head/lang/guile/Makefile Thu Oct 10 00:20:42 2013 (r329950) @@ -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 Modified: head/lang/guile/files/patch-Makefile.am ============================================================================== --- head/lang/guile/files/patch-Makefile.am Thu Oct 10 00:19:01 2013 (r329949) +++ head/lang/guile/files/patch-Makefile.am Thu Oct 10 00:20:42 2013 (r329950) @@ -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 Modified: head/lang/guile/files/patch-Makefile.in ============================================================================== --- head/lang/guile/files/patch-Makefile.in Thu Oct 10 00:19:01 2013 (r329949) +++ head/lang/guile/files/patch-Makefile.in Thu Oct 10 00:20:42 2013 (r329950) @@ -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 Modified: head/lang/guile/pkg-plist ============================================================================== --- head/lang/guile/pkg-plist Thu Oct 10 00:19:01 2013 (r329949) +++ head/lang/guile/pkg-plist Thu Oct 10 00:20:42 2013 (r329950) @@ -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 Modified: head/lang/slib-guile/Makefile ============================================================================== --- head/lang/slib-guile/Makefile Thu Oct 10 00:19:01 2013 (r329949) +++ head/lang/slib-guile/Makefile Thu Oct 10 00:20:42 2013 (r329950) @@ -18,11 +18,6 @@ BUILD_DEPENDS= ${LOCALBASE}/share/slib/r 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 Modified: head/lang/slib/Makefile ============================================================================== --- head/lang/slib/Makefile Thu Oct 10 00:19:01 2013 (r329949) +++ head/lang/slib/Makefile Thu Oct 10 00:20:42 2013 (r329950) @@ -11,24 +11,21 @@ DISTFILES= slib-${PORTVERSION}${EXTRACT_ 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