BSD Ports

converters/convmv 2.06 FreeBSD

Convert filenames from one encoding to another

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2, GPLv3
Categories
converters, perl5
Package size
35.1 KiB, 98.5 KiB installed

Description

convmv is meant to help convert a single filename, a directory tree and the contained files or a whole filesystem into a different encoding. It just converts the filenames, not the content of the files. A special feature of convmv is that it also takes care of symlinks, also converts the symlink target pointer in case the symlink target is being converted, too.

All this comes in very handy when one wants to switch over from old 8-bit locales to UTF-8 locales. It is also possible to convert directories to UTF-8 which are already partly UTF-8 encoded. convmv is able to detect if certain files are UTF-8 encoded and will skip them by default. To turn this smartness off use the --nosmart switch.

In the other systems

SystemPortVersion
FreeBSDconverters/convmv2.06
OpenBSDconverters/convmv2.06
NetBSDconverters/convmv2.06
DragonFlyconverters/convmv2.05_1

Install

Binary package:

pkg install convmv

From the ports tree:

cd /usr/ports/converters/convmv/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	convmv>0:converters/convmv

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.062.062.052.05_12.06
FreeBSD:14:quarterly2.062.06n/a2.05_12.06
FreeBSD:15:latest2.062.06n/a2.05_12.05_1
FreeBSD:15:quarterly2.062.06n/an/an/a
FreeBSD:16:latest2.062.06n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
perl5 shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
convmv-2.06.tar.gz30897a37192e266742e7fe33ec19a3be49aea7fd4d066887863a6e193fa345bf2e592
Master sites 2
  • http://www.j3e.de/linux/convmv/
  • http://www.sfr-fresh.com/unix/privat/

Commit history 0

No commits in the history this site was built from.