Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (1h)  pkgsrc-2024Q1 (10d)  pkgsrc-2023Q4 (57d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (169d) 

2024-05-28 06:04:51 UTC Now

2008-01-27 12:35:35 UTC MAIN commitmail json YAML

PKGREVISION++ for the previous change.

(rillig)

2008-01-27 12:35:17 UTC MAIN commitmail json YAML

2008-01-26 15:23:21 UTC MAIN commitmail json YAML

See also: PLIST_SUBST

(rillig)

2008-01-26 09:23:31 UTC MAIN commitmail json YAML

When updating a package, the "(perhaps the packing list is incorrectly
specified?)" warning isn't correct, so don't print this assumption at
all.

(rillig)

2008-01-25 20:56:58 UTC MAIN commitmail json YAML

Fixed some of the gcc4 issues. The package doesn't built yet on
NetBSD-4.99.30.

(rillig)

2008-01-25 18:41:09 UTC MAIN commitmail json YAML

2008-01-25 17:59:25 UTC MAIN commitmail json YAML

Some commands like "mktexlsr" and "texconfig" must not be called from
package Makefiles.

(rillig)

2008-01-24 19:27:10 UTC MAIN commitmail json YAML

2008-01-23 14:59:35 UTC MAIN commitmail json YAML

Got rid of _PKG_SILENT. Why use __file__ when a simple f does the same?

(rillig)

2008-01-23 14:46:33 UTC MAIN commitmail json YAML

Replaced unreadable code with readable code by doing a little
substitution.

(rillig)

2008-01-23 14:30:59 UTC MAIN commitmail json YAML

STEP_MSG may be a hidden command.

(rillig)

2008-01-23 14:12:32 UTC MAIN commitmail json YAML

Replaced _PKG_SILENT and _PKG_DEBUG with RUN, after making sure that the
additional error checking won't break anything that isn't intended to
break.

(rillig)

2008-01-23 14:07:07 UTC MAIN commitmail json YAML

Don't run pkg_create with the -v option. It prints a temporary package
name which isn't correct, and the "Value of SrcDir" that is used is not
important to any pkgsrc user. Instead, let the pkgsrc infrastructure
print the package name.

(rillig)

2008-01-23 13:46:22 UTC MAIN commitmail json YAML

Explicitly mention that the PKGREVISION must be incremented when a
dependency of the package changes. I still have problems with some
packages that depend on GConf2, which doesn't exist anymore. The
dependency has silently changed to GConf, without increasing any
PKGREVISION. Same for gnome-vfs2 and gnome-vfs.

(rillig)

2008-01-23 01:53:06 UTC MAIN commitmail json YAML

Since revision 1.50 of mk/subst.mk, the test for text files is no longer
unreliable, so re-enable it.

(rillig)

2008-01-23 01:44:28 UTC MAIN commitmail json YAML

Made the wording more into an explanation.

(rillig)

2008-01-22 00:42:00 UTC MAIN commitmail json YAML

2008-01-21 07:17:49 UTC MAIN commitmail json YAML

Fixing permissions is done in the post-extract stage, since it belongs
there, not in post-patch.

There's no need to use xargs -0: Solaris doesn't know that option, POSIX
doesn't require it, and all the filenames are sane anyway.

(rillig)

2008-01-21 06:11:10 UTC MAIN commitmail json YAML

The package x11/gdm embeds ${exec_prefix} into a macro containing a
PATH, in which it is not directly preceded by a quote character:

#define GDM_USER_PATH "/usr/bin:/bin:${exec_prefix}"

Catch this by complaining about "${" also when it appears after a colon.

Since this check is still disabled by default, it will not surprise anyone.

(rillig)

2008-01-20 19:55:29 UTC MAIN commitmail json YAML

Make sure that the files found by check_prog are really regular files
and nothing else. This prevents bootstrap from exiting just because
there is a subdirectory named "awk" (or another tool) in one of the PATH
directories.

Fixes PR 37806.

(rillig)

2008-01-19 23:00:49 UTC MAIN commitmail json YAML

Explained the evolution of mount(2) in NetBSD and how to deal with it.

(rillig)

2008-01-19 22:41:48 UTC MAIN commitmail json YAML

2008-01-19 22:37:47 UTC MAIN commitmail json YAML

Added a file where difficulties using specific C functions can be
documented. The first one is mremap(), since its prototype differs
between Linux and NetBSD.

(rillig)

2008-01-18 21:30:04 UTC MAIN commitmail json YAML

