return true;
}
- private boolean moveInstallScript(String tempDir, Package pack) {
- // move removeScript file to special Directory
- File installScriptFrom = new File(tempDir + File.separator
- + pack.getInstallScript());
-
- if ((pack.getInstallScript() != null)
- && !(pack.getInstallScript().equals(""))
- && (installScriptFrom.exists())) {
- File installScriptTo = new File(getInstallScriptLocalPath(pack));
- if (!createInstallScriptDir(installScriptTo)) {
- Log.err("Cannot create install script directory in Info directory => "
- + pack.getPackageName());
- return false;
- } else {
- if (installScriptTo.exists()) {
- if (!installScriptTo.delete()) {
- Log.err("Fail to delete file ==> " + installScriptTo);
- }
- }
- if (!PathUtil.moveFile(installScriptFrom, installScriptTo)) {
- Log.err("Cannot move install Script to targetDir => "
- + pack.getPackageName());
- return false;
- }
- }
- }
- return true;
- }
+// private boolean moveInstallScript(String tempDir, Package pack) {
+// // move removeScript file to special Directory
+// File installScriptFrom = new File(tempDir + File.separator
+// + pack.getInstallScript());
+//
+// if ((pack.getInstallScript() != null)
+// && !(pack.getInstallScript().equals(""))
+// && (installScriptFrom.exists())) {
+// File installScriptTo = new File(getInstallScriptLocalPath(pack));
+// if (!createInstallScriptDir(installScriptTo)) {
+// Log.err("Cannot create install script directory in Info directory => "
+// + pack.getPackageName());
+// return false;
+// } else {
+// if (installScriptTo.exists()) {
+// if (!installScriptTo.delete()) {
+// Log.err("Fail to delete file ==> " + installScriptTo);
+// }
+// }
+// if (!PathUtil.moveFile(installScriptFrom, installScriptTo)) {
+// Log.err("Cannot move install Script to targetDir => "
+// + pack.getPackageName());
+// return false;
+// }
+// }
+// }
+// return true;
+// }
/**
* @param pack
package org.tizen.installmanager.ui.page;
import java.io.File;
-import java.io.FileNotFoundException;
import java.io.IOException;
-import java.io.RandomAccessFile;
-import java.nio.channels.FileChannel;
-import java.nio.channels.FileLock;
-import java.nio.channels.OverlappingFileLockException;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
private InstallManager installManager;
private PackageManager packageManager;
private SDKExtensionInfo sdkExtensionInfo;
-
- private FileLock lock = null;
- private FileChannel channel = null;
/**
* Initialize objects which need to install.