Commit graph

70 commits

Author SHA1 Message Date
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
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".
2004-09-22 08:09:14 +00:00
reed
a1177dd4da Update to release 0.2.8.3. From release notes:
CygWin changes mostly (all thanks to Tor Lillqvist), though build-tools
  updates may make it build better on various systems. Has been tested by
  various people since February; thought it was well-past time to release
  this properly...

ChangeLog says:
  * configure.ac: Don't use -lm on Windows. mingw has an (empty)
    dummy libm, but it confuses libtool.) [Tor Lillqvist  <tml@iki.fi>]
  * libwm-config.in: Make installation-location-independent when run
    in a Cygwin shell. [Tor Lillqvist  <tml@iki.fi>]
  * src/Makefile.am: Don't use -lm on Windows. Add libwmflite.la to
    io_wmf_la_LIBADD. [Tor Lillqvist  <tml@iki.fi>]
  * src/wmf.c: Don't use hardcoded path for WMF_FONTDIR on Windows.
    Instead, assume being built as a DLL, and look up the DLL
    location in a DllMain routine, and use that to build the font
    directory path at run-time. [Tor Lillqvist  <tml@iki.fi>]
  * src/font.c: Don't use hardcoded path for WMF_XTRA_FONTMAP either.
    (remap_font_file_name): On Windows, if a font file name starts
    with the build-time prefix, replace that with the run-time
    installation prefix. [Tor Lillqvist  <tml@iki.fi>]

I have been using this in my pkgsrc one a few systems for maybe two
months.
2004-06-05 22:53:54 +00:00
wiz
adc1bb3c9d Unused. 2004-05-22 10:04:21 +00:00
minskim
f9085ee19e Enable pkgviews installation. 2004-04-25 04:52:57 +00:00
reed
8d47d3a50c libwmf developer told me that xwmf is part of libwmf
and wmf2x is part of libwmf2 (which we have now).
So change the reference.
This will close my PR #pkg/22937.
The other wording in this DESCRiption is still unclear to me.
2004-03-22 17:20:28 +00:00
xtraeme
e5cfd43c29 Sync MESSAGE with reality, based on suggestion by Jeremy C. Reed
and Michal Pasternak; PR pkg/24582.
2004-03-18 15:53:21 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
adam
9d4eb707fc Changes 0.2.8.2:
* proper freetype header inclusion
Changes 0.2.8.1:
* security fix
2004-03-02 09:03:10 +00:00
wiz
a59c55175d Convert to buildlink3. 2004-02-15 20:01:11 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
skrll
0c157532de The long awaited update libtool to 1.5.2.
Some pkgsrc things
	- Fix PLISTs for packages that use -release
	- Include canonicalisation of a couple of paths for the benefit
	  of qt3-*
	- the normal version=sunos patching
	- fix all library_names_spec for the standard set of symlinks

The libtool things some of which had already made it into pkgsrc libtool.

New in 1.5.2: 2004-01-25; CVS version 1.5.0a, Libtool team:
* lt_dlrealloc is an official part of the libltdl API.
* --tag, --silent and --debug options are preserved and reused when libtool
  calls itself for relinking etc.
* `-pthread' and similar options are honoured when linking shared libraries.
* -no-suppress in compile mode shows compiler output for both PIC and non-PIC
  object compilation.
* New link mode option `-precious-files-regex' to prevent accidental removal
  of files you want to keep, such as test coverage data, from the temporary
  output directory.
* Directories specified in /etc/ld.so.conf are no longer hardcoded on Linux.
* Recognises the 'R' symbol type on Solaris so read-only symbols can be
  exported.
* Bug fixes.

New in 1.5: 2003-04-14; CVS version 1.4e, Libtool team:
* First stable release of multi-language architecture.
* libtool and libltdl support for Mac OS/X.
* libltdl will now use cygwins dlopen API instead of always forcing
  LoadLibrary.
* Support auto-import patch to binutils on cygwin for much improved dll
  support.
* Bug fixes.

New in 1.4.3: 2002-10-13; CVS version 1.4.2a, Robert Boehne:
* The libltdl subdirectory now bootstraps correctly with Automake 1.5.
* srcdir != builddir builds with Automake 1.5 work correctly.
* Support for mips-compaq-nonstopux.
* New command line argument, --preserve-dup-deps prevents removal of
  duplicate dependent libraries.

