188 Commits

Author SHA1 Message Date
zhuk
ddaeb9e93b Fix tests, no package change. 2014-04-29 22:02:18 +00:00
sthen
6191b62c4c sync wantlib and disable gssapi 2014-04-21 23:15:23 +00:00
sthen
1ec42ffc32 sync wantlib 2014-04-21 19:21:54 +00:00
zhuk
7c4e959b37 Allow installation side-by-side with kdelibs-4.x. Yes, you've read it right.
Please note: the build tags are NOT removed because some ports have problems
still. They will be fixed as soon as possible, but actual deconflicting has
higher priority now.
2013-12-25 15:47:30 +00:00
zhuk
4a87375c06 Make KDE 3 apps look for *.kde3 folders for resources before traditional ones.
This is required to make KDE 3 and 4 co-exist.

Tested on i386 with fat KDE3 profile on many apps, found no regressions.
If you see any (like losing configuration parameters or app data), please,
report immediately. Don't worry, your data is likely to be fine, it's just
the app who cannot find them now. Unfortunately, there is no other way.
2013-12-23 19:23:01 +00:00
zhuk
e7119cfab0 preparetips is only used during KDE development. It's unlikely someone will
ever continue development of localized KDE 3 apps. So comment out this entry
in PLIST.

Now we have no conflicting items between kdelibs-3.x and kdelibs-4.x, but
two more steps need to be done before removing dpb tags from them.
2013-12-23 12:36:50 +00:00
zhuk
68c3beb654 I never committed the splitting -colors diff, actually, so put them back in
the -main.
2013-12-22 19:34:05 +00:00
zhuk
2dfda80395 Oops, missed the main part of previous commit:
Next KDE deconflicting step: rename share/config/ to share/config.kde3/ and
share/config.kcfg/ to share/config.kcfg.kde3/. Tested on i386, including
run-time tests (not for all apps, though).

After this commit, there are only two conflicting files in kdelibs 3.x and
4.x packages left - to be solved soon.

spurring from espie@
2013-12-22 19:29:40 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
zhuk
cb522d4a31 Split some locale-specific files out of kdelibs, kdebase and kde-runtime
into some sort of interchangeable subpackages. The idea is that each version
of KDE being installed picks up it's own version of locale-specific package
by default, and KDE4's one doesn't update to KDE3's one automatically, but
can replace it on explicit pkg_add call.

Most of the Makefiles are bumps needed after splitting x11/kde4/libs.

This is a part of KDE3/4 deconflicting work.

hardly tested by landry@ in a bulk build
2013-11-24 19:56:30 +00:00
zhuk
f110461523 Zap -cups completely, and cleanup Makefile while there. Needed to make
upcoming diff readable.

okay landry@
2013-10-30 21:02:30 +00:00
zhuk
0e3d15242b Do a massive change on the placement of some KDE3 apps data:
* share/apps => share/apps.kde3
  * share/doc/HTML => share/doc/HTML.kde3

This is a part of KDE3/4 deconflicting work.

Build tested in a bulk by landry@, also sat over a week on ports@.
Run-time tested with some KDE3 apps, including KMail, taxipilot, yakuake...

"do it" landry@
2013-10-22 11:33:55 +00:00
jasper
385e036cdc don't bother trying to build these on sgi only to fail; same reason as alpha 2013-10-16 16:35:15 +00:00
espie
26b383a87e disentangle kde3 from kde4: all kde3 with the same name get an explict
PKGSPEC.  revision bumps follow.

Also, tag all kde3 ports, those that use the module and those that do not,
with explicit kde3 tags.
2013-10-05 07:34:30 +00:00
landry
1677936675 Mark as BROKEN-alpha: .got subsegment exceeds 64K 2013-09-04 18:17:54 +00:00
ajacoutot
25b3041f91 Unbreak after hx509 and ntlm removal from Kerberos. 2013-06-20 06:54:36 +00:00
ajacoutot
9920238d6f Unbreak with new Heimdal; get rid of self-cooked krb5-config since we
have it in base now.
2013-06-17 19:30:22 +00:00
nigel
011de064f8 WANTLIB updates for fontconfig and other libraries.
Ok sthen
2013-03-19 13:07:13 +00:00
zhuk
9935071d66 Move KDE 3 headers from ${PREFIX}/include to ${PREFIX}/include/kde.
Updates to dependant ports to follow.

Tested in a bulk, input and okay by landry@
Reviewed by aja@ too
2013-01-23 21:10:37 +00:00
zhuk
1e8bde9895 Fix a decade old KDE bug regarding cross-domain cookies handling:
http://paritynews.com/software/item/569-decade-old-kde-bug-fixed

"sure" ajacoutot@
2013-01-21 19:12:21 +00:00
zhuk
c7021aca16 Unbreak FLAVORs for KDE 3.
ok by espie@
2013-01-14 12:35:19 +00:00
zhuk
572ef60769 Enable Avahi support in KDE 3. Tested in a bulk build by landry@.
okay by espie@ and ajacoutot@.
2013-01-13 19:35:41 +00:00
zhuk
f1872ac8bf Force disabling of Lua, kdelibs-3.5 tries to detect it otherwise.
Lua was used for scripts in Kate and nobody missed it until now.

