Date: Fri, 6 Mar 2026 13:01:50 +0900 From: bluesky <xlsvx@yahoo.co.jp> To: Takefu <takefu@airport.fm> Cc: freebsd-users-jp@FreeBSD.org, satoumc@hxavi.net Subject: Re: hxavi : binary editor Message-ID: <1162689787.1513793.1772769714739@yahoo.co.jp> In-Reply-To: <fbfd629e-3587-44db-b3b9-ed4c5dbd0cad@airport.fm> References: <005401dcac5c$0b72e4c0$2258ae40$@hxavi.net> <fbfd629e-3587-44db-b3b9-ed4c5dbd0cad@airport.fm>
index | next in thread | previous in thread | raw e-mail
$BX)B<$G$9!#(B
hxavi $B$N(B ports skelton $B$,$I$3$K$"$k$+!"H=$i$J$$$N$G$9$,!"(B
$B$465<($$$?$@$/$o$1$K$$$+$J$$$G$7$g$&$+!#(B
$BL^O@!"%=!<%9$O(B hxavi $B$N(B HP $B$+$i<hF@$G$-$F$$$^$9!#(B
---
On Fri, 6 Mar 2026 09:09:48 +0900
Takefu <takefu@airport.fm> wrote:
> $B$?$1$U(B@$BBg:eK-Cf$G$9(B
>
> $B%6%C$H(B ports $B$+$i%$%s%9%3$7$F$_$?46A[$8$c$,!"(B
> i386 $B4D6-$G%S%k%I;~$K%o!<%K%s%0$,=P$h$k$,!"0l1~F0:n$7$A$g$&$_$?$$!#(B
> <$B$\$=(B>13.5-RELEASE i386 $B$G3NG'(B</$B$\$=(B>
> man $B$H(B docs $B%G%#%l%/%H%j$,L5>r7o$K%$%s%9%3$5$l$A$c$k%H%3$O!"(B
> OPTIONS_SUB $B$GMxMQ<TB&$GA*Br$G$-$k$H4r$7$$$+$M$'(B :-)
>
> ASCII $BI=<($N2U=j$X(B dump $B$N>l=j$+$i%7!<%`%l%9$K%+!<%=%k$,F0$/5!G=$,M-$C$?$i!"(B
> bvi $B%f!<%6$H$7$F$O>h49$70W$=$&$8$c$,!"$=$NJ,8+$?L\$,@vN}$5$l$A$c$k$1$s!"%o%79%$_$8$c$M(B (^^v
>
> $B$^$@!"(Bman $B$r?<FI$_$7$h$i$s$1$s!">.$^$$;EMM$H$+$OM}2r$7$h$i$s$,!"(B
> dump $B>e$N%U%!%$%k$N=*$o$j0J9_$K(B ``..'' $B$H(B ``XX'' $B$,JB$V$s$K$O!"$J$s$>0UL#$,$k$s$8$c$m$+(B (?_?)
>
> $B%A%g%$$H%o%7$N;W$$$D$$$?;v$r!"=q$$$F$_$h$C$?$1$'!";29M$K$J$l$P(B m(__)m
>
> $B0J2<$K!"%o%7$J$j$K(B ports skeleton $BO.$C$F$_$A$c$C$?$1$s!"LdBjL5$1$l$PDI(B send-pr $B$9$k$1$s$M(B :-)
>
> $B2~JT2U=j(B
> OPTIONS_SUB $B$K$F(B man $B$H(B docs $B$rA*Br@)$X(B
> $B4D6-JQ?t(B CC $B$,8GDj$8$c$C$?$N$r!"4{B8JQ?t$rB:=E(B
> RCS $B%X%C%@$O:o=|(B
> INSTALL_* $B0J30$NI8=`=PNO$rM^@)(B
>
> diff -udprN a/hxavi/Makefile b/hxavi/Makefile
> --- a/hxavi/Makefile 2026-03-05 23:29:19.205378000 +0000
> +++ b/hxavi/Makefile 2026-03-05 23:23:18.420618000 +0000
> @@ -11,26 +11,28 @@ USES= ncurses
> LICENSE_FILE= ${WRKSRC}/doc/copyright
>
> USES= ncurses
> -
> MAKEFILE= Makefile
>
> +OPTIONS_DEFINE= DOCS MANPAGES
> +OPTIONS_DEFAULT= MANPAGES
> +OPTIONS_SUB= yes
> +
> do-install:
> ${INSTALL_PROGRAM} ${WRKSRC}/hxavi ${STAGEDIR}${PREFIX}/bin
> - ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1/
> + @${MKDIR} ${STAGEDIR}${PREFIX}/lib/hxavi/hxavi-1.2.0/lib/
> + @cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . \
> + ${STAGEDIR}${PREFIX}/lib/hxavi/hxavi-1.2.0/lib/
> +
> +post-install-DOCS-on:
> + @${MKDIR} ${STAGEDIR}${DOCSDIR}
> + @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
> +
> +post-install-MANPAGES-on:
> + @${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1/
> ${INSTALL_MAN} ${WRKSRC}/man/hxavi_en_ascii.1 \
> ${STAGEDIR}${PREFIX}/share/man/man1/hxavi.1
> - ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/ja_JP.UTF-8/man1/
> + @${MKDIR} ${STAGEDIR}${PREFIX}/share/man/ja_JP.UTF-8/man1/
> ${INSTALL_MAN} ${WRKSRC}/man/hxavi_ja_utf8.1 \
> ${STAGEDIR}${PREFIX}/share/man/ja_JP.UTF-8/man1/hxavi.1
> - ${MKDIR} ${STAGEDIR}${DOCSDIR}
> - cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
> - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/hxavi/hxavi-1.2.0/lib/
> - cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . \
> - ${STAGEDIR}${PREFIX}/lib/hxavi/hxavi-1.2.0/lib/
> -
> -#
> -# $FreeBSD$
> -#
> -# vi:set tabstop=8:
>
> .include <bsd.port.mk>
> diff -udprN a/hxavi/files/patch-Makefile /dev/null
> --- /dev/null
> +++ b/hxavi/files/patch-Makefile 2026-03-05 23:23:18.420970000 +0000
> @@ -0,0 +1,11 @@
> +--- Makefile.orig 2026-02-27 07:04:40 UTC
> ++++ Makefile
> +@@ -5,7 +5,7 @@ SUBDIR = hxavi-1.2.0
> + # gzip, cc, sed, tee, cp, groff, col, mkdir, cat, rm, sudo, (perl)
> +
> + SUBDIR = hxavi-1.2.0
> +-CC = cc
> ++CC? = cc
> + CCLOG = cc.log
> + LIBS = -lncursesw -lm
> + # LIBPATHC: Automatically generated by Make
> diff -udprN a/hxavi/pkg-plist b/hxavi/pkg-plist
> --- a/hxavi/pkg-plist 2026-03-05 23:29:19.206532000 +0000
> +++ b/hxavi/pkg-plist 2026-03-05 23:23:18.421254000 +0000
> @@ -31,11 +31,11 @@ lib/hxavi/hxavi-1.2.0/lib/unicode/shift_jis-2004/utf82
> lib/hxavi/hxavi-1.2.0/lib/unicode/shift_jis-2004/sjs2utf8_2
> lib/hxavi/hxavi-1.2.0/lib/unicode/shift_jis-2004/utf82sjs_0
> lib/hxavi/hxavi-1.2.0/lib/unicode/shift_jis-2004/utf82sjs_2
> -share/man/ja_JP.UTF-8/man1/hxavi.1.gz
> -share/man/man1/hxavi.1.gz
> -%%DOCSDIR%%/SpecialCharacters
> -%%DOCSDIR%%/changelog
> -%%DOCSDIR%%/copyright
> -%%DOCSDIR%%/hxavi_en.txt
> -%%DOCSDIR%%/hxavi_ja.txt
> -%%DOCSDIR%%/sample_of_.hxavirc
> +%%MANPAGES%%share/man/ja_JP.UTF-8/man1/hxavi.1.gz
> +%%MANPAGES%%share/man/man1/hxavi.1.gz
> +%%DOCS%%%%DOCSDIR%%/SpecialCharacters
> +%%DOCS%%%%DOCSDIR%%/changelog
> +%%DOCS%%%%DOCSDIR%%/copyright
> +%%DOCS%%%%DOCSDIR%%/hxavi_en.txt
> +%%DOCS%%%%DOCSDIR%%/hxavi_ja.txt
> +%%DOCS%%%%DOCSDIR%%/sample_of_.hxavirc
>
> --
> takefu@airport.fm
> Kenji Takefu
--
bluesky
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1162689787.1513793.1772769714739>
