Commit Graph

16 Commits

Author SHA1 Message Date
jmc 21e37cc72a Add missing NetBSD ID tags 2004-06-30 03:37:35 +00:00
xtraeme 6cf1c6e69f Protect with .if !defined(BSD_SYSPKG_MK). Ok'ed by jwise@ 2004-03-02 23:25:05 +00:00
lukem c434d47afe Remove references to xcontrib and xmisc now that they've been merged
into xbase.
2004-01-17 05:30:01 +00:00
dyoung af97927092 Fix typo. 2003-05-02 05:43:45 +00:00
jmmv 33b8c350b6 Add a Catalan libc message catalog file (plus everything else needed to
track the file).  Closes my own PR lib/19498.
2003-04-09 20:17:06 +00:00
tshiozak bbf8234bfe add Slovak (sk_SK) locale support. 2002-07-12 05:20:46 +00:00
jwise 6851e437d5 Separate various parts of sushi(8) from the *-sysutil-* packages into new
*-sushi-* packages.

Suggested by Allen Barret in PR misc/16900:

>$ grep base-sysutil distrib/sets/lists/base/mi | grep sushi | wc -l
>     288
>$ grep base-sysutil distrib/sets/lists/base/mi | grep -v sushi | wc -l
>     136
>
>In a future where syspkgs are useful, it seems likely that some
>people will want to avoid installing sushi, while others will want to
>be able to upgrade sushi without upgrading the entire system.  Several
>small subsystems, including cron and lpr, have their own syspkg sets,
>and it seems reasonable to do the same for the sushi subsystem.
2002-05-20 19:36:00 +00:00
jwise 8a705cc17d Fill in some COMMENT and DESCR files which were inadvertantly left blank. 2002-05-20 19:19:02 +00:00
jwise 29e789437a Add a bit of DESTDIR handling which had gotten lost in a previous round of
cleanup.  Also GC two more variables.
2002-03-29 20:56:28 +00:00
tshiozak dc7d18ff88 refine i18n stuffs.
- add libc/citrus directory.
    this directory contains the common stuffs not only for locale
    but also other facilities relating to i18n (e.g. iconv).
  - To keep the binary compatibility for the ctype modules easily,
    the interface between libc and the modules is simplified.
  - For the future integrated extension, module pool is renamed
    from "/usr/lib/runemodule" to "/usr/lib/i18n".
    In the future, this directory will contain the modules for "iconv",
    "collation", etc.
  - some cosmetic changes.
  - Bug fix for runetype.h; __attribute__((__packed__)) is placed at
    the wrong position and it is invalid unintentionally.
    But, the all members of the structures seem well-aligned.  Thus,
    this bug causes no problem, hopefully.

HEADS UP:
  - /usr/lib/rumemodule is obsoleted.  If you use the multibyte locales,
    you need to install /usr/lib/i18n/* from sys/lib/i18n_module .
  - The binary compatibility of /usr/share/locale/*/LC_CTYPE is probably kept.
    Perhaps, the bug fix about __packed__ mentioned above breaks the
    compatibility...  Be careful especially on 64bit platforms.
2002-03-17 22:14:05 +00:00
jwise b78fc22030 Remove a few more auto-generated files missed in last sweep. 2002-01-21 16:51:32 +00:00
jwise 64204053df Remove auto-generated files accidentally brough in with syspkg import. 2002-01-21 16:40:20 +00:00
jwise ee31fd144b Remove auto-generated files accidentally brough in with syspkg import. 2002-01-21 16:39:24 +00:00
jwise 1ca5c1b281 Import NetBSD System Package (syspkg) sypport for the base, comp, etc, games,
man, misc, and text sets (i.e. all non-X11 sets).

This support currently allows two make(1) targets to be executed from
src/distrib/syspkg/sets:

  a.) `make register' will register the existing system as packages.
      This willl allow the version of software on the current system
      to be queried with

	PKG_DBDIR=/var/db/syspkg pkg_info

      and individual packages to be deleted with

	PKG_DBDIR=/var/db/syspkg pkg_delete <pkgname>

  b.) `make package' will create binary packages from the existing
      system (or from the contents of ${DESTDIR}, if ${DESTDIR} is
      set).  These packages can be taken to another system, and
      installed with

	PKG_DBDIR=/var/db/syspkg pkg_add <pkgname>

      to update or install specific packages.

The need to explicitly specify the syspkg PKG_DBDIR will be replaced with a
flag for the various pkg tools in the next few days.
2002-01-21 15:45:36 +00:00
jwise 978f7e7d2d Import syspkg make infrastructure from draga.com CVS.
This is the latest version of <bsd.syspkg.mk>, and forms the basis of
NetBSD System Packages (syspkg).  Further development of this codebase
will occur within TNF's cvs repository, and copyright will be assigned
to TNF when the relevant paperwork is complete.
2002-01-07 22:48:30 +00:00
jwise dec9565bbc Import syspkg documentation from draga.com CVS. 2002-01-07 22:46:16 +00:00