#undef truncate and tell in appropriate places. Workaround for Solaris
redefining them in unistd.h. Also reorder two includes to allow building on
Solaris.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
respective pkgconfig-style scripts, we should actually use them instead of
directly invoking "gnome-config" or "orbit-config". This will allow us to
properly buildlinkify this package.
Changes are mainly bugfixes, most notably this now compiles with
control-center-1.4.0.4. This version also adds support for start-here:,
preferences:, system-settings:, server-settings:, start-here:, and
programs: URI schemes.
While at it, fix localstatedir to avoid installing scrollkeeper files
where they don't belong (PR pkg/13057).
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
"gnome-vfs-config --cflags" into the buildlink equivalent with
BUILDLINK_CONFIG_WRAPPER_SED. Also correct the list of files to symlink
into ${BUILDLINK_DIR} based on the contents of the PLIST: BUILDLINK_FILES.*
should resolve to files, not directories.
New APIs:
* New gnome_vfs_uri_resolve_relative call (Ian)
* New module callback API (Mike, Maciej)
* Authentication and proxy authentication callbacks (Mike)
New features:
* Start on an SSH module, disabled by default for now (Ian)
* Handle the IceCast/ShoutCast non-standard variant of the HTTP
protocol (Maciej)
* SSL and https support (Ian, Seth, Maciej)
* Extensive API docs (Seth, Sri, Ian, Jonathan, Maciej, Glynn)
* New translation (Abel Cheung)
Bug fixes:
* Move headers for future parallel-install compatibility (Maciej)
* FTP directory loading fixes (Jacob)
* Fix detection of KOffice file mime types (Frederic)
* Ensure all headers are standalone-includable (Darin)
* Assorted code cleanup (Darin, Anders)
* Split type declarations in gnome-vfs-types.h into individual
headers; gnome-vfs-types.h is stull around for compat (Seth, Darin)
* Header fixes (Darin)
* Random crash and leak fixes (Havoc, Anders, Maciej)
* Build fixes (Darin, Maciej, Ian, Robin, Carlos, Ramiro, Jonas)
Portability fixes:
* Fix module configuration files and parsing code to work on systems
that don't use .so as the extension for shared libraries (Jacob)
* Add recorsive mutex wrappers for use on systems that don't provide
recursive mutexes natively (Dan)
* Misc portability fixes (Laca, Frank Belew)