Subject: CVS commit: pkgsrc/pkgtools/url2pkg
From: Roland Illig
Date: 2019-10-06 00:02:32
Message id: 20191005220232.69409FBF4@cvs.NetBSD.org

Log Message:
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.

Files:
RevisionActionfile
1.105modifypkgsrc/pkgtools/url2pkg/Makefile
1.7modifypkgsrc/pkgtools/url2pkg/PLIST
1.5modifypkgsrc/pkgtools/url2pkg/files/setuptools.py
1.15modifypkgsrc/pkgtools/url2pkg/files/url2pkg.py
1.14modifypkgsrc/pkgtools/url2pkg/files/url2pkg_test.py