[Bug 192084] New: [PATCH] x11/mlterm: update to 3.3.7 & add ReGIS graphics support
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Jul 24 05:11:51 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192084
Bug ID: 192084
Summary: [PATCH] x11/mlterm: update to 3.3.7 & add ReGIS
graphics support
Product: Ports Tree
Version: Latest
Hardware: Any
OS: Any
Status: Needs Triage
Severity: Affects Only Me
Priority: Normal
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: sue at iwmt.org
- update to mlterm 3.3.7
- add ReGIS graphics support
Fix:
diff -urN mlterm/Makefile mlterm-337-regis/Makefile
--- mlterm/Makefile 2014-07-24 13:21:32.000000000 +0900
+++ mlterm-337-regis/Makefile 2014-07-24 13:17:02.000000000 +0900
@@ -2,7 +2,7 @@
# $FreeBSD: head/x11/mlterm/Makefile 362713 2014-07-23 17:12:13Z adamw $
PORTNAME= mlterm
-PORTVERSION= 3.3.6
+PORTVERSION= 3.3.7
CATEGORIES= x11
MASTER_SITES= SF/${PORTNAME}/01release/${PORTNAME}-${PORTVERSION}
@@ -17,17 +17,18 @@
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-gui=x11 --with-imagelib=gdk-pixbuf2 --enable-utmp \
--enable-optimize-redrawing \
-
--with-tools="mlclient,mlconfig,mlterm-menu,mlcc,w3mmlconfig,mlimgloader" \
--disable-iiimf
+EXTERNAL_TOOLS= mlclient,mlconfig,mlterm-menu,mlcc,w3mmlconfig,mlimgloader
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lintl
MAKE_JOBS_UNSAFE= yes
-OPTIONS_DEFINE= CAIRO DOCS FRIBIDI IBUS M17NLIB SCIM SIXEL UIM
+OPTIONS_DEFINE= CAIRO DOCS FRIBIDI IBUS M17NLIB REGIS SCIM SIXEL UIM
CAIRO_DESC= Use Cairo for type engine (experimental)
FRIBIDI_DESC= Use Fribidi for BiDi rendering
IBUS_DESC= IBUS support (experimental)
M17NLIB_DESC= m17n library support (experimental)
+REGIS_DESC= ReGIS graphics support
SCIM_DESC= SCIM support (experimental)
SIXEL_DESC= Sixel graphics support
UIM_DESC= uim support (experimental)
@@ -96,6 +97,18 @@
PLIST_SUB+= SIXEL="@comment "
.endif
+.if ${PORT_OPTIONS:MREGIS}
+LIB_DEPENDS+= libSDL.so:${PORTSDIR}/devel/sdl12 \
+ libSDL_ttf.so:${PORTSDIR}/graphics/sdl_ttf \
+ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
+EXTERNAL_TOOLS+=,registobmp
+PLIST_SUB+= REGIS=""
+.else
+PLIST_SUB+= REGIS="@comment "
+.endif
+
+CONFIGURE_ARGS+= --with-tools="${EXTERNAL_TOOLS}"
+
.if ${OSVERSION} < 900004
LIB_DEPENDS+= libutempter.so:${PORTSDIR}/sysutils/libutempter
.endif
diff -urN mlterm/distinfo mlterm-337-regis/distinfo
--- mlterm/distinfo 2014-07-24 13:21:32.000000000 +0900
+++ mlterm-337-regis/distinfo 2014-07-24 13:05:13.000000000 +0900
@@ -1,2 +1,2 @@
-SHA256 (mlterm-3.3.6.tar.gz) =
4aad120b9b8c6f739e13d5f4855d3ac3cc1ba8edae4a401e5433d52a98e37dc8
-SIZE (mlterm-3.3.6.tar.gz) = 3600399
+SHA256 (mlterm-3.3.7.tar.gz) =
520b0d8232c10d2f14c5c25f96108b735a7e23ed1905e0a41be7caff5661f488
+SIZE (mlterm-3.3.7.tar.gz) = 3610286
diff -urN mlterm/pkg-plist mlterm-337-regis/pkg-plist
--- mlterm/pkg-plist 2014-07-24 13:21:32.000000000 +0900
+++ mlterm-337-regis/pkg-plist 2014-07-24 13:04:46.000000000 +0900
@@ -18,8 +18,8 @@
etc/mlterm/xim
lib/libkik.a
lib/libkik.so
-lib/libkik.so.15
-lib/libkik.so.15.0.1
+lib/libkik.so.16
+lib/libkik.so.16.0.0
lib/libmkf.a
lib/libmkf.so
lib/libmkf.so.16
@@ -67,6 +67,7 @@
libexec/mlterm/mlconfig
libexec/mlterm/mlimgloader
libexec/mlterm/mlterm-menu
+%%REGIS%%libexec/mlterm/registobmp
libexec/w3mmlconfig/mlconfig-data.pl
libexec/w3mmlconfig/mlconfig.cgi
man/man1/mlclient.1.gz
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list