From a1314e012e919925ba8137748b846dc4ef9fc6d2 Mon Sep 17 00:00:00 2001 From: Alex Striff Date: Sat, 10 Jan 2015 05:50:41 +0000 Subject: [PATCH] finished mtdev recipe --- sys-libs/mtdev/mtdev-1.1.5.recipe | 60 +++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 sys-libs/mtdev/mtdev-1.1.5.recipe diff --git a/sys-libs/mtdev/mtdev-1.1.5.recipe b/sys-libs/mtdev/mtdev-1.1.5.recipe new file mode 100644 index 000000000..cc4d2964f --- /dev/null +++ b/sys-libs/mtdev/mtdev-1.1.5.recipe @@ -0,0 +1,60 @@ +SUMMARY="A Multitouch Protocol Translation Library." +DESCRIPTION="MTDev is a stand-alone library which transforms all variants of \ +kernel MT events to the slotted type B protocol. The events put into \ +mtdev may be from any MT device, specifically type A without contact \ +tracking, type A with contact tracking, or type B with contact tracking." +HOMEPAGE="http://bitmath.org/code/mtdev/" +SRC_URI="http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.bz2" +CHECKSUM_SHA256="6677d5708a7948840de734d8b4675d5980d4561171c5a8e89e54adf7a13eba7f" +REVISION="1" +LICENSE="MIT" +COPYRIGHT=" + 2010 Kenrik Rydberg + 2010 Canonical Ltd. + " + +ARCHITECTURES="!x86 !x86_gcc2" +SECONDARY_ARCHITECTURES="!x86 !x86_gcc2" + +PROVIDES=" + mtdev$secondaryArchSuffix = $portVersion + lib:libmtdev$secondaryArchSuffix = 1.0.0 compat >= 1 + " + +REQUIRES=" + haiku$secondaryArchSuffix >= $haikuVersion + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + cmd:pkg_config$secondaryArchSuffix + cmd:gcc$secondaryArchSuffix + cmd:make + cmd:awk + " + +BUILD() +{ + runConfigure ./configure \ + --disable-static + + make $jobArgs +} + +INSTALL() +{ + make install + prepareInstalledDevelLibs libmtdev + packageEntries devel $developDir +} + +# ----- Devel Package ----------------------------------------------------- + +PROVIDES_devel=" + mtdev${secondaryArchSuffix}_devel = $portVersion + devel:libmtdev$secondaryArchSuffix = 1.0.0 compat >= 1 +" + +REQUIRES_devel=" + mtdev${secondaryArchSuffix} == $portVersion base +"