Subversion Repositories spk

Rev

Rev 181 | Rev 196 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 181 Rev 182
Line 892... Line 892...
892
}
892
}
893
 
893
 
894
void CBaseFile::_install_adjustFakePatches(CPackages *pPackages)
894
void CBaseFile::_install_adjustFakePatches(CPackages *pPackages)
895
{
895
{
896
	Utils::CStringList lPatches;
896
	Utils::CStringList lPatches;
897
	int startfake = pPackages->FindNextFakePatch();
897
	int startfake = pPackages->findNextFakePatch();
898
 
898
 
899
	for ( CListNode<C_File> *node = m_lFiles.Front(); node; node = node->next() )
899
	for ( CListNode<C_File> *node = m_lFiles.Front(); node; node = node->next() )
900
	{
900
	{
901
		C_File *fit = node->Data();
901
		C_File *fit = node->Data();
902
		// only do fake patchs
902
		// only do fake patchs
Line 926... Line 926...
926
		CLog::logf(CLog::Log_Install, 2, "Adjusting fake patch number, %s => %s", fit->getNameDirectory(this).c_str(), (newname + "." + fit->fileExt()).c_str());
926
		CLog::logf(CLog::Log_Install, 2, "Adjusting fake patch number, %s => %s", fit->getNameDirectory(this).c_str(), (newname + "." + fit->fileExt()).c_str());
927
		fit->setName(newname + "." + fit->fileExt());
927
		fit->setName(newname + "." + fit->fileExt());
928
 
928
 
929
		// find the next gap
929
		// find the next gap
930
		if ( !isOpposite ) {
930
		if ( !isOpposite ) {
931
			startfake = pPackages->FindNextFakePatch(startfake + 1);
931
			startfake = pPackages->findNextFakePatch(startfake + 1);
932
		}
932
		}
933
	}
933
	}
934
}
934
}
935
 
935
 
936
void CBaseFile::_install_renameText(CPackages *pPackages)
936
void CBaseFile::_install_renameText(CPackages *pPackages)
Line 2835... Line 2835...
2835
		this->AddNeededLibrary(name, author, version);
2835
		this->AddNeededLibrary(name, author, version);
2836
	}
2836
	}
2837
	else if (sFirst.Compare("DependPackage"))
2837
	else if (sFirst.Compare("DependPackage"))
2838
	{
2838
	{
2839
		CPackages p;
2839
		CPackages p;
2840
		CBaseFile *spk = p.OpenPackage(sRest, 0, 0, SPKREAD_VALUES);
2840
		CBaseFile *spk = p.openPackage(sRest, 0, 0, SPKREAD_VALUES);
2841
		if (spk)
2841
		if (spk)
2842
		{
2842
		{
2843
			this->AddNeededLibrary(spk->name(), spk->author(), spk->version());
2843
			this->AddNeededLibrary(spk->name(), spk->author(), spk->version());
2844
			delete spk;
2844
			delete spk;
2845
		}
2845
		}