Added a dependency to devel/getopt, since a2x requires it. Suggested by
Nick Goffee via private mail.

(rillig)

2008-01-18 11:38:17 UTC MAIN commitmail json YAML

PKGREVISION++ for the invalid definition of shell functions.

(rillig)

2008-01-18 11:36:18 UTC MAIN commitmail json YAML

2008-01-18 11:26:11 UTC MAIN commitmail json YAML

If the package doesn't provide a SUBST_MESSAGE, generate a default one.
This way, file modifications cannot go unnoticed and at least appear in
the build logs. While here, fixed an ambiguity in the description of
SUBST_MESSAGE.

(rillig)

2008-01-18 11:16:08 UTC MAIN commitmail json YAML

Don't rely on file(1) to distinguish text files from binary files. This
has proven too unreliable in the past. For example, some Makefile.in
files were classified as "Quake I or II world or extension", just
because they happen to start with the letters "PACK". This method was
also subject to subtle differences in the locale.

The new method counts the number of NUL bytes in the file. It does not
depend on the locale settings. The -c option of wc(1) counts bytes, not
characters, and tr(1), which may interpret multibyte sequences, is
protected by LC_ALL. It should also work with the historical
implementations of tr(1) that could not handle NUL bytes and discarded
them, since this is exactly the intention.

See also:
* pkg/2006/07/05/0000.html">http://mail-index.netbsd.org/tech-pkg/2006/07/05/0000.html
* PR 37793

(rillig)

2008-01-18 10:41:05 UTC MAIN commitmail json YAML

Replaced _PKG_SILENT and _PKG_DEBUG with RUN.

(rillig)

2008-01-15 13:36:37 UTC MAIN commitmail json YAML

2008-01-15 11:00:07 UTC MAIN commitmail json YAML

2008-01-15 10:57:06 UTC MAIN commitmail json YAML

Imported textproc/ruby18-libxml-0.3.8.4 from PR 37759

(rillig)

2008-01-15 10:56:59 UTC MAIN commitmail json YAML

Imported ruby18-libxml from PR 37759.

The Libxml-Ruby provides Ruby language bindings for the GNOME Libxml2
XML toolkit. Its primary advantage over REXML is performance - if speed
is your need, these are good libraries to consider.

Packaged by Naoto Morishima.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(rillig)

2008-01-15 10:54:26 UTC MAIN commitmail json YAML

2008-01-14 02:09:55 UTC MAIN commitmail json YAML

Needs bison and flex as tools, which obsoletes a BUILD_DEPENDS.

(rillig)

2008-01-14 02:08:26 UTC MAIN commitmail json YAML

Added Solaris libraries. Removed patch-aa, since it is easier to just
override do-build.

(rillig)

2008-01-14 02:04:58 UTC MAIN commitmail json YAML

2008-01-14 02:04:42 UTC MAIN commitmail json YAML

2008-01-13 23:08:36 UTC MAIN commitmail json YAML

Broken gettext detection.

(rillig)

2008-01-13 23:07:15 UTC MAIN commitmail json YAML

Shortened the definition of a meta-package.

(rillig)

2008-01-13 22:59:43 UTC MAIN commitmail json YAML

2008-01-13 22:53:10 UTC MAIN commitmail json YAML

2008-01-13 22:42:07 UTC MAIN commitmail json YAML

2008-01-13 22:36:30 UTC MAIN commitmail json YAML

Fixed ambiguous function call with sunpro.

(rillig)

2008-01-13 22:31:25 UTC MAIN commitmail json YAML

2008-01-10 03:48:34 UTC MAIN commitmail json YAML

Greg wants me to check for unused license files.

(rillig)

2008-01-10 03:33:46 UTC MAIN commitmail json YAML

Check misspelled macro names, for example __NetBSD_Version instead of
__NetBSD_Version__. Inspired by emulators/wine/patches/patch-ac 1.37.

(rillig)

2008-01-10 02:34:09 UTC MAIN commitmail json YAML

Explained the difference between an lvalue and an rvalue.

Documented the __STDC__ macro, especially Sun's implementation.

(rillig)

2008-01-06 19:54:47 UTC MAIN commitmail json YAML

Made gdb build again on NetBSD-current. The cause was that <sys/vmparam.h>
uses kmutex_t, but doesn't include <sys/mutex.h>, where it is defined.

(rillig)

2008-01-06 19:26:01 UTC MAIN commitmail json YAML

