Commit graph

4646 commits

Author SHA1 Message Date
drochner
efcdd4e743 remove a check which allows only selected NetBSD archs tu build.
There is no machine dependency in the NetBSD support code, and even
if there is some left, a compiler error message is more helpful than
"make" rejecting it from the beginnng.
in response to PR pkg/38252 by Stuart Shelton
2008-03-18 17:46:27 +00:00
joerg
21b4eb71f2 py-gtk2 needs Python 2.4 2008-03-15 16:53:02 +00:00
reed
d4cf170bf4 Use INSTALLATION_DIRS to create directories.
Noticed in cheusov's bulk build that it created plain file as
/usr/pkg/man/man8.
2008-03-14 16:16:12 +00:00
tonnerre
931fc5dbf8 Various style improvements as suggested by Joerg:
- Don't use variables that contain EXAMPLESDIR
 - Eliminate PLIST_SUBST
 - Use SUBST instead of post-patch target
 - Use INSTALLATION_DIRS instead of INSTALL_DATA_DIR
 - Use proper English capitalization in patch files
2008-03-13 20:05:09 +00:00
joerg
9634346d3a Cleanup. 2008-03-13 17:59:27 +00:00
tonnerre
6ed13cadc8 Add Puppet subdirectory to list of subdirectories 2008-03-13 14:19:37 +00:00
tonnerre
5d7984a759 Add Puppet version 0.22.4
Approved-by: jlam, gdt
2008-03-13 14:17:05 +00:00
tonnerre
38deed9bee Add sysutils/ruby-facter to the Makefile 2008-03-12 23:53:36 +00:00
tonnerre
05eb28ddb9 Add Facter Ruby module in version 1.3.8 to prepare addition of Puppet 2008-03-12 23:47:05 +00:00
drochner
29df04092c update to 2.20.2
mostly cosmetical, just fix a linux specific issue
2008-03-12 21:43:30 +00:00
wiz
a8686fc0e5 Add CONFLICTS line for previous PKGNAME versions.
Suggested by Alan Barrett.
2008-03-10 10:33:38 +00:00
bouyer
8f53a002b7 Back out previous change on patch-cc: setting the pty slave to raw is still
required for pgrub. Ride the previous PKGREVISION bump.
2008-03-08 17:24:20 +00:00
bouyer
2cfeee172d On NetBSD, the pseudo-tty attributes are reset when the slave is open
for the first time. This cause a race between xenconsole and xenconsoled,
where the later start writing to the master pty before the former has
switched it back to raw, causing some lines to be echoed back to the
domU.
Fix this by keeping the slave open in xenconsoled, so that when xenconsole
opens it attributes are not reset. Hint provided by fvdl@, thanks !
Because of this we no longer need to set the slave to raw in xenconsole,
so shorten patch-cc.

Bump PKGREVISION.
2008-03-08 13:59:39 +00:00
tnn
2d369b18de * Major changes in release 4.2.33, 2008-02-13
New and updated translations
* Major changes in release 4.2.32, 2008-01-25
Moved to GPLv3.
Bugfixes:
#19596: -printf %b should be compared with %s/512, not %s/1024.
#20970: Trailing slash on directory arguments breaks -name.  "find
  foo/ -name foo" now correctly matches foo and printf foo/.  See POSIX
  interp http://www.opengroup.org/austin/interps/uploads/40/14959/AI-186.txt
#20751: Avoid memory corruption in find -ls that has been present
since 4.2.28.
#20662: Avoid memory leak in find -name and other places affected by
gnulib dirname module.  The leak had been present since 4.2.28.
#20273: When xargs is successful without consuming all of stdin (for
  example, with the -E option), and stdin is seekable, xargs now
  correctly restores the file position, even on platforms where exit()
  does not follow the POSIX rules of doing likewise.  Likewise for find
  (for example, with the -ok action).
