Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130635 - media-sound/gnomad-2.8.5 bump request
Summary: media-sound/gnomad-2.8.5 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL: http://sourceforge.net/tracker/index....
Whiteboard:
Keywords:
: 135583 (view as bug list)
Depends on: 144010
Blocks:
  Show dependency tree
 
Reported: 2006-04-20 11:25 UTC by Robert Krig
Modified: 2007-02-18 18:46 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libmtp-0.0.5.ebuild (libmtp-0.0.5.ebuild,488 bytes, text/plain)
2006-05-14 13:13 UTC, Tony Vroon (RETIRED)
Details
gnomad-2.8.5.ebuild (gnomad-2.8.5.ebuild,1.11 KB, application/octet-stream)
2006-06-07 11:15 UTC, Andres Paredes
Details
libmtp-0.0.8.ebuild (libmtp-0.0.8.ebuild,611 bytes, text/plain)
2006-06-21 04:33 UTC, Tony Vroon (RETIRED)
Details
gnomad-2.8.5.ebuild (gnomad-2.8.5.ebuild,1.05 KB, text/plain)
2006-06-21 04:35 UTC, Tony Vroon (RETIRED)
Details
libmtp-0.0.9.ebuild (libmtp-0.0.9.ebuild,833 bytes, application/octet-stream)
2006-07-07 06:22 UTC, Jeremy Sermersheim
Details
udev-permissions.patch (udev-permissions.patch,523 bytes, patch)
2006-07-07 06:24 UTC, Jeremy Sermersheim
Details | Diff
libmtp-0.0.11.ebuild (libmtp-0.0.11.ebuild,840 bytes, text/plain)
2006-08-15 08:23 UTC, Jeremy Sermersheim
Details
gnomad-2.8.6.ebuild (gnomad-2.8.6.ebuild,1.05 KB, text/plain)
2006-08-15 08:25 UTC, Jeremy Sermersheim
Details
gnomad-2.8.8.ebuild (gnomad-2.8.8.ebuild,968 bytes, text/plain)
2006-09-13 14:05 UTC, Matthew Hamilton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Krig 2006-04-20 11:25:34 UTC
There is a newer version of Gnomad out. Version 2.8.3  to be exact.

This version includes preliminary support MTP devices such as the Creative Zen Sleek Photo.

