First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 26516
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Seemant Kulleen (RETIRED) <seemant@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: mike wakerly <mikew@wakerly.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
digitemp-3.2.0.ebuild app-misc/digitemp-3.2.0 ebuild text/plain mike wakerly 2003-08-12 19:12 0000 1.93 KB Details
digitemp-3.2.0.ebuild digitemp-3.2.0 revised ebuild text/plain mike wakerly 2003-08-23 18:33 0000 1.77 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 26516 depends on: Show dependency tree
Show dependency graph
Bug 26516 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-08-12 19:11 0000
Here is an ebuild for digitemp, a program that uses Dallas Semiconductor
ibuttons (http://www.ibutton.com/) to log temperatures. It supports networks of
sensors, and can produce neat MRTG-like logs.

I have this hardware, and it works nicely.

For the maintainer, there are a few things to note. First, the software can be
made with one of two targets, depending on the serial adapter: ds9097, or
ds9097u. I have chosen ds9097u as the default, but this can be overridden with a
local USE="ds9097"

Second, there are a number of examples that may or may not belong in
/usr/share/doc. I have suggested two methods for installing these examples
within the ebuild. Feel free to use one, or devise a better one.

Finally, a rrd local use flag controls whether or not rrd examples are installed
(as with the global perl and python flags).

Thanks. Feel free to make changes to any particularly cumbersome or unusal code
bits.

------- Comment #1 From mike wakerly 2003-08-12 19:12:45 0000 -------
Created an attachment (id=16009) [edit]
app-misc/digitemp-3.2.0 ebuild

Here is the ebuild. Suggested category is app-misc/digitemp.

------- Comment #2 From Seemant Kulleen (RETIRED) 2003-08-23 17:32:43 0000 -------
Mike,

I am willing to check this in, if you are willing to handle bug reports related to it.  

------- Comment #3 From mike wakerly 2003-08-23 17:55:24 0000 -------
No problem-o.

------- Comment #4 From Seemant Kulleen (RETIRED) 2003-08-23 18:05:23 0000 -------
ok, in that case what's the purpose of the rrd and the ds9097 USE flags (in
laypeople's terms)?

------- Comment #5 From Seemant Kulleen (RETIRED) 2003-08-23 18:06:10 0000 -------
in fact, rather than a USE flag, I reckon an environment flag would be more
appropriate (Along the lines of xfree-drm and alsa-driver)

------- Comment #6 From mike wakerly 2003-08-23 18:19:41 0000 -------
Basically the DigiTemp makefile requires you to build for one of two types of
hardware adapters: the 9097, or the 9097u, with the latter being (I believe to
be) the more common.

Regarding the rrd flag -- probably not necessary; the perl/python/rrd flags
just install examples for that language. (this is the part that I thought was
cumersome.)

Since it doesn't affect the builds, lets just blow away the use flags for the
examples, eliminating the rrd flag in the process. Not a big space-hit. Does
the place where the examples are stored look sane, or is there a better
convention?

cheers..

------- Comment #7 From mike wakerly 2003-08-23 18:33:25 0000 -------
Created an attachment (id=16514) [edit]
digitemp-3.2.0 revised ebuild

changed to remove all the use flags; ds9097 controller with
SERIAL_DRIVER="ds9097" env

------- Comment #8 From Seemant Kulleen (RETIRED) 2003-09-15 07:07:03 0000 -------
added to portage. Thanks Mike.

First Last Prev Next    No search results available      Search page      Enter new bug