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

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


Branch: CURRENT, Version: 23.5.0, Package name: url2pkg-23.5.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)


   2025-01-23 07:12:52 by Roland Illig | Files touched by this commit (1) | Package updated
Log message:
url2pkg: update to 23.5.0

Changes since 23.4.0 from 2024-11-23:

Add very basic support for Python packages using pyproject.toml.  The
dependencies are not extracted yet.

Fix distinfo generation for Rust packages.

Fix WRKSRC for packages hosted on GitHub.

Fix the order of the variable assignments that end up in the package
Makefile, as required by pkglint.
   2025-01-23 07:05:44 by Roland Illig | Files touched by this commit (2)
Log message:
url2pkg: add very basic support for Python packages using pyproject.toml

Suggested by Greg Troxel via private mail.
   2025-01-23 06:56:24 by Roland Illig | Files touched by this commit (1)
Log message:
url2pkg: clean up string literals in the tests
   2025-01-23 06:53:08 by Roland Illig | Files touched by this commit (2)
Log message:
url2pkg: fix order of standard package variables

Previously, pkglint warned that the GitHub variables were in the wrong
order.
   2025-01-23 06:49:53 by Roland Illig | Files touched by this commit (2)
Log message:
url2pkg: fix WRKSRC for distfiles hosted on GitHub
   2025-01-23 06:23:01 by Roland Illig | Files touched by this commit (2)
Log message:
url2pkg: don't use "refs/tags" as WRKSRC for packages hosted on GitHub

Suggested by Greg Troxel via private mail.
   2025-01-23 06:10:43 by Roland Illig | Files touched by this commit (1)
Log message:
url2pkg: clean up
   2025-01-23 06:08:21 by Roland Illig | Files touched by this commit (1)
Log message:
url2pkg: fix unintended CVS keyword expansion