summaryrefslogtreecommitdiff
path: root/sysutils
AgeCommit message (Collapse)AuthorFilesLines
2009-07-20PCI domains support for recent DragonFly. Bump PKGREVISION.hasso3-2/+26
2009-07-19use MASTER_SITE_GENTOO properlytnn1-3/+2
2009-07-19#include <stdio.h> earlier so NULL gets defined before usetnn5-9/+64
#include <iostream> instead of <iostream.h> (deprecated) Fixes build on modern Linux.
2009-07-17Update to 2.01.01a61:wiz2-6/+6
All: - Support for 64 bit compilation on mac OS X was added. Call make CCOM=cc64 as on other platforms. - $OLIBSDIR is no longer in the RUNPATH - New include file include/schily/limits.h - Make sure that all include files in include/schily/ include include/schily/mconfig.h - wide character support new - New makefile "Mocsw" sets defaults for "opencsw" instead of Blastwave. Mcsw for Blastwave of course continues to exist - New defaults directory DEFAULTS_CSW includes special defaults that compile e.g. for Sparc-V8 in order to get working binaries for older Sparc non 64 Bit hardware. - New autoconf test HAVE_SETBUF and HAVE_SETVBUF - Several modification in hope to better support MINGW Libschily: - wide character support new - sevaral str*.c functions new for orthogonality with the new wcs* code. - Added a wide character patern matcher with: patwcompile(), patwmatch(), patwlmatch() See files: libschily/matchw.c and libschily/matchwl.c - libschily/stdio/*.c fixed to use size_t as length parameter for read*()/write*() operations. Libscg: - Added a workaround for the type desaster in the Appls IOKit include files in order to support 64 bit binaries Cdda2wav (Maintained/enhanced by J - The -interactive option is now mentioned in the -help output and the man page. - Call unit_ready() before retrieving the TOC data in order to work around a Solaris scsa2usb (SCSA to USB Driver) bug. Readcd: - "readcd" no longer dumps core if the C2Scan function is selected from the interactive interface. Mkisofs (Maintained/enhanced by J - Fixed a typo bug in the mkisofs man page that caused the two synopsis lines to appear as one line when using GNU troff. - isoinfo now prints "???" in case that an illegal month is in a ISO-9660 filesystem.
2009-07-17Make it build on DragonFly.hasso2-7/+11
2009-07-17Give up MAINTAINERadrianp4-8/+8
2009-07-14LICENSE= gnu-gpl-v2 # OR intel-acpica-licensetnn3-1122/+22
While here de-lint the package and update to version 20090625. 20090625: ACPI 4.0: iASL and Disassembler - implemented support for the new IPMI operation region keyword. ACPICA BZ 771, 772. Lin Ming. ACPI 4.0: iASL - implemented compile-time validation support for all new predefined names and control methods (31 total). ACPICA BZ 769. 20090521: Disassembler: Fixed some issues with DMAR, HEST, MADT tables. Some problems with sub-table disassembly and handling invalid sub-tables. Attempt recovery after an invalid sub-table ID. 20090422: iASL: Fixed a generation warning from Bison 2.3 and fixed several warnings on the 64-bit build. iASL: Fixed a problem where the Unix/Linux versions of the compiler could not correctly digest Windows/DOS formatted files (with CR/LF). iASL: Added a new option for "quiet mode" (-va) that produces only the compilation summary, not individual errors and warnings. Useful for large batch compilations. AcpiExec: Implemented a new option (-z) to enable a forced semaphore/mutex timeout that can be used to detect hang conditions during execution of AML code (includes both internal semaphores and AML-defined mutexes and events.) 20090320: Acpiexec: Split the large aeexec.c file into two new files, aehandlers.c and aetables.c 20090220: Disassembler: Decode the FADT PM_Profile field. Emit ascii names for the various legal performance profiles. 20090123: Fix build error under Bison-2.4. Dissasembler: Enhanced FADT support. Added decoding of the Boot Architecture flags. Now decode all flags, regardless of the FADT version. Flag output includes the FADT version which first defined each flag. The iASL -g option now dumps the RSDT to a file (in addition to the FADT and DSDT). Windows only. 20081204: iASL: Completed the '-e' option to include additional ACPI tables in order to aid with disassembly and External statement generation. ACPICA BZ 742. Lin Ming. iASL: Removed the "named object in while loop" error. The compiler cannot determine how many times a loop will execute. ACPICA BZ 730. Disassembler: Implemented support for FADT revision 2 (MS extension). ACPICA BZ 743. Disassembler: Updates for several ACPI data tables (HEST, EINJ, and MCFG). 20081031: iASL: Improved disassembly of external method calls. Added the -e option to allow the inclusion of additional ACPI tables to help with the disassembly of method invocations and the generation of external declarations during the disassembly. Certain external method invocations cannot be disassembled properly without the actual declaration of the method. Use the -e option to include the table where the external method(s) are actually declared. Most useful for disassembling SSDTs that make method calls back to the master DSDT. Lin Ming. Example: To disassemble an SSDT with calls to DSDT: iasl -d -e dsdt.aml ssdt1.aml iASL: Fix to allow references to aliases within ASL namepaths. Fixes a problem where the use of an alias within a namepath would result in a not found error or cause the compiler to fault. Also now allows forward references from the Alias operator itself. ACPICA BZ 738. 20080829: Allow multiple argument counts for the predefined _SCP method. ACPI 3.0 defines _SCP with 3 arguments. Previous versions defined it with only 1 argument. iASL now allows both definitions. iASL/disassembler: avoid infinite loop on bad ACPI tables. Check for zero- length subtables when disassembling ACPI tables. Also fixed a couple of errors where a full 16-bit table type field was not extracted from the input properly. acpisrc: Improve comment counting mechanism for generating source code statistics. Count first and last lines of multi-line comments as whitespace, not comment lines. Handle Linux legal header in addition to standard acpica header.
2009-07-12Make it build on FreeBSD and DragonFly.hasso3-15/+39
2009-07-11The POSIX.1e ACL implementation in DragonFly isn't complete enough to behasso1-1/+7
usable here.
2009-07-11Add support for DragonFly (incomplete, but builds). Fix PLIST for Linux,hasso17-3/+450
Solaris and FreeBSD. Bump PKGREVISION.
2009-07-10Unbreak it with openssl older than 0.9.9.hasso2-9/+17
2009-07-10Make it build on DragonFly and FreeBSD.hasso1-1/+7
2009-07-10Set LICENSE=gnu-gpl-v2.obache1-1/+2
2009-07-10Update ipa to 2.0.6, per maintainer update request by PR 41686.obache2-6/+6
Changes: * autoconf 2.61 -> 2.62, automake 1.10 -> 1.10.1. * When time goes back or changes too quickly, then ipa incorrectly used too much CPU time and generated a lot of log messages. * Now several databases can be written in "db_list" parameter's value in ipa.conf. * Now lint can check source code of IPA.
2009-07-09update to 2.26.2drochner3-7/+9
changes: -Improve performance by using a cache -translation updates
2009-07-08Update to 3.1.3. Upstream changes:hasso3-21/+23
2009-07-04 Martin Mares <mj@ucw.cz> * Released as 3.1.3. * Updated pci.ids to the current snapshot of the database. * The VPD parser now reports unknown and vendor-defined items properly. It also stops on any item in unknown format, avoiding long output on bogus VPD data. Thanks to Ben Hutchings and Matthew Wilcox. * The MSI-X table size now matches the spec. Thanks to Michael S. Tsirkin. * The Power Management capability now includes the soft reset bit. Thanks to Yu Zhao. * Decoding of the Advanced Features capability has been added. Thanks to Yu Zhao. * The whole package compiles on GNU/kFreeBSD again. The following patches have been contributed by Matthew Wilcox: * The procfs back-end is able to cope with /proc/bus/pci containing names with domains, which occur on sparc64 and possibly other architectures due to a kernel bug. * The sysfs back-end no longer complains when a slot address is missing, which happens with old versions of Linux fakephp. * The Device Serial Number capability is printed in the right byte order. * The MSI and MSI-X capabilities are printed in a prettier way. * The tree output mode (`lspci -t') shows domain numbers only at the root, which makes the output more compact. * Updated documentation on the bus mapping mode (`lspci -M'). 2009-02-01 Martin Mares <mj@ucw.cz> * Released as 3.1.2. * Fixed another silly bug in the command-line parser of setpci. 2009-01-30 Martin Mares <mj@ucw.cz> * Released as 3.1.1. * Updated pci.ids to the current snapshot of the database. * The configure script now sets LC_ALL to avoid being fooled by locale-dependent behavior of `tr'. * The command-line parser of setpci did sometimes segfault on invalid input. Thanks to Andreas Wiese for a fix. 2009-01-18 Martin Mares <mj@ucw.cz> * Released as 3.1.0. * Updated pci.ids to the current snapshot of the database. * The Cygwin backend now works on Windows Vista. Thanks to Jonathan Kotta. * Fixed a bug in decoding of the SR-IOV capability. Patch by Yu Zhao. * Details of some PCIe capabilities are displayed only with -vv. * When a BAR is reported by the OS, but not by the device (i.e., it is marked as [virtual] in lspci), the [disabled] flag is suppressed, because it does not make sense in such cases. Patch by Yu Zhao. 2008-12-13 Martin Mares <mj@ucw.cz> * The source code of lspci has been split to multiple files, hopefully making it easier to maintain. * The library and lspci now know about physical slot names. So far, they are provided by the sysfs back-end only. Thanks go to Alex Chiang. * When a device has the VPD (Vital Product Data) capability and the VPD data are supplied by the OS, they are decoded and printed in the verbose mode. This currently works only on Linux with the sysfs back-end. Thanks to Ben Hutchings of Solarflare for the patch. * `setpci --version' now works properly. * `setpci --dumpregs' prints a table of all known names of registers and capabilities. This replaces the table of registers in the setpci man page. * The dry-run mode of setpci gives better feedback. * The setpci utility is now able to address registers stored in PCI capabilities (actually it allows a more general form of relative addressing). * The library has gained functions for working with PCI capabilities. * Address Translation Services capability is now decoded. Patch by Yu Zhao. 2008-11-09 Martin Mares <mj@ucw.cz> * Released as 3.0.3. * `lspci -k' now displays the subsystem ID, too. This makes `-k' show everything needed to identify the device and the available drivers, which was called for by many users. * Fixed spelling of MSI. Patch by Matthew Wilcox. * Better support for cross-compilation. Thanks to Alon Bar-Lev for the patch. * Fixed printing of the AER capability. Patch by Max Asbock. * HT 1.02 capabilities are decoded as HT 1.03. Suggested by Carl-Daniel Hailfinger. * Fixed Cygwin build. Thanks to Steve Elliott for reporting the bug. * Updated pci.ids to the current snapshot of the database.
2009-07-07user-destdir supportjoerg1-6/+10
2009-07-06Needs pkg-config.joerg1-2/+2
2009-07-06Not MAKE_JOBS_SAFE.joerg1-1/+3
2009-07-06Add regenerated files for patch-aa and patch-ab, as I can't figure outjoerg4-6/+245
the build dependencies needed to regenerate them for bulk builds.
2009-07-03remove remainders from pre-libgnutls-config.mk attempts todrochner3-26/+9
fix the gnutls-2.8 problem
2009-07-02use libgnutls-config.mktnn2-18/+2
2009-07-01PLIST fix: clientonly does not install libbacsqladam2-3/+3
2009-06-30Marked as DESTDIR ready.obache1-1/+3
2009-06-30Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build withjoerg3-3/+9
MAKE_JOBS=2 and worked without.
2009-06-29Needs Xinerama for modular Xorg.joerg1-1/+3
2009-06-25work around nonexistant config script in gnutls-1.8 the same waydrochner3-2/+22
as in wireshark this restores eg "https" functionality bump PKGREVISION
2009-06-18We don't need PLIST.common_end any moreadam2-6/+2
2009-06-16Include BUILD_DEPENDS for devel/gnome-macros in case they're not installed.bjs1-3/+8
Regen with autoreconf -i.
2009-06-14Remove @dirrm related logic.joerg5-30/+5
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg22-61/+33
2009-06-14Remove @dirrm entries from PLISTsjoerg225-2069/+225
2009-06-12update homepage and master site.zafer1-3/+3
2009-06-12Removed redundant .gz suffix for man pages.rillig3-6/+6
2009-06-12Fix build on DragonFly. From YONETANI Tomokazu in PR 41366.joerg2-1/+24
2009-06-11update to use the new Module::Install infrastructureabs3-11/+13
2009-06-10Override detection of gnutls to use pkg-config in the failure case.wiz2-8/+24
Fixes build with gnutls-2.8.0 reported by tron and taca.
2009-06-10Remove obsolete configure args.wiz1-3/+1
2009-06-09Update to 2.01.01alpha60:wiz4-34/+11
All: - Trying to work around nasty Linux distributions that try to fool autoconf function tests and thus may result in incorrect results for the functions fexecl fexecle fexecv fexecve fspawnv fspawnl fspawnv_nowait getline fgetline - New include files include/schily/dlfcn.h and include/schily/shcall.h - New autoconf tests for dlopen() and similar functions - Fixed a typo in include/schily/fnmatch.h that prevented compilation on BeOS - Fixed a typo in include/schily/libport.h that prevented compilation on BeOS - New makefile "Mocsw" allows to create packages for "opencsw" - RULES/rules.csw enhanced to allow to overwrite EMAIL= and HOTLINE= from the make command line. - New autoconf test for getprogname()/setprogname() - Support for using Microsoft "cl" to compile 64 bit binaries from Cygwin now has been finished Libschily: - Code in libschily/fexec.c cleaned up for better readability - libschily/checkerr.c now correctly handles the "WARN" directive. Cdrecord: - Cdrecord now calls read_format_capacities() in silent mode in order to check whether the current drive supports this SCSI command. Cdda2wav (Maintained/enhanced by J - cdda2wav now gives better readable text with cdda2wav -help - BeOS has a /boot/develop/headers/be/support/ByteOrder.h that also defines _BYTEORDER_H and thus interferes with our cdda2wav/byteorder.h Mkisofs (Maintained/enhanced by J - libschily/checkerr.c (used by mkisofs) now correctly handles the "WARN" directive.
2009-06-09Switch p5-Time depends to p5-Time-modulesabs1-2/+2
2009-06-09Updated to version 0.8.5.imil2-6/+6
From the CHANGES file : Fixes 0.8.5: File ignore list had no effect. 0.8.4: Don't crash when an interface is closed. 0.8.3: Don't infinite loop on symlink follow.
2009-06-07Update to 1.1.9. The patch-a[d-j] are snippets from the patch borrowed fromhasso10-10/+166
Gentoo bugzilla - http://bugs.gentoo.org/show_bug.cgi?id=270372. This makes it compile on Linux glibc-2.10 and other systems (also DragonFly). cdrkit (1.1.9) * wodim: In -msinfo mode, only suggest dvd+rw-mediainfo in verbose mode. Thanks to Michael Karcher <debian@mkarcher.dialup.fu-berlin.de> for the patch. * genisoimage: undo a mistake in the directory permissions change in the last release. Fixes handling of deep directory structures. cdrkit (1.1.8) * genisoimage/joliet.c: Fix a potential memory corruption bug. * genisoimage/md5.c: Trivial cleanup * genisoimage/genisoimage.[c1]: Add command-line support for -jigdo-template-compress * genisoimage/sha1.h: Fix a type issue that broke sha1 support on 64-bit arches. * genisoimage/checksum.[ch]: Added test code; changed internal layout slightly to make for easier debug. * genisoimage: Applied patch from Roman Rakus <rrakus@redhat.com> to preserve directory permissions. * genisoimage: Add a patch from Ivan Shmakov. "-o -" will now write to stdout, as typical for command line programs. And we will try not to corrupt stdout by default if it's a terminal. * genisoimage/genisoimage.1: Add a mention of -chrp-boot. * genisoimage/mac_label.c: Fix an over-keen s/mkisofs/genisoimage. cdrkit (1.1.7.1) * Re-spin the 1.1.7 release with a few silly release process errors fixed. cdrkit (1.1.7) * lots of fixes to prevent gcc warnings * Fix for Joliet directory length bug in genisoimage * wodim.1: small fixes. * genisoimage/jte.c: add support for bzip2-compressed templates * genisoimage/jte.c: fix bzip2-compressed template data to be compatible with jigdo. * genisoimage/jte.c: fix exclude list handling. * genisoimage/checksum.[ch]: Add a generic infrastructure for checksums so we can use sha1/<whatever> as well as just md5sum. Will make things much faster for generating sha1sums for images and jigdos. * genisoimage/sha1.[ch]: Add GPL-licensed SHA1 implementation. * s/mkisofs/genisoimage/ in ABOUT
2009-06-07grub actually builds and runs fine on a NetBSD 5.x amd64 host, and knowstnn1-2/+2
that it has to pass -m32 to gcc, so enable build for this platform.
2009-06-07+ agedu.wiz1-1/+2
2009-06-07Initial import of agedu-8590:wiz4-0/+55
Suppose you're running low on disk space. You need to free some up, by finding something that's a waste of space and deleting it (or moving it to an archive medium). How do you find the right stuff to delete, that saves you the maximum space at the cost of minimum inconvenience? Unix provides the standard du utility, which scans your disk and tells you which directories contain the largest amounts of data. That can help you narrow your search to the things most worth deleting. However, that only tells you what's big. What you really want to know is what's too big. By itself, du won't let you distinguish between data that's big because you're doing something that needs it to be big, and data that's big because you unpacked it once and forgot about it. Most Unix file systems, in their default mode, helpfully record when a file was last accessed. Not just when it was written or modified, but when it was even read. So if you generated a large amount of data years ago, forgot to clean it up, and have never used it since, then it ought in principle to be possible to use those last-access time stamps to tell the difference between that and a large amount of data you're still using regularly. agedu is a program which does this. It does basically the same sort of disk scan as du, but it also records the last-access times of everything it scans. Then it builds an index that lets it efficiently generate reports giving a summary of the results for each subdirectory, and then it produces those reports on demand.
2009-06-06update homepage and master sites.zafer1-4/+6
2009-06-05update master sites. remove www.imago.ro. host does not resolve.zafer1-3/+2
2009-06-01Remove patchadd as it is not needed according to various TNFers.tonnerre4-44/+0
2009-06-01Upgrade patchadd to version 0.1.1.tonnerre2-7/+7
Changes since version 0.1: - Replaced license template with the official NetBSD license.
2009-05-30revert to previous.zafer1-2/+5