Commit graph

27 commits

Author SHA1 Message Date
markd
3cba0ae0cd Make build again after recent ImageMagick update.
While here switch to buildlink2.
Bump PKGREVISION
2002-09-10 12:35:07 +00:00
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
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".]
2002-03-13 17:36:35 +00:00
wiz
b0a493911d Update to 0.8.2. Fixes bulk build failure.
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.
2001-12-19 20:08:51 +00:00
zuntum
273821c4d3 Move pkg/ files into package's toplevel directory 2001-10-31 20:59:00 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
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.
2001-10-24 22:10:43 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
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.
2001-10-23 13:14:43 +00:00
jlam
63fc151cb9 Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references
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.
2001-08-29 22:41:00 +00:00
jlam
c0b680d206 * Don't depend on libgetopt as psiconv supplies it own getopt_long()
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.
2001-08-20 04:02:15 +00:00
jlam
5d4d1966ee Simply files listing by using shell wildcards. 2001-08-20 03:59:59 +00:00
wiz
9c5672f4b0 Add buildlink.mk, provided by Martti Kuparinen in pkg/13636. 2001-08-06 13:57:48 +00:00
sakamoto
676af894f9 Use ImageMagick's buildlink.mk. 2001-07-09 06:25:31 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
agc
35da692f5d Move to sha1 digests, and add distfile sizes. 2001-04-18 16:28:00 +00:00
agc
268ad0352c + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:33:37 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
07cd20b334 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 13:51:27 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
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.
2001-01-04 15:10:17 +00:00
sakamoto
1b5c36b2fc API of ImageMagick changed(s/CreateImage/ConstituteImage/). 2000-08-30 16:13:12 +00:00
wiz
fcc81a40af add .la file to PLIST (fallout from USE_PKGLIBTOOL -> USE_LIBTOOL) 2000-07-08 23:17:42 +00:00
sakamoto
e5dc7ec9fd patch for new CreateImage API of ImageMagick-5.x. 2000-07-08 15:22:31 +00:00
sakamoto
5182fe9eff use USE_LIBTOOL and LTCONFIG_OVERRIDE 2000-07-08 15:21:05 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
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.
2000-06-01 11:23:11 +00:00
wiz
06372dfe33 fix the obvious getopt-problem (on -current)
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.
2000-05-13 01:15:01 +00:00
hubertf
3c0d88f6d4 Don't pull in libgetopt if /usr/include/getopt.h is present (i.e.
on -current systems)
2000-05-01 14:22:04 +00:00
sakamoto
97d40aa8bc Initial import of psiconv-0.6.1.
PSION 5 file format data conversion utilities
1999-12-06 01:58:06 +00:00