# Description: Light-weight system monitor # URL: http://conky.sourceforge.net/ # Maintainer: Erich Eckner, crux at eckner dot net # Packager: Juergen Daubert, jue at crux dot nu # Depends on: curl cmake lua imlib2 libxml2 xorg-libxdamage xorg-libxft xorg-libxinerama libircclient name=conky version=1.22.2 release=1 source=(https://github.com/brndnmtthws/conky/archive/v$version/$name-$version.tar.gz conky.1.gz MAX_SP.patch) build() { sed -i '/include(CCache)/d' -i $name-$version/CMakeLists.txt cd $name-$version patch -p1 < $SRC/MAX_SP.patch cd .. cmake -S $name-$version -B build -G Ninja $PKGMK_CONKY \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \ -D CMAKE_INSTALL_PREFIX=/usr \ -D SYSTEM_CONFIG_FILE=/usr/etc/conky.conf \ -D BUILD_DOCS=OFF \ -D BUILD_I18N=OFF \ -D BUILD_CURL=on \ -D BUILD_CURL=ON \ -D BUILD_RSS=ON \ -D RELEASE=TRUE cmake --build build -j ${JOBS:-1} DESTDIR=$PKG cmake --install build install -D $SRC/conky.1.gz $PKG/usr/share/man/man1/conky.1.gz install -D $SRC/$name-$version/data/conky.conf $PKG/usr/etc/conky.conf rm -r $PKG/usr/share/doc }