#15384: Find misbehaves when parent directory is not readable.
2008-03-08 11:15:03 +00:00
obache
8726fbedb8 Need -lrt on NetBSD-current for sched_*.
Fixes PR 38150.
2008-03-08 11:14:11 +00:00
adam
b835c1d276 Changes 2.0.0:
* ntfsmount (and libntfs) now has full basic read/write support.
* Cryptographic code is now integrated into libntfs, thus ntfscat and ntfsmount
  now can read encrypted files.  See "man 8 libntfs" for details.
* ntfsresize (and the entirety of ntfsprogs/libntfs in fact) now have full
  support for Windows Vista.
* ntfsprogs and libntfs are now entirely endian safe and more over now we have
  checks that automatically reports endian errors.
* mkntfs now creates a DCE compliant GUID for the volume and does a few other
  things to be more compliant with Windows Vista.
2008-03-08 08:56:47 +00:00
gdt
7151bb5353 Mac OS X compatibility fix from Nick Goffee. 2008-03-08 01:10:27 +00:00
tnn
cd15aa65a3 Conflict with sysutils/mktemp iff ${GNU_PROGRAM_PREFIX} == "" 2008-03-08 01:09:50 +00:00
tnn
db2fe5ff53 Update to coreutils-6.10.
New tools:
* gmktemp - GNU implementation of mktemp(1)
* gchcon  - change the SELinux security context of a file
* gruncon - run a program in a different SELinux security context

Programs now default disabled by upstream (thus not installed):
* ghostname
* gsu (XXX: could make this a PKG_OPTION if requested)

Also assorted bugfixes.
2008-03-08 01:06:52 +00:00
reed
0d7fec833d Add new package. 2008-03-08 00:57:58 +00:00
reed
4335536134 Use PKGNAME_NOREV instead for WRKSRC. (Thank you pkglint!) 2008-03-08 00:49:26 +00:00
reed
0cc93da3cb Import new package from pkgsrc-wip: lilo
LILO is the Linux boot loader. It includes combined boot sector,
generic chain loader, map installer, and a simple boot partition setter.
LILO allows booting from multiple disks, and can have menus for choosing
different boot images. LILO is also able to pass command-line options
to the Linux kernel.

LILO does not depend on a specific file system, can boot Linux kernel
images from floppy disks and from hard disks, and can even act as a
"boot manager" for other operating systems.

LILO should be ran whenever any part of the system that it knows about
changes, e.g. after installing a new kernel.
2008-03-08 00:46:23 +00:00
tron
bd25890242 Update "e2fsprogs" to version 1.40.7. Changes since version 1.39:
- a lot of bug fixes
- security fix for CVE-2007-5497
- uuid support
2008-03-07 22:40:29 +00:00
wiz
f1277b12db Update to 2.01.01a38:
All:

-	The Schily Makefile system has been enhanced to install
	the profiled version of the archives in a sub-directory "profiled".
	This is done via a new macro SUBINSDIR=

-	New autoconf test checks sizeof(time_t)

-	New autoconf test for the existence of stack_t and siginfo_t in signal.h

-	In order to allow better dealing with Solaris linker Mapfiles,
	a getfp() function (calling abort(3)) is created when it is not
	possible to implement this function because of compiler constraints.

-	Many other enhancements of the autoconfiguration have been a result
	of porting the Bourne Shell into the Schily Makefilesystem.

Libschily:

-	The schily *printf routines now correctly support the %j format (intmax_t)

-	getargs now first checks whether an argument can be a combination of
	several singlechar flags before starting to set values.


Libfind:

- 	libfind (used by sfind, bsh, star, mkisofs) fixed the -exec {} +
	implementation. Before the fix, it could core dump if the built-in
	xargs(1) would exactly fill up args to the size of ARG_MAX.

Libsiconv:

-	libsiconv/sic_nls.c modified to allow compilation with older GCC
	versions.

Cdrecord:

-	cdrecord/readcd/cdda2wav now support an enhanced /etc/default/cdrecord file
	with an additional parameter to specify the max. transfer size for a device.

-	CDR_FORCESPEED=any now works for cdrecord to switch off DMA speed test results

-	Make cdrecord compile again with a K&R compiler

