2b4efa4 Rewrite with new macros

Authored and Committed by churchyard 5 years ago
    Rewrite with new macros
    
    Added some macros to simplify setup and try to ensure that people
    actually do the obsoletes properly.  They also will auto-generate the
    summary so there's no need to do that manually.
    
    This results in a single change to the list of obsoletes: the incorrect
    obsolete of gnome-books <= 3.31.0 changes to < 3.31.0.  This doesn't
    appear to make any difference in practice.
    
    It also fixes many missing items from the package list in the
    description.
    
    Co-authored-by: Jason Tibbitts <tibbs@math.uh.edu>
    
    Backported from 11d81752b95ccf9fa214d45d7ad0f13f6b024b02
    
        
file modified
+666 -1083