Age | Commit message (Collapse) | Author | Files | Lines |
|
close PR pkg/37071
reviewd by xtraeme@
|
|
|
|
The strings would be picked up for +BUILD_VERSION and create mismatches
when using ident on the same files.
|
|
Changes since 2.5:
- Fixed the regular expression that splits up the SourceForge URL.
|
|
Changes since 2.4:
* Files called *.xs (native Perl module implementations) require a C
compiler.
|
|
wiz.
|
|
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.
|
|
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.
|
|
Reduced the number of external calls to find(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.
|
|
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.
|
|
|
|
|
|
|
|
in WRKSRC. Now it works properly.
Bump to 1.33.
|
|
"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.
|
|
|
|
|
|
* 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".
|
|
"prdownloads.sourceforge.net" URLs.
|
|
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.
|
|
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.
|
|
|
|
|
|
|
|
default is usable for nearly all cases.
|
|
../../devel/libltdl/convenience.mk to make it more cross-platform happy.
|
|
|
|
USE_BUILDLINK3 instead of USE_BUILDLINK2.
|
|
|
|
|
|
|
|
|
|
netbsd.org -> NetBSD.org
|
|
|
|
with or without the '?use_mirror=.*' suffix.
|
|
- conversion of prdownloads.sourceforge.net URLs to
MASTER_SITE_SOURCEFORGE
- pre-fill CATEGORIES from the directory name
- educated guess about the HOMEPAGE
|
|
- 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
|
|
|
|
|
|
|
|
- recognise newer GNU configure scripts
- USE_BUILDLINK2
- add support for PKGCONFIG_OVERRIDE
|
|
that will set USE_LIBTOOL accordingly.
|
|
|
|
Work around chicken-and-egg problem: 'make makesum' seems to need a
'distinfo' file these days.
|
|
Patch sent by Amitai Schlair <schmonz@schmonz.com> in private mail.
|
|
|
|
|
|
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
|
|
WRKSRC= ${WRKDIR}
This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
|