Quassel recipe updates based on feedback:

- Modified description.
- Modified copyright.
- Only support gcc2 if we're building for a different architecture.
- Removed unnecessary BUILD_PREREQUIRES entry for gcc.
- Added note regarding stripped binaries for future reference.
This commit is contained in:
Arfonzo J. Coward
2013-12-03 09:13:55 +00:00
parent aba3601bd4
commit 6490a5f66a

View File

@@ -1,5 +1,15 @@
SUMMARY="Quassel IRC."
DESCRIPTION="Quassel IRC core and 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, we aim to bring a pleasurable,
comfortable chatting experience to all major platforms (including
Linux, Windows, and MacOS X as well as Android smartphones), making
communication with your peers not only convenient, but also
ubiquitous available.
"
HOMEPAGE="http://quassel-irc.org"
SRC_URI="http://quassel-irc.org/pub/quassel-0.9.2.tar.bz2"
CHECKSUM_MD5="4ed88d288f60290f4459d3e68d61b037"
@@ -8,9 +18,15 @@ LICENSE="
GNU GPL v2
GNU GPL v3
"
COPYRIGHT="Copyright (C) 2005, 2006, 2007, 2008, 2009 by the Quassel IRC Team"
COPYRIGHT="2005-2009, the Quassel IRC Team"
ARCHITECTURES="x86"
if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
# x86_gcc2 is fine as primary target architecture as long as we're building
# for a different secondary architecture.
ARCHITECTURES="$ARCHITECTURES x86_gcc2"
fi
ARCHITECTURES="x86 x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
@@ -27,7 +43,6 @@ REQUIRES="
BUILD_PREREQUIRES="
cmd:cmake
cmd:gcc${secondaryArchSuffix}
cmd:g++${secondaryArchSuffix}
cmd:make
"
@@ -52,6 +67,7 @@ INSTALL()
cd build
# Optional: strip the binaries before installing.
# To be updated/removed whenever resources are added.
echo "Stripping binaries ..."
strip quassel
strip quasselcore