sipb-www
/
ikiwiki.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
web commit by http://joey.kitenet.net/: response
[ikiwiki.git]
/
Makefile.PL
diff --git
a/Makefile.PL
b/Makefile.PL
index 05547ff0537d06daa39a2abfc7796db1cf17bd63..831c13255e7733e64339566797596c17e7847716 100755
(executable)
--- a/
Makefile.PL
+++ b/
Makefile.PL
@@
-11,43
+11,52
@@
clean:: extra_clean
install:: extra_install
pure_install:: extra_install
install:: extra_install
pure_install:: extra_install
+VER=$(shell perl -e '$$_=<>;print m/\((.*?)\)/'<debian/changelog)
+
extra_build:
extra_build:
- ./ikiwiki doc html --templatedir=templates --underlaydir=basewiki \
+ ./ikiwiki
.pl
doc html --templatedir=templates --underlaydir=basewiki \
--wikiname="ikiwiki" --verbose --no-rcs \
--exclude=/discussion --no-discussion \
--plugin=brokenlinks --plugin=pagecount \
--plugin=orphans --plugin=haiku --plugin=meta \
--wikiname="ikiwiki" --verbose --no-rcs \
--exclude=/discussion --no-discussion \
--plugin=brokenlinks --plugin=pagecount \
--plugin=orphans --plugin=haiku --plugin=meta \
- --plugin=tag
+ --plugin=tag --plugin=polygen --plugin=pagestats \
+ --plugin=fortune --plugin=aggregate --plugin=map \
+ --plugin=template --plugin=toc --plugin=shortcut
./mdwn2man ikiwiki 1 doc/usage.mdwn > ikiwiki.man
./mdwn2man ikiwiki-mass-rebuild 8 doc/ikiwiki-mass-rebuild.mdwn > ikiwiki-mass-rebuild.man
./mdwn2man ikiwiki 1 doc/usage.mdwn > ikiwiki.man
./mdwn2man ikiwiki-mass-rebuild 8 doc/ikiwiki-mass-rebuild.mdwn > ikiwiki-mass-rebuild.man
+ ./pm_filter $(PREFIX) $(VER) < ikiwiki.pl > ikiwiki.out
extra_clean:
rm -rf html doc/.ikiwiki
extra_clean:
rm -rf html doc/.ikiwiki
- rm -f ikiwiki.man ikiwiki-mass-rebuild.man
+ rm -f ikiwiki.man ikiwiki-mass-rebuild.man
ikiwiki.out
extra_install:
extra_install:
- install -d $(PREFIX)/share/ikiwiki/templates
-
cp templates/*
$(PREFIX)/share/ikiwiki/templates
+ install -d $(
DESTDIR)$(
PREFIX)/share/ikiwiki/templates
+
$(CP) -a templates/* $(DESTDIR)
$(PREFIX)/share/ikiwiki/templates
- install -d $(PREFIX)/share/ikiwiki/basewiki
-
cp -a basewiki/*
$(PREFIX)/share/ikiwiki/basewiki
+ install -d $(
DESTDIR)$(
PREFIX)/share/ikiwiki/basewiki
+
$(CP) -a basewiki/* $(DESTDIR)
$(PREFIX)/share/ikiwiki/basewiki
- install -d $(PREFIX)/share/man/man1
- install ikiwiki.man $(PREFIX)/share/man/man1/ikiwiki.1
+ install -d $(
DESTDIR)$(
PREFIX)/share/man/man1
+ install ikiwiki.man $(
DESTDIR)$(
PREFIX)/share/man/man1/ikiwiki.1
- install -d $(PREFIX)/share/man/man8
- install ikiwiki-mass-rebuild.man $(PREFIX)/share/man/man8/ikiwiki-mass-rebuild.8
+ install -d $(
DESTDIR)$(
PREFIX)/share/man/man8
+ install ikiwiki-mass-rebuild.man $(
DESTDIR)$(
PREFIX)/share/man/man8/ikiwiki-mass-rebuild.8
- install -d $(PREFIX)/sbin
- install ikiwiki-mass-rebuild $(PREFIX)/sbin
+ install -d $(DESTDIR)$(PREFIX)/sbin
+ install ikiwiki-mass-rebuild $(DESTDIR)$(PREFIX)/sbin
+
+ install -d $(DESTDIR)$(PREFIX)/lib/w3m/cgi-bin
+ install ikiwiki-w3m.cgi $(DESTDIR)$(PREFIX)/lib/w3m/cgi-bin
- install -d $(
PREFIX)/lib/w3m/cgi-
bin
- install ikiwiki
-w3m.cgi $(PREFIX)/lib/w3m/cgi-bin
+ install -d $(
DESTDIR)$(PREFIX)/
bin
+ install ikiwiki
.out $(DESTDIR)$(PREFIX)/bin/ikiwiki
}
}
WriteMakefile(
}
}
WriteMakefile(
- 'NAME' => 'IkiWiki',
- 'PM_FILTER' => 'grep -v "removed by Makefile"',
- 'EXE_FILES' => ['ikiwiki'],
+ NAME => 'IkiWiki',
+ PREFIX => "/usr/local",
+ PM_FILTER => './pm_filter $(PREFIX) $(VER)',
+ MAN1PODS => {},
);
);