#33 Add some missing sources to MANIFEST.in
Merged 7 years ago by mjia. Opened 7 years ago by mjia.
mjia/waiverdb master  into  master

file modified
+2 -1
@@ -2,9 +2,10 @@ 

  include README.md

  include COPYING

  include requirements.txt

- include tests/*.py

  include pytest.ini

+ include tests/*.py tests/client_secrets.json

  include tox.ini

  include runapp.py

+ include fedmsg.d/*.py

  recursive-include conf *

  recursive-include docs *.py *.rst Makefile

no initial comment

Not so much to make fedora-review happy, as to make %check succeed in an RPM built using the PyPI tarball I guess.

BTW we need to update waiverdb.spec to reference PyPI, I forgot about that.

We should find a way to make Jenkins catch this... ultimately stems from the fact that our rpmbuild.sh is generating tarballs in a different way than python setup.py sdist does it, hmm...

Also BTW you need to make sure on the Fedora package review you are posting an SRPM which is built with the PyPI tarball, not one generated by rpmbuild.sh from git because that generated tarball will not match.

Also BTW you need to make sure on the Fedora package review you are posting an SRPM which is built with the PyPI tarball, not one generated by rpmbuild.sh from git because that generated tarball will not match.

Yes, I built the SRPM with the PyPI tarball.

Not so much to make fedora-review happy, as to make %check succeed in an RPM built using the PyPI tarball I guess.
BTW we need to update waiverdb.spec to reference PyPI, I forgot about that.
We should find a way to make Jenkins catch this... ultimately stems from the fact that our rpmbuild.sh is generating tarballs in a different way than python setup.py sdist does it, hmm...

Correct, I will update the waiverdb.spec after we have uploaded WaiverDB to PyPI

rebased

7 years ago

The new commit message does not make English :-P

Try describing what is wrong and why your change is going to fix it.

Add some missing sources to MANIFEST.in

These files were accidentally left out of MANIFEST.in which means they are
not included in tarballs generated by `python setup.py sdist`. But we want them
in there for building the RPM.

The new commit message does not make English :-P
Try describing what is wrong and why your change is going to fix it.
Add some missing sources to MANIFEST.in

These files were accidentally left out of MANIFEST.in which means they are
not included in tarballs generated by python setup.py sdist. But we want them
in there for building the RPM.

Nice suggestion, I was being too lazy to come out a good message, :-P

rebased

7 years ago

PR #35 will let Jenkins catch this mistake in future.

Pull-Request has been merged by mjia

7 years ago
Metadata