Opened 13 years ago

Last modified 13 years ago

#28847 assigned submission

mfiler3

Reported by: ab25cq@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: mfiler3

Description

a console file manger with saphire shell which is a shell script language. mfiler3 requires saphire shell.

Attachments (4)

Portfile (429 bytes) - added by ab25cq@… 13 years ago.
add valid email address to maintainer line
Portfile.2 (368 bytes) - added by ab25cq@… 13 years ago.
delete cmigemo variant
Portfile.3 (482 bytes) - added by ab25cq@… 13 years ago.
wrote dpends_lib line
Portfile.4 (482 bytes) - added by ab25cq@… 13 years ago.
version 4.2.7 Portfile. Carefully checked Port file

Download all attachments as: .zip

Change History (11)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Port: mfiler3 added

The maintainers line needs to contain your valid email address.

What is the situation with the cmigemo variant? It just adds a configure argument. Can that argument not be added all the time? Under what circumstances would a user want or not want that option?

Changed 13 years ago by ab25cq@…

Attachment: Portfile added

add valid email address to maintainer line

comment:2 in reply to:  1 ; Changed 13 years ago by ab25cq@…

Replying to ryandesign@…:

The maintainers line needs to contain your valid email address.

What is the situation with the cmigemo variant? It just adds a configure argument. Can that argument not be added all the time? Under what circumstances would a user want or not want that option?

cmigemo is not made as Portfile, so I add the cmigemo variant without depends_lib line. Because of the cmigemo variant, users can use saphire with cmigemo which is installed in /usr/local/lib from the source archive.

Changed 13 years ago by ab25cq@…

Attachment: Portfile.2 added

delete cmigemo variant

comment:3 in reply to:  1 Changed 13 years ago by ab25cq@…

Replying to ryandesign@…:

The maintainers line needs to contain your valid email address.

What is the situation with the cmigemo variant? It just adds a configure argument. Can that argument not be added all the time? Under what circumstances would a user want or not want that option?

Cmigemo is a useful for Chinese character(Kanji) file name incremental search or Chinese character(Kanji) file name completion. Cmigemo makes user be able to type Kanji phonetic reading for Kanji file name completion. There is not cmigemo port file, but mfiler3 or saphire want to use it. When a user installed cmigemo from its source files, the user can install mfiler3 or saphire with cmigemo variant. So I added the cmigemo variant.

comment:4 in reply to:  description Changed 13 years ago by ab25cq@…

Replying to ab25cq@…:

a console file manger with saphire shell which is a shell script language. mfiler3 requires saphire shell.

mfiler3 is console file manager like fdclone or midnight commander. Difference of the other file managers is that it containes a shell script languange which is saphire. User can write a runtime script with saphire and write a one-liner command with it.

Saphire is a shell script language. User can manipulate character data files from perl like inner commands. like this saphire_shell > cat first_and_second_name_list Daisuke Minato Jiro Tanaka Hanako Inoue saphire_shell > cat first_and_second_name_list | each { | split | lines 1 0 | printf "%s %s" } Minato Daisuke Tanaka Jiro Inoue Hanako

comment:5 in reply to:  2 ; Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Replying to ab25cq@…:

cmigemo is not made as Portfile, so I add the cmigemo variant without depends_lib line. Because of the cmigemo variant, users can use saphire with cmigemo which is installed in /usr/local/lib from the source archive.

In that case, that's definitely not ok. Ports shall not use anything in /usr/local.

For now, I'll add the ports without this variant. If you'd like to create a cmigemo port and add cmigemo support to saphire and mfiler3 at that time, let's do it in a new ticket.

Changed 13 years ago by ab25cq@…

Attachment: Portfile.3 added

wrote dpends_lib line

comment:6 in reply to:  5 Changed 13 years ago by ab25cq@…

In that case, that's definitely not ok. Ports shall not use anything in /usr/local.

For now, I'll add the ports without this variant. If you'd like to create a cmigemo port and add cmigemo support to saphire and mfiler3 at that time, let's do it in a new ticket.

OK. I understood that. If I created a cmigemo port, I'll do it in a new ticket.

Changed 13 years ago by ab25cq@…

Attachment: Portfile.4 added

version 4.2.7 Portfile. Carefully checked Port file

comment:7 Changed 13 years ago by ab25cq@…

rm /usr/local/*/* and I confirmed that mfiler3 is installed from my Portfile

Note: See TracTickets for help on using tickets.