From 682e655a9264573d81912fbc5a1ec8908c57f53f Mon Sep 17 00:00:00 2001 From: Jim Date: Wed, 26 Mar 2014 12:19:46 -0700 Subject: [PATCH 1/2] add DigiClock screensaver --- haiku-apps/digiclock/digiclock-1.0.recipe | 55 +++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 haiku-apps/digiclock/digiclock-1.0.recipe diff --git a/haiku-apps/digiclock/digiclock-1.0.recipe b/haiku-apps/digiclock/digiclock-1.0.recipe new file mode 100644 index 000000000..afc6badbb --- /dev/null +++ b/haiku-apps/digiclock/digiclock-1.0.recipe @@ -0,0 +1,55 @@ +SUMMARY="DigiClock Screensaver" +DESCRIPTION="Based on BinaryClock by David Enderson Uses filled rectangles and random colors." + +HOMEPAGE="https://github.com/bbjimmy/DigiClock" +SRC_URI="git+https://github.com/bbjimmy/DigiClock.git#7c49eb1ec29b1eb1046f9d7911646e2d5f5e6def" + +LICENSE="GNU GPL v2" +COPYRIGHT="2012 Jim Saxton, Fat Elk Softrware" + +ARCHITECTURES="x86_gcc2 x86 ?x86_64" + +#SOURCE_DIR="DigiClock-$portVersion" + +PROVIDES=" + +DigiClock = 1.0" + +REVISION="1" + +REQUIRES=" + haiku$secondaryArchSuffix >= $haikuVersion" + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel >= $haikuVersion + cmd:gcc$secondaryArchSuffix + cmd:make + makefile_engine" + +BUILD_PREREQUIRES=" + cmd:gcc$secondaryArchSuffix + cmd:make + makefile_engine" + +BUILD() + +{ + cd source + make $jobArgs BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` +} + +INSTALL() +{ + mkdir -p $addOnsDir/Screen\ Savers + cd source/objects* + cp DigiClock $addOnsDir/Screen\ Savers/DigiClock + mkdir -p $dataDir/FatElk + cd .. + unzip -o fatelk + cp "FAT ELK" $dataDir/FatElk/ + cp "Fat Elk" $dataDir/FatElk/ +} + + + + From 17c98fb70da6eab7cbbe5910ed20b942ea190d09 Mon Sep 17 00:00:00 2001 From: Jim Date: Thu, 27 Mar 2014 08:46:51 -0700 Subject: [PATCH 2/2] lowercased digiclock, changed the requires and provides sections --- haiku-apps/digiclock/digiclock-1.0.recipe | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/haiku-apps/digiclock/digiclock-1.0.recipe b/haiku-apps/digiclock/digiclock-1.0.recipe index afc6badbb..01dd23c1b 100644 --- a/haiku-apps/digiclock/digiclock-1.0.recipe +++ b/haiku-apps/digiclock/digiclock-1.0.recipe @@ -9,11 +9,11 @@ COPYRIGHT="2012 Jim Saxton, Fat Elk Softrware" ARCHITECTURES="x86_gcc2 x86 ?x86_64" -#SOURCE_DIR="DigiClock-$portVersion" +#SOURCE_DIR="digiclock-$portVersion" PROVIDES=" -DigiClock = 1.0" +app:digiclock = $portVersion" REVISION="1" @@ -22,9 +22,7 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel >= $haikuVersion - cmd:gcc$secondaryArchSuffix - cmd:make - makefile_engine" + " BUILD_PREREQUIRES=" cmd:gcc$secondaryArchSuffix