From 5b261a24a62323890c7e62472b70fe671bf79a3c Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sun, 30 Sep 2018 06:08:08 +0000 Subject: [PATCH] TrackGit, new recipe (#3158) * TrackGit, new recipe * TrackGit, disable build for gcc7 --- haiku-apps/trackgit/trackgit-1.0.0~git.recipe | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 haiku-apps/trackgit/trackgit-1.0.0~git.recipe diff --git a/haiku-apps/trackgit/trackgit-1.0.0~git.recipe b/haiku-apps/trackgit/trackgit-1.0.0~git.recipe new file mode 100644 index 000000000..ab96a79f4 --- /dev/null +++ b/haiku-apps/trackgit/trackgit-1.0.0~git.recipe @@ -0,0 +1,46 @@ +SUMMARY="Tracker add-on for git" +DESCRIPTION="Tracker Addon for Git Version Control System. \ +TrackGit provides user with GUIs for various Git commands. The implementation \ +was done using LibGit2. TrackGit uses the Dynamic population of menu." +HOMEPAGE="https://github.com/Hrily/TrackGit" +COPYRIGHT="2018 Hrishi Hiraskar + 2018 HaikuArchives Team" +LICENSE="MIT" +REVISION="1" +srcGitRev="cce7abfecd0dcaf1ed0106a9adb6ce853393f697" +SOURCE_URI="https://github.com/Hrily/TrackGit/archive/$srcGitRev.tar.gz" +CHECKSUM_SHA256="f8ba2f9f6ce6c56d88d4dabaa14a24112599a3ec4b643518d3e4230fb628d1dc" +SOURCE_FILENAME="trackgit-$srcGitRev.tar.gz" +SOURCE_DIR="TrackGit-$srcGitRev" + +ARCHITECTURES="x86_gcc2 !x86 !x86_64" + +PROVIDES=" + trackgit = $portVersion + app:TrackGit = $portVersion + " +REQUIRES=" + haiku + lib:libgit2 + " + +BUILD_REQUIRES=" + haiku_devel + devel:libgit2 + " +BUILD_PREREQUIRES=" + makefile_engine + cmd:gcc + cmd:make + " + +BUILD() +{ + make $jobArgs OBJ_DIR=objects +} + +INSTALL() +{ + mkdir -p $addOnsDir/Tracker + cp -a objects/TrackGit $addOnsDir/Tracker +}