mutt_dotlock.c: dotlock.c
cp dotlock.c mutt_dotlock.c
+CLEANFILES = mutt_dotlock.c
+
LDADD = @LIBOBJS@ @INTLLIBS@
SUBDIRS = doc intl po
reldate:
echo 'const char *ReleaseDate = "'`date +%Y-%m-%d`'";' > $(srcdir)/reldate.h
+
+install-exec-local:
+ if test -f $(bindir)/mutt.dotlock && test -f $(bindir)/mutt_dotlock ; then \
+ rm -f $(bindir)/mutt.dotlock ; \
+ ln -sf $(bindir)/mutt_dotlock $(bindir)/mutt.dotlock ; \
+ fi
+ if test -f $(bindir)/mutt_dotlock && test x@DOTLOCK_PERMISSION@ != x ; then \
+ chgrp @DOTLOCK_GROUP@ $(bindir)/mutt_dotlock ; \
+ chmod @DOTLOCK_PERMISSION@ $(bindir)/mutt_dotlock ; \
+ fi
BUILT_SOURCES = mutt_dotlock.c
+CLEANFILES = mutt_dotlock.c
+
LDADD = @LIBOBJS@ @INTLLIBS@
SUBDIRS = doc intl po
all-am: Makefile $(PROGRAMS) config.h
-install-exec-am: install-binPROGRAMS
+install-exec-am: install-binPROGRAMS install-exec-local
uninstall-am: uninstall-binPROGRAMS
reldate:
echo 'const char *ReleaseDate = "'`date +%Y-%m-%d`'";' > $(srcdir)/reldate.h
+install-exec-local:
+ if test -f $(bindir)/mutt.dotlock && test -f $(bindir)/mutt_dotlock ; then \
+ rm -f $(bindir)/mutt.dotlock ; \
+ ln -sf $(bindir)/mutt_dotlock $(bindir)/mutt.dotlock ; \
+ fi
+ if test -f $(bindir)/mutt_dotlock && test x@DOTLOCK_PERMISSION@ != x ; then \
+ chgrp @DOTLOCK_GROUP@ $(bindir)/mutt_dotlock ; \
+ chmod @DOTLOCK_PERMISSION@ $(bindir)/mutt_dotlock ; \
+ fi
+
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
$(srcdir)/../mkinstalldirs $(sharedir)/charsets
( cd $(srcdir) && $(INSTALL) \
-m 644 `cat charsets.list` $(sharedir)/charsets )
- $(INSTALL) -m 644 charsets.alias $(sharedir)/charsets
+ $(INSTALL) -m 644 charsets.alias $(sharedir)/charsets/charsets.alias.dist
+ test -f $(sharedir)/charsets/charsets.alias || \
+ $(INSTALL) -m 644 $(sharedir)/charsets/charsets.alias.dist \
+ $(sharedir)/charsets/charsets.alias
+
if test x$mutt_cv_setgid = xyes; then
- DOTLOCK_GROUP='-g mail'
+ DOTLOCK_GROUP='mail'
DOTLOCK_PERMISSION=2755
else
DOTLOCK_GROUP=''
sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
< $srcdir/po/POTFILES.in > po/POTFILES
-MUTTLOCALEDIR=$sharedir/locale
+MUTTLOCALEDIR=$mutt_cv_prefix/$DATADIRNAME/locale
cat >> confdefs.h <<EOF
#define MUTTLOCALEDIR "$MUTTLOCALEDIR"
if test x$mutt_cv_setgid = xyes; then
- DOTLOCK_GROUP='-g mail'
+ DOTLOCK_GROUP='mail'
DOTLOCK_PERMISSION=2755
else
DOTLOCK_GROUP=''
AC_SUBST(MUTT_LIB_OBJECTS)
AM_GNU_GETTEXT
-MUTTLOCALEDIR=$sharedir/locale
+MUTTLOCALEDIR=$mutt_cv_prefix/$DATADIRNAME/locale
AC_SUBST(MUTTLOCALEDIR)
AC_DEFINE_UNQUOTED(MUTTLOCALEDIR, "$MUTTLOCALEDIR")