summaryrefslogtreecommitdiff
path: root/Makefile.PL
AgeCommit message (Collapse)Author
2010-03-26Add preprocessed 'use lib' line to ikiwiki-transition and ikiwiki-calendar ↵Joey Hess
if necessary for unusual install.
2010-02-28Add new --clean option; this makes ikiwiki remove all built files in the ↵Joey Hess
destdir, as well as wrappers and the .ikiwiki directory.
2009-11-09more portable use of sed -iJoey Hess
Apparently OS X requires the extension be specified. But this turns on backup in GNU sed, so have to remove that.
2009-10-29add spec fileJoey Hess
Modify makefile to update spec file version number.
2009-10-11install ikiwiki-calendarJoey Hess
2009-08-13change PROFILE to use Devel::NYTProfJoey Hess
2009-07-23quote version numbers to avoid them being interpreted as unicode charactersJoey Hess
2009-07-21split out underlay_install targetJoey Hess
2009-07-20build translated underlays for use with non-English wikisJoey Hess
2009-07-20create translated underlays in mdwn formatJoey Hess
These are for use by wikis where the primary language is not English. On such a wiki, it makes sense to use an underlay has the source for pages in the native language.
2009-07-20use empty underlay dirs when building po underlaysJoey Hess
2009-07-19speed up incremental underlaypo runsJoey Hess
2009-07-19move source removal back to underlaypo ruleJoey Hess
2009-07-19move clean code to clean ruleJoey Hess
2009-07-19renameJoey Hess
2009-07-19don't run basewikipo by default yet, comment out all languagesJoey Hess
2009-07-19add basewikipo po file generation thingJoey Hess
2009-02-15debhelper v7; rules file minimisation.Joey Hess
2009-02-04makefile portability patchJoey Hess
from Thomas Keller, who explains: 1) find -wholename is not available on BSD / OSX (a nice rant about this issue is here: http://fuhm.livejournal.com/1848.html) 2) cp -a is not available on BSD / OSX, there is an alternative install call, but it might be cool to just shut up cp complaining about it... ;) 3) Two find calls have been missing the path argument.
2009-01-12Add auto-blog.setupJoey Hess
It will set up an ikiwiki instance tuned for use in blogging. As part of this change, move the example sites into /usr/share/ikiwiki so they are available even if docs are not installed.
1997-08-14add W3M_CGI_BIN settingJoey Hess
2008-10-19preserve underlay file timesJoey Hess
I'd like to preserve the mtime and ctime of files in the underlay if possible, to avoid ikiwiki thinking they've changed and refreshing them each time it's upgraded. But, fall back to the old install command for systems that lack cp -a.
2008-09-11listdirectives: Enable use of the directives underlay.Joey Hess
2008-08-29Ignore failure to install files into /etc, in case install is running as ↵Joey Hess
non-root.
2008-08-27avoid installing .pyc filesJoey Hess
2008-08-23add target to aid benchmarkingJoey Hess
2008-08-21Revert "Add missing PREFIX to a few lines of the Makefile. (Thomas Keller)"Joey Hess
This reverts commit 65c12dffecc49df2d8135a32121b9cabe8288cae. Turns out we can't use PREFIX for files in /etc, because that would tend to put them in /usr/etc, which is bad..
2008-08-21Add missing PREFIX to a few lines of the Makefile. (Thomas Keller)Joey Hess
2008-08-21Avoid using cp -a (again). (HenrikBrixAndersen)Joey Hess
2008-08-02don't install demo external plugins by defaultJoey Hess
2008-07-27renameJoey Hess
2008-07-27avoid clobbering example diffurlJoey Hess
2008-07-26avoid leaking HOMEJoey Hess
2008-07-26generate an example ikiwiki.setup as part of the buildJoey Hess
2008-07-26preserve modes of external plugin filesJoey Hess
proxy.py should not be executable
2008-06-02use PERLJoey Hess
2008-03-21defer po and pot file updating until package build timeJoey Hess
This allows make to be run without polluting the tree with lots of po file changes.
2008-03-21updates to support current version of Devel::ProfileJoey Hess
2008-03-19Time::Duration is no longer used, remove from docs and recommends.Joey Hess
2008-03-18Prevent plugins/.gitignore from being installedmartin f. krafft
I added a .gitignore file to plugins/ to ignore *.pyc files, and that file is now being installed +x to /usr/lib/ikiwiki/plugins. This commit prevents that by excluding all dot-files under plugins/ from the install. Signed-off-by: martin f. krafft <madduck@madduck.net>
2008-03-15pass -libdir so external plugins can be usedJoey Hess
2008-03-15clean .myc files from pluginsJoey Hess
2008-02-24* Disable taint checking for all builds as people keep complaining about it,Joey Hess
and since all versions of perl seem to be hopelessly broken.
2008-02-12* Setting NOTAINT=1 had no effect when building ikiwiki itself, fix this.Joey Hess
2008-01-30rename ikiwiki-prefix-directives into ikiwiki-transitionJoey Hess
If we have transitions of this sort in the future, this program will hopefully be used to handle them too.
2008-01-27Add new preprocessor directive syntax¸ using a '!' prefix.Josh Triplett
Add a prefix_directives option to the setup file to turn this syntax on; currently defaults to false, for backward compatibility. Support optional '!' prefix even with prefix_directives off, and use that in the underlay to support either setting of prefix_directives. Add NEWS entry with migration information.
2008-01-07* Add a prereq on Data::Dumper 2.11 or better, needed to dump q// objects.Joey Hess
2007-12-28pass -refreshJoey Hess
2007-12-19add a setup file for building the doc wikiJoey Hess
2007-12-08* Added a version plugin that saves state about what's using it, to forceJoey Hess
pages to rebuild when ikiwiki's version changes.