Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jul 2014 05:11:50 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 192084] New: [PATCH] x11/mlterm: update to 3.3.7 & add ReGIS graphics support
Message-ID:  <bug-192084-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org
          Reporter: sue@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-192084-13>