summaryrefslogtreecommitdiff
path: root/pkgtools/url2pkg
AgeCommit message (Collapse)AuthorFilesLines
2008-03-01Using AUTO_MKDIRS is simpler.rillig1-3/+2
2007-10-07fix obsolete URLs for www.NetBSD.orgkano1-2/+2
close PR pkg/37071 reviewd by xtraeme@
2007-09-25GConf, not GConf2; bump version to 2.7.wiz2-4/+4
2007-07-10Avoid embedding $NetBSD\$ and similiar constructs in-tree files.joerg1-2/+2
The strings would be picked up for +BUILD_VERSION and create mismatches when using ident on the same files.
2007-03-19Updated url2pkg to 2.6.rillig2-4/+4
Changes since 2.5: - Fixed the regular expression that splits up the SourceForge URL.
2007-03-15Updated url2pkg to 2.5.rillig2-4/+4
Changes since 2.4: * Files called *.xs (native Perl module implementations) require a C compiler.
2007-02-22Added another form of sourceforge.net download URLs, as requested byrillig1-2/+2
wiz.
2007-02-22Updated url2pkg to 2.4.rillig2-4/+5
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.
2007-01-12Updated url2pkg to 2.3.rillig2-7/+13
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.
2006-12-06Updated url2pkg to 2.2.rillig2-20/+23
Reduced the number of external calls to find(1).
2006-10-02Updated url2pkg to 2.1.rillig3-19/+36
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.
2006-10-02Took over maintainership from Hubert.rillig7-271/+534
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.
2006-10-01Removed a leading "e".rillig1-1/+1
2006-06-12Update for change of location of sites.mk.reed2-4/+4
2006-02-24PKGMANDIR instead of "man".reed1-3/+3
2006-01-25Fix false positives about the test that checks for pkg-config filesxtraeme2-4/+4
in WRKSRC. Now it works properly. Bump to 1.33.
2006-01-21Update package Makefile now that bsd.pkg.extract.mk is using thejlam1-2/+1
"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.
2006-01-05Remove GNU Autoconf's configure.lineno file if it's there.xtraeme1-1/+5
2006-01-05Move the PKGCONFIG_OVERRIDE lines after USE_TOOLS, GNU_CONFIGURE, etc.xtraeme1-6/+8
2006-01-05Update to 1.32:xtraeme2-4/+8
* 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".
2005-10-18Update url2pkg to 1.31. This reinstates correct handling ofrh2-3/+14
"prdownloads.sourceforge.net" URLs.
2005-10-031.30:wiz2-4/+4
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.
2005-09-04Update url2pkg to 1.29. Change:hubertf2-11/+28
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.
2005-05-07Refer doc/pkgsrc.txt instead of Packages.txt.wiz1-2/+2
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-04-11Remove autogenerated USE_BUILDLINK3 line. 1.28.tv2-5/+3
2005-03-211.27: Do not add LIBTOOL_OVERRIDE to Makefiles by default -- the pkgsrcwiz2-7/+3
default is usable for nearly all cases.
2004-11-051.26: Automatically detect if a package is using libltdl, and if so, includetv2-3/+7
../../devel/libltdl/convenience.mk to make it more cross-platform happy.
2004-04-13Convert to buildlink3 and enable pkgviews installation.schmonz1-1/+8
2004-04-11Update url2pkg to 1.25. The only change is that this now setsrh2-4/+4
USE_BUILDLINK3 instead of USE_BUILDLINK2.
2004-02-01It's "its"snj1-2/+2
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-07-25Respect ${MAKE} so that this works out of the box on non-NetBSD.cjep2-7/+11
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13add some missing periods at the end of sentencesgrant1-7/+7
netbsd.org -> NetBSD.org
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-04-23Update url2pkg to 1.23. In this version, the SourceForge magic now worksrh2-5/+5
with or without the '?use_mirror=.*' suffix.
2003-04-22Update url2pkg to 1.22. Notable changes include:rh2-11/+21
- conversion of prdownloads.sourceforge.net URLs to MASTER_SITE_SOURCEFORGE - pre-fill CATEGORIES from the directory name - educated guess about the HOMEPAGE
2003-04-21Update url2pkg to 1.21. Notable changes include:rh2-23/+50
- 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
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2003-03-28NO_PATCH is deprecated, says pkglint. Remove it.wiz1-2/+1
2002-12-12shorten COMMENTabs1-2/+2
2002-10-30Update url2pkg to 1.20. Changes are:rh2-8/+17
- recognise newer GNU configure scripts - USE_BUILDLINK2 - add support for PKGCONFIG_OVERRIDE
2002-05-14Update url2pkg to 1.19. This adds some basic libtool-detection mechanismrh2-3/+19
that will set USE_LIBTOOL accordingly.
2002-04-25two small typosheinz1-2/+2
2002-03-04Bump to 1.18:hubertf2-4/+5
Work around chicken-and-egg problem: 'make makesum' seems to need a 'distinfo' file these days.
2001-12-29Bump to 1.17: properly recognize .tar.Z fileshubertf2-3/+6
Patch sent by Amitai Schlair <schmonz@schmonz.com> in private mail.
2001-12-03Miscellaneous man page fixes.wiz1-38/+40
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-3/+3
2001-10-31o store pkgdir files (PLIST, DESCR and other) in . by default,zuntum2-9/+8
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