/[gentoo-x86]/eclass/kde-functions.eclass
Gentoo

Log of /eclass/kde-functions.eclass

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Links to RELEASE-1_4: (view) (download) (annotate)

Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Tue Jul 1 11:51:43 2003 UTC (17 years ago) by danarmak
Branch: MAIN
Branch point for: RELEASE-1_4
Changes since 1.58: +2 -1 lines
Diff to previous 1.58
predict accesses to QTDIR/etc/settings for the sandbox to make sure there are no access denied aborts even under userpriv+usersandbox. can't hurt anything, as it's just an addpredict not an addwrite. in fact, the addwrite (and the trick with ~/.kde, ~/.qt) should be removed and replaced with an addpredict - but that has to be tested, so not committing yet.


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Tue Jun 10 17:30:20 2003 UTC (17 years, 1 month ago) by danarmak
Branch: MAIN
Changes since 1.57: +1 -114 lines
Diff to previous 1.57
move xpatch from kde-funcitons to eutils, since it's not kde-specific in any way


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Tue Jun 10 15:12:02 2003 UTC (17 years, 1 month ago) by danarmak
Branch: MAIN
Changes since 1.56: +134 -20 lines
Diff to previous 1.56
added initial version of xpatch(), see comments. the rest of the diff is whitespace changes that crept in somehow.


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Sun May 11 19:16:59 2003 UTC (17 years, 2 months ago) by danarmak
Branch: MAIN
Changes since 1.55: +2 -23 lines
Diff to previous 1.55
remove get_free_mem(), get_param() functions because nothing uses them anymore. also add kdelibs-apidocs to the list of kdebase ebuilds since it needs the right DESTDIR etc.


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Sun Apr 27 13:49:00 2003 UTC (17 years, 2 months ago) by danarmak
Branch: MAIN
Changes since 1.54: +4 -4 lines
Diff to previous 1.54
I'm cleaning up the kde eclasses. It is a gradual process so that i can commit it into portage
piecemeal.
<changeset #1>
Done:
- deprecated kde-base. it is now empty and does nothing except inheriting kde. apps should
now inherit kde directly. the deps on glibc and gcc that kde-base added are not necessary
because they are in all profiles' system packages lists anyway.
- deprecated kde-pre, no ebuild was using it any longer.
- deprecated kde.org. moved kde.org contents into kde-dist, since that's almost the only place
kde.org was being inherited from. ebuilds that need changing: kdelibs, kdelibs-apidocs
- stopped using newdepend /c. gcc and glibc are in the sysytem packages list in every profile anyway,
and our other ebuilds don't really keep track of such deps.

Changes done to ebuilds so far:
- kdelibs: don't inherit kde.org. don't call newdepend /c.
- kdelibs-apidocs: don't inherit kde.org


