SUMMARY="A distributed IRC client" DESCRIPTION="Quassel IRC is a modern, cross-platform, distributed IRC client, \ meaning that one (or multiple) client(s) can attach to and detach from a \ central core -- much like the popular combination of screen and a text-based \ IRC client such as WeeChat, but graphical. In addition to this unique feature, it aims to bring a pleasurable, \ comfortable chatting experience to all major platforms (including Linux, \ Windows, and Mac OS X as well as Android smartphones), making communication \ with your peers not only convenient, but also easily available." HOMEPAGE="http://quassel-irc.org" COPYRIGHT="2005-2009 The Quassel IRC Team" LICENSE="GNU GPL v2 GNU GPL v3" REVISION="3" SOURCE_URI="http://quassel-irc.org/pub/quassel-0.9.2.tar.bz2" CHECKSUM_SHA256="f04d01602509c1d950602502e5f51aba47d99c73a9c70e77c563bb7749fc53c0" ARCHITECTURES="!x86_gcc2 x86" SECONDARY_ARCHITECTURES="x86" PROVIDES=" quassel${secondaryArchSuffix} = $portVersion cmd:quassel${secondaryArchSuffix} cmd:quasselcore${secondaryArchSuffix} cmd:quasselclient${secondaryArchSuffix} " REQUIRES=" haiku${secondaryArchSuffix} lib:libQtCore$secondaryArchSuffix >= 4.8 lib:libQtGui$secondaryArchSuffix >= 4.8 " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libQtCore$secondaryArchSuffix >= 4.8 devel:libQtGui$secondaryArchSuffix >= 4.8 " BUILD_PREREQUIRES=" cmd:cmake cmd:g++${secondaryArchSuffix} cmd:make cmd:qmake$secondaryArchSuffix cmd:moc$secondaryArchSuffix cmd:pkg_config$secondaryArchSuffix " BUILD() { mkdir -p build cd build cmake -DCMAKE_INSTALL_PREFIX=$prefix \ -DCMAKE_C_COMPILER="gcc" -DCMAKE_CXX_COMPILER="g++" \ -DCMAKE_BUILD_TYPE=Release .. make $jobArgs } INSTALL() { cd build # Optional: strip the binaries before installing. # To be updated/removed whenever resources are added. echo "Stripping binaries ..." strip quassel strip quasselcore strip quasselclient echo "Copying binaries to ${appsDir} ..." mkdir -p ${appsDir}/Quassel cp quassel ${appsDir}/Quassel cp quasselcore ${appsDir}/Quassel cp quasselclient ${appsDir}/Quassel DIR_QUASSEL_DESKBAR="${dataDir}/deskbar/menu/Applications/Quassel" mkdir -p ${DIR_QUASSEL_DESKBAR} echo "Making links for Deskbar in ${DIR_QUASSEL_DESKBAR} ..." addAppDeskbarSymlink ${appsDir}/Quassel/quassel "Quassel/Quassel" addAppDeskbarSymlink ${appsDir}/Quassel/quasselcore "Quassel/Quassel Core" addAppDeskbarSymlink ${appsDir}/Quassel/quasselclient "Quassel/Quassel Client" }