<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>26516</bug_id>
          
          <creation_ts>2003-08-12 19:11 0000</creation_ts>
          <short_desc>new ebuild: digitemp, software for external themometers</short_desc>
          <delta_ts>2003-09-15 07:07:03 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>1.4_rc4</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.digitemp.com</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.4.1</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>mikew@wakerly.com</reporter>
          <assigned_to>seemant@gentoo.org</assigned_to>
          <cc>mikew@wakerly.com</cc>

      

      
          <long_desc isprivate="0">
            <who>mikew@wakerly.com</who>
            <bug_when>2003-08-12 19:11:21 0000</bug_when>
            <thetext>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=&quot;ds9097&quot;

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.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mikew@wakerly.com</who>
            <bug_when>2003-08-12 19:12:45 0000</bug_when>
            <thetext>Created an attachment (id=16009)
app-misc/digitemp-3.2.0 ebuild

Here is the ebuild. Suggested category is app-misc/digitemp.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2003-08-23 17:32:43 0000</bug_when>
            <thetext>Mike,

I am willing to check this in, if you are willing to handle bug reports related to it.  </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mikew@wakerly.com</who>
            <bug_when>2003-08-23 17:55:24 0000</bug_when>
            <thetext>No problem-o.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2003-08-23 18:05:23 0000</bug_when>
            <thetext>ok, in that case what&apos;s the purpose of the rrd and the ds9097 USE flags (in laypeople&apos;s terms)?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2003-08-23 18:06:10 0000</bug_when>
            <thetext>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)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mikew@wakerly.com</who>
            <bug_when>2003-08-23 18:19:41 0000</bug_when>
            <thetext>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&apos;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..</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mikew@wakerly.com</who>
            <bug_when>2003-08-23 18:33:25 0000</bug_when>
            <thetext>Created an attachment (id=16514)
digitemp-3.2.0 revised ebuild

changed to remove all the use flags; ds9097 controller with
SERIAL_DRIVER=&quot;ds9097&quot; env</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2003-09-15 07:07:03 0000</bug_when>
            <thetext>added to portage. Thanks Mike.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>16009</attachid>
            <date>2003-08-12 19:12 0000</date>
            <desc>app-misc/digitemp-3.2.0 ebuild</desc>
            <filename>digitemp-3.2.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDAzIEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKREVTQ1JJUFRJT049IlRlbXBlcmF0dXJlIGxvZ2dpbmcgYW5kIHJlcG9y
