View | Details | Raw Unified
Collapse All | Expand All

(-) /usr/portage/games-rpg/nwn-data/nwn-data-1.29-r1.ebuild (-25 / +7 lines)
 Lines 50-56    Link Here 
	cdinstall? (
	cdinstall? (
		games-util/biounzip
		games-util/biounzip
		app-arch/unshield )
		app-arch/unshield )
	amd64? ( cdinstall? ( ~app-arch/unshield-0.2 ) )
	app-arch/unzip"
	app-arch/unzip"
QA_TEXTRELS="${GAMES_PREFIX_OPT:1}/nwn/lib/libSDL-1.2.so.0.0.5
QA_TEXTRELS="${GAMES_PREFIX_OPT:1}/nwn/lib/libSDL-1.2.so.0.0.5
 Lines 148-170    Link Here 
		cdrom_get_cds KingmakerSetup.exe
		cdrom_get_cds KingmakerSetup.exe
		;;
		;;
	platinum_cd)
	platinum_cd)
		einfo "Shadows of the Undentride will be installed along with"
		einfo "Both Shadows of Undrentide and Hordes of the Underdark will"
		einfo "Neverwinter Nights.  If you also have Hordes of the"
		einfo "be installed from your CDs along with Neverwinter Nights."
		einfo "Underdark, it will be installed afterwards."
		touch .metadata/orig || die "touch orig"
		touch .metadata/orig || die "touch orig"
		touch .metadata/sou || die "touch sou"
		touch .metadata/sou || die "touch sou"
		touch .metadata/hou || die "touching hou"
		export CDROM_NAME_4="CD4" 
		export CDROM_NAME_4="CD4" 
		if use hou
		cdrom_get_cds ArcadeInstallNWNXP213f.EXE \
		then
			disk2.zip disk3.zip disk4.zip
			einfo "You will also need the HoU CD for this installation."
			export CDROM_NAME_5="HoU"
			cdrom_get_cds ArcadeInstallNWNXP213f.EXE \
				disk2.zip disk3.zip disk4.zip \
				ArcadeInstallNWNXP213f.EXE
		else
			cdrom_get_cds ArcadeInstallNWNXP213f.EXE \
				disk2.zip disk3.zip disk4.zip
		fi
		;;
		;;
	original_cd)
	original_cd)
		einfo "We will be installing the original Neverwinter Nights.  If"
		einfo "We will be installing the original Neverwinter Nights.  If"
 Lines 245-265    Link Here 
			cdrom_load_next_cd
			cdrom_load_next_cd
			einfo "Unpacking files..."
			einfo "Unpacking files..."
			unzip -qo "${CDROM_ROOT}"/disk3.zip || die "unpacking"
			unzip -qo "${CDROM_ROOT}"/disk3.zip || die "unpacking"
			unzip -qo "${CDROM_ROOT}"/Data_Linux.zip || die "unpacking"
			unzip -qo "${CDROM_ROOT}"/language_data.zip || die "unpacking"
			cdrom_load_next_cd
			cdrom_load_next_cd
			einfo "Unpacking files..."
			einfo "Unpacking files..."
			unzip -qo "${CDROM_ROOT}"/disk4.zip || die "unpacking"
			unzip -qo "${CDROM_ROOT}"/disk4.zip || die "unpacking"
			unzip -qo "${CDROM_ROOT}"/xp1.zip || die "unpacking"
			unzip -qo "${CDROM_ROOT}"/xp1.zip || die "unpacking"
			unzip -qo "${CDROM_ROOT}"/xp1_data.zip || die "unpacking"
			unzip -qo "${CDROM_ROOT}"/xp1_data.zip || die "unpacking"
			if use hou
			then
				cdrom_load_next_cd
				rm -f xp1patch.key data/xp1patch.bif override/*
				einfo "Unpacking files..."
				unzip -qo "${CDROM_ROOT}"/Data_Shared.zip || die "unpacking"
				unzip -qo "${CDROM_ROOT}"/Language_data.zip || die "unpacking"
				unzip -qo "${CDROM_ROOT}"/Language_update.zip || die "unpacking"
				touch .metadata/hou || die "touching hou"
			fi
			;;
			;;
		original_cd)
		original_cd)
			# Now, we need to create our directories, since we know we'll end up
			# Now, we need to create our directories, since we know we'll end up