Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37734929
en ru br
ALT Linux repos
5.0: r2-alt1
4.1: r2-alt1
4.0: r2-alt1

Group :: System/Configuration/Hardware
RPM: firmwarekit

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: alt_use_external_bins2.patch
Download


diff -ruN linuxfirmwarekit-orig/acpicompile/acpicompile.c linuxfirmwarekit/acpicompile/acpicompile.c
--- linuxfirmwarekit-orig/acpicompile/acpicompile.c	2007-03-25 03:18:36 +0400
+++ linuxfirmwarekit/acpicompile/acpicompile.c	2007-04-13 12:44:14 +0400
@@ -83,10 +83,7 @@
 	int errlineno;
 
 	/* Compile the dsdt or ssdt .dsl with iasl */
-	if (access("plugins", R_OK))
-		sprintf(command, "../plugins/iasl -vi -vs -w3 %s", filename);
-	else
-		sprintf(command, "plugins/iasl -vi -vs -w3 %s", filename);
+ 	sprintf(command, "/usr/bin/iasl -vi -vs -w3 %s", filename);
 			
 
 	/* analyse output of the iasl compiler */
diff -ruN linuxfirmwarekit-orig/dsdt.c linuxfirmwarekit/dsdt.c
--- linuxfirmwarekit-orig/dsdt.c	2007-03-25 00:19:41 +0300
+++ linuxfirmwarekit/dsdt.c	2007-04-13 12:47:16 +0400
@@ -55,13 +55,13 @@
 	int ret;
 	
 	/* create hex-dump format of all acpi tables in file 'acpidump' */
-	system("plugins/acpidump > acpi.dump &> /dev/null");
+ 	system("/usr/sbin/acpidump > acpi.dump > /dev/null 2>&1");
 	if (access("acpi.dump", R_OK))
 		fprintf(stderr,"WARN (acpidump): failed to create acpi.dump.\n");
 	
 	/* use 'acpidump' file to extract dsdt and ssdt tables
 	 * in binary format, creates DSDT.dat and SSDT*.dat */
-	system("plugins/acpixtract acpi.dump &> /dev/null");
+ 	system("/usr/bin/acpixtract acpi.dump > /dev/null 2>&1");
 	if (access("DSDT.dat", R_OK)) {
 		ret = system("cat /proc/acpi/dsdt > DSDT.dat");
 		if (ret != EXIT_SUCCESS) {
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin