[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Merging 'Fedora Extras' and 'Fedora Core' in owners.list



Hi all,

owners.list currently contains two sections of packages, one for Fedora
Extras packages and one for Fedora Core.  This is reflected in bugzilla
where we have two separate "products" for Core and Extras.  In the near
future, dkl is going to merge those products into one called "Fedora" in
bugzilla and we're going to need to update owners.list to reflect that
change.

I've checked the attached script into CVSROOT/admin to do the job of
merging.  When there is only one entry for a package, the only
difference will be changing the product from 'Fedora (Core|Extras)' to
'Fedora'.  When there is more than one entry, the scripts merges the two
together like so:

Fedora Extras|ccid|Generic USB CCID smart card reader driver|
ville skytta iki fi|extras-qa fedoraproject org|
ludovic rousseau gmail com
Fedora Core|ccid|Generic USB CCID smart card reader driver|
rrelyea redhat com|extras-qa fedoraproject org|

Fedora|ccid|Generic USB CCID smart card reader driver|
rrelyea redhat com,ville skytta iki fi|extras-qa fedoraproject org|
ludovic rousseau gmail com

I'm also attaching a diff that shows the changes in the merge.  I've
already looked it over for errors but the more eyes the merrier.

-Toshio
#!/usr/bin/python -tt
# Author: Toshio Kuratomi
# Date: June 14, 2007
'''
Merge Fedora Extras and Fedora Core packages in owners.list so we end up with
one set of packages for one Product, Fedora.
'''

import sys

#OWNERS='/home/fedora/toshio/owners/owners.list'
try:
    OWNERS=sys.argv[1]
except IndexError:
    print '''owners-merge.py owners.list > newowners.list

This script merges the Fedora Core and Fedora Extras products in owners.list
into a single product called Fedora.

Give the present owners.list file as the only argument to the script.
Redirect stdout to the new owners.list file you are creating.
'''
    sys.exit(1)

class Package(object):
    def __init__(self, product, component, description, owners, qacontact,
            cclist):
        self.product = product or 'Fedora'
        self.component = component
        self.description = description
        self.owners = owners or []
        self.qacontact = qacontact
        self.cclist = cclist or []

class Packages(dict):
    '''It's the hash that acts like an array.'''
    def __setitem__(self, key, value):
        if key:
            raise KeyError, 'Packages can only set a null key'
        # Parse the value into pieces
        t = value.split('|', 6)
        product, component, desc, owners, qa, cc = value.split('|', 6)
        ownerList = owners.split(',')
        ccList = None
        cc = cc.strip()
        if cc:
            ccList = cc.split(',')

        if owners == 'extras-orphan fedoraproject org':
            ownerList = None
        if self.has_key(component):
            # Merge the pieces into an existing Package
            oldPackage = super(Packages, self).__getitem__(component)
            if product == 'Fedora Core':
                # Take precedence
                if ownerList:
                    if oldPackage.owners:
                        for maintainer in oldPackage.owners:
                            if maintainer not in ownerList:
                                ownerList.append(maintainer)
                        oldPackage.owners = ownerList
                    else:
                        oldPackage.owners = ownerList
                if ccList:
                    if oldPackage.cclist:
                        for watcher in oldPackage.cclist:
                            if watcher not in ccList:
                                ccList.append(watcher)
                        oldPackage.cclist = ccList
                    else:
                        oldPackage.cclist = ccList
            else:
                # Append
                if ownerList:
                    if oldPackage.owners:
                        for maintainer in ownerList:
                            if maintainer not in oldPackage.owners:
                                oldPackage.owners.append(maintainer)
                    else:
                        oldPackage.owners = ownerList
                if ccList:
                    if oldPackage.cclist:
                        for watcher in ccList:
                            if watcher not in oldPackage.cclist:
                                oldPackage.cclist.append(ccList)
                    else:
                        oldPackage.cclist = ccList
                
        else:
            # Create a new Package
            newPackage = Package('Fedora', component, desc, ownerList, qa,
                    ccList)
            super(Packages, self).__setitem__(component, newPackage)

    def __getitem__(self, key):
        # Retrieve a string for the Package
        pkg = super(Packages, self).__getitem__(key)
        if not pkg.owners:
            owners = 'extras-orphan fedoraproject org'
        else:
            owners = ','.join(pkg.owners)
        cclist = ','.join(pkg.cclist)
        return '%s|%s|%s|%s|%s|%s' % (pkg.product, pkg.component,
                pkg.description, owners, pkg.qacontact, cclist)

if __name__ == '__main__':
    output = []
    owners = file(OWNERS, 'r')
    packages = Packages()
    for line in owners:
        if line.strip().startswith('#'):
            output.append(line.rstrip())
            continue
        packages[None] = line
    pkgList = packages.keys()
    pkgList.sort()

    print '\n'.join(output)
    for pkg in pkgList:
        print packages[pkg]

    sys.exit(0)
--- o.list	2007-06-15 15:46:29.000000000 -0400
+++ o2.list	2007-06-15 15:44:21.000000000 -0400
@@ -34,8 +34,7 @@
 aircrack-ng|802.11 wireless sniffer and WEP/WPA-PSK key cracker|opensource till name|extras-qa fedoraproject org|
 airsnort|Wireless LAN (WLAN) tool which recovers encryption keys|andreas bierfert lowlatency de|extras-qa fedoraproject org|
 akode|Audio-decoding framework|rdieter math unl edu|extras-qa fedoraproject org|
-alacarte|Simple menu editor for GNOME|extras-orphan fedoraproject org|extras-qa fedoraproject org|foolish guezz net,jpmahowald gmail com
-alacarte|Simple menu editor for GNOME|rstrode redhat com|extras-qa fedoraproject org|
+alacarte|Simple menu editor for GNOME|rstrode redhat com|extras-qa fedoraproject org|foolish guezz net,jpmahowald gmail com
 alchemist|A multi-sourced configuration back-end.|twaugh redhat com|extras-qa fedoraproject org|
 alex4|Alex the Allegator 4 - Platform game|j w r degoede hhs nl|extras-qa fedoraproject org|
 alexandria|Book collection manager|mtasaka ioa s u-tokyo ac jp|extras-qa fedoraproject org|
@@ -70,7 +69,6 @@
 ant|Ant build tool for java|pcheung redhat com|extras-qa fedoraproject org|
 ant-contrib|Collection of tasks for Ant|ifoox redhat com|extras-qa fedoraproject org|
 anthy|A Japanese character set input library|tagoh redhat com|extras-qa fedoraproject org|
-anthy|Japanese character set input library|tagoh redhat com|extras-qa fedoraproject org|
 antiword|MS Word to ASCII/Postscript converter|adrian lisas de|extras-qa fedoraproject org|
 antlr|ANother Tool for Language Recognition|dbhole redhat com|extras-qa fedoraproject org|
 ants|Guide your ants safely home before they drop of the cliff|j w r degoede hhs nl|extras-qa fedoraproject org|
@@ -177,8 +175,7 @@
 autoconf|A GNU tool for automatically configuring source code|karsten redhat com|extras-qa fedoraproject org|
 autodir|Creates user directories on demand|matthias rpmforge net|extras-qa fedoraproject org|
 autodownloader|GUI-tool to automate the download of certain files|j w r degoede hhs nl|extras-qa fedoraproject org|
-autofs|A tool for automatically mounting and unmounting filesystems|ikent redhat com|extras-qa fedoraproject org|
-autofs|A tool for automatically mounting and unmounting filesystems|jmoyer redhat com|extras-qa fedoraproject org|
+autofs|A tool for automatically mounting and unmounting filesystems|jmoyer redhat com,ikent redhat com|extras-qa fedoraproject org|
 autogen|A tool to simplify handling large amounts of repeatitous text|paul all-the-johnsons co uk|extras-qa fedoraproject org|
 automake14|A GNU tool for automatically creating Makefiles|karsten redhat com|extras-qa fedoraproject org|
 automake15|A GNU tool for automatically creating Makefiles|karsten redhat com|extras-qa fedoraproject org|
@@ -326,8 +323,7 @@
 catfish|A handy file search tool|mtasaka ioa s u-tokyo ac jp|extras-qa fedoraproject org|
 ccache|Compiler cache|ville skytta iki fi|extras-qa fedoraproject org|
 CCfits|A C++ interface for cfitsio|spr astrax fis ucm es|extras-qa fedoraproject org|
-ccid|Generic USB CCID smart card reader driver|rrelyea redhat com|extras-qa fedoraproject org|
-ccid|Generic USB CCID smart card reader driver|ville skytta iki fi|extras-qa fedoraproject org|ludovic rousseau gmail com
+ccid|Generic USB CCID smart card reader driver|rrelyea redhat com,ville skytta iki fi|extras-qa fedoraproject org|ludovic rousseau gmail com
 ccrtp|Common C++ class framework for RTP/RTCP|andreas bawue net|extras-qa fedoraproject org|
 cd-discid|utility to get CDDB discid information|ville skytta iki fi|extras-qa fedoraproject org|
 cdiff|Diff readability enhancer for color terminals|ville skytta iki fi|extras-qa fedoraproject org|
@@ -349,8 +345,7 @@
 cgi-util|A C library for creating Common Gateway Interface ("CGI") programs|extras-orphan fedoraproject org|extras-qa fedoraproject org|redhat flyn org
 cgoban|X board for playing go|kaboom oobleck net|extras-qa fedoraproject org|
 charis-fonts|Charis SIL fonts|roozbeh farsiweb info,kevin tummy com,nicolas mailhot laposte net|extras-qa fedoraproject org|kevin tummy com
-check|A unit test framework for C|johnp redhat com|extras-qa fedoraproject org|
-check|A unit test framework for C|tcallawa redhat com|extras-qa fedoraproject org|
+check|A unit test framework for C|johnp redhat com,tcallawa redhat com|extras-qa fedoraproject org|
 checkpolicy|SELinux policy compiler|dwalsh redhat com|extras-qa fedoraproject org|
 checkstyle|Java source code checker|nsantos redhat com|extras-qa fedoraproject org|rafaels redhat com,dbhole redhat com
 chemical-mime-data|Support for chemical/* MIME types|belegdol gmail com|extras-qa fedoraproject org|
@@ -587,7 +582,6 @@
 docbook-utils|Shell scripts for managing DocBook documents.|rvokal redhat com|extras-qa fedoraproject org|
 doctorj|Java source code analyzer|extras-orphan fedoraproject org|extras-qa fedoraproject org|
 dogtail|GUI test tool and automation framework|zcerza redhat com|extras-qa fedoraproject org|
-dogtail|GUI test tool and automation framework|zcerza redhat com|extras-qa fedoraproject org|
 dolphin|A file manager for KDE focusing on usability|cgoorah yahoo com au,johan x-tnd be|extras-qa fedoraproject org|
 dom2-core-tests|DOM Conformance Test Suite|dbhole redhat com|extras-qa fedoraproject org|
 dom4j|Open Source XML framework for Java|nsantos redhat com|extras-qa fedoraproject org|dbhole redhat com
@@ -1007,8 +1001,7 @@
 glunarclock|GNOME applet that displays the current lunar phase|limb jcomserv net|extras-qa fedoraproject org|
 glyph-keeper|Library for text rendering|j w r degoede hhs nl|extras-qa fedoraproject org|
 gmediaserver|UPnP compatible media server for the GNU system|karlikt gmail com|extras-qa fedoraproject org|
-gmime|GMime library -- creation and parsing of MIME-messages|fedora leemhuis info|extras-qa fedoraproject org|
-gmime|Library for creating and parsing MIME messages|alexl redhat com,fedora leemhuis info|extras-qa fedoraproject org|
+gmime|GMime library -- creation and parsing of MIME-messages|alexl redhat com,fedora leemhuis info|extras-qa fedoraproject org|
 gmp|A GNU arbitrary precision library|twoerner redhat com|extras-qa fedoraproject org|
 gmpc|GNOME frontend for the MPD|adrian lisas de|extras-qa fedoraproject org|
 gmrun| A lightweight "Run program" window with TAB completion|gilboad gmail com|extras-qa fedoraproject org|
@@ -1337,8 +1330,7 @@
 icon-naming-utils|A script to handle icon names in desktop icon themes|mclasen redhat com|extras-qa fedoraproject org|
 icon-slicer|Utility for icon theme generation|davidz redhat com|extras-qa fedoraproject org|
 icu4j|International Components for Unicode for Java|fnasser redhat com|extras-qa fedoraproject org|dbhole redhat com,nsantos redhat com
-icu|International Components for Unicode|caolanm redhat com|extras-qa fedoraproject org|
-icu|International Components for Unicode library|fedora leemhuis info|extras-qa fedoraproject org|
+icu|International Components for Unicode library|caolanm redhat com,fedora leemhuis info|extras-qa fedoraproject org|
 id3lib|An Open-Source library for manipulating ID3v1 and ID3v2 tags|j w r degoede hhs nl|extras-qa fedoraproject org|
 id3-py|Python ID3 tag library|extras-orphan fedoraproject org|extras-qa fedoraproject org|
 id3v2|A command line id3v2 tag editor|ville skytta iki fi|extras-qa fedoraproject org|
@@ -1355,7 +1347,6 @@
 ImageMagick|An X application for displaying and manipulating images.|jkeating redhat com|extras-qa fedoraproject org|nmurray redhat com
 imake|imake source code configuration and build system|krh redhat com|extras-qa fedoraproject org|
 im-chooser|Desktop Input Method configuration tool|tagoh redhat com|extras-qa fedoraproject org|
-im-chooser|Desktop Input Method configuration tool|tagoh redhat com|extras-qa fedoraproject org|
 imlib2|A graphic library for file loading, saving, rendering, and manipulation|j w r degoede hhs nl|extras-qa fedoraproject org|
 imlib|An image loading and rendering library for X11R6|paul city-fan org|extras-qa fedoraproject org|
 imp|Internet Messaging Program: webmail|fedora theholbrooks org|extras-qa fedoraproject org|
@@ -1498,7 +1489,6 @@
 kanatest|Hiragana and Katakana drill tool|robert marcanoonline com|extras-qa fedoraproject org|
 kannel|WAP and SMS gateway|matthias rpmforge net|extras-qa fedoraproject org|
 kasablanca|Graphical FTP client|rdieter math unl edu|extras-qa fedoraproject org|
-kasumi|An anthy dictionary management tool.|tagoh redhat com|extras-qa fedoraproject org|
 kasumi|Anthy dictionary management tool|tagoh redhat com|extras-qa fedoraproject org|
 katapult|Faster access to applications, bookmarks, and other items|cgoorah yahoo com au|extras-qa fedoraproject org|
 kawa|Kawa scheme implementation|green redhat com|extras-qa fedoraproject org|
@@ -1634,7 +1624,6 @@
 lat|LDAP Administration Tool|paul city-fan org|extras-qa fedoraproject org|
 lcdf-typetools|Tools for manipulating Postscript fonts|extras-orphan fedoraproject org|extras-qa fedoraproject org|mpeters mac com
 lcdproc|LCDproc displays real-time system information on a 20x4 backlit LCD|kwizart gmail com|extras-qa fedoraproject org|
-lcms|Color Management System|andreas bierfert lowlatency de|extras-qa fedoraproject org|
 lcms|Color Management System|andreas bierfert lowlatency de,kwizart gmail com|extras-qa fedoraproject org|
 lcov|LTP GCOV extension code coverage tool|roland redhat com|extras-qa fedoraproject org|
 ldapjdk|The Mozilla LDAP Java SDK|vivekl redhat com|extras-qa fedoraproject org|
@@ -1676,8 +1665,7 @@
 libconfuse|A configuration file parser library|jwilson redhat com|extras-qa fedoraproject org|
 libcroco|A CSS2 parsing library|mclasen redhat com|extras-qa fedoraproject org|
 libctl|Guile-based support for flexible control files|ed eh3 com|extras-qa fedoraproject org|
-libdaemon|libdaemon is a lightweight C library that eases the writing of UNIX daemons|a kurtz hardsun net|extras-qa fedoraproject org|
-libdaemon|library for writing UNIX daemons|mbacovsk redhat com|extras-qa fedoraproject org|
+libdaemon|libdaemon is a lightweight C library that eases the writing of UNIX daemons|mbacovsk redhat com,a kurtz hardsun net|extras-qa fedoraproject org|
 libdap|The C++ DAP2 library from OPeNDAP|pertusus free fr|extras-qa fedoraproject org|
 libdbi|Database Independent Abstraction Layer for C|tgl redhat com|extras-qa fedoraproject org|
 libdbi-drivers|Database-specific drivers for libdbi|tgl redhat com|extras-qa fedoraproject org|
@@ -1695,8 +1683,7 @@
 liberation-fonts|Fonts to replace commonly used Microsoft Windows Fonts|cchance redhat com|extras-qa fedoraproject org|
 libesmtp|SMTP client library|pawsa theochem kth se|extras-qa fedoraproject org|redhat-bugzilla linuxnetz de
 libetpan|Portable, efficient middleware for different kinds of mail access|andreas bierfert lowlatency de|extras-qa fedoraproject org|
-libevent|Abstract asynchronous event notification library|redhat-bugzilla camperquake de|extras-qa fedoraproject org|
-libevent|Abstract asynchronous event notification library|steved redhat com|extras-qa fedoraproject org|
+libevent|Abstract asynchronous event notification library|steved redhat com,redhat-bugzilla camperquake de|extras-qa fedoraproject org|
 libexif|Library for extracting extra information from image files|mclasen redhat com|extras-qa fedoraproject org|
 libeXosip2|A library that hides the complexity of using the SIP protocol|jeff ocjtech us|extras-qa fedoraproject org|
 libextractor|Simple library for keyword extraction|enrico scholz informatik tu-chemnitz de|extras-qa fedoraproject org|
@@ -1791,15 +1778,13 @@
 libnetfilter_queue|Netfilter queue userspace library|i stingr net|extras-qa fedoraproject org|i stingr net
 libnfnetlink|Netfilter netlink userspace library|i stingr net|extras-qa fedoraproject org|
 libnjb|Library for managing digital audio players|triad df lth se|extras-qa fedoraproject org|
-libnl|Convenience library for kernel netlink sockets|caillon redhat com|extras-qa fedoraproject org|
-libnl|Library for managing netlink sockets|nhorman redhat com|extras-qa fedoraproject org|
+libnl|Library for managing netlink sockets|caillon redhat com,nhorman redhat com|extras-qa fedoraproject org|
 libnotify|libnotify notification library|davidz redhat com|extras-qa fedoraproject org|
 libofa|Open Fingerprint Architecture library|rdieter math unl edu|extras-qa fedoraproject org|
 libofx|A library for supporting Open Financial Exchange (OFX)|notting redhat com|extras-qa fedoraproject org|
 libogg|The Ogg bitstream file format library|besfahbo redhat com|extras-qa fedoraproject org|
 liboggz|Simple programming interface for Ogg files and streams|thomas apestaart org|extras-qa fedoraproject org|
-liboil|Library of Optimized Inner Loops, CPU optimized functions|besfahbo redhat com|extras-qa fedoraproject org|
-liboil|Library of Optimized Inner Loops, CPU optimized functions|matthias rpmforge net|extras-qa fedoraproject org|
+liboil|Library of Optimized Inner Loops, CPU optimized functions|besfahbo redhat com,matthias rpmforge net|extras-qa fedoraproject org|
 libol|Support library for syslog-ng|jpo di uminho pt|extras-qa fedoraproject org|
 libopenraw|decode camera RAW files|trond danielsen gmail com|extras-qa fedoraproject org|
 libopensync|A synchronization framework|andreas bierfert lowlatency de|extras-qa fedoraproject org|
@@ -2000,9 +1985,7 @@
 lzo|Data compression library with very fast (de)compression|j w r degoede hhs nl,steve silug org|extras-qa fedoraproject org|
 lzop|A real-time file compressor|nicolas mailhot laposte net|extras-qa fedoraproject org|
 m17n-db|m17n-lib datafiles for input and output|pnemade redhat com,petersen redhat com|extras-qa fedoraproject org|
-m17n-db|Multilingualization datafiles for m17n-lib|pnemade redhat com|extras-qa fedoraproject org|
-m17n-lib|Multilingual text library|majain redhat com|extras-qa fedoraproject org|
-m17n-lib|multilingual text library|pnemade redhat com|extras-qa fedoraproject org|
+m17n-lib|multilingual text library|majain redhat com,pnemade redhat com|extras-qa fedoraproject org|
 m2crypto|Support for using OpenSSL in python scripts|mitr redhat com|extras-qa fedoraproject org|
 m4|The GNU macro processor|vcrhonek redhat com|extras-qa fedoraproject org|
 Macaulay2|A system for algebraic geometry and commutative algebra|rdieter math unl edu|extras-qa fedoraproject org|
@@ -2206,8 +2189,7 @@
 nautilus-open-terminal|Nautilus extension for an open terminal shortcut|stickster gmail com|extras-qa fedoraproject org|
 nautilus-python|Python bindings for Nautilus.|trond danielsen gmail com|extras-qa fedoraproject org|
 nautilus-search-tool|A Nautilus extension to put "Search for Files" on the context menu of folders|stickster gmail com|extras-qa fedoraproject org|
-nautilus-sendto|Nautilus context menu for sending files|alexl redhat com|extras-qa fedoraproject org|
-nautilus-sendto|Nautilus context menu for sending files|stickster gmail com|extras-qa fedoraproject org|
+nautilus-sendto|Nautilus context menu for sending files|alexl redhat com,stickster gmail com|extras-qa fedoraproject org|
 nazghul|A computer role-playing game (CRPG) engine|tibbs math uh edu|extras-qa fedoraproject org|
 nbtscan|Tool to gather NetBIOS info from Windows Networks|foolish guezz net|extras-qa fedoraproject org|jaboutbo redhat com
 nc6|IPv6-enabled clone of the original netcat utility.|rvokal redhat com|extras-qa fedoraproject org|
@@ -2343,8 +2325,7 @@
 openjade|A DSSSL implementation|rvokal redhat com|extras-qa fedoraproject org|
 openldap|The configuration files, libraries, and documentation for OpenLDAP.|jsafrane redhat com|extras-qa fedoraproject org|
 openlierox|Addictive realtime multiplayer 2D shoot-em-up|j w r degoede hhs nl|extras-qa fedoraproject org|
-openmpi|Open Message Passing Interface|dledford redhat com|extras-qa fedoraproject org|
-openmpi|Open Message Passing Interface (LAM replacement)|jvdias redhat com|extras-qa fedoraproject org|
+openmpi|Open Message Passing Interface (LAM replacement)|dledford redhat com,jvdias redhat com|extras-qa fedoraproject org|
 openobex|Library for using OBEX|harald redhat com|extras-qa fedoraproject org|
 openoffice-extras|SOT Office presentation templates repackaged for OpenOffice.org|wtogami redhat com|extras-qa fedoraproject org|
 openoffice.org-dict-cs_CZ|Czech spellchecker and hyphenation dictionaries for OpenOffice.org|tmraz redhat com|extras-qa fedoraproject org|
@@ -2389,8 +2370,7 @@
 pam_mount|A PAM module that can mount volumes for a user session|opensource till name|extras-qa fedoraproject org|
 pam_mysql| PAM module for auth UNIX users using MySQL data base|extras-orphan fedoraproject org|extras-qa fedoraproject org|
 pam_passwdqc|Pluggable password quality-control module.|nalin redhat com|extras-qa fedoraproject org|
-pam_pkcs11|PKCS #11/NSS PAM login module|rrelyea redhat com|extras-qa fedoraproject org|
-pam_pkcs11|PKCS #11 PAM login module|tcallawa redhat com|extras-qa fedoraproject org|
+pam_pkcs11|PKCS #11 PAM login module|rrelyea redhat com,tcallawa redhat com|extras-qa fedoraproject org|
 pam_script|Allows executing scripts after opening and/or closing a session using PAM|extras-orphan fedoraproject org|extras-qa fedoraproject org|
 pam_smb|A Pluggable Authentication Module (PAM) for use with SMB servers.|ssorce redhat com|extras-qa fedoraproject org|
 pam_ssh|PAM module for use with SSH keys and ssh-agent|pertusus free fr|extras-qa fedoraproject org|dmitry butskoy name
@@ -2398,7 +2378,6 @@
 pan|A GNOME/GTK+ news reader for X|alex dalloz de|extras-qa fedoraproject org|mpeters mac com
 panelfm|Quick File Manager Applet|mtasaka ioa s u-tokyo ac jp|extras-qa fedoraproject org|
 pango|System for layout and rendering of internationalized text|besfahbo redhat com|extras-qa fedoraproject org|
-paps|Plain Text to PostScript converter|tagoh redhat com|extras-qa fedoraproject org|
 paps|Plain Text to PostScript(TM) converter|tagoh redhat com|extras-qa fedoraproject org|
 papyrus|A C++ canvas library similar to the Gnome canvas|rvinyard cs nmsu edu|extras-qa fedoraproject org|
 par2cmdline|PAR 2.0 compatible file verification and repair tool|Laurent Rineau__fedora normalesup org|extras-qa fedoraproject org|
@@ -2421,8 +2400,7 @@
 pcmanx-gtk2|Telnet client designed for BBS browsing|sdl web gmail com|extras-qa fedoraproject org|
 pcmciautils|PCMCIA utilities and initialization programs|harald redhat com|extras-qa fedoraproject org|
 pcre|Perl-compatible regular expression library|than redhat com|extras-qa fedoraproject org|
-pcsc-lite|PC/SC Lite smart card framework and applications|rrelyea redhat com|extras-qa fedoraproject org|
-pcsc-lite|PC/SC Lite smart card framework and applications|ville skytta iki fi|extras-qa fedoraproject org|ludovic rousseau gmail com
+pcsc-lite|PC/SC Lite smart card framework and applications|rrelyea redhat com,ville skytta iki fi|extras-qa fedoraproject org|ludovic rousseau gmail com
 pcsc-perl|Perl interface to the PC/SC smart card library|ville skytta iki fi|extras-qa fedoraproject org|fedora-perl-devel-list redhat com,ludovic rousseau gmail com
 pcsc-tools|Tools to be used with smart cards and PC/SC|ville skytta iki fi|extras-qa fedoraproject org|ludovic rousseau gmail com
 pdfcube|PDF presentation viewer with a spinning cube|maxx krakoa dk|extras-qa fedoraproject org|
@@ -2456,8 +2434,7 @@
 perl-Archive-Any|Single interface to deal with file archives|cweyl alumni drew edu|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Archive-Extract|A generic archive extracting mechanism|steve silug org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Archive-Tar|A module for Perl manipulation of .tar files|rnorwood redhat com|extras-qa fedoraproject org|
-perl-Archive-Zip|Perl library for accessing Zip archives|rnorwood redhat com|extras-qa fedoraproject org|
-perl-Archive-Zip|Perl library for accessing Zip archives|steve silug org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
+perl-Archive-Zip|Perl library for accessing Zip archives|rnorwood redhat com,steve silug org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Array-Compare|Perl extension for comparing arrays|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Authen-DigestMD5|SASL DIGEST-MD5 authentication (RFC2831)|paul city-fan org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Authen-Radius|Perl Authen::Radius modules|andreas bawue net|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
@@ -2789,14 +2766,11 @@
 perl-IO-Null|Class for null filehandles|steve silug org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-IO-Prompt|Interactively prompt for user input|cweyl alumni drew edu|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-IO-Socket-INET6|Perl Object interface for AF_INET/AF_INET6 domain sockets|wtogami redhat com|extras-qa fedoraproject org|
-perl-IO-Socket-SSL|Perl library for transparent SSL|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-IO-Socket-SSL|Perl library for transparent SSL|wtogami redhat com|extras-qa fedoraproject org|
-perl-IO-String|Emulate file interface for in-core strings|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-IO-String|Emulate file interface for in-core strings|rnorwood redhat com|extras-qa fedoraproject org|
+perl-IO-Socket-SSL|Perl library for transparent SSL|wtogami redhat com,jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
+perl-IO-String|Emulate file interface for in-core strings|rnorwood redhat com,jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-IO-stringy|I/O on in-core objects like strings and arrays|paul city-fan org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-IO-Tty|Perl interface to pseudo tty's|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-IO-Zlib|For bugs related to the perl-IO-Zlib component|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-IO-Zlib|Perl IO:: style interface to Compress::Zlib|rnorwood redhat com|extras-qa fedoraproject org|
+perl-IO-Zlib|For bugs related to the perl-IO-Zlib component|rnorwood redhat com,jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-IPC-Cmd|Finding and running system commands made easy|steve silug org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-IPC-Run|Perl module for interacting with child processes|ville skytta iki fi|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-IPC-Shareable|Share Perl variables between processes|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
@@ -2900,8 +2874,7 @@
 perl-Net-Domain-TLD|Work with TLD names|tcallawa redhat com|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Net-GPSD|Provides an object client interface to the gpsd server|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Net-IP-CMatch|Efficiently match IP addresses against IP ranges with C|orion cora nwra com|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-Net-IP|Perl module for manipulation of IPv4 and IPv6 addresses|rnorwood redhat com|extras-qa fedoraproject org|
-perl-Net-IP|Perl module for manipulation of IPv4 and IPv6 addresses|ville skytta iki fi|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
+perl-Net-IP|Perl module for manipulation of IPv4 and IPv6 addresses|rnorwood redhat com,ville skytta iki fi|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Net-IPv4Addr|Perl extension for manipulating IPv4 addresses|foolish guezz net|extras-qa fedoraproject org|jaboutbo redhat com,fedora-perl-devel-list redhat com
 perl-Net-IPv6Addr|Perl module to check validity of IPv6 addresses|foolish guezz net|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Net-Jabber|Net::Jabber - Jabber client library|cweyl alumni drew edu|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
@@ -2917,8 +2890,7 @@
 perl-Net-SNPP|Perl modules for the Simple Network Pager Protocol|jeff ocjtech us|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Net-SSH|Perl extension for secure shell|steve silug org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Net-SSH-Perl|SSH (Secure Shell) client|paul city-fan org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-Net-SSLeay|Perl extension for using OpenSSL|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-Net-SSLeay|Perl extension for using OpenSSL|wtogami redhat com|extras-qa fedoraproject org|
+perl-Net-SSLeay|Perl extension for using OpenSSL|wtogami redhat com,jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Net-Telnet|Net-Telnet Perl module|jkeating redhat com|extras-qa fedoraproject org|jbrassow redhat com
 perl-Net-Write|A portable interface to open and send raw data to network|foolish guezz net|extras-qa fedoraproject org|
 perl-Net-XMPP|Net::XMPP - perl XMPP library|cweyl alumni drew edu|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
@@ -3011,8 +2983,7 @@
 perl-Smart-Comments|Comments that do more than just sit there|cweyl alumni drew edu|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-SNMP_Session|SNMP support for Perl 5|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-SOAP-Lite|Provides the Simple Object Access Protocol (SOAP)|mmcgrath redhat com|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-Socket6|IPv6 related part of the C socket.h defines and structure manipulators|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-Socket6|IPv6 related part of the C socket.h defines and structure manipulators|wtogami redhat com|extras-qa fedoraproject org|
+perl-Socket6|IPv6 related part of the C socket.h defines and structure manipulators|wtogami redhat com,jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Sort-Versions|Perl module for sorting of revision-like numbers|rc040203 freenet de,lxtnow gmail com|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Spiffy|Framework for doing object oriented (OO) programming in Perl|steve silug org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Spoon|Spoon Perl module|steve silug org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
@@ -3025,8 +2996,7 @@
 perl-SQL-Statement|SQL parsing and processing engine|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-Statistics-Descriptive|Perl module of basic descriptive statistical functions|pertusus free fr|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-String-Approx|Perl extension for approximate matching (fuzzy matching)|orion cora nwra com|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-String-CRC32|Perl interface for cyclic redundancy check generation|paul city-fan org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-String-CRC32|Perl interface for cyclic redundency check generation|rnorwood redhat com|extras-qa fedoraproject org|
+perl-String-CRC32|Perl interface for cyclic redundancy check generation|rnorwood redhat com,paul city-fan org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-String-Ediff|Produce common sub-string indices for two strings|extras-orphan fedoraproject org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-String-Format|Sprintf-like string formatting capabilities with arbitrary format definitions|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-String-ShellQuote|Perl module for quoting strings for passing through the shell|steve silug org|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
@@ -3158,8 +3128,7 @@
 perl-XML-RSS|Perl module for managing RDF Site Summary (RSS) files|tcallawa redhat com|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-XML-SAX-Writer|SAX2 Writer|andreas bawue net|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-XML-SAX|XML-SAX Perl module|rnorwood redhat com|extras-qa fedoraproject org|
-perl-XML-Simple|Easy API to maintain XML in Perl|jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
-perl-XML-Simple|Easy API to maintain XML in Perl|rnorwood redhat com|extras-qa fedoraproject org|
+perl-XML-Simple|Easy API to maintain XML in Perl|rnorwood redhat com,jpo di uminho pt|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-XML-Stream|XML::Stream - streaming XML library|cweyl alumni drew edu|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
 perl-XML-Twig|A perl module for processing huge XML documents in tree mode|rnorwood redhat com|extras-qa fedoraproject org|
 perl-XML-Validator-Schema|Validate XML against a subset of W3C XML Schema|andreas bawue net|extras-qa fedoraproject org|fedora-perl-devel-list redhat com
@@ -3435,7 +3404,6 @@
 pyscript|Postscript graphics with Python|jspaleta gmail com|extras-qa fedoraproject org|
 pyserial|Python serial port access library|i stingr net|extras-qa fedoraproject org|
 pyspi|Python bindings for AT-SPI|zcerza redhat com|extras-qa fedoraproject org|
-pyspi|Python bindings for AT-SPI|zcerza redhat com|extras-qa fedoraproject org|
 python-4Suite-XML|A collection of XML-related technologies for Python|mitr redhat com|extras-qa fedoraproject org|
 python-adns|Python interface for the GNU adns library|rvokal redhat com|extras-qa fedoraproject org|byte fedoraproject org
 python-alsaaudio|Python Alsa Bindings|bdpepple ameritech net|extras-qa fedoraproject org|
@@ -3515,8 +3483,7 @@
 python-nltk|Python-based Natural Language Toolkit|michel salim gmail com|extras-qa fedoraproject org|
 python-nose|A discovery-based unittest extension for Python|lmacken redhat com,toshio tiki-lounge com|extras-qa fedoraproject org|
 python-numarray|Python array manipulation and computational library|orion cora nwra com|extras-qa fedoraproject org|
-python-numeric|Fast multidimensional array functions for Python|extras-orphan fedoraproject org|extras-qa fedoraproject org|
-python-numeric|Numerical Extension to Python|mbarnes redhat com|extras-qa fedoraproject org|
+python-numeric|Fast multidimensional array functions for Python|mbarnes redhat com|extras-qa fedoraproject org|
 python-ogg|A Python wrapper for the Ogg libraries|matthias rpmforge net|extras-qa fedoraproject org|
 python-openid|Python OpenID libraries|jeff ocjtech us|extras-qa fedoraproject org|
 python-paramiko|A SSH2 protocol library for python|shahms shahms com|extras-qa fedoraproject org|
@@ -3768,28 +3735,20 @@
 schismtracker|Sound module composer/player|jnovy redhat com|extras-qa fedoraproject org|
 ScientificPython|ScientificPython - a collection of Python modules that are useful for scientific computing|jspaleta gmail com|extras-qa fedoraproject org|
 scigraphica|Scientific application for data analysis and technical graphics|dakingun gmail com|extras-qa fedoraproject org|
-scim-anthy|SCIM IMEngine for anthy for Japanese input|tagoh redhat com|extras-qa fedoraproject org|
 scim-anthy|SCIM IMEngine for Japanese input with anthy|tagoh redhat com|extras-qa fedoraproject org|
 scim-bridge|SCIM Bridge Gtk IM module|phuang redhat com,petersen redhat com|extras-qa fedoraproject org|
-scim-bridge|SCIM Bridge Gtk IM module|phuang redhat com,petersen redhat com|extras-qa fedoraproject org|
 scim-chewing|Chewing Chinese input method for SCIM|cchance redhat com|extras-qa fedoraproject org|
 scim-chinese-standard|SCIM support for Input Method specification of Chinese Linux Standard|extras-orphan fedoraproject org|extras-qa fedoraproject org|phuang redhat com
 scim-fcitx|fcitx SCIM IMEngine for Simplified Chinese|petersen redhat com|extras-qa fedoraproject org|qshen redhat com
-scim-hangul|Hangul Input Method Engine for SCIM|zhu redhat com|extras-qa fedoraproject org|
 scim-hangul|SCIM IMEngine for Korean Hangul|zhu redhat com|extras-qa fedoraproject org|
 scim-input-pad|SCIM On-screen Input Pad|ryo-dairiki users sourceforge net|extras-qa fedoraproject org|
 scim-m17n|m17n-lib input method for SCIM|pnemade redhat com,petersen redhat com|extras-qa fedoraproject org|
-scim-m17n|SCIM IMEngine for m17n-lib|pnemade redhat com,petersen redhat com|extras-qa fedoraproject org|
 scim-pinyin|Chinese input method for SCIM|phuang redhat com|extras-qa fedoraproject org|
-scim-pinyin|Smart Pinyin IMEngine for Smart Common Input Method platform|phuang redhat com|extras-qa fedoraproject org|
-scim-qtimm|SCIM input method module for Qt|phuang redhat com,petersen redhat com|extras-qa fedoraproject org|
 scim-qtimm|SCIM Qt Input Method module|phuang redhat com,petersen redhat com|extras-qa fedoraproject org|
 scim-sinhala|Sri Lankan input method for SCIM|petersen redhat com|extras-qa fedoraproject org|
 scim-skk|Scim-skk is a SCIM IMEngine module for skk to support Japanese input|ryo-dairiki users sourceforge net|extras-qa fedoraproject org|
 scim|Smart Common Input Method|petersen redhat com|extras-qa fedoraproject org|
-scim|Smart Common Input Method platform|petersen redhat com|extras-qa fedoraproject org|
 scim-tables|SCIM Generic Table IMEngine and its data files|cchance redhat com|extras-qa fedoraproject org|
-scim-tables|SCIM Generic Table IMEngine|cchance redhat com|extras-qa fedoraproject org|
 scim-tomoe|Tomoe module for SCIM for Japanese handwritten input|ryo-dairiki users sourceforge net|extras-qa fedoraproject org|
 scipy|Scipy: array processing for numbers, strings, records, and objects|jspaleta gmail com|extras-qa fedoraproject org|
 scite|SCIntilla based GTK2 text editor|jtorresh gmail com|extras-qa fedoraproject org|
@@ -3913,8 +3872,7 @@
 spr|Statistical pattern recognition|wart kobold org|extras-qa fedoraproject org|
 sqlgrey|Postfix grey-listing policy service|steve silug org|extras-qa fedoraproject org|
 sqlite2|Embeddable SQL engine in a C library|mmcgrath redhat com|extras-qa fedoraproject org|
-sqlite|An embeddable SQL engine in a C library|mmcgrath redhat com|extras-qa fedoraproject org|
-sqlite|Library that implements an embeddable SQL database engine|pnasrat redhat com|extras-qa fedoraproject org|
+sqlite|An embeddable SQL engine in a C library|pnasrat redhat com,mmcgrath redhat com|extras-qa fedoraproject org|
 squashfs-tools|squashfs utilities|katzj redhat com|extras-qa fedoraproject org|
 squidGuard|Filter, redirector and access controller plugin for squid|jwb redhat com|extras-qa fedoraproject org|
 squid|The Squid proxy caching server|mbacovsk redhat com|extras-qa fedoraproject org|
@@ -4136,8 +4094,7 @@
 tmda|Tagged Message Delivery Agent|bjohnson symetrix com|extras-qa fedoraproject org|
 tmpwatch|A utility for removing files based on when they were last accessed|mitr redhat com|extras-qa fedoraproject org|
 tn5250|5250 Telnet protocol and Terminal|karsten redhat com|extras-qa fedoraproject org|
-tog-pegasus|OpenPegasus WBEM Services for Linux|vcrhonek redhat com|extras-qa fedoraproject org|
-tog-pegasus|The Open Group Pegasus WBEM/CIM server|hamzy us ibm com|extras-qa fedoraproject org|
+tog-pegasus|The Open Group Pegasus WBEM/CIM server|vcrhonek redhat com,hamzy us ibm com|extras-qa fedoraproject org|
 tolua++|A tool to integrate C/C++ code with Lua|packages amiga-hardware com|extras-qa fedoraproject org|
 tomboy|Tomboy is a desktop note-taking application for Linux and Unix|rstrode redhat com|extras-qa fedoraproject org|
 tomcat5|Apache Servlet/JSP Engine, RI for Servlet 2.4/JSP 2.0 API|vivekl redhat com|extras-qa fedoraproject org|
@@ -4196,7 +4153,6 @@
 ulogd|The userspace logging daemon for netfilter|gauret free fr|extras-qa fedoraproject org|
 uncrustify|Source Code Beautifier|ndbecker2 gmail com|extras-qa fedoraproject org|
 unifdef|Unifdef tool for removing ifdef'd lines|dwmw2 redhat com|extras-qa fedoraproject org|
-unifdef|Unifdef tool for removing ifdef'd lines|dwmw2 redhat com|extras-qa fedoraproject org|
 unison|File synchronization tool|gemi bluewin ch|extras-qa fedoraproject org|
 units|A utility for converting amounts from one unit to another|harald redhat com|extras-qa fedoraproject org|
 unix2dos|UNIX to DOS text file format converter|twaugh redhat com|extras-qa fedoraproject org|

Attachment: signature.asc
Description: This is a digitally signed message part


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]