]> gitweb @ CieloNegro.org - Rakka.git/blobdiff - Rakka.cabal
Require HsSVN 0.3.2
[Rakka.git] / Rakka.cabal
index 32a2c2ae3742d7edf72268a2d1c3fcb3aea73b2a..812b26d82f3559d18b74be8d6cefca5170194fec 100644 (file)
@@ -1,26 +1,30 @@
 Name:          Rakka
 Synopsis:      Wiki engine with Subversion backend
 Description:
-    FIXME: write this
+    Rakka is a 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>
 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
 
 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
     schemas/rakka-page-1.0.rng
 
@@ -38,6 +42,7 @@ Extra-Source-Files:
     js/login.js
     js/screen.js
     js/search.js
+    js/uri.js
 
 Flag build-test-suite
     Description: Build the test suite.
@@ -53,10 +58,10 @@ Flag hardest-optimization
 
 Executable rakka
     Build-Depends:
-        Crypto, FileManip, HTTP, HUnit, HsHyperEstraier, HsSVN, Lucu,
-        base, bytestring, containers, dataenc, directory, utf8-string,
-        filepath, hslogger, hxt, magic, mtl, network, parsec, stm,
-        time, unix, zlib
+        FileManip, HTTP, HUnit, HsHyperEstraier, HsOpenSSL, HsSVN >=
+        0.3.2, Lucu, base, bytestring, containers, dataenc, directory,
+        utf8-string, filepath, hslogger, hxt, magic, mtl, network,
+        parsec, stm, time, unix, zlib
     Main-Is:
         Main.hs
     Other-Modules:
@@ -66,11 +71,14 @@ Executable rakka
         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.Storage
         Rakka.Storage.DefaultPage
@@ -100,10 +108,10 @@ Executable rakka
     else
         if flag(hardest-optimization)
             GHC-Options:
-                -Wall -O2 -fvia-C -funbox-strict-fields
+                -Wall -O2 -fvia-C -funbox-strict-fields -threaded
         else
             GHC-Options:
-                -Wall
+                -Wall -threaded
 
 Executable RakkaUnitTest
     if flag(build-test-suite)
@@ -119,4 +127,4 @@ Executable RakkaUnitTest
     Extensions:
         Arrows
     GHC-Options:
-        -Wall -Werror
\ No newline at end of file
+        -Wall -Werror