[141094] trunk/dports/python/py-sphinx_rtd_theme/Portfile

Marcus Calhoun-Lopez mcalhoun at macports.org
Sat Oct 10 12:39:10 PDT 2015


You are absolutely correct.
Thank you for catching this.
The only difference in terms of what is installed is the file "SOURCES.txt"
(see below).
The source directory from github, however, has many additional files
including screenshots.
I will revert to using the smaller file from pypi.

-Marcus

---
V1/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/sphinx_rtd_theme-0.1.9-py3.5.egg-info/SOURCES.txt
2015-10-10
12:01:53.000000000 -0700
+++
V2/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/sphinx_rtd_theme-0.1.9-py3.5.egg-info/SOURCES.txt
2015-10-10
12:02:56.000000000 -0700
@@ -4,6 +4,7 @@
 OFL-License.txt
 README.rst
 requirements.txt
+setup.cfg
 setup.py
 sphinx_rtd_theme/__init__.py
 sphinx_rtd_theme/breadcrumbs.html

On Sat, Oct 10, 2015 at 11:44 AM, Ryan Schmidt <ryandesign at macports.org>
wrote:

>
> On Oct 10, 2015, at 10:17 AM, mcalhoun at macports.org wrote:
>
> > Revision
> > 141094
> > Author
> > mcalhoun at macports.org
> > Date
> > 2015-10-10 08:17:13 -0700 (Sat, 10 Oct 2015)
> > Log Message
> >
> > py-sphinx_rtd_theme: fix checksums and remove redundant code
>
> > Modified: trunk/dports/python/py-sphinx_rtd_theme/Portfile (141093 =>
> 141094)
>
> > -homepage            https://github.com/snide/sphinx_rtd_theme/
> > -master_sites
> https://pypi.python.org/packages/source/s/sphinx_rtd_theme
> > -distname            sphinx_rtd_theme-${version}
> > +checksums           rmd160  6ff8ca9d09a91a20da6ee8c5a9327b5aef88e361 \
> > +                    sha256
> 38301d0a41a8a92049597d5a3d29f39ed5ebef741386e85eaf7a10c982defd81
> >
> > -checksums           rmd160  4fd81f7ac50fcf507b6c1996c7194d9b769e30dd \
> > -                    sha256
> 273846f8aacac32bf9542365a593b495b68d8035c2e382c9ccedcac387c9a0a1
> > -
>
> Not all of that code was redundant. Prior to this change, the port was
> fetching from pypi:
>
> --->  Attempting to fetch sphinx_rtd_theme-0.1.9.tar.gz from
> https://pypi.python.org/packages/source/s/sphinx_rtd_theme
>
> This file is 698461 bytes and has the original checksums:
>
> checksums           rmd160  4fd81f7ac50fcf507b6c1996c7194d9b769e30dd \
>                     sha256
> 273846f8aacac32bf9542365a593b495b68d8035c2e382c9ccedcac387c9a0a1
>
>
> After this change, the port fetches from github:
>
> --->  Attempting to fetch sphinx_rtd_theme-0.1.9.tar.gz from
> https://github.com/snide/sphinx_rtd_theme/tarball/0.1.9
>
> This file is 1066166 bytes and has the new checksums:
>
> checksums           rmd160  6ff8ca9d09a91a20da6ee8c5a9327b5aef88e361 \
>                     sha256
> 38301d0a41a8a92049597d5a3d29f39ed5ebef741386e85eaf7a10c982defd81
>
>
> If these files are equivalent for MacPorts' purposes, perhaps it was
> better to use the smaller file from pypi.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-dev/attachments/20151010/2ab366ef/attachment.html>


More information about the macports-dev mailing list