Commit graph

29 commits

Author SHA1 Message Date
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
bouyer
1c8728ddb6 Need more libraries for X11 on Solaris. 2002-10-26 13:13:29 +00:00
jlam
e591d8bd44 Fix up the LIBADD lines of the Makefiles to properly refer to uninstalled
libtool archives by their full pathnames, as noted in the libtool.info
file.  This makes kdemultimedia2 work properly with buildlink2 during
installation when relinking occurs.
2002-09-20 09:57:09 +00:00
jlam
52f33bc093 buildlink1 -> buildlink2 2002-09-20 04:48:15 +00:00
agc
cb0e38446b Apply patches from Lubomir Sedlacik <salo@Xtrmntr.org> in PR 18115 to
generalise the linker flags used to export symbols by setting them on
a per-OS basis.

> many packages force -Wl,-export-dynamic which is not portable outside GNU ld
> and cause problems e.g. on Solaris.  some of these packages use if
> conditionals either only for NetBSD or except SunOS, but the state is not
> coherent and it may complicate later when support for new OS is added to
> pkgsrc (e.g. ongoing work on HP-UX support).
>
> jlam proposed the following framework in discussion on tech-pkg:
>
>   http://mail-index.netbsd.org/tech-pkg/2002/06/21/0009.html
>
> now, ${EXPORT_SYMBOLS_LDFLAGS} is used instead of directly defining
> -Wl,-export-dynamic which is set in appropriate defs.*.mk to reasonable
> values.  packages should be converted to this framework by:
>
> 1) replacing LDFLAGS+= -Wl,-export-dynamic and LIBS+= -export-dynamic with:
>
>    LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
>
> 2) for use in patchfiles, add this variable to MAKE_ENV if needed:
>
>    MAKE_ENV+= EXPORT_SYMBOLS_LDFLAGS=${EXPORT_SYMBOLS_LDFLAGS}
>
> 3) replace occurances of -Wl,-export-dynamic and -export-dynamic in patch
>    files with:
>
>    $(EXPORT_SYMBOLS_LDFLAGS)
2002-09-04 14:47:32 +00:00
jlam
75e61cb884 Adjust to new pthread.buildlink.mk: remove USE_PTHREAD and replace with
appropriate PTHREAD_OPTS incantation, and move the checks for the value
of PTHREAD_TYPE below the inclusion of pthread.buildlink.mk.
2002-08-01 05:48:00 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-26 10:29:33 +00:00
wiz
1b992cfb2c Use pthread.buildlink.mk instead of pth's buildlink.mk.
Also, remove BUILDLINK_DEPENDS.pth which is the same as the default.
pkg/17268 by Lubomir Sedlacik.
2002-06-15 21:04:26 +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
skrll
9bd4180d57 /bin/mkdir -> ${MKDIR}.
Make the print-PLIST target output ${MKDIR} also.
2002-02-05 22:39:00 +00:00
skrll
fb84438950 aKtion uses xanim. Register the dependency. 2001-12-14 15:54:44 +00:00
skrll
a100f5d455 Update to KDE 2.2.2
Closes pkg/14728 from Mark Davies <mark@mcs.vuw.ac.nz>. Changes from him
with updates from myself.

From www.kde.org... The principal improvements over KDE 2.2.1, release two
months ago, include:

o security-related
	- SSL certificate loading
	- symlink vulnerability in .wmrc access by KDM introduced in 2.2
	- security problem with eFax (used by klprfax)
	- potential problem in PAM invocation by KDM
	- potential harmful side-effect of failed KDM session starts

o new features
	- added support for CodeWeavers' CrossOver plug-in (provides support
	  for QuickTime, etc.)
	- added support for the wheelmouse for scrolling through the
	  KGhostview PS/PDF viewer component
	- ability to search for multiple patterns at a time in the file
	  search dialog
	- debugging multi-threaded applications with KDevelop

o improvements/fixes
	- handling of HTTP links that redirect to FTP
	- POST using SSL through a proxy and sending headers through proxies
	- saving of recently-selected files in the file dialog
	- handling of non-ASCII characters over SMB
	- toolbar button captions with certain styles
	- selecting items with the mouse in Konqueror
	- sorting in Konqueror's textview
	- saving current settings as a theme in the theme manager
	- crashes in KMail with certain mails
	- crash on invoking the KDM chooser
	- non-Latin languages with KDevelop

performance
	- icon loading optimized
	- file dialog speedups
	- stop spinning SMB client processes
	- handling of large files in Kate
2001-12-03 15:37:14 +00:00
jlam
b9d21223ef * Strongly buildlinkify.
* Use qt2-designer-kde for a uic that understands KDE2 widgets.
* Build and install kmid.
* Check that certain X11 libraries are shared libraries before linking
  shared objects against them.
* Fix and sort PLIST.
2001-11-13 21:11:54 +00:00
zuntum
0ca28723fb Move pkg/ files into package's toplevel directory 2001-11-01 00:11:36 +00:00
jlam
e8a5be45db Back out part of last change that didn't pertain to the description in the
commit log.
2001-10-27 03:38:19 +00:00
jlam
eb1488c060 Don't hardcode the installation prefix as '/usr/X11R6'. Use '%D' instead. 2001-10-27 03:31:08 +00:00
skrll
a62b3e67a6 Update to KDE 2.2.1
With apologies to Al I wouldn't know where to start with a summary of the
changes between 2.1 and 2.2.1 - there are just too many. A couple of
hopefully static URLS that contain useful information are

http://www.kde.org/announcements/changelog2_1to2_2.html
http://www.kde.org/announcements/changelog2_2to2_2_1.html

Support for a.out for kde{libs,base} added by me. The libtool/a.out
combination doesn't like the linking of modules into binaries. A better
way of doing this will appear in future versions of KDE/pkgsrc.
2001-10-15 22:45:55 +00:00
drochner
dad337d577 change dependencies to kdexxx>=2.1 instead of strict matches
to ease updates
2001-09-07 14:27:10 +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
skrll
08a534ea7f Oops. Make kscd actually compile. Some tidyup.
Pointed out by Kent Polk <kent@goathill.org> in private email.
2001-04-19 06:46:59 +00:00
skrll
652f199c5e Use /dev/sound not /dev/audio. Thanks to Charles for pointing this out. 2001-04-18 09:05:59 +00:00
skrll
9210d56f6e Build and install kscd. Doesn't let me play CDs on my laptop, but I think
that's a problem elsewhere.
2001-04-17 16:03:18 +00:00
skrll
a8828de31d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
+ include distfile filesizes in distinfo
2001-04-17 10:40:28 +00:00
skrll
762dcf774a Use /dev/audio in kmidi not /dev/dsp 2001-04-17 09:22:32 +00:00
tron
b98fc10e51 Use wildcard dependence on "pth" package. 2001-04-06 17:56:03 +00:00
skrll
2e147b387e Make timidity build environment honour LDFLAGS settings. This should fix
build problems when using xpkgwedge.

Reported by Rex McMaster <rmcm@compsoft.com.au> in pkg/12555
2001-04-05 16:03:51 +00:00
skrll
610e9d3953 Fix PLIST problem noted by Matthias Scheler <tron@zhadum.de> in private
email.
2001-03-16 15:16:34 +00:00
skrll
b364b6211b Make sure libpthread makes it into libmpeglib. Fixes build problems
noted by Tomasz Luchowski <zuntum@netbsd.org> on tech-pkg
2001-03-15 15:35:55 +00:00
skrll
ba30f07a3a Import of KDE 2.1 kdemultimedia package. 2001-03-14 16:13:46 +00:00