1172 Commits

Author SHA1 Message Date
zhuk
1b34b5a17a Fix LIB_DEPENDS; unify WANTLIB with other KDE ports while there. 2014-04-29 22:09:43 +00:00
zhuk
58c71a9467 Cleanup a bit: make WANTLIB look like in other KDE ports and zap -pthread
stuff.
2014-04-29 22:06:50 +00:00
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
a8e8c10f28 sync wantlib; kerberos removal 2014-04-21 22:34:32 +00:00
sthen
0ddd4070d6 sync wantlib; kerb 2014-04-21 20:43:51 +00:00
sthen
1ec42ffc32 sync wantlib 2014-04-21 19:21:54 +00:00
jasper
b487313e68 remove duplicate MODKDE_VERSION 2014-04-20 16:08:48 +00:00
espie
8d0e647a2b use our libtool again, now that it's deterministic... 2014-04-20 12:55:39 +00:00
espie
209ae25887 the big bad bug in libtool where modules and libraries are not properly
separated strikes again. perl 5.18 changes the order of hash keys, so
that some of the sloppyness of the current libtool code is more likely
to seep thru.

revert those to gnu libtool until this is fixed :(
2014-03-23 09:21:30 +00:00
espie
c6196f84ab reminder: when you move files/remove conflicts, you still need to mark
a conflict with the problematic versions, otherwise some update scenarios
will fuck up...
2014-02-08 14:58:21 +00:00
zhuk
5eb0a653d0 WANTLIB cleanup, to make the upcoming diff smaller. Required due to missing
${KDE} for some items in WANTLIB.
2014-01-16 12:14:10 +00:00
zhuk
fc9909acd7 Avoid run-time breakage of -main due to references to -svn when the latter
is not installed.
2014-01-16 12:01:58 +00:00
zhuk
4206d3353f Cleanup: mostly WANTLIB fixing, needed for upcoming KDE deconflicting steps. 2014-01-13 20:38:52 +00:00
zhuk
9f2ae96ddc Do not hardcode /usr/local in README, noted by ajacoutot@. 2014-01-11 13:07:59 +00:00
zhuk
36a207751f Small tweaks:
* zap extra whitespace in DESCR-*;
  * move part of DESCR-main to README-main;
  * remove stuff belonging to kde-shared-data (missed in previous commit).
2014-01-11 12:15:24 +00:00
zhuk
f5978c5250 Make kdebase-3.x use recently imported kde-shared-data. 2014-01-10 08:06:11 +00:00
zhuk
cffa1d49c6 Clean up and add USE_LIBTOOL=gnu, that avoids picking up KDE4 libraries. 2013-12-25 16:32:22 +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
615e43fafc Enforcing defaults to *.kde3 dirs when building, too. 2013-12-24 10:38:48 +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
zhuk
d04ea22dcb 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:24:33 +00:00
zhuk
682879f1b2 Move Kopete sounds to separate subpackages in KDE 3 and 4.
This is a part of KDE deconflicting work.

Tested in a bulk by landry@
2013-12-16 10:39:51 +00:00
kili
e5399af868 Bump the @conflict markers in -en_US and -locale to kdebase-<3.5.10p30.
ok zhuk@
2013-11-27 21:42:00 +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
sthen
27f03b1c52 bump REVISION for any ports using route messages. regen some distinfos and
remove unnecessary USE_GROFFs while there.
2013-10-31 21:12:12 +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
f2a6ac755c Extract emoticons off kdeartwork into the kde-emoticons-* packages.
This is a part of KDE3 and KDE4 deconflicting work.

okay landry@
2013-10-28 12:16:22 +00:00
zhuk
3d67836e00 One more step towards deconflicting KDE3 and KDE4: extract icon themes
subpackages out of kdeaccessibility-3.x and kdeartwork-4.x.

idea approved by espie@
input and okay landry@
2013-10-26 23:18:15 +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
stsp
79e8fe2a40 Tweak kdesvn WANTLIB for Subversion 1.8. 2013-10-10 09:55:48 +00:00
zhuk
8d28a8eb35 Zap cruely old leftovers, okay espie@ 2013-10-06 19:32:49 +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
sthen
3b4861d508 put REVISION-* block into a place where it's visible, and actually bump
REVISION-main.
2013-09-26 09:16:52 +00:00
sthen
f9dc2fa78a libungif->giflib and patch where necessary, ok jasper@ aja@ 2013-09-25 07:56:56 +00:00
landry
1677936675 Mark as BROKEN-alpha: .got subsegment exceeds 64K 2013-09-04 18:17:54 +00:00
zhuk
4f664d8b82 Fixup handling of FreeDesktop goo: desktop-file-utils, gtk-update-icon-cache
and shared-mime-info. Found by portcheck.

A lot of input from and okay ajacoutot@
2013-08-20 22:05:46 +00:00
zhuk
6a3f635302 Remove mentions of -kpilot subpackage, and reorder things a bit to
be more in line with other stuff in tree.

okay laundry@
2013-08-11 12:54:22 +00:00
zhuk
2250aee456 Replace ${post_install_libs} in Makefile.inc with MODKDE_LIB_LINKS
(see analog in kde4.port.mk). Some stuff outside x11/kde will need this
functionality, too, as it was merged into KDE4 SC.

okay espie@
2013-07-08 14:03:29 +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
ajacoutot
8613536758 Some trivial WANTLIB and tweaks to unbreak after the Heimdal update.
Stop hardcoding the Kerberos libs and use krb5-config(1).
2013-06-17 19:28:36 +00:00
brad
17833ea850 Revert back to using MySQL 5.1 for the time being. MariaDB 5.5 introduces
a new libmysqlclient non-blocking API which utilizes co-routines. The X86
specific GCC ASM co-routine support hid the fact that there was an issue.
The only fallback code so far is POSIX user contexts which OpenBSD does not
support.

Input from and Ok sthen@ jasper@
2013-06-12 20:36:33 +00:00
zhuk
1f0823d283 Remove API documentation bits for KDE3: it was semi-broken and not used by
anyone now.

okay ajacoutot@, espie@, landry@...
2013-06-03 22:45:14 +00:00
zhuk
849f9b72da Disconnect libs3-doc and kdoc3. Unify look while there. 2013-06-03 22:41:09 +00:00