forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Stable release of package. Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Azamat H. Hackimov <[email protected]> Signed-off-by: Joonas Niilola <[email protected]>
- Loading branch information
1 parent
704b1b0
commit 72a9046
Showing
3 changed files
with
54 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
DIST exult-1.6.tar.gz 7906968 BLAKE2B f58b009bf82c5120a7ce588cbc5d2b282b92d7e8d08fb3e6119436de178ebd8af1d9a10e4ba660038aac9b87f0ced3fbbdbc5f39a3b3e17fee36b295d7df2603 SHA512 e786ccc11d3fc1b0747c0c620b51152d09f5157ca1e458a5aecc5e66c91e3222b6ba61311149bd6be83e20d339ea1d6d47640f89cc1750a9720549278a33e1b2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
DESCRIPTION="an Ultima 7 game engine that runs on modern operating systems" | ||
HOMEPAGE="http://exult.sourceforge.net/" | ||
SRC_URI="https://downloads.sourceforge.net/${PN}/exult-all-versions/${PV}/${P}.tar.gz" | ||
|
||
LICENSE="GPL-2+" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="alsa fluidsynth opengl +sdl2 timidity tools" | ||
|
||
DEPEND=" | ||
games-misc/exult-sound | ||
>=media-libs/libpng-1.6:0= | ||
media-libs/libvorbis | ||
sys-libs/zlib | ||
alsa? ( media-libs/alsa-lib ) | ||
fluidsynth? ( media-sound/fluidsynth ) | ||
opengl? ( virtual/opengl ) | ||
sdl2? ( media-libs/libsdl2[sound,video,X] ) | ||
!sdl2? ( media-libs/libsdl[sound,video,X] ) | ||
timidity? ( >=media-sound/timidity++-2 ) | ||
" | ||
RDEPEND="${DEPEND}" | ||
|
||
DOCS=( | ||
AUTHORS ChangeLog FAQ NEWS README README.1ST | ||
) | ||
|
||
src_configure() { | ||
econf \ | ||
--enable-mods \ | ||
--enable-zip-support \ | ||
--with-desktopdir=/usr/share/applications \ | ||
--with-icondir=/usr/share/pixmaps \ | ||
--with-sdl=$(usex sdl2 sdl2 sdl12) \ | ||
$(use_enable alsa) \ | ||
$(use_enable fluidsynth) \ | ||
$(use_enable opengl) \ | ||
$(use_enable timidity timidity-midi) \ | ||
$(use_enable tools) | ||
} | ||
|
||
pkg_postinst() { | ||
elog "You *must* have the original Ultima7 The Black Gate and/or" | ||
elog "The Serpent Isle installed." | ||
elog "See documentation in /usr/share/doc/${PF} for information." | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters