- .DS_Store files
- some VCS related files
Note: it's still recommended to not extract/install those files if they are
not needed
PR: ports/189859
Submitted by: adamw (first version)
Reviewed by: bapt
With hat: portmgr
from the work or stage directory instead of a previously installed library.
In pseudo code:
s,PLUGIN_LIBS="$PLUGIN_LIBS -Lsrc -labiword",
PLUGIN_LIBS="src/libabiword.la $PLUGIN_LIBS",
s,foo_LIBS="$foo_LIBS $PLUGIN_LIBS",
foo_LIBS="$PLUGIN_LIBS $foo_LIBS",
The initial value of PLUGIN_LIBS may contain -L/usr/local/lib so it would
have to come after -Lsrc, but -Lsrc is not correct when libtool relinks
plugins during staging so use src/libabiword.la and let libtool figure out
what flags are needed. Secondly, switch around foo_LIBS and PLUGIN_LIBS
because foo_LIBS may contain -L/usr/local/lib.
Most notable change is the renaming of $samplicator_user to
$samplicator_runas. The reasoning is that the usage of daemon(8) and
$name_user does not mix well; it resulted in the following:
_doit='su -m $name_user -c '\''sh -c "/usr/sbin/daemon -u $name_user ..."
This defeats the purpose of daemon which has to be launched as root.
Sponsored by: SupraNet Communications, Inc
Changes upstream include:
* Added support for building on recent versions of Mac OS X
* Fixed warnings from autoconf/automake
* Fixed infinite loop in connection pool
* Fixed compiler warnings
* Fixed build dependency for make -jX
* Fixed check for Unicode driver
* Fixed issue calling SQLCancel from other thread
* Fixed SQLInstallDriverEx when driver is readonly
The "Fixed build dependency for make -jX" part is important, as parallel
builds (particularly with the GTK2 option on) normally fail with 3.52.8.
Based on a patch by Jia-Shiun Li <jiashiun@gmail.com> [1].
PR: ports/189496 [1]
Submitted by: Jia-Shiun Li <jiashiun@gmail.com> [1]
MFH: 2014Q2
Changes:
* Errors in con_wat.c and drw-dos.c have been fixed (thanks to
"Rugxulo" for the help to fix them).
* The function str in duration.s7i has been improved to work for
negative durations.
* The library tar.s7i has been improved to work with the old file
format that does not use the magic value "ustar".
* The function bigToInt16 has been added to big_rtl.c and big_gmp.c.
* The macros with format strings in common.h have been renamed.
Now the macros have shorter names (starting with FMT_ and F_).
The macros define formats for various integer sizes. This formats
are independend from the actual C compiler and C runtime library.
* The function bigLog10 in big_rtl.c has been improved to work
correctly when BIGDIGIT_SIZE is small.
* The program chkccomp.c has been improved to define
LOCALTIME_WORKS_SIGNED, when localtime can process negative times.
* The program chkccomp.c has been improved to write the define
directives to the file specified with the first parameter.
* The function intParse in int_rtl.c has been improved to accept the
most negative number.
* The function timSetLocalTZ in tim_rtl.c has been changed to avoid
raising an exception when LOCALTIME_WORKS_SIGNED is not defined and
the time is before 1970-01-01. In this case the daylight saving
time flag is set to FALSE.