]> gitweb @ CieloNegro.org - Rakka.git/blobdiff - Rakka.cabal
merge branch origin/master
[Rakka.git] / Rakka.cabal
index 7380ae491857cadcf258de604fb8dfa424bc527d..9eeac5afad5ae85a787ff44e1a74d265aff60cbd 100644 (file)
-Name:
-    Rakka
-Synopsis:
-    Wiki engine with Subversion backend
+Name:          Rakka
+Synopsis:      RESTful Wiki engine with Subversion backend
 Description:
-    FIXME: write this
-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>
-Stability:
-    experimental
-Homepage: 
-    http://ccm.sherry.jp/Rakka/
-Category:
-    Web
-Tested-With:
-    GHC == 6.6.1
-Extensions:
-    Arrows
-GHC-Options:
-    -fwarn-unused-imports -fglasgow-exts
-Build-Depends:
-    Crypto, HUnit, HsSVN, Lucu, base, encoding, filepath, hxt, mtl,
-    network, parsec, unix
-Exposed-Modules:
-    Rakka.Page
-    Rakka.Storage
-    Rakka.SystemConfig
-    Rakka.Utils
-    Rakka.Wiki
-    Rakka.Wiki.Interpreter
-Other-Modules:
-    Rakka.Storage.DefaultPage
+    Rakka is a RESTful wiki engine with Subversion backend. Its syntax
+    is similar to MediaWiki.
+Version:       0.1
+License:       PublicDomain
+Author:        PHO <pho at cielonegro dot org>
+Maintainer:    PHO <pho at cielonegro dot org>
+Stability:     experimental
+Homepage:      http://rakka.cielonegro.org/
+Bug-Reports:   http://static.cielonegro.org/ditz/Rakka/
+Category:      Web
+Tested-With:   GHC == 6.12.1
+Cabal-Version: >= 1.6
+Build-Type:    Custom
+
 Data-Files:
-    defaultpages/Help/SampleImage/Large
-    defaultpages/Help/SampleImage/Small
-    defaultPages/Help/Syntax
-    defaultPages/MainPage
-    defaultPages/StyleSheet/Default
+    defaultPages/Feed.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:
+    Rakka.buildinfo.in
+    configure
+    configure.ac
+    js/Makefile
+    js/base.js
+    js/base64.js
+    js/editPage.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.
+    Default:     False
+
+Executable rakka
+    Build-Depends:
+        HsHyperEstraier      == 0.4.*,
+        HsOpenSSL            == 0.10.*,
+        HsSVN                == 0.4.*,
+        Lucu                 == 0.7.*,
+        base                 == 4.*,
+        base-unicode-symbols == 0.2.*,
+        bytestring           == 0.9.*,
+        case-insensitive     == 0.4.*,
+        containers           == 0.4.*,
+        dataenc              == 0.14.*,
+        directory            == 1.1.*,
+        filemanip            == 0.3.*,
+        filepath             == 1.2.*,
+        hslogger             == 1.1.*,
+        hxt                  == 9.2.*,
+        hxt-relaxng          == 9.1.*,
+        hxt-xpath            == 9.1.*,
+        magic                == 1.0.*,
+        mtl                  == 2.0.*,
+        network              == 2.3.*,
+        parsec               == 3.1.*,
+        stm                  == 2.2.*,
+        text                 == 0.11.*,
+        time                 == 1.2.*,
+        time-http            == 0.1.*,
+        time-w3c             == 0.1.*,
+        unix                 == 2.4.*,
+        utf8-string          == 0.3.*,
+        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.Users
+        Rakka.Storage
+        Rakka.Storage.DefaultPage
+        Rakka.Storage.Repos
+        Rakka.Storage.Types
+        Rakka.Storage.Impl
+        Rakka.SystemConfig
+        Rakka.Utils
+        Rakka.Validation
+        Rakka.Wiki
+        Rakka.Wiki.Interpreter
+        Rakka.Wiki.Interpreter.Base
+        Rakka.Wiki.Interpreter.Image
+        Rakka.Wiki.Interpreter.PageList
+        Rakka.Wiki.Interpreter.Outline
+        Rakka.Wiki.Engine
+        Rakka.Wiki.Formatter
+        Rakka.Wiki.Parser
+
+    GHC-Options:
+        -Wall -threaded
+
+Executable RakkaUnitTest
+    if flag(build-test-suite)
+        Buildable: True
+        Build-Depends: HUnit
+    else
+        Buildable: False
+
+    Main-Is:
+        RakkaUnitTest.hs
 
-Executable:
-    rakka
-Main-Is:
-    Main.hs
-Other-Modules:
-    Rakka.Environment
-    Rakka.Resource
-    Rakka.Resource.Index
-    Rakka.Resource.Object
-    Rakka.Resource.Render
-    Rakka.Wiki.Interpreter.Base
-    Rakka.Wiki.Interpreter.Base.Image
-    Rakka.Wiki.Engine
-    Rakka.Wiki.Formatter
-    Rakka.Wiki.Parser
-Extensions:
-    Arrows
-GHC-Options:
-    -fwarn-unused-imports -fglasgow-exts
+    Hs-Source-Dirs:
+        ., tests
 
+    Other-Modules:
+        WikiParserTest
 
-Executable:
-    RakkaUnitTest
-Main-Is:
-    RakkaUnitTest.hs
-Hs-Source-Dirs:
-    tests
-Other-Modules:
-    WikiParserTest
-GHC-Options:
-    -fwarn-unused-imports -fglasgow-exts
\ No newline at end of file
+    GHC-Options:
+        -Wall -Werror