-	Add a "blank emulation" layer to the BluRay driver too.


Cdda2wav (Maintained/enhanced by Jörg Schilling, originated by Heiko Eißfeldt heiko@hexco.de):

-	cdrecord/readcd/cdda2wav now support an enhanced /etc/default/cdrecord file
	with an additional parameter to specify the max. transfer size for a device.

Readcd:

-	cdrecord/readcd/cdda2wav now support an enhanced /etc/default/cdrecord file
	with an additional parameter to specify the max. transfer size for a device.

Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale):

-	Fixed a typo unides -> inodes

-	Mkisofs now gives better warning for files > 4 GB in hope it
	will no direct people to read the documentation.

-	superfluous definition for memmove() on memmove()-less platforms removed
2008-03-07 19:38:58 +00:00
hubertf
35041f8b1f Keep xbattbar from dumping core when the battery reports
>100% full. Patch submitted by kre@munnari.OZ.AU in PR 38148.
2008-03-06 17:24:23 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
wiz
8a5ec7b916 Fix PKGNAME. 2008-03-05 23:10:28 +00:00
jlam
eb72adfa9f Honor CFLAGS and LDFLAGS, and include termcap.buildlink3.mk to get the
correct library to use for the t*() termcap functions.

Bump the PKGREVISION to 1.
2008-03-05 17:17:52 +00:00
jlam
61906b83f5 Add full DESTDIR support. 2008-03-05 17:14:10 +00:00
wiz
08acbf69d3 Update to 0.15:
============
Version 0.15
============

  o make the extension check for Icon key a warning instead of an error for now
    (Ray Strode)
  o Fix a crash in update-desktop-database when there's no group (Vincent)
  o Fix a crash in the validator happening for very small lines (Vincent)
2008-03-04 13:25:18 +00:00
rillig
ebcb0ce01e Resign from maintaining a lot of packages, so everyone is free to update
them at will.
2008-03-04 11:02:23 +00:00
xtraeme
29edbc962e New mklivecd's site URL: http://www.netbsd.org/~xtraeme/mklivecd/
I'll be moving home in some weeks and old site will not be accessible.
2008-03-04 10:36:58 +00:00
xtraeme
3a62565eb9 Fix python interpreter path in some python files. 2008-03-03 17:11:19 +00:00
hannken
fdecb48665 Enable the build of pygrub.
Ok: Manuel Bouyer <bouyer@netbsd.org>
2008-03-03 16:45:27 +00:00
drochner
453631b3b6 add a patch from upstream to fix a possible security bypass
(CVE-2008-0595), bump PKGREVISION
2008-03-02 13:21:07 +00:00
rillig
b32b7657bb Replaced the deprecated INSTALLATION_DIRS_FROM_PLIST with AUTO_MKDIRS,
to shut up the pkglint warnings.
2008-02-28 11:58:47 +00:00
obache
c579be9ab8 Add missing ${DESTDIR}, fixes installation problem with USE_DESTDIR.
Noticed by Rumko in pkgsrc-users@.
2008-02-25 07:23:03 +00:00
obache
229d4ef6af Update ipa to 2.0.5.
Based on maintainer update request by PR 37630.
While here, marked as DESTDIR ready.

Bugs that were found and corrected:

    *	When ipa received a control command from "ipactl -n", then
	it did not close opened file descriptor.

    *	All sections inside rule { startup{}} in ipa.conf were ignored.

    *	Time events for +D and +W in ipa.conf could be incorrectly
	scheduled at 24:00:00.

    *	Time events for +W in ipa.conf could be incorrectly scheduled
	at 00:00:00 of Sunday.

    *	If SYM_PREFIX is defined and if symbols in modules with
	SYM_PREFIX were successfully lookuped, then ipa and ipastat
	incorrectly refused to use such modules.
