Files
haikuports/haiku-apps/calendar/calendar-1.0_20200705.recipe
Humdinger a9c1bd430c calendar: update + removing secondary arch
No need to have a gcc2 and a _x86 package for 32bit.
That results in both packages being in HaikuDepot, both with
separate ratings and comments.
2020-07-05 09:40:37 +02:00

60 lines
1.4 KiB
Bash

SUMMARY="A native calendar application"
DESCRIPTION="Features:
* Create, modify and delete events.
* Generate notifications for events.
* Day Calendar view.
* Event categorization.
* Set 'All day' long events.
* Fetching events from Google Calendar using Google Calendar API.
* SQLite backend for storing events.
* Setting preferences like 'First day of week', 'Display week number in \
Calendar'.
* App localization: DateTime strings are localised and updates with locale \
preferences change but GUI string still needs to be localized."
HOMEPAGE="https://github.com/HaikuArchives/Calendar"
COPYRIGHT="2017 Akshay Agarwal
2017-2018 Janus, Bach Nguyen
2020 Brianna C"
LICENSE="MIT"
REVISION="1"
srcGitRev="8c39d02839a7f6dc2608f9fcbce2d4b08672e830"
SOURCE_URI="https://github.com/HaikuArchives/Calendar/archive/$srcGitRev.tar.gz"
CHECKSUM_SHA256="2a89264369b18ce585071c63f2af6c5d044a5f8a9d1f49fcd07a5cd1442fc5ac"
SOURCE_FILENAME="calendar-$portVersion-$srcGitRev.tar.gz"
SOURCE_DIR="Calendar-$srcGitRev"
ARCHITECTURES="x86_gcc2 x86_64"
PROVIDES="
calendar = $portVersion
app:Calendar
"
REQUIRES="
haiku
lib:libsqlite3
"
BUILD_REQUIRES="
haiku_devel
devel:libsqlite3
"
BUILD_PREREQUIRES="
makefile_engine
cmd:g++
cmd:make
"
BUILD()
{
make OBJ_DIR=objects $jobArgs
}
INSTALL()
{
mkdir -p "$appsDir"
cp objects/Calendar $appsDir
addAppDeskbarSymlink "$appsDir"/Calendar
}