info.rkt
#lang setup/infotab

(define mcfly-planet          'neil/rackout:1:0)
(define name                  "RackOut")
(define mcfly-subtitle        "Living Room Appliance")
(define blurb                 (list name ": " mcfly-subtitle))
(define homepage              "http://www.rackout.org/")
(define mcfly-author          "Neil Van Dyke")
(define repositories          '("4.x"))
(define required-core-version "5.3.1")
(define categories            '(misc))
(define can-be-loaded-with    'all)
(define scribblings           '(("doc.scrbl" () (library))))
(define primary-file          "main.rkt")
(define mcfly-start           "rackout-doc.rkt")
(define mcfly-files           '(defaults
                                 "Makefile"
                                 "aux.wmclass"
                                 "planet-neil-cpuinfo.rkt"
                                 "planet-neil-hostname.rkt"
                                 ;; "planet-neil-mediafile.rkt"
                                 "planet-neil-overeasy.rkt"
                                 "planet-neil-sudo.rkt"
                                 "planet-neil-vlc.rkt"
                                 "planet-neil-web-server-xexp.rkt"
                                 "rackout-about.rkt"
                                 "rackout-doc.rkt"
                                 "rackout-dvd-title.rkt"
                                 "rackout-infidelity.rkt"
                                 "rackout-live-build"
                                 "rackout-live-install.rkt"
                                 "rackout-live-syslinux-splash.png"
                                 "rackout-splash.rkt"
                                 "rackout-system.rkt"
                                 "rackout-xrandr.rkt"
                                 "rackout.rkt"
                                 ("static-files"
                                  ;; TODO: Have PLaneT installer download the
                                  ;; jQuery stuff and extract the ".zip" if
                                  ;; necessary.
                                  "jquery-1.7.1.min.js"
                                  "jquery.mobile-1.1.1.zip"
                                  "rackout.css"
                                  "rackout.js")))
(define compile-omit-paths    '("dist-tree"
                                "rackout-live-build-dir"
                                "static-files"))
(define raco-commands         '(("rackout-live-install"
                                 "rackout-live-install.rkt"
                                 "install RackOut Live"
                                 #f)))
(define mcfly-license         "GPLv3")

(define mcfly-legal
  "Copyright 2013 Neil Van Dyke.  This program is Free Software; you can
redistribute it and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation; either version 3 of the
License, or (at your option) any later version.  This program is distributed in
the hope that it will be useful, but without any warranty; without even the
implied warranty of merchantability or fitness for a particular purpose.  See
http://www.gnu.org/licenses/ for details.  For other licenses and consulting,
please contact the author.  This applies to the software specific to RackOut or
RackOut Live; for other software, such as separate components, see the
respective legal information.")