Skip site navigation (1)Skip section navigation (2)
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>