Commit graph

6247 commits

Author SHA1 Message Date
tv
0053da96f2 Update linkage to libltdl, now in its own package. 2004-10-15 11:54:10 +00:00
tv
a08eeb5308 libtool/buildlink3.mk (now libltdl/buildlink3.mk) should only be used
if libltdl is needed; otherwise use USE_LIBTOOL.
2004-10-15 11:31:48 +00:00
tv
c4154ee981 The bl3 is now in devel/libltdl. 2004-10-15 11:16:00 +00:00
tv
d6aaca37ef Fix unterminated conditional (properly). 2004-10-14 19:31:57 +00:00
tv
2b6574601b Re-add dlcompat dependency lost in libltdl overhaul, but since it's now only
needed at build time for libtool-base, mark BUILDLINK_DEPMETHOD as such.
2004-10-14 19:07:46 +00:00
tv
20c49bb803 +libltdl 2004-10-14 19:05:20 +00:00
tv
ef4829b3e0 Update libtool* packages to account for libltdl split, and simplify by
moving some common things into Makefile.common.
2004-10-14 19:04:56 +00:00
tv
2a23973002 Split out libltdl into its own package, so that it can be used and updated
independently of the libtool script.
2004-10-14 19:03:45 +00:00
salo
83f97926b0 Updated to version 0.7.2
- migth as well just take maintainership

Changes:

- Fix for the compilation on Solaris.
- Redone the #if... hierarchy to be a bit less confusing.
- Remove the unsupported float80 support
- Allow building a DLL with MSVC7 (not compatible with the MinGW one)
- Proper description for the SHARED option.
2004-10-14 16:59:36 +00:00
tv
0f9c7e6d40 Speed up subdir configure with -C. 2004-10-14 16:15:26 +00:00
minskim
1e47b42f8f Enable pkgviews installation. 2004-10-14 16:04:49 +00:00
tv
3af3ba2b20 Don't put a .la file anywhere but its installed location, and definitely
don't put it in share/.  Fixes bulk build/"make package".
2004-10-14 15:31:40 +00:00
minskim
434b99e796 If builtin libintl has ngettext(), force packages requiring gettext
API version 2 to choose the builtin library over GNU gettext shipped
with each package.

In fact, the gettext library included in a package should never be
used.  Otherwise every such package would install charset.alias and
locale.alias, causing conflicts with each other when pkgviews is
enabled.

For platforms without ngettext() in their builtin libintl (assumed to
be gettext-lib-0.10.35nb1 by gettext-lib/builtin.mk), packages
requiring gettext API version 2 must add dependency on
gettext-lib>=0.10.36 to share devel/gettext-lib rather than to link
statically against the included gettext library.
2004-10-14 03:16:35 +00:00
xtraeme
087c9a232c Update devel/ccache to 2.4.
Changes:

	* Added CCACHE_READONLY option.
	* Added CCACHE_TEMPDIR option.
	* Fixed handling of hard-linked compiler on AIX.
	* Added O_BINARY support, to try and support win32 compiles.
	* Show cache directory in stats output.
	* Fixed handling of HOME environment variable.

NOTE: This release changes the hash input slighly, so you will probably
find that you will not get any hits against your existing cache when
you upgrade.
2004-10-14 02:39:19 +00:00
tv
d133a216ec Oy, what a hack. But then, so is Interix....
On Interix, force inclusion of devel/ncurses/buildlink3.mk from
mk/curses.buildlink3.mk.  This forces inclusion of its builtin.mk too.

In devel/ncurses/builtin.mk, if using Interix's builtin ncurses, always
transform -lncurses to -lcurses.  (-lncurses is static, but -lcurses is
shared; we want the shared version.)
2004-10-13 20:10:31 +00:00
reed
4b3c379a7e Fix HOMEPAGE. Now it is a real webpage instead of a download site. 2004-10-13 19:12:22 +00:00
gavan
9dbe579ad7 Workaround build problem on Solaris 10.
If HAVE_POSIX_SPAWN is defined, code is compiled in that requires environ
to be declared. Solaris doesn't declare environ, so declare it (guarded by
HAVE_ENVIRON_DECL) in the files in which it is used.

