Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Supplied by pkg/15811 by iwamoto at sat.t.u-tokyo.ac.jp (IWAMOTO Toshihiro).
2001-12-10 Satoru Takabayashi <satoru@namazu.org>
* Ruby/Bsearch: Version 1.5 released.
* bsearch.rb (Array::bsearch_range): Take &block and pass &block.
(Array::bsearch_last): Likewise.
(Array::bsearch_first): Likewise.
(Array::bsearch_lower_boundary): Likewise.
(Array::bsearch_upper_boundary): Likewise.
2001-11-16 Satoru Takabayashi <satoru@namazu.org>
* tests/test.rb (check_boundaries): New method.
|
|
only emit a message and don't actually fetch anything. This allows
us to make the output of "fetch-list" for these packages consistent
with other packages.
While we're in here, integrate DYNAMIC_MASTER_SITES with the
${ORDERED_SITES} macro. The only functional change here is that
${MASTER_SITE_OVERRIDE} is now respected. Still to do -- something
appropriate for "fetch-list" for these packages, like sourcing
"getsites.sh" into the generated script. (Well, "package", but there
are two others that do something similar in their "Makefile".)
Also eliminate the misbegotten _FETCH_ALLFILES macro -- now that only
"fetch" uses it, move it's functionality directly under "do-fetch".
|
|
|
|
|
|
Use the same logic as in usbutil.
|
|
Patch from seagull at aracnet.com:
Some time ago, I identified a problem with libusb under FreeBSD. The issue
is that the current implementation of bsd.c assumes that a particular
endpoint is unidirectional. If you write, for example, to endpoint 2,
you can't later on read from that same endpoint and visa-versa. Although
USB pipes are unidrectional, they can be "stacked" on the same endpoint.
Endpoint 2, for example, has two pipes: 0x02 and 0x82, with the high bit
representing the transfer direction of the pipe.
Since the BSD USB stack does not let you open two descriptors for the same
endpoint, and it does not let you close and reopen an endpoint in the middle
of a "session", I had originally proposed that the endpoint always be opened
O_RDWR so that bidirectional communication would be supported.
However, it was later pointed out that a device which really did only have a
unidrectional pipe on an endpoint would fail on ENXIO if you tried to open
it O_RDWR, so I went back to the drawing board and came up with a patch
for bsd.c which should solve the issue for both cases. What it does is
first attempt to open the endpoint O_RDWR. If that fails on ENXIO, then it
attempts to open the pipe in the direction appropriate for the operation
that you were committing.
|
|
o Many bug fixes.
o Add URI module.
|
|
o Many bug fixes.
o Add URI module.
|
|
recording strategy and a flag (--preserve-dup-deps) to provide the old
stratey if needed. The new strategy reduces the length of the
dependency_libs information stored in .la files and therefore the length
of link lines. This has a positive effect on performance.
Pull across the documentation updates for the change.
Bump the PKGREVISION.
This was tested by building and running both KDE and Gnome.
|
|
* The entire tree can now be drawn upside-down. This is usefull if you have
many revisions in a trunk and want to see the latest first. The configuration
includes an option 'upside_down' with a boolean argument. You can override the
default value on the command-line with the '-u' switch, which will negate the
configured value. The imagemap generation also supports this, so you will still
be able to point and shoot on and between the revisions.
* You can now instruct CvsGraph to ommit all revisions that are not tagged.
This is highly usefull for very large trees/trunks to reduce the produced image
size. Note that the first and the last revision in a trunk are not hidden. A
new configuration option 'strip_untagged' with boolean argument enables this
feature. Alternatively, the command-line provides option '-s' wich negates the
value set in the configuration file. You can also strip the first revision if
it is untagged using '-S' and/or strip_first_rev.
* The boxes to identify the branches can now be drawn on both sides of the
trunk. Configuration option 'branch_dupbox' with boolean argument activates
this feature, which is usefull when the tree is drawn upside-down.The
command-line option '-b' negated the configured value.
* Configuration no longer requires a configuration file. All options can now be
entered on the commandline using '-O'. CvsGraph will still read the
configuration file if one is avaliable, but it is no longer an error if none is
found.
* If no file is entered on the command-line, then the input is taken from
standard input, like all decent *nix programs.
* ViewCVS (http://viewcvs.sourceforge.net) is now officially supporting the use
of CvsGraph in their code as of version 0.8. So, no bad hacks needed anymore to
get it working, and it always looks nice :-)
* Implemented string drawing using freetype interface of libgd. It looks very
nice, but it is significantly slower than gd's standard bitmap fonts. Extra
configuration parameters *_ttfont and *_ttsize set font and size. Option
use_ttf enables ttf rendering. Note that gd's bitmap fonts are used as a
fallback in case where the ttfont contains errors or is not found.
* The branch tag color and font can now be set separately using branch_tag_*
configuration options.
* It is now possible to draw the connector lines between the boxes thicker by
setting thick_lines to something else than 1. Maximum thickness is limited to
lines of 11 pixels wide.
* Transparent backgrounds can now be generated by setting transparent_bg option
to true in the configuration.
|
|
gcc 2.95.3 in /usr/bin don't need to build lang/gcc (pkg/15620).
|
|
Class::ObjectTemplate is a utility class to assist in the
building of other Object Oriented Perl classes.
It was described in detail in the O\'Reilly book,
"Advanced Perl Programming" by Sriram Srinivasam.
|
|
Class::ObjectTemplate is a utility class to assist in the
building of other Object Oriented Perl classes.
It was described in detail in the O\'Reilly book,
"Advanced Perl Programming" by Sriram Srinivasam.
|
|
|
|
|
|
indexable again.
|
|
|
|
that this is built from the php-4.1.2 sources.
|
|
that this is built from the php-4.1.2 sources.
|
|
- Fixed a crash in the session module (Yasuo)
|
|
that this is built from the php-4.1.2 sources.
|
|
that this is built from the php-4.1.2 sources.
|
|
that this is built from the php-4.1.2 sources.
|
|
that this is built from the php-4.1.2 sources.
|
|
this fixes some stack overflow segfaults
|
|
echo the message, too.
|
|
instead of "$"). Set requirement to gcc-2.95.3
|
|
is sufficient.
|
|
|
|
update does not break the fetch. Improve the method used to insert GNU
patch into the installed package. Update fixes include:
* A set of changes to support "mawk".
If "awk" is "mawk", certain Posix regexps that were used by
arch aren't handled, causing commands to fail. These have
been replaced with regexps that all awks should understand.
(Patch from Jan Harkes.)
* LC_ (locale) environment variables are now set more carefully.
(Reported by Federico Di Gregorio.)
* A new command, `make-sync-tree' has been added.
See "http://www.regexps.com/src/docs.d/arch/html/sync.html".
* The "Standard-date:" field in log messages is now GMT
and includes the time-of-day.
(Suggested by Daniele Nicolodi.)
* Remaining (reported) Solaris portability problems fixed.
(Patches from Jonathan Geisler.)
* CDPATH is unset in `larch'
If CDPATH is set, with some shells, `cd' produces unwanted
output. Therefore, `larch' unsets CDPATH. (Reported by
John Ellson, diagnosed by Lele Gaifax.)
* Various minor bug fixes. Among these are the configuration
system changes requested by people who have tried building
on cygwin, though I'm certain there's much more to be done
before arch actually works on cygwin.
* Naming Conventions Tweaked
Source files can now begin with "_" and must not end with ".a" or
".o". The names "CVS.adm", "SCCS", and "RCSLOG" have been added to
the list of "not a source file". (reported by several people).
Someone asked to also exclude some compiler intermediate
files, such as "y.tab.c" -- I've not done that because it
is common practice to distribute such files with programs
to make bootstrapping easier.
* user id syntax liberalized
"_" is now permitted in the unique id part of a user id. This is
really a partial fix -- `valid-id' should agree precisely with
various standards on what is a legal email address and domain
name, but the more extensive fix is being postponed until a
more complete review of all of the naming convention functions
takes place. (Reported by don_dayley.)
* valid-log-file error message clarified
In response to user confusion, `valid-log-file' now reports
errors like:
missing (or empty) "Summary:" header
instead of just
missing "Summary:" header
(Reported by several people.)
* bugs in the hackerlab "tests/arrays-tests" and "tests/fs-tests" have
been fixed (Reported and patched by Matthias Neeracher).
* an awk syntax error in `log-header-field' has been fixed
(Reported and patch by Jan Harkes.)
* You can now use an alternative shell for configuration
"config.status" files now start with "#!" lines and the
"src/build-tools/scripts" configuration scripts use an
explicitly chosen shell to call each other. The top-level
configure script now accepts a "--config-shell SHELL" option.
This is a small step towards cygwin portability, and eases
some of the portability constraints on "configure" for systems
where "/bin/sh" is not quite posix.
(Reported by Jason Diamond and others.)
* added a --pull option to push-mirror
The new option speeds up the case of pushing from a remote archive
to a local mirror.
* avoid dirent portability problems
Some portability problems in libhackerlab's use of dirent have been
fixed. (Reported by several people.)
* `star-merge --finish' was broken.
Now it isn't.
* `prepare-branch': bug fix from geisler
* `reconcile': bug fix from geisler
* `whats-missing': bug fix from geisler
|
|
currently on the huge switch statement with optimization turned on.
|
|
|
|
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
removal of USE_GTEXINFO
INSTALL_INFO added to PLIST_SUBST
`${INSTALL_INFO}' replace `install-info' in target rules
print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
makeinfo command usage
See -newly added by this commit- section 10.24 of Packages.txt for
further information.
|
|
invokes makeinfo without a leading path which will pick up either the system
one or the pkgsrc depending on the users path. To remain consistant force
the patch to LOCALBASE/bin as the first component when building this as older
versions of makeinfo cannot handle the doc files included here.
|
|
MACHINE on *BSD platforms which isn't true for cases like macppc where it's
arch is actually powerpc. So on *BSD run uname -p to get MACHINE_ARCH.
|
|
|
|
|
|
to unsigned char will lose.
|
|
|
|
|
|
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
|
|
|
|
Addresses PR 15603 by Ryo HAYASAKA <ryoh@jaist.ac.jp>
|
|
Relevant changes for NetBSD:
* 1.2.3: Added X11 Xinerama support - fullscreen starts on screen 0
* 1.2.3: Added platform independent OpenGL Header - SDL_opengl.h
* 1.2.3: Fixed crash when using double-buffering with DGA
* 1.2.3: Fixed XVideo on GeForce by using last available adaptor
* 1.2.3: Added 640x480 as a scaled resolution for NTSC/PAL output
|
|
multiple flags in ${CFLAGS}. Fixed.
|
|
completely thrashed stack.
|
|
The side effect of touching configure.in is to recreate ltmain.sh from
ltmain.in. We patch ltmain.sh and so the changes get lost.
This should fix pkg/15481 from Tom Haapanen <tomh@metrics.com>
|
|
|
|
remove the BUILD_DEPENDS on autoconf.
|