Changeset 16042 in project


Ignore:
Timestamp:
09/23/09 12:33:37 (10 years ago)
Author:
Ivan Raikov
Message:

finished mpd-client port started by Hans Bulfone

Location:
release/4/mpd-client/trunk
Files:
2 edited
2 copied

Legend:

Unmodified
Added
Removed
  • release/4/mpd-client/trunk/doc.scm

    r16041 r16042  
    11;; eggdoc for mpd-client.egg
     2
     3(require-library eggdoc)
     4(import eggdoc)
    25
    36(define mpd-client-license
     
    368371     (license ,mpd-client-license))))
    369372
    370 (match (command-line-arguments)
    371   ((or ()
    372        ("html"))
    373    (require-extension eggdoc)
    374    (eggdoc->html doc))
    375 
    376   (("texinfo")
    377    (require-extension eggdoc-texinfo)
    378    (eggdoc->texinfo doc)))
     373
     374(if (eggdoc->html doc) (void))
  • release/4/mpd-client/trunk/mpd-client.meta

    r16041 r16042  
    66 (license "BSD")
    77 (author "Hans Bulfone")
    8  (files "mpd-client.html" "mpd-client.scm" "mpd-client.setup"))
     8 (needs eggdoc)
     9 (eggdoc "doc.scm")
     10 (files "mpd-client.scm" "doc.scm" "mpd-client.setup"))
     11
  • release/4/mpd-client/trunk/mpd-client.scm

    r11532 r16042  
    310310  (define (stop! c) (cmd c "stop"))
    311311  (define (next-song! c) (cmd c "next"))
    312   (define (previous-song! c) (cmd c "previous")))
     312  (define (previous-song! c) (cmd c "previous"))
     313
     314)
  • release/4/mpd-client/trunk/mpd-client.setup

    r11532 r16042  
    1 ;; -*- Scheme -*-
    2 (run (csc -s -O2 mpd-client.scm))
     1;;;; -*- Hen -*-
     2
     3(define (dynld-name fn)         
     4  (make-pathname #f fn ##sys#load-dynamic-extension))   
     5
     6(compile -O2 -d0 -s mpd-client.scm -j mpd-client)
     7(compile -O2 -d0 -s mpd-client.import.scm)
     8
     9(run (csi -s doc.scm > mpd-client.html))
     10
    311(install-extension
    4  'mpd-client
    5  '("mpd-client.so" "mpd-client.html")
    6  '((version 1.11)
    7    (documentation "mpd-client.html")))
     12
     13  ; Name of your extension:
     14  'mpd-client
     15
     16  ; Files to install for your extension:
     17  `(,(dynld-name "mpd-client") ,(dynld-name "mpd-client.import") )
     18
     19  ; Assoc list with properties for your extension:
     20  `((version 1.11)
     21    (documentation "mpd-client.html")
     22    ))
     23
Note: See TracChangeset for help on using the changeset viewer.