Gentoo Archives: gentoo-commits

From: Theo Chatzimichos <tampakrap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: Documentation/
Date: Mon, 01 Aug 2011 11:14:28
Message-Id: 53caf9e140434ba634ae848043642693c3e7b4c7.tampakrap@gentoo
1 commit: 53caf9e140434ba634ae848043642693c3e7b4c7
2 Author: Theo Chatzimichos <tampakrap <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 1 11:13:36 2011 +0000
4 Commit: Theo Chatzimichos <tampakrap <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 1 11:13:36 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=53caf9e1
7
8 Remove TODO, we have bugzie for that
9 Remove README, we have a nice guide instead
10
11 ---
12 Documentation/README | 41 -----------------------------------------
13 Documentation/TODO | 41 -----------------------------------------
14 2 files changed, 0 insertions(+), 82 deletions(-)
15
16 diff --git a/Documentation/README b/Documentation/README
17 deleted file mode 100644
18 index 3b3714c..0000000
19 --- a/Documentation/README
20 +++ /dev/null
21 @@ -1,41 +0,0 @@
22 -Hi. Welcome to the kde overlay.
23 -
24 -This overlay is a testing ground for the kde team. This is where
25 -we'll test new ideas before applying them in the tree. It is also
26 -the main repository for KDE live ebuilds and weekly snapshots.
27 -
28 -Installation instructions (and a full Gentoo KDE guide) can be
29 -found at http://kde.gentoo.org/kde4-guide.xml
30 -
31 -
32 -== EIX ==
33 -
34 -We all know that eix takes a long time to complete.
35 -I set up a server who generates metadata-cache, you can use it to speed up update-eix drastically.
36 -
37 -ATTENTION: Perhaps your overlay path may vary!
38 -
39 -Put this into /etc/eix-sync.conf:
40 - @cd /var/lib/layman/kde/Documentation && sh ./metadata-sync
41 -
42 -Your local git copy will almost always be newer than what the metadata-mirror-server had.
43 - Hence in addition to the above, you might want to put this into .git/hooks/post-checkout:
44 - #!/bin/sh
45 - cd $GIT_DIR
46 - /usr/local/bin/git-set-file-times
47 - You can get git-set-file-times from Git Wiki:
48 - https://git.wiki.kernel.org/index.php/ExampleScripts#Setting_the_timestamps_of_the_files_to_the_commit_timestamp_of_the_commit_which_last_touched_them
49 - WARNING: Doing this is usually considered DANGEROUS and can break stuff in unexpected ways!
50 -
51 -
52 -== IMPORTANT NOTE FOR >=KDE-4.2.65 AND LIVE KDE4 USERS ==
53 -
54 -Some packages (notably kde-base/pykde4:4.3 and kde-base/pykde4:live) require some yet unreleased packages:
55 -- dev-python/sip
56 -- dev-python/PyQt4
57 -They are maintaned in Official Qt Team Overlay (qting-edge), so please grab them from there.
58 -
59 -layman -a qting-edge (or use your favourite method to do it)
60 -
61 -For more info about qting-edge overlay, visit:
62 -http://github.com/gentoo-qt/qting-edge/tree/master/Documentation
63
64 diff --git a/Documentation/TODO b/Documentation/TODO
65 deleted file mode 100644
66 index 4d98e7e..0000000
67 --- a/Documentation/TODO
68 +++ /dev/null
69 @@ -1,41 +0,0 @@
70 -TODO list:
71 -
72 -doc useflags
73 - - needs to be tested that for handbook the linguas detection is working fine.
74 -
75 -KDE upstream tracking map.
76 - - some application that would show us what parts of kde we dont have implemented yet. So we could see what ebuilds we need to add.
77 -
78 -dev-util/kdevelop:
79 - - KDevelop uses dev-libs/check and dev-util/cppunit if available (for plugin/xtest)
80 - * does not use the usual macro_optional_add stuff, so we can't use the cmake stuff in our eclasses to select
81 - * if pkgs are not available at compile time, xtest is not built
82 - * should we make that a USE? Or just always depend on those? Patching CMakeLists.txt to not include them if not wanted?
83 -
84 -kdebindings:
85 - - create new ebuilds for all various things.
86 - - php, java, c#...
87 -
88 -kdepim:
89 -- do something with nepomuk_email_feeder and ontologies (moved away from kdepim-runtime)
90 -- do something with examples
91 -- add kdepim-runtime as RDEPEND-only to some kdepim packages
92 -
93 -ebuilds:
94 - - check missing ebuilds in live slot (comparing cmakelists probably)
95 - - kapptemplate needs to be checked again when kbindings is available?
96 - - kdesdk-kioslaves, i dont know about the dev-vcs/kdesvn collision
97 - - kdesdk-misc, kpalettes doesnt do anything, scheck disabled in cmakelists.txt
98 -
99 -TESTS:
100 - - run test for each application and coordinate with upstream if fails
101 - - don't add RESTRICT=test to ebuild, remove it from the ones which fail currently
102 - and add codeblock to eclass where it will be added to all relevant PNs
103 -
104 -SHINY:
105 - - write some application that could be run on d.ge.o and show the state of ebuilds (compiled fine/died)
106 - - generate some nice look&feel - icons/themes/kdm
107 - - create some reasonable default config for kde, when user first log in so he has configured it a bit (ie. create icons on desktop onto some gentoo sites)
108 -
109 -Periodic work:
110 - - each month check if there are new applications in live that need packaging