okay espie@
2013-01-11 16:20:00 +00:00
ajacoutot
b96ed61899 Don't build kdecups for now; it is broken with cups >= 1.6. 2012-08-04 14:51:38 +00:00
ajacoutot
8f4dc25866 Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.

Some hidden issues may appear, in which case please contact me.

discussed with and ok blind jasper@
2012-06-15 08:30:18 +00:00
ajacoutot
558258030f Bump after sysutils/gamin -main subpackage changed PKGNAME. 2012-01-01 09:03:20 +00:00
ajacoutot
955922b6d8 We want @unexec-delete here. 2011-12-03 18:46:30 +00:00
ajacoutot
6dcb55953b Adapt after gtk+2,-guic split. 2011-12-03 18:35:11 +00:00
espie
346b5bc6dc normalize pkgpath 2011-09-16 12:29:12 +00:00
ajacoutot
adfd7f6996 Fix build fix cups >=1.5. 2011-09-08 10:34:25 +00:00
ajacoutot
07174a9714 We want to use @unexec here and not @unexec-delete.
The reason is that if a theme is removed after updating to a new version,
then we are left over with a useless cache file because we are using
pkg_add -u and not pkg_delete.
2011-05-19 14:43:16 +00:00
ajacoutot
c1dcb146ce Sanitize some @unexec/@extraunexec calls to rm: move them up in the
PLIST and delete everything under the @sample'd directory instead of the
directory itself to prevent a warning from pkg_delete(1) trying to
remove a non existing directory and to help preventing left-over files
and directories.
2011-05-11 08:03:21 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
landry
c067a81dbe Unbreak after openssl update, diff from kili@, commiting on his behalf.
Similar diff from benoit@ on ports..
2010-10-06 08:13:31 +00:00
espie
8136142b43 use REVISION instead of hardcoding p-numbers.
Note the way REVISION and WANTLIB are defined.
This is (more or less) the Makefile portion that lib-depends-check is supposed
to handle eventually...
2010-07-10 12:44:30 +00:00
espie
c627d95278 clean-up AND small changes:
- copy libs over to lib/kde3 (to prepare coexistence with kde4, eventually)
- move lib depends over to WANTLIB
- update WANTLIB for recent changes
- create links to avoid pkg_create protests over non existing links
2010-07-08 21:28:48 +00:00
naddy
f1f21e3d6a fix SO_PEERCRED fallout 2010-07-03 17:05:12 +00:00
ajacoutot
0d0c9d8c8c Add missing gtk-update-icon-cache goos.
ok landry@ espie@
2010-05-15 08:48:01 +00:00
ajacoutot
861a799ae0 Use @unexec-delete instead of @unexec for the *-update-* goos.
prodded by espie@
discussed with espie@ sthen@ landry@
2009-12-21 20:46:00 +00:00
pea
6aa334fa9e Fix LIB_DEPENDS
ok aja@
2009-12-04 16:05:57 +00:00
ajacoutot
76bc659694 Use gamin instead of fam.
ok landry@ jasper@
2009-12-04 08:09:57 +00:00
ajacoutot
37aa33ad3a Fix merged menu directory location.
The way it works is the following:
* all desktops install their main menu as blah-applications.menu
(e.g. kde3-applications.menu)
* however, we do not want the merged directory name to be constructed
from the menu name, because we want all applications and desktops to
install merged files into the same directory: applications-merged, so
that everyone benefit from it.

Issue reported by Daniel LEVAI on ports@
2009-12-02 15:39:39 +00:00
ajacoutot
0c6eda3eca Unbreak packaging: regen WANTLIB after CUPS gnutls -> openssl move.
spotted by jasper@
2009-11-23 08:20:45 +00:00
ajacoutot
a823c8b922 Respect XDG_MENU_PREFIX instead of using the hardcoded applications.menu
and remove the symlink hack.

ok landry@
2009-11-14 16:41:03 +00:00
jasper
9fc5b90e2b - adapt patch now that we have ENOTSUP defined 2009-10-27 14:38:15 +00:00
ajacoutot
17ec0b58ce Use the gettext module.
ok landry@ on an earlier diff.
2009-08-27 19:44:38 +00:00
ajacoutot
509d218fc4 WANTLIB changes after xcb addition and bump. 2009-08-11 08:38:41 +00:00
kili
403c150ae4 Move dependencies common to -main and -cups to WANTLIB.
Fix WANTLIB-cups  and bump (no change for -main).
2009-06-12 20:01:09 +00:00
jakemsr
80e27f4e75 * add sndio backend for artsd
* use audio(4) instead of ossaudio(3) in kdemultimedia3 as much as
  possible
* sync WANTLIB in dependant ports

testing/prodding from todd@.  briefly discussed with naddy@, ajacoutot@
and jasper@
2009-01-29 22:28:58 +00:00
espie
2529c3e220 start updating to kde 3.5.10
style issues, regen with new make plist.
2008-08-26 16:52:28 +00:00