mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 14:38:51 +02:00
* this fixes the wrong recipe names introduced by myself in #d525fee * adjust patch names to match corresponding recipes * additionally: create 'additional-files' folders as hint to some ports that do not have a proper recipe yet
38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
DESCRIPTION="tool for checking backward binary and source-level compatibility of a C/C++ library."
|
|
HOMEPAGE="ispras.linuxbase.org/index.php/ABI_compliance_checker"
|
|
SRC_URI="https://github.com/downloads/lvc/abi-compliance-checker/abi-compliance-checker-1.98.3.tar.gz"
|
|
REVISION="1"
|
|
STATUS_HAIKU="broken"
|
|
DEPEND=""
|
|
CHECKSUM_MD5="e2ca96bf71b014eefa11fe10a6f7d1f6"
|
|
BUILD()
|
|
{
|
|
cd abi-compliance-checker-1.98.3
|
|
sed -i 's/linux|freebsd|openbsd|netbsd/linux|freebsd|openbsd|netbsd|haiku/' Makefile.pl
|
|
sed -i 's/$PREFIX\/share\/$TOOL_SNAME/$PREFIX\/data\/$TOOL_SNAME/' Makefile.pl
|
|
sed -i 's/..\/share\/$TOOL_SNAME/..\/data\/$TOOL_SNAME/' Makefile.pl
|
|
}
|
|
|
|
INSTALL()
|
|
{
|
|
cd abi-compliance-checker-1.98.3
|
|
mkdir -p $DESTDIR/`finddir B_COMMON_DIRECTORY`/example-descriptors
|
|
perl Makefile.pl -install --prefix=`finddir B_COMMON_DIRECTORY` \
|
|
--destdir=$DESTDIR
|
|
cp -r `haikuporter -t`/dev-util/abi-compliance-checker/example-descriptors \
|
|
$DESTDIR/`finddir B_COMMON_DIRECTORY`/data/abi-compliance-checker
|
|
}
|
|
|
|
TEST()
|
|
{
|
|
cd abi-compliance-checker-1.98.3
|
|
# make test
|
|
# make check
|
|
}
|
|
|
|
LICENSE="GNU GPL v2"
|
|
COPYRIGHT="2009-2010 The Linux Foundation
|
|
2009-2011 Institute for System Programming, RAS
|
|
2011-2012 Nokia Corporation and/or its subsidiary(-ies)
|
|
2011-2012 ROSA Laboratory"
|