Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
jmmv 6bb0eff02e Rework the way to use the -dirs packages (ATM, xdg-dirs, xdg-x11-dirs,
gnome1-dirs and gnome2-dirs):

- Introduce a global USE_DIRS variable, which takes pairs of names and
  versions.  For example, an xdg-1.1 value will request the use of the
  xdg-dirs package, at least version 1.1.  This variable must always be
  appended to.  If there are duplicates with different versions, the
  one with the higher number will be picked up.

- Introduce the mk/dirs.mk file, which is automatically included by
  bsd.pkg.mk when USE_DIRS is not empty.  It parses the variable's value
  and includes the required dirs.mk files, present in each -dirs package.

- For each -dirs package, add a dirs.mk file that defines a variable
  holding the list of directories provided by it, adds a dependency on
  that package, and modifies the PRINT_PLIST_AWK variable to output
  comments for the directories handled by it.

- Drop some Makefile.common files that only make things difficult and
  more confusing now (in favour of the new dirs.mk files).  The only thing
  to worry about is to keep version numbers consistent across xdg-* and
  gnome*-* packages, but that will be easier to handle.

The main reason for this change is to be able to modify PRINT_PLIST_AWK in
a clean way, but I hope this will improve clarity too.  Also, this simplifies
the addition of future -dirs packages (if needed) in a consistent way.
2004-04-14 15:26:41 +00:00
archivers Add USE_LANGUAGES=c c++ to note that this package uses C and C++. 2004-04-14 14:57:02 +00:00
audio Add USE_LANGUAGES=c c++ to make note that this package uses C and C++. 2004-04-14 15:11:52 +00:00
benchmarks Convert to buildlink3. 2004-04-11 03:40:29 +00:00
biology Convert to buildlink3. 2004-04-11 04:07:05 +00:00
bootstrap Add script to work around stupid 'mkdir -p' on Unixware. 2004-04-12 14:48:58 +00:00
cad Convert to buildlink3. 2004-04-12 00:54:40 +00:00
chat The usual f77 workaround for sparc64. 2004-04-14 01:19:47 +00:00
comms Convert to buildlink3. 2004-04-12 01:50:32 +00:00
converters Add USE_LANGUAGES=c++ to note that this package uses C++. 2004-04-14 15:13:56 +00:00
cross PKGREVISION bump after openssl-security-fix-update to 0.9.6m. 2004-03-26 02:27:34 +00:00
databases No longer used. 2004-04-12 22:39:35 +00:00
devel Make libportlib build on Linux by removing unnecessary system header 2004-04-14 15:09:11 +00:00
distfiles
doc Added Sender Permitted Framework (SPF) library 2004-04-14 14:46:47 +00:00
editors bl3ify 2004-04-12 15:17:09 +00:00
emulators Add FreeBSD support for suse linux packages, from Michal Pasternak in 2004-04-14 11:31:10 +00:00
finance PKGREVISION bump after openssl-security-fix-update to 0.9.6m. 2004-03-26 02:27:34 +00:00
fonts This needs NO_BUILD too, pointed by grant@ in private email. 2004-04-12 15:07:41 +00:00
games libmpeg2 lives now in the multimedia category. 2004-04-14 12:11:30 +00:00
geography Convert to buildlink3. 2004-04-11 08:36:43 +00:00
graphics Finish move of libmpeg2 from graphics to the multimedia category. 2004-04-14 12:12:16 +00:00
ham No longer used. 2004-04-11 08:54:35 +00:00
inputmethod Update nabi to 0.13. 2004-04-11 13:29:49 +00:00
lang Rework bdb detection: Since we're using buildlink we could save rely 2004-04-13 22:48:41 +00:00
licenses Add license for rar-linux. 2004-02-27 15:17:28 +00:00
mail Add a bl3 for libmilter. 2004-04-14 14:52:16 +00:00
math Convert to buildlink3. 2004-04-14 00:59:25 +00:00
mbone Convert to buildlink3. 2004-04-11 09:02:04 +00:00
meta-pkgs Pick maintainership. 2004-04-12 15:26:11 +00:00
misc Rework the way to use the -dirs packages (ATM, xdg-dirs, xdg-x11-dirs, 2004-04-14 15:26:41 +00:00
mk Rework the way to use the -dirs packages (ATM, xdg-dirs, xdg-x11-dirs, 2004-04-14 15:26:41 +00:00
multimedia Finish move of libmpeg2 from graphics to the multimedia category. 2004-04-14 12:12:16 +00:00
net During print-PLIST, output comments for the lib/orbit-2.0 and share/idl 2004-04-13 21:34:18 +00:00
news Convert to buildlink3. 2004-04-11 17:58:00 +00:00
packages
parallel Convert to buildlink3. 2004-04-11 09:13:00 +00:00
pkgtools Update pkg_chk to 1.47: 2004-04-13 14:36:23 +00:00
print Bump PKGREVISION due to x11/fltk update (s/USE_X11BASE/USE_X11/). 2004-04-13 09:38:38 +00:00
security Make it a separate warning if downloading the file 2004-04-14 09:04:15 +00:00
shells Add a missing file to PLIST. Noted by Kouichirou Hiratsuka in PR pkg/24976. 2004-03-30 16:09:56 +00:00
sysutils Fix argument passing between the library and the server as the code can't 2004-04-12 15:53:42 +00:00
templates These pkgs are known to support IPv6. 2003-10-06 00:27:15 +00:00
textproc compiler.mk needs to be included before we can test CC_VERSION. 2004-04-13 16:39:11 +00:00
time Convert to buildlink3. 2004-04-11 20:42:28 +00:00
wm wm/flwm: bl3ify, s/USE_X11BASE/USE_X11/; bump PKGREVISION. 2004-04-13 09:33:51 +00:00
www Update to 0.8.2: new translations: ru, wa and ja. 2004-04-13 20:26:31 +00:00
x11 Update to 1.02: 2004-04-14 08:04:09 +00:00
Makefile Add show-deps target: 2004-03-26 02:38:42 +00:00
Packages.txt Add some notes about the BUILDLINK_DEPENDS definition. 2004-04-08 17:17:16 +00:00
pkglocate
README the pkgsrc documentation is in Packages.txt right now, as the XML 2004-03-13 11:31:43 +00:00

$NetBSD: README,v 1.17 2004/03/13 11:31:43 grant Exp $

Please see Packages.txt in the top level pkgsrc directory (this
directory) for information.