mathgenealogy-1.1.1: mathgenealogy.cabal
Name: mathgenealogy
Version: 1.1.1
Synopsis: Discover your (academic) ancestors!
Description: A simple command line program for extracting data from the
Mathematics Genealogy Project (<http://genealogy.math.ndsu.nodak.edu/index.php>).
.
Lookup your entry at <http://genealogy.math.ndsu.nodak.edu/index.php> and
then use that URL as a command line argument.
For example, if Carl Gauss wanted to explore his academic ancestors, he
would type
.
> mathgenealogy http://genealogy.math.ndsu.nodak.edu/id.php?id=18231
.
which produces the directed acyclic graph
<http://dl.dropbox.com/u/22490968/genealogy_of_gauss.png>. See
.
> mathgenealogy --help
.
for more options. Requires GraphViz (in particular the /dot/ program) to run.
.
/Changes in 1.1.1:/
.
* provide error message when given invalid start URL
.
* documentation and code cleanup
.
/Changes in 1.0.0:/
.
* choice between PDF and PNG output
.
* optional inclusion of PhD theses in output
.
/Changes in 0.0.2:/
.
* fixed bug regarding trailing commas (thanks to A. Koessler)
-- Homepage: http://darcs.monoid.at/mathgenealogy
License: GPL-2
License-file: LICENSE
Stability: experimental
Author: Peter Robinson
Maintainer: Peter Robinson <thaldyron@gmail.com>
Copyright: (C) 2010-2012 Peter Robinson
Category: Web
Build-type: Simple
-- Extra files to be distributed with the package, such as examples or
-- a README.
-- Extra-source-files:
Cabal-version: >=1.4
Executable mathgenealogy
build-depends: base >= 4 && < 5
, text >= 0.11 && <0.13
, directory >= 1.1 && <1.3
-- , haskell98 >= 1.1 && <2.1
, process >= 1.1 && < 1.2
, bytestring >= 0.9 && <1.0
, graphviz >= 2999.12 && <3000.0
, cmdargs >= 0.9.5 && <1.0.0
, fgl >= 5.4 && <5.5
, containers >= 0.4 && <0.6
, tagsoup >= 0.12.6 && <0.13
, HTTP >= 4000.1.2 && <5000
, safe >= 0.3.3 && <0.5
Main-Is: Main.hs
Other-modules: Graph
, Extract
, Entry
extensions: ScopedTypeVariables
, DeriveDataTypeable
-- ghc-options: -O
-- ld-options: -static -pthread