+ REPLACE_LOCALEDIR_PATTERNS

(rillig)

2008-01-06 19:25:10 UTC MAIN commitmail json YAML

Some changes take a long time. This package had been broken since two
years. The fix was trivially copied from devel/coconut, which had the
same problem concerning an "invalid lvalue in increment".

(rillig)

2008-01-06 19:13:31 UTC MAIN commitmail json YAML

C compilers also emit error messages that are worth being explain.

(rillig)

2008-01-06 18:58:50 UTC MAIN commitmail json YAML

Without kernel sources, this package cannot be built.

(rillig)

2008-01-06 18:39:39 UTC MAIN commitmail json YAML

2008-01-06 18:37:22 UTC MAIN commitmail json YAML

2008-01-06 18:21:47 UTC MAIN commitmail json YAML

Updated audio/xmms-wma to 1.0.5

(rillig)

2008-01-06 18:21:37 UTC MAIN commitmail json YAML

Updated xmms-wma to 1.0.5.

Changes in 1.0.5
- Added opportunity to build plug-in for player BMP.
- Fix bug with blanks with use gnome-vfs in BMP.
- WARNING: BEEPMP-WMA conflict with BMP-WMA. Remove BMP-WMA or do not use BEEPMP-WMA.

(rillig)

2008-01-06 18:03:17 UTC MAIN commitmail json YAML

Explained an error message from g++ that occurs quite often.

(rillig)

2008-01-06 17:17:15 UTC MAIN commitmail json YAML

NetBSD defines KERN_ARND to a value different to 37.

(rillig)

2008-01-06 17:04:14 UTC MAIN commitmail json YAML

Dragonfly is not the only platform that doesn't know about
_SC_NPROCESSORS_ONLN, NetBSD is another.

(rillig)

2008-01-06 16:57:43 UTC MAIN commitmail json YAML

2008-01-06 14:55:00 UTC MAIN commitmail json YAML

Deactivated the "NOTE: you can write "tool" instead of "${TOOL}", as
suggested by darcy@.

(rillig)

2008-01-06 01:02:15 UTC MAIN commitmail json YAML

When a variable is compared to a string in an .if or .elif directive,
check that the string fits to the variable type.

Currently, the generated warnings are mainly for X11_TYPE, for which
"xorg" is not a valid value. (hi joerg!)

(rillig)

2008-01-06 00:08:30 UTC MAIN commitmail json YAML

pkgsrc doesn't have "xorg" anymore.

(rillig)

2008-01-05 23:29:57 UTC MAIN commitmail json YAML

Updated devel/kscope to 1.6.0

(rillig)

2008-01-05 23:29:42 UTC MAIN commitmail json YAML

Update kscope to 1.6.0.

Changes since 1.5.0:
* Improved: Updated the documentation
* Improved: Implemented multiple-call nodes in the call-graph
* Improved: Workspace toolbar buttons re-arranged
* Improved: Hitting Enter in the "Open Project" dialogue's list of
  recent projects opens the selected project
* Bug fix: Handle file extensions correctly in the file list
* Bug fix: Avoid hanging status bar messages when a project is closed
* Bug fix: Prevent infinite loops in the file finder in the presence of
  recursive symbolic links
* Bug fix: Child windows should not disappear when dialogues are invoked
* Bug fix: Added padding to the call graph, to avoid chopped-off drawing
  of nodes close to the borders
* Bug fix: Honour the preferred font when drawing the graph
* Bug fix: Delete temporary dot files used for drawing graphs
* Bug fix: Save call-tree files when a project is closed
* Bug fix: Clean-up a project's directory name after it is created

Maintainer update by Martijn van Buul via PR 37701.

(rillig)

2008-01-05 22:13:21 UTC MAIN commitmail json YAML

Improved an explanation for an error message, since the previous version
didn't really explain anything.

(rillig)

2008-01-05 22:06:21 UTC MAIN commitmail json YAML

Explicitly record the PKGNAME via the @name command. That way, it is
possible to create the package file using a temporary file first, and if
everything has succeeded, to rename it to the real name. This time, I
tested it creating various binary packages and installing them
afterwards, so I'm pretty sure it works now.

(rillig)

2008-01-05 21:54:51 UTC MAIN commitmail json YAML

Improved the wording of the "Makefiles must not be included" error message.

(rillig)

2008-01-05 21:53:37 UTC MAIN commitmail json YAML

Removed options.mk, since it is not included anymore.

(rillig)

