fedora-python / pyp2rpm

Tool to convert a package from PyPI to RPM SPECFILE or to generate SRPM.
MIT License
127 stars 39 forks source link

missing license in spec file #7

Closed mcyprian closed 9 years ago

mcyprian commented 9 years ago

When I try to create source rpm for kaptan project, pyp2rpm fails on missing license:

[makerpm@dione SPECS]$ pyp2rpm -n kaptan --srpm 
INFO  Pyp2rpm initialized.
INFO  Using /home/makerpm/rpmbuild/SOURCES as directory to save source.
INFO  Downloaded package from PyPI: /home/makerpm/rpmbuild/SOURCES/kaptan-0.5.8.tar.gz.
INFO  Getting metadata from PyPI.
INFO  Using default template: fedora.spec.
INFO  Using name: python-kaptan.spec for specfile.
INFO  Specfile saved at: /home/makerpm/rpmbuild/SPECS/python-kaptan.spec.
INFO  Starting rpmbuild to build: /home/makerpm/rpmbuild/SPECS/python-kaptan.spec SRPM.
error: line 9: Empty tag: License:
INFO  
INFO  That's all folks!
[makerpm@dione SPECS]$

This failure is not expected as the license is specified in both kaptan's pypi profile and kaptan/setup.py

I'm using pyp2rpm-1.1.2-1.fc21.noarch


mcyprian commented 9 years ago

Hi Martin,

thank you for your report.


Original comment by: Robert Kuska