Age | Commit message (Collapse) | Author | Files | Lines |
|
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
|
|
|
|
|
|
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
|
|
re-run configure which overwrites our libtool wrapper.
fixes install on Solaris.
|
|
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
|
|
|
|
|
|
ImageMagick (different library name).
|
|
|
|
libcompat.la, as that makes libtool think that package will be installed.
This was causing libpsiconv.la to depend on libcompat.la, even though the
latter was never installed. Bump the PKGREVISION.
|
|
While here switch to buildlink2.
Bump PKGREVISION
|
|
buildlink2.mk files back into the main trunk.
|
|
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".]
|
|
Changes since 0.6.1:
0.8.2 200002?? Basic sheet support in library
Added autogen.sh
autoconf-2.50, automake-1.4-p4
0.8.1 20000110 New enum screenfont_t
New program rewrite in extra
Added psiconv_empty_* functions
Fixed a few minor generation bugs
0.8.0 20001228 Fixed style inheritance from Normal
Fixed warnings in layouts
Added generation routines to libpsiconv
Upgraded documentation to version 2.6
Fixed several minor parse-related issues
0.7.1 20001218 Maintenance release to be used with Abiword.
Set proper interline defaults.
0.7.0 20001215 Made libpsiconv C++ compatible.
general.h is now installed properly (oops...)
Revamped package directory structure and files.
Include files contain now the correct paths.
Fixed a nasty typo; larger files should now work.
It seems psiconv_verbosity was never defined.
Added message printing hook for applications to capture.
All result codes are now tested, library is much more robust.
Some internal data fields have been renamed.
0.6.2 20001021 ImageMagick 5 now works. I hope.
|
|
|
|
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.
|
|
use X11_BUILDLINK_MK as a test value. Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
|
|
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links. These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.
Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
|
|
implementation if it's not found in the base system.
* Use shell "for" loop instead of a make ".for" loop.
* Mark as USE_BUILDLINK_ONLY.
|
|
|
|
|
|
|
|
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
|
|
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
XXX need to teach pkglint to be more picky about this
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
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.
|
|
XXX: still doesn't compile, since it uses the old 4.x ImageMagick API,
which in this case is incompatible to the 5.x one.
|
|
on -current systems)
|
|
PSION 5 file format data conversion utilities
|