Revision 1.54 - (view) (download) (annotate) - [select for diffs]
Tue Apr 8 17:48:12 2003 UTC (17 years, 3 months ago) by danarmak
Branch: MAIN
Changes since 1.53: +3 -1 lines
Diff to previous 1.53
needed support for new kde 3.1.1a stuff. shouldn't touch anything else.


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Sun Feb 16 04:26:21 2003 UTC (17 years, 4 months ago) by vapier
Branch: MAIN
Changes since 1.52: +6 -3 lines
Diff to previous 1.52
header fixes


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Fri Jan 31 17:00:40 2003 UTC (17 years, 5 months ago) by danarmak
Branch: MAIN
Changes since 1.51: +3 -1 lines
Diff to previous 1.51
add support for automake 1.7 to need-automake()


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Tue Jan 28 11:58:55 2003 UTC (17 years, 5 months ago) by danarmak
Branch: MAIN
Changes since 1.50: +12 -6 lines
Diff to previous 1.50
add: if NEED_KDE_DONT_ADD_KDELIBS_DEP is set, need-kde() will not a depend on kdelibs, and the package must add it manually. used by the new kdebase revisions to specify deps on the nde kdelibs revisions in a precise manner.


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Sun Jan 5 12:41:49 2003 UTC (17 years, 6 months ago) by hannes
Branch: MAIN
CVS Tags: GENTOO_1_4_SNAP_2003010800
Changes since 1.49: +2 -3 lines
Diff to previous 1.49
kde-3.1_rc6 changes


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Sun Dec 8 15:34:51 2002 UTC (17 years, 7 months ago) by danarmak
Branch: MAIN
Changes since 1.48: +2 -1 lines
Diff to previous 1.48
additions for kde 3.1 rc5


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Mon Dec 2 19:58:09 2002 UTC (17 years, 7 months ago) by danarmak
Branch: MAIN
Changes since 1.47: +1 -17 lines
Diff to previous 1.47
removing all enable-final functionality, see gentoo-dev post


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Sun Dec 1 05:06:21 2002 UTC (17 years, 7 months ago) by danarmak
Branch: MAIN
Changes since 1.46: +5 -1 lines
Diff to previous 1.46
allow writing to all of /usr/qt/3/etc/settings, after all.


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Wed Nov 27 21:31:42 2002 UTC (17 years, 7 months ago) by hannes
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45
kdemultimedia didn't set KDEDIR, it used prefix=/usr, which broke lots of things, thanks to Alron for catching, this should also close bugs #11307 and #11309


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sun Nov 24 21:29:55 2002 UTC (17 years, 7 months ago) by danarmak
Branch: MAIN
Changes since 1.44: +27 -24 lines
Diff to previous 1.44
move the autotools deps from set-kdedir to need-kde (whyever were they in set-kdedir in the first place?!). move the code that sets $KDEBASE from kde.eclass to kde-functions.eclass and remove duplicate instance in set-kdedir.


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Sat Nov 23 16:53:03 2002 UTC (17 years, 7 months ago) by danarmak
Branch: MAIN
Changes since 1.43: +1 -3 lines
Diff to previous 1.43
add dep on >=automake-1.6.3 on ppc or kde 3.1, as reported by doctomoe. also stop using newdepend /autotools.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Tue Nov 19 12:16:46 2002 UTC (17 years, 7 months ago) by danarmak
Branch: MAIN
Changes since 1.42: +11 -16 lines
Diff to previous 1.42
cleanup and various touchups. make kde 3.1 depend on qt 3.1. also cleanup the kde version --> autotools version logic (it will have to be rethought entirely though).


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Tue Nov 12 19:52:44 2002 UTC (17 years, 8 months ago) by hannes
Branch: MAIN
Changes since 1.41: +1 -0 lines
Diff to previous 1.41
added support for kde-3.1_rc3


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Tue Nov 5 03:13:07 2002 UTC (17 years, 8 months ago) by hannes
Branch: MAIN
Changes since 1.40: +1 -0 lines
Diff to previous 1.40
fix that kde-3.1_rc2 needs qt-3.1.0_pre20021104


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Tue Nov 5 00:07:46 2002 UTC (17 years, 8 months ago) by hannes
Branch: MAIN
Changes since 1.39: +2 -1 lines
Diff to previous 1.39
kde-3.1_rc2


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Fri Nov 1 18:57:36 2002 UTC (17 years, 8 months ago) by danarmak
Branch: MAIN
Changes since 1.38: +6 -13 lines
Diff to previous 1.38
add support for kde 3.1 and qt 3.1 versions - general fixums. also remove the KDEAPPENDAGE stuff i never used.


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Thu Oct 31 20:47:41 2002 UTC (17 years, 8 months ago) by danarmak
Branch: MAIN
Changes since 1.37: +4 -4 lines
Diff to previous 1.37
set minimal qt version to 3.1 for kde cvs and 3.0.5 for kde 3.0.x


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Thu Oct 31 10:55:08 2002 UTC (17 years, 8 months ago) by danarmak
Branch: MAIN
Changes since 1.36: +18 -16 lines
Diff to previous 1.36
changes necessary for kde 3.1 rc1


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sun Oct 27 10:37:52 2002 UTC (17 years, 8 months ago) by danarmak
Branch: MAIN
Changes since 1.35: +37 -1 lines
Diff to previous 1.35
add functions for determining the amount of free memory and setting --enable-final if it is (as of now) >=200MB. this is not to say these functions are called from anywhere as yet. see comments in the code for more info.


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Fri Oct 25 19:57:51 2002 UTC (17 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.34: +2 -1 lines
Diff to previous 1.34
Header updates/cleanups


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Oct 25 19:55:52 2002 UTC (17 years, 8 months ago) by vapier
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33
Header updates/cleanups


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Thu Oct 24 18:38:34 2002 UTC (17 years, 8 months ago) by danarmak
Branch: MAIN
Changes since 1.32: +101 -101 lines
Diff to previous 1.32
fix identation (proper tabs everywhere, alignment) in my eclasses


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Tue Sep 24 17:54:19 2002 UTC (17 years, 9 months ago) by danarmak
Branch: MAIN
Changes since 1.31: +3 -1 lines
Diff to previous 1.31
add support for upcoming kde-3.1-beta2


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Sep 10 19:15:48 2002 UTC (17 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.30: +4 -2 lines
Diff to previous 1.30
similar change for kde-base 2.2.2 packages and kdelibs 2.2.2a


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Tue Sep 10 18:49:32 2002 UTC (17 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.29: +7 -1 lines
Diff to previous 1.29
allow kde-base 3.0.3 packages to use kdelibs =3.0.3* and not just ~3.0.3, because of the new kdelibs 3.0.3a


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sat Sep 7 20:09:57 2002 UTC (17 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.28: +55 -15 lines
Diff to previous 1.28
use autoconf 2.13 for kde-base 3.0.x ebuilds. add KDE_REMOVE_DIR function that removes a subdir of a module and prevents its being compiled.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Thu Aug 29 15:03:36 2002 UTC (17 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27
add value 5 to min-kde-ver() version case statement; fix problem with ebuilds calling need-kde 5 (e.g. ksvg)


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Mon Aug 26 10:57:21 2002 UTC (17 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.26: +1 -9 lines
Diff to previous 1.26
replace the old fix with a very very simple 1-line one


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Mon Aug 26 09:49:54 2002 UTC (17 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.25: +17 -3 lines
Diff to previous 1.25
a few minor fixes and the new kde-new-admin() support (preliminary, in testing but can't break anything unless an ebuild calls it explicitly so i'm committing it)


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Sun Aug 18 23:54:59 2002 UTC (17 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.24: +3 -3 lines
Diff to previous 1.24
replace assert-like


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Wed Aug 14 19:46:29 2002 UTC (17 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23
remove stray debug einfo statement


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Wed Aug 14 19:45:05 2002 UTC (17 years, 10 months ago) by danarmak
Branch: MAIN
Changes since 1.22: +24 -19 lines
Diff to previous 1.22
fix slots and install locations for kde-i18n ebuilds; some other fixes


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Aug 13 12:24:34 2002 UTC (17 years, 11 months ago) by danarmak
Branch: MAIN
Changes since 1.21: +88 -101 lines
Diff to previous 1.21
big commit i've been working on for the last few days. the important part ebuild-wise is that kde apps now go into /usr; there have also been some SLOT changes (making things uniform). see the various postings.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Aug 6 11:58:16 2002 UTC (17 years, 11 months ago) by danarmak
Branch: MAIN
Changes since 1.20: +10 -18 lines
Diff to previous 1.20
adjust deps on qt so that kde3 apps can be satisifed by qt-5 (which is the qt-copy cvs ebuild)


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Fri Jul 26 19:37:19 2002 UTC (17 years, 11 months ago) by danarmak
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19
fix typo in error: could should be could not


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Jul 26 15:34:50 2002 UTC (17 years, 11 months ago) by danarmak
Branch: MAIN
Changes since 1.18: +20 -1 lines
Diff to previous 1.18
new function: kde_remove_flag <subdir> <flag> - removes  from Makefile in / from all lines containing the word CFLAGS or CXXFLAGS. used by kdebase and koffice to remove the problematic -fomit-frame-pointer from some directories' makefiles.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Jul 17 20:25:16 2002 UTC (17 years, 11 months ago) by danarmak
Branch: MAIN
Changes since 1.17: +90 -60 lines
Diff to previous 1.17
changes and eclasses for upcomnig kde cvs ebuilds. they won't live in portage but there's no reason for the eclasses not to live here, makes it much more comfortable


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Tue Jul 16 04:40:32 2002 UTC (17 years, 11 months ago) by danarmak
Branch: MAIN
Changes since 1.16: +9 -4 lines
Diff to previous 1.16
fix dependencies on kdelibs-2*


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat Jul 13 17:29:41 2002 UTC (18 years ago) by danarmak
Branch: MAIN
Changes since 1.15: +4 -5 lines
Diff to previous 1.15
turn some echo commands into debug-print calls


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Fri Jul 12 21:42:38 2002 UTC (18 years ago) by danarmak
Branch: MAIN
Changes since 1.14: +91 -22 lines
Diff to previous 1.14
big change for multiple kdes, being tested wih 3.1alpha1. barring bugs shouldn't affect current 3.0.x users.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Thu Jul 11 06:27:35 2002 UTC (18 years ago) by drobbins
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
dependency fix to allow 3.0.1.20020604


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Wed Jul 10 19:49:50 2002 UTC (18 years ago) by danarmak
Branch: MAIN
Changes since 1.12: +12 -4 lines
Diff to previous 1.12
make kde-base packages depend on the exact version of kdelibs they're distributed with (~ not
>=) to avoid compile errors as with the 3.0.2 update. other packages are unaffected.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Jul 9 20:25:54 2002 UTC (18 years ago) by danarmak
Branch: MAIN
Changes since 1.11: +5 -1 lines
Diff to previous 1.11
add some version handling provisions for upcoming kde 3.1 series


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Tue Jul 9 20:20:59 2002 UTC (18 years ago) by danarmak
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
fix handling of kdelibs dependencies since SLOTS in kdelibs are now working well and w don't have to request a =kdelibs-2.2* dep to get kdelibs-2.2.x but can use >=.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sat May 25 12:47:49 2002 UTC (18 years, 1 month ago) by danarmak
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9
typo


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun May 19 18:48:37 2002 UTC (18 years, 1 month ago) by danarmak
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8
typo


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Sun May 19 18:46:58 2002 UTC (18 years, 1 month ago) by danarmak
Branch: MAIN
Changes since 1.7: +39 -7 lines
Diff to previous 1.7
added need-autoconf and need-automake convinience functions for WANT_AUTO*_x_y management


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Wed May 15 11:30:58 2002 UTC (18 years, 1 month ago) by danarmak
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6
looks like i committed a borken version by accident. reverting


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri May 10 12:07:56 2002 UTC (18 years, 2 months ago) by danarmak
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5
initial kde children/parents commit (kdetoys and kdedmin). everything is masked.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Apr 17 20:01:39 2002 UTC (18 years, 2 months ago) by danarmak
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
extend kde_sandbox_patch() to work for new kdemulitmedia fix


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sat Apr 13 16:19:51 2002 UTC (18 years, 3 months ago) by danarmak
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3
added generic SLOTs. kde2 apps now have slot="2", kde3 apps - slot="3".


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Fri Mar 29 16:26:20 2002 UTC (18 years, 3 months ago) by danarmak
Branch: MAIN
Changes since 1.2: +7 -2 lines
Diff to previous 1.2
flip side of yesterday's kde3-cvs/autoconf trouble: add an autoconf-2.1 and automake-1.4 request to
all
kde2 apps, fixing e.g. kmerlin, mosfet


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Mar 28 22:20:13 2002 UTC (18 years, 3 months ago) by danarmak
Branch: MAIN
Changes since 1.1: +38 -2 lines
Diff to previous 1.1
fix for the kde3/autoconf problem, see gentoo-user post, thanks Azarah!
also: moved kde-sandbox-patch() from kde.eclass de-functions.eclass where it belongs
also: update kde3 apps' qt dep from 3.0.1 to 3.0.3


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Mar 27 23:52:40 2002 UTC (18 years, 3 months ago) by danarmak
Branch: MAIN
missing file


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Sticky Tag:

  ViewVC Help
Powered by ViewVC 1.1.20