aboutsummaryrefslogtreecommitdiff
path: root/Makefile.PL
Commit message (Collapse)AuthorAge
* * Disable taint checking for all builds as people keep complaining about it,Joey Hess2008-02-24
| | | | and since all versions of perl seem to be hopelessly broken.
* * Setting NOTAINT=1 had no effect when building ikiwiki itself, fix this.Joey Hess2008-02-12
|
* rename ikiwiki-prefix-directives into ikiwiki-transitionJoey Hess2008-01-30
| | | | | If we have transitions of this sort in the future, this program will hopefully be used to handle them too.
* Add new preprocessor directive syntax¸ using a '!' prefix.Josh Triplett2008-01-27
| | | | | | | | 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.
* * Add a prereq on Data::Dumper 2.11 or better, needed to dump q// objects.Joey Hess2008-01-07
|
* pass -refreshJoey Hess2007-12-28
|
* add a setup file for building the doc wikiJoey Hess2007-12-19
|
* * Added a version plugin that saves state about what's using it, to forceJoey Hess2007-12-08
| | | | pages to rebuild when ikiwiki's version changes.
* * Add a new ikiwiki-makerepo program, that automates setting up a repoJoey Hess2007-11-27
| | | | | | | and importing existing content for svn, git, and mercurial. This makes the setup process much simpler. * Reorganised git documentation. * Actually install the ikiwiki-update-wikilist program.
* bugfixjoey2007-09-09
|
* commit.joey2007-09-06
| | | | * Add the ikiwiki-update-wikilist command.
* fix path issue when runnign testjoey2007-09-05
|
* * Support for looking in multiple directories for underlay files.joey2007-08-28
| | | | | | | * Plugins can add new directories to the search path with the add_underlay function. * Split out smiley underlay files into a separate underlay, so if the plugin isn't used, the wiki isn't bloated with all those files.
* * Avoid ugly gettext messages if LANG is empty. Closes: #439035joey2007-08-21
|
* * Fix --libdir to work at the command line.joey2007-08-13
| | | | | * Plugins can now be written as standalone external programs, which can be written in any language that can do XML::RPC.
* build fixesjoey2007-05-20
|
* * Apply patch from Pawel to avoid using -L in Makefile as it's not availablejoey2007-05-10
| | | | in older finds.
* updates for usedirsjoey2007-04-29
|
* * Avoid using GNU extensions to cp during "make install", which didjoshtriplett2007-04-29
| | | | not work on FreeBSD. Thanks to Henrik Brix Andersen for the patch.
* tmon.out removed by stock clean rule actually..joey2007-04-27
|
* * Avoid .svn directories when installing from svn checkout.joey2007-04-26
|
* * Add support for PROFILE=1 to the Makefile, this turns on profiling of thejoey2007-04-10
| | | | wiki build using Devel::Profiler (Dprof can't handle ikiwiki).
* --no-rcs is the default now, so no need to explicitly specifyjoey2007-03-29
|
* PERL5LIB won't work when using the taint flag, and use lib "." is removedjoey2007-02-21
| | | | | since ikiwiki.out is run now. So switch to using -I.
* supposed to run ikiwiki.out nowjoey2007-02-20
|
* build ikiwiki.out and use it to build the wiki, so that NOTAINT can take ↵joey2007-02-20
| | | | effect during the build too if necessary
* * Add explicit module prereqs to Makefile.PLjoey2007-02-18
|
* * Make the basewiki be full of symlinks to pages that should be the samejoey2007-02-13
| | | | | in the doc wiki. This will allow direct edits to alter the base wiki without manual munging.
* * When building the doc wiki, build with LANG=C.joey2007-01-28
|
* * Added a Spanish translation by Victor Moral.joey2007-01-03
| | | | * A few translation infrastructure fixes.
* userdir fixesjoey2006-12-29
|
* * Initial work on internationalization of the program code. po/ikiwiki.potjoey2006-12-29
| | | | | is available for translation. * Export gettext() from IkiWiki module.
* fix man page perms in installjoey2006-12-19
|
* renamejoey2006-11-22
|
* * Add toggle plugin.joey2006-11-22
| | | | | | | | * Introduce the nicebundle. This is a kind of plugin, that just enables many other plugins. It's an easy way to boost ikiwiki from its default, basic wiki, to a full-featured wiki, without manually picking the right set of plugins. New plugins will be added to the nicebundle from time to time.
* * Rename ikiwiki.pl so MakeMaker doesn't see it, and install it.joey2006-11-20
| | | | | | | | | * Add some code to the build system that tries to determine if the lib installation directory is in @INC. If it's not, munge ikiwiki to hardcode the path to the lib directory. This should allow installing ikiwiki in nonstandard locations, including home directories, by just setting PREFIX at build time. * Fix nested examples directory in deb.
* shortcut stuffjoey2006-11-20
|
* * Patch from Pawel Tecza to cp -a the templates in the Makefile.joey2006-10-17
|
* * Patch from Paul Tötterman to use CP in the Makefile.joey2006-09-28
|
* * Don't rm -rf ikiwiki on distclean, since a) there's no such filejoey2006-09-25
| | | | and b) those poor Mac OSX users and their case insensative files!
* * Yet another fix for those poor case-sensative OSX users.joey2006-09-15
|
* * Add toc (table of contents) plugin.joey2006-08-28
|
* more PREFIX funjoey2006-08-27
|
* fix up use of PREFIXjoey2006-08-26
|
* * Use DESTDIR and not PREFIX to specify installation prefix for packaging.joey2006-08-25
| | | | | * Support running "perl Makefile.PL PREFIX=foo" to build ikiwiki to run from a different directory.
* * Allow preprocessor directives to contain python-like triple-quotedjoey2006-08-23
| | | | | | | text blocks, for easy nesting of quotes inside. * Add a template plugin. * Use the template plugin to add infoboxes to each plugin page listing basic info about the plugin.
* * Add a map plugin contributed by Alessandro Dotti Contra.joey2006-08-18
|
* * The last release accidentially installed ikiwiki as ikiwiki.pl, now fixed.joey2006-08-13
| | | | | | | | | | | | | | * Add --version. * Man page format fixups. * Add a %pagecase which maps lower-case page names to the actual case used in the filename. Use this in bestlinks calculation instead of forcing the link to lowercase. * Also use %pagecase in various other places that want to check if a page with a given name exists. * This means that links to pages with mixed case names will now work, even if the link is in some other case mixture, and mixed case pages should be fully supported throughout ikiwiki. * Recommend rebuilding wikis on upgrade to this version.
* * Ship ikiwiki executable as ikiwiki.pl in source to avoid issues onjoey2006-08-08
| | | | case-sensative filesystems like OSX.
* * ikiwiki can now download and aggregate feeds with its new aggregatejoey2006-07-30
| | | | | | | | plugin, so it's possible to implement a Planet using ikiwiki! * --setup --refresh no longer rebuilds wrappers. Use --setup --refresh --wrappers to do that. * Add %IkiWiki::forcerebuild to provide a way for plugins like aggregate to update pages that haven't changed on disk.