diff --git a/app-arch/innoextract/innoextract-1.7.recipe b/app-arch/innoextract/innoextract-1.7.recipe new file mode 100644 index 000000000..f965250e0 --- /dev/null +++ b/app-arch/innoextract/innoextract-1.7.recipe @@ -0,0 +1,64 @@ +SUMMARY="A tool to unpack installers created by Inno Setup" +DESCRIPTION="Inno Setup is a tool to create installers for Microsoft Windows \ +applications. innoextract allows to extract such installers under non-Windows \ +systems without running the actual installer using wine. innoextract currently\ + supports installers created by Inno Setup 1.2.10 to 5.6.0. +In addition to standard Inno Setup installers, innoextract also supports some \ +modified Inno Setup variants including Martijn Laan's My Inno Setup Extensions\ + 3.0.6.1 as well as GOG.com's Inno Setup-based game installers." +HOMEPAGE="http://constexpr.org/innoextract/" +COPYRIGHT="2011-2018 Daniel Scharrer" +LICENSE="Zlib" +REVISION="1" +SOURCE_URI="http://constexpr.org/innoextract/files/innoextract-$portVersion.tar.gz" +CHECKSUM_SHA256="c1efb732f2bc3a80065c5f51a0d4ea6027aebf528c609d3f336aea2055d2f0a4" + +ARCHITECTURES="?x86_gcc2 ?x86 x86_64" + +PROVIDES=" + innoextract = $portVersion + cmd:innoextract = $portVersion + " +REQUIRES=" + haiku + lib:libboost_filesystem + lib:libboost_iostreams + lib:libboost_program_options + lib:libboost_system + lib:libiconv + lib:liblzma + " + +BUILD_REQUIRES=" + haiku_devel + devel:libboost_filesystem + devel:libboost_iostreams + devel:libboost_program_options + devel:libboost_system + devel:libiconv + devel:liblzma + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:gcc + cmd:make + " + +TEST_REQUIRES=" + " + +BUILD() +{ + cmake . $cmakeDirArgs + make $jobArgs +} + +INSTALL() +{ + make install +} + +TEST() +{ + make check +}