summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-11-28Require gnustep-objc on platforms where /usr/include/objc/objc.h does notrh1-2/+2
exist.
2005-11-28Instead of extracting the PKG_TOOLS_BIN make(1) variable, extractrillig1-10/+13
PKG_DELETE and PKG_INFO. This is more straigt-forward and adds the proper `-K' command line option to the calls, which in turn fixes bulk builds that don't use the default PKG_DBDIR.
2005-11-28Prefixed the definitions for the pkgtools with ${SETENV}. Now it isrillig1-7/+7
possible to use these commands in shell programs by assigning the output of `make show-var VARNAME=PKG_DELETE` to a shell variable.
2005-11-28Prefixed the messages with "build> " that I had forgotten in the lastrillig1-6/+6
commit.
2005-11-28Prefixed the status messages from this program with "build> ", torillig1-13/+13
distinguish them from the various other messages.
2005-11-28+ grace-5.1.19, p7zip-4.30, phppgadmin-4.0.1, vlc-0.8.4, vnc2swf-0.8.1,wiz1-6/+7
xmule-1.12.1.
2005-11-28added support for systems such as IRIX 5 that do not have _POSIX2_RE_DUP_MAXschwarz2-2/+12
defined. Changes approved by grant.
2005-11-28Print a message before creating the bulk build report, as this takesrillig1-1/+2
quite a long time. Currently the reader of the build log might assume that the installation of lang/perl5 takes so long, which is wrong.
2005-11-28If the package-specific log directory is empty after building a package,rillig1-1/+5
and ${BULKFILESDIR} != ${PKGSRCDIR}, try to remove the directory.
2005-11-28Added two patches to make the build on Solaris 8 with SunPro work.rillig3-1/+37
2005-11-28Added two patches that fix the build on Solaris 8 with SunPro.rillig1-4/+5
2005-11-28The SunPro compiler does not understand the gcc-specific -pipe option,rillig1-2/+2
but interprets it as -p -i -p -e:, and so discards the following argument. Fixed by simply discarding that argument.
2005-11-28Fixed pkglint warning:rillig1-2/+2
- WARN: Makefile:9: PKGNAME should not be used in DIST_SUBDIR, as it sometimes includes the PKGREVISION. Please use PKGNAME_NOREV instead. Noted by Geert Hendrickx on tech-pkg.
2005-11-28Change all instances of including mk/ghostscript.mk into asking forjlam35-195/+75
the appropriate tool via USE_TOOLS (usually "gs:run"), and remove ghostscript.mk. This change removes a rather out-dated file from pkgsrc and switches packages to use the more compact implementation of the Ghostcript-handling inside the tools framework.
2005-11-28Teach the tools framework about gs, pdftops and pstopdf, which can bejlam1-1/+74
supplied by one of several Ghostscript packages. The minimum required version of Ghostscript can be specified in GHOSTSCRIPT_REQD, which defaults to "6.01".
2005-11-28Extend find-prefix.mk so that we can specify a package wildcard insteadjlam1-5/+5
of just ${PKGBASE}, e.g. M4DIR=m4>=1.0 will set M4DIR to the installation prefix of m4 if it matches "m4>=1.0", otherwise it will set M4DIR to ${M4DIR_DEFAULT}.
2005-11-28Fix a copy-and-paste bug that probably caused some tools to not bejlam1-4/+4
created on platforms lacking "coreutils", "grep", or "diffutils".
2005-11-28Correct PAX_CMD to be pax.ben1-2/+2
2005-11-28- Since printindex does not use the .pkglist cache anymore, this programrillig1-5/+1
does not need to create it.
2005-11-28- Don't use the .pkglist cache anymore, as the cache is quite cheap torillig2-21/+16
regenerate. This change makes printdepends and printindex more independent, because before this change, printindex could use the cache provided by printdepends, but not the other way round. - Fixed the section "Sanity checks, part 2" by allowing newline characters in the list of packages from which the index is built. This bug just hasn't been noticed because the list taken from the cache did not have newlines at all. The '-' character is not included in the $allowed variable because it is handled specially and differently by sh(1) and tr(1). - Updated the printindex man page.
2005-11-28- Restrict the autofix changes to apply only if the whole ShellWordrillig1-9/+11
matches.
2005-11-27Updated pkglint to 4.46.3.rillig2-32/+44
- Added the $line->replace() method for a convenient way to achieve simple autofix tasks. - When autofixing, no backup file is created (it had been created before). 1. Usually "cvs diff" is available. 2. All current autofixed changes are trivial. 3. The fixed file is first written to disk in a new file and then renamed to the original file, greatly reducing the risk of data loss. - Fixed a bug in checkdir_package(): In the call to load_package_Makefile(), the last parameter had not been passed by reference, but by value. Luckily this had not influenced any other part of pkglint. - While there, I noticed that it is not necessary to pass some subroutines the lines of all included Makefiles, so I removed that parameter.
2005-11-27- Renamed the type PlatformTuple into PlatformTriple.rillig2-7/+11
- Added an explanation for invalid PlatformTriples.
2005-11-27- Imported the explain() subroutine into ::main.rillig1-5/+6
- Made pkglint's wording more polite ("Use" => "Please use").
2005-11-27Updated pkglint to 4.36.2.rillig2-6/+19
- Improved diagnostics for URLs that are not strictly pkgsrc-compliant, as requested on tech-pkg.
2005-11-27Removed trailing white-space.rillig1-9/+9
2005-11-27Needs pkg-config to build. Add missing build dependency.salo1-2/+2
2005-11-27Fix the directory entry for suse91_gtk2..salo1-2/+2
2005-11-27Note emulators/suse91_gtk2 PKGREVISION bump: security update.salo1-1/+2
2005-11-27Use latest gtk2 package from updates, includes fix for a heap overflow in thesalo2-7/+7
XPM reader, which allows attackers to execute arbitrary code via specially crafted XPM images (CVE-2005-3186, CVE-2005-2976). Thanks to <smb> for the notice.
2005-11-27Updated print/ghostscript-afpl to 8.51nb1adrianp1-1/+8
Updated print/ghostscript-esp to 8.15.1nb1 Updated print/ghostscript-esp-nox11 to 8.15.1nb1 Updated print/ghostscript-gnu to 8.15nb1 Updated print/ghostscript-gnu-nox11 to 8.15nb1 Updated print/ghostscript to 6.01nb6 Updated print/ghostscript-nox11 to 6.01nb6 All for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967
2005-11-27Update for http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0967adrianp21-13/+225
2005-11-27:s/${LOWER_OPSYS}/netbsd/gxtraeme1-17/+17
2005-11-26Add support for PKG_OPTIONS.gecko += debug.martin2-2/+15
2005-11-26Fix build on NetBSD-current of the included tcsh in the same way thatmarkd2-1/+24
tron fixed the actual tcsh package.
2005-11-26Fix comms/asterisk-sounds-de-x9media entry.wiz1-2/+2
2005-11-26Install all files in the doc directory. Suggested by the author.xtraeme2-21/+31
Bump PKGREVISION.
2005-11-26zsh-4.2.5nb2; honour PKG_SYSCONFDIR. PR32026 from Geert Hendrickx.uebayasi1-1/+2
2005-11-26Honour PKG_SYSCONFDIR. Bump revision.uebayasi2-3/+5
PR32026 from Geert Hendrickx.
2005-11-26+ cdrdao-1.2.1, gcdmaster-1.2.1, php-5.1.0, rdiff-backup-1.0.3,wiz1-2/+7
tuxpaint-0.9.15, tuxpaint-stamps-20051125.
2005-11-26Updated www/thttpd to 2.25bnb4adrianp1-1/+2
2005-11-26Bump to thttpd-2.25bnb4 to address a security issue:adrianp3-9/+25
http://secunia.com/advisories/17454/
2005-11-26Fix asterix-sounds-de-x9media entry.wiz1-2/+2
2005-11-26Note graphics/gdk-pixbuf PKGREVISION bump: security fixes.salo1-1/+2
2005-11-26Security fixes for CVE-2005-2975, CVE-2005-2976 and CVE-2005-3186:salo3-3/+125
"io-xpm.c in the gdk-pixbuf XPM image rendering library allows attackers to cause a denial of service (infinite loop) via a crafted XPM image with a large number of colors." "Integer overflow in io-xpm.c in gdk-pixbuf allows attackers to cause a denial of service (crash) or execute arbitrary code via an XPM file with large height, width, and colour values, a different vulnerability than CVE-2005-3186." "Integer overflow in the gdk-pixbuf XPM image rendering library allows attackers to execute arbitrary code via an XPM file with a number of colors that causes insufficient memory to be allocated, which leads to a heap-based buffer overflow." http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-2975 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-2976 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2005-3186
2005-11-26Make note of bochs update.ben2-3/+3
2005-11-26Update bochs to version 2.2.1. Changes include:ben6-60/+47
- Fixed several compilation warnings and errors for different platforms (Volker) - Fixed FPU tag word restore in FXRSTOR instruction (Stanislav) - Added missing scancodes for F11 and F12 to BIOS translation table (Volker) - Bochs disassembler bugfixes (h.johansson) - About 5% emulation speed improvement (h.johansson) - Handle writing of zero to APIC timer initial count register (Stanislav) - Enable Idle-Hack for 'TERM' GUI (h.johansson) - Reduced overhead of BX_SHOW_IPS option to minimum. Now every simulation could run with --enable-show-ips without significant performance penalty. (Stanislav) - Fixed pcipnic register access (Volker) - Limited write support for TFTP server in 'vnet' networking module added (Volker) - Changed some timing defaults changed to more useful values (Volker) - WinXP/2003 style common controls now supported (Vitaly Vorobyov) - Updated LGPL'd VGABIOS to version 0.5c (Volker) - New floating point emulator based on SoftFloat floating point emulation library. - improved x86-64 emulation - Cirrus SVGA card emulation added - status bar with indicators for keyboard, floppy, cdrom and disk (gui dependant) - many improvements in Bochs emulated I/O devices (e.g. PCI subsystem)
2005-11-26Updated emulators/gxemul to 0.3.7xtraeme1-1/+2
2005-11-26Update to 0.3.7xtraeme3-7/+9
User-visible change between release 0.3.6.2 and 0.3.7 include: o) The experimental PowerPC emulation mode is now working well enough to allow NetBSD/prep 2.1 to be installed and run inside the emulator. It is not 100% stable, and it is not optimized for performance yet, but hopefully enough for simple experiments. o) I finally took the time to implement a DEC 21143 NIC; this brings network connectivity to NetBSD/cats. (The userland "NAT"-like networking layer is still a bit buggy, and does not work with everything. However, NetBSD/cats can now be installed via ftp.) o) CD-ROM images can now in some cases be detected as ATAPI CD-ROMs instead of IDE harddisks. It works for at least NetBSD, OpenBSD, and Linux on CATS, and NetBSD on hpcmips. Internal (code related) changes include: o) Cleanup of the PCI and ISA bus frameworks; in practice this means that more code can be shared between different emulated machine models than before, and that adding new machine types will become easier. o) Dyntrans updates; 32-bit PowerPC mostly, but also many performance related updates for ARM.
2005-11-26Note asterisk-sounds-de-x9media-20051126mjl1-1/+3