Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 152824 - libcdorganizer-3.0.0.ebuild (New Package)
Summary: libcdorganizer-3.0.0.ebuild (New Package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://libcdorganizer.sourceforge.net
Whiteboard:
Keywords: EBUILD
: 153699 (view as bug list)
Depends on:
Blocks: 153705 164731 164733
  Show dependency tree
 
Reported: 2006-10-25 15:01 UTC by Richard F. Ostrow Jr.
Modified: 2016-09-08 12:57 UTC (History)
0 users

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


Attachments
libcdorganizer-1.0.1.ebuild (New Package) (libcdorganizer-1.0.1.ebuild,1.75 KB, text/plain)
2006-10-25 15:04 UTC, Richard F. Ostrow Jr.
Details
libcdorganizer-1.0.1.ebuild (Cleaned it up a bit) (libcdorganizer-1.0.1.ebuild,750 bytes, text/plain)
2006-11-02 07:41 UTC, Richard F. Ostrow Jr.
Details
libcdorganizer-2.0.0.ebuild (Update) (libcdorganizer-2.0.0.ebuild,739 bytes, text/plain)
2006-11-02 07:45 UTC, Richard F. Ostrow Jr.
Details
libcdorganizer-2.1.1.ebuild (Update) (libcdorganizer-2.1.1.ebuild,2.28 KB, text/plain)
2007-01-31 17:17 UTC, Richard F. Ostrow Jr.
Details
libcdorganizer-2.1.2-r1.ebuild (update) (libcdorganizer-2.1.2-r1.ebuild,1.41 KB, text/plain)
2007-03-08 20:21 UTC, Richard F. Ostrow Jr.
Details
99-libcdorganizer.rules (udev configuration file) (99-libcdorganizer.rules,676 bytes, text/plain)
2007-03-08 20:25 UTC, Richard F. Ostrow Jr.
Details
libcdorganizer.usermap (hotplug configuration file) (libcdorganizer.usermap,1.18 KB, text/plain)
2007-03-08 20:28 UTC, Richard F. Ostrow Jr.
Details
libusbcdorganizer (hotplug script) (libusbcdorganizer,937 bytes, text/plain)
2007-03-08 20:33 UTC, Richard F. Ostrow Jr.
Details
libcdorganizer-3.0.0.ebuild (Update) (libcdorganizer-3.0.0.ebuild,1.24 KB, text/plain)
2007-12-04 19:27 UTC, Richard F. Ostrow Jr.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard F. Ostrow Jr. 2006-10-25 15:01:55 UTC
Hello,

This is a generic, plugin-based CD organizer library. Currently, it support devices such as the KDS CDM-751 and the Dacal-DC300, with future support for other devices as well such as the Imation Disc Stakka (currently in development).

This library is in use by at least one other package (soon to be submitted) called qcdorganizer, and possibly others if other developers have been busy. Check the attached URL for more information.

Richard F. Ostrow Jr.
Comment 1 Richard F. Ostrow Jr. 2006-10-25 15:04:18 UTC
Created attachment 100488 [details]
libcdorganizer-1.0.1.ebuild (New Package)
Comment 2 Richard F. Ostrow Jr. 2006-10-25 15:08:27 UTC
One more point:

libcdorganizer depends on libusb, and has been tested with version 0.1.11 (may work with earlier versions, but is not yet tested
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2006-11-01 12:52:40 UTC
*** Bug 153699 has been marked as a duplicate of this bug. ***
Comment 4 Richard F. Ostrow Jr. 2006-11-02 07:41:00 UTC
Created attachment 101056 [details]
libcdorganizer-1.0.1.ebuild (Cleaned it up a bit)

Cleaned the ebuild up a bit by removing unnecessary comments and fixing a typo on the HOMEPAGE variable (was mis-spelled as HOMEPAGS).

Also, removed the src_unpack function as it wasn't doing anything unusual
Comment 5 Richard F. Ostrow Jr. 2006-11-02 07:45:42 UTC
Created attachment 101057 [details]
libcdorganizer-2.0.0.ebuild (Update)

Update to libcdorganizer-1.0.1

Changes to a true plugin environment where plugins are stored in ${lib}/libcdorganizer and loaded automatically when the cdorganizerFactory is initialized.

To move to this architecture required a major API change, hence the major version change.
Comment 6 Richard F. Ostrow Jr. 2007-01-31 17:17:59 UTC
Created attachment 108779 [details]
libcdorganizer-2.1.1.ebuild (Update)

This version splits into three packages:
dev-libs/libcdorganizer (this ebuild)
dev-libs/libcdorganizer-modules (Contains the modules for the KDS CDM-751 and the Dacal DC-300)
app-misc/libcdorganizer-utilities (Contains a command-line utility for manipulating the library)
Comment 7 Richard F. Ostrow Jr. 2007-03-08 20:21:06 UTC
Created attachment 112616 [details]
libcdorganizer-2.1.2-r1.ebuild (update)

This release does a few things the previous releases did not:

1. Documentation and man pages are now included.
2. hotplug and udev configurations are now included so the library may be used by non-root users to access the devices by those in the cdorganizer group. At the moment, this is specific to gentoo.
3. SRC_URI now points directly to the sourceforge mirror list, which will automatically download the file from the closest mirror.

This ebuild expects the hotplug and udev config files to be present in portage's "files" directory in the portage tree.
Comment 8 Richard F. Ostrow Jr. 2007-03-08 20:25:37 UTC
Created attachment 112619 [details]
99-libcdorganizer.rules (udev configuration file)

This is a udev configuration file used by the libcdorganizer-2.1.2-r1.ebuild (and probably all later ebuilds). It identifies all known organizers, makes them take 0660 permissions, and becomes part of the "cdorganizer" group.

It gets placed in /etc/udev/rules.d/
Comment 9 Richard F. Ostrow Jr. 2007-03-08 20:28:43 UTC
Created attachment 112620 [details]
libcdorganizer.usermap (hotplug configuration file)

This is a hotplug configuration file used by the libcdorganizer-2.1.2-r1.ebuild (and likely all future ebuilds). This file is used to configure hotplug to assign appropriate permissions and the correct group to all known cd organizer devices.

Uses the libusbcdorganizer script as a helper utility.
Comment 10 Richard F. Ostrow Jr. 2007-03-08 20:33:26 UTC
Created attachment 112621 [details]
libusbcdorganizer (hotplug script)

This script is run by hotplug to assign appropriate permissions and group names to all known cd organizers. It is used by libcdorganizer-2.1.2-r1.ebuild (and likely all future ebuilds).

It will be installed in /etc/hotplug/usb/
Comment 11 Richard F. Ostrow Jr. 2007-12-04 19:27:52 UTC
Created attachment 137724 [details]
libcdorganizer-3.0.0.ebuild (Update)

went from C++ to C, utilizes a client / daemon architecture to handle organizer events
Comment 12 Marek Szuba archtester gentoo-dev 2016-08-08 14:57:25 UTC
There haven't been any releases since 2012 and no Subversion activity since early 2013. Is there still any user demand for this package?
Comment 13 Richard Ostrow 2016-08-08 17:44:55 UTC
(In reply to Marek Szuba from comment #12)
> There haven't been any releases since 2012 and no Subversion activity since
> early 2013. Is there still any user demand for this package?

I'm the developer for the project. I still have the devices, but I haven't used them since 2013. Unless I see some demand for them, I'm going to assume everyone's gone digital and nobody carries optical media anymore (I sure don't - all my optical media is pre-2010). If there's demand for it, I'll maintain it... but I haven't seen it.
Comment 14 Michael 'veremitz' Everitt 2016-09-08 12:57:14 UTC
@Marecki, I've removed myself from the one blocker bug I had, if you want to clean the rest .. be my guest :D