2008-02-24 04:52:16 +00:00
tnn
ffaf0c65b2 Extend __hpux ifdef to also include __sgi 2008-02-21 01:42:13 +00:00
bouyer
b46e211595 Remplace patch-cx with the official fix from Xen. Bump PKGREVISION.
Thanks to Christoph Egger for getting this fixed in Xen repository.
2008-02-20 22:48:27 +00:00
schmonz
1e750b6014 Add commented-out LICENSE=public-domain. Nudged by gdt@. 2008-02-19 21:12:06 +00:00
schmonz
d49c575364 DJB has placed certain of his software in the public domain. Excerpted
from <URL:http://cr.yp.to/distributors.html>:

  What are the distribution terms for daemontools?

  2007.12.28: I hereby place the daemontools package (in particular,
  daemontools-0.76.tar.gz, with MD5 checksum
  1871af2453d6e464034968a0fbcb2bfc) into the public domain. The
  package is no longer copyrighted.

  What are the distribution terms for djbdns?

  2007.12.28: I hereby place the djbdns package (in particular,
  djbdns-1.05.tar.gz, with MD5 checksum 3147c5cd56832aa3b41955c7a51cbeb2)
  into the public domain. The package is no longer copyrighted.

  What are the distribution terms for ucspi-tcp?

  2007.12.28: I hereby place the ucspi-tcp package (in particular,
  ucspi-tcp-0.88.tar.gz, with MD5 checksum
  39b619147db54687c4a583a7a94c9163) into the public domain. The
  package is no longer copyrighted.

  Am I free to modify uncopyrighted packages and distribute modified
  versions?

  Yes. But this does not mean that modifications are _encouraged_!

And from <URL:http://cr.yp.to/qmail/dist.html>:

  I hereby place the qmail package (in particular, qmail-1.03.tar.gz,
  with MD5 checksum 622f65f982e380dbe86e6574f3abcb7c) into the
  public domain. You are free to modify the package, distribute
  modified versions, etc.

  This does not mean that modifications are encouraged!

pkgsrc will strive, as it has, to keep modifications to a tasteful
minimum. This addresses PR pkg/37964 by Aleksej Saushev.
2008-02-19 13:59:04 +00:00
bjs
d9c8627907 Update to 1.0.6. No changes from 1.0.6-rc1 that I can see; I'm simply
tracking the official release.
2008-02-17 17:58:53 +00:00
bouyer
7d9ce5b9ea Use /usr/include/xen/xenio*.h if present, falling back to the ones
from files/ (which have the old IOCTL_PRIVCMD_HYPERCALL to be compatible
with NetBSD 4.0).
Properly handle the new IOCTL_PRIVCMD_HYPERCALL ioctl if present.
2008-02-17 16:29:03 +00:00
tnn
109c915ff9 MAKE_JOBS_SAFE=no 2008-02-15 23:08:08 +00:00
bouyer
f69338af33 Update xen3 packages to 3.1.3. Changes are mostly bugfixes and enhancement
in HVM support.
2008-02-15 20:34:35 +00:00
gdt
b4036ff68a Update to 2.5.2p1, provided by Nick Goffee of BBN.
[bugfixes and minor improvements omitted; see NEWS]

Changes in release 2.5.2

   * krb5 auth is working
   * Works with IPv6 address
   * Amanda configuration file changes
         o amanda.conf changes
               + debugging is enabled in the config file
                 see all debug_* config option
               + tapetype 'readblocksize', if maxtapeblocksize is set too
                 larger for your hardware
   * Amanda command changes
         o amadmin: new 'holding list' and 'holding delete' subcommand.

Changes in release 2.5.1p3

   * Works with tar-1.16 and exit status of 1.

Changes in release 2.5.1p2

   * amoverview is working
   * dumptype starttime is working

   * Amanda command changes
         o amtape accept the -o arguments
         o amgetconf --list to list all tapetype, dumptype, holdingdisk
           or interface
         o amgetconf can return a value of a specific tapetype, dumptype,
           holdingdisk or interface

Changes in release 2.5.1p1

   * Remove contrib/sst.

