rillig
9e1364fceb
The IRIX identification macro is __sgi.
...
Rewrote the shell parser to handle backticks recursively. This would
have found the recent quoting bug in mk/flavor/pkg/depends.mk.
The RUN make(1) variable is correctly identified.
2007-02-19 12:06:03 +00:00
tonio
29ad9606ab
Make sure pkg_filecheck uses db185 api
2007-02-16 22:57:09 +00:00
rillig
ce49e0fc5b
Added PGSQL_PREFIX.
2007-02-15 23:53:16 +00:00
rillig
54ae1fc8ab
Added a new data type for CVS Entries lines.
...
The ": Avoid regen" configure patch must not be committed to CVS.
2007-02-15 23:52:52 +00:00
tonio
051d9dce1e
add defined check before !empty, to make bootstrap make happy
2007-02-10 15:45:21 +00:00
wiz
1c7c116e8b
Sync with src.
2007-02-07 06:49:22 +00:00
reed
087c665604
Update pkg_summary(5) man page to mention how it can
...
be generated (from NetBSD).
Add a PKGREVISION.
2007-02-06 01:30:11 +00:00
joerg
6df0f6f093
Another wish item: configure patches should not contain the pkgsrc
...
magic.
2007-01-30 20:32:23 +00:00
rillig
ce89e57f1e
Added apache22.
2007-01-30 18:56:46 +00:00
rillig
faf5a058fd
Oops, I forgot to add the dependency to p5-enum.
...
That makes pkglint go to version 4.75.
2007-01-30 18:41:26 +00:00
wiz
ba797d8804
Accept kde3-1.0 in USE_DIRS.
2007-01-28 09:23:35 +00:00
rillig
0fcfab4ebe
Fixed a NullPointerException.
...
The Perl module "enum" is handy for reducing the size of the source code.
2007-01-25 04:43:31 +00:00
rillig
c2fa5fa72d
Don't warn if user-defined variables are used in .for loops.
2007-01-24 05:05:27 +00:00
rillig
cc7fbeed94
Clarified the explanation of the warning regarding the load-time
...
evaluation of variables.
2007-01-23 19:21:56 +00:00
rillig
d5b5fbc9f8
Some of the TODO entries have been done.
2007-01-18 18:37:38 +00:00
rillig
5acfb0b6ca
Renamed BUILDLINK_TRANSFORM.* to BUILDLINK_FNAME_TRANSFORM.*, to make
...
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-17 03:11:18 +00:00
rillig
5b266ca985
Now it's possible to define optional sections when checking the variable
...
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-15 08:45:59 +00:00
rillig
39f0e18877
Added some new variables.
2007-01-15 08:44:39 +00:00
rillig
b6c7c8977f
Updated pkg_alternatives to 1.4.
...
Changes since 1.3:
- Added support for non-standard PKGMANDIR.
2007-01-15 02:50:06 +00:00
rillig
472c69388c
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.
2007-01-12 21:35:52 +00:00
gdt
671b078c9d
* Warn if LICENSE/RESTRICTED/NO_*_ON_* are misordered.
2007-01-11 19:09:50 +00:00
joerg
7575c0c213
From the discussion in #pkgsrc of build problems of wip/gxmms2:
...
Packages using lang/python/extension.mk must follow the naming scheme
or otherwise they can't be depended on.
2007-01-11 18:39:34 +00:00
rillig
2829e658f2
Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
...
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-07 09:13:46 +00:00
rillig
51bd9ae06d
Fixed the definition of Python-related variables.
2007-01-06 14:19:40 +00:00
rillig
15030772f7
No substitutions are needed for the pkglint manual page.
...
Re-added a post-install selftest to detect syntax errors in pkglint.pl.
2007-01-06 13:31:26 +00:00
rillig
ba6bc78e7a
Added code to check for shared directories from the *-dirs packages.
2007-01-04 13:00:58 +00:00
rillig
d3e25da894
Fixed a little inconsistency (log_error/explain_warning).
2007-01-03 20:48:41 +00:00
rillig
0e9dbd1f6b
Outside of packages, the :M* operator has to be used sometimes.
...
When .PHONY appears as the source in a dependency line, all targets are
considered "virtual" targets.
2007-01-02 23:01:24 +00:00
rillig
e36a2e4ab4
Converted NOT_FOR_PLATFORM and ONLY_FOR_PLATFORM from List to
...
InternalList, so they can be used in .for loops.
2007-01-02 23:00:11 +00:00
rillig
e68e0d458e
In PYTHON_VERSIONS_ACCEPTED, all version numbers should be in decreasing
...
order, so that the newer ones are selected more often.
2007-01-02 22:27:44 +00:00
rillig
653a8382d0
+ MASTER_SITE_GENTOO
2007-01-02 13:14:39 +00:00
joerg
1f50db5f15
PostgreSQL-7.4 support is about to be removed.
2006-12-27 15:52:16 +00:00
schwarz
69e1646f4d
added hack to work around gcc issue with -O3 optimization
2006-12-24 14:07:55 +00:00
rillig
6e63d13d49
Fixed PKGMANDIR.
2006-12-19 13:28:20 +00:00
gdt
90a87f430d
SUBST the path to ${MAKE}.
...
PKGREVISION++.
2006-12-18 12:36:17 +00:00
jschauma
ef55401d33
note a few platforms where I've confirmed this version of libnbcompat to
...
be working
2006-12-17 19:27:57 +00:00
wiz
af21103725
xdg-1.4 is valid.
2006-12-16 10:59:52 +00:00
joerg
58c3144236
Mechanically replace all includes of buildlink3.mk of the following
...
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-15 20:32:52 +00:00
joerg
f3a63b6466
DESTDIR support.
2006-12-15 17:35:20 +00:00
rillig
d69c6cc741
In buildlink3.mk files, bsd.fast.prefs.mk should be included instead of
...
bsd.prefs.mk.
Fixed the regular expression for buildlink3.mk files containing
PKG_BUILD_OPTIONS code.
2006-12-12 22:13:38 +00:00
rillig
9c7ddd7ed8
Added c99 to the list of known languages.
...
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-12 21:56:44 +00:00
rpaulo
50a36eb952
Allow build on Linux.
2006-12-07 19:10:21 +00:00
rillig
35fca5aa5f
Fixed the Assertion error on .include lines that end in trailing
...
white-space.
Instead of including intltool/buildlink3.mk directly, a simple
USE_TOOLS+=intltool suffices.
2006-12-06 23:42:43 +00:00
wiz
2a0fd3355d
Use more markup. New sentence, new line. Various minor improvements.
2006-12-06 10:41:29 +00:00
rillig
ae41f12b9e
Updated url2pkg to 2.2.
...
Reduced the number of external calls to find(1).
2006-12-06 01:00:41 +00:00
xtraeme
e30fe0802f
Ugh, wrap long lines.
2006-12-06 00:54:25 +00:00
wiz
d7690480e8
texmf-dirs is up to 1.4.
2006-12-06 00:46:27 +00:00
gdt
e9d9b95f94
add pkg_rolling-replace
2006-12-05 18:24:39 +00:00
gdt
d2d7243e5b
pkg_rolling-replace does 'make replace' on one package at a time,
...
tsorting the packages being replaced according to their
interdependencies, which avoids most duplicate rebuilds.
2006-12-05 18:23:52 +00:00
rillig
6fee6d8ef6
Added the CHECK_* variables.
2006-12-01 21:17:08 +00:00