Changes between Version 3 and Version 4 of SummerOfCode2014_pypi2port


Ignore:
Timestamp:
Aug 16, 2014, 7:50:26 AM (10 years ago)
Author:
gaurav@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SummerOfCode2014_pypi2port

    v3 v4  
    1414=== Week # 2===
    1515(26/05/2014 - 01/06/2014)
    16 * Tester script able to search for python packages by the name classifier
    17 * Tester script able to fetch and extract distfiles to ./sources
    18 * Tester script able to pull release data from pypi
     16* Tester script able to search for python packages by the name classifier.
     17* Tester script able to fetch and extract distfiles to ./sources.
     18* Tester script able to pull release data from pypi.
    1919
    2020=== Week # 3===
    2121(02/06/2014 - 08/06/2014)
    22 * Create functions that use collected data to write a Portfile to ./python/$name_package/Portfile.
    23 * Create functions that run port lint, fetch, checksum and extract on ./python/$name_package.
     22* Created portfile taking [https://svn.macports.org/repository/macports/contrib/portfile-gen/portfile-gen 'portfile-gen'] as the base script for generating portfiles.
     23* Tried fetching fata from previous versions which might help in fetching more data.
     24* Made an analysis of the data fetched from previous versions.
     25* Made python as the first choice of category for all packages.
     26* Generated checksums for packages using openssl.
     27* Created functions that run port lint, fetch, checksum and extract on ./python/$name_package.
    2428
    2529=== Week # 4===
    2630(09/06/2014 - 15/06/2014)
    27 
    28 ToDo for week 4
     31* Generated portfiles for some selected packages by the tester script.
     32* Looked for some help on fetching distfiles from [https://github.com/cakebread/yolk "yolk"]
     33* Made setuptools a build dependency for all packages.
     34* Read [https://trac.macports.org/browser/trunk/dports/_resources/port1.0/group/python-1.0.tcl "python-1.0.tcl"] to have a look at what Python portgroup does.
     35* Added support for dependencies based on the .egg files and .whl files listed.
     36* Generalised naming to pyXX-<pypi-name>.
    2937
    3038=== Week # 5===
    3139(16/06/2014 - 22/06/2014)
    32 
    33 ToDo for week 5
    34 
    3540* Test each phase of the Portfile {fetch, checksum, extract, patch, configure, build and destroot}.
    3641