2008-01-05 21:49:42 UTC MAIN commitmail json YAML

2008-01-05 21:48:53 UTC MAIN commitmail json YAML

Wrote ${.ALLSRC} instead of $> to make the file more readable for those
who don't see this variable daily. This also prevents a pkglint internal
error.

(rillig)

2008-01-05 21:01:37 UTC MAIN commitmail json YAML

ERROR: patches/patch-ab:45: This code must not be included in patches.

(rillig)

2008-01-05 21:00:19 UTC MAIN commitmail json YAML

ERROR: patches/patch-qa:29: This code must not be included in patches.

(rillig)

2008-01-05 20:59:00 UTC MAIN commitmail json YAML

ERROR: patches/patch-ab:71: This code must not be included in patches.

(rillig)

2008-01-05 20:57:37 UTC MAIN commitmail json YAML

2008-01-05 20:56:56 UTC MAIN commitmail json YAML

Fixed category name in BUILDLINK_PKGSRCDIR.

(hi wiz!)

(rillig)

2008-01-05 20:55:28 UTC MAIN commitmail json YAML

Fixed tools definition, as reported by pkglint.

(rillig)

2008-01-05 20:53:18 UTC MAIN commitmail json YAML

ERROR: patches/patch-ac:35: This code must not be included in patches.

(hi joerg!)

(rillig)

2008-01-05 20:52:17 UTC MAIN commitmail json YAML

Patch files have to start with a CVS Id.

(rillig)

2008-01-05 20:46:00 UTC MAIN commitmail json YAML

2008-01-05 20:41:26 UTC MAIN commitmail json YAML

2008-01-05 20:35:14 UTC MAIN commitmail json YAML

2008-01-05 20:27:34 UTC MAIN commitmail json YAML

Updated chat/amsn to 0.97

(rillig)

2008-01-05 20:27:17 UTC MAIN commitmail json YAML

2008-01-05 19:48:27 UTC MAIN commitmail json YAML

Upper-case keywords may also end with a colon. This is used in
mk/check/check-portability.mk.

(rillig)

2008-01-05 19:21:14 UTC MAIN commitmail json YAML

2008-01-05 18:41:02 UTC MAIN commitmail json YAML

Don't give a warning for incomplete RCS tags in patch files, as they
probably will not do any harm.

(rillig)

2008-01-05 18:04:06 UTC MAIN commitmail json YAML

Reactivated the code to warn about missing comments in patches. It seems
that the time has come that we can no longer find out what a patch does,
unless we document it. The CVS history is not of great help in many
cases, patches get moved in the repository and so on.

To not scare casual pkglint users, these warnings are only shown if
pkglint is run with the -Wstyle or -Wall option.

(rillig)

2008-01-05 17:55:48 UTC MAIN commitmail json YAML

Rewrote the help parser. You can get a list of all help topics by
running "bmake help topic=:index" now. This change is in preparation of
importing this help into the pkgsrc guide. There are still too many
false positives to be useful.

(rillig)

2008-01-05 17:03:04 UTC MAIN commitmail json YAML

The @imake-man macro should not yet be used, since it is subject to
further changes.

(rillig)

2008-01-05 17:01:23 UTC MAIN commitmail json YAML

Instead of just recording whether a topic is relevant or not, collect
all applicable keywords (like variable names, make targets or explicit
keywords). This will help printing an index of all keywords.

(rillig)

2008-01-05 15:15:02 UTC MAIN commitmail json YAML

2008-01-05 15:04:57 UTC MAIN commitmail json YAML

2008-01-05 14:12:40 UTC MAIN commitmail json YAML

2008-01-05 11:14:24 UTC MAIN commitmail json YAML

2008-01-05 11:13:38 UTC MAIN commitmail json YAML

In the check for variable ordering in package Makefiles, MASTER_SITES is
not required to appear, since META_PACKAGEs don't need to define it.

(rillig)

2008-01-05 11:10:18 UTC MAIN commitmail json YAML

It's a META_PACKAGE.

(rillig)

2008-01-05 11:04:21 UTC MAIN commitmail json YAML

2008-01-04 22:08:10 UTC MAIN commitmail json YAML

Removed the special-case handling of PKG_SYSCONFDIR for NetBSD. Now the
configuration files are installed in the usual pkgsrc place, not in
/etc. PKGREVISION++

Ok'ed by jlam@.

(rillig)

2008-01-04 16:12:04 UTC MAIN commitmail json YAML

