LINUX.ORG.RU

История изменений

Исправление Lavos, (текущая версия) :

По идее, сейчас ебилд должен быть такой же, как для любого проекта с cmake.

Подглядел как сделано в других ebuild-ах с cmake и нарисовал, вроде работает даже.

# $Header: $

EAPI=2
inherit cmake-utils games

DESCRIPTION="INSTEAD quest engine"
HOMEPAGE="http://instead.sf.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.tar.gz"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND="=dev-lang/lua-5.1*
   media-libs/libsdl
   media-libs/sdl-mixer
   media-libs/sdl-image
   media-libs/sdl-ttf"
RDEPEND="${DEPEND}"

src_configure() {
  mycmakeargs=(
    -DCMAKE_INSTALL_PREFIX=""
    -DBINDIR=${GAMES_BINDIR}
    -DDATADIR=${GAMES_DATADIR}/${PN}
    -DSHAREDIR=${GAMES_DATADIR}/${PN}
    -DDOCDIR=${GAMES_DATADIR}/doc/${PN}
    -DICONDIR=/usr/share/pixmaps
    -DMANDIR=/usr/share/man
    -DDESKTOPDIR=/usr/share/applications
    )
   cmake-utils_src_configure
}

src_compile() {
   cmake-utils_src_compile
}

src_install() {
   cmake-utils_src_install
}

Исходная версия Lavos, :

По идее, сейчас ебилд должен быть такой же, как для любого проекта с cmake.

Подглядел как сделано в других ebuild-ах с cmake и нарисовал, вроде работает даже.

# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=2
inherit cmake-utils games

DESCRIPTION="INSTEAD quest engine"
HOMEPAGE="http://instead.sf.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND="=dev-lang/lua-5.1*
   media-libs/libsdl
   media-libs/sdl-mixer
   media-libs/sdl-image
   media-libs/sdl-ttf"
RDEPEND="${DEPEND}"

src_configure() {
  mycmakeargs=(
    -DCMAKE_INSTALL_PREFIX=""
    -DBINDIR=${GAMES_BINDIR}
    -DDATADIR=${GAMES_DATADIR}/${PN}
    -DSHAREDIR=${GAMES_DATADIR}/${PN}
    -DDOCDIR=${GAMES_DATADIR}/doc/${PN}
    -DICONDIR=/usr/share/pixmaps
    -DMANDIR=/usr/share/man
    -DDESKTOPDIR=/usr/share/applications
    )
   cmake-utils_src_configure
}

src_compile() {
   cmake-utils_src_compile
}

src_install() {
   cmake-utils_src_install
}