On 2021/01/22 01:48 AM, Dr. Nikolaus Klepp wrote:
Hi all!
I'd like to get rid of system:/media/ and media:/ . My plan is to modify some tdeio
libraries of my current TDE installation to do this, but this is where I hit a wall: Is
there a way to get a minimal copy of code of the currently installed TDE - namely the
tdeio part - build a modified version so that I can just copy the binaries over the
current installed versions - without building and installing the whole TDE and installing
it?
Maybe somebody can put me on the right track here.
Hi Nik,
not sure what are your reasons to get rid of system:/media/ and media:/ protocols. In any
case, those are deeply
integrated in many places (tdelibs, tdebase, dolphin, k3b, krusader, soundkonverter,
digikam, kaffeine, amarok and more)
so it will take quite a bit of work.
Since you are using a deb based distro, a relatively easy way to test locally is to
download the source code of the
respective module (including the packaging info), put them together, then run
"debian/rules binary" to build a first
version of the packages. Then make changes, go to obj-x86.../tdeio folder, run "make
&& make install" and this will
compile and install the new code to your system. Same for the other modules.
Keep in mind you are actively changing your system, so if you do something very wrong you
can end up with a broken system.
If you don't want to do that, you can create deb packages with "debian/rules
binary" each time and install them in a
test box machine.
Cheers
Michele