summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2007-01-30Another wish item: configure patches should not contain the pkgsrcjoerg1-1/+2
magic.
2007-01-30Added apache22.rillig1-4/+4
2007-01-30Oops, I forgot to add the dependency to p5-enum.rillig1-2/+3
That makes pkglint go to version 4.75.
2007-01-28Accept kde3-1.0 in USE_DIRS.wiz1-1/+2
2007-01-25Fixed a NullPointerException.rillig1-138/+46
The Perl module "enum" is handy for reducing the size of the source code.
2007-01-24Don't warn if user-defined variables are used in .for loops.rillig1-11/+32
2007-01-23Clarified the explanation of the warning regarding the load-timerillig1-5/+5
evaluation of variables.
2007-01-18Some of the TODO entries have been done.rillig1-13/+4
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