Rockbox Utility, it can install and uninstall Rockbox, the Bootloader and the Fonts. Rockbox is an Open Source replacement firmware for hard-disk digital audio players including the Archos Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and Ondio MP3 players. Development of Rockbox for the iriver H1xx, H3xx and H10 series of players as well as the iPod 4G grayscale, Color/Photo, Nano and Video (5G), Toshiba Gigabeat F and X, Sansa e200 and more is underway. There are no offical tarballs, it lives in svn, ebuild misses KEYWORDS due to that. Reproducible: Always Steps to Reproduce: 1.emerge rbutil
Created attachment 123284 [details] media-sound/rbutil-9999.ebuild
*** Bug 199171 has been marked as a duplicate of this bug. ***
Created attachment 145564 [details] app-misc/rbutil-9999.ebuild Here is my ebuild because the already attached ebuild and the one on the rbutil website don't work for me.
Created attachment 145591 [details] Ebuild from rbutil site Tomasz' ebuild is obsolete (rbutil now uses Qt). Fritella's ebuild works, is compatible with the current subversion.eclass, looks simpler than the one provided on the rbutil site (which is not compatible to current subversion.eclass), but it downloads full rockbox, instead of just keeping a subset up-to-date. A nice addition would be to keep the structure as is, but sync only a subset of the rockbox tree on emerge of rbutil. (If that is possible, subversion.eclass may know more.) I attached the ebuild from the rbutil site for comparison.
The ebuild now present in the rockbox wiki works like a charme : http://www.rockbox.org/twiki/bin/view/Main/RockboxUtility#Download
Created attachment 165328 [details] Official Ebuild from RockBox Wiki
Created attachment 165333 [details] Really clean ebuild Attached is the new ebuild I wrote for them. No clue why they did not add it to the wiki, but instead used a different, unpolished one. Features: Uses qt4 eclass, properly supports qt-4.3 and split qt-4.4, proper indention.
I added Dennis' ebuild to the Rockbox wiki.
There is a source tarball for 1.2.5 at http://download.rockbox.org/rbutil/source/rbutil_1.2.5-src.tar.bz2
Created attachment 219935 [details] Ebuild for version 1.2.5
Couple of errors with the 1.2.5 ebuild here, and compile fails. 1.) ======================== *snip* ======================== [...] Project MESSAGE: release RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_cs.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_de.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_fi.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_fr.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_gr.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_he.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_it.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_ja.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_nl.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_pl.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_pt.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_pt_BR.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_ru.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_zh_CN.qm' RCC: Error in 'rbutilqt-lang.qrc': Cannot find file 'lang/rbutil_zh_TW.qm' RCC: Warning: No resources in 'rbutilqt-lang.qrc'. cd rbutilqt/ && make -f Makefile ======================== *snap* ======================== 2.) ======================== *snip* ======================== mkdir: cannot create directory `/var/tmp/paludis/media-sound-rbutil-1.2.5/work/rbutil_1.2.5/rbutil/rbutilqt/build/build': File exists make[2]: *** [/var/tmp/paludis/media-sound-rbutil-1.2.5/work/rbutil_1.2.5/rbutil/rbutilqt/build/build] Error 1 make[1]: *** [libmkamsboot] Error 2 make[1]: *** Waiting for unfinished jobs.... ======================== *snap* ======================== 3.) ======================== *snip* ======================== CC ucl_util.c make[2]: Leaving directory `/var/tmp/paludis/media-sound-rbutil-1.2.5/work/rbutil_1.2.5/tools/ucl/src' make[1]: Leaving directory `/var/tmp/paludis/media-sound-rbutil-1.2.5/work/rbutil_1.2.5/rbutil/rbutilqt' make: *** [sub-rbutilqt-make_default] Error 2 /usr/libexec/paludis/utils/emake: emake returned error 2 !!! ERROR in media-sound/rbutil-1.2.5::misc: !!! In base_src_make at line 552 !!! died running emake, base_src_make:make ======================== *snap* ======================== Any other info needed? Cheers, Nico
Seems to exist as app-misc/rbutil-1.2.6 in the Sunrise overlay.
Created attachment 258569 [details] build.log (app-misc/rbutil-1.2.8: cannot create directory - file exists) (In reply to comment #11) > Couple of errors with the 1.2.5 ebuild here, and compile fails. > 2.) > ======================== *snip* ======================== > mkdir: cannot create directory > `/var/tmp/paludis/media-sound-rbutil-1.2.5/work/rbutil_1.2.5/rbutil/rbutilqt/build/build': > File exists > make[2]: *** > [/var/tmp/paludis/media-sound-rbutil-1.2.5/work/rbutil_1.2.5/rbutil/rbutilqt/build/build] > Error 1 > make[1]: *** [libmkamsboot] Error 2 > make[1]: *** Waiting for unfinished jobs.... > ======================== *snap* ======================== I confirm this problem for app-misc/rbutil-1.2.8, see attached build.log.
Created attachment 259002 [details, diff] patch fixing the parallel-build problems (In reply to comment #13) > I confirm this problem for app-misc/rbutil-1.2.8, see attached build.log. It turned out to be a parallel make issue, fixed by attached patches. I also fixed some "../../tools/version.sh: No such file or directory" problem, and added ebegin/eend around lrelease to prevent confusion.
Created attachment 259003 [details, diff] patch fixing the parallel-build problems
Created attachment 259005 [details] file taken from rockbox-3.7.1, implementing the missing version.sh
I've just committed Dannis' patch to sunrise, thanks and sorry for the wait I was on holidays :)
Created attachment 310603 [details] rbutil-1.2.13.ebuild Update ebuild to current release since current ebuild source is unavailable. Adjusted source name to be compatible. The parallel make patch appears to be no longer needed.
Created attachment 310605 [details] rbutil-1.2.13.ebuild v2 rbutil-1.2.13 with an updated homepage
Any reason to not install this as media-sound/RockboxUtility?
I've added it to my overlay for testing (layman -a xmw), had an minor issue with QT_NO_ACCESSIBILITY/setAccessibleName see [1] for the patch. [1] http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=tree;f=media-sound/rbutil/files;
any updates from 1.3.1?
Hello! Shouldn't this bug be merged with Bug 411619 ? They seem to solve the same issue, but offer the ebuilds with different names.
anyway this is working fine for me: http://data.gpo.zugaina.org/xmw/media-sound/rbutil/
(In reply to Michal Plichta from comment #24) > anyway this is working fine for me: > http://data.gpo.zugaina.org/xmw/media-sound/rbutil/ It does indeed, except that I had to change "x11-libs/qt-core:4" to "dev-qt/qtcore:4" and "x11-libs/qt-gui:4" to "dev-qt/qtgui:4".
Created attachment 391040 [details] app-misc/rbutil-1.4.0.ebuild Ebuild for v1.4.0. Appears to work. Got a version for 1.3.1 from some SVN overlay, but accidentally deleted the .svn folder, so I cannot give proper credit here. Might have been my ebuild, might not have been…
Hello, everyone. It seems that at least one ebuild related to this bug exists in the Sunrise overlay at the moment. However, I have to regretfully announce that after a long inactivity period the Sunrise project has been discontinued and the related overlay will be eventually removed. For this reason, I'd like to ask you to reevaluate the ebuilds and consider moving them. If you'd like to maintain a package from Sunrise in Gentoo, please take a look at our Proxy Maintainers [1] project. Please make sure to take ebuilds from the unreviewed developer Sunrise repository [2] rather than the -reviewed one, since the latter has not been updated for over a year. While at it, please note that: 1. Adding a package to Gentoo requires declaring yourself as an active maintainer for it. All bugs regarding the package will be assigned to you, and you will be expected to maintain it. 2. Some packages may not be suitable for addition anymore. While there's no strong rules that would prevent you from adding a package, it may be a bad idea to add old-unmaintained packages that will shortly result in a large number of bugs reported with no solution. If that is the case, please close the bug as RESOLVED/OBSOLETE to make it easier to find packages worth adding. 3. Some of the bugs were already closed as WONTFIX/OBSOLETE/... while the relevant ebuild was kept in Sunrise. If you disagree with the original decision, you still can add the ebuild via proxy-maint. 4. Pleaes note that many of the Sunrise ebuilds are old and may be buggy. If you decide to move them, please make sure to update/clean them up. The proxy-maint team will also review your ebuilds, therefore making sure they land in Gentoo in good quality. Once again, thank you for your contribution. We hope that you will still want to contribute to Gentoo, through proxy-maint or otherwise. [1]:https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers [2]:https://gitweb.gentoo.org/proj/sunrise.git/
I added this package ages ago but must have missed this bug report. I've just bumped it to 1.4.1.