Up to [cvs.NetBSD.org] / pkgsrc / pkgtools / url2pkg / files
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.5 / (download) - annotate - [select for diffs], Sat Oct 5 22:02:32 2019 UTC (2 weeks, 1 day ago) by rillig
CVS Tags: HEAD
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)
pkgtools/url2pkg: update to 19.3.2 Changes since 19.3.1 (only to the Python implementation): * In Python packages, the variables LICENSE, HOMEPAGE and COMMENT are filled from their counterparts in setup.py, no matter whether the package uses setuptools or distutils.core. * For buildlink3 dependencies, the variables BUILDLINK_DEPENDS and BUILDLINK_API_DEPENDS are added to the package Makefile. * The DESCR and PLIST files are only created if they are missing. Existing files are not overwritten. * Packages that contain .po files will set USE_PKGLOCALEDIR=yes. Before, only packages that contained .mo or .gmo did that. * More download URLs from SourceForge can be handled. * SourceForge packages get their HOMEPAGE set correctly. * When matching the URL against the MASTER_SITE_* variables, the protocol is ignored. This allows https URLs to use the MASTER_SITE_GNU, which still uses http. * Python packages from GitHub only get their MASTER_SITES converted to PyPI if they can be actually downloaded from there as well. This check was missing before.
Revision 1.4 / (download) - annotate - [select for diffs], Thu Oct 3 16:32:47 2019 UTC (2 weeks, 3 days ago) by rillig
Changes since 1.3: +8 -3 lines
Diff to previous 1.3 (colored)
pkgtools/url2pkg: add BUILDLINK_API_DEPENDS and BUILDLINK_DEPENDS
Revision 1.3 / (download) - annotate - [select for diffs], Tue Oct 1 19:41:23 2019 UTC (2 weeks, 5 days ago) by rillig
Changes since 1.2: +42 -5 lines
Diff to previous 1.2 (colored)
pkgtools/url2pkg: update to 19.3.0 Changes since 2.37: * Test dependencies in Perl MakeMaker modules are copied to the package Makefile. * Unknown dependencies in Perl MakeMaker modules no longer abort url2pkg but instead are added as "# TODO" dependencies to the package Makefile. * The license from Perl MakeMaker and Python modules is copied to the package Makefile. * The build dependencies, COMMENT and HOMEPAGE from Python setuptools modules are copied to the package Makefile. * No more "undefined $url" when running url2pkg in a directory that already has a package Makefile and is extracted.
Revision 1.2 / (download) - annotate - [select for diffs], Wed Sep 11 05:25:55 2019 UTC (5 weeks, 4 days ago) by rillig
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.1: +9 -9 lines
Diff to previous 1.1 (colored)
pkgtools/url2pkg: update to 2.34 Changes since 2.33: * code cleanup in MakeMaker.pm * don't create a PLIST for Perl packages * allow Python dependencies from setup.py to use spaces around >= * properly indented Python code according to PEP 8 * added mock for setuptools.find_package * only try to migrate a package from GitHub to PyPI if it is really a Python package on GitHub
Revision 1.1 / (download) - annotate - [select for diffs], Sun Aug 18 11:26:33 2019 UTC (2 months ago) by rillig
pkgtools/url2pkg: determine the dependencies of Python modules
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.