diff options
author | eroen <eroen@occam.eroen.eu> | 2013-03-09 18:44:06 +0100 |
---|---|---|
committer | eroen <eroen@occam.eroen.eu> | 2013-03-09 18:44:06 +0100 |
commit | 5f27b3d5a3ebd747dae49f1d46cb36fc965238ba (patch) | |
tree | 3b61782ea408acddcea98f4068b25b9f84a320a5 /games-util | |
parent | openmw: 'next' branch disappeared. (diff) | |
download | eroen-5f27b3d5a3ebd747dae49f1d46cb36fc965238ba.tar.gz eroen-5f27b3d5a3ebd747dae49f1d46cb36fc965238ba.tar.bz2 eroen-5f27b3d5a3ebd747dae49f1d46cb36fc965238ba.zip |
dfhack revision
Diffstat (limited to 'games-util')
-rw-r--r-- | games-util/dfhack/Manifest | 4 | ||||
-rw-r--r-- | games-util/dfhack/dfhack-0.34.11.2.ebuild | 7 | ||||
-rw-r--r-- | games-util/dfhack/metadata.xml | 4 |
3 files changed, 10 insertions, 5 deletions
diff --git a/games-util/dfhack/Manifest b/games-util/dfhack/Manifest index ed802ab..46810c3 100644 --- a/games-util/dfhack/Manifest +++ b/games-util/dfhack/Manifest @@ -8,6 +8,6 @@ AUX stonesense/0001-dont-segfault-if-logfile-is-unwritable.patch 1064 SHA256 6e9 AUX stonesense/0002-compile-time-configuration-of-magic-cwd.patch 7753 SHA256 79e024cbcf34998866dee56b7e27b1cad3a8d3da152bbc43b329723109d58d51 SHA512 b892aa4a94eefefe63d52352f2f01a76327fdcdf99cce5c565738f82b7b45de8536128dc7529df52bb4a465d5e198e0c774d0690f5577e8533b8f08221b6e377 WHIRLPOOL ce9507bb7f67666f87a8463cab941ad2ba1b14e8ec3000d587855a2922ca5a186dffd062c752bb313ac111d9645c979421b0657082c44c3ac000c3e8c787b25e AUX stonesense/0003-screenshots-in-home-dir.patch 2578 SHA256 88bc1a28442dfe8e5ff08e27e82de6443a3c5bccf49d7bcb2a26637a71ae3e18 SHA512 988efaba82e96149641e8dd6d8769b3ac1d890ebaa35128507a8f0d633af947ad9d8090758e1734a2f9b118c5404e4d712e2abb9a4e971f980f4163c0b646f5b WHIRLPOOL f3f03c297fbd39f27b5957cca0073a3420a10ba0a1741cf73f210cf680c2083c761cb68a637663281e69d1fee9e7b5049c3074f18fed394f48888bc377f5bb70 AUX stonesense/0004-create-various-output-files-in-HOME-not-cwd.patch 5217 SHA256 3ac09c948cc36b04058a82cb9f04e0ff26ffee765bf2300a46eac09cebc867de SHA512 9f0c2c5f4a2d15c99e06d30e1d3825527449f63de4d370533f07ce4324d0afbd1a2190dcf9589cbd326fd0f9705333bb436bed74e72ac4a7485f002fa3600639 WHIRLPOOL cbe81a086301a3dc218f31e3b1edb837bd81a25d151e5d46c0988d080165e95faac8ab14a97995a7092262542cbb8b29a2a540fe45a5c74b520e47ec5ab0f420 -EBUILD dfhack-0.34.11.2.ebuild 5343 SHA256 01a905109dbea7331915d9fcfe5608171120e1dcee3b6677fe31109181cd4e07 SHA512 429603e95cabd9525c149c759f30ab5a8db711f4033f219d026f638ac86c78e9376197bfb0d46bbe45bdccb10f3705182750d334755df25c055db2367350707c WHIRLPOOL e1ee844fed9a3c5f77544f51e3ba6d4dc94b17577567942da9c4478fc47be6256add51cc8904d1df5bc43776e76cc24239e2ca2f83d617b1ba09a73762621622 +EBUILD dfhack-0.34.11.2.ebuild 5523 SHA256 c126fc718aaddcfd1f62c04a5ce37add8c6ecfb72e0fa73d8048383e02d048f0 SHA512 ab671faa41ab7cff26b933ef816fba8f5c86389769f5dcf1da6a5ee7413324d50ebcd7e60812935fd0ddd70688461ca23d55edf499ffffec89e3ff3ad321c2e8 WHIRLPOOL 11246c870f497929299ccf75c91f77481a6d3faccc9a8646c668836b22906d089e04826b3f67f5dcc8640b918a9e3a0e1fa9821d7d17664ec58f8a88db498170 EBUILD dfhack-9999.ebuild 5247 SHA256 3c1d011b03a81b42a27e905d8edd111670863adf424b267d49052c1b256024e5 SHA512 50702fddc31cda43c2ffaf72bd204b1a42959fcb60aba79538470f4d8daec9f41263f004b722178e537b66a919d7f8a900c552a3ceca971db7e1a3cbdd781c14 WHIRLPOOL e00c37113c909e8d2cec041f80b994ab8236de3748ae2ec8112d4c90f7e653373b72a29b5e947c73c96263a8f0cc265bbcd53df273dd046fb8b0316cbbdf303d -MISC metadata.xml 572 SHA256 913cbd415cc83010473062c137ac57dba4541349efec58e0a8325be33cb0a77c SHA512 167c1513cca31c08a89503b4b960cc1b45c43c1d9552e8c6cf01d8c837fb99669b898ba58c7e192b5fdef6959db9f123179d9a86e2125dccc1ed76e28ffe3904 WHIRLPOOL 9866820cb844e7c36abf92ac117bbe4cc0b804444441c24a366a61304b21baeded55e122393b393fbb7a47b08abb787cc8aecd6b4c89546c7201153652a3c957 +MISC metadata.xml 663 SHA256 55a12d4c9666a995d266a30d607c232114db139aafa462b02db6f657eb39fa8a SHA512 9a9eede0ad1fed3f735bb08e6f0e9911cc5de7310bc57be987b42842bcaff05becad270d7414da2bca9b40531a69eefb5dff725a61d5b9bfcd3cb84c41847d3c WHIRLPOOL 28e63c07f1470f7bdb56d9c0a7838a501bf94585ed1446e2a107dc5669e0aefc48a6b227c5c55e1e33d0ed2a9be1bff8e2437381496e278b598e542950f43e42 diff --git a/games-util/dfhack/dfhack-0.34.11.2.ebuild b/games-util/dfhack/dfhack-0.34.11.2.ebuild index 0a3c359..8161c66 100644 --- a/games-util/dfhack/dfhack-0.34.11.2.ebuild +++ b/games-util/dfhack/dfhack-0.34.11.2.ebuild @@ -61,6 +61,9 @@ pkg_setup() { } src_prepare() { + # Not sure why git-2 eclass doesn't fix this. + git submodule update + local EPATCH_FORCE="yes" local EPATCH_SUFFIX="patch" if [[ ! "${PV}" == "9999" ]]; then @@ -105,7 +108,7 @@ src_configure() { mycmakeargs=( "-DCMAKE_INSTALL_PREFIX=${GAMES_DATADIR}" "-DDFHACK_BINARY_DESTINATION=${GAMES_BINDIR}" - # We install interesting libs, let's not infect the rest of the system. + # We install interesting libs, let\'s not infect the rest of the system. "-DDFHACK_LIBRARY_DESTINATION=${dfhack_libdir}" "-DDFHACK_EGGY_DESTINATION=$(games_get_libdir)" "-DDFHACK_DATA_DESTINATION=${dfhack_datadir}" @@ -161,6 +164,8 @@ src_install() { prepgamesdirs fperms g+w "${GAMES_STATEDIR}/${P}" || die + # portage user needs to be able to link: + ( use egg && fperms o+rx "$(games_get_libdir)"/libegg.so ) || die } pkg_postinst() { diff --git a/games-util/dfhack/metadata.xml b/games-util/dfhack/metadata.xml index f852a83..087400a 100644 --- a/games-util/dfhack/metadata.xml +++ b/games-util/dfhack/metadata.xml @@ -5,8 +5,8 @@ </longdescription> <use> <flag name="api">Install development headers. This breaks slotting.</flag> - <flag name="egg">Build libegg in stead of the libsdl overriding library for interfacing with dwarffortress. Requires a patched libgraphics.</flag> - <flag name="ssense">Build the Stonesense plugin.</flag> <flag name="dfusion">Build the Dfusion plugin. This does not work properly.</flag> + <flag name="egg">Build libegg in stead of the libsdl overriding library for interfacing with <pkg>games-simulation/dwarffortress</pkg>. Requires a patched <pkg>dev-libs/libgraphics</pkg>.</flag> + <flag name="ssense">Build the Stonesense plugin. This installs pre-built allegro libraries.</flag> </use> </pkgmetadata> |