Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

deps for shatter, closes #40; media-libs/jasper multilib now in portage

  • Loading branch information...
commit 549d8612a9e2e67f83897fe35c04a182ab3f4187 1 parent f40f020
@anyc authored
View
1  games-util/steam-games-meta/metadata.xml
@@ -22,6 +22,7 @@
<flag name='steamgames_tf2'>Team Fortress 2</flag>
<flag name='steamgames_journey_down'>The journy down</flag>
<flag name='steamgames_trine2'>Trine 2</flag>
+ <flag name='steamgames_shatter'>Sidhe's Shatter</flag>
<flag name='steamgames_defenders_quest'>Defender's Quest: Valley of the Forgotten</flag>
<flag name='testdeps'>
Pull in dependencies that are not yet confirmed as strictly
View
20 games-util/steam-games-meta/steam-games-meta-0-r20130312.ebuild
@@ -19,7 +19,8 @@ IUSE="s3tc testdeps video_cards_intel video_cards_fglrx video_cards_nouveau
# add USE_EXPAND="${USE_EXPAND} STEAMGAMES" to your make.conf for proper
# display of steamgames use flags
-IUSE_STEAMGAMES="dwarfs unwritten_tales tf2 trine2 journey_down defenders_quest"
+IUSE_STEAMGAMES="dwarfs unwritten_tales tf2 trine2 journey_down defenders_quest
+ shatter"
for sgame in ${IUSE_STEAMGAMES}; do
IUSE="${IUSE} steamgames_${sgame}"
@@ -55,8 +56,6 @@ RDEPEND="
x11-libs/libXmu
x11-libs/libXxf86vm
x11-misc/xclip
-
- video_cards_nvidia? ( media-gfx/nvidia-cg-toolkit )
)
)
steamgames_dwarfs? (
@@ -79,6 +78,10 @@ RDEPEND="
steamgames_defenders_quest? (
dev-util/adobe-air-runtime
)
+ steamgames_shatter? (
+ amd64? ( >=media-gfx/nvidia-cg-toolkit-3.1.0013 )
+ x86? ( media-gfx/nvidia-cg-toolkit )
+ )
"
REQUIRED_USE="
steamgames_tf2? (
@@ -93,17 +96,18 @@ pkg_postinst() {
elog "If a game does not start, please enable \"testdeps\" use-flag and"
elog "check if it fixes the issue. Please report, if and which one of the"
elog "dependencies is required for a game, so we can mark it accordingly."
+ elog ""
fi
if use amd64; then
elog "If a game does not start, please take a look at the dependencies"
elog "for the x86 architecture in this ebuild. It might be required that"
- elog "you build them in a x86 chroot environment or using crossdev (see"
- elog "http://en.gentoo-wiki.com/wiki/Crossdev ). Please report, if and"
- elog "which one of the dependencies is required for a game, so we can"
- elog "request the inclusion in the emul-linux-x86* packages, see:"
- elog "https://bugs.gentoo.org/show_bug.cgi?id=446682"
+ elog "we create a multilib ebuild for x86. Please report, if and which"
+ elog "one of the dependencies is required for a game, so we can mark it"
+ elog "accordingly."
+ elog ""
fi
elog "Ebuild development website: https://github.com/anyc/steam-overlay"
+ elog ""
elog "If you have problems, please also see http://wiki.gentoo.org/wiki/Steam"
}
View
2  media-libs/jasper/Manifest
@@ -1,2 +0,0 @@
-DIST jasper-1.900.1-fixes-20120611.patch.bz2 26303 SHA256 8727c94843f141c311be54eed97eca18f96542f52b991df6f7d4f005bad2ec59 SHA512 36ec1735a89008fa6be16698f78ca5ec52d4ef34f10653ba3bf081c665c4e2d747cdbd7bfc0d56859ad4dc0fac166cf08248336d25d3ba8e7feb57e65d5c5ef6 WHIRLPOOL 341639dc208c44eefb18d14b16bc74591989e4ec0bf6426bee1ed161f1c997a23dad487ac821f2bf8e1ae16ae74d6174dce39a913b44b4e24628a7a1510395a7
-DIST jasper-1.900.1.zip 1415752 SHA256 6b905a9c2aca2e275544212666eefc4eb44d95d0a57e4305457b407fe63f9494 SHA512 e3a3c803de848b50482f5bd693b1945197c6999285226c45b671855734d7bb2611fbe6f28cd8ba9c56a4ea59417795eba42d72516c9fec93b8fbaa21b8210cb6 WHIRLPOOL cd53901537bb8d32706e82326bf01f7f960af5172e2da738d1fcc9c5a4087829210a177d3df96617cf289e5db8ec97e06aa6cd60ada3b887db65418b90e9a86b
View
48 media-libs/jasper/jasper-1.900.1-r6.ebuild
@@ -1,48 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit eutils autotools-multilib
-
-DESCRIPTION="software-based implementation of the codec specified in the JPEG-2000 Part-1 standard"
-HOMEPAGE="http://www.ece.uvic.ca/~mdadams/jasper/"
-SRC_URI="http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-${PV}.zip
- mirror://gentoo/${P}-fixes-20120611.patch.bz2"
-
-LICENSE="JasPer2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="jpeg opengl static-libs"
-
-RDEPEND="jpeg? (
- virtual/jpeg
- amd64? (
- abi_x86_32? ( app-emulation/emul-linux-x86-baselibs )
- )
- )
- opengl? (
- amd64? (
- abi_x86_32? ( app-emulation/emul-linux-x86-opengl )
- )
- virtual/opengl media-libs/freeglut
- )"
-DEPEND="${RDEPEND}
- app-arch/unzip"
-
-PATCHES=(
- "${WORKDIR}/${P}-fixes-20120611.patch"
- )
-
-DOCS=( NEWS README doc/. )
-
-src_configure() {
- local myeconfargs=(
- $(use_enable jpeg libjpeg)
- $(use_enable opengl)
- $(use_enable static-libs static)
- --enable-shared
- )
- autotools-multilib_src_configure
-}
Please sign in to comment.
Something went wrong with that request. Please try again.