]> gitweb @ CieloNegro.org - Rakka.git/blobdiff - Rakka.cabal
new task to ditz
[Rakka.git] / Rakka.cabal
index fa0bbe4eac2fadf8f556ea2c38366af09ee196aa..089f3f63ac2de575db5f0fdc2eafdfcc61e2c2cc 100644 (file)
@@ -1,27 +1,33 @@
 Name:          Rakka
-Synopsis:      Wiki engine with Subversion backend
+Synopsis:      RESTful Wiki engine with Subversion backend
 Description:
-    FIXME: write this
+    Rakka is a RESTful wiki engine with Subversion backend. Its syntax
+    is similar to MediaWiki.
 Version:       0.1
 License:       PublicDomain
-Author:        PHO <phonohawk at ps dot sakura dot ne dot jp>
-Maintainer:    PHO <phonohawk at ps dot sakura dot ne dot jp>
+Author:        PHO <pho at cielonegro dot org>
+Maintainer:    PHO <pho at cielonegro dot org>
 Stability:     experimental
-Homepage:      http://ccm.sherry.jp/Rakka/
+Homepage:      http://rakka.cielonegro.org/
 Category:      Web
-Tested-With:   GHC == 6.6.1
-Cabal-Version: >= 1.2
+Tested-With:   GHC == 6.12.1
+Cabal-Version: >= 1.6
+Build-Type:    Custom
 
 Data-Files:
     defaultPages/Feed.xml
-    defaultpages/Help/SampleImage/Large.xml
-    defaultpages/Help/SampleImage/Small.xml
+    defaultPages/Help/SampleImage/Large.xml
+    defaultPages/Help/SampleImage/Small.xml
     defaultPages/Help/Syntax.xml
     defaultPages/MainPage.xml
     defaultPages/PageTitle.xml
     defaultPages/SideBar/Left.xml
     defaultPages/SideBar/Right.xml
+    defaultPages/StyleSheet/CieloNegro/Logo.xml
+    defaultPages/StyleSheet/CieloNegro/Moon.xml
+    defaultPages/StyleSheet/CieloNegro.xml
     defaultPages/StyleSheet/Default.xml
+    rc.d/NetBSD/rakka.in
     schemas/rakka-page-1.0.rng
 
 Extra-Source-Files:
@@ -32,11 +38,24 @@ Extra-Source-Files:
     js/base.js
     js/base64.js
     js/editPage.js
-    js/jquery-1.2.1.js
+    js/hashedParam.js
+    js/hexDump.js
+    js/jquery-1.2.6.js
     js/jquery-dom.js
     js/localFile.js
     js/login.js
+    js/parseuri.js
+    js/redirection.js
     js/screen.js
+    js/search.js
+    js/systemConfig.js
+    js/uri.js
+    tests/RakkaUnitTest.hs
+    tests/WikiParserTest.hs
+
+Source-Repository head
+    Type: git
+    Location: git://git.cielonegro.org/Rakka.git
 
 Flag build-test-suite
     Description: Build the test suite.
@@ -44,32 +63,61 @@ Flag build-test-suite
 
 Executable rakka
     Build-Depends:
-        Crypto, FileManip, HUnit, HsHyperEstraier, HsSVN, Lucu, base,
-        bytestring, containers, dataenc, directory, utf8-string,
-        filepath, hslogger, hxt, magic, mtl, network, parsec, stm,
-        time, unix, zlib
+        FileManip       == 0.3.*,
+        HsHyperEstraier == 0.3.*,
+        HsOpenSSL       == 0.8.*,
+        HsSVN           == 0.4.*,
+        Lucu            == 0.6.*,
+        base            == 4.2.*,
+        bytestring      == 0.9.*,
+        containers      == 0.3.*,
+        dataenc         == 0.13.*,
+        directory       == 1.0.*,
+        filepath        == 1.1.*,
+        utf8-string     == 0.3.*,
+        hslogger        == 1.0.*,
+        hxt             == 8.5.*,
+        hxt-xpath       == 8.5.*,
+        magic           == 1.0.*,
+        mtl             == 1.1.*,
+        network         == 2.2.*,
+        parsec          == 3.0.*,
+        stm             == 2.1.*,
+        time            == 1.1.*,
+        time-http       == 0.1.*,
+        time-w3c        == 0.1.*,
+        unix            == 2.4.*,
+        zlib            == 0.5.*
+
     Main-Is:
         Main.hs
+
     Other-Modules:
+        Rakka.Attachment
         Rakka.Authorization
         Rakka.Environment
         Rakka.Page
         Rakka.Resource
         Rakka.Resource.CheckAuth
+        Rakka.Resource.DumpRepos
         Rakka.Resource.Index
         Rakka.Resource.JavaScript
         Rakka.Resource.Object
         Rakka.Resource.PageEntity
         Rakka.Resource.Render
+        Rakka.Resource.Search
+        Rakka.Resource.SystemConfig
+        Rakka.Resource.TrackBack
+        Rakka.Resource.Users
         Rakka.Storage
         Rakka.Storage.DefaultPage
         Rakka.Storage.Repos
         Rakka.Storage.Types
         Rakka.Storage.Impl
         Rakka.SystemConfig
+        Rakka.TrackBack
         Rakka.Utils
         Rakka.Validation
-        Rakka.W3CDateTime
         Rakka.Wiki
         Rakka.Wiki.Interpreter
         Rakka.Wiki.Interpreter.Base
@@ -80,23 +128,35 @@ Executable rakka
         Rakka.Wiki.Engine
         Rakka.Wiki.Formatter
         Rakka.Wiki.Parser
+
     Extensions:
-        Arrows, ExistentialQuantification, ScopedTypeVariables
+        Arrows
+        ExistentialQuantification
+        ScopedTypeVariables
+        DeriveDataTypeable
+        FlexibleInstances
+
     GHC-Options:
-        -Wall -XDeriveDataTypeable
+        -Wall -threaded
 
 Executable RakkaUnitTest
     if flag(build-test-suite)
         Buildable: True
+        Build-Depends: HUnit
     else
         Buildable: False
+
     Main-Is:
         RakkaUnitTest.hs
+
     Hs-Source-Dirs:
         ., tests
+
     Other-Modules:
         WikiParserTest
+
     Extensions:
         Arrows
+
     GHC-Options:
-        -Wall -Werror
\ No newline at end of file
+        -Wall -Werror