SUMMARY="Portable uuid C library" DESCRIPTION="A universally unique identifier (UUID) is an identifier standard \ used in software construction, standardized by the Open Software Foundation \ (OSF) as part of the Distributed Computing Environment (DCE). The intent of UUIDs is to enable distributed systems to uniquely identify \ information without significant central coordination. In this context the word \ unique should be taken to mean \"practically unique\" rather than \"guaranteed \ unique\"." HOMEPAGE="https://gitlab.com/kallisti5/libuuid" COPYRIGHT="2013-2014 Ralph Böhme" LICENSE="BSD (3-clause)" REVISION="2" SOURCE_URI="https://gitlab.com/kallisti5/libuuid/-/archive/v${portVersion}/libuuid-v${portVersion}.tar.gz" SOURCE_DIR="libuuid-v${portVersion}" CHECKSUM_SHA256="e83f37022a895ebd55c7e1fe0c3c5dc2028a52ddcf157f9b5fdcd14e004c11f8" ARCHITECTURES="all" SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" libuuid$secondaryArchSuffix = $portVersion lib:libuuid$secondaryArchSuffix = 1.3.0 compat >= 1.3 " REQUIRES=" haiku$secondaryArchSuffix " CONFLICTS=" lib:libuuid$secondaryArchSuffix " PROVIDES_devel=" libuuid${secondaryArchSuffix}_devel = $portVersion devel:libuuid$secondaryArchSuffix = 1.3.0 compat >= 1.3 " REQUIRES_devel=" libuuid$secondaryArchSuffix == $portVersion base " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel " BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix cmd:scons " BUILD() { scons --prefix=$prefix --lib-dir=$libDir --exec-prefix=$libExecDir --inc-dir=$includeDir --man-dir=$manDir $jobArgs } INSTALL() { scons --prefix=$prefix --lib-dir=$libDir --exec-prefix=$libExecDir --inc-dir=$includeDir --man-dir=$manDir install fixPkgconfig prepareInstalledDevelLib libuuid packageEntries devel $developDir } TEST() { scons ./src/test_uuid }