Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 543002 - =net-p2p/nicotine+-1.2.16 request for conversion to distutils-r1.eclass
Summary: =net-p2p/nicotine+-1.2.16 request for conversion to distutils-r1.eclass
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2015-03-26
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2015-03-12 07:31 UTC by Ian Delaney (RETIRED)
Modified: 2015-03-26 23:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
diff -u patch of ebuilds (nicotine.patch,1.40 KB, patch)
2015-03-12 07:33 UTC, Ian Delaney (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Delaney (RETIRED) gentoo-dev 2015-03-12 07:31:20 UTC
nicotine+-1.2.16.ebuild inherits distutils and requires conversion to the new eclass and EAPI upgrade. Patches to be committed if there is no response in 2 weeks. 

          | a a   a           p     s   | n   |  
          | l m   r h i m m   p s   p   | u s | r
          | p d a m p a 6 i p c 3   a x | s l | e
          | h 6 r 6 p 6 8 p p 6 9 s r 8 | e o | p
          | a 4 m 4 a 4 k s c 4 0 h c 6 | d t | o
----------+-----------------------------+-----+-------
1.2.16    | o + o o o o o o + o o o o + | o 0 | gentoo
1.2.16-r1 | o ~ o o o o o o ~ o o o o ~ | o   | gentoo

The revbumped version will require stabling allowing the nicotine+-1.2.16.ebuild to be purged.
Please review the fixing of shebangs at src_install with 
python_fix_shebang "${D}"
The install to image/usr/lib64/python2.7/site-packages/pynicotine/ has been preserved in the patch.
Scripts are generally installed to /usr/bin
Comment 1 Ian Delaney (RETIRED) gentoo-dev 2015-03-12 07:33:56 UTC
Created attachment 398704 [details, diff]
diff -u patch of ebuilds

The patch
Comment 2 Ryan Hill (RETIRED) gentoo-dev 2015-03-15 04:37:48 UTC
If files installed pre/post this patch are the same feel free to commit.
Comment 3 Ian Delaney (RETIRED) gentoo-dev 2015-03-26 23:59:35 UTC
*nicotine+-1.2.16-r1 (26 Mar 2015)

  26 Mar 2015; Ian Delaney <idella4@gentoo.org> +nicotine+-1.2.16-r1.ebuild:
  revbump; conversion -> distutils-r1, endorsed by maintainer in bug #543002