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 converts the symlink target pointer in case the symlink target is being converted, too.
29 lines
818 B
Text
29 lines
818 B
Text
$NetBSD: patch-aa,v 1.1.1.1 2005/11/25 01:48:02 heinz Exp $
|
|
|
|
--- Makefile.orig Thu Jul 24 16:46:30 2003
|
|
+++ Makefile
|
|
@@ -1,14 +1,18 @@
|
|
DESTDIR=
|
|
-PREFIX=/usr/local
|
|
-MANDIR=$(PREFIX)/share/man
|
|
+PREFIX?=/usr/local
|
|
+MANDIR?=$(PREFIX)/share/man
|
|
+INSTALL_MAN_DIR?=mkdir -p
|
|
+INSTALL_SCRIPT_DIR?=mkdir -p
|
|
+INSTALL_MAN?=cp
|
|
+INSTALL_SCRIPT?=install -m 755
|
|
|
|
all: manpage
|
|
|
|
install: all
|
|
- mkdir -p $(DESTDIR)$(MANDIR)/man1/
|
|
- mkdir -p $(DESTDIR)$(PREFIX)/bin/
|
|
- cp convmv.1.gz $(DESTDIR)$(MANDIR)/man1/
|
|
- install -m 755 convmv $(DESTDIR)$(PREFIX)/bin/
|
|
+ ${INSTALL_MAN_DIR} $(DESTDIR)$(MANDIR)/man1
|
|
+ ${INSTALL_SCRIPT_DIR} $(DESTDIR)$(PREFIX)/bin
|
|
+ ${INSTALL_MAN} convmv.1.gz $(DESTDIR)$(MANDIR)/man1
|
|
+ ${INSTALL_SCRIPT} convmv $(DESTDIR)$(PREFIX)/bin
|
|
|
|
manpage:
|
|
pod2man --section 1 --center=" " convmv | gzip > convmv.1.gz
|