summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/Makefile.am3
-rw-r--r--tests/twisted/tools/Makefile.am3
2 files changed, 6 insertions, 0 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 8435179d..09e3e5ee 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -6,6 +6,9 @@ manager_DATA = gabble.manager
servicedir = $(datadir)/dbus-1/services
service_DATA = org.freedesktop.Telepathy.ConnectionManager.gabble.service
+# We don't use the full filename for the .in because > 99 character filenames
+# in tarballs are non-portable (and automake 1.8 doesn't let us build
+# non-archaic tarballs)
org.freedesktop.Telepathy.ConnectionManager.gabble.service: gabble.service.in \
Makefile
@sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@
diff --git a/tests/twisted/tools/Makefile.am b/tests/twisted/tools/Makefile.am
index 4e635095..5035174f 100644
--- a/tests/twisted/tools/Makefile.am
+++ b/tests/twisted/tools/Makefile.am
@@ -5,6 +5,9 @@ exec-with-log.sh: exec-with-log.sh.in
%.conf: %.conf.in
sed -e "s|[@]abs_top_builddir[@]|@abs_top_builddir@|g" $< > $@
+# We don't use the full filename for the .in because > 99 character filenames
+# in tarballs are non-portable (and automake 1.8 doesn't let us build
+# non-archaic tarballs)
org.freedesktop.Telepathy.ConnectionManager.%.service: %.service.in
sed -e "s|[@]abs_top_builddir[@]|@abs_top_builddir@|g" $< > $@