japanese/jvim3: Refactor Add USES=localbase. Remove ALL_TARGET, PLIST_SUB. Switch MAKE_ARGS to CANNNA_MAKE_ARGS. Lint with portclippy and portfmt Switch LN to RLN. Add post-install-DOCS-on. Regenerate patch files. PR: 276459 Approved by: fluffy (mentor)60b4312a01
Port details
japanese/jvim33.0.j2.1b_4
Japanized Vim-3.0
- Maintainer
- mce@FreeBSD.org
- Packages
- ja-jvim 3.0.j2.1b_4
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://ftp.st.ryukoku.ac.jp/pub/editor/jvim/jvim3/vim.html
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (76)
japanese/jvim3: Fix simd(7) issue Update MASTER_SITES. Take maintainership. Remove cygwin.txt, vim-jp.htm and vim32.ini from PORTDOCS. Change the option name of DIRECT_CANNNA to CANNA. Add XORG=xorgproto. Add patch file for simd(7) issue. PR: 276459 Approved by: fluffy (mentor)e91fdcb888
japanese/jvim3: Remove the japanese/onew dependancy japanese/onew has been removed, so update Makefile. PR: 276459 Approved by: fluffy (mentor)8f520fa504
japanese/jvim3: reset maintainer, fix fetch Reset maintainer due to timeouts. But while here, fix fetch per 276459. PR: 276459 (partial) Hat: bugmeisterbcd47597ad
japanese/jvim3: fix patch Patch was malformed due to incorrect copy-editing and no longer applied. Fixes: 64631af5a788e3083ad88fb728a95a3499015a6d Approved by: portmgr (build fix blanket) MFH: 2025Q1f27598a6a9
japanese/jvim3: remove optional depedency on expired japanese/onew Fix an "if" while here Bump PORTREVISION52576eb197
MAN?PREFIX: eleminate its usage and move man to share/man64631af5a7
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
japanese: remove 'Created by' lines A big Thank You to the original contributors of these ports: * ABURAYER Rewsirow <pcs51674@asciinet.or.jp> * Aaron Dalton <aaron@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Akito FUJITA <fujita@zoo.ncl.omron.co.jp> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Daichi GOTO <daichi@FreeBSD.org> * Daisuke Kawahara <kawahara@pine.kuee.kyoto-u.ac.jp> * David O'Brien (obrien@cs.ucdavis.edu) * Eiji-usagi-MATSUmoto <usagi@ruby.club.or.jp> * FUJISHIMA Satsuki <sf@FreeBSD.org> * Fumihiko Kimura <jfkimura@yahoo.co.jp> * HONDA Yasuhiro <honda@kashio.info.mie-u.ac.jp> * Hajimu UMEMOTO <ume@FreeBSD.org> * Hidekazu Kuroki <hidekazu@cs.titech.ac.jp> * Hiroto Kagotani <hiroto.kagotani@gmail.com> * Hyper NIKKI System Project <hnsmaster@h14m.org> * IWASHITA Yoji <shuna@pop16.odn.ne.jp> * Jacques Vidrine <nectar@FreeBSD.org> * Jie Gao <gaoj@cpsc.ucalgary.ca> * Jonathan Hanna * Jun Mukai <mukai@jmuk.org> * KANOU Hiroki <kanou@mil.allnet.ne.jp> * KIRIYAMA Kazuhiko <kiri@kiri.toba-cmt.ac.jp> * KOMATSU Shinichiro <koma2@jiro.c.u-tokyo.ac.jp> * Ka Ho Ng <khng300@gmail.com> * Kawaguti Ginga <ginga-freebsd@ginganet.org> * Kawaguti Ginga <ginga@athena.club.ne.jp> * Kazutoki TAKAMUNE <takamune@avrl.mei.co.jp> * Kentaro Inagaki <JBD01226@niftyserve.ne.jp> * Kimura Fuyuki <fuyuki@mj.0038.net> * Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp> * Koichiro IWAO <meta+ports@vmeta.jp> * Koichiro IWAO <meta@FreeBSD.org> * MANTANI Nobutaka <nobutaka@FreeBSD.org> * MANTANI Nobutaka <nobutaka@nobutaka.com> * MIHIRA Yoshiro <sanpei@FreeBSD.org> * MITA Yoshio <mita@FreeBSD.org> * Makoto Matsushita <matusita@jp.FreeBSD.ORG> * Makoto Matsushita <matusita@jp.freebsd.org> * Masafumi NAKANE <max@FreeBSD.org> * Masahiro Teramoto <markun@onohara.to> * Masanori Kiriake <seiken@nbs.co.jp> * Masashi CHIBA * Mita Yoshio <mita@jp.FreeBSD.org> * Motoyuki Kasahara <m-kasahr@sra.co.jp> * Murata Shuuichirou <mrt@mickey.ai.kyutech.ac.jp> * NIIMI Satoshi <sa2c@sa2c.net> * Nobuhiro Yasutomi <nobu@psrc.isac.co.jp> * Norikatsu Shigemura <nork@FreeBSD.org> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * SADA Kenji <sada@FreeBSD.org> * SAITO Itsuro <saito@miv.t.u-tokyo.ac.jp> * SASAKI Shunsuke <ele@pop17.odn.ne.jp> * Sakai Hiroaki <sakai@miya.ee.kagu.sut.ac.jp> * Satoshi TAOKA <taoka@FreeBSD.org> * Satoshi Taoka <taoka@FreeBSD.org> * Seiichirou Hiraoka * Seiya Yanagita <s_yanagita@ybb.ne.jp> * Seth Kingsley <sethk@osd.bsdi.com> * Shigeyuki FUKUSHIMA <shige@FreeBSD.org> * Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp> * Shigeyuki Fukushima <shige@FreeBSD.org> * Shin-ya MURAKAMI <murashin@gfd-dennou.org> * TAKAHASHI Kaoru * TAKAHASHI Kaoru <kaoru@kaisei.org> * TAKANO, Yuji * TAKATSU Tomonari <tota@FreeBSD.org> * TAKATSU Tomonari <tota@rtfm.jp> * TANAKA Hiroyuki <kattyo@abk.nu> * TAOKA Fumiyoshi <fmysh@iijmio-mail.jp> * TOGAWA Satoshi <toga@puyo.org> * Takashi Mega <mega@minz.org> * Takayuki Nakao <t@nakao.org> * Takefu * The 244th namelessness at 2ch.net * Timothy Beyer <beyert@cs.ucr.edu> * Toshihiko SHIMOKAWA <toshi@tea.forus.or.jp> & ELISA Font Project * Yoichi Asai <yatt@msc.biglobe.ne.jp> * Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> * Yoshihiko Sarumaru <mistral@imasy.or.jp> * Yoshiro MIHIRA <sanpei@jp.FreeBSD.org> * Yoshiro MIHIRA <sanpei@sanpei.org> * Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp> * Yukihiro Nakai <nakai@FreeBSD.org> * Zhihao Yuan <lichray@gmail.com> * asami * gurkan@phys.ethz.ch * hrs * ichiro@ichiro.org * issei * kuriyama * max * mutoh@openedu.org * n-shigemura@ensure.jp * nivit@email.it * nkazushi@highway.or.jp * nork@FreeBSD.org * sada * shige * sumikawa With hat: portmgr8d9b67bc44
Remove # $FreeBSD$ from Makefiles.305f148f48
Sprinkle more USES=xorgef5d45aaa6
Add DOCS options to ports that should have one. Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoinee1bfdfbe56
- Fix trailing whitespace in pkg-descrs, categories [g-n]* Approved by: portmgr blanket4e942b6419
Convert to @sampleb5bdb94a14
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.
With hat: portmgr
Sponsored by: Absolighta9dcad2fff- Fix build. A "grep" directory conflicted with "grep" target. - Move generation of a file to post-build.0dbd0e7c9c
Rename all patches that contain '::' as a path separator, and use '__' instead.08a006d08a
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream. Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.
Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix. Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS. This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.
PR: 190592
Exp-run by: antoine
Approved by: portmgr (antoine)9f8b4bcde3Fix build.4d4482585c
Remove the last @comment $FreeBSD$ from plists. With hat: portmgr Sponsored by: Absolightcf28d260c6
Mark broken: Fails to link cc -o jvim3 alloc.o unix.o buffer.o charset.o cmdcmds.o cmdline.o csearch.o digraph.o edit.o fileio.o getchar.o help.o linefunc.o main.o mark.o memfile.o memline.o message.o misccmds.o normal.o ops.o param.o quickfix.o regexp.o regsub.o screen.o search.o tag.o term.o undo.o window.o kanji.o track.o u2s.o s2u.o feponew.o version.o -ltermlib -L/usr/local/lib -lX11 -L/usr/local/lib -lonew-canna+freewnn -lcanna -ljd -lcrypt /usr/bin/ld: cannot find -lonew-canna+freewnn *** [jvim3] Error code 1 Reported by: pkg-fallout06f54d1c5f
- Fix build. - Integrate FREEWNN and CANNA into one option. - STAGEDIR support. - Bump PORTREVISION due to the option change.ec04db7b67
Mark broken again, fails to install mkdir -p /usr/local/bin install -s -o root -g wheel -m 555 jvim3 /usr/local/bin mkdir -p /usr/local/man/man1 install -o root -g wheel -m 444 ../doc/vim.1 /usr/local/man/man1/jvim3.1 mkdir -p /usr/local/lib install -o root -g wheel -m 444 ../doc.j/vim.hlp /usr/local/lib/jvim3.hlp /bin/ln -sf /usr/local/bin/jvim3 /usr/local/bin/jvim install -s -o root -g wheel -m 555 /wrkdirs/usr/ports/japanese/jvim3/work/vim/src/grep/grep /usr/local/bin/jgrep install: /wrkdirs/usr/ports/japanese/jvim3/work/vim/src/grep/grep: No such file or directory *** Error code 71 Reported by: pkg-fallout since August 2013706d08dec8
Fix properties on pkg-pliste04b632220
Add NO_STAGE all over the place in preparation for the staging support (cat: japanese)8ee9a3584f
- Remove MAKE_JOBS_SAFE variable Approved by: portmgr (bdrewery)d4041784dc
- Update to 3.0.j2.1b. - Use OPTIONS_RADIO for Japanese FEP selection. - Fix build when CC is defined. - Respect CFLAGS. - Rename MACHINE and TARGET in Makefile. - Mark MAKE_JOBS_SAFE=yes.cd7d8d3dc4
Unmark BROKEN. It seems buildable.de860a2660
- BROKEN does not build install -s -o root -g wheel -m 555 /work/a/ports/japanese/jvim3/work/vim/src/grep/grep /usr/local/bin/jgrep install: /work/a/ports/japanese/jvim3/work/vim/src/grep/grep: No such file or directory *** Error code 71d0e9e07b9d
Convert to new option framework222461c302
- Get Rid MD5 support With hat: portmgr (myself)65e190c0f0
Fix build error on clangbsdea8553f3af
Fix "make install" when setting all of $OPTIONS off. Spotted by: nork38d158363d
- Simplify japanese/jvim3-* variants into a single japanese/jvim3. - OPTIONify Japanese backend support selection.8123cc8887
Update dependency.8a2be92769
Update dependency.a91f910a0b
- Fix pkg-plist when NOPORTDOCS is defined Reported by: QAT90f66d7868
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav)3e4ed01146
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048a- Add SHA256a5884a575c
Reset MAINTAINER to ports@. We cannot contact them for a long time. Discussed with: hrs Approved by: kiri(blanket), mita(blanket), shige(blanket), taoka(blanket)d9ed90620d
farewell to libxpg4.a787f0b075
Use termios rather than sgtty. Approved by: taoka (blanket) Tested on the box from: AMD Developper Program0ef4a3e5ea
SIZEify (maintainer timeout)8232e82f85
Remove pkg-comment from remaining master/slave port sets. Approved by: portmgr (implicitly)d3fc97c432
Remove -traditional -Dconst= from compile options A swap file (foo.swp) is used to recover when crashed. Before the modification, we cannot recover from the swap file. Submitted by: Kikuchi <kikuchan@wave.tc.knct.ac.jp> Suggested by: Tomoaki NISHIYAMA <tomoaki@nibb.ac.jp> Obtained from: http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/680553d8d899b6f
Fix Makefile typo ("$" at beginning of line before comment)
Submitted by: distfile surveya2d149a0c5Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command; the ECHO macro is set to "echo" by default, but it is set to "true" if make(1) is invoked with the -s option while ECHO_CMD is always set to the echo command.
Use command macros where appropriate.0b10204950On WITHOUT_X11=yes, compiling jvim3-* fails. This fix is to succeed in it. Submitted by: Tsukada <nob@him.ne.jp> Reviewd by: Norikatsu Shigemura <nork@cityfujisawa.ne.jp>8883dc8d46