2019-10-03 20:28:29 by Roland Illig | Files touched by this commit (2) |
Log message:
pkgtools/url2pkg: ignore commented variables
|
2019-10-03 18:43:58 by Roland Illig | Files touched by this commit (2) |
Log message:
pkgtools/url2pkg: use filenames relative to WRKSRC
Before this change, the Python implementation had written absolute paths
to PKGCONFIG_OVERRIDE, which didn't make sense.
|
2019-10-03 18:32:47 by Roland Illig | Files touched by this commit (3) |
Log message:
pkgtools/url2pkg: add BUILDLINK_API_DEPENDS and BUILDLINK_DEPENDS
|
2019-10-03 16:48:48 by Roland Illig | Files touched by this commit (1) |
Log message:
pkgtools/url2pkg: remove leftover debug print statement
|
2019-10-03 14:52:55 by Roland Illig | Files touched by this commit (2) |
Log message:
pkgtools/url2pkg: improve Python implementation
* verbose mode no longer crashes
* licenses and other variables are copied to the package Makefile
* several more automatic tests
|
2019-10-03 11:37:41 by Roland Illig | Files touched by this commit (5) | |
Log message:
pkgtools/url2pkg: update to 19.3.1
Changes since 19.3.0:
* Added an alternative url2pkg implementation in Python that will
eventually replace the Perl implementation. Reasons are:
* Perl is cumbersome to type with all the special characters
* Perl does not even have a Boolean type, after all the years
* Perl cannot check the number of arguments passed to subs
* Python does not suffer from the above limitations
* Python is available on as many platforms as Perl
* The two implementations will be kept in sync until all the features
have made it into the Python implementation, and everything has
automatic tests.
* Added the -v or --verbose command line option.
|
2019-10-03 11:31:36 by Roland Illig | Files touched by this commit (1) |
Log message:
pkgtools/url2pkg: fix option handling
|
2019-10-02 17:57:37 by Roland Illig | Files touched by this commit (2) |
Log message:
pkgtools/url2pkg: small adjustments
* Fixed copy-and-paste typo in MakeMaker Perl module.
* Added -v command line option.
|
2019-10-01 21:41:23 by Roland Illig | Files touched by this commit (5) | |
Log message:
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.
|
2019-10-01 20:43:46 by Roland Illig | Files touched by this commit (2) | |
Log message:
pkgtools/url2pkg: update to 2.37
Changes since 2.36:
* Fixed generation of the package Makefile. Due to a typo, the line that
included bsd.pkg.mk had been omitted, making any generated package fail.
|