aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgarga <garga@FreeBSD.org>2006-05-14 22:55:31 +0800
committergarga <garga@FreeBSD.org>2006-05-14 22:55:31 +0800
commitb0ea15c7b4da90be8c021ff284bb6b318a63db0c (patch)
treed8171ea22a231dc248b482dfe4d3caa9992d79ec
parent3d52cd52c6a8f729a24bcad9dfe5242984c48407 (diff)
downloadfreebsd-ports-graphics-b0ea15c7b4da90be8c021ff284bb6b318a63db0c.tar.gz
freebsd-ports-graphics-b0ea15c7b4da90be8c021ff284bb6b318a63db0c.tar.zst
freebsd-ports-graphics-b0ea15c7b4da90be8c021ff284bb6b318a63db0c.zip
Add optional UTF-8 support
PR: ports/97241 Submitted by: Rong-En Fan <rafan@infor.org>
-rw-r--r--devel/libslang/Makefile11
-rw-r--r--devel/libslang/distinfo3
2 files changed, 14 insertions, 0 deletions
diff --git a/devel/libslang/Makefile b/devel/libslang/Makefile
index 422104d09f8..86e1bd89e75 100644
--- a/devel/libslang/Makefile
+++ b/devel/libslang/Makefile
@@ -17,6 +17,8 @@ DISTNAME= slang-${PORTVERSION}
MAINTAINER= garga@FreeBSD.org
COMMENT= Routines for rapid alpha-numeric terminal applications development
+OPTIONS= UTF8 "Enable UTF-8 support" off
+
USE_BZIP2= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
@@ -34,6 +36,15 @@ PORTDOCS= *
.include <bsd.port.pre.mk>
+.if defined(WITH_UTF8)
+PATCH_SITES+= http://www.emaillab.org/mutt/tools/
+PATCHFILES+= slang-1.4.8-utf8.diff.gz
+PATCH_DIST_STRIP+= -p1
+
+post-patch:
+ @${REINPLACE_CMD} 's,slang-utf8,slang,' ${WRKSRC}/src/Makefile.in
+.endif
+
post-install:
.if !defined(NOPORTDOCS)
@cd ${WRKSRC}/src && ${MAKE} install_docs
diff --git a/devel/libslang/distinfo b/devel/libslang/distinfo
index a02cca14ced..9ad959297c9 100644
--- a/devel/libslang/distinfo
+++ b/devel/libslang/distinfo
@@ -1,3 +1,6 @@
MD5 (slang-1.4.9.tar.bz2) = 4fbb1a7f1257e065ca830deefe13d350
SHA256 (slang-1.4.9.tar.bz2) = fa42e57e902f2161dc2b297e0dcb24ca180024770afa379027db582803ffa2fa
SIZE (slang-1.4.9.tar.bz2) = 631079
+MD5 (slang-1.4.8-utf8.diff.gz) = 2946c6369edbf6c0c0f587a1fdc7c4cf
+SHA256 (slang-1.4.8-utf8.diff.gz) = b41f6bda4378631c3f76756a92b7819a722e14070aba211a452b45fd86a40bea
+SIZE (slang-1.4.8-utf8.diff.gz) = 6369