]>
Commit | Line | Data |
---|---|---|
0397e9d0 MG |
1 | App-MusicExpo version 0.004 |
2 | =========================== | |
21cd9240 MG |
3 | |
4 | App::MusicExpo creates a HTML table from a list of songs. | |
5 | ||
6 | The default template (named index.tmpl here)looks like: | |
7 | ||
8 | | Title | Artist | Album | Genre | Track | Year | Type | | |
9 | |---------+---------+-----------------+---------+-------+------+------| | |
10 | | Cellule | Silence | L'autre endroit | Electro | 01/09 | 2005 | FLAC | | |
11 | ||
4d7bd370 MG |
12 | where the title is a download link. If you have multiple files with the same |
13 | basename (such as C<cellule.flac> and C<cellule.ogg>), they will be treated | |
14 | as two versions of the same file, so a row will be created with two download | |
15 | links, one for each format. | |
21cd9240 MG |
16 | |
17 | INSTALLATION | |
18 | ||
19 | To install this module type the following: | |
20 | ||
21 | perl Makefile.PL | |
22 | make | |
23 | make test | |
24 | make install | |
25 | ||
26 | DEPENDENCIES | |
27 | ||
28 | This module requires these other modules and libraries: | |
29 | ||
30 | * Audio::FLAC::Header | |
21cd9240 MG |
31 | * HTML::Template::Compiled |
32 | * Memoize | |
33 | * MP3::Tag | |
0397e9d0 MG |
34 | * MP4::Info |
35 | * JSON::MaybeXS | |
4d7bd370 | 36 | * Ogg::Vorbis::Header::PurePerl |
21cd9240 MG |
37 | |
38 | COPYRIGHT AND LICENCE | |
39 | ||
e83823ae | 40 | Copyright (C) 2013-2014 by Marius Gavrilescu |
21cd9240 MG |
41 | |
42 | This library is free software; you can redistribute it and/or modify | |
43 | it under the same terms as Perl itself, either Perl version 5.14.2 or, | |
44 | at your option, any later version of Perl 5 you may have available. |