summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2007-01-17Renamed BUILDLINK_TRANSFORM.* to BUILDLINK_FNAME_TRANSFORM.*, to makerillig3-5/+8
clear that these variables are completely unrelated to BUILDLINK_TRANSFORM. Added a legacy check that catches appearances of BUILDLINK_TRANSFORM.*. XXX: Where should incompatible changes in pkgsrc be documented?
2007-01-15Now it's possible to define optional sections when checking the variablerillig1-10/+27
order in package Makefiles. This allows for a legal section, which is also added. I'm not yet sure about the correct order of all these variables.
2007-01-15Added some new variables.rillig1-2/+6
2007-01-15Updated pkg_alternatives to 1.4.rillig2-5/+6
Changes since 1.3: - Added support for non-standard PKGMANDIR.
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.
2007-01-11* Warn if LICENSE/RESTRICTED/NO_*_ON_* are misordered.gdt1-1/+3
2007-01-11From the discussion in #pkgsrc of build problems of wip/gxmms2:joerg1-1/+3
Packages using lang/python/extension.mk must follow the naming scheme or otherwise they can't be depended on.
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig11-35/+35
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2007-01-06Fixed the definition of Python-related variables.rillig1-2/+5
2007-01-06No substitutions are needed for the pkglint manual page.rillig1-3/+6
Re-added a post-install selftest to detect syntax errors in pkglint.pl.
2007-01-04Added code to check for shared directories from the *-dirs packages.rillig1-2/+102
2007-01-03Fixed a little inconsistency (log_error/explain_warning).rillig1-2/+2
2007-01-02Outside of packages, the :M* operator has to be used sometimes.rillig1-2/+12
When .PHONY appears as the source in a dependency line, all targets are considered "virtual" targets.
2007-01-02Converted NOT_FOR_PLATFORM and ONLY_FOR_PLATFORM from List torillig1-3/+3
InternalList, so they can be used in .for loops.
2007-01-02In PYTHON_VERSIONS_ACCEPTED, all version numbers should be in decreasingrillig1-2/+41
order, so that the newer ones are selected more often.
2007-01-02+ MASTER_SITE_GENTOOrillig1-1/+2
2006-12-27PostgreSQL-7.4 support is about to be removed.joerg2-4/+4
2006-12-24added hack to work around gcc issue with -O3 optimizationschwarz1-0/+15
2006-12-19Fixed PKGMANDIR.rillig1-4/+2
2006-12-18SUBST the path to ${MAKE}.gdt2-11/+11
PKGREVISION++.
2006-12-17note a few platforms where I've confirmed this version of libnbcompat tojschauma1-1/+5
be working
2006-12-16xdg-1.4 is valid.wiz1-2/+2
2006-12-15Mechanically replace all includes of buildlink3.mk of the followingjoerg2-14/+14
packages with the modular Xorg equivalent. Those are falling back to the old location by default, so this commmit doesn't change dependencies. graphics/xpm ==> x11/libXpm fonts/Xft2 ==> x11/libXft x11/Xfixes ==> x11/libXfixes x11/xcursor ==> x11/libXcursor x11/Xrender ==> x11/libXrender x11/Xrandr ==> libXrandr
2006-12-15DESTDIR support.joerg1-13/+11
2006-12-12In buildlink3.mk files, bsd.fast.prefs.mk should be included instead ofrillig1-2/+7
bsd.prefs.mk. Fixed the regular expression for buildlink3.mk files containing PKG_BUILD_OPTIONS code.
2006-12-12Added c99 to the list of known languages.rillig2-6/+8
Following existing practice, the variable PKG_BUILD_OPTIONS.* may be queried in buildlink3.mk files in the .include section, and no warning is generated anymore.
2006-12-07Allow build on Linux.rpaulo2-4/+6
2006-12-06Fixed the Assertion error on .include lines that end in trailingrillig1-3/+6
white-space. Instead of including intltool/buildlink3.mk directly, a simple USE_TOOLS+=intltool suffices.
2006-12-06Use more markup. New sentence, new line. Various minor improvements.wiz1-24/+41
2006-12-06Updated url2pkg to 2.2.rillig2-20/+23
Reduced the number of external calls to find(1).
2006-12-06Ugh, wrap long lines.xtraeme1-3/+5
2006-12-06texmf-dirs is up to 1.4.wiz1-1/+2
2006-12-05add pkg_rolling-replacegdt1-1/+2
2006-12-05pkg_rolling-replace does 'make replace' on one package at a time,gdt5-0/+552
tsorting the packages being replaced according to their interdependencies, which avoids most duplicate rebuilds.
2006-12-01Added the CHECK_* variables.rillig1-3/+12
2006-11-25Fixed some typos in the pkglint documentation. Reported by OKANOrillig2-5/+5
Takayoshi in a private mail.
2006-11-22+ BSD_MAKE_ENVrillig1-1/+2
2006-11-18PKG_SKIP_REASON is marked as deprecated, since it is usually used torillig1-1/+2
mark a package as not being able to build, due to some fatal error. I don't see any reason _not_ to use PKG_FAIL_REASON in those cases.
2006-11-14DESTDIR support.joerg1-1/+2
2006-11-11Address PR pkg/34966 as suggested by Oliver Gould and apply the samejschauma4-15/+15
logic to all platforms: Some packages (such as math/gap) create wrappers based on the name of the compiler, so ${CC} should not contain any flags. Move flags into CFLAGS.
2006-11-09Variable names don't need to be quoted.rillig1-3/+3
2006-11-09Some minor tweaks; added DESTDIR.rillig1-4/+5
2006-11-09+ SKIP_PORTABILITY_CHECKrillig1-1/+4
2006-11-05Update "pkg_chk" package to version 1.83:tron2-10/+10
Do *not* use "TMPDIR" variable. If the user has already set an environment variable "TMPDIR" it well be overwritten my the path to the directory created by the script and passed to "make". As a result it will get compiled into certain packages (e.g. "sysutils/dbus") which will no longer work after the directory has been removed.
2006-11-03Merge add/extract.c, rev 1.39:joerg3-8/+9
If a plist contains @owner or @group entries and first rename failed, pushout was called with NULL argument. This has the semantic of using a working directory of "/", even though already read plist entries are relative to prefix. The calls to chown and chgrp therefore end up with the wrong arguments for the current directory. To compensate for this, don't pushout the first time. As plists are not supposed to have multiple @cwd entries anymore, this could most likely be simplified, but that is outside the scope of this commit. Merge lib/plist.c, rev 1.51: When processing symlinks in pkg_delete and the call to readlink failed, it often helps to know why, so use warn instead of warnx. Bump version to 20061103.
2006-11-02DESTDIR support.joerg4-12/+16
2006-11-01Add PKG_DESTDIR_SUPPORT to variable list. Bump to 4.73.joerg2-3/+4
2006-10-30Added a warning that ${VARIABLES} in the DESCR file are not expanded.rillig1-2/+8
(Requested in PR 34920.) The warning about uncommitted patch files only appears when the distinfo file is already committed.
2006-10-29Fix pkg_tarup -a so it recurses to actually get all dependent packages.erh2-11/+17
Bump version to 1.6.6.
2006-10-28Some more HOMEPAGE/MASTER_SITES updates from Sergey Svishchev.wiz1-2/+2