Solaris 10 systems HAVE_POSIX_SPAWN, whereas previous versions do not.
2004-10-13 17:14:36 +00:00
taca
21dd48a80e Update MASTER_SITES and HOMEPAGE which isn't available any more.
Fix PR pkg/27244.
2004-10-13 16:08:47 +00:00
markd
cde30da18b Update to kdevelop 3.1.1 (part of KDE 3.3.1). 2004-10-13 13:03:02 +00:00
markd
de8a17ae51 Update to kdevelop 3.1.1 (part of KDE 3.3.1)
Changes unknown.
2004-10-13 13:00:53 +00:00
markd
9f4f46af1a Update to KDE 3.3.1.
Changes:
* umbrello: Remove need for flex library
* umbrello: Fix various crashes
* umbrello: Fix deletion of message in sequence diagram
* umbrello: Fix deletion of association name label
* umbrello: Fix C++ import of code with comments
* umbrello: Improve quality of export to EPS
* umbrello: Allow deletion of enum literals
* umbrello: Improve perl code generation (POD)
2004-10-13 12:58:49 +00:00
minskim
737b87cc0f No need to include libtool/buildlink3.mk; defining USE_LIBTOOL is enough. 2004-10-13 09:23:08 +00:00
minskim
9566a67fd4 Override eet.pc. No PKGREVISION bump because this package was
imported a few minutes ago.
2004-10-13 09:21:36 +00:00
minskim
fe045558ae eet is not in pkgsrc-wip any more. 2004-10-13 09:03:35 +00:00
minskim
ec1f585455 Add and enable eet. 2004-10-13 08:59:27 +00:00
minskim
2cae23d96e Import eet from pkgsrc-wip. Packaged by Peter Bex and modified by me.
EET is a tiny library designed to write an arbitrary set of chunks of
data to a file and optionally compress each chunk (very much like a
zip file) and allow fast random-access reading of the file later on.
It does not do zip as a zip itself has more complexity than is needed,
and it was much simpler to implement this once here.

EET is extremely fast, small and simple.  EET files can be very small
and highly compressed, making them very optimal for just sending
across the Internet without having to archive, compress or decompress
and install them.  They allow for lightning-fast random-access reads
once created, making them perfect for storing data that is written
once (or rarely) and read many times, but the program does not want to
have to read it all in at once.

