summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Schmitt <chris@ilovelinux.de>2011-06-01 13:33:24 +0200
committerChristian Schmitt <chris@ilovelinux.de>2011-06-01 13:53:20 +0200
commit4f4634a8f3ca305b568633450dfa2141e74112e1 (patch)
treed340add1f87e27cb623e3f258b523c1ec57f2aad
parent[x11-apps/typhon] updated typhon-9999.ebuild (diff)
downloadgamerlay-4f4634a8f3ca305b568633450dfa2141e74112e1.tar.gz
gamerlay-4f4634a8f3ca305b568633450dfa2141e74112e1.tar.bz2
gamerlay-4f4634a8f3ca305b568633450dfa2141e74112e1.zip
[games-util/terragear-cs] add gdal useflag and move to git-2 eclass
-rw-r--r--games-util/terragear-cs/Manifest2
-rw-r--r--games-util/terragear-cs/metadata.xml3
-rw-r--r--games-util/terragear-cs/terragear-cs-9999.ebuild10
3 files changed, 11 insertions, 4 deletions
diff --git a/games-util/terragear-cs/Manifest b/games-util/terragear-cs/Manifest
index 2d29a3c..06f528b 100644
--- a/games-util/terragear-cs/Manifest
+++ b/games-util/terragear-cs/Manifest
@@ -1,4 +1,4 @@
AUX terragear-cs-setrlimit.patch 1473 RMD160 564ffbd927be27710ac16434c3adf7d172f13e15 SHA1 55696a373eacfde0b4cc69e45a6cf40777b2c952 SHA256 5aa4552f02b90042bd765be824efb503332d9c8e5c14f675b0ba58724e430f9a
AUX terragear-cs-use-agg.patch 5557 RMD160 b1070af53fa8427d87cc6b8dc7df473cc5a1fb38 SHA1 3a6b297968c0f7cb1df9f5faf21ed499706710df SHA256 5b019c12e41ca7ab0d0c1bc8adeefe5839f49027aef6d7d103be0c9c4718af4b
-EBUILD terragear-cs-9999.ebuild 648 RMD160 0215a4ac5854a6c6b9aa0fc7961507a8c7446a43 SHA1 07989ac71c36c275d4716f249fe974805b6bd55d SHA256 eba1d3bb6ebc869ed14ca9e733f3ebf6ff2b3815602849772af459bfdb5c0739
+EBUILD terragear-cs-9999.ebuild 709 RMD160 e53490c15705647fa53e0f4709de2e9a4d67d561 SHA1 70bd3115bc799a2e5883c9d1988f12c46662f8bc SHA256 e667680cf559ff04640ebd9e69c410559afde8219118f01c234e559acedb169b
MISC metadata.xml 251 RMD160 9e2f78a2ce127ab9d1653493c448ee9778a8fae1 SHA1 c4f0500fa3eea51cb6f922d1fa4458bee31a3fae SHA256 082f306619862caf2f94838e79ef3b0858be787b1ae6bbc2dc11b3555e6a9649
diff --git a/games-util/terragear-cs/metadata.xml b/games-util/terragear-cs/metadata.xml
index a5f4ada..c526329 100644
--- a/games-util/terragear-cs/metadata.xml
+++ b/games-util/terragear-cs/metadata.xml
@@ -2,6 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
+<use>
+ <flag name="gdal">Compile ogr-decode</flag>
+</use>
<maintainer>
<email>chris@ilovelinux.de</email>
<name>Christian Schmitt</name>
diff --git a/games-util/terragear-cs/terragear-cs-9999.ebuild b/games-util/terragear-cs/terragear-cs-9999.ebuild
index 5995145..9657e07 100644
--- a/games-util/terragear-cs/terragear-cs-9999.ebuild
+++ b/games-util/terragear-cs/terragear-cs-9999.ebuild
@@ -4,7 +4,7 @@
EAPI="4"
-inherit autotools git
+inherit autotools git-2
DESCRIPTION="Terrain editing programs for FlightGear"
HOMEPAGE="http://terragear.sourceforge.net/"
@@ -13,13 +13,13 @@ EGIT_REPO_URI="git://mapserver.flightgear.org/${PN}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE=""
+IUSE="gdal"
DEPEND="dev-games/simgear
dev-libs/newmat
media-libs/plib
- sci-libs/gdal
|| ( =x11-libs/agg-2.5 >x11-libs/agg-2.5[gpc] )
+ gdal? ( sci-libs/gdal )
"
RDEPEND="${DEPEND}"
@@ -30,6 +30,10 @@ src_prepare() {
eautoreconf
}
+src_configure() {
+ econf $(use_with gdal)
+}
+
src_compile() {
emake -j1
}