Compilación e instalación de KSvnUpdater

Requisitos

Para compilar con éxito KSvnUpdater es necesario disponer de un entorno de desarrollo para Plasma 5. También son necesarios los siguientes componentes:

Según la distribución que estemos usando, deberemos instalar unos u otros paquetes. Por ejemplo, para KUbuntu hay que instalar previamente los paquetes cmake, build-essential y kdelibs5-dev; en openSUSE basta con seleccionar en YaST2 el patrón Desarrollo de KDE.

Compilación automática

El código fuente del programa incluye un subdirectorio install que contiene un script de configuración, compilación e instalación automática del programa.

Todo lo que tiene que hacer es entrar en dicho subdirectorio y ejecutar allí la orden:

./autoinstall.sh

Al final del proceso se solicitará la contraseña del usuario root para proceder a la instalación global del programa en su equipo.

Atención

Antes de usar este script debería asegurarse de que tiene un sistema que puede compilar aplicaciones de Plasma 5 sin problemas. Si no está seguro de ello debería seguir el proceso de instalación manual, donde puede detectar cualquier problema en la configuración de su sistema.

Compilación manual

Para compilar KSvnUpdater se deben seguir los mismos pasos que para cualquier otra aplicación de Plasma 5 (no olvide los .. en la orden cmake):

cd ruta_del_proyecto
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=`kf5-config --prefix` -DCMAKE_BUILD_TYPE=debug ..
make

Instalación

Una vez compilado, puede instalar KSvnUpdater siguiendo el procedimiento habitual de instalación de aplicaciones de Plasma 5.

Para instalar la aplicación en el sistema usaremos la orden de la consola:

su -c 'make install'

Desinstalación

Para desinstalar KSvnUpdater de forma automática, vuelva al directorio install y ejecute allí el script:

 ./uninstall.sh

Para desinstalar KSvnUpdater de forma manual, primero hay que cambiar al subdirectorio build donde se compiló la aplicación:

cd ruta_del_proyecto/build

Y luego ejecutar:

su -c 'make uninstall'