diff options
| author | eroen | 2013-12-08 23:39:28 +0100 |
|---|---|---|
| committer | eroen | 2013-12-08 23:39:28 +0100 |
| commit | 635a430749b3d0e8ed065204cde18ab137c8cacc (patch) | |
| tree | b33d5ad84145ce060b98f3d07a72cb69367d9cfa /games-util/dfhack | |
| parent | 9003d6ac002c5fa8c9db1f3091a2dd8c1e405555 (diff) | |
| download | eroen-overlay-635a430749b3d0e8ed065204cde18ab137c8cacc.tar.gz eroen-overlay-635a430749b3d0e8ed065204cde18ab137c8cacc.tar.bz2 eroen-overlay-635a430749b3d0e8ed065204cde18ab137c8cacc.tar.xz | |
dfhack snapshots - fix submodule breakage
Diffstat (limited to 'games-util/dfhack')
| -rw-r--r-- | games-util/dfhack/Manifest | 4 | ||||
| -rw-r--r-- | games-util/dfhack/dfhack-0.34.11.2.ebuild | 8 | ||||
| -rw-r--r-- | games-util/dfhack/dfhack-0.34.11.3_p20130302.ebuild | 8 |
3 files changed, 18 insertions, 2 deletions
diff --git a/games-util/dfhack/Manifest b/games-util/dfhack/Manifest index edb36b5e..99edeafa 100644 --- a/games-util/dfhack/Manifest +++ b/games-util/dfhack/Manifest @@ -50,8 +50,8 @@ 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 5523 SHA256 c126fc718aaddcfd1f62c04a5ce37add8c6ecfb72e0fa73d8048383e02d048f0 SHA512 ab671faa41ab7cff26b933ef816fba8f5c86389769f5dcf1da6a5ee7413324d50ebcd7e60812935fd0ddd70688461ca23d55edf499ffffec89e3ff3ad321c2e8 WHIRLPOOL 11246c870f497929299ccf75c91f77481a6d3faccc9a8646c668836b22906d089e04826b3f67f5dcc8640b918a9e3a0e1fa9821d7d17664ec58f8a88db498170 -EBUILD dfhack-0.34.11.3_p20130302.ebuild 8590 SHA256 e874107fcec7c0ae16b3eb4ac63f251948027a289c3e31f2bcaf44c74b068dce SHA512 62c5792079dfb4d7f6e3a69fd9e215620748f1fabaf75a0632bf82ab12c1d1e3634e217a5b808cd7e82161ba703d6e06bfde96fa332b7e90d110ab0203f04bb5 WHIRLPOOL c0f2d8f58d2feb107f3772e68f742b4accecd516aa4e7594734cd5c32dec6383682d24312051035b1a6fa37042381516e9a3231a810930081368ddd54b28af09 +EBUILD dfhack-0.34.11.2.ebuild 5733 SHA256 186d75f15d47f0f8bb28c778d843086b5ea527a812dc0aa6d69e428699eccbb6 SHA512 a045c7047c297a4111449c3668f0e9c4e33364919d503edcf56eb2e05055e0d2344652c93fd29ec04b6334db5c58d38a5621d58450d94a4cc8f20046cc01b16a WHIRLPOOL 1b36e094a16a39b9c4136101cdf264b708fa81d47a2056bd283bb4d5b61b4535f95d4f2fb0a320f210470f489fdab3deb1360181b152c7120a89d82013d35c57 +EBUILD dfhack-0.34.11.3_p20130302.ebuild 8800 SHA256 e26828353aba250765fe89f927e5cca79162698cf3c655935f236a9ec6c46137 SHA512 6a6cae1540613beb0db9fb96b589791e5caf07270ba83f6e0122f14648b6bfc78aa2e7c80846b47e0de7da409def7bf4815769fa0018b5099abaa762c4d03dce WHIRLPOOL 8a2e17adb837ca961cbf73b1e26f49e3b0ff077ffec8b883d5a72bc381338c5b90d85f21f43a84b767602c35af7fa0af7328069098aa99843c1aa948070c7f5e EBUILD dfhack-9999.ebuild 8498 SHA256 adfc7edc5173777b877f8aac8244b129d9b2864a7b08096985dfbfab7c9fd1a6 SHA512 ecb6e57b999a77d91967bfcc5688856d2ff90d067ab1d0afe2ded515e371b20dfbb806050d3273382b2b78d26386eb3fe5dcc5d8249b8ef5f454aacc28502715 WHIRLPOOL 8bf6497db4de25a61a333d3af1b16be470c3709bf8bde1f6d6e26e572bdfe25686785b74ac0cd998692fee1c7f7d08dd23f4403ccbfb4730b6dab8d9a3ad619e MISC metadata.xml 721 SHA256 92c6cfa56d7afc563cd87101664f1200e50d02fedd5a7a3d19b8a549f042e8bc SHA512 009c4d722c0515a03323e711440db763bb47697719017d0ea8aa2da396739e55a125fcebdd94a1103f48ddf79735523e39ca9edfba77d67ed77c735a62e83a1f WHIRLPOOL ca03b60ff2b56d2bffabfdd8c26f980e5fe6ee70fb50cf13399c1fed55f3a6e7ae28ec7b4290df41f6ae27473b8ef561fe2c82597ef4aca771893a7664786bbb MISC todo.txt 2592 SHA256 3653d4111e53ff212fa8ff2a6a9d30a8698008485defeb1c2cb4b02d5155ab52 SHA512 422bff731050f868a721547a430df896dcb5fbbba4b1552261fbbdc31643ea0faa58ba7f69d30409b3f33d9c3a12e268d39f46caa6196e1fbc9acaaa6176e740 WHIRLPOOL 86716dd744146fca20422d7d3906a4f4ff15a92f6bf935bfeeb6d397fc8a6ac3aa000054981f8d8f46bc23e1bb40a6ed136c03cfbbeda9ff0d316bcba813689f diff --git a/games-util/dfhack/dfhack-0.34.11.2.ebuild b/games-util/dfhack/dfhack-0.34.11.2.ebuild index 8161c666..3c507de6 100644 --- a/games-util/dfhack/dfhack-0.34.11.2.ebuild +++ b/games-util/dfhack/dfhack-0.34.11.2.ebuild @@ -60,6 +60,14 @@ pkg_setup() { fi } +src_unpack() { + git-2_src_unpack + # git-2 doesn't do submodules properly + pushd "${EGIT_SOURCEDIR}" || die > /dev/null + git submodule update || die "could not update git submodules" + popd || die > /dev/null +} + src_prepare() { # Not sure why git-2 eclass doesn't fix this. git submodule update diff --git a/games-util/dfhack/dfhack-0.34.11.3_p20130302.ebuild b/games-util/dfhack/dfhack-0.34.11.3_p20130302.ebuild index 0a11cbe5..a245606f 100644 --- a/games-util/dfhack/dfhack-0.34.11.3_p20130302.ebuild +++ b/games-util/dfhack/dfhack-0.34.11.3_p20130302.ebuild @@ -103,6 +103,14 @@ pkg_setup() { dfhack_statedir="${GAMES_STATEDIR}/${P}" } +src_unpack() { + git-2_src_unpack + # git-2 doesn't do submodules properly + pushd "${EGIT_SOURCEDIR}" || die > /dev/null + git submodule update || die "could not update git submodules" + popd || die > /dev/null +} + src_prepare() { epatch "${FILESDIR}"/${P}/01-compile-static-libraries-as.patch epatch "${FILESDIR}"/${P}/02-drop-strange-build-options.patch |
