packages feed

scroll-1.20180421: scroll.cabal

Name: scroll
Version: 1.20180421
Cabal-Version: >= 1.6
License: GPL-2
Maintainer: Joey Hess <id@joeyh.name>
Author: Joey Hess
Stability: Stable
Copyright: 2015 Joey Hess
Build-Type: Simple
Category: Game
Synopsis: scroll(6), a roguelike game
Description: 
  You're a bookworm that's stuck on a scroll. You have to
  dodge between words and use spells to make your way down the page as th
  scroll is read. Go too slow and you'll get wound up in the scroll and
  crushed.
Homepage: https://joeyh.name/code/scroll/
License-File: GPL.hs
Extra-Source-Files:
  CHANGELOG
  TODO
  Makefile
  doc/scroll-roguelike-game-idea
  .gitignore
  unix/Pager.hs
  portable/Pager.hs

Flag Unix
  Description: Use Unix capabilities to be a better pager

Executable scroll
  Main-Is: Main.hs
  GHC-Options: -threaded -Wall -fno-warn-tabs
  Build-Depends: base >= 4.5, base < 5, vector, bytestring, mtl,
    containers, ncurses, data-default, random, monad-loops, IfElse,
    case-insensitive, optparse-applicative, text

  Hs-Source-Dirs: .
  if flag(Unix)
    Build-Depends: unix
    Hs-Source-Dirs: unix
  else
    Hs-Source-Dirs: portable

  Other-Modules:
    CharMap
    Control
    Curses
    DeepCopy
    GPL
    Help
    Invert
    Level
    Level.Beowulf
    Level.Border
    Level.Coleridge
    Level.File
    Level.Joyce
    Level.Padding
    Level.Random
    Level.Shuffle
    Level.Tutorial
    Peruser
    Pager
    Player
    Player.Consume
    Player.Move
    Poison
    Poison.Enum
    Rand
    Spell
    Spell.Enum
    Status
    Time
    Types
    Unicode
    Utility.Percentage
    View
    World
    WorldSetup

source-repository head
  type: git
  location: git://git.joeyh.name/scroll.git