cockatrice-2.7.2.ebuild (1395B)
- # Copyright 1999-2017 Gentoo Foundation
- # Copyright 2017-2019 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
- # Distributed under the terms of the GNU General Public License v2
- EAPI=7
- inherit cmake-utils
- MY_P="2019-08-31-Release-${PV}"
- DESCRIPTION="An open-source multiplatform software for playing card games over a network"
- HOMEPAGE="https://github.com/Cockatrice/Cockatrice"
- SRC_URI="https://github.com/Cockatrice/Cockatrice/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/Cockatrice-${MY_P}"
- LICENSE="GPL-2"
- SLOT="0"
- KEYWORDS="~amd64"
- IUSE="+client server +oracle nls"
- DEPEND="
- dev-libs/protobuf:=
- nls? ( dev-qt/linguist-tools:5 )
- dev-qt/qtnetwork:5
- client? (
- dev-qt/qtconcurrent:5
- dev-qt/qtmultimedia:5
- dev-qt/qtprintsupport:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- )
- server? (
- dev-qt/qtsql:5
- dev-qt/qtwebsockets:5
- )
- oracle? (
- dev-qt/qtconcurrent:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- sys-libs/zlib:=
- )
- "
- src_configure() {
- local mycmakeargs=(
- -DWITH_CLIENT="$(usex client)"
- -DWITH_SERVER="$(usex server)"
- -DWITH_ORACLE="$(usex oracle)"
- -DICONDIR="/usr/share/icons"
- -DDESKTOPDIR="/usr/share/applications"
- )
- cmake-utils_src_configure
- }
- pkg_postinst() {
- #FIXME:
- elog "zonebg pictures are in ${GAMES_DATADIR}/${PN}/zonebg"
- elog "sounds are in ${GAMES_DATADIR}/${PN}/sounds"
- elog "you can use those directories in cockatrice settings"
- }