03-messages-dirs.patch revision 3169
3169N/AThis patch has not yet been contributed upstream, but that is planned.
3169N/A
3169N/A--- mailman-2.1.18-1/configure.~1~ 2014-05-06 09:43:56.000000000 -0700
3169N/A+++ mailman-2.1.18-1/configure 2014-09-12 10:59:09.653064688 -0700
3169N/A@@ -4564,6 +4564,13 @@
3169N/A # scripts. They're removed on a make distclean, so we make them here.
3169N/A mkdir -p build/bin build/contrib build/cron
3169N/A
3169N/A+# For when $builddir != $srcdir, we need to create the messages sub-dirs
3169N/A+# under $builddir, or .po -> .mo compilation will fail.
3169N/A+for i in $srcdir/messages/*/LC_MESSAGES ; do
3169N/A+ j=`echo $i | sed -e "s|$srcdir/||"`
3169N/A+ mkdir -p $j
3169N/A+done
3169N/A+
3169N/A ac_config_files="$ac_config_files misc/paths.py Mailman/Defaults.py Mailman/mm_cfg.py.dist src/Makefile misc/Makefile bin/Makefile Mailman/Makefile Mailman/Cgi/Makefile Mailman/Logging/Makefile Mailman/Archiver/Makefile Mailman/Commands/Makefile Mailman/Handlers/Makefile Mailman/Bouncers/Makefile Mailman/Queue/Makefile Mailman/MTA/Makefile Mailman/Gui/Makefile templates/Makefile cron/Makefile scripts/Makefile messages/Makefile cron/crontab.in misc/mailman Makefile tests/Makefile tests/bounces/Makefile tests/msgs/Makefile $SCRIPTS"
3169N/A
3169N/A ac_config_commands="$ac_config_commands default"
3169N/A--- mailman-2.1.18-1/messages/Makefile.in.orig 2014-05-06 09:43:56.000000000 -0700
3169N/A+++ mailman-2.1.18-1/messages/Makefile.in 2014-09-12 11:12:16.177368152 -0700
3169N/A@@ -105,7 +105,7 @@
3169N/A @for d in $(LANGUAGES); \
3169N/A do \
3169N/A po=$(srcdir)/$$d/LC_MESSAGES/mailman.po; \
3169N/A- mo=$(srcdir)/$$d/LC_MESSAGES/mailman.mo; \
3169N/A+ mo=$$d/LC_MESSAGES/mailman.mo; \
3169N/A dir=$(DESTDIR)$(prefix)/messages/$$d/LC_MESSAGES; \
3169N/A $(INSTALL) -m $(FILEMODE) $$po $$dir; \
3169N/A $(INSTALL) -m $(FILEMODE) $$mo $$dir; \