Mudlet 3.10.2 (#2748)

This commit is contained in:
miqlas
2018-07-21 17:41:28 +02:00
committed by GitHub
parent 3d6292ae5d
commit 09fa6b8fdb

View File

@@ -20,12 +20,13 @@ COPYRIGHT="2008-2013 Heiko Koehn
LICENSE="GNU GPL v2"
REVISION="1"
SOURCE_URI="https://github.com/Mudlet/Mudlet/archive/Mudlet-$portVersion.tar.gz"
CHECKSUM_SHA256="1456bacf9c35abf54a0650209cc8ca19f356bbbe81d34a9b823b929c8d4ef1da"
CHECKSUM_SHA256="dabbd6ef6d0c085847ca37fc66b32b4fe81a1af5cefedeef03f1743bda53e84d"
SOURCE_DIR="Mudlet-Mudlet-$portVersion"
srcGitRev_2="bca1858dd67d6153f3bec167ab2abc7547265282"
srcGitRev_2="d6a71925bda26dcab2b32571b14338ffb7a18e2e"
SOURCE_URI_2="https://github.com/edbee/edbee-lib/archive/$srcGitRev_2.tar.gz"
CHECKSUM_SHA256_2="04254cb1ceea3d63ee77483f0623e873609d4ed1338c6a5c91018d49f2a137b1"
CHECKSUM_SHA256_2="871e0aa4507d8b6ca86f71b977ec1161cb3309760cba2e520f3eaffb70891d35"
SOURCE_DIR_2="edbee-lib-$srcGitRev_2"
SOURCE_FILENAME_2="edbee-lib-$srcGitRev_2.tar.gz"
ADDITIONAL_FILES="mudlet.rdef.in"
ARCHITECTURES="!x86_gcc2 x86 x86_64"
@@ -39,13 +40,14 @@ PROVIDES="
REQUIRES="
haiku$secondaryArchSuffix
lib:libboost_graph$secondaryArchSuffix
lib:liblua$secondaryArchSuffix >= 5.1
lib:liblua$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
lib:libGLU$secondaryArchSuffix
lib:libhunspell_1.6$secondaryArchSuffix
lib:libpcre$secondaryArchSuffix
lib:libpcrecpp$secondaryArchSuffix
lib:libpcreposix$secondaryArchSuffix
lib:libpugixml$secondaryArchSuffix
lib:libQt5Concurrent$secondaryArchSuffix
lib:libQt5Core$secondaryArchSuffix
lib:libQt5Gamepad$secondaryArchSuffix
@@ -62,11 +64,12 @@ REQUIRES="
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libboost_graph$secondaryArchSuffix
devel:liblua$secondaryArchSuffix >= 5.1
devel:liblua$secondaryArchSuffix
devel:libGL$secondaryArchSuffix
devel:libGLU$secondaryArchSuffix
devel:libhunspell_1.6$secondaryArchSuffix
devel:libpcre$secondaryArchSuffix
devel:libpugixml$secondaryArchSuffix
devel:libpcrecpp$secondaryArchSuffix
devel:libpcreposix$secondaryArchSuffix
devel:libQt5Concurrent$secondaryArchSuffix
@@ -96,6 +99,9 @@ BUILD_PREREQUIRES="
cmd:strip
"
defineDebugInfoPackage mudlet$secondaryArchSuffix \
$appsDir/Mudlet
BUILD()
{
rm -rf 3rdparty/edbee-lib
@@ -107,8 +113,7 @@ BUILD()
export LUA_DIR="`finddir B_SYSTEM_HEADERS_DIRECTORY`/lua5.1"
cmake .. \
-DCMAKE_INSTALL_PREFIX=$appsDir/Mudlet \
-DDATAROOTDIR=$dataDir
-DCMAKE_INSTALL_PREFIX=$appsDir/Mudlet
make $jobArgs
}