New in 1.4d: 2002-01-07; CVS version 1.4c, Libtool team:
* Help strings display correctly again.
* Better error messages when library linking fails.
* Better error messages from libltdl when loading fails.
* Better search path management in libltdl with `lt_dlinsertsearchdir' call.
* Support /lib/w32api in recent cygwin releases.
* Support cross compilation to mingw.
* Support for .rc files (Windows resource compiler).
* Improved handling of mingw gcc.
* Improved handling of $PATH with entries containing spaces.
* Improved support for linking with gcc on aix4* and aix5*.
* Improved support for GCC 3.0.
* Initial support for QNX RTOS, UnixWare 7 and OpenUNIX 8.
* Bug fixes to the OpenBSD port.
* Bug fixes.

New in 1.4.2: 2001-09-11; CVS version 1.4.1a, Gary V. Vaughan:
* libltdl now builds on solaris again
* diagnose and warn about not-quite-working combinations of gcc and
  ld on solaris.
* Improved OpenBSD support.
* Improved cygwin support.
* Bugfixes.

New in 1.4.1: 2001-09-03; CVS version 1.4.0a, Libtool team:
* Better error messages from libltdl when loading fails.
* Don't leave here-doc files behind.
* Improved support for OpenBSD.
* Libtool will build with autoconf-2.50 and higher.
* Plug memory management bugs in libltdl.
* Prefer shl_load to dlopen for better operation on HP-UX.

New in 1.4b: 2001-07-09; CVS version 1.4a, Libtool team:
* Now bootstraps with autoconf-2.50 and automake-1.4-p4.
* Always try to build at least a static lib, even if both static and
  shared libs were disabled.
* Full support for C++ compiler.
* Support for GNU gcj compiler.
* libltdl can now load all modules in a given path according to user
  supplied criteria with `lt_dlforeachfile' call.
