Bug 832727 - Review Request: python-django-addons - A framework to create pluggable Django add-ons
Summary: Review Request: python-django-addons - A framework to create pluggable Django...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Bohuslav "Slavek" Kabrda
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 736776
TreeView+ depends on / blocked
 
Reported: 2012-06-16 21:14 UTC by Domingo Becker
Modified: 2012-07-19 22:15 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-07-19 22:15:02 UTC
Type: ---
Embargoed:
bkabrda: fedora-review+
gwync: fedora-cvs+


Attachments (Terms of Use)

Description Domingo Becker 2012-06-16 21:14:13 UTC
Spec URL: http://beckerde.fedorapeople.org/transifex/python-django-addons.spec
SRPM URL: http://beckerde.fedorapeople.org/transifex/python-django-addons-0.6.4-6.fc18.src.rpm
Description: A Django app used to add true plug-n-play functionality to your own Django 
applications and projects.
Fedora Account System Username: beckerde

Comment 1 Bohuslav "Slavek" Kabrda 2012-07-12 12:45:44 UTC
I'll take this one.

Comment 2 Bohuslav "Slavek" Kabrda 2012-07-12 12:54:08 UTC
- I think that BR: python-setuptools-devel should be python-setuptools, shouldn't it?
- rpmlint is reporting filesize mismatch. Could you redownload the package and create new SRPM?

python-django-addons.src: W: file-size-mismatch django-addons-0.6.4.tar.gz = 15567, http://pypi.python.org/packages/source/d/django-addons/django-addons-0.6.4.tar.gz = 15958

- There are some things that are only needed for EPEL 5, do you plan to build your package there, too? Otherwise you can remove them: BuildRoot tag, %clean section, rm -rf $RPM_BUILD_ROOT, %defattr(-,root,root,-)

Otherwise the package looks good, so once you fix these issues, please post the updated SPEC/SRPM here so I can have a final look and approve the package.

Comment 3 Domingo Becker 2012-07-12 16:58:19 UTC
(In reply to comment #2)
> - I think that BR: python-setuptools-devel should be python-setuptools,
> shouldn't it?
> - rpmlint is reporting filesize mismatch. Could you redownload the package
> and create new SRPM?
> 
> python-django-addons.src: W: file-size-mismatch django-addons-0.6.4.tar.gz =
> 15567,
> http://pypi.python.org/packages/source/d/django-addons/django-addons-0.6.4.
> tar.gz = 15958
> 

Fixed. 

> - There are some things that are only needed for EPEL 5, do you plan to
> build your package there, too? Otherwise you can remove them: BuildRoot tag,
> %clean section, rm -rf $RPM_BUILD_ROOT, %defattr(-,root,root,-)
> 

Fixed.

New spec and srpm:

Spec URL: http://beckerde.fedorapeople.org/transifex/python-django-addons.spec
SRPM URL: http://beckerde.fedorapeople.org/transifex/python-django-addons-0.6.4-7.fc18.src.rpm

Comment 4 Bohuslav "Slavek" Kabrda 2012-07-13 05:27:37 UTC
There is one more line that can be removed: "BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)". Please remove it before commiting to dist-git.

Otherwise everything looks good, this package is APPROVED.

Comment 5 Domingo Becker 2012-07-17 21:53:53 UTC
New Package SCM Request
=======================
Package Name: python-django-addons
Short Description: A framework to create pluggable Django add-ons
Owners: beckerde 
Branches: 
InitialCC: diegobz

Comment 6 Gwyn Ciesla 2012-07-18 03:22:00 UTC
Git done (by process-git-requests).

Comment 7 Domingo Becker 2012-07-19 22:15:02 UTC
(In reply to comment #4)
> There is one more line that can be removed: "BuildRoot:     
> %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)". Please
> remove it before commiting to dist-git.
> 
> Otherwise everything looks good, this package is APPROVED.

Done.

Many thanks.


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