64 lines
1.7 KiB
Bash
64 lines
1.7 KiB
Bash
SUMMARY="Offline conference schedules viewer"
|
||
DESCRIPTION="ConfClerk is an application written in Qt, which makes \
|
||
conference schedules available offline. \
|
||
It displays the conference schedule from various views, supports \
|
||
searches on various items (speaker, speech topic, location, etc.) \
|
||
and enables you to select favorite events and create your own schedule.
|
||
|
||
At the moment ConfClerk is able to import schedules in XML format \
|
||
created by the PentaBarf conference management system (or frab) \
|
||
used by FOSDEM, DebConf, Grazer Linuxtage, the CCC congresses, \
|
||
FrOSCon, and others."
|
||
HOMEPAGE="https://www.toastfreeware.priv.at/confclerk/"
|
||
COPYRIGHT="2010 Ixonos Plc.
|
||
2011-2021 Philipp Spitzer, gregor herrmann, Stefan Strahl"
|
||
LICENSE="GNU GPL v2"
|
||
REVISION="1"
|
||
SOURCE_URI="https://www.toastfreeware.priv.at/tarballs/confclerk/confclerk-$portVersion.tar.gz"
|
||
CHECKSUM_SHA256="2f2b46f7856c03a74c02ea5d9e2bf82d6c14490f44c3f89f9900564f4d23b150"
|
||
#TODO: add icon
|
||
|
||
ARCHITECTURES="all !x86_gcc2"
|
||
SECONDARY_ARCHITECTURES="x86"
|
||
|
||
commandSuffix=$secondaryArchSuffix
|
||
commandBinDir=$binDir
|
||
if [ "$targetArchitecture" = x86_gcc2 ]; then
|
||
commandSuffix=
|
||
commandBinDir=$prefix/bin
|
||
fi
|
||
|
||
PROVIDES="
|
||
confclerk${secondaryArchSuffix} = $portVersion
|
||
cmd:confclerk$commandSuffix = $portVersion
|
||
"
|
||
REQUIRES="
|
||
haiku${secondaryArchSuffix}
|
||
lib:libQt5Core$secondaryArchSuffix
|
||
lib:libGL$secondaryArchSuffix
|
||
"
|
||
|
||
BUILD_REQUIRES="
|
||
haiku${secondaryArchSuffix}_devel
|
||
devel:libQt5Core$secondaryArchSuffix
|
||
"
|
||
BUILD_PREREQUIRES="
|
||
cmd:qmake${secondaryArchSuffix}
|
||
cmd:g++${secondaryArchSuffix}
|
||
cmd:make
|
||
cmd:pod2man
|
||
"
|
||
|
||
BUILD()
|
||
{
|
||
qmake "PREFIX=$commandBinDir"
|
||
make $jobArgs
|
||
}
|
||
|
||
INSTALL()
|
||
{
|
||
make install
|
||
|
||
addAppDeskbarSymlink $commandBinDir/confclerk "ConfClerk"
|
||
}
|