dGluZyB1c2luZyBEYWxsYXMgU2VtaWNvbmR1Y3RvcidzIGlCdXR0b25zIGFuZCAxLVdpcmUgcHJv
dG9jb2wiCkhPTUVQQUdFPSJodHRwOi8vd3d3LmRpZ2l0ZW1wLmNvbSBodHRwOi8vd3d3LmlidXR0
b24uY29tIgpTUkNfVVJJPSJodHRwOi8vd3d3LmRpZ2l0ZW1wLmNvbS9zb2Z0d2FyZS9saW51eC8k
e1B9LnRhci5neiIKCkxJQ0VOU0U9IkdQTC0yIgpTTE9UPSIwIgpLRVlXT1JEUz0ifng4NiIKSVVT
RT0icnJkIHBlcmwgcHl0aG9uIgoKREVQRU5EPSJ2aXJ0dWFsL2dsaWJjCgkJcnJkPyBuZXQtYW5h
bHl6ZXIvcnJkdG9vbAoJCXBlcmw/IGRldi1sYW5nL3BlcmwKCQlweXRob24/IHZpcnR1YWwvcHl0
aG9uIgoKUz0ke1dPUktESVJ9LyR7UH0KCnNyY19jb21waWxlKCkgewoJIyBkZWZhdWx0IGlzIHRv
IGNvbXBpbGUgdG8gdGhlIGRzOTA5N3UuIGxvY2FsIHVzZSBmbGFnIHRha2VzIGNhcmUgb2YKCSMg
cGFzc2l2ZSBkczkwOTcuIHRoZSBkczkwOTd1IHNldHRpbmcgaXMgd2hhdCBpIGhhdmUsIHNvIHBy
b2JhYmx5IGEgc2FmZQoJIyBkZWZhdWx0IC0gbm90aGluZyBzcGVjaWFsIGhlcmUuCglsb2NhbCB0
YXJnZXQ9ImRzOTA5N3UiCgl1c2UgZHM5MDk3ICYmIHRhcmdldD0iZHM5MDk3IgoJbWFrZSBjbGVh
bgoKCWV3YXJuICIiCglld2FybiAibWFraW5nIGZvciAke3RhcmdldH0gc2VyaWFsIGNvbnRyb2xs
ZXIuIGlmIHlvdSB3b3VsZCBsaWtlIHN1cHBvcnQiCglld2FybiAiZm9yIGFub3RoZXIgY29udHJv
bGxlciwgcGxlYXNlIHNldCBVU0U9XCJkczkwOTd1XCIgb3IgVVNFPVwiZHM5MDk3XCIiCglld2Fy
biAiYXMgYXBwcm9wcmlhdGUiCglld2FybiAiIgoKCW1ha2UgJHt0YXJnZXR9Cn0KCnNyY19pbnN0
YWxsKCkgewoJZG9iaW4gZGlnaXRlbXAKCWRvZG9jIFJFQURNRSBDT1BZSU5HIEZBUSBUT0RPIAoJ
CgkjIG1ldGhvZCBvbmU6IGRvbid0IHRyZWF0IHRoZSBleGFtcGxlcyBhcyBkb2NzOyBwbGFjZSB0
aGVtIHNvbWV3aGVyZSBlbHNlLgoJIyB0aGVuIHRlbGwgdGhlIHVzZXIgd2hlcmUgdG8gZmluZCB0
aGlzIHN0dWZmLiBzdWl0YWJsZSBhbHRlcm5hdGl2ZToKCSMgc3BlY2lmeSBleGFtcGxlZGlyPSIv
dXNyL3NoYXJlL2RvYy8ke1BGfSIKCWxvY2FsIGV4YW1wbGVkaXI9Ii91c3Ivc2hhcmUvJHtQTn0i
Cglsb2NhbCBwZXJsZGlyPSIke2V4YW1wbGVkaXJ9L3BlcmxfZXhhbXBsZXMiCglpbnNpbnRvICR7
cGVybGRpcn0KCXVzZSBwZXJsICYmIGRvaW5zIHBlcmwvKgoJbG9jYWwgcHl0aG9uZGlyPSIke2V4
YW1wbGVkaXJ9L3B5dGhvbl9leGFtcGxlcyIKCWluc2ludG8gJHtweXRob25kaXJ9Cgl1c2UgcHl0
aG9uICYmIGRvaW5zIHB5dGhvbi8qIAoJbG9jYWwgcnJkYmRpcj0iJHtleGFtcGxlZGlyfS9ycmRi
X2V4YW1wbGVzIgoJaW5zaW50byAke3JyZGJkaXJ9Cgl1c2UgcnJkICYmIGRvaW5zIHJyZGIvKgoJ
CglpZiBbIC1uICJgdXNlIHB5dGhvbmAiIF0gfHwgWyAtbiAiYHVzZSBwZXJsYCIgXSB8fCBbIC1u
ICJgdXNlIHJyZGAiIF07IHRoZW4KCQllaW5mbyAiIgoJCWVpbmZvICJleGFtcGxlcyBvZiB1c2lu
ZyBkaWdpdGVtcCB3aXRoIHB5dGhvbiwgcGVybCwgYW5kL29yIHJyZHRvb2wgYXJlIgoJCWVpbmZv
ICJsb2NhdGVkIGluICR7ZXhhbXBsZWRpcn0iCgkJZWluZm8gIiIKCWZpCgkKCSMgbWV0aG9kIHR3
bzoganVzdCBnemlwIHRoZSBleGFtcGxlcyBhbmQgY29weSBpbnRvIHRoZSBkb2MgdHJlZQoJI2Rv
Y2ludG8gcGVybAoJI2RvZG9jIHBlcmwvKgoJI2RvY2ludG8gcHl0aG9uCgkjZG9kb2MgcHl0aG9u
LyoKCSNkb2NpbnRvIHJyZGIgCgkjZG9kb2MgcnJkYi8qCgp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>16514</attachid>
            <date>2003-08-23 18:33 0000</date>
            <desc>digitemp-3.2.0 revised ebuild</desc>
            <filename>digitemp-3.2.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDAzIEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKREVTQ1JJUFRJT049IlRlbXBlcmF0dXJlIGxvZ2dpbmcgYW5kIHJlcG9y
