70 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
espie
2529c3e220 start updating to kde 3.5.10
style issues, regen with new make plist.
2008-08-26 16:52:28 +00:00
espie
5d2b17efcf start updating to 3.5.9, small piece by small piece 2008-03-25 11:45:08 +00:00
ajacoutot
27e509243a - make it possible to choose between different menu layouts (kde3, gnome)
using symlinks instead of being stuck with whatever was installed first

ok jasper@
2008-02-14 18:02:10 +00:00
ajacoutot
e2931ea0b3 - bin/fileshareset is commented in PLIST-main; since bin/filesharelist
is a symlink to bin/fileshareset, @comment it too

ok espie@
2008-01-25 17:36:17 +00:00
ajacoutot
bc057982b7 - add update-desktop-database goo
"looks ok" jasper@
2007-12-15 23:47:40 +00:00
espie
b683e9dab6 update to 3.5.8 2007-10-24 21:52:16 +00:00
espie
a0d85fda46 update a large subset of kde 3 to 3.5.7.
Simplify the infrastructure a bit, and let it compile with libfam, now...
2007-05-25 09:49:53 +00:00
espie
39ed950241 kde 3.5.6 update, missing bindings and l10n. 2007-01-28 13:18:50 +00:00
espie
4ed0a57af4 switch to new MULTI_PACKAGES 2006-11-20 23:48:04 +00:00
espie
950df08071 Update to 3.5.5 2006-10-12 23:12:18 +00:00
espie
9960321dec update to 3.5.4 first part. 2006-08-03 10:53:35 +00:00
espie
8006b2445d minor update to 3.5.3, integrate libidn support (some more changes to come
to WANTLIB in packages dependent on KDE).
2006-06-03 12:47:30 +00:00
brad
943f1882f4 old and useless. 2006-04-29 01:56:38 +00:00
espie
027c7bf7fc update to 3.5.2 2006-04-01 10:49:17 +00:00
espie
5479d4ca5f Update to 3.5.1 2006-02-03 12:23:14 +00:00
espie
8e9a592954 SHARED_LIBS 2006-01-03 09:10:53 +00:00
espie
c3e047e90b KDE 3.5.0, the beginning...
(samba/cups subpackages to fix library issues)
2005-11-29 14:00:11 +00:00
espie
efb28f465d Minor update to kde 3.4.3, mostly zap qt 3.3.5 patches that have been
integrated, recognize theora in multimedia.
i18n3 to come...
2005-10-17 11:28:23 +00:00
espie
f90faf868a conflicts from the past: history since 3.7.
As noted on ports@ recently, pkg_add -r relies on conflicts, and the
sheer existence of updates means we MUST take the past into account in
conflicts now.

Note the renaming of hugs98 to valid package names where versions are
concerned.

This commit shows clearly the renaming of the xfce4 plugin packages, the
ditching of eclipse flavors, the splitting of nessus into subpackages,
the splitting of various other software documentations, some packaging bugs
in kdeedu, and a lot of files moving around...

okay pvalchev@
2005-08-16 09:49:51 +00:00
espie
841aded105 KDE 3.4.2 2005-07-28 08:47:39 +00:00
espie
b30b56d207 update to 3.4.1 2005-06-02 14:01:25 +00:00
espie
8e18c05f94 most of kde 3.4, will finish getting fixed in tree... ;-) 2005-03-29 21:18:34 +00:00
espie
76b85df594 some documentation, courtesy of debian 2005-02-14 14:10:30 +00:00
espie
e23c8a5f22 Fix aspell test. Aspell is required for koffice anyways, so this doesn't
change the CD list.
Compile with cups support. If cups is not installed, printing still works.
Add OpenEXR support.
2005-01-31 09:12:02 +00:00
espie
8c60f25478 prevent update of kdelibs from 3.2.3 to 3.3.0 because it will generate
collisions with kdebase...
2004-12-28 01:01:09 +00:00
espie
3e2108adb8 3.3.2 is out, rejoice.
minor update.
2004-12-12 11:33:23 +00:00
espie
b1fb66143a minor update to 3.3.1 2004-10-19 00:25:23 +00:00
espie
45f1a50f11 update to kde 3.3.0. 2004-09-18 09:36:42 +00:00
espie
2abaea1c14 missed @sample. 2004-08-11 06:11:57 +00:00
espie
46ebf90442 new plist: use sample, put everything into PLIST since we're
SHARED_ONLY.
2004-08-10 22:08:03 +00:00
espie
3142419058 basic update to kde 3.2.3.
A few files to remove/add yet.
2004-07-24 12:47:13 +00:00
espie
ea7846a86f update to kde 3.2.1, as agreed with pvalchev@.
The distfiles should be publically available shortly.
this fixes a few nits: build accessibility, move cvscheck to avoid conflicts.

i18n files missing.
2004-03-07 21:08:43 +00:00
espie
d6a79841c3 start updating to 3.2.0, the actual release. 2004-02-07 01:46:22 +00:00