summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf12-24/+28
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-11-28Updated to 1.05 (PR#14749)martti3-11/+12
Changes : - Fixed DESCR - Bug correction in YappParse.yp _Lexer sub to accept '\\' litterals
2001-11-28Buildlinkify.jlam5-25/+31
2001-11-28Buildlinkify.jlam10-42/+44
2001-11-27Fix remote format string vulnerability in "libgtop_daemon". Bump versiontron3-2/+26
number to 1.0.12nb1.
2001-11-27Update devel/cpuflags to 0.12abs3-10/+13
For unknown machine types, suggest people feed details back
2001-11-27Update devel/cpuflags to 0.11abs3-46/+45
Allow -march=k6 for gcc 2.95 and later, cleanup fallback for older gcc
2001-11-27clean up some comments - no code changeabs1-4/+3
2001-11-26Update to 5.0, provided by Shell Hung in pkg/14694.wiz3-6/+25
More interesting changes since 4.3: Module "Date::Calc": + Added the following new functions: * check_time() * Delta_YMD() * Delta_YMDHMS() * Add_Delta_YM() * Add_Delta_YMDHMS() * Normalize_DHMS() * This_Year() * Gmtime() * Localtime() * Mktime() * Timezone() * Date_to_Time() * Time_to_Date() * Fixed_Window() * Moving_Window() * ISO_LC() * ISO_UC() + Added support for Norwegian. + Added support for Swedish. + Added support for Danish. + Added support for Finnish. + Changed the month names of some languages to lower case. + Changed the french "long" date format to a more popular form. + Fixed the broken parsing of special ISO-Latin-1 characters in Date::Calc (replaced <ctype.h> with better solution). - Locales wouldn't help here, because "Decode_Language()" must work with any locale setting. Moreover, setting a language in Date::Calc would also require to set the proper corresponding locale in the current environment, which may not be available on the current system. The new solution works independently of any locale and with ALL languages (in ISO-Latin-1). + Changed the function "Add_Delta_YMD()" to have a more intuitive, consistent and reversible behaviour. This might break existing code, though. (To get the old behaviour, use the new function "Add_Delta_YM()" plus "Add_Delta_Days()" thereafter instead.) + Added an optional boolean parameter "orthodox" to "Calendar()" for calendars starting with Sunday instead of Monday. + Changed the behaviour of the "Decode_Date_*()" set of functions: if the current year is available on the system, then a "moving window" strategy is applied to year numbers < 100; otherwise it defaults to the previous behaviour (see version 4.3 below). + Changed the "Week_of_Year()" function: In scalar context, it now returns just the week number. BEWARE, this is a DANGEROUS feature - see the manual page for why this is so! Module "Date::Calc::Object": + Added the module Date::Calc::Object, an object-oriented add-on to Date::Calc with overloaded operators. Modules "Date::Calendar[::(Year|Profiles)]": + Added the modules Date::Calendar, Date::Calendar::Year and Date::Calendar::Profiles, for calculations which need to take holidays into account (and for generating calendars).
2001-11-26Buildlinkify, in the sense that only the perl headers are found injlam46-127/+187
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-22Since we're not depending on autoconf/-make anymore, we don't need gettext'swiz1-2/+1
m4 file, either. Remove BUILD_USES_GETTEXT_M4.
2001-11-22Use tcgetattr(3) and tcsetattr(3) instead of old BSD 4.3 I/O controls totron2-1/+54
setup pty for "gdb". This package now works on kernels without "COMPAT_43" which fixes PR pkg/7024.
2001-11-22Add and enable p5-IPC-ShareLite.wiz1-1/+2
2001-11-22Updated to version 0.33 (PR#14511). Changes since 0.17:martti2-5/+5
* It's now officially safe to redirect STDOUT and STDERR without affecting test output. - License and POD cleanup by Autrijus Tang - Synched up Test::Tutorial with the wiki version - Minor VMS test nit. * Finally added a seperate plan() function * Adding a name field to isa_ok() (Requested by Dave Rolsky) - Test::More was using Carp.pm, causing the occasional false positive. (Reported by Tatsuhiko Miyagawa) * Added Test::Builder (Thanks muchly to chromatic for getting this off the ground!) * Diagnostics are back to using STDERR *unless* it's from a todo test. Those go to STDOUT. - Fixed it so nothing is printed if a test is run with a -c flag. Handy when a test is being deparsed with B::Deparse. * Test::Simple and Test::More no longer print their diagnostics to STDERR. It instead goes to STDOUT. * TODO tests which fail now print full failure diagnostics. - Minor bug in ok()'s test name diagnostics made it think a blank name was a number. - ok() less draconian about test names - Added temporary special case for Parrot::Test - Now requiring File::Spec for our tests. * ***API CHANGE*** can_ok() only counts as one test - can_ok() has better diagnostics - Minor POD fixes from mjd - adjusting the internal layout to make it easier to put it into the core
2001-11-22Updated to version 1.26 (PR#14510). Changes since 1.23:martti2-6/+9
- An excuse to upload a new version to CPAN to get Test::Harness back on the index. - Fixed a bug with tests failing if they're all skipped reported by Stas Bekman. - Fixed a very minor warning in 5.004_04 - Fixed displaying filenames not from @ARGV - Merging with bleadperl - minor fixes to the filename in the report - '[no reason given]' skip reason - Added internal information about number of todo tests
2001-11-22Updated to version 2.108 (PR#14610). List of changes is unknown,martti3-16/+13
i.e. there isn't any ChangeLog file in the distfile...
2001-11-20Initial import of p5-IPC-ShareLitemjl5-0/+48
IPC::ShareLite provides a simple interface to shared memory, allowing data to be efficiently communicated between processes. It provides an abstraction of the shared memory and semaphore facilities of SysV IPC, allowing the storage of arbitrarily large data; the module automatically acquires and removes shared memory segments as needed. Storage and retrieval of data is atomic, and locking functions are provided for higher-level synchronization. In many respects, this module is similar to IPC::Shareable. However, IPC::ShareLite does not provide a tied interface, does not (automatically) allow the storage of variables, and is written in C for additional speed.
2001-11-19Trivially mark as USE_BUILDLINK_ONLY.jlam1-2/+3
2001-11-19Add buildlink.mk file for use by other package Makefiles.jlam1-0/+37
2001-11-17Make it compile on non-i386 archs.itohy1-1/+5
2001-11-15add and enable emacs-ilispdillo1-1/+2
2001-11-15Add emacs-ilisp-5.11:dillo5-0/+123
A comprehensive (X)Emacs interface for an embedded Common Lisp or Scheme process.
2001-11-14Add and enable cbrowseragc1-1/+2
2001-11-14Initial import of cbrowser-0.6 into the NetBSD Packages Collection.agc5-0/+75
Cbrowser helps manage the recursive process of searching through source code for usages by providing a history mechanism. Every query is recorded and can be recalled at any time, without the need of re-querying the database. Cbrowser allows you to build and use multiple source code databases for individual software projects. Switching databases is as simple as selecting the file, and a history of all databases used is kept at all times. Best of all, cbrowser provides a hierarchical function viewer. Functions may be expanded and contracted to show or hide the functions they call. The function's code itself is shown in an adjoining viewer. This feature is implemented using the megawidget Library by Jeff Hobbs.
2001-11-13* Strongly buildlinkify.jlam4-8/+45
* Use qt2-designer-kde for a uic that understands KDE2 widgets. * On Linux, kmtrace is installed, so handle it in the PLIST. * libkstartperf.so needs to link against libltdl.so so add run-time dependency on libtool.
2001-11-13* Strongly buildlinkify.jlam4-16/+109
* Remove dependency on python. The python KDE2 interface objects weren't being built and installed anyway.
2001-11-13* Strongly buildlinkify.jlam2-27/+33
* Use qt2-designer-kde for a uic that understands KDE2 widgets. * Sort and fix PLIST.
2001-11-13Upgrade to version 5.1.seb6-61/+144
While here added the support of Exuberant etags (exetags in this package). List of changes for version 5.1: * Changed name of option configuration files for MSDOS, MSWindows, and OS/2. * Changed regex support to enforce REG_NEWLINE. This fixes problem where the newline character was explicity being matched by user patterns [Bug #431477]. * Added new public domain library for reading tag files (see readtags.h). * Added support for variables and namespaces, provided by Jay Glanville [Vim]. * Added report of non-options in option configuration files and CTAGS environment variable. * Added support for YACC language, submitted by Nick Hibma [YACC]. * Added support for Perl packages, submitted by Nick Hibma [Perl]. * Added '$' as valid identifier character for DEC C compiler [VMS, Bug #425147]. * Added compilation date and time to --version output. * Added configure check for HP-UX to determine if ANSI options needed [HP-UX]. * Removed tags for forward class/struct declarations [C/C++, Bug #432563]. * Eliminated ;" separator from end of tag line when no extension fields are present. * Fixed segmentation violation for some Lisp files [Lisp]. * Fixed segmentation violation occurring when file referenced in #line directive was from an unknown language. * Fixed loss of sync when parsing bit fields named with C++ reserved word [C]. * Fixed compilation problem on gcc-2.7.2. * Fixed problem parsing verbatim strings [Eiffel]. * Fixed problem with PHP references [PHP]. * Fixed handling of Perl __DATA__ sections [Perl]. * Fixed problem resulting from white space in tag name due to regex name specifier. * Fixed double reading of $HOME/.ctags when current directory is $HOME. * Fixed problem reading option configuration files using CR-LF newlines. * Fixed problem preventing output control over tag kinds of regex patterns [Bug #429869]
2001-11-12Darwin "support", by Yuji Yamano from pkg/14546.wiz1-3/+7
2001-11-11Update to version 0.2.4 (Required for Gnumeric 0.75)damon3-7/+7
Changelog: * libole2/ms-ole.c (ms_ole_open_vfs) : simplify. * libole2/ms-ole.c: first attempt at handling files that are not an integer number of 512-byte blocks. (ms_ole_open_vfs): Fix file leaks. Verify block sizes. (ms_ole_setup): Prepare the right number of blocks. (ms_ole_destroy): Plug leak. (ms_ole_lseek): Fix seek-from-end case. * libole2/ms-ole.c (ms_ole_stream_open) : Be more careful about where we are wiping. * libole2.spec.in: don't point at sgml files we don't install.
2001-11-11Adjust format a bit:hubertf1-0/+4
* 75 * '=' * RCS ID * blank line * message text * optional blank line * 75 * '='
2001-11-10Make sure the distfile can be fetched - set the PKGNAME var to ...nb1,agc1-2/+3
not the DISTNAME.
2001-11-09Update to ElectricFence 2.1nb1:hubertf4-7/+39
Fix this pkg to run on sparc64 (and probably some others), by changing the 2ns argument of mmap(2) from (int)size to size. Patches contributed by Volker Stolz <stolz@hyperion.informatik.rwth-aachen.de> in PR pkg/14493.
2001-11-03- Fix build failure - exposed after lastest modification ofseb8-147/+216
../../devel/gettext-lib/buildlink.mk - due to incorrect usage of @INTLIBS@ in Automake's prog_LDADD variable. Thanks Johnny Lam for hints and explanations! - While here get ride off build dependencies on auto* tools and GNU make by using a new set of patches and AUTOMAKE_OVERRIDE. Note: new Makefile.am files and hence their patches were generated with automake-1.1b! - sort PLIST and use same `install-info' arguments as those generated by `make print-PLIST'. - Fix broken dependencies when USE_XEMACS is defined.
2001-11-02Fix build error.kent1-1/+2
2001-11-01Move pkg/ files into package's toplevel directoryzuntum595-322/+322
2001-10-29Fix COMMENT, per PR 14395 by Greg A. Woods <woods@weird.com>hubertf1-2/+2
2001-10-29add and enable acmedillo1-1/+2
2001-10-29Initial import of acme 0.85, a cross assembler for 6052 and compatibles.dillo6-0/+130
2001-10-29Use AUTOMAKE_OVERRIDE instead of custom pre-configure target.seb1-9/+3
2001-10-29Update to 6.1.wiz2-5/+5
Changes since 5.8: + Added the module "Carp::Clan" to the distribution. + Splitted the Vector.pm module; separated XS and overloaded Perl part for improved performance (reduces loading time for XS part). + Corrected the handling of numerical overflow in arithmetic methods ("add()", "subtract()", "Multiply()", "from_Dec()", "new_Dec()"). + Methods "add()" and "subtract()" now return the carry as well as the overflow flag if called in list context (only the carry in scalar context, as before). + Added two new methods "inc()" and "dec()", which return the overflow flag (whereas "increment()" and "decrement()" return the carry flag). The new methods also allow to copy-and-increment/decrement in addition to in-place operation. + Methods "from_Dec()" and "new_Dec()" now allow you to enter large positive numbers which will have the MSB set (this was forbidden previously because these numbers are considered to be negative in two's complement binary representation). and some bugfixes and compatibility changes.
2001-10-26Define INTLLIBS to be the flags needed to link against libintl.a, and passjlam1-4/+6
${INTLLIBS} through to the configure environment. This should fix pkg/14360 (x11/gtk: gtk-config does not list "-lintl") by Jun-ichiro itojun Hagino <itojun@itojun.org>.
2001-10-26At present, if there is a pre-<target> or post-<target> script inagc1-5/+3
the scripts/ directory, it will be run automatically as part of the build process, by bsd.pkg.mk. There are now exactly 5 packages in pkgsrc which use this facility, and yet, for every package build, the existence of a script is checked by bsd.pkg.mk once before the target is executed, and once afterwards. This incurs needless overhead. Move the separate pre- and post- script handling out of bsd.pkg.mk into the individual package Makefiles, where it's much more obvious what is happening, anyway.
2001-10-26Fix a typo that has there for ages so that the previous fix for newskrll2-4/+4
toolchains actually works. I had reports that the problem that the definition of "output_verbose_link_cmd" was supposed to fix had indeed been fixed. (Never believe everything you read)
2001-10-26Fix ltcf-cxx.sh to work on -current/new toolchains. That is make sure thatskrll3-6/+6
/usr/lib/crtbeginS.o and /usr/lib/crtendS.o make it into {pre,post}dep_objects. Fixes pkg/14353 from Witold J. Wnuk <witek@pd37.warszawa.sdi.tpnet.pl> Tested as "still" working on 1.5.2. Bump minor number of pkg and make pkgsrc depend on this version.
2001-10-25Move the configuration stage from a separate script into the packageagc5-56/+42
Makefile, using the standard target. Add the required Makefile and Makefile.inc in a more standard way. Get rid of the now unnecessary configure script.
2001-10-25Fix typo that somehow crept in the last commit.jlam1-2/+2
2001-10-25Note package is strongly-buildlinked (trivially).jlam1-1/+2
2001-10-25Add buildlink.mk file for use by other package Makefiles.jlam1-0/+36
2001-10-24I am a triple idiot. The only relevant variable that x11.buildlink.mkjlam8-16/+16
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR, which points to the location of the X11R6 hierarchy used during building. If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to ${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and revert changes to move x11.buildlink.mk before the other buildlink.mk files.