* Improved support for AIX ia64, djgpp, HPUX, hurd, OpenBSD, sco3.2*.
* Internal mutex handling no longer has namespace clashes on NCR MP-RAS.
* New pdemo and tagdemo tests.
* Bug fixes.
2004-02-05 20:14:05 +00:00
jmmv
a58dd81611 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23 21:50:42 +00:00
xtraeme
f794de2624 Bump PKGREVISION (libxml2, libxslt and imlib2 were updated). 2003-12-04 19:48:24 +00:00
wiz
d50314bf8a Remove empty gd subdir instead of PLIST; fixes binary package deinstall. 2003-09-21 21:47:11 +00:00
adam
6455b9200f Package cleaned-up, shorter include dir, added support for JPEG 2003-09-19 17:24:31 +00:00
adam
b440f310f5 Package cleaned-up, shorter include dir, added support for JPEG 2003-09-19 17:19:21 +00:00
xtraeme
f1320ea396 Fix PLIST (Remove unused files, discovered by hubertf's bulk-build). 2003-09-16 12:03:41 +00:00
jmmv
cc1e71fbb9 Explicitly disable gd (to avoid side-effects if present). Fixes PR pkg/19839
by David Griffith.
2003-09-09 16:23:49 +00:00
martti
ee90b572a6 COMMENT should start with a capital letter. 2003-07-21 16:45:54 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jmmv
4b47f36617 Line up PKGREVISION whitespace. 2003-05-05 16:32:24 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
wiz
38dd7f24d1 Fix build when gtk2 is found. 2003-01-21 12:13:53 +00:00
drochner
4a8fe5b914 update to 0.2.8
changes:
        * update wmf2x & wmf2gd to use wmf_display_size() (fjf)
        * ditch wmf_gd_image_free(); api_destroy takes care of the image (fjf)
        * add new wmf_display_size() function which returns integer
          size of image for display; io-wmf loader update (dom)
        * add two convenience functions to xgd device layer for
          manipulating GD image post-conversion (fjf)
        * give libwmflite its own interface/binary numbers (fjf)
        * change gd.c (add _tpixels member to gdImageStruct)
        - now allocates contiguous array for truecolor pixels (fjf)
        * gdk-pixbuf plugin added (dom); config update (fjf)
(needed for gimageview)
2003-01-20 21:46:48 +00:00
wiz
d8262452c1 Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
2002-12-24 06:09:44 +00:00
wiz
9138b8064a Update to 0.2.7. Changes:
* update Fontmap[.GS] detection (guesswork, really) (fjf)
* don't include trio.h when --disable-heavy is used (fjf)
* remember to update both version numbers in configure.ac!
* move player.h's defs into metadefs.h for recorder.c (fjf)
* add some missing "extern"s (c. Jeremy Shane Sanders)
* added recorder.h & libwmf/canvas.h; call it Canvas now (fjf)
2002-11-15 17:50:24 +00:00
wiz
dac9005a07 Update to 0.2.6. Convert to buildlink2.
Changes:
Split libwmf in two, libwmflite (with the parser) and libwmf (utility
functions, device layers, etc.). Should also better support ImageMagick.
Other changes unknown.
2002-09-11 11:19:56 +00:00
wiz
80ee491886 Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.
2002-09-10 16:06:32 +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
taca
3de3618262 Update libwmf package to 0.2.2.
Changes from 0.2.1 are here:

v. 0.2.2
	* fix wmf2x arg detection bug (Bob Friesenhahn)
	* added --with-layers option (fjf)
	* de-necessitate GD, add libpng support (highly experimental);
	  rename config.h* to wmfconfig.h*; libxml2 fix (fjf)
	* release builds: configure-time Darwin-detection & lt-patching;
	  make magick device layer optional; rewrite xml2 detection (wv);
	  make secondary IPA functions static (fjf)
	* change copyright on include/libwmf/magick.h
	* add paranoid check for xmlChar**attributes==NULL
	* add one of many missing consts (Bob Friesenhahn)
	* add check for vsnprintf in libdb (David C Sterratt)
	* add 'foreign' device layer for non-wmf stuff
	* x,gd: better placement of text
	* x,gd: beginnings of a ROP implementation
	* change gd-layer source file names to 'xgd' root
	* use X-layer style text drawing in gd-layer
	* yet more config updates (fun, fun, fun!)
	* update other config stuff to handle autoconf-2.52
	* update config.sub/guess to libtool-1.4.1
	* make building/inclusion of GD library optional (fjf)
	* acinclude fix (Tomasz K^3oczko)
	* up the version number (fjf)
2001-12-10 13:56:42 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +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
kei
44a48b30ad updated libwmf package to latest version 0.2.1. The author says that 0.1.x
series is no longer in active development.

Please take a look at release note for more info of this version.

http://www.alinameridon.com/libwmf/Readme.html

converters/wv package will also be updated to latest version soon.
2001-10-15 15:47: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
ab6d840d62 libwmf only builds static libraries, so packages only need a BUILD_DEPENDS
on libwmf.
2001-08-23 14:34:49 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
jlam
7b1d3cb465 Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
BUILDLINK_PREFIX.<pkgname>.  This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed.  Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-20 01:54:31 +00:00
zuntum
1552b67c41 Add buildlink.mk file for use by other packages 2001-07-09 18:59:48 +00:00
zuntum
480c07a4a6 Converted to use buildlink.mk files 2001-07-09 18:51:38 +00:00
wiz
26c40c61dd Update dependency on png to >=1.0.11 because of the shlib major bump.
Noted by Frederick Bruckman.
2001-05-22 09:32:18 +00:00
wiz
a4f21a5507 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 09:54:06 +00:00
agc
fb467f5ac2 + 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 11:22:34 +00:00
tron
ed2ae75935 Don't try to add "-I${LOCALBASE}/include" manually. It is unnecessary and
will caused build failures of the "gd" package is installed because the
wrong "gd.h" gets used.
2001-03-05 08:14:13 +00:00
tron
12af3e1497 List SUNAGAWA Keiki as maintainer of this package. 2001-03-05 08:08:50 +00:00
kei
228586fbd9 * updated to libwmf-0.1.21. From CHANGELOG:
v 0.1.21
    * F.J. Franklin patch cleaning up header files (add common.h, region.h).
    * F.J. Franklin patch improves TTF config.
	* Bob Bell syntax fixes.
2001-03-04 15:45:42 +00:00