Permalink
Browse files

-Added licensing information

-Removed parenscript from the package and system (since I no longer use it)
  • Loading branch information...
1 parent 8365b6f commit c9c4686fcf695502170f1ed87441375c9411d420 inaimathi committed Jan 26, 2012
Showing with 733 additions and 3 deletions.
  1. +661 −0 LICENSE
  2. +11 −1 README.md
  3. +16 −1 package.lisp
  4. +15 −1 web-mote.asd
  5. +15 −0 web-mote.css
  6. +15 −0 web-mote.lisp
View
Oops, something went wrong.
View
@@ -7,8 +7,18 @@ This is a Common Lisp, web-based interface for MPlayer I put together because I
Ok, if you want to use it anyway,
1. change config variables in `package.lisp` to reflect your setup
-2. load :web-mote
+2. load `:web-mote`
3. start an `mplayer` service by evaluating `(serve-mplayer)`
4. navigate to `http://[machine ip]:[*server-port*]` to use the remote menu
Like I said, it's meant to be used through my iPod touch, so the stylesheet is specifically crafted to fit the width of the screen and be readable at that size. If you're using another device, you may need to play with the .css file. There are also a few outstanding issues that I want to deal with before I can endorse the use of this system by anyone other than me.
+
+#### Licensing
+
+This program is released under the GNU AGPL (check the `LICENSE` file for details).
+
+The media player icon artwork is taken from [lucamennoia's media player icons piece](http://lucamennoia.deviantart.com/art/CustomMediaPlayer-icon-buttons-174712679) (released under [CC-NC-SA](http://creativecommons.org/licenses/by-nc-sa/3.0/), so I don't even need to attribute them, but I'm cool that way).
+
+The folder/video/audio/image icons are from the [Crystal Clear set](http://commons.wikimedia.org/wiki/Crystal_Clear) (released under [LGPL](http://www.gnu.org/licenses/lgpl.html)).
+
+A copy of [jQuery](http://jquery.com/) is included for ease of use. jQuery is [dual-licensed under GPL and MIT-style licenses](http://jquery.org/license/).
View
@@ -1,7 +1,22 @@
;;;; package.lisp
+;; This file is part of :web-mote.
+
+;; :web-mote is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU Affero General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; :web-mote 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 the
+;; GNU Affero General Public License for more details.
+
+;; You should have received a copy of the GNU Affero General Public License
+;; along with :web-mote. If not, see <http://www.gnu.org/licenses/>.
+
(defpackage #:web-mote
- (:use #:cl #:hunchentoot #:cl-who #:parenscript #:cl-fad #:cl-ppcre #:bordeaux-threads)
+ (:use #:cl #:hunchentoot #:cl-who #:cl-fad #:cl-ppcre #:bordeaux-threads)
(:import-from :trivial-shell :shell-command))
(in-package :web-mote)
View
@@ -1,10 +1,24 @@
;;;; web-mote.asd
+;; This file is part of :web-mote.
+
+;; :web-mote is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU Affero General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; :web-mote 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 the
+;; GNU Affero General Public License for more details.
+
+;; You should have received a copy of the GNU Affero General Public License
+;; along with :web-mote. If not, see <http://www.gnu.org/licenses/>.
+
(asdf:defsystem #:web-mote
:serial t
:depends-on (#:cl-fad
#:cl-who
- #:parenscript
#:hunchentoot
#:cl-ppcre
#:trivial-shell
View
@@ -1,3 +1,18 @@
+/* This file is part of :web-mote. */
+
+/* :web-mote is free software: you can redistribute it and/or modify */
+/* it under the terms of the GNU Affero General Public License as published by */
+/* the Free Software Foundation, either version 3 of the License, or */
+/* (at your option) any later version. */
+
+/* :web-mote 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 the */
+/* GNU Affero General Public License for more details. */
+
+/* You should have received a copy of the GNU Affero General Public License */
+/* along with :web-mote. If not, see <http://www.gnu.org/licenses/>. */
+
body { font-family: sans-serif; font-weight: bold; width: 900px; }
.cmd-button { display: block; margin: 5px; padding: 5px; background-color: #eee; float: left; width: 205px; }
View
@@ -1,5 +1,20 @@
;;;; web-mote.lisp
+;; This file is part of :web-mote.
+
+;; :web-mote is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU Affero General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+
+;; :web-mote 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 the
+;; GNU Affero General Public License for more details.
+
+;; You should have received a copy of the GNU Affero General Public License
+;; along with :web-mote. If not, see <http://www.gnu.org/licenses/>.
+
(in-package #:web-mote)
(defparameter *commands*

0 comments on commit c9c4686

Please sign in to comment.