Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 177931 Details for
Bug 190482
provide WiLiKi, yet another Wiki clone written in Scheme
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
new ebuild
0001-Gentoo-Bug-190482.patch (text/plain), 8.45 KB, created by
Vadim Kuznetsov (RETIRED)
on 2009-01-10 02:16:11 UTC
(
hide
)
Description:
new ebuild
Filename:
MIME Type:
Creator:
Vadim Kuznetsov (RETIRED)
Created:
2009-01-10 02:16:11 UTC
Size:
8.45 KB
patch
obsolete
>From cfb5a0f42f47f0e9941dcb0e5c9ed4c43f04b359 Mon Sep 17 00:00:00 2001 >From: Vadim Kuznetsov <vadim.kuznetsov@gmail.com> >Date: Fri, 9 Jan 2009 21:11:12 -0500 >Subject: [PATCH] Gentoo Bug 190482 > >New Ebuild - WiLiKi is a lightweight Wiki Engine written in Scheme. > > new file: wiliki/ChangeLog > new file: wiliki/Manifest > new file: wiliki/files/01-wiliki-0.6-gentoo.patch > new file: wiliki/files/02-wiliki-0.6-gentoo.patch > new file: wiliki/files/03-wiliki-0.6-gentoo.patch > new file: wiliki/metadata.xml > new file: wiliki/wiliki-0.6.ebuild >--- > www-apps/wiliki/ChangeLog | 7 ++ > www-apps/wiliki/Manifest | 7 ++ > www-apps/wiliki/files/01-wiliki-0.6-gentoo.patch | 11 +++ > www-apps/wiliki/files/02-wiliki-0.6-gentoo.patch | 21 ++++++ > www-apps/wiliki/files/03-wiliki-0.6-gentoo.patch | 20 ++++++ > www-apps/wiliki/metadata.xml | 15 ++++ > www-apps/wiliki/wiliki-0.6.ebuild | 75 ++++++++++++++++++++++ > 7 files changed, 156 insertions(+), 0 deletions(-) > create mode 100644 www-apps/wiliki/ChangeLog > create mode 100644 www-apps/wiliki/Manifest > create mode 100644 www-apps/wiliki/files/01-wiliki-0.6-gentoo.patch > create mode 100644 www-apps/wiliki/files/02-wiliki-0.6-gentoo.patch > create mode 100644 www-apps/wiliki/files/03-wiliki-0.6-gentoo.patch > create mode 100644 www-apps/wiliki/metadata.xml > create mode 100644 www-apps/wiliki/wiliki-0.6.ebuild > >diff --git a/www-apps/wiliki/ChangeLog b/www-apps/wiliki/ChangeLog >new file mode 100644 >index 0000000..6da49c6 >--- /dev/null >+++ b/www-apps/wiliki/ChangeLog >@@ -0,0 +1,7 @@ >+# ChangeLog for www-apps/wiliki >+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 >+# $Header: $ >+ >+*wiliki-0.6 (9 Jan 2009) >+ >+ Original ebuild idea submitted by Vadim Kuznetsov on bug #190482. >diff --git a/www-apps/wiliki/Manifest b/www-apps/wiliki/Manifest >new file mode 100644 >index 0000000..e72b874 >--- /dev/null >+++ b/www-apps/wiliki/Manifest >@@ -0,0 +1,7 @@ >+AUX 01-wiliki-0.6-gentoo.patch 426 RMD160 046622bee687eacf474044800731986c94f631c2 SHA1 25984a1e7fdc5169e9f7f4731e952c6f7bf559fb SHA256 67f584a529abb63d17810ea5833638ea4d543f50dafae212657174006acbc968 >+AUX 02-wiliki-0.6-gentoo.patch 740 RMD160 ca7f1c97009b79e68acd4619b4b6aef78ace9839 SHA1 71a47c61184fc452bd34853b713b03509df1c497 SHA256 bc754225170a473027d470d15ca7eecbd6b37c198fdd849fb3ae04b24825131a >+AUX 03-wiliki-0.6-gentoo.patch 730 RMD160 3dc6cfddadd0441694633b8a4b91337505d128b0 SHA1 78f537cadcbc0154e9c229b1a6f9f0905d6dfc20 SHA256 3fc101163c69e084f081fdc64f6e2b21f78cb6c20c0695415795634b995d16fd >+DIST WiLiKi-0.6.tgz 123724 RMD160 2a79c2db70ede5ffa9e45f82c828a0e0fe8e247c SHA1 59b4841b42dedc4ce41f7b175ffe12aced907a96 SHA256 a9cd8c1a40f76605098720198c780501bc38d3ebe4f670c92a84f184fffaa195 >+EBUILD wiliki-0.6.ebuild 1577 RMD160 b6a24048e8ba4197361b55e54d79adfbb931af55 SHA1 270388e9e283fc1c2b8bc260926ec6e7a1258ceb SHA256 7a3858bfeb5291aedb2213e3bd7af20d925ccdd4c365cd5e6357d64c0c145cda >+MISC ChangeLog 211 RMD160 e1c2c529d12910e015d075207d30013485056e93 SHA1 f96a5e89466a06bd2810031039ea40cf42db7cda SHA256 33766c623ffc36f82bd60d6b02cd1372c86902541cc1eba9df8f155876f6bb36 >+MISC metadata.xml 521 RMD160 118cd4dcb4124185bf569037a0acaf264a213ea6 SHA1 dcef252e016ba9a82a28045bae9480159221fab9 SHA256 062c6a2d27bd99378b63a8b2de213928898043b3d2c7559e676b490aca55577c >diff --git a/www-apps/wiliki/files/01-wiliki-0.6-gentoo.patch b/www-apps/wiliki/files/01-wiliki-0.6-gentoo.patch >new file mode 100644 >index 0000000..3e5e93f >--- /dev/null >+++ b/www-apps/wiliki/files/01-wiliki-0.6-gentoo.patch >@@ -0,0 +1,11 @@ >+--- po/Makefile.in.orig 2008-01-31 21:38:35.000000000 -0500 >++++ po/Makefile.in 2009-01-09 14:34:08.000000000 -0500 >+@@ -28,7 +28,7 @@ >+ PO_FILES = $(addsuffix .po,$(ALL_LINGUAS)) >+ MO_FILES = $(addsuffix .gmo,$(ALL_LINGUAS)) >+ >+-MSGDIR = $(datadir)/locale/$$lingua/LC_MESSAGES/ >++MSGDIR = $(DESTDIR)/$(datadir)/locale/$$lingua/LC_MESSAGES/ >+ >+ POTFILES = $(top_srcdir)/src/wiliki.scm \ >+ $(top_srcdir)/src/wiliki/db.scm \ >diff --git a/www-apps/wiliki/files/02-wiliki-0.6-gentoo.patch b/www-apps/wiliki/files/02-wiliki-0.6-gentoo.patch >new file mode 100644 >index 0000000..70cbce5 >--- /dev/null >+++ b/www-apps/wiliki/files/02-wiliki-0.6-gentoo.patch >@@ -0,0 +1,21 @@ >+--- src/wiliki.cgi.orig 2008-01-11 08:52:19.000000000 -0500 >++++ src/wiliki.cgi 2009-01-09 20:32:33.000000000 -0500 >+@@ -52,12 +52,12 @@ >+ (define (main args) >+ (wiliki-main >+ (make <wiliki> >+- :db-path "/home/shiro/data/wikidata.dbm" >+- :top-page "WiLiKi" >+- :title "MyWiliki" >+- :description "Shiro's Wiliki Site" >+- :style-sheet "wiliki.css" >+- :language 'jp >++ :db-path "/var/www/localhost/wiliki-0.6/data/wikidata.dbm" >++ :top-page "Gentoo WiLiKi" >++ :title "Gentoo Wiliki" >++ :description "Gentoo Wiliki Site" >++ :style-sheet "/wiliki/wiliki.css" >++ :language 'en >+ :charsets '((jp . euc-jp) (en . euc-jp)) >+ :image-urls '((#/^http:\/\/sourceforge.net\/sflogo/ allow)) >+ :debug-level 0 >diff --git a/www-apps/wiliki/files/03-wiliki-0.6-gentoo.patch b/www-apps/wiliki/files/03-wiliki-0.6-gentoo.patch >new file mode 100644 >index 0000000..1e9baec >--- /dev/null >+++ b/www-apps/wiliki/files/03-wiliki-0.6-gentoo.patch >@@ -0,0 +1,20 @@ >+--- src/wiliki2.cgi.orig 2009-01-09 18:27:10.000000000 -0500 >++++ src/wiliki2.cgi 2009-01-09 18:30:57.000000000 -0500 >+@@ -57,12 +57,12 @@ >+ (define (main args) >+ (wiliki-main >+ (make <wiliki> >+- :db-path "/home/shiro/data/wikidata.dbm" >+- :top-page "WiLiKi" >+- :title "MyWiliki2" >+- :description "Shiro's Wiliki Site Sample 2" >++ :db-path "/var/www/localhost/wiliki-0.6/data/wikidata.dbm" >++ :top-page "Gentoo WiLiKi" >++ :title "Gentoo Wiliki" >++ :description "Gentoo Wiliki Site Sample" >+ :style-sheet "wiliki2.css" >+- :language 'jp >++ :language 'en >+ :charsets '((jp . euc-jp) (en . euc-jp)) >+ :image-urls '((#/^http:\/\/sourceforge.net\/sflogo/ allow)) >+ :log-file "wikidata.log" >diff --git a/www-apps/wiliki/metadata.xml b/www-apps/wiliki/metadata.xml >new file mode 100644 >index 0000000..7470491 >--- /dev/null >+++ b/www-apps/wiliki/metadata.xml >@@ -0,0 +1,15 @@ >+<?xml version="1.0" encoding="UTF-8"?> >+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> >+<pkgmetadata> >+ <herd>scheme</herd> >+ <longdescription> >+ WiLiKi is a lightweight Wiki Engine written in Scheme. >+ >+ WiLiKi is yet another Wiki-clone suitable for intra-net collaborative work >+ in multilingual environment. The features include multiple back-end >+ databases, permission and version control, and easy access from other >+ programs. >+ >+ http://practical-scheme.net/wiliki/ >+ </longdescription> >+</pkgmetadata> >diff --git a/www-apps/wiliki/wiliki-0.6.ebuild b/www-apps/wiliki/wiliki-0.6.ebuild >new file mode 100644 >index 0000000..bb65f2a >--- /dev/null >+++ b/www-apps/wiliki/wiliki-0.6.ebuild >@@ -0,0 +1,75 @@ >+# Copyright 1999-2008 Gentoo Foundation >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: /var/cvsroot/gentoo-x86/www-apps/twiki/twiki-4.2.4.ebuild,v 1.1 2008/12/28 21:09:26 wrobel Exp $ >+ >+inherit webapp eutils >+ >+MY_PN="WiLiKi" >+ >+DESCRIPTION="WiLiKi is a lightweight Wiki engine written in Scheme." >+HOMEPAGE="http://practical-scheme.net/wiliki/" >+#HOMEPAGE=http://www.shiro.dreamhost.com/scheme/wiliki/" >+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-${PV}.tgz" >+ >+LICENSE="BSD" >+SLOT="0" >+KEYWORDS="~x86" >+IUSE="" >+ >+DEPEND="\ >+ dev-scheme/gauche >+ cgi? ( >+ virtual/httpd-cgi >+ ) >+ fastcgi? ( >+ virtual/httpd-fastcgi >+ )" >+RDEPEND="${DEPEND}" >+ >+need_httpd_cgi >+ >+WEBAPP_MANUAL_SLOT="yes" >+ >+S="${WORKDIR}"/"${MY_PN}"-"${PV}" >+ >+pkg_setup () { >+ webapp_pkg_setup >+} >+ >+src_unpack() { >+ unpack ${A} >+ cd "${S}" >+ epatch "${FILESDIR}"/01-"${P}"-gentoo.patch >+ epatch "${FILESDIR}"/02-"${P}"-gentoo.patch >+ epatch "${FILESDIR}"/03-"${P}"-gentoo.patch >+} >+ >+src_install() { >+ webapp_src_preinst >+ emake DESTDIR="${D}" install || die "Install failed" >+ >+ insinto "${MY_CGIBINDIR}" >+ doins -r src/wiliki.cgi src/wiliki2.cgi >+ fperms +x "${MY_CGIBINDIR}"/wiliki.cgi >+ >+ insinto "${MY_HTDOCSDIR}" >+ doins src/wiliki.css src/wiliki2.css >+ >+ dodir "${MY_HOSTROOTDIR}"/${PF}/data >+ webapp_serverowned "${MY_HOSTROOTDIR}"/${PF}/data >+ >+ webapp_src_install >+} >+ >+pkg_postinst() { >+ ewarn >+ ewarn "Quickstart:" >+ ewarn " modify wiliki.cgi to customize the WiLiKi's behavior" >+ ewarn " modify wiliki.css to customize the WiLiKi's look" >+ ewarn >+ ewarn " http://localhost/cgi-bin/wiliki.cgi" >+ ewarn >+ >+ webapp_pkg_postinst >+} >+ >-- >1.6.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 190482
: 177931 |
178179
|
178181
|
178182
|
178183