It also can encode and decode data structures in memory, as well as
image data for saving to EET files or sending across the network to
other machines, or just writing to arbitrary files on the system.  All
data is encoded in a platform independent way and can be written and
read by any architecture.
2004-10-13 08:57:55 +00:00
jmmv
4f98d2e3e9 Disable pkgviews installation. It can't work ATM because this package uses
a "shared directory" where other packages install files in.
Addresses PR pkg/26128.
2004-10-12 07:54:30 +00:00
tv
9e2ecafeae Another Interix fubar workaround: C++ libs weren't linking in libtool
because Interix installs completely hosed .la files for libstdc++ and
libsupc++.  Make libtool instead trust g++ to DTRT.
2004-10-12 04:41:39 +00:00
salo
38fc21124d Add p5-Data-UUID (hi epg!).
Sort.
2004-10-11 21:58:44 +00:00
tv
88bf80861f Quick typo fix for previous which made some libraries not build at all
on Interix.
2004-10-11 17:19:53 +00:00
tv
c12846d533 Make -export-symbols work properly under Interix. (The Interix ld(1) does
not implicitly add `_' to -retain-symbols-file values, so we have to add
it manually before doing the physical link.)
2004-10-11 16:51:56 +00:00
abs
8e82497f83 Under NetBSD 2.0_RC3 we "don't work" with sun-jdk15 as well if not better than
we "don't work" with sun-jdk14
2004-10-11 14:02:23 +00:00
minskim
8ac92e2c15 Add and enable p5-POE. 2004-10-10 10:12:48 +00:00
minskim
5acd24a629 Import p5-POE from pkgsrc-wip.
POE is a framework for creating multitasking programs in Perl.

POE parcels out execution time among one or more tasks, called
sessions.  Sessions multitask through cooperation (at least until
Perl's threads become mainstream).  That is, each session returns
execution to POE as quickly as possible so it can parcel out time to
the next.

POE includes a high-level component architecture.  Components are
modular, reusable pieces of programs.  They perform common, often
tedious tasks so programmers can work on more interesting things.

POE provides medium- and low-level concurrency functions.  Components
use them to perform their tasks.  The functions are also available to
programmers who prefer to avoid the overhead of components at the
expense of writing more code.  Components and custom sessions coexist
because they all use the same basic functions.

POE supports graphical toolkits such as Tk and Gtk.  It is the only
Perl programming framework that does this.  It also supports Curses,
HTTP, and other user interfaces.  POE programs can present multiple
user interfaces at once.
2004-10-10 10:10:26 +00:00
reed
df8f01fd9a Add strace. 2004-10-10 03:14:39 +00:00
reed
d04c5c08fd Import of strace-4.5.7.
COMMENT=		System call tracing utility

If you use SunOS 4.x, System V release 4, Solaris 2.x and Irix 5.x,
or similar, please give this a try. (I use it under Linux.)
2004-10-10 03:13:07 +00:00
tv
57ca1d6e26 This was never fixed to use .la files in the PLIST way back when, and now,
only the .la file goes in the PLIST.
2004-10-09 15:32:27 +00:00
mjl
306203bd3f Update pwlib to 1.8.2
The development site silently moved away from openh323.org without
even a notice on that page. That page still advertises 1.5.2 as the
latest version, even though development is alive and kicking and
is at 1.8.2 now. Oh well...
2004-10-09 14:01:03 +00:00
mjl
ab43fc47a6 Tweak pwlib build infrastructure to work better with pkgsrc
layout of files.
2004-10-09 06:49:23 +00:00
mjl
f664f69f22 Note what the patch does and where it comes from. 2004-10-09 06:48:39 +00:00
mjl
b746bcf916 Install ptbuildopts.h too. 2004-10-08 22:49:56 +00:00
mjl
45c6b30c1a Patch path to included makefile for openh323 consumption. 2004-10-08 22:31:02 +00:00
mjl
ef448ce16a Also install ptlib/version.h 2004-10-08 22:09:55 +00:00
mjl
f7e4c0e10d Update pwlib to 1.5.2
Make this compile with newer gcc versions, and bring in a more
recent version of the library. No changelog is available unfortunately.
2004-10-08 21:02:53 +00:00
jmmv
c85e201724 Update to 2.4.7:
* Win32 bug fixes
  - Fix Unicode collation [Tor Lillqvist]
  - Fix a thread leak [Peter Zelezny]
  - Fix build with newer mingw headers [Tor]
  - Convert messages to UTF-8 [Kazuki Iwamoto]
  - Don't open console windows [Tor]
* Other bug fixes [Manish Singh, Matthias Clasen, Morten Welinder,
  Tim Janik, Tor]
* Documentation improvements [Morten, Stephan Kasal, Philippe Blain,
  Nickolay V. Shmyrev, Gustavo Carneiro, Kjartan Maraas, Stefan Kost]
* New and updated translations (bs,da,es,gl,ne,nn,or,ro,sq,tr)
2004-10-08 19:18:25 +00:00
tv
f8ff936407 nb2: Make the "echo" substitute work on Interix. Noted by
Hiramatsu Yoshifumi <hiramatu@boreas.dti.ne.jp> in PR pkg/27182.
2004-10-08 17:37:50 +00:00
reinoud
569c68107c Fix former commit ... sorry 2004-10-08 00:42:07 +00:00
reinoud
13f80f8ff1 Fix small compilation error on Alpha; a va_args was represented by a 0 and
not by a NULL in an initialisation function; this broke with the
NetBSD/alpha compiler on Alpha (gcc 3.3.3)
2004-10-08 00:28:17 +00:00
tv
0a7e3999eb Fix PLIST to have proper libtool libraries (no .so/.a, just .la). 2004-10-07 15:57:00 +00:00
jmmv
2a89a3a97b Update to 2.2.2:
Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):

	#637731 - blocking mouse grab when autocompleting (Suresh)

Other bugs and changes:

	- Updated translations:
	 it (Craig Jeffares)
	 zh_TW (Craig Jeffares)
	 id (Mohammad DAMT)
	 th (Supranee Thirawatthanasuk)
 	 hi (Guntupalli Karunakar)
2004-10-06 11:41:09 +00:00