--- lang/librep/Makefile 2013-03-20 00:45:12.000000000 +0900 +++ lang/librep/Makefile 2013-03-20 00:51:41.000000000 +0900 @@ -1,30 +1,29 @@ -# New ports collection makefile for: librep -# Date created: 13 September 1999 -# Whom: Yukihiro Nakai -# +# Created by: Yukihiro Nakai # $FreeBSD: head/lang/librep/Makefile 314640 2013-03-19 13:04:30Z eadler $ -# $MCom: ports/lang/librep/Makefile,v 1.2 2006/09/10 00:51:12 mezz Exp $ PORTNAME= librep -PORTVERSION= 0.92.1b +PORTVERSION= 0.92.3 CATEGORIES= lang elisp gnome -MASTER_SITES= http://download.tuxfamily.org/librep/ +MASTER_SITES= http://download.tuxfamily.org/librep/%SUBDIR%/ +MASTER_SITE_SUBDIR= . Archive MAINTAINER= ports@FreeBSD.org -COMMENT= An Emacs Lisp like runtime library +COMMENT= Emacs Lisp like runtime library LICENSE= GPLv2 -LIB_DEPENDS= gdbm.4:${PORTSDIR}/databases/gdbm \ +LIB_DEPENDS= gdbm:${PORTSDIR}/databases/gdbm \ ffi:${PORTSDIR}/devel/libffi \ - gmp.10:${PORTSDIR}/math/gmp + gmp:${PORTSDIR}/math/gmp RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar USE_CSTD= gnu89 USE_XZ= yes -USES= pathfix +USES= pathfix +USE_READLINE= yes USE_GETTEXT= yes +USE_PKGCONFIG= build USE_GMAKE= yes USE_AUTOTOOLS= libtool CONFIGURE_ARGS= --with-aclocaldir=${PREFIX}/share/aclocal \ @@ -32,8 +31,8 @@ USE_LDCONFIG= yes MAKE_JOBS_SAFE= yes -CPPFLAGS= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} -LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS} +CPPFLAGS= -I${LOCALBASE}/include +LDFLAGS= -L${LOCALBASE}/lib -pthread MANCOMPRESSED= yes MAN1= rep.1 rep-remote.1 rep-xgettext.1 repdoc.1 --- lang/librep/distinfo 2012-11-08 08:20:07.000000000 +0900 +++ lang/librep/distinfo 2013-02-08 22:31:11.000000000 +0900 @@ -1,2 +1,2 @@ -SHA256 (librep-0.92.1b.tar.xz) = aedca2716252a1ff2256aca321cce35646b795840b65a3c481708c04a6fd7e3e -SIZE (librep-0.92.1b.tar.xz) = 598352 +SHA256 (librep-0.92.3.tar.xz) = 45c98a5bbdfde4f1d98e3839b319d9ae15857d2d1ae8e3838d9a18d53f3e8b85 +SIZE (librep-0.92.3.tar.xz) = 607128 --- lang/librep/files/patch-src__lispmach.h 1970-01-01 09:00:00.000000000 +0900 +++ lang/librep/files/patch-src__lispmach.h 2013-02-27 05:16:37.000000000 +0900 @@ -0,0 +1,11 @@ +--- src/lispmach.h.orig ++++ src/lispmach.h +@@ -475,7 +475,7 @@ + #ifdef __arm__ + #define PC_REG asm("r9") + #define SP_REG asm("r8") +-#define SLOTS_REG asm("r7") ++#define SLOTS_REG asm("r10") + #endif + #endif + --- lang/librep/pkg-descr 2012-11-08 08:20:07.000000000 +0900 +++ lang/librep/pkg-descr 2013-02-08 23:01:17.000000000 +0900 @@ -1,3 +1,9 @@ -An Emacs Lisp like runtime library +Librep is a Lisp system for UNIX, needed by Sawfish window manager. +It contains a Lisp interpreter, byte-code compiler and virtual +machine. Applications may use the Lisp interpreter as an extension +language, or it may be used for stand-alone scripts. + +The Lisp dialect was originally inspired by Emacs Lisp, but with the +worst features removed. It also borrows many ideas from Scheme. WWW: http://sawfish.tuxfamily.org/