author | llornkcor <llornkcor> | 2004-02-27 10:59:39 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2004-02-27 10:59:39 (UTC) |
commit | d2ba9629d9553a5a24277b28baf4b3abb2ad82d8 (patch) (unidiff) | |
tree | e0013f0ecbd41db673eaa45cbd435da41ae8cb73 | |
parent | ad932d21d169250e11b709327b5e9485599b8404 (diff) | |
download | opie-d2ba9629d9553a5a24277b28baf4b3abb2ad82d8.zip opie-d2ba9629d9553a5a24277b28baf4b3abb2ad82d8.tar.gz opie-d2ba9629d9553a5a24277b28baf4b3abb2ad82d8.tar.bz2 |
remove nonexistant depends on libopie2, and add name to maintainers
-rw-r--r-- | noncore/multimedia/powerchord/README | 21 | ||||
-rw-r--r-- | noncore/multimedia/powerchord/config.in | 6 | ||||
-rw-r--r-- | noncore/multimedia/powerchord/opie-powerchord.control | 2 |
3 files changed, 21 insertions, 8 deletions
diff --git a/noncore/multimedia/powerchord/README b/noncore/multimedia/powerchord/README index b617f73..1649654 100644 --- a/noncore/multimedia/powerchord/README +++ b/noncore/multimedia/powerchord/README | |||
@@ -1,117 +1,130 @@ | |||
1 | This tarball is a collection of the sources of Powerchord as a work in progress. It is provided to fulfil the conditions of the GPL. | 1 | This tarball is a collection of the sources of Powerchord as a work in progress. It is provided to |
2 | fulfil the conditions of the GPL. | ||
2 | 3 | ||
3 | -Cam 15 Apr 2002 camilo@mesias.co.uk | 4 | -Cam 15 Apr 2002 camilo@mesias.co.uk |
4 | 5 | ||
5 | 6 | ||
6 | These files are the ones I used to make the release 0.0.7 of Powerchord. | 7 | These files are the ones I used to make the release 0.0.7 of Powerchord. |
7 | 8 | ||
8 | Originally I had intended to release under the GPL, then under pressure of time I wanted to release as closed-source freeware, to be relicensed at a later date. For simplicity though, I have opted to provide this crude tarball and release from the start under the GPL. | 9 | Originally I had intended to release under the GPL, then under pressure of time I wanted to release |
10 | as closed-source freeware, to be relicensed at a later date. For simplicity though, I have opted to | ||
11 | provide this crude tarball and release from the start under the GPL. | ||
9 | 12 | ||
10 | Some of the source files do not contain the proper copyright notice yet. | 13 | Some of the source files do not contain the proper copyright notice yet. |
11 | 14 | ||
12 | // Copyright (c) 2001 Camilo Mesias | 15 | // Copyright (c) 2001 Camilo Mesias |
13 | // camilo@mesias.co.uk | 16 | // camilo@mesias.co.uk |
14 | // | 17 | // |
15 | // This program is free software; you can redistribute it and/or | 18 | // This program is free software; you can redistribute it and/or |
16 | // modify it under the terms of the GNU General Public License | 19 | // modify it under the terms of the GNU General Public License |
17 | // as published by the Free Software Foundation; either version 2 | 20 | // as published by the Free Software Foundation; either version 2 |
18 | // of the License, or (at your option) any later version. | 21 | // of the License, or (at your option) any later version. |
19 | // | 22 | // |
20 | // This program is distributed in the hope that it will be useful, | 23 | // This program is distributed in the hope that it will be useful, |
21 | // but WITHOUT ANY WARRANTY; without even the implied warranty of | 24 | // but WITHOUT ANY WARRANTY; without even the implied warranty of |
22 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 25 | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
23 | // GNU General Public License for more details. | 26 | // GNU General Public License for more details. |
24 | // | 27 | // |
25 | // You should have received a copy of the GNU General Public License | 28 | // You should have received a copy of the GNU General Public License |
26 | // along with this program; if not, write to the Free Software | 29 | // along with this program; if not, write to the Free Software |
27 | // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | 30 | // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
28 | 31 | ||
29 | The make system is not foolproof. | 32 | The make system is not foolproof. |
30 | 33 | ||
31 | Under pressure of time I abandoned using designer and carefully hacked code into auto-generated files. I plan to go back to designer and learn how to insert these bits of code in a way that is in harmony with the original Trolltech example make files. | 34 | Under pressure of time I abandoned using designer and carefully hacked code into auto-generated files. |
35 | I plan to go back to designer and learn how to insert these bits of code in a way that is in harmony | ||
36 | with the original Trolltech example make files. | ||
32 | 37 | ||
33 | Credits. | 38 | Credits. |
34 | This is all my own work, with the exception that some of it is derived from the Trolltech example code. The chord algorithm was originally written in Javascript by Jim Cranwell and is used with his permission. Some of the code dates back to the original version of Powerchord that I wrote for the Agenda VR3. That was my first Agenda app and was in turn related to the code for the Agenda Power Meter application. Some of the original Agenda (fltk) include directives remain in the code, commented out... The name derives from the use of the Agenda Power application as a starting point. Power + Chord = Powerchord. Credit to a number of web resources on computing music, especially the first one I read that talked about the 12th root of 2! Credit finally to 4Front Technologies, their document 'Open Sound System - A Programmers' Guide' was most useful. This is my first use of OSS. | 39 | This is all my own work, with the exception that some of it is derived from the Trolltech example code. |
40 | The chord algorithm was originally written in Javascript by Jim Cranwell and is used with his permission. | ||
41 | Some of the code dates back to the original version of Powerchord that I wrote for the Agenda VR3. | ||
42 | That was my first Agenda app and was in turn related to the code for the Agenda Power Meter application. | ||
43 | Some of the original Agenda (fltk) include directives remain in the code, commented out... | ||
44 | The name derives from the use of the Agenda Power application as a starting point. | ||
45 | Power + Chord = Powerchord. Credit to a number of web resources on computing music, especially the | ||
46 | first one I read that talked about the 12th root of 2! Credit finally to 4Front Technologies, | ||
47 | their document 'Open Sound System - A Programmers' Guide' was most useful. This is my first use of OSS. | ||
35 | 48 | ||
36 | Here is a breakdown of the essential parts of this archive: | 49 | Here is a breakdown of the essential parts of this archive: |
37 | 50 | ||
38 | README | 51 | README |
39 | TODO | 52 | TODO |
40 | Makefile | 53 | Makefile |
41 | 54 | ||
42 | MANUAL.html -- webpage stuff | 55 | MANUAL.html -- webpage stuff |
43 | index.html | 56 | index.html |
44 | display.png | 57 | display.png |
45 | tuning.png | 58 | tuning.png |
46 | 59 | ||
47 | powerchord.control -- control file for .ipk | 60 | powerchord.control -- control file for .ipk |
48 | powerchord.desktop -- Qtopia desktop file | 61 | powerchord.desktop -- Qtopia desktop file |
49 | powerchord.pro -- input for tmake | 62 | powerchord.pro -- input for tmake |
50 | powerchord.ui -- input for Designer | 63 | powerchord.ui -- input for Designer |
51 | powerchordbase.ui -- input for Designer | 64 | powerchordbase.ui -- input for Designer |
52 | 65 | ||
53 | Powerchord.png -- icon | 66 | Powerchord.png -- icon |
54 | 67 | ||
55 | RCS -- some files under RCS | 68 | RCS -- some files under RCS |
56 | 69 | ||
57 | acguitar.raw -- assorted audio files | 70 | acguitar.raw -- assorted audio files |
58 | long.acguitar.raw | 71 | long.acguitar.raw |
59 | 72 | ||
60 | amp_but.png -- assorted image files | 73 | amp_but.png -- assorted image files |
61 | audio.png | 74 | audio.png |
62 | blank_but.png | 75 | blank_but.png |
63 | chordshow.png | 76 | chordshow.png |
64 | image0.xpm | 77 | image0.xpm |
65 | image1.png | 78 | image1.png |
66 | image2.png | 79 | image2.png |
67 | image3.png | 80 | image3.png |
68 | image4.png | 81 | image4.png |
69 | image5.png | 82 | image5.png |
70 | image6.png | 83 | image6.png |
71 | image_open.png | 84 | image_open.png |
72 | mic-closed.png | 85 | mic-closed.png |
73 | mic-open.png | 86 | mic-open.png |
74 | mic-open.xpm | 87 | mic-open.xpm |
75 | wood.png | 88 | wood.png |
76 | wood_s.png | 89 | wood_s.png |
77 | x.png | 90 | x.png |
78 | z1.png | 91 | z1.png |
79 | z2.png | 92 | z2.png |
80 | stringfing_s.png | 93 | stringfing_s.png |
81 | transport-blank.png | 94 | transport-blank.png |
82 | transport-fwd.png | 95 | transport-fwd.png |
83 | transport-play.png | 96 | transport-play.png |
84 | transport-rec.png | 97 | transport-rec.png |
85 | transport-rev.png | 98 | transport-rev.png |
86 | powerchord-pics | 99 | powerchord-pics |
87 | 100 | ||
88 | chordengine.cpp -- code to make chords | 101 | chordengine.cpp -- code to make chords |
89 | chordengine.h | 102 | chordengine.h |
90 | 103 | ||
91 | fretboard.cpp -- widget to display fret board | 104 | fretboard.cpp -- widget to display fret board |
92 | fretboard.h | 105 | fretboard.h |
93 | 106 | ||
94 | gs.cpp -- guitar synth (audio) code | 107 | gs.cpp -- guitar synth (audio) code |
95 | gs.h | 108 | gs.h |
96 | 109 | ||
97 | gt.cpp -- guitar tuner (audio) code - not finished | 110 | gt.cpp -- guitar tuner (audio) code - not finished |
98 | gt.h | 111 | gt.h |
99 | 112 | ||
100 | powerchord.cpp -- framework code - like main | 113 | powerchord.cpp -- framework code - like main |
101 | powerchord.h | 114 | powerchord.h |
102 | 115 | ||
103 | powerchordbase.cpp -- main GUI code hacked from the designer generated one | 116 | powerchordbase.cpp -- main GUI code hacked from the designer generated one |
104 | powerchordbase.h | 117 | powerchordbase.h |
105 | 118 | ||
106 | vumeter.cpp -- vu-meter lookalike widget for tuner | 119 | vumeter.cpp -- vu-meter lookalike widget for tuner |
107 | vumeter.h | 120 | vumeter.h |
108 | 121 | ||
109 | install.sh -- instructions to build the .ipk and install it | 122 | install.sh -- instructions to build the .ipk and install it |
110 | 123 | ||
111 | main.cpp -- token main() | 124 | main.cpp -- token main() |
112 | 125 | ||
113 | moc_fretboard.cpp -- generated files, do not touch! | 126 | moc_fretboard.cpp -- generated files, do not touch! |
114 | moc_powerchord.cpp | 127 | moc_powerchord.cpp |
115 | moc_powerchordbase.cpp | 128 | moc_powerchordbase.cpp |
116 | moc_vumeter.cpp | 129 | moc_vumeter.cpp |
117 | 130 | ||
diff --git a/noncore/multimedia/powerchord/config.in b/noncore/multimedia/powerchord/config.in index c41844c..ab1512b 100644 --- a/noncore/multimedia/powerchord/config.in +++ b/noncore/multimedia/powerchord/config.in | |||
@@ -1,7 +1,7 @@ | |||
1 | config POWERCHORD | 1 | config POWERCHORD |
2 | boolean "opie-powerchord (guitar chord generator and tuning)" | 2 | boolean "opie-powerchord (guitar chord generator and tuning)" |
3 | default "n" | 3 | default "n" |
4 | depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE && LIBOPIE2CORE | 4 | depends ( LIBQPE || LIBQPE-X11 ) |
5 | comment "opie-powerchord needs a libqpe, libopie and libopie2core" | 5 | comment "opie-powerchord needs a libqpe" |
6 | depends !(( LIBQPE || LIBQPE-X11 ) && LIBOPIE && LIBOPIE2CORE) | 6 | depends !(( LIBQPE || LIBQPE-X11 ) ) |
7 | 7 | ||
diff --git a/noncore/multimedia/powerchord/opie-powerchord.control b/noncore/multimedia/powerchord/opie-powerchord.control index 9303b70..13aff53 100644 --- a/noncore/multimedia/powerchord/opie-powerchord.control +++ b/noncore/multimedia/powerchord/opie-powerchord.control | |||
@@ -1,10 +1,10 @@ | |||
1 | Files: bin/powerchord apps/Applications/powerchord.desktop pics/powerchord share/powerchord | 1 | Files: bin/powerchord apps/Applications/powerchord.desktop pics/powerchord share/powerchord |
2 | Priority: optional | 2 | Priority: optional |
3 | Section: opie/multimedia | 3 | Section: opie/multimedia |
4 | Maintainer: Camilo Mesias <camilo@mesias.co.uk> | 4 | Maintainer: Camilo Mesias <camilo@mesias.co.uk>, ljp <lpotter@trolltech.com> |
5 | Architecture: arm | 5 | Architecture: arm |
6 | Version: 0.0.8 | 6 | Version: 0.0.8 |
7 | Depends: task-opie-minimal | 7 | Depends: task-opie-minimal |
8 | Description: Guitar Chord generator application | 8 | Description: Guitar Chord generator application |
9 | Allows naming of chords using base note and key. Fretboard diagrams are | 9 | Allows naming of chords using base note and key. Fretboard diagrams are |
10 | produced illustrating ways to play the chord. | 10 | produced illustrating ways to play the chord. |