kdepimlibs splitting done

Aleix Pol aleixpol at kde.org
Fri Dec 12 04:19:00 GMT 2014


Hi,
I have performed the first round of kdepimlibs splitting tonight, as we agreed.
Below you can see the for reference how the splitting was performed.

Dan, Laurent, can you give me the ok? Then we can proceed to remove
the modules from the kdepimlibs repository.

Cheers!
Aleix

kcontacts           -- [1]
kxmlrpcclient       -- git filter-branch --tag-name-filter cat
--subdirectory-filter kxmlrpcclient/ -- --all --tags
kblog               -- git filter-branch --tag-name-filter cat
--subdirectory-filter kblog/ -- --all --tags
kcalcore            -- git filter-branch --tag-name-filter cat
--subdirectory-filter kcalcore/ -- --all --tags
kcalutils           -- git filter-branch --tag-name-filter cat
--subdirectory-filter kcalutils/ -- --all --tags
kholidays           -- git filter-branch --tag-name-filter cat
--subdirectory-filter kholidays/ -- --all --tags
kalarmcal           -- [2]
kimap               -- git filter-branch --tag-name-filter cat
--subdirectory-filter kimap/ -- --all --tags
kldap               -- git filter-branch --tag-name-filter cat
--subdirectory-filter kldap/ -- --all --tags
kidentitymanagement -- [3]
kmbox               -- git filter-branch --tag-name-filter cat
--subdirectory-filter kmbox/ -- --all --tags
kmime               -- git filter-branch --tag-name-filter cat
--subdirectory-filter kmime/ -- --all --tags
kontactinterface    -- git filter-branch --tag-name-filter cat
--subdirectory-filter kontactinterface/ -- --all --tags
kpimtextedit        -- git filter-branch --tag-name-filter cat
--subdirectory-filter kpimtextedit/ -- --all --tags
ktnef               -- git filter-branch --tag-name-filter cat
--subdirectory-filter ktnef/ -- --all --tags
kmailtransport      -- git filter-branch --tag-name-filter cat
--subdirectory-filter mailtransport/ -- --all --tags
syndication         -- git filter-branch --tag-name-filter cat
--subdirectory-filter syndication/ -- --all --tags
gpgmepp             -- [4]

[1]
time git filter-branch --tag-name-filter cat --prune-empty --index-filter '
git read-tree $GIT_COMMIT:kcontacts || git read-tree --empty
git read-tree --prefix kcontacts $GIT_COMMIT:kcontacts
git read-tree --prefix kabc $GIT_COMMIT:kabc
true
' master --all --tags

[2]
time git filter-branch --tag-name-filter cat --prune-empty --index-filter '
git read-tree $GIT_COMMIT:kalarmcal || git read-tree --empty
git read-tree --prefix kalarm/cal/ $GIT_COMMIT:kalarm/cal/
true
' master --all --tags

[3]
time git filter-branch --tag-name-filter cat --prune-empty --index-filter '
git read-tree $GIT_COMMIT:kidentitymanagement || git read-tree
$GIT_COMMIT:kpimidentities
true
' master --all --tags

[4]
time git filter-branch --tag-name-filter cat --prune-empty --index-filter '
git read-tree $GIT_COMMIT:gpgme++ || git read-tree --empty
git read-tree --prefix qgpgme/src/ $GIT_COMMIT:qgpgme/src
true
' master --all --tags




More information about the kde-core-devel mailing list