./pkgtools/url2pkg, Tool to automate initial steps in building a package

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20.2.0, Package name: url2pkg-20.2.0, Maintainer: rillig

The url2pkg program creates a new pkgsrc package from only the URL of a
distribution file. It is intended to help pkgsrc developers create new
packages quickly and easily.


Required to run:
[lang/perl5] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2020-06-28 12:20:59 by Roland Illig | Files touched by this commit (1) | Package updated
Log message:
pkgtools/url2pkg: update version to 20.2.0

No code changes.  This is just to align the url2pkg version number with
the upcoming branch name.
   2020-05-18 12:31:31 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
pytest from versioned depends
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-11-18 08:56:02 by Roland Illig | Files touched by this commit (1)
Log message:
pkgtools/url2pkg: add unit test for USE_TOOLS
   2019-11-18 08:50:51 by Roland Illig | Files touched by this commit (3) | Package updated
Log message:
pkgtools/url2pkg: update to 19.3.7

Changes since 19.3.6:

Detect whether the package uses GNU Make, based on the top-level
Makefile.
   2019-11-14 21:03:47 by Roland Illig | Files touched by this commit (2) | Package updated
Log message:
pkgtools/url2pkg: update to 19.3.6

Changes since 19.3.5:

No longer print a stack trace when Ctrl+C is pressed.
   2019-10-28 21:17:24 by Roland Illig | Files touched by this commit (3) | Package updated
Log message:
pkgtools/url2pkg: update to 19.3.5

Changes since 19.3.4:

Added the license names from R2pkg and texlive2pkg.
   2019-10-27 20:19:55 by Roland Illig | Files touched by this commit (7) | Package updated
Log message:
pkgtools/url2pkg: update to 19.3.4

Changes since 19.3.3:

The code that handles license names is the same for Python and Perl
modules.

Python packages that use distutils.extension can be handled. An example
package is devel/py-pysha3.

The DESCR file is filled from the package's README file.

The PLIST is generated with some comments providing further assistance.