The NetBSD Project

CVS log for pkgsrc/pkgtools/url2pkg/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / pkgtools / url2pkg

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.136 / (download) - annotate - [select for diffs], Wed Jan 17 18:35:52 2024 UTC (2 months, 4 weeks ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, HEAD
Changes since 1.135: +2 -2 lines
Diff to previous 1.135 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: update to 23.3.0

Changes since 23.2.1:

For Perl and Python packages, use TOOL_DEPENDS instead of BUILD_DEPENDS
for the build-time dependencies.

For Perl modules that use Module::Build, don't add a redundant
dependency to p5-Module-Build.

Revision 1.135 / (download) - annotate - [select for diffs], Mon Oct 30 07:12:49 2023 UTC (5 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Changes since 1.134: +2 -3 lines
Diff to previous 1.134 (colored) to selected 1.55 (colored)

url2pkg: use wheel.mk for Python packages

Bump version.

Revision 1.134 / (download) - annotate - [select for diffs], Mon Aug 14 05:25:05 2023 UTC (8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Changes since 1.133: +2 -1 lines
Diff to previous 1.133 (colored) to selected 1.55 (colored)

*: recursive bump for Python 3.11 as new default

Revision 1.133 / (download) - annotate - [select for diffs], Sun Aug 13 21:19:01 2023 UTC (8 months ago) by rillig
Branch: MAIN
Changes since 1.132: +2 -2 lines
Diff to previous 1.132 (colored) to selected 1.55 (colored)

url2pkg: update to 23.2.0

Changes since 23.1.1:

Resolve dependencies from Python modules in more cases.  Suggested by
Greg Troxel for py-slixmpp.

Revision 1.132 / (download) - annotate - [select for diffs], Sun Jun 11 07:42:16 2023 UTC (10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.131: +2 -2 lines
Diff to previous 1.131 (colored) to selected 1.55 (colored)

url2pkg: for python modules, assume Python 3

Bump version.

Revision 1.131 / (download) - annotate - [select for diffs], Sat Apr 22 13:21:58 2023 UTC (11 months, 3 weeks ago) by rillig
Branch: MAIN
Changes since 1.130: +2 -2 lines
Diff to previous 1.130 (colored) to selected 1.55 (colored)

url2pkg: update to 23.1.0

Changes since 22.4.0:

Be more user-friendly when being passed a URL without version number.

Revision 1.130 / (download) - annotate - [select for diffs], Sun Jan 22 18:58:45 2023 UTC (14 months, 3 weeks ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Changes since 1.129: +2 -2 lines
Diff to previous 1.129 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: update to 22.4.0

Changes since 22.2.1:

In packages that use CMake, no longer set USE_CMAKE=yes but instead
include the build.mk file.

Revision 1.129 / (download) - annotate - [select for diffs], Thu Aug 25 19:51:59 2022 UTC (19 months, 3 weeks ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.128: +2 -2 lines
Diff to previous 1.128 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: support Python with setuptools.command.test

Needed for www/py-pook 1.0.2.

Revision 1.128 / (download) - annotate - [select for diffs], Tue Jul 26 21:50:10 2022 UTC (20 months, 3 weeks ago) by rillig
Branch: MAIN
Changes since 1.127: +3 -2 lines
Diff to previous 1.127 (colored) to selected 1.55 (colored)

url2pkg: clean up package Makefile

Start each shell command in a new line. This makes it easier to find the
'for' that corresponds to the 'done', especially since the 'done' could
also be started by a 'while' or an 'until'.

No functional change.

Revision 1.127 / (download) - annotate - [select for diffs], Sat Jul 16 08:59:38 2022 UTC (21 months ago) by rillig
Branch: MAIN
Changes since 1.126: +7 -11 lines
Diff to previous 1.126 (colored) to selected 1.55 (colored)

url2pkg: split support files for Python distutils and setuptools

When url2pkg determines the metadata of a Python module, it had merged
the two implementations for Python's distutils and setuptools, which
made the code hard to understand.  Split them again.

Extend the support for setuptools, so that url2pkg correctly handles
wip/pytorch; it still fails because pytorch does some Git stuff from
inside setup.py, but that may be fixed later.

Bump version to 22.2.0.

Revision 1.126 / (download) - annotate - [select for diffs], Thu Jun 30 11:18:45 2022 UTC (21 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.125: +2 -2 lines
Diff to previous 1.125 (colored) to selected 1.55 (colored)

*: Revbump packages that use Python at runtime without a PKGNAME prefix

Revision 1.125 / (download) - annotate - [select for diffs], Tue Jun 28 11:35:26 2022 UTC (21 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.124: +2 -1 lines
Diff to previous 1.124 (colored) to selected 1.55 (colored)

*: recursive bump for perl 5.36

Revision 1.124 / (download) - annotate - [select for diffs], Sun Feb 6 18:42:26 2022 UTC (2 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.123: +2 -2 lines
Diff to previous 1.123 (colored) to selected 1.55 (colored)

url2pkg: allow url2pkg to be run from a category directory as well

Previously, it was necessary to create the package directory, change
into it and then run url2pkg from there.  Since the name of the package
directory usually corresponds to DISTNAME without the version number,
all necessary data is readily available, so automate this.

Update version to 21.4.2.

Revision 1.123 / (download) - annotate - [select for diffs], Sat Jan 1 15:29:14 2022 UTC (2 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.122: +2 -2 lines
Diff to previous 1.122 (colored) to selected 1.55 (colored)

url2pkg: improve MASTER_SITES and HOMEPAGE for PyPI packages

https://mail-index.netbsd.org/tech-pkg/2021/12/31/msg025908.html

Bump version.

Revision 1.122 / (download) - annotate - [select for diffs], Sat Jan 1 14:04:11 2022 UTC (2 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.121: +2 -2 lines
Diff to previous 1.121 (colored) to selected 1.55 (colored)

url2pkg: remove interactivity

In the first phase, url2pkg generates a minimal package Makefile, barely
enough for downloading the distfile from the given URL.  That part runs
fully automated in almost all cases, so there is no need to invoke the
editor at this point.

After adjusting the package Makefile based on the downloaded and
extracted distfile, url2pkg has done its job, so there is no reason to
run the editor there as well.

Bump version.

Revision 1.121 / (download) - annotate - [select for diffs], Sun Nov 14 09:20:15 2021 UTC (2 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.120: +2 -3 lines
Diff to previous 1.120 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: update to 21.3.0

Changes since 21.1.0:

When creating a package from a GitHub archive URL, make the generated
package simpler and place the distfile in the main directory instead of
using DIST_SUBDIR.

Revision 1.120 / (download) - annotate - [select for diffs], Sun Nov 14 08:57:15 2021 UTC (2 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.119: +2 -2 lines
Diff to previous 1.119 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: add test for overly complicated package definition

Seen in wip/netmask.

Revision 1.119 / (download) - annotate - [select for diffs], Mon May 24 19:53:43 2021 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.118: +2 -1 lines
Diff to previous 1.118 (colored) to selected 1.55 (colored)

*: recursive bump for perl 5.34

Revision 1.118 / (download) - annotate - [select for diffs], Sun May 23 16:27:39 2021 UTC (2 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.117: +2 -2 lines
Diff to previous 1.117 (colored) to selected 1.55 (colored)

url2pkg: update to 21.1.0

Changes since 20.4.0:

Fixed handling of GitHub archive URLs with extra slashes, such as
https://github.com/org/proj/archive/refs/tags/1.0.0.tar.gz.

Revision 1.117 / (download) - annotate - [select for diffs], Mon Dec 28 01:48:19 2020 UTC (3 years, 3 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.116: +2 -3 lines
Diff to previous 1.116 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: bump version to 20.4.0 to match the upcoming branch

Revision 1.116 / (download) - annotate - [select for diffs], Fri Dec 4 20:45:37 2020 UTC (3 years, 4 months ago) by nia
Branch: MAIN
Changes since 1.115: +2 -1 lines
Diff to previous 1.115 (colored) to selected 1.55 (colored)

Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.

Revision 1.115 / (download) - annotate - [select for diffs], Sat Oct 17 22:39:00 2020 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.114: +2 -3 lines
Diff to previous 1.114 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: update to 20.3.0

Changes since 20.2.0:

Fixed detection for V2 Cargo.lock files.  Patch provided by snow flurry
via tech-pkg, slightly adjusted.  The test case for Cargo.lock file
detection had been incomplete and unrealistic.  It has been extended to
show the relevant section of a whole package.

https://mail-index.netbsd.org/tech-pkg/2020/10/12/msg023897.html
https://mail-index.netbsd.org/tech-pkg/2020/10/13/msg023901.html
https://mail-index.netbsd.org/tech-pkg/2020/10/13/msg023902.html

Revision 1.114 / (download) - annotate - [select for diffs], Mon Aug 31 18:10:59 2020 UTC (3 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.113: +2 -1 lines
Diff to previous 1.113 (colored) to selected 1.55 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.113 / (download) - annotate - [select for diffs], Sun Jun 28 10:20:59 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.112: +2 -2 lines
Diff to previous 1.112 (colored) to selected 1.55 (colored)

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.

Revision 1.112 / (download) - annotate - [select for diffs], Mon May 18 10:31:31 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.111: +3 -2 lines
Diff to previous 1.111 (colored) to selected 1.55 (colored)

pytest from versioned depends

Revision 1.111 / (download) - annotate - [select for diffs], Sat Jan 18 23:33:27 2020 UTC (4 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.110: +2 -2 lines
Diff to previous 1.110 (colored) to selected 1.55 (colored)

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.

Revision 1.110 / (download) - annotate - [select for diffs], Mon Nov 18 07:50:51 2019 UTC (4 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.109: +2 -2 lines
Diff to previous 1.109 (colored) to selected 1.55 (colored)

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.

Revision 1.109 / (download) - annotate - [select for diffs], Thu Nov 14 20:03:47 2019 UTC (4 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.108: +2 -2 lines
Diff to previous 1.108 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: update to 19.3.6

Changes since 19.3.5:

No longer print a stack trace when Ctrl+C is pressed.

Revision 1.108 / (download) - annotate - [select for diffs], Mon Oct 28 20:17:24 2019 UTC (4 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: update to 19.3.5

Changes since 19.3.4:

Added the license names from R2pkg and texlive2pkg.

Revision 1.107 / (download) - annotate - [select for diffs], Sun Oct 27 19:19:54 2019 UTC (4 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.106: +3 -2 lines
Diff to previous 1.106 (colored) to selected 1.55 (colored)

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.

Revision 1.106 / (download) - annotate - [select for diffs], Sun Oct 6 12:55:30 2019 UTC (4 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.105: +4 -6 lines
Diff to previous 1.105 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: update to 19.3.3

Changes since 19.3.2:

* Replaced the Perl implementation with the Python implementation.

* Improved detection of WRKSRC: only directories are candidates, regular
  files are ignored.

* R packages are handled by R2pkg instead of url2pkg.

Revision 1.105 / (download) - annotate - [select for diffs], Sat Oct 5 22:02:32 2019 UTC (4 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.104: +4 -2 lines
Diff to previous 1.104 (colored) to selected 1.55 (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.104 / (download) - annotate - [select for diffs], Sat Oct 5 19:24:35 2019 UTC (4 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.103: +3 -2 lines
Diff to previous 1.103 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: add test for main function

Revision 1.100.2.1 / (download) - annotate - [select for diffs], Thu Oct 3 15:23:02 2019 UTC (4 years, 6 months ago) by bsiegert
Branch: pkgsrc-2019Q3
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored) next main 1.101 (colored) to selected 1.55 (colored)

Pullup ticket #6061 - requested by rillig
pkgtools/url2pkg: bugfix

Revisions pulled up:
- pkgtools/url2pkg/Makefile                                     1.101
- pkgtools/url2pkg/files/url2pkg.pl                             1.74

---
   Module Name:    pkgsrc
   Committed By:   rillig
   Date:           Tue Oct  1 18:43:46 UTC 2019

   Modified Files:
           pkgsrc/pkgtools/url2pkg: Makefile
           pkgsrc/pkgtools/url2pkg/files: url2pkg.pl

   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.

Revision 1.103 / (download) - annotate - [select for diffs], Thu Oct 3 09:37:40 2019 UTC (4 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.102: +9 -6 lines
Diff to previous 1.102 (colored) to selected 1.55 (colored)

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.

Revision 1.102 / (download) - annotate - [select for diffs], Tue Oct 1 19:41:23 2019 UTC (4 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.101: +2 -2 lines
Diff to previous 1.101 (colored) to selected 1.55 (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.101 / (download) - annotate - [select for diffs], Tue Oct 1 18:43:46 2019 UTC (4 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored) to selected 1.55 (colored)

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.

Revision 1.100 / (download) - annotate - [select for diffs], Thu Sep 12 18:23:00 2019 UTC (4 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base
Branch point for: pkgsrc-2019Q3
Changes since 1.99: +3 -2 lines
Diff to previous 1.99 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: update to 2.36

Changes since 2.35:

* Added support for Module::Build Perl modules.

Revision 1.99 / (download) - annotate - [select for diffs], Thu Sep 12 05:49:03 2019 UTC (4 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.98: +2 -2 lines
Diff to previous 1.98 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: claim maintainership

Revision 1.98 / (download) - annotate - [select for diffs], Thu Sep 12 04:18:28 2019 UTC (4 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: update to 2.35

Changes since 2.34:

* Python packages get a PKGNAME variable containing PYPKGPREFIX
* Refactoring: merged duplicate code for reading dependencies

Revision 1.97 / (download) - annotate - [select for diffs], Wed Sep 11 05:25:55 2019 UTC (4 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.96: +3 -7 lines
Diff to previous 1.96 (colored) to selected 1.55 (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.96 / (download) - annotate - [select for diffs], Mon Sep 9 08:08:02 2019 UTC (4 years, 7 months ago) by maya
Branch: MAIN
Changes since 1.95: +2 -2 lines
Diff to previous 1.95 (colored) to selected 1.55 (colored)

url2pkg 2.33: fix cargo packaging typo.

We don't have a third match to the regex.

Revision 1.95 / (download) - annotate - [select for diffs], Sun Aug 18 13:32:21 2019 UTC (4 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.94: +5 -2 lines
Diff to previous 1.94 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: add secondary category for Perl and Python modules

Revision 1.94 / (download) - annotate - [select for diffs], Sun Aug 18 11:26:33 2019 UTC (4 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.93: +7 -6 lines
Diff to previous 1.93 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: determine the dependencies of Python modules

Revision 1.93 / (download) - annotate - [select for diffs], Sun Aug 18 06:23:19 2019 UTC (4 years, 7 months ago) by maya
Branch: MAIN
Changes since 1.92: +2 -3 lines
Diff to previous 1.92 (colored) to selected 1.55 (colored)

url2pkg 2.31:

maya:
detect meson

rillig:
refactor generation of Makefiles
rename local variables to match pkgsrc counterparts
make print_section simpler to use
run editor with line number only if supported
refactoring to make Makefile generation testable
make dist_subdir a local variable
initialize dist_subdir early
fix indentation
fix for p5-HTML-Quoted
fix parsing of mk/fetch/sites.mk

Revision 1.92 / (download) - annotate - [select for diffs], Sun Aug 11 13:22:37 2019 UTC (4 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.91: +2 -1 lines
Diff to previous 1.91 (colored) to selected 1.55 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.91 / (download) - annotate - [select for diffs], Sat May 25 03:58:49 2019 UTC (4 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.90: +3 -4 lines
Diff to previous 1.90 (colored) to selected 1.55 (colored)

url2pkg 2.30:
- Support for creating much of the necessary makefile for a Rust Cargo package

Correct package license

Revision 1.90 / (download) - annotate - [select for diffs], Thu May 23 19:23:13 2019 UTC (4 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.89: +3 -3 lines
Diff to previous 1.89 (colored) to selected 1.55 (colored)

all: replace SUBST_SED with the simpler SUBST_VARS

pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.

Revision 1.89 / (download) - annotate - [select for diffs], Wed Aug 22 09:46:12 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.88: +2 -1 lines
Diff to previous 1.88 (colored) to selected 1.55 (colored)

Recursive bump for perl5-5.28.0

Revision 1.88 / (download) - annotate - [select for diffs], Sun Apr 8 20:13:54 2018 UTC (6 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.87: +2 -1 lines
Diff to previous 1.87 (colored) to selected 1.55 (colored)

pkgtools/url2pkg: refactor variable alignment code

The new code is more expressive and uses fewer magic numbers.

Revision 1.87 / (download) - annotate - [select for diffs], Sun Jan 7 11:20:18 2018 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored) to selected 1.55 (colored)

Update url2pkg-2.29: Fix generation of Perl packages.

The WriteMakefile subroutine was not exported properly.

Revision 1.86 / (download) - annotate - [select for diffs], Tue Sep 27 17:10:09 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.85: +2 -3 lines
Diff to previous 1.85 (colored) to selected 1.55 (colored)

Fix HOMEPAGE when packaging github releases. Bump version.

Revision 1.85 / (download) - annotate - [select for diffs], Sun Jul 10 13:31:54 2016 UTC (7 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.84: +2 -1 lines
Diff to previous 1.84 (colored) to selected 1.55 (colored)

Fixed pkglint warning.

Revision 1.84 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:49 2016 UTC (7 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.83: +2 -1 lines
Diff to previous 1.83 (colored) to selected 1.55 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.83 / (download) - annotate - [select for diffs], Sun Jun 26 19:03:33 2016 UTC (7 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored) to selected 1.55 (colored)

Fix typo in github handling.

Bump version.

Revision 1.82 / (download) - annotate - [select for diffs], Fri Jun 10 21:43:04 2016 UTC (7 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored) to selected 1.55 (colored)

Fixed error message when url2pkg is run from a non-pkgsrc directory.

See http://stackoverflow.com/q/36481302. Bump version.

Revision 1.81 / (download) - annotate - [select for diffs], Wed Jun 1 12:45:59 2016 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.80: +2 -2 lines
Diff to previous 1.80 (colored) to selected 1.55 (colored)

Use better HOMEPAGEs for github. Bump version.

Revision 1.80 / (download) - annotate - [select for diffs], Wed Jul 15 19:01:44 2015 UTC (8 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.79: +2 -2 lines
Diff to previous 1.79 (colored) to selected 1.55 (colored)

If URL is not recognized as "proper" github URL, don't die, but just print
a warning and continue.
Bump version.

Revision 1.79 / (download) - annotate - [select for diffs], Wed Jun 17 11:59:58 2015 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.78: +2 -4 lines
Diff to previous 1.78 (colored) to selected 1.55 (colored)

Fix uninitialized variables warnings.
From ISIHARA Takanori in PR 49980.

Revision 1.78 / (download) - annotate - [select for diffs], Fri Jun 12 10:50:56 2015 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.77: +2 -1 lines
Diff to previous 1.77 (colored) to selected 1.55 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.77 / (download) - annotate - [select for diffs], Tue Apr 7 00:10:33 2015 UTC (9 years ago) by rodent
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored) to selected 1.55 (colored)

Don't consider "package.xml" as a candidate for ${WRKSRC}. This can affect
PECL packages. Bump PKGVERSION.

Revision 1.76 / (download) - annotate - [select for diffs], Sat Apr 4 04:00:49 2015 UTC (9 years ago) by rodent
Branch: MAIN
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored) to selected 1.55 (colored)

Initial support for automating the creation of Makefiles from GitHub URLs.
Initial support for automating the addition of DIST_SUBDIR. Bump PKGVERSION

Revision 1.75 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:50 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.74: +1 -3 lines
Diff to previous 1.74 (colored) to selected 1.55 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.74 / (download) - annotate - [select for diffs], Wed Jun 25 12:15:10 2014 UTC (9 years, 9 months ago) by rodent
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.73: +2 -3 lines
Diff to previous 1.73 (colored) to selected 1.55 (colored)

Don't set EXTRACT_SUFX if it's .gem. Change if statement to use a switch
and exclude ${WRKDIR}/.gemspec from WRKSRC candidates. Bump PKGVERSION.

Revision 1.73 / (download) - annotate - [select for diffs], Thu May 29 23:37:15 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.72: +2 -1 lines
Diff to previous 1.72 (colored) to selected 1.55 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.72 / (download) - annotate - [select for diffs], Thu May 8 10:35:58 2014 UTC (9 years, 11 months ago) by rodent
Branch: MAIN
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored) to selected 1.55 (colored)

Don't consider ${WRKDIR}/pax_global_header as a possibility for ${WRKSRC}.
Bump PKGVERSION.

Revision 1.71 / (download) - annotate - [select for diffs], Mon Mar 3 02:37:23 2014 UTC (10 years, 1 month ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.70: +2 -4 lines
Diff to previous 1.70 (colored) to selected 1.55 (colored)

Just define PKGNAME.

Revision 1.70 / (download) - annotate - [select for diffs], Sat Dec 28 16:46:29 2013 UTC (10 years, 3 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.69: +2 -3 lines
Diff to previous 1.69 (colored) to selected 1.55 (colored)

Update to 2.18

* Partial fix for PR pkg/47335
** Define some variables
** Define empty function neatvalue
** Generate Makefile before custom MakeMaker.pm invocation
   to avoid no Makefile error.

Revision 1.69 / (download) - annotate - [select for diffs], Fri May 31 12:41:47 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.68: +2 -1 lines
Diff to previous 1.68 (colored) to selected 1.55 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.68 / (download) - annotate - [select for diffs], Sat Nov 17 11:15:13 2012 UTC (11 years, 5 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored) to selected 1.55 (colored)

Bump version to 2.17

* Recognize .tar.7z in distfile's name

Revision 1.67 / (download) - annotate - [select for diffs], Sat Oct 6 13:06:31 2012 UTC (11 years, 6 months ago) by ryoon
Branch: MAIN
Changes since 1.66: +2 -3 lines
Diff to previous 1.66 (colored) to selected 1.55 (colored)

Bump version to 2.16

* Recognize .tar.xz in distfile's name

Revision 1.66 / (download) - annotate - [select for diffs], Wed Oct 3 21:57:16 2012 UTC (11 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.65: +2 -1 lines
Diff to previous 1.65 (colored) to selected 1.55 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.65 / (download) - annotate - [select for diffs], Sun Sep 30 09:06:50 2012 UTC (11 years, 6 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) to selected 1.55 (colored)

"user-destdir" was made default, don't set it. Bump version.

Revision 1.64 / (download) - annotate - [select for diffs], Tue Sep 11 23:19:40 2012 UTC (11 years, 7 months ago) by asau
Branch: MAIN
Changes since 1.63: +1 -2 lines
Diff to previous 1.63 (colored) to selected 1.55 (colored)

"user-destdir" is default these days

Revision 1.63 / (download) - annotate - [select for diffs], Thu Mar 1 22:42:31 2012 UTC (12 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored) to selected 1.55 (colored)

Reset maintainer, he resigned.

Revision 1.62 / (download) - annotate - [select for diffs], Sun Feb 26 02:34:43 2012 UTC (12 years, 1 month ago) by dholland
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored) to selected 1.55 (colored)

Fix typo in man page

Revision 1.61 / (download) - annotate - [select for diffs], Mon May 30 07:28:21 2011 UTC (12 years, 10 months ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.60: +3 -2 lines
Diff to previous 1.60 (colored) to selected 1.55 (colored)


Add LICENSE
Update to 2.13:
   HOMEPAGE is detected correctly for code.google.com projects
   USE_CMAKE is to yes for cmake-based projects

Revision 1.60 / (download) - annotate - [select for diffs], Fri Nov 20 11:49:18 2009 UTC (14 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored) to selected 1.55 (colored)

Applied patch from PR 38423 by Sergey Svishchev.
Increased the version number to 2.12.

Revision 1.59 / (download) - annotate - [select for diffs], Fri Jul 31 22:27:49 2009 UTC (14 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored) to selected 1.55 (colored)

Updated url2pkg to 2.11.

Changes since 2.10:
- Added PKG_DESTDIR_SUPPORT
- Fixed LICENSE handling

Revision 1.58 / (download) - annotate - [select for diffs], Tue May 19 15:17:27 2009 UTC (14 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored) to selected 1.55 (colored)

Avoid adding unnecessary lines for GConf.
Bump version to 2.10.

Revision 1.57 / (download) - annotate - [select for diffs], Wed Apr 22 04:54:48 2009 UTC (14 years, 11 months ago) by schmonz
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.55 (colored)

Include LICENSE in the template Makefile. Bump version.

Revision 1.56 / (download) - annotate - [select for diffs], Thu Apr 9 00:48:14 2009 UTC (15 years ago) by joerg
Branch: MAIN
Changes since 1.55: +1 -2 lines
Diff to previous 1.55 (colored)

Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.

Revision 1.55 / (download) - annotate - [selected], Mon Dec 1 13:48:34 2008 UTC (15 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

Variable for GConf is now called GCONF_SCHEMAS (not GCONF2_SCHEMAS).
Bump version to 2.8.

Revision 1.54 / (download) - annotate - [select for diffs], Thu Nov 6 12:25:17 2008 UTC (15 years, 5 months ago) by obache
Branch: MAIN
Changes since 1.53: +5 -4 lines
Diff to previous 1.53 (colored) to selected 1.55 (colored)

Add DESTDIR support.

Revision 1.53 / (download) - annotate - [select for diffs], Sat Mar 1 19:07:27 2008 UTC (16 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper-base, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.52: +2 -3 lines
Diff to previous 1.52 (colored) to selected 1.55 (colored)

Using AUTO_MKDIRS is simpler.

Revision 1.52 / (download) - annotate - [select for diffs], Sun Oct 7 12:59:15 2007 UTC (16 years, 6 months ago) by kano
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored) to selected 1.55 (colored)

fix obsolete URLs for www.NetBSD.org

close PR pkg/37071
reviewd by xtraeme@

Revision 1.51 / (download) - annotate - [select for diffs], Tue Sep 25 13:59:42 2007 UTC (16 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored) to selected 1.55 (colored)

GConf, not GConf2; bump version to 2.7.

Revision 1.50 / (download) - annotate - [select for diffs], Mon Mar 19 01:38:56 2007 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored) to selected 1.55 (colored)

Updated url2pkg to 2.6.

Changes since 2.5:
- Fixed the regular expression that splits up the SourceForge URL.

Revision 1.49 / (download) - annotate - [select for diffs], Thu Mar 15 12:17:56 2007 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.55 (colored)

Updated url2pkg to 2.5.

Changes since 2.4:
* Files called *.xs (native Perl module implementations) require a C
  compiler.

Revision 1.48 / (download) - annotate - [select for diffs], Thu Feb 22 08:21:52 2007 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.55 (colored)

Updated url2pkg to 2.4.

Changes since 2.3:
- When more than one directory exists in WRKDIR after extracting the
  distfile, a helpful comment is added to the generated Makefile.

Revision 1.47 / (download) - annotate - [select for diffs], Fri Jan 12 21:35:52 2007 UTC (17 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) to selected 1.55 (colored)

Updated url2pkg to 2.3.

Changes since 2.2:
- Detect more sourceforge download URLs.
- wrksrc_files and wrksrc_dirs are looked for in WRKSRC, not in WRKDIR.
- When the URL is being read in and an EOF occurs, the program exits.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Dec 6 01:00:41 2006 UTC (17 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.55 (colored)

Updated url2pkg to 2.2.

Reduced the number of external calls to find(1).

Revision 1.45 / (download) - annotate - [select for diffs], Mon Oct 2 19:39:24 2006 UTC (17 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.44: +12 -5 lines
Diff to previous 1.44 (colored) to selected 1.55 (colored)

Updated url2pkg to 2.1.

Changes since 2.0:

- Made the dependency detection for Perl modules work again. The code
  does not assume to be run in a special directory anymore.

- Perl modules that use the prompt() function to query the user
  interactively can be handled. All questions are assumed to be answered
  by just pressing <enter>.

- Made url2pkg more robust when interpreting the output of MakeMaker.pm.
  Many Perl modules write additional things to stdout during the
  generation of the Makefile.

- The language for the *.f files is "fortran", not "f".

- Fixed the regular expression for prdownloads.sourceforge.net links, so
  that the distfile name is properly extracted.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Oct 2 16:49:30 2006 UTC (17 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.43: +24 -17 lines
Diff to previous 1.43 (colored) to selected 1.55 (colored)

Took over maintainership from Hubert.

Rewrote url2pkg in Perl, enhancing it in several ways:

- Packages for Perl modules using MakeMaker can be generated almost
  completely. The only thing that usually needs to be filled out after
  running url2pkg is the DESCR file.

- USE_LANGUAGES is filled automatically.

- After generating the initial Makefile, the editor is run to let the
  user edit the Makefile. These changes are preserved as much as
  possible. (This had not been the case before.)

- Extending url2pkg has been made much easier by splitting the tasks that
  do the "magic" into small subroutines and by adding a detailed
  description of what these routines are supposed to do.

Set the version number to 2.0.

Revision 1.43 / (download) - annotate - [select for diffs], Mon Jun 12 17:02:23 2006 UTC (17 years, 10 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored) to selected 1.55 (colored)

Update for change of location of sites.mk.

Revision 1.42 / (download) - annotate - [select for diffs], Fri Feb 24 20:27:50 2006 UTC (18 years, 1 month ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.41: +3 -3 lines
Diff to previous 1.41 (colored) to selected 1.55 (colored)

PKGMANDIR instead of "man".

Revision 1.41 / (download) - annotate - [select for diffs], Wed Jan 25 05:10:00 2006 UTC (18 years, 2 months ago) by xtraeme
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored) to selected 1.55 (colored)

Fix false positives about the test that checks for pkg-config files
in WRKSRC. Now it works properly.

Bump to 1.33.

Revision 1.40 / (download) - annotate - [select for diffs], Sat Jan 21 18:57:41 2006 UTC (18 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.39: +1 -2 lines
Diff to previous 1.39 (colored) to selected 1.55 (colored)

Update package Makefile now that bsd.pkg.extract.mk is using the
"extract" script for extraction.  Many cases where a custom EXTRACT_CMD
simply copied the distfile into the work directory are no longer
needed.  The extract script also hides differences between pax and
tar behind a common command-line interface, so we no longer need code
that's conditional on whether EXTRACT_USING is tar or pax.

Revision 1.39 / (download) - annotate - [select for diffs], Thu Jan 5 17:26:54 2006 UTC (18 years, 3 months ago) by xtraeme
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.55 (colored)

Update to 1.32:

* Don't use ${WRKSRC} for PKGCONFIG_OVERRIDE (it's assigned automatically)
* If there are pkg-config files, now it will add "USE_TOOLS+= pkg-config".

Revision 1.38 / (download) - annotate - [select for diffs], Tue Oct 18 21:10:28 2005 UTC (18 years, 6 months ago) by rh
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored) to selected 1.55 (colored)

Update url2pkg to 1.31.  This reinstates correct handling of
"prdownloads.sourceforge.net" URLs.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Oct 3 19:54:10 2005 UTC (18 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored) to selected 1.55 (colored)

1.30:
Unbreak url2pkg on sourceforge hosted packages -- the MASTER_SITES
did not contain the trailing slash, thus breaking the download.

XXX: prdownloads.sf.net is not recognized as a sourceforge "mirror"
since the previous version of url2pkg.

Revision 1.36 / (download) - annotate - [select for diffs], Sun Sep 4 20:03:10 2005 UTC (18 years, 7 months ago) by hubertf
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored) to selected 1.55 (colored)

Update url2pkg to 1.29. Change:

Patch by pancake <pancake@phreaker.net> that permits url2pkg to scan
bsd.sites.mk and recreate the MASTER_SITE string. He has tested a bit
against GNU, GNOME, SOURCEFORGE master sites, and seems to do the things
fine.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:06 2005 UTC (19 years ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.34: +1 -2 lines
Diff to previous 1.34 (colored) to selected 1.55 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.34 / (download) - annotate - [select for diffs], Mon Apr 11 19:02:07 2005 UTC (19 years ago) by tv
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) to selected 1.55 (colored)

Remove autogenerated USE_BUILDLINK3 line.  1.28.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Mar 21 22:33:05 2005 UTC (19 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) to selected 1.55 (colored)

1.27: Do not add LIBTOOL_OVERRIDE to Makefiles by default -- the pkgsrc
default is usable for nearly all cases.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Nov 5 17:38:51 2004 UTC (19 years, 5 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored) to selected 1.55 (colored)

1.26: Automatically detect if a package is using libltdl, and if so, include
../../devel/libltdl/convenience.mk to make it more cross-platform happy.

Revision 1.31 / (download) - annotate - [select for diffs], Tue Apr 13 02:27:46 2004 UTC (20 years ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.30: +8 -1 lines
Diff to previous 1.30 (colored) to selected 1.55 (colored)

Convert to buildlink3 and enable pkgviews installation.

Revision 1.30 / (download) - annotate - [select for diffs], Sun Apr 11 00:48:51 2004 UTC (20 years ago) by rh
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.55 (colored)

Update url2pkg to 1.25.  The only change is that this now sets
USE_BUILDLINK3 instead of USE_BUILDLINK2.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Jan 20 12:23:58 2004 UTC (20 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored) to selected 1.55 (colored)

Move WRKSRC definition away from the first paragraph in a Makefile.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Jul 25 09:24:59 2003 UTC (20 years, 8 months ago) by cjep
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.27: +9 -5 lines
Diff to previous 1.27 (colored) to selected 1.55 (colored)

Respect ${MAKE} so that this works out of the box on non-NetBSD.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Jul 17 22:52:19 2003 UTC (20 years, 9 months ago) by grant
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.55 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.26 / (download) - annotate - [select for diffs], Wed Apr 23 09:18:29 2003 UTC (20 years, 11 months ago) by rh
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored) to selected 1.55 (colored)

Update url2pkg to 1.23.  In this version, the SourceForge magic now works
with or without the '?use_mirror=.*' suffix.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Apr 22 00:35:08 2003 UTC (21 years ago) by rh
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.55 (colored)

Update url2pkg to 1.22.  Notable changes include:
	- conversion of prdownloads.sourceforge.net URLs to
	  MASTER_SITE_SOURCEFORGE
	- pre-fill CATEGORIES from the directory name
	- educated guess about the HOMEPAGE

Revision 1.24 / (download) - annotate - [select for diffs], Mon Apr 21 23:31:14 2003 UTC (21 years ago) by rh
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored) to selected 1.55 (colored)

Update url2pkg to 1.21.  Notable changes include:
	- now sets USE_PKGLOCALEDIR if .mo or .gmo files are found
	- now recognizes GCONF schemas
	- no PKGCONFIG_OVERRIDE statements for -uninstalled .pc.in files
	- some minor code cleanup

Revision 1.23 / (download) - annotate - [select for diffs], Sat Mar 29 12:42:13 2003 UTC (21 years ago) by jmmv
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored) to selected 1.55 (colored)

Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Mar 28 21:14:29 2003 UTC (21 years ago) by wiz
Branch: MAIN
Changes since 1.21: +1 -2 lines
Diff to previous 1.21 (colored) to selected 1.55 (colored)

NO_PATCH is deprecated, says pkglint. Remove it.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Dec 12 14:40:07 2002 UTC (21 years, 4 months ago) by abs
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.55 (colored)

shorten COMMENT

Revision 1.20 / (download) - annotate - [select for diffs], Wed Oct 30 03:33:56 2002 UTC (21 years, 5 months ago) by rh
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored) to selected 1.55 (colored)

Update url2pkg to 1.20.  Changes are:
	- recognise newer GNU configure scripts
	- USE_BUILDLINK2
	- add support for PKGCONFIG_OVERRIDE

Revision 1.18.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:57:49 2002 UTC (21 years, 9 months ago) by jlam
Branch: buildlink2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) next main 1.19 (colored) to selected 1.55 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision 1.19 / (download) - annotate - [select for diffs], Tue May 14 00:05:02 2002 UTC (21 years, 11 months ago) by rh
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.55 (colored)

Update url2pkg to 1.19.  This adds some basic libtool-detection mechanism
that will set USE_LIBTOOL accordingly.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Mar 4 00:53:15 2002 UTC (22 years, 1 month ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.55 (colored)

Bump to 1.18:
Work around chicken-and-egg problem: 'make makesum' seems to need a
'distinfo' file these days.

Revision 1.17 / (download) - annotate - [select for diffs], Sat Dec 29 13:07:14 2001 UTC (22 years, 3 months ago) by hubertf
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.55 (colored)

Bump to 1.17: properly recognize .tar.Z files

Patch sent by Amitai Schlair <schmonz@schmonz.com> in private mail.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Oct 31 18:45:42 2001 UTC (22 years, 5 months ago) by zuntum
Branch: MAIN
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored) to selected 1.55 (colored)

o store pkgdir files (PLIST, DESCR and other) in . by default,
  no need to use pkg/ for that purpose
o use ${PREFIX} instead of ${LOCALBASE} in do-install

Bump version to 1.16

OK'd by hubertf

Revision 1.15 / (download) - annotate - [select for diffs], Sun Sep 9 20:36:43 2001 UTC (22 years, 7 months ago) by agc
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.55 (colored)

Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:

WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).

Revision 1.14 / (download) - annotate - [select for diffs], Fri Apr 13 18:13:34 2001 UTC (23 years ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored) to selected 1.55 (colored)

This pkg was broken after ECHO_CMD was removed.  Patch to fix this
contributed by Stoned Elipot <Stoned.Elipot@script.jussieu.fr> in
private mail.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Feb 17 17:51:33 2001 UTC (23 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored) to selected 1.55 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Feb 16 13:06:19 2001 UTC (23 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.55 (colored)

Change COMMENT handling:
COMMENTs are now a variable in the Makefile instead of a pkg/COMMENT
file. The COMMENT var should be in the maintainer block after the
homepage.
Modify bsd.pkg.mk, pkglint, url2pkg, and port2pkg (last one untested)
for the new behaviour. Document new state in Packages.txt.
This should save lots of inodes, and lots of time when untarring/updating.
Idea by Alistair Crooks.
For the time being, accept pkg/COMMENT instead of a COMMENT var to avoid
a flag day.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jan 29 09:57:41 2001 UTC (23 years, 2 months ago) by abs
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored) to selected 1.55 (colored)

Install the manpage.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Jan 28 17:30:49 2001 UTC (23 years, 2 months ago) by hubertf
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.55 (colored)

Bump version to 1.14 - GNU_CONFIGURE bugfix

Revision 1.9 / (download) - annotate - [select for diffs], Wed Jul 12 20:16:40 2000 UTC (23 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored) to selected 1.55 (colored)

s/USE_CONFIGURE/HAS_CONFIGURE/
bump version to 1.13.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Jun 22 00:13:41 2000 UTC (23 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.55 (colored)

Create empty pkg/COMMENT and pkg/DESCR, so that `make install' doesn't
bomb out. (pkglint warns about empty files now, anyway.). Step to 1.12.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jun 22 00:03:36 2000 UTC (23 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.6: +9 -7 lines
Diff to previous 1.6 (colored) to selected 1.55 (colored)

url2pkg now lives in pkgsrc, updating via othersrc was too much
trouble. No functional changes.

(url2pkg was moved via repository copy)

Revision 1.6 / (download) - annotate - [select for diffs], Wed Jun 21 22:45:35 2000 UTC (23 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.55 (colored)

Update to 1.11. Changes:
 * allow different make(1) command by setting the MAKE env var
 * mention that pkg/COMMENT and pkg/DESCR must be filled

Revision 1.5 / (download) - annotate - [select for diffs], Thu Jun 15 21:41:05 2000 UTC (23 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) to selected 1.55 (colored)

Update to 1.10. Changes:
 * Properly recognize .tar.bz2 archives (Patch by Antti Kantee <pooka@iki.fi>)
 * Some old configure scripts don't understand --version and may nuke
   our just-generated Makefile. Prevent this by cd'ing into $WRKSRC.

Revision 1.4 / (download) - annotate - [select for diffs], Sat Apr 1 20:58:44 2000 UTC (24 years ago) by hubertf
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored) to selected 1.55 (colored)

Update to v1.8.

Changes: honours $PKGEDITOR and $EDITOR

Revision 1.3 / (download) - annotate - [select for diffs], Thu Jan 6 02:07:45 2000 UTC (24 years, 3 months ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.2: +3 -2 lines
Diff to previous 1.2 (colored) to selected 1.55 (colored)

Update to 1.7. Changes:
 - Bugfix from Matthias Drochner WRT handling of WRKSRC
 - url2pkg is now under CVS maintainance (othersrc/usr.bin/url2pkg), but
   since there's no gateway for that to ftp/http, esp. none without
   versioning), the old distribution site is kept.

   I still wanted to point this out. :-)

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jun 18 00:59:45 1999 UTC (24 years, 10 months ago) by hubertf
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH001, comdex-fall-1999
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.55 (colored)

Update to V1.4.

Work around ls(1) working different when invoked as root than as normal
user. Thanks to David Brownlee <abs@anim.dreamworks.com> for telling me!

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Thu May 6 04:24:10 1999 UTC (24 years, 11 months ago) by hubertf
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.55 (colored)

Script to help bootstrapping pkgs

Revision 1.1 / (download) - annotate - [select for diffs], Thu May 6 04:24:10 1999 UTC (24 years, 11 months ago) by hubertf
Branch: MAIN
Diff to selected 1.55 (colored)

Initial revision

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.




CVSweb <webmaster@jp.NetBSD.org>