dGluZyB1c2luZyBEYWxsYXMgU2VtaWNvbmR1Y3RvcidzIGlCdXR0b25zIGFuZCAxLVdpcmUgcHJv
dG9jb2wiCkhPTUVQQUdFPSJodHRwOi8vd3d3LmRpZ2l0ZW1wLmNvbSBodHRwOi8vd3d3LmlidXR0
b24uY29tIgpTUkNfVVJJPSJodHRwOi8vd3d3LmRpZ2l0ZW1wLmNvbS9zb2Z0d2FyZS9saW51eC8k
e1B9LnRhci5neiIKCkxJQ0VOU0U9IkdQTC0yIgpTTE9UPSIwIgpLRVlXT1JEUz0ifng4NiIKSVVT
RT0icnJkIHBlcmwgcHl0aG9uIgoKREVQRU5EPSJ2aXJ0dWFsL2dsaWJjIgoKUz0ke1dPUktESVJ9
LyR7UH0KCnNyY19jb21waWxlKCkgewoJIyBkZWZhdWx0IGlzIHRvIGNvbXBpbGUgdG8gdGhlIGRz
OTA5N3UuIGxvY2FsIHVzZSBmbGFnIHRha2VzIGNhcmUgb2YKCSMgcGFzc2l2ZSBkczkwOTcuIHRo
ZSBkczkwOTd1IHNldHRpbmcgaXMgd2hhdCBpIGhhdmUsIHNvIHByb2JhYmx5IGEgc2FmZQoJIyBk
ZWZhdWx0IC0gbm90aGluZyBzcGVjaWFsIGhlcmUuCglsb2NhbCB0YXJnZXQ9ImRzOTA5N3UiCglb
ICIke1NFUklBTF9EUklWRVJ9IiA9IGRzOTA5NyBdICYmIHRhcmdldD0iZHM5MDk3IgoJbWFrZSBj
bGVhbgoKCWV3YXJuICIiCglld2FybiAibWFraW5nIGZvciAke3RhcmdldH0gc2VyaWFsIGNvbnRy
b2xsZXIuIGlmIHlvdSB3b3VsZCBsaWtlIHN1cHBvcnQiCglld2FybiAiZm9yIGFub3RoZXIgY29u
dHJvbGxlciwgcGxlYXNlIHNldCBTRVJJQUxfRFJJVkVSPVwiZHM5MDk3dVwiIG9yIgoJZXdhcm4g
IlNFUklBTF9EUklWRVI9XCJkczkwOTdcIiBhcyBhcHByb3ByaWF0ZSIKCWV3YXJuICIiCgoJbWFr
ZSAke3RhcmdldH0KfQoKc3JjX2luc3RhbGwoKSB7Cglkb2JpbiBkaWdpdGVtcAoJZG9kb2MgUkVB
RE1FIENPUFlJTkcgRkFRIFRPRE8gCgkKCSMgbWV0aG9kIG9uZTogZG9uJ3QgdHJlYXQgdGhlIGV4
YW1wbGVzIGFzIGRvY3M7IHBsYWNlIHRoZW0gc29tZXdoZXJlIGVsc2UuCgkjIHRoZW4gdGVsbCB0
aGUgdXNlciB3aGVyZSB0byBmaW5kIHRoaXMgc3R1ZmYuIHN1aXRhYmxlIGFsdGVybmF0aXZlOgoJ
IyBzcGVjaWZ5IGV4YW1wbGVkaXI9Ii91c3Ivc2hhcmUvZG9jLyR7UEZ9IgoKCWxvY2FsIGV4YW1w
bGVkaXI9Ii91c3Ivc2hhcmUvJHtQTn0iCglsb2NhbCBwZXJsZGlyPSIke2V4YW1wbGVkaXJ9L3Bl
cmxfZXhhbXBsZXMiCglpbnNpbnRvICR7cGVybGRpcn0KCWRvaW5zIHBlcmwvKgoJbG9jYWwgcHl0
aG9uZGlyPSIke2V4YW1wbGVkaXJ9L3B5dGhvbl9leGFtcGxlcyIKCWluc2ludG8gJHtweXRob25k
aXJ9Cglkb2lucyBweXRob24vKgoJbG9jYWwgcnJkYmRpcj0iJHtleGFtcGxlZGlyfS9ycmRiX2V4
YW1wbGVzIgoJaW5zaW50byAke3JyZGJkaXJ9Cglkb2lucyBycmRiLyoKCQoJZWluZm8gIiIKCWVp
bmZvICJleGFtcGxlcyBvZiB1c2luZyBkaWdpdGVtcCB3aXRoIHB5dGhvbiwgcGVybCwgYW5kIHJy
ZHRvb2wgYXJlIgoJZWluZm8gImxvY2F0ZWQgaW4gJHtleGFtcGxlZGlyfSIKCWVpbmZvICIiCgkK
CSMgbWV0aG9kIHR3bzoganVzdCBnemlwIHRoZSBleGFtcGxlcyBhbmQgY29weSBpbnRvIHRoZSBk
b2MgdHJlZQoJI2RvY2ludG8gcGVybAoJI2RvZG9jIHBlcmwvKgoJI2RvY2ludG8gcHl0aG9uCgkj
ZG9kb2MgcHl0aG9uLyoKCSNkb2NpbnRvIHJyZGIgCgkjZG9kb2MgcnJkYi8qCgp9Cgo=
</data>        

          </attachment>
    </bug>

</bugzilla>