Bug 877985 - Review Request: pss - A power-tool for searching inside source code files
Summary: Review Request: pss - A power-tool for searching inside source code files
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Parag AN(पराग)
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-11-19 11:18 UTC by kushaldas@gmail.com
Modified: 2013-04-16 05:10 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-04-16 05:10:29 UTC
Type: ---
Embargoed:
panemade: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description kushaldas@gmail.com 2012-11-19 11:18:04 UTC
Spec URL: http://kushal.fedorapeople.org/packages/pss.spec
SRPM URL: http://kushal.fedorapeople.org/packages/pss-0.35-1.fc17.src.rpm
Description: pss is a power-tool for searching inside source code files. 
pss searches recursively within a directory tree, knows which 
extensions and file names to search and which to ignore, automatically 
skips directories you wouldn't want to search in (for example .svn or .git),
colors its output in a helpful way, and does much more.

Fedora Account System Username: kushal

This is for both epel and Fedora. Koji scratch builds are in
http://koji.fedoraproject.org/koji/taskinfo?taskID=4703275
http://koji.fedoraproject.org/koji/taskinfo?taskID=4703239

Comment 1 Parag AN(पराग) 2012-11-20 15:40:29 UTC
Issues:
=======
[!]: Package contains BR: python2-devel or python3-devel
See: http://fedoraproject.org/wiki/Packaging:Python#BuildRequires
[!]: Package consistently uses macro is (instead of hard-coded directory
     names).
     Note: Using both %{buildroot} and $RPM_BUILD_ROOT
See: http://fedoraproject.org/wiki/Packaging/Guidelines#macros

Comment 2 kushaldas@gmail.com 2012-12-14 07:00:24 UTC
Updated spec and srpm

Spec URL: http://kushal.fedorapeople.org/packages/pss.spec
SRPM URL: http://kushal.fedorapeople.org/packages/pss-0.35-2.fc17.src.rpm

Comment 3 Volker Fröhlich 2012-12-16 11:59:50 UTC
If you're not out for EPEL (5), remove defattr, clean section, the first rm in the install section and the buildroot definition.

Defining python_sitelib falls in the same category: http://fedoraproject.org/wiki/Packaging:Python#Macros

The first changelog entry is a duplicate, by the way.

You could include CHANGES as documentation.

The website says, it also works with Python 3. Please consider to provide a Python 3 version as well.

Comment 5 Parag AN(पराग) 2012-12-21 09:52:35 UTC
Looks good now.

AFAICS in the python guidelines page, its not mandated to provide python3 version as well so I will not block this review.

APPROVED.

Comment 6 kushaldas@gmail.com 2013-02-21 10:15:28 UTC
New Package SCM Request
=======================
Package Name: pss
Short Description: A power-tool for searching inside source code file
Owners: kushal
Branches: el6 f18 f17
InitialCC: kushal

Comment 7 Gwyn Ciesla 2013-02-21 13:24:45 UTC
Git done (by process-git-requests).

Comment 8 Parag AN(पराग) 2013-03-04 04:21:06 UTC
any updates here?

Comment 9 Parag AN(पराग) 2013-04-15 05:13:19 UTC
ping

Comment 10 kushaldas@gmail.com 2013-04-16 05:10:29 UTC
Closing the bug as the build was done successfully.


Note You need to log in before you can comment on or make changes to this bug.