Changes in release 2.5.1

   * Defects found by Coverity scan and Klocwork K7 analysis tools fixed.
   * Works with GNU tar 1.15.91 - work with new gtar state file format.
   * Open SSL encryption support
   * Two new authentication methods: bsdtcp, bsdudp.
   * Unlimited number of DLEs on a client with bsdtcp, rsh and ssh
     authentication methods.
   * Recovery process amrecover uses Secure API. amoldrecover command
     (same syntax and functionality as amrecover command) is provided for
     compatibility with old Amanda releases. amoldrecover command uses old
     amidxtaped/amindexd protocol.
   * Amanda debug files are separated into client/server/amandad and
     are also classified based on Amanda configuration name.

   * Amanda command changes
         o amfetchdump -o is replaced by -O.
         o amcheck -w option does all tests including the tape writable test.
           Use amcheck -t -w to do only the tape writable test.
         o -o command option to override Amanda configuration. See amanda man
           page for details.
         o amgetconf command doesn't write the BUGGY message when a entry
           is not found in the configuration file.

   * Amanda configuration file changes
         o amanda.conf changes
               + amrecover_do_fsf in amanda.conf defaults to yes
               + amrecover_check_label in amanda.conf defaults to yes
               + usetimestamps in amanda.conf to support multiple
                 backup runs in a calendar day.
               + holdingdisk in amanda.conf supports new values:
                 NEVER, AUTO, REQUIRED.
               + amandad_path, client_username and ssh_keys in
                 amanda.conf for ssh/rsh authentication.
         o New amanda client configuration file - amanda-client.conf.
           Different client configuration file can be used for each Amanda
           configuration.
               + gnutar_list-dir and amandates can be specified in
                 Amanda client configuration file - amanda-client.conf
         o .amandahosts format changes to allow use of secure API for recovery.
         o Amanda service entries in xinetd configuration has changed.

Changes in release 2.5.0p1

* Add the 'amtape update' command.

Changes in release 2.5.0

* Communication security/authentication: Kerberos 4/5, OpenSSH
* Data security: Symmetric/Assymetric encrytion algorithms (aesutil
  and gpg encryption),  Encryption can be done on server or client,
  Custom encryption utilities can be used.
* Compression: Ability to add custom compression tools. This is a
  really useful feature especially since it can specified for a DLE.  You
  can use different compression algorithm for images, binaries, ascii files
  and so on.
* Dump images spanning multiple media volumes - Dump images are no
  longer restricted to a single media volume (tape or vtape).  Data restoration
  can be done using amrecover and amfetchdump commands.
* Auto tape labelling - This optional feature is good for disk backups.

Change in release 2.4.5

* new displayunit global option to select the unit use to display number
  k=kilo, m=mega, g=giga, t=tera.
* new amoverview -skipmissed option.

Change in release 2.4.5b1

* holding disk disk use timestamped directory.
* autoflush flush today's dump.
* new bumppercent global option, this should improve bumping criteria,
  the bumpsize is set to a fixed value which can be adequate for small
  and large disk.
* bumpsize, bumppercent, bumpdays and bumpmult can be in a dumptype.
* calcsize support include and exclude like gnutar.
* new 'estimate' dumptype option to select estimate type:
    CLIENT: estimate by the dumping program.
    CALCSIZE: estimate by the calcsize program, a lot faster but less acurate.
    SERVER: estimate based on statistic from previous run, take second but
            can be wrong on the estimate size.
2008-02-15 16:23:09 +00:00
drochner
7bd8a52515 put the vfs .ini files into PKG_SYSCONFDIR so that customized files
are not lost on updates, ride on yesterday's PKGREVISION bump
2008-02-14 12:26:56 +00:00
rillig
549c62ffd8 Fixed the annoying message that mc "Cannot change into directory" when
its name has underscores in it. It only works with bash>=2.05, but that
should be no problem for pkgsrc.
2008-02-13 10:20:56 +00:00
bjs
b9b9c3652f The code to support real-time scheduling on NetBSD in the package
Makefile did not work; add something which does (it's a far better
check, too).

Bump rev.
2008-02-11 13:05:14 +00:00