Added code to analyze the conditions in .if and .elif directives. This
will soon be extended to checking for spelling mistakes in PKG_OPTIONS
handling.

(rillig)

2008-01-04 16:03:56 UTC MAIN commitmail json YAML

Whenever a Makefile.common is included by another file, that file should
be mentioned in the Makefile.common.

(rillig)

2008-01-04 15:59:58 UTC MAIN commitmail json YAML

Updated pkgtools/pkglint to 4.82

(rillig)

2008-01-04 15:59:47 UTC MAIN commitmail json YAML

Updated pkglint to 4.82.

Changes since 4.81:
- Moved lintpkgsrc to its own package.
- Less internal errors when parsing shell code.
- White-space checks in PLIST.

(rillig)

2008-01-04 15:54:47 UTC MAIN commitmail json YAML

Defining a meta-package is done via the META_PACKAGE variable.

In Makefile.common, the MAINTAINER should only be set with the ?= operator.

(rillig)

2008-01-04 15:53:42 UTC MAIN commitmail json YAML

Adjusted the guide to the separation of pkglint and lintpkgsrc.

(rillig)

2008-01-04 15:49:08 UTC MAIN commitmail json YAML

2008-01-04 14:24:38 UTC MAIN commitmail json YAML

If a command line argument is used, it should be mentioned by exactly
this name (pkg-name) and not some related description, to make searching
easy.

(rillig)

2008-01-04 14:22:06 UTC MAIN commitmail json YAML

Reverted the change that tried to make binary packages more sane because
it had severe consequences: pkg_create gets lots of information from the
filename into which the package is written. The extension decides what
compression to apply, and the basename gets recorded as the @name. This
part needs more work.

Noticed by stoned@.

(rillig)

2008-01-04 01:46:27 UTC MAIN commitmail json YAML

2008-01-04 01:43:56 UTC MAIN commitmail json YAML

Prepared pkglint for the upcoming cleanup of the .include directives in
mk/*.

(rillig)

2008-01-04 01:25:51 UTC MAIN commitmail json YAML

2008-01-03 23:21:48 UTC MAIN commitmail json YAML

When creating the binary package, first create a temporary file, and if
everything went well, rename it to the real name. That way, it is less
likely that broken binary packages are created. It is a common
assumption that binary package files, if they exist, are usable.

An example for a broken binary package is security/sudo-1.6.9p10, in
which sbin/visudo wasn't readable when creating the package as an
unprivileged user.

(rillig)

2008-01-03 23:17:49 UTC MAIN commitmail json YAML

Install the binaries readable for the owner, so that a package can be
created in unprivileged pkgsrc mode. PKGREVISION++

(rillig)

2008-01-03 22:31:21 UTC MAIN commitmail json YAML

When calling open(2), don't try to get an error message from libarchive,
since it won't know anything about it. (hi joerg!)

(rillig)

2008-01-03 21:05:35 UTC MAIN commitmail json YAML

2008-01-03 17:43:23 UTC MAIN commitmail json YAML

Imported pkgtools/lintpkgsrc-4.82

(rillig)

2008-01-03 17:43:15 UTC MAIN commitmail json YAML

Imported lintpkgsrc.

lintpkgsrc checks various things on the complete pkgsrc tree.

Status:

Vendor Tag: TNF
Release Tags: pkgsrc-base

(rillig)

2008-01-03 17:08:52 UTC MAIN commitmail json YAML

Fixed a pkglint warning, which revealed a naming conflict. Fixed that
too.

(rillig)

2008-01-03 16:16:22 UTC MAIN commitmail json YAML

Added a way to determine the PKGPATH when checking a package.

(rillig)

2008-01-02 14:23:41 UTC MAIN commitmail json YAML

2008-01-02 14:20:56 UTC MAIN commitmail json YAML

Patches that replace the == argument to test(1) with a single = don't
need to be commented upon at all. Fixes PR 37167.

(rillig)

2008-01-01 22:15:15 UTC MAIN commitmail json YAML

I don't have access to IRIX anymore.

(rillig)

2008-01-01 20:44:29 UTC MAIN commitmail json YAML

If one of the NO_*_ON_* variables contains something other that
${RESTRICTED}, print the variable name in the warning message.

While here, added an explanation for the warning.

(rillig)

2008-01-01 13:44:11 UTC MAIN commitmail json YAML

All characters in PLIST files are relevant, so make trailing white-space
an error. Who would ever want to install files whose name ends in
white-space?

(rillig)