diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/README.Debian | 11 | ||||
-rw-r--r-- | debian/changelog | 48 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 80 | ||||
-rw-r--r-- | debian/copyright | 30 | ||||
-rw-r--r-- | debian/maemo/rockbox.desktop | 9 | ||||
-rw-r--r-- | debian/maemo/rockbox.png | bin | 0 -> 3110 bytes | |||
-rwxr-xr-x | debian/rules | 67 |
8 files changed, 246 insertions, 0 deletions
diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000000..90e9379198 --- /dev/null +++ b/debian/README.Debian | |||
@@ -0,0 +1,11 @@ | |||
1 | rockbox 3.7.x for Maemo | ||
2 | -------------------------- | ||
3 | |||
4 | Rockbox for maemo technial preview release. | ||
5 | |||
6 | Known issues: | ||
7 | - Application exit is only possible with CTRL+BACKSPACE | ||
8 | |||
9 | - Last.FM scrobbler log file is not working | ||
10 | Possible cause: We don't call clean_shutdown() / system_flush() | ||
11 | so the scrobbler log file never gets written to disk | ||
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000000..14b814cd7a --- /dev/null +++ b/debian/changelog | |||
@@ -0,0 +1,48 @@ | |||
1 | rockbox (2011-01-26maemo0) unstable; urgency=low | ||
2 | |||
3 | * Bluetooth headset support | ||
4 | * Ignore preinstalled sounds in /usr/share/sounds | ||
5 | |||
6 | -- Thomas Jarosch <tomj@simonv.com> Wed, 26 Jan 2011 22:50:00 -0500 | ||
7 | |||
8 | rockbox (2011-01-12maemo0) unstable; urgency=low | ||
9 | |||
10 | * Always show prev/next track button | ||
11 | * Bind enter key to rockbock's center button (all platforms) | ||
12 | * Bind more keys on n8xx (maemo4) | ||
13 | * Update to latest rockbox SVN code | ||
14 | |||
15 | -- Thomas Jarosch <tomj@simonv.com> Tue, 12 Jan 2011 19:42:00 -0500 | ||
16 | |||
17 | rockbox (2011-01-04maemo0) unstable; urgency=low | ||
18 | |||
19 | * Update to latest rockbox SVN code (regenerates the database) | ||
20 | * Test automatic garage build | ||
21 | * Fix x86 build targets | ||
22 | |||
23 | -- Thomas Jarosch <tomj@simonv.com> Tue, 04 Jan 2011 00:20:00 -0500 | ||
24 | |||
25 | |||
26 | rockbox (2011-01-02maemo0) unstable; urgency=low | ||
27 | |||
28 | * New version number to indicate this build is work in progress | ||
29 | |||
30 | -- Thomas Jarosch <tomj@simonv.com> Sun, 02 Jan 2011 00:05:00 -0500 | ||
31 | |||
32 | |||
33 | rockbox (3.7.2maemo2) unstable; urgency=low | ||
34 | |||
35 | * Fix duplicate database entries | ||
36 | * Initial rockbox plugin support: | ||
37 | - Small tools in the context menu | ||
38 | - mikmod (.mod, .s3m, .xm etc) support | ||
39 | - Credits screen | ||
40 | |||
41 | -- Thomas Jarosch <tomj@simonv.com> Sat, 01 Jan 2011 19:01:00 -0500 | ||
42 | |||
43 | |||
44 | rockbox (3.7.2maemo1) unstable; urgency=low | ||
45 | |||
46 | * Initial release for Nokia N900 | ||
47 | |||
48 | -- Thomas Jarosch <tomj@simonv.com> Thu, 30 Dec 2010 16:18:05 -0500 | ||
diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/debian/compat | |||
@@ -0,0 +1 @@ | |||
5 | |||
diff --git a/debian/control b/debian/control new file mode 100644 index 0000000000..8993bb80e9 --- /dev/null +++ b/debian/control | |||
@@ -0,0 +1,80 @@ | |||
1 | Source: rockbox | ||
2 | Section: user/multimedia | ||
3 | Priority: extra | ||
4 | Maintainer: Thomas Jarosch <tomj@simonv.com> | ||
5 | Build-Depends: debhelper (>= 5), pkg-config, maemo-version-dev, | ||
6 | libosso-dev, libglib2.0-dev, libhal-dev, osso-af-settings, | ||
7 | libsdl1.2-dev, libxml2-dev, | ||
8 | libgstreamer0.10-dev | maemo-version-dev (<= 5), | ||
9 | libgstreamer-plugins-base0.10-dev | maemo-version-dev (<= 5), | ||
10 | libgstreamer-plugins-base0.10-dev | maemo-version-dev (<= 5), | ||
11 | libplayback-1-dev | maemo-version-dev (<= 5) | ||
12 | # Note: This is the -debian- standards version, not rockbox | ||
13 | Standards-Version: 3.7.2 | ||
14 | XB-Maemo-Icon-26: | ||
15 | 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 | ||
64 | rkJggg== | ||
65 | XSBC-Bugtracker: https://bugs.maemo.org/enter_bug.cgi?product=rockbox | ||
66 | |||
67 | Package: rockbox | ||
68 | Architecture: any | ||
69 | Depends: ${shlibs:Depends}, ${misc:Depends} | ||
70 | Description: Rockbox open source high quality audio player | ||
71 | |||
72 | Package: rockbox-doc | ||
73 | Architecture: all | ||
74 | Description: Documentation for rockbox | ||
75 | |||
76 | Package: rockbox-dbg | ||
77 | Section: devel | ||
78 | Architecture: any | ||
79 | Depends: rockbox (= ${Source-Version}) | ||
80 | Description: Debug symbols for rockbox | ||
diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000000..5b2f3f9304 --- /dev/null +++ b/debian/copyright | |||
@@ -0,0 +1,30 @@ | |||
1 | This package was debianized by Thomas Jarosch <tomj@simonv.com> on | ||
2 | Thu, 30 Dec 2010 16:18:05 -0500. | ||
3 | |||
4 | It was downloaded from www.rockbox.org / svn://svn.rockbox.org/rockbox/trunk | ||
5 | |||
6 | Upstream Author: The rockbox team - see docs/CREDITS for all the names | ||
7 | |||
8 | Copyright: 2001-2011 - The rockbox team | ||
9 | |||
10 | License: | ||
11 | |||
12 | This package is free software; you can redistribute it and/or modify | ||
13 | it under the terms of the GNU General Public License as published by | ||
14 | the Free Software Foundation; either version 2 of the License, or | ||
15 | (at your option) any later version. | ||
16 | |||
17 | This package is distributed in the hope that it will be useful, | ||
18 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
19 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
20 | GNU General Public License for more details. | ||
21 | |||
22 | You should have received a copy of the GNU General Public License | ||
23 | along with this package; if not, write to the Free Software | ||
24 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
25 | |||
26 | On Debian systems, the complete text of the GNU General | ||
27 | Public License can be found in `/usr/share/common-licenses/GPL'. | ||
28 | |||
29 | The Debian packaging is (C) 2010, Thomas Jarosch <tomj@simonv.com> and | ||
30 | is licensed under the GPL, see above. | ||
diff --git a/debian/maemo/rockbox.desktop b/debian/maemo/rockbox.desktop new file mode 100644 index 0000000000..9539c2d21a --- /dev/null +++ b/debian/maemo/rockbox.desktop | |||
@@ -0,0 +1,9 @@ | |||
1 | [Desktop Entry] | ||
2 | Encoding=UTF-8 | ||
3 | Version=3.7.1 | ||
4 | Type=Application | ||
5 | Name=Rockbox | ||
6 | Exec=/opt/rockbox/bin/rockbox | ||
7 | Icon=rockbox | ||
8 | X-HildonDesk-ShowInToolbar=true | ||
9 | X-Osso-Type=application/x-executable | ||
diff --git a/debian/maemo/rockbox.png b/debian/maemo/rockbox.png new file mode 100644 index 0000000000..076f349c43 --- /dev/null +++ b/debian/maemo/rockbox.png | |||
Binary files differ | |||
diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000000..380d0d21b8 --- /dev/null +++ b/debian/rules | |||
@@ -0,0 +1,67 @@ | |||
1 | #!/usr/bin/make -f | ||
2 | |||
3 | CONFIGURE_OPTIONS := --platform=M --lcdwidth=800 --lcdheight=480 --target=application --ram=8 --rbdir=/.rockbox --type=N | ||
4 | DESKTOP_DIR := `pkg-config --variable=desktopentrydir osso-af-settings` | ||
5 | |||
6 | export DH_VERBOSE=1 | ||
7 | |||
8 | builddir: | ||
9 | test -d builddir || mkdir -p builddir | ||
10 | |||
11 | builddir/Makefile: builddir | ||
12 | cd builddir && test -f Makefile || ../tools/configure $(CONFIGURE_OPTIONS) | ||
13 | |||
14 | build: build-stamp | ||
15 | |||
16 | build-stamp: builddir/Makefile | ||
17 | dh_testdir | ||
18 | cd builddir && $(MAKE) | ||
19 | touch $@ | ||
20 | |||
21 | clean: | ||
22 | dh_testdir | ||
23 | dh_testroot | ||
24 | rm -f build-stamp | ||
25 | rm -rf builddir | ||
26 | dh_clean | ||
27 | install: build | ||
28 | dh_testdir | ||
29 | dh_testroot | ||
30 | dh_clean -k | ||
31 | dh_installdirs | ||
32 | |||
33 | cd builddir && $(MAKE) PREFIX=$(CURDIR)/debian/rockbox/opt/rockbox fullinstall | ||
34 | |||
35 | # Install icon and .desktop file | ||
36 | mkdir -p $(CURDIR)/debian/rockbox/usr/share/icons/hicolor/64x64/apps | ||
37 | cp -f debian/maemo/rockbox.png $(CURDIR)/debian/rockbox/usr/share/icons/hicolor/64x64/apps | ||
38 | mkdir -p $(CURDIR)/debian/rockbox$(DESKTOP_DIR) | ||
39 | cp -f debian/maemo/rockbox.desktop $(CURDIR)/debian/rockbox$(DESKTOP_DIR) | ||
40 | |||
41 | # Ignore built in sounds | ||
42 | mkdir -p $(CURDIR)/debian/rockbox/usr/share/sounds | ||
43 | touch $(CURDIR)/debian/rockbox/usr/share/sounds/database.ignore | ||
44 | |||
45 | # Build architecture-independent files here. | ||
46 | binary-indep: | ||
47 | # We have nothing to do by default. | ||
48 | |||
49 | # Build architecture-dependent files here. | ||
50 | binary-arch: build install | ||
51 | dh_testdir | ||
52 | dh_testroot | ||
53 | dh_installdocs | ||
54 | dh_installexamples | ||
55 | dh_installman | ||
56 | dh_link | ||
57 | dh_strip --dbg-package=rockbox-dbg | ||
58 | dh_compress | ||
59 | dh_fixperms | ||
60 | dh_installdeb | ||
61 | dh_shlibdeps | ||
62 | dh_gencontrol | ||
63 | dh_md5sums | ||
64 | dh_builddeb | ||
65 | |||
66 | binary: binary-indep binary-arch | ||
67 | .PHONY: build clean binary-indep binary-arch binary install configure | ||