web commit by http://ptecza.myopenid.com/: * FTBFS report
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Thu, 10 May 2007 13:41:45 +0000 (13:41 +0000)
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Thu, 10 May 2007 13:41:45 +0000 (13:41 +0000)
doc/bugs/find:_invalid_predicate___96__-L__39__.mdwn [new file with mode: 0644]

diff --git a/doc/bugs/find:_invalid_predicate___96__-L__39__.mdwn b/doc/bugs/find:_invalid_predicate___96__-L__39__.mdwn
new file mode 100644 (file)
index 0000000..ea2cfcd
--- /dev/null
@@ -0,0 +1,22 @@
+Hi,
+
+I have a problem with building ikiwiki 2.00 backport for Debian `sarge`,
+because it seems that my `find` doesn't support `-L` option. I had to patch
+`Makefile.PL` file to work around it:
+
+    --- Makefile.PL-orig        2007-05-10 15:18:04.000000000 +0200
+    +++ Makefile.PL     2007-05-10 15:18:41.000000000 +0200
+    @@ -47,9 +47,9 @@
+     extra_install:
+        install -d $(DESTDIR)$(PREFIX)/share/ikiwiki
+    -   for dir in `find -L basewiki templates -type d ! -regex '.*\.svn.*'`; do \
+    +   for dir in `find basewiki templates -follow -type d ! -regex '.*\.svn.*'`; do \     
+                install -d $(DESTDIR)$(PREFIX)/share/ikiwiki/$$dir; \
+    -           for file in `find -L $$dir -maxdepth 1 -type f`; do \
+    +           for file in `find $$dir -follow -maxdepth 1 -type f`; do \
+                        install -m 644 $$file $(DESTDIR)$(PREFIX)/share/ikiwiki/$$dir; \
+                done; \
+        done
+
+-- Pawel
\ No newline at end of file