Would be nice if we could have a updated ebuild.
Comment 1 Alex 2006-05-12 11:32:34 UTC
(In reply to comment #0)
> There is a newer version of Gnomad out. Version 2.8.3  to be exact.
>
> This version includes preliminary support MTP devices such as the Creative Zen
> Sleek Photo.
>
> Would be nice if we could have a updated ebuild.
>

I second this request; however, MTP support is based on libmtp (http://libmtp.sourceforge.net/), which does not currently exist in portage.

A new libmtp ebuild would therefore be required, and ideally, mtp/njb useflags would be added to choose the prefferred libraries to build against.
Comment 2 Tony Vroon (RETIRED) gentoo-dev 2006-05-14 13:11:26 UTC
Please note that the linked bug (URL field) blocks adding the libmtp ebuild, at least for me. As my test device (Zen Vision 30GB Black) is MTP-only, the library will need to be able to communicate with it before the ebuild can be committed.
Comment 3 Tony Vroon (RETIRED) gentoo-dev 2006-05-14 13:13:21 UTC
Created attachment 86772 [details]
libmtp-0.0.5.ebuild

Preliminary libmtp ebuild; media-libs/libmtp
Comment 4 Robert Krig 2006-05-23 06:02:26 UTC
I've noticed that your libmtp ebuild is masked with "~ppc" keyword. I had to manually edit the ebuild file and add "~x86" so that portage would allow me to unmask and compile it.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-06-04 20:01:23 UTC
*** Bug 135583 has been marked as a duplicate of this bug. ***
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-06-07 00:49:51 UTC
*** Bug 135583 has been marked as a duplicate of this bug. ***
Comment 7 Andres Paredes 2006-06-07 11:15:19 UTC
Created attachment 88614 [details]
gnomad-2.8.5.ebuild

ebuild for gnomad-2.8.5
Comment 8 Tony Vroon (RETIRED) gentoo-dev 2006-06-21 04:33:57 UTC
Created attachment 89710 [details]
libmtp-0.0.8.ebuild
Comment 9 Tony Vroon (RETIRED) gentoo-dev 2006-06-21 04:35:03 UTC
Created attachment 89711 [details]
gnomad-2.8.5.ebuild

Please note that this ebuild is not ready for merging. The application needs to be run as root for MTP functionality to work at all. This is not acceptable from a security point of view.
Comment 10 Florian Pressler 2006-06-27 10:12:23 UTC
I'd like to add that there is Gnomad 2.8.6 out already, which fixes new bugs and incorporates the newest libmtp. It would be nice to make it available via ~x86 at least.

Regards,
airflow
Comment 11 Jeremy Sermersheim 2006-07-07 06:22:24 UTC
Created attachment 91123 [details]
libmtp-0.0.9.ebuild

This updated ebuild enables/installs udev support.  It's molded very close to the libnjb ebuild being that both libmtp and libnjb have a common developer upstream.
Comment 12 Jeremy Sermersheim 2006-07-07 06:24:58 UTC
Created attachment 91124 [details, diff]
udev-permissions.patch

This patch modifies the generated udev rules to match the standard gentoo pluggable device permissions (group=plugdev, permission 660).
Comment 13 Jeremy Sermersheim 2006-07-07 06:45:21 UTC
Also, just an FYI, changing the name of the gnomad 2.8.5 ebuild posted here to 2.8.6 allows for a successful install. gnomad works for my Zen Vision:M as a non-root user belonging to the plugdev group using the aforementioned libmtp ebuild and udev patch.
Comment 14 Tony Vroon (RETIRED) gentoo-dev 2006-07-22 18:51:06 UTC
I no longer have any NJB/MTP hardware, so I am releasing maintainership of this package.
Comment 15 Thomas Jost 2006-08-09 07:33:44 UTC
The libmtp ebuild lacks the ~amd64 keyword, but both ebuilds (libmtp-0.0.9 and gnomad-2.8.6) work for me (amd64 system, gcc 4.1.1).
Comment 16 Jeremy Sermersheim 2006-08-15 08:23:11 UTC
Created attachment 94323 [details]
libmtp-0.0.11.ebuild
Comment 17 Jeremy Sermersheim 2006-08-15 08:24:22 UTC
Comment on attachment 94323 [details]
libmtp-0.0.11.ebuild

Bumped the version on libmtp and added ~amd64
Comment 18 Jeremy Sermersheim 2006-08-15 08:25:42 UTC
Created attachment 94325 [details]
gnomad-2.8.6.ebuild

Bumped version of gnomad
Comment 19 Jeremy Sermersheim 2006-08-15 08:39:42 UTC
Can this ebuild be assigned to maintainer-{wanted|needed} for submittal to the gentoo-sunrise project?
Comment 20 Jakub Moc (RETIRED) gentoo-dev 2006-08-15 09:04:06 UTC
(In reply to comment #19)
> Can this ebuild be assigned to maintainer-{wanted|needed} for submittal to the
> gentoo-sunrise project?

Nope, Sunrise is not for stuff that's in portage. 

Comment 21 Jeremy Sermersheim 2006-08-15 09:17:08 UTC
from the sunrise webpage (http://www.gentoo-sunrise.org/sunrise/wiki/HowToCommit) and i quote:

"How To Commit
What needs to be done beforehand:

    * You need a bug for every ebuild. If there is no bug, file one.
    * Make sure the ebuild is not already in portage, OR updates an existing package that NEEDS a new maintainer
..."

and from comment #14, Tony released maintainership of this package.
Comment 22 Jeremy Sermersheim 2006-08-15 09:20:50 UTC
I frankly dont really mind if it's in sunrise or not, I'm just trying to get more visibility of this new ebuild along with the libmtp library to hopefully get it into the main portage tree.

just trying to help.
Comment 23 Thomas Cort (RETIRED) gentoo-dev 2006-09-01 16:35:14 UTC
Comment on attachment 94323 [details]
libmtp-0.0.11.ebuild

0.0.16 is in the official portage tree. I didn't know about this bug when I added the ebuild, so I didn't catch the udev permissions thing. I'll add the udev permissions patch to the official ebuild later tonight.
Comment 24 Matthew Hamilton 2006-09-13 14:05:20 UTC
Created attachment 96904 [details]
gnomad-2.8.8.ebuild

I re-worked the dependencies for this new version according to http://gnomad2.cvs.sourceforge.net/*checkout*/gnomad2/gnomad2/README 

gconf wasn't needed as a dependency.  The "njb" USE flag wasn't used or needed.  gnomad depends on libnjb regardless of whether we want to use an NJB device or not.  gnomad will build with gtk-2.6 or gnomeui alternatively, which is reflected in the new RDEPEND.
Comment 25 Robert Krig 2006-10-07 04:22:19 UTC
gnomad 2.8.9 is out.
Comment 26 Guy Ratcliffe 2006-10-13 16:42:40 UTC
I can confirm that I have used the ebuild, renamed for 2.8.9 version and working with a Creative Vision M.  All works fine, a bit slow on transfer but no errors as yet.
Comment 27 Christian Theune 2006-10-21 03:24:35 UTC
I've used that ebuild too (together with libmtp 0.0.20) to get my Creative Zen Microphoto attached. Works fine for me, please include the 2.8.8 ebuild for 2.8.9 in the tree.
Comment 28 Patrick van Staveren 2007-02-01 08:45:12 UTC
I'm working on an ebuild for gnomad 2.8.11, please be patient, the configure script is a challenge in itself.  Currently, mtp inclusion is automagic and needs to be both specified with a use flag, and that use flag actually needs to take effect when configure runs.  I'm patching the configure script to make it work and hopefully upstream will accept it (regardless it'll be here with the build).  gnomad 2.8.11 will require libmtp 0.1.2 or better (0.1.3 is in portage, under package.mask).

I will tidy up some bugs with libmtp 0.1.3 soon; metalgod will be my proxy with the libmtp stuff and will work with the sound group on getting this updated gnomad ebuild into the tree.
Comment 29 Jakub Moc (RETIRED) gentoo-dev 2007-02-18 18:46:22 UTC
*gnomad-2.8.9 (24 Oct 2006)

  24 Oct 2006; Thomas Matthijs <axxo@gentoo.org> +gnomad-2.8.9.ebuild:
  version bump