tox: clean up

This commit is contained in:
Jérôme Duval
2023-03-23 12:08:37 +01:00
committed by GitHub
parent 7bc6cd0897
commit 5dd995b016

View File

@@ -7,13 +7,13 @@ group chats, audio group chats, and file transfers."
HOMEPAGE="https://tox.chat/"
COPYRIGHT="2013-2017 Tox Project"
LICENSE="GNU GPL v3"
REVISION="1"
REVISION="2"
SOURCE_URI="https://github.com/TokTok/c-toxcore/archive/v$portVersion.tar.gz"
CHECKSUM_SHA256="30ae3263c9b68d3bef06f799ba9d7a67e3fad447030625f0ffa4bb22684228b0"
SOURCE_DIR="c-toxcore-$portVersion"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="!x86_gcc2 x86"
SECONDARY_ARCHITECTURES="x86"
if [ "$targetArchitecture" != x86_gcc2 ]; then
commandSuffix=$secondaryArchSuffix
@@ -71,20 +71,18 @@ BUILD_PREREQUIRES="
BUILD()
{
mkdir -p build && cd build
cmake .. $cmakeDirArgs \
-DCMAKE_BUILD_TYPE="Release" \
cmake -Bbuild -S. -DCMAKE_BUILD_TYPE=Release \
$cmakeDirArgs \
-DCMAKE_INSTALL_BINDIR=$commandBinDir \
-DCMAKE_EXE_LINKER_FLAGS:STRING=-lnetwork \
-DSOCKET_LIBRARIES=-lnetwork \
-DUSE_IPV6=OFF
make $jobArgs
make -C build $jobArgs
}
INSTALL()
{
cd build
make install
make -C build install
prepareInstalledDevelLib \
libtoxcore
@@ -96,6 +94,5 @@ INSTALL()
TEST()
{
cd build
make test
make -C build test
}