1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-14 07:43:06 +00:00
freebsd-ports/lang/librep/Makefile
Alexey Dokuchaev 936a36e30d Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support.  Due to shlib
version change, bump port revisions of the consumer ports.

PR:		233059
Exp-run by:	antoine
Approved by:	maintainer (johans, numerous timeouts)
2018-11-11 15:38:50 +00:00

45 lines
1.1 KiB
Makefile

# Created by: Yukihiro Nakai <nakai@FreeBSD.org>
# $FreeBSD$
PORTNAME= librep
PORTVERSION= 0.92.7
PORTREVISION= 2
CATEGORIES= lang elisp gnome
MASTER_SITES= http://download.tuxfamily.org/librep/
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Emacs Lisp like runtime library
LICENSE= GPLv2
LIB_DEPENDS= libgdbm.so:databases/gdbm \
libffi.so:devel/libffi \
libgmp.so:math/gmp
RUN_DEPENDS= gtar:archivers/gtar
USE_CSTD= gnu89
USES= autoreconf gettext gmake libtool makeinfo pathfix pkgconfig readline \
shebangfix tar:xz
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-aclocaldir=${PREFIX}/share/aclocal \
--with-stack-direction=-1
SHEBANG_FILES= ${WRKSRC}/src/rep-xgettext.jl
SHEBANG_LANG= rep
rep_OLD_CMD= /usr/bin/rep
rep_CMD?= ${PREFIX}/bin/rep
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -pthread
INFO= librep
post-patch:
@${REINPLACE_CMD} -e 's|share/man|man|' ${WRKSRC}/man/Makefile.in
@${REINPLACE_CMD} -E 's|(INSTALL_PROGRAM\))( [^-])|\1 -m 755\2|' \
${WRKSRC}/src/Makefile.in
.include <bsd.port.mk>