diff --git a/PKGBUILD b/PKGBUILD index 6e96359..54e184e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -13,7 +13,7 @@ license=('GPL3') makedepends=('automoc4' 'cmake' 'kdelibs' 'qt5-base' 'qt5-tools') source=("https://github.com/arcan1s/netctl-gui/releases/download/V.${pkgver}/${pkgbase}-${pkgver}-src.tar.xz") install="${pkgbase}.install" -md5sums=('d0a279f99cbb9a33b283def9fe053594') +md5sums=('d99eba4101fee42ebbfa5735aa706bc9') prepare() { @@ -26,7 +26,6 @@ build() { cd "${srcdir}/build-plasmoid" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_DOCS:BOOL=0 \ -DBUILD_GUI:BOOL=0 \ -DBUILD_LIBRARY:BOOL=0 \ -DBUILD_HELPER:BOOL=0 \ @@ -36,7 +35,6 @@ build() { cd "${srcdir}/build-qt4" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_DOCS:BOOL=0 \ -DBUILD_DATAENGINE:BOOL=0 \ -DBUILD_PLASMOID:BOOL=0 \ -DUSE_QT5:BOOL=0 \ @@ -46,7 +44,6 @@ build() { cd "${srcdir}/build-qt5" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_DOCS:BOOL=0 \ -DBUILD_DATAENGINE:BOOL=0 \ -DBUILD_PLASMOID:BOOL=0 \ "../${pkgbase}" @@ -89,6 +86,7 @@ package_netctlgui-helper() { depends=('libnetctlgui') provides=('netctlgui-helper-qt4') conflicts=('netctlgui-helper-qt4') + backup=('etc/netctlgui-helper.conf') cd "${srcdir}/build-qt5/helper" make DESTDIR="${pkgdir}" install @@ -128,6 +126,7 @@ package_netctlgui-helper-qt4() { depends=('libnetctlgui-qt4') provides=('netctlgui-helper') conflicts=('netctlgui-helper') + backup=('etc/netctlgui-helper.conf') cd "${srcdir}/build-qt4/helper" make DESTDIR="${pkgdir}" install diff --git a/sources/CMakeLists.txt b/sources/CMakeLists.txt index 87abcc3..a046f48 100644 --- a/sources/CMakeLists.txt +++ b/sources/CMakeLists.txt @@ -26,21 +26,22 @@ option (USE_QT5 "Use Qt5 instead of Qt4" ON) option (BUILD_GUI "Build GUI" ON) option (BUILD_HELPER "Build helper" ON) option (BUILD_LIBRARY "Build library" ON) -option (BUILD_DATAENGINE "Build data engine" ON) +option (BUILD_DATAENGINE "Build DataEngine" ON) option (BUILD_PLASMOID "Build plasmoid" ON) -option (BUILD_TEST "Build unit test for the library" OFF) if (BUILD_GUI OR BUILD_HELPER) set (BUILD_LIBRARY ON) endif () if (BUILD_PLASMOID) set (BUILD_DATAENGINE ON) endif () -if (BUILD_TEST) +# documentation +option (BUILD_DOCS "Build Doxygen documentation" OFF) +if (BUILD_DOCS) set (BUILD_LIBRARY ON) endif () -# documentation -option (BUILD_DOCS "Build documentation and install headers" ON) -if (BUILD_DOCS) +# test +option (BUILD_TEST "Build unit tests" OFF) +if (BUILD_TEST) set (BUILD_LIBRARY ON) endif () # FIXME: dbus path