pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/ikiwiki initial import of ikiwiki-1.32
details: https://anonhg.NetBSD.org/pkgsrc/rev/e19eb5307151
branches: trunk
changeset: 521465:e19eb5307151
user: dan <dan%pkgsrc.org@localhost>
date: Mon Nov 13 01:25:25 2006 +0000
description:
initial import of ikiwiki-1.32
ikiwiki is a wiki compiler. It converts wiki pages into html pages
suitable for publishing on a website. Unlike many wikis, ikiwiki does
not have its own ad-hoc means of storing page history, and instead
uses an revision control system.
The pkg currently has options for a dependency on svn, which is the
default rcs backend. Support for other backends is included in the
installed pkg, but there are no dependencies in the pkg for them yet.
diffstat:
www/ikiwiki/DESCR | 8 +
www/ikiwiki/Makefile | 77 +++++
www/ikiwiki/PLIST | 552 +++++++++++++++++++++++++++++++++++++++++++
www/ikiwiki/distinfo | 6 +
www/ikiwiki/patches/patch-aa | 41 +++
5 files changed, 684 insertions(+), 0 deletions(-)
diffs (truncated from 704 to 300 lines):
diff -r 4ef6435b5757 -r e19eb5307151 www/ikiwiki/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ikiwiki/DESCR Mon Nov 13 01:25:25 2006 +0000
@@ -0,0 +1,8 @@
+ikiwiki is a wiki compiler.
+
+It converts wiki pages into html pages suitable for publishing on a
+website. Unlike many wikis, ikiwiki does not have its own ad-hoc means
+of storing page history, and instead uses an revision control system.
+
+This means you can edit wiki sources in your favourite editor, and
+rebuild the website, rather than using an online browser form.
diff -r 4ef6435b5757 -r e19eb5307151 www/ikiwiki/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ikiwiki/Makefile Mon Nov 13 01:25:25 2006 +0000
@@ -0,0 +1,77 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/11/13 01:25:25 dan Exp $
+#
+
+DISTNAME= ikiwiki_1.32
+PKGNAME= ikiwiki-1.32
+CATEGORIES= www textproc
+MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/i/ikiwiki/}
+
+MAINTAINER= dan%NetBSD.org@localhost
+HOMEPAGE= http://ikiwiki.kitenet.net/
+COMMENT= Wiki compiler
+
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.ikiwiki
+PKG_SUPPORTED_OPTIONS= svn w3m
+PKG_SUGGESTED_OPTIONS= svn w3m
+
+.include "../../mk/bsd.prefs.mk"
+.include "../../mk/bsd.options.mk"
+
+DEPENDS+= Markdown>=1.0.1:../../textproc/Markdown
+DEPENDS+= p5-HTML-Parser-[0-9]*:../../www/p5-HTML-Parser
+DEPENDS+= p5-HTML-Template-[0-9]*:../../www/p5-HTML-Template
+DEPENDS+= p5-HTML-Scrubber>=0.08:../../www/p5-HTML-Scrubber
+DEPENDS+= p5-CGI-Session-[0-9]*:../../www/p5-CGI-Session
+DEPENDS+= p5-CGI-FormBuilder>=3.0202:../../www/p5-CGI-FormBuilder
+DEPENDS+= p5-Mail-Sendmail-[0-9]*:../../mail/p5-Mail-Sendmail
+DEPENDS+= p5-XML-Simple-[0-9]*:../../textproc/p5-XML-Simple
+DEPENDS+= p5-TimeDate-[0-9]*:../../time/p5-TimeDate
+
+.if !empty(PKG_OPTIONS:Msvn)
+DEPENDS+= subversion-[0-9]*:../../devel/subversion
+.endif
+
+.if !empty(PKG_OPTIONS:Mw3m)
+DEPENDS+= w3m-[0-9]*:../../www/w3m
+.endif
+
+
+# optional modules I couldn't find
+#DEPENDS+= Time::Duration
+#DEPENDS+= RPC::XML
+#DEPENDS+= XML::Feed
+
+WRKSRC= ${WRKDIR}/ikiwiki
+PERL5_PACKLIST= auto/IkiWiki/.packlist
+USE_LANGUAGES= # none
+USE_TOOLS= gmake
+
+REPLACE_PERL+= ikiwiki.pl IkiWiki.pm ikiwiki-w3m.cgi mdwn2man pm_filter
+REPLACE_PERL+= t/*.t IkiWiki/*.pm IkiWiki/*/*.pm
+REPLACE_PERL+= doc/ikiwiki.setup doc/w3mmode/ikiwiki.setup
+
+
+post-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/ikiwiki
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/ikiwiki/templates
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/ikiwiki/basewiki
+ cd ${WRKSRC} && pax -rwvpp templates basewiki ${PREFIX}/share/ikiwiki/
+
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ikiwiki
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ikiwiki/html
+ cd ${WRKSRC}/doc && pax -rwvpp . ${PREFIX}/share/doc/ikiwiki/
+ cd ${WRKSRC}/html && pax -rwvpp . ${PREFIX}/share/doc/ikiwiki/html
+
+ ${INSTALL_MAN} ${WRKSRC}/ikiwiki.man ${PREFIX}/${PKGMANDIR}/man1/ikiwiki.1
+ ${INSTALL_MAN} ${WRKSRC}/ikiwiki-mass-rebuild.man ${PREFIX}/${PKGMANDIR}/man8/ikiwiki-mass-rebuild.8
+
+ ${INSTALL_SCRIPT} ${WRKSRC}/ikiwiki-mass-rebuild ${PREFIX}/sbin
+
+ ${INSTALL_SCRIPT} ${WRKSRC}/ikiwiki-w3m.cgi ${PREFIX}/libexec/w3m/cgi-bin
+
+ ${INSTALL_SCRIPT} ${WRKSRC}/ikiwiki.out ${PREFIX}/bin/ikiwiki
+
+
+.include "../../lang/perl5/module.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 4ef6435b5757 -r e19eb5307151 www/ikiwiki/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/www/ikiwiki/PLIST Mon Nov 13 01:25:25 2006 +0000
@@ -0,0 +1,552 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/11/13 01:25:25 dan Exp $
+bin/ikiwiki
+libexec/w3m/cgi-bin/ikiwiki-w3m.cgi
+man/man1/ikiwiki.1
+man/man8/ikiwiki-mass-rebuild.8
+sbin/ikiwiki-mass-rebuild
+@comment find share/ikiwiki share/doc/ikiwiki -type f
+share/ikiwiki/templates/inlinepagetitle.tmpl
+share/ikiwiki/templates/blogpost.tmpl
+share/ikiwiki/templates/editpage.tmpl
+share/ikiwiki/templates/estseek.conf
+share/ikiwiki/templates/inlinepage.tmpl
+share/ikiwiki/templates/notifymail.tmpl
+share/ikiwiki/templates/misc.tmpl
+share/ikiwiki/templates/passwordmail.tmpl
+share/ikiwiki/templates/page.tmpl
+share/ikiwiki/templates/rsspage.tmpl
+share/ikiwiki/templates/recentchanges.tmpl
+share/ikiwiki/templates/atomitem.tmpl
+share/ikiwiki/templates/aggregatepost.tmpl
+share/ikiwiki/templates/rssitem.tmpl
+share/ikiwiki/templates/searchform.tmpl
+share/ikiwiki/templates/atompage.tmpl
+share/ikiwiki/templates/feedlink.tmpl
+share/ikiwiki/basewiki/smileys/attention.png
+share/ikiwiki/basewiki/smileys/alert.png
+share/ikiwiki/basewiki/smileys/angry.png
+share/ikiwiki/basewiki/smileys/checkmark.png
+share/ikiwiki/basewiki/smileys/biggrin.png
+share/ikiwiki/basewiki/smileys/icon-error.png
+share/ikiwiki/basewiki/smileys/devil.png
+share/ikiwiki/basewiki/smileys/frown.png
+share/ikiwiki/basewiki/smileys/icon-info.png
+share/ikiwiki/basewiki/smileys/idea.png
+share/ikiwiki/basewiki/smileys/ohwell.png
+share/ikiwiki/basewiki/smileys/redface.png
+share/ikiwiki/basewiki/smileys/sad.png
+share/ikiwiki/basewiki/smileys/smile.png
+share/ikiwiki/basewiki/smileys/smile2.png
+share/ikiwiki/basewiki/smileys/smile3.png
+share/ikiwiki/basewiki/smileys/smile4.png
+share/ikiwiki/basewiki/smileys/star_off.png
+share/ikiwiki/basewiki/smileys/star_on.png
+share/ikiwiki/basewiki/smileys/thumbs-up.png
+share/ikiwiki/basewiki/smileys/tired.png
+share/ikiwiki/basewiki/smileys/tongue.png
+share/ikiwiki/basewiki/subpage/linkingrules.mdwn
+share/ikiwiki/basewiki/wikiicons/diff.png
+share/ikiwiki/basewiki/local.css
+share/ikiwiki/basewiki/helponformatting.mdwn
+share/ikiwiki/basewiki/pagespec.mdwn
+share/ikiwiki/basewiki/blog.mdwn
+share/ikiwiki/basewiki/preprocessordirective.mdwn
+share/ikiwiki/basewiki/index.mdwn
+share/ikiwiki/basewiki/markdown.mdwn
+share/ikiwiki/basewiki/wikilink.mdwn
+share/ikiwiki/basewiki/sandbox.mdwn
+share/ikiwiki/basewiki/smileys.mdwn
+share/ikiwiki/basewiki/style.css
+share/ikiwiki/basewiki/subpage.mdwn
+share/ikiwiki/basewiki/shortcuts.mdwn
+share/ikiwiki/basewiki/favicon.ico
+share/doc/ikiwiki/html/download.html
+share/doc/ikiwiki/html/git.html
+share/doc/ikiwiki/html/BSD
+share/doc/ikiwiki/html/backlinks.html
+share/doc/ikiwiki/html/bugs.html
+share/doc/ikiwiki/html/GPL
+share/doc/ikiwiki/html/ikiwiki.setup
+share/doc/ikiwiki/html/cgi.html
+share/doc/ikiwiki/html/post-commit.html
+share/doc/ikiwiki/html/joey.html
+share/doc/ikiwiki/html/ikiwiki-mass-rebuild.html
+share/doc/ikiwiki/html/about_rcs_backends.html
+share/doc/ikiwiki/html/commit-internals.html
+share/doc/ikiwiki/html/features.html
+share/doc/ikiwiki/html/freesoftware.html
+share/doc/ikiwiki/html/hyperestraier.html
+share/doc/ikiwiki/html/ikiwikiusers.html
+share/doc/ikiwiki/html/pagehistory.html
+share/doc/ikiwiki/html/index.html
+share/doc/ikiwiki/html/install.html
+share/doc/ikiwiki/html/logo.html
+share/doc/ikiwiki/html/news.html
+share/doc/ikiwiki/html/recentchanges.html
+share/doc/ikiwiki/html/plugins.html
+share/doc/ikiwiki/html/usage.html
+share/doc/ikiwiki/html/security.html
+share/doc/ikiwiki/html/roadmap.html
+share/doc/ikiwiki/html/sandbox.html
+share/doc/ikiwiki/html/subversion.html
+share/doc/ikiwiki/html/setup.html
+share/doc/ikiwiki/html/smileys.html
+share/doc/ikiwiki/html/templates.html
+share/doc/ikiwiki/html/tags.html
+share/doc/ikiwiki/html/whyikiwiki.html
+share/doc/ikiwiki/html/todo.html
+share/doc/ikiwiki/html/patchqueue.html
+share/doc/ikiwiki/html/w3mmode.html
+share/doc/ikiwiki/html/jonassmedegaard.html
+share/doc/ikiwiki/html/tla.html
+share/doc/ikiwiki/html/logo/ikiwiki_old2.svgz
+share/doc/ikiwiki/html/logo/ikiwiki.png
+share/doc/ikiwiki/html/logo/ikiwiki_large.png
+share/doc/ikiwiki/html/logo/ikiwiki_old.png
+share/doc/ikiwiki/html/logo/ikiwiki.svgz
+share/doc/ikiwiki/html/logo/ikiwiki_old2.png
+share/doc/ikiwiki/html/logo/ikiwiki_button.png
+share/doc/ikiwiki/html/news/seeking_article_writer.html
+share/doc/ikiwiki/html/news/version_1.30.html
+share/doc/ikiwiki/html/news/version_1.29.html
+share/doc/ikiwiki/html/news/stylesheets.html
+share/doc/ikiwiki/html/news/svn_move.html
+share/doc/ikiwiki/html/news/version_1.31.html
+share/doc/ikiwiki/html/mercurial.html
+share/doc/ikiwiki/html/css_market.html
+share/doc/ikiwiki/html/examples.html
+share/doc/ikiwiki/html/css.html
+share/doc/ikiwiki/html/plugins/haiku.html
+share/doc/ikiwiki/html/plugins/map.html
+share/doc/ikiwiki/html/plugins/type/core.html
+share/doc/ikiwiki/html/plugins/type/html.html
+share/doc/ikiwiki/html/plugins/type/link.html
+share/doc/ikiwiki/html/plugins/type/format.html
+share/doc/ikiwiki/html/plugins/type/fun.html
+share/doc/ikiwiki/html/plugins/type/meta.html
+share/doc/ikiwiki/html/plugins/type/tags.html
+share/doc/ikiwiki/html/plugins/type/chrome.html
+share/doc/ikiwiki/html/plugins/type/useful.html
+share/doc/ikiwiki/html/plugins/type/slow.html
+share/doc/ikiwiki/html/plugins/type/special-purpose.html
+share/doc/ikiwiki/html/plugins/otl.html
+share/doc/ikiwiki/html/plugins/htmlscrubber.html
+share/doc/ikiwiki/html/plugins/brokenlinks.html
+share/doc/ikiwiki/html/plugins/pagecount.html
+share/doc/ikiwiki/html/plugins/inline.html
+share/doc/ikiwiki/html/plugins/meta.html
+share/doc/ikiwiki/html/plugins/orphans.html
+share/doc/ikiwiki/html/plugins/camelcase.html
+share/doc/ikiwiki/html/plugins/search.html
+share/doc/ikiwiki/html/plugins/smiley.html
+share/doc/ikiwiki/html/plugins/write.html
+share/doc/ikiwiki/html/plugins/mdwn.html
+share/doc/ikiwiki/html/plugins/html.html
+share/doc/ikiwiki/html/plugins/wikitext.html
+share/doc/ikiwiki/html/plugins/tag.html
+share/doc/ikiwiki/html/plugins/polygen.html
+share/doc/ikiwiki/html/plugins/pagestats.html
+share/doc/ikiwiki/html/plugins/htmltidy.html
+share/doc/ikiwiki/html/plugins/fortune.html
+share/doc/ikiwiki/html/plugins/aggregate.html
+share/doc/ikiwiki/html/plugins/template.html
+share/doc/ikiwiki/html/plugins/sidebar.html
+share/doc/ikiwiki/html/plugins/rst.html
+share/doc/ikiwiki/html/plugins/googlecalendar.html
+share/doc/ikiwiki/html/plugins/contrib.html
+share/doc/ikiwiki/html/plugins/typography.html
+share/doc/ikiwiki/html/plugins/ddate.html
+share/doc/ikiwiki/html/plugins/linkmap.html
+share/doc/ikiwiki/html/plugins/toc.html
+share/doc/ikiwiki/html/plugins/favicon.html
+share/doc/ikiwiki/html/plugins/contrib/googlemaps.html
+share/doc/ikiwiki/html/plugins/contrib/linguas.html
+share/doc/ikiwiki/html/plugins/contrib/img.html
+share/doc/ikiwiki/html/plugins/contrib/syntax.html
+share/doc/ikiwiki/html/plugins/shortcut.html
+share/doc/ikiwiki/html/plugins/img.html
+share/doc/ikiwiki/html/sandbox/just_another_test.html
+share/doc/ikiwiki/html/sandbox/testtest.html
+share/doc/ikiwiki/html/sandbox/test.html
+share/doc/ikiwiki/html/sandbox/foo.wiki
+share/doc/ikiwiki/html/sandbox/my_blog_entry.html
+share/doc/ikiwiki/html/sandbox/yes.html
+share/doc/ikiwiki/html/todo/mailnotification.html
+share/doc/ikiwiki/html/todo/htmlvalidation.html
+share/doc/ikiwiki/html/todo/metadata.html
+share/doc/ikiwiki/html/todo/done.html
+share/doc/ikiwiki/html/todo/plugin.html
+share/doc/ikiwiki/html/todo/blogging.html
+share/doc/ikiwiki/html/todo/tla.html
+share/doc/ikiwiki/html/todo/blogs.html
+share/doc/ikiwiki/html/todo/Case.html
+share/doc/ikiwiki/html/todo/lists.html
+share/doc/ikiwiki/html/todo/html.html
+share/doc/ikiwiki/html/todo/link_map.html
+share/doc/ikiwiki/html/todo/logo.html
+share/doc/ikiwiki/html/todo/search.html
+share/doc/ikiwiki/html/todo/aggregation.html
+share/doc/ikiwiki/html/todo/adding_new_pages_by_using_the_web_interface.html
+share/doc/ikiwiki/html/todo/automatic_rebuilding_of_html_pages.html
+share/doc/ikiwiki/html/todo/rss_title_description.html
+share/doc/ikiwiki/html/todo/multiple_templates.html
+share/doc/ikiwiki/html/todo/onlinepageediting.html
+share/doc/ikiwiki/html/todo/optimisations.html
+share/doc/ikiwiki/html/todo/pageindexes.html
+share/doc/ikiwiki/html/todo/pluggablerenderers.html
+share/doc/ikiwiki/html/todo/tags.html
+share/doc/ikiwiki/html/todo/utf8.html
+share/doc/ikiwiki/html/todo/sigs.html
+share/doc/ikiwiki/html/todo/strftime.html
+share/doc/ikiwiki/html/todo/terminalclient.html
+share/doc/ikiwiki/html/todo/underlay.html
+share/doc/ikiwiki/html/todo/upgradehooks.html
Home |
Main Index |
Thread Index |
Old Index