Files
haikuports/app-office/confclerk/confclerk-0.7.1.recipe
waddlesplash 4f180bdb94 Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00

64 lines
1.7 KiB
Bash
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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"
}