X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/blobdiff_plain/750a0d657b5c3a7bd24cb5133411590ee79cc6bb..faa49f89f9f69bbe4213499fadf189f90fa7db4f:/packages/timewarrior/build.sh diff --git a/packages/timewarrior/build.sh b/packages/timewarrior/build.sh index 1733cf01..8745a8f5 100644 --- a/packages/timewarrior/build.sh +++ b/packages/timewarrior/build.sh @@ -1,38 +1,12 @@ -# Problem: In src/libshared/src/FS.cpp the file is included -# which is not provided by the Android platform. In Termux -# we have it in $TERMUX_PREFIX/include, which sould be found -# by DCMAKE_FIND_ROOT_PATH=$TERMUX_PREFIX? Works in -# taskwarrior for the src/FS.cpp file there. TERMUX_PKG_HOMEPAGE=https://tasktools.org/projects/timewarrior.html TERMUX_PKG_DESCRIPTION="Command-line time tracker" TERMUX_PKG_VERSION=1.0.0 -TERMUX_PKG_SRCURL=http://taskwarrior.org/download/timew-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_REVISION=1 +TERMUX_PKG_SRCURL=https://taskwarrior.org/download/timew-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=ac027910e1e8365bdd218a8b42389b26d017d38d3c96516c408db6d5a44e0bb5 TERMUX_PKG_DEPENDS="libandroid-glob" termux_step_pre_configure() { LDFLAGS+=" -landroid-glob" } -termux_step_configure () { - cd $TERMUX_PKG_BUILDDIR - cmake -G "Unix Makefiles" .. \ - -DCMAKE_AR=`which ${TERMUX_HOST_PLATFORM}-ar` \ - -DCMAKE_BUILD_TYPE=MinSizeRel \ - -DCMAKE_C_FLAGS="$CFLAGS $CPPFLAGS" \ - -DCMAKE_CROSSCOMPILING=True \ - -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ - -DCMAKE_FIND_ROOT_PATH=$TERMUX_PREFIX \ - -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE=ONLY \ - -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY=ONLY \ - -DCMAKE_INSTALL_PREFIX=$TERMUX_PREFIX \ - -DCMAKE_LINKER=`which ${TERMUX_HOST_PLATFORM}-ld` \ - -DCMAKE_MAKE_PROGRAM=`which make` \ - -DCMAKE_RANLIB=`which ${TERMUX_HOST_PLATFORM}-ranlib` \ - -DCMAKE_SKIP_INSTALL_RPATH=ON \ - -DCMAKE_SYSTEM_NAME=Linux \ - -DCMAKE_USE_SYSTEM_LIBRARIES=True \ - -DZLIB_INCLUDE_DIR=$TERMUX_STANDALONE_TOOLCHAIN/sysroot/usr/include \ - -DZLIB_LIBRARY=$TERMUX_STANDALONE_TOOLCHAIN/sysroot/usr/lib/libz.so \ - -DBUILD_TESTING=OFF \ - $TERMUX_PKG_SRCDIR -}