This updates the Simutrans ebuild to use the latest stable source. It's quite a basic modification and renaming of the current ebuild: charlie@mightymax charlie $ diff /usr/portage/games-simulation/simutrans/simutrans-0.82.10.ebuild /usr/local/portage/games-simulation/simutrans/simutrans-0.82.15.7.ebuild 10,11c10 < # 0_82_10 was a bugfix release and it uses the 0_82_9 base file. < SRC_URI="http://www.simugraph.com/simutrans/data/simubase-0_82_9exp.zip --- > SRC_URI="http://www.simugraph.com/simutrans/data/simubase-${MY_PV}exp.zip
Ugh, wtf is this error about. :/ mightymax root # emerge simutrans --digest Calculating dependencies ...done! >>> Generating digest file... <<< simubase-0_82_15_7exp.zip <<< simulinux-0_82_15_7exp.tar.gz >>> Generating manifest file... <<< simutrans-0.82.15.7.ebuild <<< files/digest-simutrans-0.82.15.7 >>> Computed message digests. >>> emerge (1 of 1) games-simulation/simutrans-0.82.15.7 to / >>> md5 src_uri ;-) simubase-0_82_15_7exp.zip >>> md5 src_uri ;-) simulinux-0_82_15_7exp.tar.gz >>> Unpacking source... >>> Unpacking simubase-0_82_15_7exp.zip to /var/tmp/portage/simutrans-0.82.15.7/work [/usr/portage/distfiles/simubase-0_82_15_7exp.zip] End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. unzip: cannot find zipfile directory in one of /usr/portage/distfiles/simubase-0_82_15_7exp.zip or /usr/portage/distfiles/simubase-0_82_15_7exp.zip.zip, and cannot find /usr/portage/distfiles/simubase-0_82_15_7exp.zip.ZIP, period. !!! ERROR: games-simulation/simutrans-0.82.15.7 failed. !!! Function unpack, Line 302, Exitcode 9 !!! failure unpacking simubase-0_82_15_7exp.zip
Version bumped in CVS. Thanks for the bug report.