Added support for kdelibdocs kde library documentation
Added support for c-reference manual
Added dependency to kdbg code debugging tool
Added dependency to htdig docmentation indexing and search tool
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.
+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt
With many thanks to Thomas Klausner for keeping me honest with this.
which takes entries of the format <make-definition-name>=<pkgname>. This
has not been added to MAKEFLAGS because (a) premature optimisation is the
root of all evil, and (b) because the .for loop used to implement this
shows the wrong results when multiple prefices are evaluated.
Modify all the package Makefiles to use EVAL_PREFIX, thereby simplifying
them considerably.
ALso simplify the logic to calculate the prefix as well.
package's prefix would not work as part of the environment specification
via MAKE_ENV (as it would not be executed in the correct directory).
Fix this by invoking pkg_info(1) directly, not via an intermediate make(1)
step - this is not as clean, but more effective (i.e. it works).
a bit more user-friendly.
Introduce a show-{gtk+,imlib,kdebase,qt1,qt2,xpm}-prefix target in
bsd.pkg.mk, and use "${MAKE} show-*-prefix" in package Makefiles.
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
This update is based on the kdevelop-1.0beta4.1 pkg sent to me by
Nick Hudson <nick@nthcliff.demon.co.uk> and includes Nick's patches.
Changes from previous (1.0beta2) pkg: mainly bugfixes, and a lot of those.
kdevelop-1.0beta2 Intergrated Development Enviroment for Unix/X11/KDE.
This pkg is based on PR pkg/8210 by Nick Hudson <nick@nthcliff.demon.co.uk>
with an upgrade to beta2 (from beta1) and some modifications by myself.
This import closes PR pkg/8210.
kdevelop-1.0beta2 Intergrated Development Enviroment for Unix/X11/KDE.
This pkg is based on PR pkg/8210 by Nick Hudson <nick@nthcliff.demon.co.uk>
with an upgrade to beta2 (from beta1) and some modifications by myself.
This import closes PR pkg/8210.