--- Makefile.orig 2004-09-28 16:04:55.000000000 -0500
+++ Makefile 2011-12-13 23:38:07.000000000 -0600
FILES = Makefile README README.japanese NEWS Changelog COPYRIGHT TODO $(SHSKEL) $(PODIR) tools $(TESTDIR) $(NAME).man
-BINDIR = $(DESTDIR)/usr/bin
-LOCALEDIR = $(DESTDIR)/usr/share/locale
-MANDIR = $(DESTDIR)/usr/share/man/man1
+LOCALEDIR = $(PREFIX)/share/locale
+MANDIR = $(PREFIX)/share/man/man1
- echo -n "merging $$pot..."; \
+ printf "merging $$pot..."; \
poti=`echo $$pot | sed 's/\.po$$//'`; \
msgmerge $$pot.old $(NAME).pot > $$pot; \
- echo -n "compiling $$pot..."; \
+ printf "compiling $$pot..."; \
poti=`echo $$pot | sed 's/\.po$$//'`; \
msgfmt -o $$poti.mo $$pot && \
- echo -n "checking $$pot... "; \
+ printf "checking $$pot... "; \
msgfmt -v $$pot || exit 1; \
tar cvzf $(DISTDIR).tgz $(DISTDIR) && \
-#TODO install man page and README
- @[ -d $(LOCALEDIR) ] || mkdir -p $(LOCALEDIR); \
- [ -d $(BINDIR) ] || mkdir -p $(BINDIR); \
+ @[ -d $(DESTDIR)$(LOCALEDIR) ] || mkdir -p $(DESTDIR)$(LOCALEDIR); \
+ [ -d $(DESTDIR)$(MANDIR) ] || mkdir -p $(DESTDIR)$(MANDIR); \
+ [ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR); \
for pot in `cd $(PODIR) && ls *.mo`; do \
poti=`echo $$pot | sed 's/\.mo$$//'`; \
- modir=$(LOCALEDIR)/$$poti/LC_MESSAGES; \
+ modir=$(DESTDIR)$(LOCALEDIR)/$$poti/LC_MESSAGES; \
[ -d $$modir ] || mkdir -p $$modir; \
install -m644 $(PODIR)/$$pot $$modir/$(NAME).mo; \