<?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>21791</bug_id>
          
          <creation_ts>2003-05-27 17:00 0000</creation_ts>
          <short_desc>cvsmonitor on gentoo</short_desc>
          <delta_ts>2005-08-25 06:02:09 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Future Portage Development</product>
          <component>Feature Requests</component>
          <version>2.0</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>M1</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>solar@gentoo.org</reporter>
          <assigned_to>solar@gentoo.org</assigned_to>
          <cc>fordfrog@gentoo.org</cc>
    
    <cc>mcummings@gentoo.org</cc>
    
    <cc>solar@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2003-05-27 17:00:57 0000</bug_when>
            <thetext>19 new ebuilds were required to make cvsmonitor on gentoo.

18 dev-perl
1  net-www
+1 bonus dev-perl ebuild included

Below is a list of ebuilds I have written for this task, I&apos;ve spent a fair
ammount of my time on this one but do not with to become a maintainer of *perl*
items so I would like to see the perl modules picked up by whoever is leading up
the gentoo perl effort..
Note: The DEPENDS,RDEPENDS might need a little love..

http://cvs.linbsd.net/~solar/solarx-portage-20030527.tar.gz

As of this bug instructions and a demo can be found using the url
http://gentoo.zhware.net/cgi-bin/moin.cgi/solarx

--- Not needed for cvsmonitor but still a damn fine addition to gentoo ---
Net-Telnet-Cisco        Net::Telnet::Cisco provides additional functionality to
Net::Telnet for dealing with Cisco routers
-----------------------------

cvsmonitor              CVS Monitor is a CGI application for looking at CVS
repositories in a much more useful and productive way.

Array-Window            Array::Window - Calculate windows/subsets/pages of arrays
Chart-Math-Axis         Chart::Math::Axis - Implements an algorithm to find good
values for chart axis
Class-Autouse           Class::Autouse - Defer loading of one or more classes
Class-Default           Class::Default - Static calls apply to a default
instantiation
Class-Inspector         Class::Inspector - Provides information about Classes
Config-Tiny             Config::Tiny - Read/Write .ini style files with as
little code as possible
File-Find-Rule          File::Find::Rule Provides an alternative interface to
File::Find
File-Flat               File::Flat - Implements a flat filesystem
File-NCopy              File::NCopy - Copy file, file Copy file[s] | dir[s], dir
File-Remove             File::Remove - Remove files and directories
File-Spec               File::Spec - portably perform operations on file names
HTTP-BrowserDetect      HTTP::BrowserDetect - Determine the Web browser,
version, and platform from an HTTP user agent string
Number-Compare          Number::Compare compiles a simple comparison to an
anonymous subroutine, which you can call with a value to be tested again
Proc-ProcessTable       Proc::ProcessTable - Perl extension to access the unix
process table
Sort-Versions           Sort::Versions - a perl 5 module for sorting of
revision-like numbers
Text-Glob               Text::Glob - match globbing patterns against text
Time-Duration           Time::Duration - rounded or exact English expression of
durations
Validate-Net            Validate::Net - Format validation and more for Net::
related strings</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2003-05-27 17:03:53 0000</bug_when>
            <thetext>Created an attachment (id=12473)
The ebuilds in tar gziped format

The 20 ebuilds</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2003-05-30 00:58:04 0000</bug_when>
            <thetext>I will clean up the arches and track down the full list depends and commit after testing on ~x86 ~sparc.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mcummings@gentoo.org</who>
            <bug_when>2003-05-31 21:14:11 0000</bug_when>
            <thetext>First note - as of this evening, the latest File::Spec is in portage</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mcummings@gentoo.org</who>
            <bug_when>2003-06-02 15:35:58 0000</bug_when>
            <thetext>Still working on the perl modules as I can. A lot to go through, but I will let you know when they are all added. You will need to modify your deps, though, in your own ebuild - some of the suggested deps for these perl modules aren&apos;t really deps, so if you want to be sure they&apos;re included, you&apos;ll need to dep them seperately.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mcummings@gentoo.org</who>
            <bug_when>2003-06-03 20:22:53 0000</bug_when>
            <thetext>*ALL* of your perl modules are now loaded. Please note - your dep&apos;s need more than a little love ;) As droned earlier, some of the deps you had in your original ebuilds were invalid, others were missing. I followed the letter of the dep law for perl modules and only kept/added those necessary for the building of the module per the module writer&apos;s instructions - so, ebuilds like Chart-Math-Axis do not depend on Chart, and do not depend on GD - they really aren&apos;t deps of the module. You will need to review the modules as added vs. what you had originally and see where you need to add more deps to your original ebuild. Other than that, the perl module portion is completed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2003-06-07 10:27:01 0000</bug_when>
            <thetext>I&apos;m holding off on submiting this one untill we have an apache.eclass</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>solar@gentoo.org</who>
            <bug_when>2003-06-09 23:13:14 0000</bug_when>
            <thetext>Bad experience with fellow developer has left me not wanting to parent cvsmonitor and or any file that falls under apache rule at this time.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-08-25 04:39:44 0000</bug_when>
            <thetext>*** Bug 103691 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fordfrog@gentoo.org</who>
            <bug_when>2005-08-25 06:02:09 0000</bug_when>
            <thetext>Is there anybody who could move this ebuild on? The last stable version is 0.6.3
(released Wed, 10th March 2004).</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>12473</attachid>
            <date>2003-05-27 17:03 0000</date>
            <desc>The ebuilds in tar gziped format</desc>
            <filename>solarx-portage-20030527.tar.gz</filename>
            <type>application/octet-stream</type>
            <data encoding="base64">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
</data>        

          </attachment>
    </bug>

</bugzilla>