You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tde-packaging/redhat/extras/ksensors/ksensors_0.7.3-18.diff

2869 lines
66 KiB

--- ksensors-0.7.3.orig/config.h.in
+++ ksensors-0.7.3/config.h.in
@@ -1,5 +1,8 @@
/* config.h.in. Generated from configure.in by autoheader. */
+/* Define if building universal (internal helper macro) */
+#undef AC_APPLE_UNIVERSAL_BUILD
+
/* Define if you have the CoreAudio API */
#undef HAVE_COREAUDIO
@@ -85,6 +88,10 @@
/* Define a safe value for MAXPATHLEN */
#undef KDEMAXPATHLEN
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
/* Name of package */
#undef PACKAGE
@@ -100,22 +107,25 @@
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
+/* Define to the home page for this package. */
+#undef PACKAGE_URL
+
/* Define to the version of this package. */
#undef PACKAGE_VERSION
-/* The size of a `char *', as computed by sizeof. */
+/* The size of `char *', as computed by sizeof. */
#undef SIZEOF_CHAR_P
-/* The size of a `int', as computed by sizeof. */
+/* The size of `int', as computed by sizeof. */
#undef SIZEOF_INT
-/* The size of a `long', as computed by sizeof. */
+/* The size of `long', as computed by sizeof. */
#undef SIZEOF_LONG
-/* The size of a `size_t', as computed by sizeof. */
+/* The size of `size_t', as computed by sizeof. */
#undef SIZEOF_SIZE_T
-/* The size of a `unsigned long', as computed by sizeof. */
+/* The size of `unsigned long', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_LONG
/* Define to 1 if you have the ANSI C header files. */
@@ -124,9 +134,17 @@
/* Version number of package */
#undef VERSION
-/* Define to 1 if your processor stores words with the most significant byte
- first (like Motorola and SPARC, unlike Intel and VAX). */
-#undef WORDS_BIGENDIAN
+/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
+ significant byte first (like Motorola and SPARC, unlike Intel). */
+#if defined AC_APPLE_UNIVERSAL_BUILD
+# if defined __BIG_ENDIAN__
+# define WORDS_BIGENDIAN 1
+# endif
+#else
+# ifndef WORDS_BIGENDIAN
+# undef WORDS_BIGENDIAN
+# endif
+#endif
/*
* jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
--- ksensors-0.7.3.orig/src/sensorslist.h
+++ ksensors-0.7.3/src/sensorslist.h
@@ -19,7 +19,7 @@
#define SENSORSLIST_H
#include <qobject.h>
-#include <qobjcoll.h>
+#include <qobjectlist.h>
#include <kconfig.h>
#include <qstringlist.h>
--- ksensors-0.7.3.orig/src/cpupanel.cpp
+++ ksensors-0.7.3/src/cpupanel.cpp
@@ -60,11 +60,11 @@
CpuPanel::CpuPanel(QWidget *parent, const char *name) : Panel(parent,name)
{
- sCpu= "Unknow";
+ sCpu= "Unknown";
getCpuInfoValue("model name",sCpu);
adjustString(sCpu,16);
- sVendor= "Unknow";
+ sVendor= "Unknown";
getCpuInfoValue("vendor_id",sVendor);
adjustString(sVendor,16);
--- ksensors-0.7.3.orig/src/Makefile.am
+++ ksensors-0.7.3/src/Makefile.am
@@ -43,7 +43,7 @@
systemcfg.cpp systemcfgdesign.ui uptimepanel.cpp
ksensors_LDFLAGS = $(KDE_RPATH) $(all_libraries)
-ksensors_LDADD = $(LIB_KDEUI) $(LIB_KDECORE) -lsensors -lm
+ksensors_LDADD = $(LIB_KDEUI) $(LIB_KDECORE) $(LIB_QT) -lsensors -lm
# this is where the desktop file will go
shelldesktopdir = $(kde_appsdir)/Utilities
--- ksensors-0.7.3.orig/src/lmsensorscfg.cpp
+++ ksensors-0.7.3/src/lmsensorscfg.cpp
@@ -29,7 +29,7 @@
#include <qgroupbox.h>
#include <qradiobutton.h>
#include <qpushbutton.h>
-#include <qobjcoll.h>
+#include <qobjectlist.h>
#include <qtabwidget.h>
#include <qcombobox.h>
#include <qspinbox.h>
--- ksensors-0.7.3.orig/src/hdsensorslist.h
+++ ksensors-0.7.3/src/hdsensorslist.h
@@ -47,7 +47,7 @@
static bool isHddTempInstalled();
static bool getDisks(QStringList &disks);
- static bool getDiskInfo(const char *buf, QString disk, QString &name, double &value);
+ static bool getDiskInfo(const QString buf, QString &name, double &value);
};
#endif
--- ksensors-0.7.3.orig/src/lmsensors.cpp
+++ ksensors-0.7.3/src/lmsensors.cpp
@@ -45,17 +45,23 @@
bool LMSensors::initSensors()
{
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
FILE *fp=fopen("/etc/sensors.conf","r");
if(!fp) {
qWarning("KSensors error: /etc/sensors.conf not found !");
return false;
}
+#else
+ FILE *fp=NULL;
+#endif
int err= sensors_init(fp);
if(err) {
qWarning("KSensors error: sensors_init fail, error code %d",err);
return false;
}
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
fclose(fp);
+#endif
return true;
}
@@ -63,12 +69,19 @@
{
const sensors_chip_name *chip_name;
int err= 0;
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
while( (chip_name= sensors_get_detected_chips(&err)) )
+ {
if( existSensor(chip_name,"temp") ||
existSensor(chip_name,"fan") )
{
(void)new LMSensorsChip(chip_name,this);
}
+ }
+#else
+ while( (chip_name= sensors_get_detected_chips(NULL, &err)) )
+ (void)new LMSensorsChip(chip_name,this);
+#endif
}
void LMSensors::createHDSensors()
@@ -84,6 +97,7 @@
}
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
int LMSensors::existSensor(const sensors_chip_name *chip_name,const char *sensor_name)
{
int nr1,nr2;
@@ -91,10 +105,13 @@
nr1=nr2= 0;
while( (sensor_data= sensors_get_all_features(*chip_name, &nr1, &nr2)) )
+ {
if( strstr(sensor_data->name,sensor_name) )
return sensor_data->number;
+ }
return 0;
}
+#endif
void LMSensors::setMonitorized(bool enable)
{
--- ksensors-0.7.3.orig/src/processexec.h
+++ ksensors-0.7.3/src/processexec.h
@@ -33,11 +33,11 @@
bool run();
bool runAndWait();
- bool outputErrors() { return fErrors; };
+ bool outputErrors() { return fErrors; };
- inline char *getStdoutData() { return buffer; };
- inline int getStdoutDataLen() { return bufLen; }
- inline void clearData() { bufLen= 0; buffer[0]= 0; fErrors= false; };
+ inline QString getStdoutData() { return buffer; };
+ inline unsigned int getStdoutDataLen() { return buffer.length(); }
+ inline void clearData() { buffer.truncate(0); fErrors= false; };
protected slots:
@@ -47,8 +47,7 @@
private:
static const int bufMax= 1023;
- char buffer[bufMax+1];
- int bufLen;
+ QString buffer;
bool fErrors;
};
--- ksensors-0.7.3.orig/src/lmsensor.cpp
+++ ksensors-0.7.3/src/lmsensor.cpp
@@ -30,25 +30,70 @@
LMSensor::~LMSensor(){
}
-
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
bool LMSensor::init(const sensors_feature_data **data, int *nr1,int *nr2)
+#else
+bool LMSensor::init(const sensors_feature **data, int *nr1, int *nr2)
+#endif
{
-double min,max;
-
+ double min,max;
const sensors_chip_name *chip_name= getChipName();
+ const char* main_name = (*data)->name;
+ feature= (*data)->number;
+ char *label = NULL;
+ QString uniqueSensorName;
+
+ uniqueSensorName.sprintf("%s_%d_%d.%s", chip_name->prefix, chip_name->bus.nr, chip_name->addr, main_name);
+ setName(uniqueSensorName.latin1());
+
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
+ bool min_found=false;
+ bool max_found=false;
+ while( (*data= sensors_get_all_features(*chip_name, nr1, nr2)) && (*data)->mapping!=SENSORS_NO_MAPPING) {
+ int len = strlen((*data)->name);
+ const char *postfix = (*data)->name + len - 4;
+
+ if (len < 5)
+ continue;
+
+ if((!strcmp(postfix, "_min") || !strcmp(postfix, "_low")) &&
+ !sensors_get_feature(*chip_name, (*data)->number, &valMin))
+ min_found=true;
+
+ if(!strcmp(postfix, "_max") &&
+ !sensors_get_feature(*chip_name, (*data)->number, &valMax)) {
+ max_found=true;
+ continue;
+ }
+
+ postfix--;
+
+ if((!strcmp(postfix, "_over") || !strcmp(postfix, "_high")) &&
+ !sensors_get_feature(*chip_name, (*data)->number, &valMax))
+ max_found=true;
+ }
+
+ double newVal;
+ if ((sensors_get_ignored(*chip_name, feature) != 1) || (sensors_get_feature(*chip_name, feature, &newVal) != 0)) {
+ return false;
+ }
- if (strstr((*data)->name, "temp"))
+ if (strstr(main_name, "temp"))
{
setType(lmTemp);
max= 65;
min= 0;
}
- else if (strstr((*data)->name, "fan"))
+ else if (strstr(main_name, "fan"))
{
setType(lmFan);
max= 10000;
min= 3000;
}
+ else if (strstr(main_name, "alarm") || strstr(main_name, "sensor") || strstr(main_name, "vrm"))
+ {
+ return false;
+ }
else
{
setType(lmVoltage);
@@ -56,47 +101,129 @@
min= -16;
}
- feature= (*data)->number;
+ sensors_get_label(*chip_name,feature,&label);
+ if (label)
+ {
+ setDescription(QString(label));
+ delete label;
+ label = NULL;
+ }
+ else
+ {
+ setDescription(uniqueSensorName.latin1());
+ }
+
+ if(min_found)
+ min = valMin;
+
+ if(max_found)
+ max = valMax;
+
+#else /* libsensors4 code */
+
+ const sensors_subfeature *sub_feature;
+ const sensors_feature *feature_data = *data;
+
+ /* Move to next feature for the loop in LMSensorsChip::createSensors() */
+ *data = sensors_get_features(chip_name, nr1);
+
+ switch(feature_data->type)
+ {
+ case SENSORS_FEATURE_IN:
+ sub_feature = sensors_get_subfeature(chip_name, feature_data,
+ SENSORS_SUBFEATURE_IN_INPUT);
+
+ if (!sub_feature)
+ return false;
+
+ feature = sub_feature->number;
+
+ if (!(sub_feature = sensors_get_subfeature(chip_name, feature_data,
+ SENSORS_SUBFEATURE_IN_MIN)) ||
+ sensors_get_value(chip_name, sub_feature->number, &min))
+ min = -16;
+
+ if (!(sub_feature = sensors_get_subfeature(chip_name, feature_data,
+ SENSORS_SUBFEATURE_IN_MAX)) ||
+ sensors_get_value(chip_name, sub_feature->number, &max))
+ max = 16;
+
+ setType(lmVoltage);
+ break;
+
+ case SENSORS_FEATURE_FAN:
+ sub_feature = sensors_get_subfeature(chip_name, feature_data,
+ SENSORS_SUBFEATURE_FAN_INPUT);
+
+ if (!sub_feature)
+ return false;
+
+ feature = sub_feature->number;
+
+ if (!(sub_feature = sensors_get_subfeature(chip_name, feature_data,
+ SENSORS_SUBFEATURE_FAN_MIN)) ||
+ sensors_get_value(chip_name, sub_feature->number, &min))
+ min = 3000;
+
+ max = 10000;
+
+ setType(lmFan);
+ break;
+
+ case SENSORS_FEATURE_TEMP:
+ sub_feature = sensors_get_subfeature(chip_name, feature_data,
+ SENSORS_SUBFEATURE_TEMP_INPUT);
+
+ if (!sub_feature)
+ return false;
+
+ feature = sub_feature->number;
+
+ if (!(sub_feature = sensors_get_subfeature(chip_name, feature_data,
+ SENSORS_SUBFEATURE_TEMP_MIN)) ||
+ sensors_get_value(chip_name, sub_feature->number, &min))
+ min = 0;
+
+ if ((!(sub_feature = sensors_get_subfeature(chip_name, feature_data,
+ SENSORS_SUBFEATURE_TEMP_MAX)) &&
+ !(sub_feature = sensors_get_subfeature(chip_name, feature_data,
+ SENSORS_SUBFEATURE_TEMP_CRIT))) ||
+ sensors_get_value(chip_name, sub_feature->number, &max))
+ max = 65;
+
+ setType(lmTemp);
+ break;
+
+ default:
+ return false;
+ }
- QString str;
- str.sprintf("%s.%s", chip_name->prefix, (*data)->name );
- setName( str.latin1() );
+ label = sensors_get_label(chip_name, feature_data);
+ if (label)
+ {
+ setDescription(QString(label));
+ delete label;
+ label = NULL;
+ }
+ else
+ setDescription( uniqueSensorName.latin1() );
- char *label;
- sensors_get_label(*chip_name,feature,&label);
- setDescription(QString(label));
+#endif /* libsensors3 / libsensors4 code */
- bool valid= false;
- while( (*data= sensors_get_all_features(*chip_name, nr1, nr2)) && (*data)->mapping!=SENSORS_NO_MAPPING) {
- str= (*data)->name;
- if(str.find("_min")>=0 || str.find("_low")>=0) {
- sensors_get_feature(*chip_name, (*data)->number, &valMin);
- valid= true;
- } else
- if(str.find("_max")>=0 || str.find("_over")>=0 || str.find("_high")>=0) {
- sensors_get_feature(*chip_name, (*data)->number, &valMax);
- valid= true;
- }
- }
-
- if(valid) {
- double newVal;
- valid= (sensors_get_feature(*chip_name, feature, &newVal)==0);
- if(valid) {
- if(min>max) {
- double pivot= valMin;
- min= max;
- max= pivot;
- }
- setValueMax(max,dgCelsius);
- setValueMin(min,dgCelsius);
- setValue((max+min)/2,dgCelsius);
- readConfig();
- updateValue();
- setValueIdeal(getValue());
- }
+ if(min>max) {
+ double pivot= min;
+ min= max;
+ max= pivot;
}
- return valid;
+
+ setValueMax(max,dgCelsius);
+ setValueMin(min,dgCelsius);
+
+ readConfig();
+ updateValue();
+ setValueIdeal(getValue());
+
+ return true;
}
void LMSensor::updateValue()
@@ -108,7 +235,11 @@
{
double newVal;
const sensors_chip_name *chip_name= getChipName();
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
sensors_get_feature(*chip_name, feature, &newVal);
+#else
+ sensors_get_value(chip_name, feature, &newVal);
+#endif
return newVal;
}
--- ksensors-0.7.3.orig/src/lmsensors.h
+++ ksensors-0.7.3/src/lmsensors.h
@@ -19,7 +19,7 @@
#define LMSENSORS_H
#include <qobject.h>
-#include <qobjcoll.h>
+#include <qobjectlist.h>
#include <kconfig.h>
#include <qstringlist.h>
@@ -65,7 +65,9 @@
void createI8KSensors();
void childEvent ( QChildEvent *e );
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
static int existSensor(const sensors_chip_name *chip_name,const char *sensor_name);
+#endif
};
#endif
--- ksensors-0.7.3.orig/src/lmsensor.h
+++ ksensors-0.7.3/src/lmsensor.h
@@ -51,7 +51,11 @@
double calculateIdealValue();
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
bool init(const sensors_feature_data **data, int *nr1,int *nr2);
+#else
+ bool init(const sensors_feature **data, int *nr1,int *nr2);
+#endif
const sensors_chip_name *getChipName();
private:
--- ksensors-0.7.3.orig/src/lmsensorscfgdesign.ui
+++ ksensors-0.7.3/src/lmsensorscfgdesign.ui
@@ -748,29 +748,13 @@
<property name="name">
<cstring>unnamed</cstring>
</property>
- <widget class="QLabel">
+ <widget class="QButtonGroup">
<property name="name">
- <cstring>TextLabel1_3_2_2_2_2</cstring>
+ <cstring>ButtonGroup9</cstring>
</property>
- <property name="text">
+ <property name="title">
<string>On reach alarm value:</string>
</property>
- </widget>
- <widget class="QFrame">
- <property name="name">
- <cstring>Frame11_2_2_2</cstring>
- </property>
- <property name="frameShape">
- <enum>HLine</enum>
- </property>
- <property name="frameShadow">
- <enum>Sunken</enum>
- </property>
- </widget>
- <widget class="QLayoutWidget">
- <property name="name">
- <cstring>layout9</cstring>
- </property>
<grid>
<property name="name">
<cstring>unnamed</cstring>
--- ksensors-0.7.3.orig/src/palettecfg.cpp
+++ ksensors-0.7.3/src/palettecfg.cpp
@@ -82,13 +82,7 @@
{
labelTitle->unsetPalette();
framePanel->setPalette(pal);
-#if ( KDE_VERSION_MAJOR >= 3 )
labelTitle->setPaletteForegroundColor(pal.active().text());
-#else
- QPalette p= labelTitle->palette();
- p.setColor(QColorGroup::Foreground,pal.active().text());
- labelTitle->setPalette(p);
-#endif
if(updateColorButton) slotComboSelected(comboSelect->currentItem());
}
--- ksensors-0.7.3.orig/src/lmsensorschip.cpp
+++ ksensors-0.7.3/src/lmsensorschip.cpp
@@ -50,10 +50,15 @@
void LMSensorsChip::createSensors()
{
if(!chip_name) return;
- const sensors_feature_data *data;
int nr1= 0;
int nr2= 0;
+#if SENSORS_API_VERSION < 0x400 /* libsensor 3 code */
+ const sensors_feature_data *data;
data= sensors_get_all_features(*chip_name, &nr1, &nr2);
+#else
+ const sensors_feature *data;
+ data= sensors_get_features(chip_name, &nr1);
+#endif
while(data) {
LMSensor *sensor= new LMSensor(this);
if( !sensor->init(&data,&nr1,&nr2) )
--- ksensors-0.7.3.orig/src/hdsensorslist.cpp
+++ ksensors-0.7.3/src/hdsensorslist.cpp
@@ -23,7 +23,7 @@
#include <stdlib.h>
#include <qstringlist.h>
#include <klocale.h>
-#include <regex.h>
+#include <qregexp.h>
#include "sensor.h"
#include "hdsensorslist.h"
@@ -44,28 +44,25 @@
QStringList disks;
if(!getDisks(disks)) return;
- ProcessExec proc;
- proc << "hddtemp" << "-q";
for(QStringList::Iterator it = disks.begin(); it != disks.end(); ++it ) {
+ ProcessExec proc;
+ proc << "hddtemp" << "-q";
proc << *it;
- }
-
- if(proc.runAndWait()) {
- double value;
- QString str;
- for(QStringList::Iterator it = disks.begin(); it != disks.end(); ++it ) {
- if(getDiskInfo(proc.getStdoutData(),*it,str,value)) {
- Sensor *sensor= new Sensor(this);
- sensor->setType(Sensor::lmTemp);
- sensor->setName(*it);
- sensor->setDescription(str);
- sensor->setValueMax (40 , Sensor::dgCelsius);
- sensor->setValueMin ( 0 , Sensor::dgCelsius);
- sensor->setValueIdeal(value, Sensor::dgCelsius);
- sensor->setValue (value, Sensor::dgCelsius);
- sensor->readConfig();
- }
- }
+ if(proc.runAndWait()) {
+ double value;
+ QString str;
+ if(getDiskInfo(proc.getStdoutData(),str,value)) {
+ Sensor *sensor= new Sensor(this);
+ sensor->setType(Sensor::lmTemp);
+ sensor->setName(*it);
+ sensor->setDescription(str);
+ sensor->setValueMax (40 , Sensor::dgCelsius);
+ sensor->setValueMin ( 0 , Sensor::dgCelsius);
+ sensor->setValueIdeal(value, Sensor::dgCelsius);
+ sensor->setValue (value, Sensor::dgCelsius);
+ sensor->readConfig();
+ }
+ }
}
}
@@ -90,50 +87,29 @@
if(params.count()>0) {
process= new ProcessExec;
-#if ( KDE_VERSION_MAJOR >= 3 )
*process << "hddtemp" << "-q" << params;
-#else
- *process << "hddtemp" << "-q";
- for (QStringList::Iterator it= params.begin(); it!=params.end(); ++it)
- *process << *it;
-#endif
connect( process, SIGNAL(processExited(KProcess *)), this, SLOT(slotProcessExited(KProcess *)) );
process->run();
}
}
-
void HDSensorsList::slotProcessExited(KProcess *)
{
QObjectList *list= (QObjectList *)children();
- if(!list) return;
-
- char *buf= process->getStdoutData();
+ if (!list) return;
- if( process->outputErrors() ) {
- qWarning("HddTemp Error:\n%s", buf);
- }
+ if (process->outputErrors())
+ qWarning("HddTemp Error:\n%s", process->getStdoutData().ascii());
- char *ptr;
- regex_t *preg;
- regmatch_t pmatch[1];
- preg = (regex_t*) malloc(sizeof(regex_t));
- regcomp(preg, ": [0-9]\\+.*C$", REG_NEWLINE);
-
- for(Sensor *obj= (Sensor *)list->first(); obj!=0; obj= (Sensor *)list->next()) {
- buf= strstr(buf,obj->name());
- if(!buf) break;
- if (regexec(preg, buf, 1, pmatch, 0) == 0)
- {
- ptr = buf + pmatch[0].rm_so + 2;
- buf += pmatch[0].rm_eo;
- obj->setValue(atof(ptr), Sensor::dgCelsius);
+ QStringList buf = QStringList::split(QChar('\n'), process->getStdoutData());
+ for(QStringList::Iterator it = buf.begin(); it != buf.end(); ++it ) {
+ for(Sensor *obj= (Sensor *)list->first(); obj!=0; obj= (Sensor *)list->next()) {
+ QRegExp rx(QString(obj->name()) + QString(":\\s+.+:\\s+(\\d+).*C"));
+ if (rx.search((*it)) > -1)
+ obj->setValue(rx.cap(1).toDouble(), Sensor::dgCelsius);
}
}
- regfree(preg);
- free(preg);
-
delete process;
process= 0;
}
@@ -141,78 +117,49 @@
// *************** Static methods
-bool HDSensorsList::getDiskInfo(const char *buf, QString disk, QString &name, double &value)
+bool HDSensorsList::getDiskInfo(const QString buf, QString &name, double &value)
{
- regex_t *preg;
- regmatch_t pmatch[1];
- preg = (regex_t*) malloc(sizeof(regex_t));
-
- // Take disk model
- char reg_string[30];
- snprintf(reg_string, sizeof(reg_string), "%s: .*: [0-9]", disk.latin1());
- regcomp(preg, reg_string, REG_NEWLINE);
- if (regexec(preg, buf, 1, pmatch, 0) == 0)
- {
- name="";
- pmatch[0].rm_eo -= 3;
- pmatch[0].rm_so += 10;
- buf += pmatch[0].rm_so;
- while (pmatch[0].rm_so < pmatch[0].rm_eo)
- {
- name += *buf;
- buf++;
- pmatch[0].rm_so++;
- }
- regfree(preg);
- name= name.stripWhiteSpace();
- if( name.length()>40 ) name= disk;
- }
- else
- {
- regfree(preg);
- free(preg);
- return false;
+ QRegExp rx(":\\s+(.+):\\s+(\\d+).*C");
+
+ if (rx.search(buf) > -1) {
+ bool ok;
+ name = rx.cap(1);
+ value = rx.cap(2).toDouble(&ok);
+ if (ok)
+ return true;
+ else
+ return false;
}
-
- // Take disk temperature
- regcomp(preg, ": [0-9]\\+.*C$", REG_NEWLINE);
- if (regexec(preg, buf, 1, pmatch, 0) == 0)
- {
- value= atof(buf + pmatch[0].rm_so + 2);
- regfree(preg);
- free(preg);
- }
- else
- {
- regfree(preg);
- free(preg);
+ else
return false;
- }
- return true;
}
bool HDSensorsList::isHddTempInstalled()
{
-ProcessExec proc;
+ ProcessExec proc;
- proc << "hddtemp" ;
+ proc << "hddtemp" << "-v" ;
if(proc.runAndWait()) {
- if(strstr(proc.getStdoutData(),"ERROR")==0) return true;
- qWarning("HddTemp Error:\n%s", proc.getStdoutData());
+ if(proc.getStdoutData().contains("ERROR")==0) return true;
+ qWarning("HddTemp Error:\n%s", proc.getStdoutData().ascii());
}
return false;
}
bool HDSensorsList::getDisks(QStringList &disks )
{
- DIR *dir= opendir("/proc/ide");
- if(!dir) return false;
+ DIR *dir;
+
+ /* Get a listing of the hard drives looking under sysfs first then falling back to /proc/ide */
+ if((dir = opendir ("/sys/block")) == NULL)
+ if ((dir = opendir ("/proc/ide")) == NULL)
+ return false;
QString str;
struct dirent *ptr;
while((ptr= readdir(dir))) {
- if(ptr->d_name[0]=='h' && ptr->d_name[1]=='d') {
- str.sprintf("/dev/hd%c",ptr->d_name[2]);
+ if((ptr->d_name[0]=='h' || ptr->d_name[0]=='s') && ptr->d_name[1]=='d') {
+ str.sprintf("/dev/%s",ptr->d_name);
disks << str;
}
}
--- ksensors-0.7.3.orig/src/ksensors.desktop
+++ ksensors-0.7.3/src/ksensors.desktop
@@ -1,24 +1,16 @@
[Desktop Entry]
Encoding=UTF-8
-Name=ksensors
-Name[xx]=xxksensorsxx
+Name=KSensors
Exec=ksensors
Icon=ksensors
Type=Application
-Comment=A simple KDE Application
-Comment[ca]=Una simple aplicació KDE
-Comment[da]=Et simpelt KDE program
-Comment[de]=Eine einfache KDE-Anwendung
-Comment[el]=Μια απλή εφαρμογή του KDE
-Comment[es]=Una aplicación de KDE sencilla
-Comment[et]=Lihtne KDE rakendus
-Comment[fr]=Une application simple pour KDE.
-Comment[hu]=Egyszerű KDE-alkalmazás
-Comment[it]=Una semplice applicazione KDE
-Comment[pt]=Uma aplicação KDE simples
-Comment[pt_BR]=Um simples Aplicativo do KDE
-Comment[ru]=Простое приложение KDE
-Comment[sl]=Preprost program za KDE
-Comment[sr]=Проста KDE-ова апликација
-Comment[sv]=Ett enkelt KDE-program
-Comment[xx]=xxA simple KDE Applicationxx
+Comment=A nice lmsensors frontend for KDE
+Comment[cs]=Pěkné rozhraní pro lmsemsors v KDE
+Comment[de]=Ein benutzerfreundliches lmsensors Frontend für KDE
+Comment[es]=Un agradable lmsensors frontend para KDE
+Comment[fr]=Un frontend sympatique pour lm-sensors et KDE
+Comment[he]=היישום KSensors -תוכנית קידמה יפה של KDE עבור lmsensors
+Comment[nb]=Ett behagelig lmsensors-grensesnitt for KDE
+Comment[nl]=Een gebruiksvriendelijke interface voor KDE
+Comment[pl]=Ładny frondend lmsensors dla KDE
+Comment[sv]=Ett trevligt gränssnitt mot lmsensors för KDE
--- ksensors-0.7.3.orig/src/processexec.cpp
+++ ksensors-0.7.3/src/processexec.cpp
@@ -37,17 +37,12 @@
bool ProcessExec::runAndWait()
{
clearData();
- return start(Block,Communication(Stdout|Stderr));
+ return start(Block,Communication(Stdout | Stderr));
}
void ProcessExec::slotReceivedStdout(KProcess *proc, char *buf, int len)
{
- if(bufLen+len>=bufMax) len= bufMax-bufLen;
- if(len) {
- memcpy(buffer+bufLen,buf,len);
- bufLen+= len;
- buffer[bufLen]=0;
- }
+ buffer = QString(buf);
}
void ProcessExec::slotReceivedStderr(KProcess *proc, char *buf, int len)
--- ksensors-0.7.3.orig/src/sounds/Makefile.am
+++ ksensors-0.7.3/src/sounds/Makefile.am
@@ -5,9 +5,8 @@
EXTRA_DIST = ksensors_alert.wav
install-data-local:
- $(mkinstalldirs) $(kde_datadir)/sounds
- $(INSTALL_DATA) $(srcdir)/ksensors_alert.wav $(kde_datadir)/sounds/ksensors_alert.wav
+ $(INSTALL_DATA) $(srcdir)/ksensors_alert.wav $(kde_sounddir)/ksensors_alert.wav
uninstall-local:
- -rm -f $(kde_datadir)/sounds/ksensors_alert.wav
+ rm -f $(kde_sounddir)/ksensors_alert.wav
####### kdevelop will overwrite this part!!! (end)############
--- ksensors-0.7.3.orig/po/sv.po
+++ ksensors-0.7.3/po/sv.po
@@ -0,0 +1,423 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksensors 0.7.3-7\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-08-18 23:19+0200\n"
+"PO-Revision-Date: 2005-11-02 22:34+0100\n"
+"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
+"Language-Team: Swedish <sv@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=iso-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: swe\n"
+"X-Poedit-Country: swe\n"
+
+#: hdsensorslist.cpp:36
+msgid "Hard Disks"
+msgstr "H<>rddiskar"
+
+#: i8ksensorslist.cpp:29
+msgid "MainBoard"
+msgstr "Moderkort"
+
+#: ksensorscfg.cpp:51
+msgid "KSensors Configuration"
+msgstr "Konfiguration av KSensors"
+
+#: ksensorscfg.cpp:56
+msgid "Global settings"
+msgstr "Globala inst<73>llningar"
+
+#: ksensorscfg.cpp:68
+msgid " sensors"
+msgstr " sensorer"
+
+#: ksensorscfg.cpp:85
+msgid "System Information"
+msgstr "Systeminformation"
+
+#: lmsensorscfg.cpp:101
+msgid "Temperature"
+msgstr "Temperatur"
+
+#: lmsensorscfg.cpp:107
+msgid "Fan"
+msgstr "Fl<46>kt"
+
+#: lmsensorscfg.cpp:110
+msgid "Voltage"
+msgstr "Volttal"
+
+#: lmsensorsdock.cpp:62
+msgid "&About KSensors"
+msgstr "&Om KSensors"
+
+#: lmsensorsdock.cpp:64
+#: lmsensorsdock.cpp:124
+msgid "&Minimize"
+msgstr "&Minimera"
+
+#: lmsensorsdock.cpp:64
+#: lmsensorsdock.cpp:124
+msgid "&Restore"
+msgstr "&<26>terst<73>ll"
+
+#: lmsensorsdock.cpp:65
+msgid "&Exit"
+msgstr "&Avsluta"
+
+#: main.cpp:27
+msgid "KSensors - A nice lmsensors frontend for KDE"
+msgstr "KSensors - Ett trevligt gr<67>nssnitt mot lmsensors f<>r KDE"
+
+#: main.cpp:33
+msgid "Don't dock in KDE system tray."
+msgstr "Docka inte till KDE's systemraden."
+
+#: main.cpp:34
+msgid "Show splash screen."
+msgstr "Visa startbild."
+
+#: main.cpp:43
+#: rc.cpp:5
+msgid "KSensors"
+msgstr "KSensors"
+
+#: rc.cpp:1
+msgid "C&ustom"
+msgstr "Egendefinerad"
+
+#: rc.cpp:2
+msgid "AboutCfgDesign"
+msgstr "AboutCfgDesign"
+
+#: rc.cpp:3
+msgid "KSensors configuration"
+msgstr "KSensors konfiguration"
+
+#: rc.cpp:4
+msgid "Monitoring your motherboard"
+msgstr "<22>vervaka ditt moderkort"
+
+#: rc.cpp:6
+msgid "Welcome to the KSensors configuration window. Click on the left to select a configuration option."
+msgstr "V<>lkommen till KSenors konfigurationsf<73>nster. Klicka p<> v<>nster sida f<>r att v<>lja en inst<73>llning."
+
+#: rc.cpp:7
+msgid "GeneralCfg"
+msgstr "GeneralCfg"
+
+#: rc.cpp:8
+msgid "Panels size"
+msgstr "Panelstorlek"
+
+#: rc.cpp:9
+msgid "64 x 64"
+msgstr "64 x 64"
+
+#: rc.cpp:10
+msgid "56 x 56"
+msgstr "56 x 56"
+
+#: rc.cpp:11
+msgid "48 x 48"
+msgstr "48 x 48"
+
+#: rc.cpp:12
+#: rc.cpp:55
+#: rc.cpp:59
+#: rc.cpp:91
+msgid "Colors"
+msgstr "F<>rger"
+
+#: rc.cpp:13
+msgid "Startup"
+msgstr "Starta upp"
+
+#: rc.cpp:14
+msgid "Autostart KSensors on KDE startup"
+msgstr "Autostarta KSensors vid uppstart av KDE"
+
+#: rc.cpp:15
+msgid "LMSensorsCfgDesign"
+msgstr "LMSensorsCfgDesign"
+
+#: rc.cpp:16
+msgid "Sensors"
+msgstr "Sensorer"
+
+#: rc.cpp:17
+msgid "General"
+msgstr "Allm<6C>nt"
+
+#: rc.cpp:19
+msgid "Description"
+msgstr "Beskrivning"
+
+#: rc.cpp:21
+msgid "Values"
+msgstr "V<>rden"
+
+#: rc.cpp:23
+msgid "Current"
+msgstr "Nuvarande"
+
+#: rc.cpp:24
+msgid "Maximum"
+msgstr "Maximum"
+
+#: rc.cpp:25
+msgid "+1%"
+msgstr "+1%"
+
+#: rc.cpp:26
+msgid "+2%"
+msgstr "+2%"
+
+#: rc.cpp:27
+msgid "+3%"
+msgstr "+3%"
+
+#: rc.cpp:28
+msgid "+4%"
+msgstr "+4%"
+
+#: rc.cpp:29
+msgid "+5%"
+msgstr "+5%"
+
+#: rc.cpp:30
+msgid "+10%"
+msgstr "+10%"
+
+#: rc.cpp:31
+msgid "+15%"
+msgstr "+15%"
+
+#: rc.cpp:32
+msgid "+20%"
+msgstr "+20%"
+
+#: rc.cpp:33
+msgid "+30%"
+msgstr "+30%"
+
+#: rc.cpp:34
+msgid "+40%"
+msgstr "+40%"
+
+#: rc.cpp:35
+msgid "+50%"
+msgstr "+50%"
+
+#: rc.cpp:36
+msgid "Multiplier"
+msgstr "Multiplikator"
+
+#: rc.cpp:37
+msgid "Ideal"
+msgstr "Ideal"
+
+#: rc.cpp:38
+msgid "Minimum"
+msgstr "Minimum"
+
+#: rc.cpp:39
+msgid "Addition"
+msgstr "Till<6C>gg"
+
+#: rc.cpp:41
+msgid "-1%"
+msgstr "-1%"
+
+#: rc.cpp:42
+msgid "-2%"
+msgstr "-2%"
+
+#: rc.cpp:43
+msgid "-3%"
+msgstr "-3%"
+
+#: rc.cpp:44
+msgid "-4%"
+msgstr "-4%"
+
+#: rc.cpp:45
+msgid "-5%"
+msgstr "-5%"
+
+#: rc.cpp:46
+msgid "-10%"
+msgstr "-10%"
+
+#: rc.cpp:47
+msgid "-15%"
+msgstr "-15%"
+
+#: rc.cpp:48
+msgid "-20%"
+msgstr "-20%"
+
+#: rc.cpp:49
+msgid "-30%"
+msgstr "-30%"
+
+#: rc.cpp:50
+msgid "-40%"
+msgstr "-40%"
+
+#: rc.cpp:51
+msgid "-50%"
+msgstr "-50%"
+
+#: rc.cpp:52
+msgid "Panel"
+msgstr "Panel"
+
+#: rc.cpp:54
+#: rc.cpp:58
+#: rc.cpp:90
+msgid "Visible"
+msgstr "Synlig"
+
+#: rc.cpp:56
+msgid "Dock"
+msgstr "Dockning"
+
+#: rc.cpp:60
+msgid "Alarm"
+msgstr "Alarm"
+
+#: rc.cpp:63
+msgid "Normal"
+msgstr "Normal"
+
+#: rc.cpp:64
+msgid "Alarms"
+msgstr "Larm"
+
+#: rc.cpp:65
+msgid "On reach alarm value:"
+msgstr "N<>r larmv<6D>rdet uppn<70>s:"
+
+#: rc.cpp:66
+msgid "Apply to all sensors"
+msgstr "Till<6C>mpa p<> alla sensorer"
+
+#: rc.cpp:67
+msgid "Do nothing"
+msgstr "G<>r inget"
+
+#: rc.cpp:68
+msgid "Test"
+msgstr "Test"
+
+#: rc.cpp:69
+msgid "Play alarm sound"
+msgstr "Spela upp larmljud"
+
+#: rc.cpp:70
+msgid "Run command"
+msgstr "K<>r kommando"
+
+#: rc.cpp:71
+#: rc.cpp:92
+msgid "Preferences"
+msgstr "Egenskaper"
+
+#: rc.cpp:72
+msgid "Temperatures scale"
+msgstr "Temperaturskala"
+
+#: rc.cpp:73
+msgid "Fahrenheit"
+msgstr "Fahrenheit"
+
+#: rc.cpp:74
+msgid "Celsius"
+msgstr "Celsius"
+
+#: rc.cpp:75
+msgid "Kelvin"
+msgstr "Kelvin"
+
+#: rc.cpp:76
+#: rc.cpp:93
+msgid "Update interval"
+msgstr "Uppdateringsintervall"
+
+#: rc.cpp:77
+#: rc.cpp:94
+msgid "s"
+msgstr "s"
+
+#: rc.cpp:78
+msgid "PaletteCfg"
+msgstr "PaletteCfg"
+
+#: rc.cpp:79
+#: rc.cpp:84
+msgid "Title"
+msgstr "Titel"
+
+#: rc.cpp:80
+msgid "+3.5V"
+msgstr "+3.5V"
+
+#: rc.cpp:81
+msgid "Default colors"
+msgstr "Standardf<64>rger"
+
+#: rc.cpp:82
+msgid "Background"
+msgstr "Bakgrund"
+
+#: rc.cpp:85
+msgid "Value"
+msgstr "V<>rde"
+
+#: rc.cpp:87
+msgid "SystemCfgDesign"
+msgstr "SystemCfgDesign"
+
+#: rc.cpp:88
+msgid "System Panels"
+msgstr "Systempaneler"
+
+#: systemcfg.cpp:47
+msgid "CPU Speed"
+msgstr "CPU-hastighet"
+
+#: systemcfg.cpp:48
+msgid "CPU State"
+msgstr "CPU Status"
+
+#: systemcfg.cpp:49
+msgid "RAM Used"
+msgstr "RAM anv<6E>nt"
+
+#: systemcfg.cpp:50
+msgid "SWAP Used"
+msgstr "SWAP anv<6E>nt"
+
+#: systemcfg.cpp:51
+msgid "Up Time"
+msgstr "Uppetid"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Daniel Nylander"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "po@danielnylander.se"
+
--- ksensors-0.7.3.orig/po/pl.po
+++ ksensors-0.7.3/po/pl.po
@@ -0,0 +1,413 @@
+# translation of pl.po to
+# translation of pl.po to
+# translation of ksensors.po to
+# This file is distributed under the same license as the PACKAGE package.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pl\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-08-18 23:19+0200\n"
+"PO-Revision-Date: 2005-03-18 15:42+0100\n"
+"Last-Translator: \n"
+"Language-Team: <pl@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.9.1\n"
+
+#: hdsensorslist.cpp:36
+msgid "Hard Disks"
+msgstr "Twarde dyski"
+
+#: i8ksensorslist.cpp:29
+msgid "MainBoard"
+msgstr "Płyta główna"
+
+#: ksensorscfg.cpp:51
+msgid "KSensors Configuration"
+msgstr "Konfiguracja KSensors"
+
+#: ksensorscfg.cpp:56
+msgid "Global settings"
+msgstr "Globalne ustawienia"
+
+#: ksensorscfg.cpp:68
+msgid " sensors"
+msgstr " czujniki"
+
+#: ksensorscfg.cpp:85
+msgid "System Information"
+msgstr "Informacja o systemie"
+
+#: lmsensorscfg.cpp:101
+msgid "Temperature"
+msgstr "Temperatura"
+
+#: lmsensorscfg.cpp:107
+msgid "Fan"
+msgstr "Wiatrak"
+
+#: lmsensorscfg.cpp:110
+msgid "Voltage"
+msgstr "Napięcie"
+
+#: lmsensorsdock.cpp:62
+msgid "&About KSensors"
+msgstr "&O KSensors"
+
+#: lmsensorsdock.cpp:64 lmsensorsdock.cpp:124
+msgid "&Minimize"
+msgstr "&Minimalizuj"
+
+#: lmsensorsdock.cpp:64 lmsensorsdock.cpp:124
+msgid "&Restore"
+msgstr "&Przywróć"
+
+#: lmsensorsdock.cpp:65
+msgid "&Exit"
+msgstr "&Wyjście"
+
+#: main.cpp:27
+msgid "KSensors - A nice lmsensors frontend for KDE"
+msgstr "KSensors - Ładny frondend lmsensors dla KDE"
+
+#: main.cpp:33
+msgid "Don't dock in KDE system tray."
+msgstr "Nie dokuj w trayu systemowym KDE."
+
+#: main.cpp:34
+msgid "Show splash screen."
+msgstr "Pokaż ekran powitalny."
+
+#: main.cpp:43 rc.cpp:5
+msgid "KSensors"
+msgstr "KSensors"
+
+#: rc.cpp:1
+msgid "C&ustom"
+msgstr "&Własne"
+
+#: rc.cpp:2
+msgid "AboutCfgDesign"
+msgstr ""
+
+#: rc.cpp:3
+msgid "KSensors configuration"
+msgstr "Konfiguracja KSensors"
+
+#: rc.cpp:4
+msgid "Monitoring your motherboard"
+msgstr "Monitorowanie Twojej płyty głównej"
+
+#: rc.cpp:6
+msgid ""
+"Welcome to the KSensors configuration window. Click on the left to select a "
+"configuration option."
+msgstr "Witamy w oknie konfiguracji programu KSensors. Kliknij po lewej aby wybrać opcję do konfiguracji."
+
+#: rc.cpp:7
+msgid "GeneralCfg"
+msgstr ""
+
+#: rc.cpp:8
+msgid "Panels size"
+msgstr "Rozmiar panelu"
+
+#: rc.cpp:9
+msgid "64 x 64"
+msgstr ""
+
+#: rc.cpp:10
+msgid "56 x 56"
+msgstr ""
+
+#: rc.cpp:11
+msgid "48 x 48"
+msgstr ""
+
+#: rc.cpp:12 rc.cpp:55 rc.cpp:59 rc.cpp:91
+msgid "Colors"
+msgstr "Kolory"
+
+#: rc.cpp:13
+msgid "Startup"
+msgstr ""
+
+#: rc.cpp:14
+msgid "Autostart KSensors on KDE startup"
+msgstr "Uruchom KSensors przy starcie KDE"
+
+#: rc.cpp:15
+msgid "LMSensorsCfgDesign"
+msgstr ""
+
+#: rc.cpp:16
+msgid "Sensors"
+msgstr "Czujniki"
+
+#: rc.cpp:17
+msgid "General"
+msgstr "Ogólne"
+
+#: rc.cpp:19
+msgid "Description"
+msgstr "Opis"
+
+#: rc.cpp:21
+msgid "Values"
+msgstr "Wartość"
+
+#: rc.cpp:23
+msgid "Current"
+msgstr "Bieżaca"
+
+#: rc.cpp:24
+msgid "Maximum"
+msgstr "Maksymalna"
+
+#: rc.cpp:25
+msgid "+1%"
+msgstr ""
+
+#: rc.cpp:26
+msgid "+2%"
+msgstr ""
+
+#: rc.cpp:27
+msgid "+3%"
+msgstr ""
+
+#: rc.cpp:28
+msgid "+4%"
+msgstr ""
+
+#: rc.cpp:29
+msgid "+5%"
+msgstr ""
+
+#: rc.cpp:30
+msgid "+10%"
+msgstr ""
+
+#: rc.cpp:31
+msgid "+15%"
+msgstr ""
+
+#: rc.cpp:32
+msgid "+20%"
+msgstr ""
+
+#: rc.cpp:33
+msgid "+30%"
+msgstr ""
+
+#: rc.cpp:34
+msgid "+40%"
+msgstr ""
+
+#: rc.cpp:35
+msgid "+50%"
+msgstr ""
+
+#: rc.cpp:36
+msgid "Multiplier"
+msgstr "Mnożnik"
+
+#: rc.cpp:37
+msgid "Ideal"
+msgstr "Idealna"
+
+#: rc.cpp:38
+msgid "Minimum"
+msgstr "Minimalna"
+
+#: rc.cpp:39
+msgid "Addition"
+msgstr "Dodanie"
+
+#: rc.cpp:41
+msgid "-1%"
+msgstr ""
+
+#: rc.cpp:42
+msgid "-2%"
+msgstr ""
+
+#: rc.cpp:43
+msgid "-3%"
+msgstr ""
+
+#: rc.cpp:44
+msgid "-4%"
+msgstr ""
+
+#: rc.cpp:45
+msgid "-5%"
+msgstr ""
+
+#: rc.cpp:46
+msgid "-10%"
+msgstr ""
+
+#: rc.cpp:47
+msgid "-15%"
+msgstr ""
+
+#: rc.cpp:48
+msgid "-20%"
+msgstr ""
+
+#: rc.cpp:49
+msgid "-30%"
+msgstr ""
+
+#: rc.cpp:50
+msgid "-40%"
+msgstr ""
+
+#: rc.cpp:51
+msgid "-50%"
+msgstr ""
+
+#: rc.cpp:52
+msgid "Panel"
+msgstr ""
+
+#: rc.cpp:54 rc.cpp:58 rc.cpp:90
+msgid "Visible"
+msgstr "Widoczne"
+
+#: rc.cpp:56
+msgid "Dock"
+msgstr "Dokowanie"
+
+#: rc.cpp:60
+msgid "Alarm"
+msgstr ""
+
+#: rc.cpp:63
+msgid "Normal"
+msgstr "Normalne"
+
+#: rc.cpp:64
+msgid "Alarms"
+msgstr "Alarmy"
+
+#: rc.cpp:65
+msgid "On reach alarm value:"
+msgstr "Przy osiągnięciu wartości alarmowej:"
+
+#: rc.cpp:66
+msgid "Apply to all sensors"
+msgstr "Zatwierdź do wszystkich czujników"
+
+#: rc.cpp:67
+msgid "Do nothing"
+msgstr "Nie rób nic"
+
+#: rc.cpp:68
+msgid "Test"
+msgstr ""
+
+#: rc.cpp:69
+msgid "Play alarm sound"
+msgstr "Odtwarzaj dźwięk"
+
+#: rc.cpp:70
+msgid "Run command"
+msgstr "Wykonaj polecenie"
+
+#: rc.cpp:71 rc.cpp:92
+msgid "Preferences"
+msgstr "Właściwości"
+
+#: rc.cpp:72
+msgid "Temperatures scale"
+msgstr "Skala temperatur"
+
+#: rc.cpp:73
+msgid "Fahrenheit"
+msgstr ""
+
+#: rc.cpp:74
+msgid "Celsius"
+msgstr "Celciusz"
+
+#: rc.cpp:75
+msgid "Kelvin"
+msgstr "Kelwin"
+
+#: rc.cpp:76 rc.cpp:93
+msgid "Update interval"
+msgstr "Interwał aktualizacji"
+
+#: rc.cpp:77 rc.cpp:94
+msgid "s"
+msgstr ""
+
+#: rc.cpp:78
+msgid "PaletteCfg"
+msgstr ""
+
+#: rc.cpp:79 rc.cpp:84
+msgid "Title"
+msgstr "Tytuł"
+
+#: rc.cpp:80
+msgid "+3.5V"
+msgstr ""
+
+#: rc.cpp:81
+msgid "Default colors"
+msgstr "Domyślne kolory"
+
+#: rc.cpp:82
+msgid "Background"
+msgstr "Tło"
+
+#: rc.cpp:85
+msgid "Value"
+msgstr "Wartość"
+
+#: rc.cpp:87
+msgid "SystemCfgDesign"
+msgstr ""
+
+#: rc.cpp:88
+msgid "System Panels"
+msgstr "Panele systemowe"
+
+#: systemcfg.cpp:47
+msgid "CPU Speed"
+msgstr "Zegar CPU"
+
+#: systemcfg.cpp:48
+msgid "CPU State"
+msgstr "Status CPU"
+
+#: systemcfg.cpp:49
+msgid "RAM Used"
+msgstr "Użycie RAM"
+
+#: systemcfg.cpp:50
+msgid "SWAP Used"
+msgstr "Użycie SWAP"
+
+#: systemcfg.cpp:51
+msgid "Up Time"
+msgstr ""
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Tomasz Waleńczak"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "tom@w.pl"
+
--- ksensors-0.7.3.orig/po/nb.po
+++ ksensors-0.7.3/po/nb.po
@@ -0,0 +1,422 @@
+# translation of nb.po to Norwegian Bokmål
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Per Øyvind Karlsen <pkarlsen@mandriva.com>, 2006.
+msgid ""
+msgstr ""
+"Project-Id-Version: nb\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2004-08-18 23:19+0200\n"
+"PO-Revision-Date: 2006-09-27 20:52+0200\n"
+"Last-Translator: Per Øyvind Karlsen <pkarlsen@mandriva.com>\n"
+"Language-Team: Norwegian Bokmål <cooker-i18n@mandrivalinux.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: hdsensorslist.cpp:36
+msgid "Hard Disks"
+msgstr "Harddisker"
+
+#: i8ksensorslist.cpp:29
+msgid "MainBoard"
+msgstr "Hovedkort"
+
+#: ksensorscfg.cpp:51
+msgid "KSensors Configuration"
+msgstr "KSensors-oppsett"
+
+#: ksensorscfg.cpp:56
+msgid "Global settings"
+msgstr "Globale innstillinger"
+
+#: ksensorscfg.cpp:68
+msgid " sensors"
+msgstr " sensorer"
+
+#: ksensorscfg.cpp:85
+msgid "System Information"
+msgstr "Systeminformasjon"
+
+#: lmsensorscfg.cpp:101
+msgid "Temperature"
+msgstr "Temperatur"
+
+#: lmsensorscfg.cpp:107
+msgid "Fan"
+msgstr "Vifte"
+
+#: lmsensorscfg.cpp:110
+msgid "Voltage"
+msgstr "Spenning"
+
+#: lmsensorsdock.cpp:62
+msgid "&About KSensors"
+msgstr "&Om KSensors"
+
+#: lmsensorsdock.cpp:64
+#: lmsensorsdock.cpp:124
+msgid "&Minimize"
+msgstr "&Minimiser"
+
+#: lmsensorsdock.cpp:64
+#: lmsensorsdock.cpp:124
+msgid "&Restore"
+msgstr "&Gjenopprett"
+
+#: lmsensorsdock.cpp:65
+msgid "&Exit"
+msgstr "&Avslutt"
+
+#: main.cpp:27
+msgid "KSensors - A nice lmsensors frontend for KDE"
+msgstr "KSensors - Ett behagelig lmsensors-grensesnitt for KDE"
+
+#: main.cpp:33
+msgid "Don't dock in KDE system tray."
+msgstr "Ikke fest i KDE systemkurv."
+
+#: main.cpp:34
+msgid "Show splash screen."
+msgstr "Vis velkomstbilde."
+
+#: main.cpp:43
+#: rc.cpp:5
+msgid "KSensors"
+msgstr "KSensors"
+
+#: rc.cpp:1
+msgid "C&ustom"
+msgstr "&Egendefinert"
+
+#: rc.cpp:2
+msgid "AboutCfgDesign"
+msgstr "AboutCfgDesign"
+
+#: rc.cpp:3
+msgid "KSensors configuration"
+msgstr "KSensors-oppsett"
+
+#: rc.cpp:4
+msgid "Monitoring your motherboard"
+msgstr "Overvåk hovedkortet ditt"
+
+#: rc.cpp:6
+msgid "Welcome to the KSensors configuration window. Click on the left to select a configuration option."
+msgstr "Velkommen til KSensors opppsettsvindu. Klikk til venstre for å velge ett oppsettsvalg."
+
+#: rc.cpp:7
+msgid "GeneralCfg"
+msgstr "GeneralCfg"
+
+#: rc.cpp:8
+msgid "Panels size"
+msgstr "Panelstørrelse"
+
+#: rc.cpp:9
+msgid "64 x 64"
+msgstr "64 x 64"
+
+#: rc.cpp:10
+msgid "56 x 56"
+msgstr "56 x 56"
+
+#: rc.cpp:11
+msgid "48 x 48"
+msgstr "48 x 48"
+
+#: rc.cpp:12
+#: rc.cpp:55
+#: rc.cpp:59
+#: rc.cpp:91
+msgid "Colors"
+msgstr "Farger"
+
+#: rc.cpp:13
+msgid "Startup"
+msgstr "Oppstart"
+
+#: rc.cpp:14
+msgid "Autostart KSensors on KDE startup"
+msgstr "Start opp automatisk ved oppstart av KDE"
+
+#: rc.cpp:15
+msgid "LMSensorsCfgDesign"
+msgstr "LMSensorsCfgDesign"
+
+#: rc.cpp:16
+msgid "Sensors"
+msgstr "Sensorer"
+
+#: rc.cpp:17
+msgid "General"
+msgstr "Generelt"
+
+#: rc.cpp:19
+msgid "Description"
+msgstr "Beskrivelse"
+
+#: rc.cpp:21
+msgid "Values"
+msgstr "Verdier"
+
+#: rc.cpp:23
+msgid "Current"
+msgstr "Gjeldende"
+
+#: rc.cpp:24
+msgid "Maximum"
+msgstr "Maksimum"
+
+#: rc.cpp:25
+msgid "+1%"
+msgstr "+1%"
+
+#: rc.cpp:26
+msgid "+2%"
+msgstr "+2%"
+
+#: rc.cpp:27
+msgid "+3%"
+msgstr "+3%"
+
+#: rc.cpp:28
+msgid "+4%"
+msgstr "+4%"
+
+#: rc.cpp:29
+msgid "+5%"
+msgstr "+5%"
+
+#: rc.cpp:30
+msgid "+10%"
+msgstr "+10%"
+
+#: rc.cpp:31
+msgid "+15%"
+msgstr "+15%"
+
+#: rc.cpp:32
+msgid "+20%"
+msgstr "+20%"
+
+#: rc.cpp:33
+msgid "+30%"
+msgstr "+30%"
+
+#: rc.cpp:34
+msgid "+40%"
+msgstr "+40%"
+
+#: rc.cpp:35
+msgid "+50%"
+msgstr "+50%"
+
+#: rc.cpp:36
+msgid "Multiplier"
+msgstr "Multiplikator"
+
+#: rc.cpp:37
+msgid "Ideal"
+msgstr "Ideell"
+
+#: rc.cpp:38
+msgid "Minimum"
+msgstr "Minimum"
+
+#: rc.cpp:39
+msgid "Addition"
+msgstr "Tillegg"
+
+#: rc.cpp:41
+msgid "-1%"
+msgstr "-1%"
+
+#: rc.cpp:42
+msgid "-2%"
+msgstr "-2%"
+
+#: rc.cpp:43
+msgid "-3%"
+msgstr "-3%"
+
+#: rc.cpp:44
+msgid "-4%"
+msgstr "-4%"
+
+#: rc.cpp:45
+msgid "-5%"
+msgstr "-5%"
+
+#: rc.cpp:46
+msgid "-10%"
+msgstr "-10%"
+
+#: rc.cpp:47
+msgid "-15%"
+msgstr "-15%"
+
+#: rc.cpp:48
+msgid "-20%"
+msgstr "-20%"
+
+#: rc.cpp:49
+msgid "-30%"
+msgstr "-30%"
+
+#: rc.cpp:50
+msgid "-40%"
+msgstr "-40%"
+
+#: rc.cpp:51
+msgid "-50%"
+msgstr "-50%"
+
+#: rc.cpp:52
+msgid "Panel"
+msgstr "Panel"
+
+#: rc.cpp:54
+#: rc.cpp:58
+#: rc.cpp:90
+msgid "Visible"
+msgstr "Synlig"
+
+#: rc.cpp:56
+msgid "Dock"
+msgstr "Systemkurvfesting"
+
+#: rc.cpp:60
+msgid "Alarm"
+msgstr "Alarm"
+
+#: rc.cpp:63
+msgid "Normal"
+msgstr "Normal"
+
+#: rc.cpp:64
+msgid "Alarms"
+msgstr "Alarmer"
+
+#: rc.cpp:65
+msgid "On reach alarm value:"
+msgstr "Ved oppnådd alarmverdi:"
+
+#: rc.cpp:66
+msgid "Apply to all sensors"
+msgstr "Bruk for sensorer"
+
+#: rc.cpp:67
+msgid "Do nothing"
+msgstr "Gjør ingenting"
+
+#: rc.cpp:68
+msgid "Test"
+msgstr "Test"
+
+#: rc.cpp:69
+msgid "Play alarm sound"
+msgstr "Spill alarmlyd"
+
+#: rc.cpp:70
+msgid "Run command"
+msgstr "Kjør kommando"
+
+#: rc.cpp:71
+#: rc.cpp:92
+msgid "Preferences"
+msgstr "Egenskaper"
+
+#: rc.cpp:72
+msgid "Temperatures scale"
+msgstr "Temperaturskala"
+
+#: rc.cpp:73
+msgid "Fahrenheit"
+msgstr "Fahrenheit"
+
+#: rc.cpp:74
+msgid "Celsius"
+msgstr "Celsius"
+
+#: rc.cpp:75
+msgid "Kelvin"
+msgstr "Kelvin"
+
+#: rc.cpp:76
+#: rc.cpp:93
+msgid "Update interval"
+msgstr "Oppdateringsintervall"
+
+#: rc.cpp:77
+#: rc.cpp:94
+msgid "s"
+msgstr "s"
+
+#: rc.cpp:78
+msgid "PaletteCfg"
+msgstr "PaletteCfg"
+
+#: rc.cpp:79
+#: rc.cpp:84
+msgid "Title"
+msgstr "Tittel"
+
+#: rc.cpp:80
+msgid "+3.5V"
+msgstr "+3.5V"
+
+#: rc.cpp:81
+msgid "Default colors"
+msgstr "Standardfarger"
+
+#: rc.cpp:82
+msgid "Background"
+msgstr "Bakgrunn"
+
+#: rc.cpp:85
+msgid "Value"
+msgstr "Verdi"
+
+#: rc.cpp:87
+msgid "SystemCfgDesign"
+msgstr "SystemCfgDesign"
+
+#: rc.cpp:88
+msgid "System Panels"
+msgstr "Systempaneler"
+
+#: systemcfg.cpp:47
+msgid "CPU Speed"
+msgstr "CPU-hastighet"
+
+#: systemcfg.cpp:48
+msgid "CPU State"
+msgstr "CPU-status"
+
+#: systemcfg.cpp:49
+msgid "RAM Used"
+msgstr "RAM brukt"
+
+#: systemcfg.cpp:50
+msgid "SWAP Used"
+msgstr "SWAP brukt"
+
+#: systemcfg.cpp:51
+msgid "Up Time"
+msgstr "Oppetid"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Per Øyvind Karlsen"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "pkarlsen@mandriva.com"
+
--- ksensors-0.7.3.orig/admin/cvs.sh
+++ ksensors-0.7.3/admin/cvs.sh
@@ -29,7 +29,7 @@
{
AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
case $AUTOCONF_VERSION in
- Autoconf*2.5* | autoconf*2.5* ) : ;;
+ Autoconf*2.[56]* | autoconf*2.[56]* ) : ;;
"" )
echo "*** AUTOCONF NOT FOUND!."
echo "*** KDE requires autoconf 2.52, 2.53 or 2.54"
@@ -44,7 +44,7 @@
AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
case $AUTOHEADER_VERSION in
- Autoconf*2.5* | autoheader*2.5* ) : ;;
+ Autoconf*2.[56]* | autoheader*2.[56]* ) : ;;
"" )
echo "*** AUTOHEADER NOT FOUND!."
echo "*** KDE requires autoheader 2.52 or 2.53 (part of autoconf)"
--- ksensors-0.7.3.orig/debian/control
+++ ksensors-0.7.3/debian/control
@@ -0,0 +1,19 @@
+Source: ksensors
+Section: kde
+Priority: optional
+Maintainer: Aurelien Jarno <aurel32@debian.org>
+Build-Depends: debhelper (>> 5), autotools-dev, automake1.7, autoconf, libtool, perl, libsensors4-dev, libqt3-mt-dev (>= 3:3.3.4-7), kdelibs4-dev (>= 4:3.4.2), imagemagick
+Build-Conflicts: autoconf2.13
+Standards-Version: 3.8.3
+Homepage: http://ksensors.sourceforge.net
+
+Package: ksensors
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, lm-sensors
+Recommends: hddtemp (>= 0.3beta2-1)
+Description: lm-sensors frontend for KDE
+ This is a lm-sensors frontend for KDE for monitoring a motherboard.
+ It allows you to access information from temperature and fan speed
+ sensors.
+ .
+ You will need lm-sensors kernel modules to use this package.
--- ksensors-0.7.3.orig/debian/overrides
+++ ksensors-0.7.3/debian/overrides
@@ -0,0 +1 @@
+ksensors: menu-item-contains-unknown-tag kderemove /usr/lib/menu/ksensors:8
--- ksensors-0.7.3.orig/debian/docs
+++ ksensors-0.7.3/debian/docs
@@ -0,0 +1,5 @@
+LEEME
+LIESMICH
+LISEZMOI
+README
+TODO
--- ksensors-0.7.3.orig/debian/menu
+++ ksensors-0.7.3/debian/menu
@@ -0,0 +1,7 @@
+?package(ksensors): \
+ needs="X11" \
+ section="Applications/System/Hardware" \
+ hints="KDE" \
+ title="KSensors" \
+ command="/usr/bin/ksensors" \
+ icon="/usr/share/pixmaps/ksensors.xpm"
--- ksensors-0.7.3.orig/debian/dirs
+++ ksensors-0.7.3/debian/dirs
@@ -0,0 +1,3 @@
+usr/share/lintian/overrides
+usr/share/pixmaps
+usr/share/sounds
--- ksensors-0.7.3.orig/debian/ksensors.1
+++ ksensors-0.7.3/debian/ksensors.1
@@ -0,0 +1,62 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KSENSORS 1 "May 02, 2002"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+ksensors \- lm-sensors frontend for KDE
+.SH SYNOPSIS
+.B ksensors
+.RI "[ options ]"
+.SH DESCRIPTION
+.B KSensors
+is a lm-sensors frontend for KDE for monitoring a motherboard.
+It allows you to access information from temperature and fan
+speed sensors.
+.SH OPTIONS
+A summary of options are included below.
+.TP
+.B \-\-nodock
+Don't dock in KDE system tray.
+.TP
+.B \-\-splash
+Show splash screen.
+.TP
+.B \-\-help
+Show summary of options.
+.TP
+.B \-\-help\-qt
+Show Qt specific options
+.TP
+.B \-\-help\-kde
+Show KDE specific options
+.TP
+.B \-\-help\-all
+Show all options
+.TP
+.B \-\-author
+Show author information
+.TP
+.B \-v, \-\-version
+Show version of program.
+.TP
+.B \-\-license
+Show license information
+.SH AUTHOR
+.B KSensors
+was written by Miguel Novas <michaell@teleline.es>.
+.br
+This manual page was written by Aurelien Jarno <aurel32@debian.org>,
+for the Debian GNU/Linux system (but may be used by others).
--- ksensors-0.7.3.orig/debian/changelog
+++ ksensors-0.7.3/debian/changelog
@@ -0,0 +1,436 @@
+ksensors (0.7.3-18) unstable; urgency=low
+
+ * Link the ksensors binary with libqt-mt (closes: bug#555063).
+ * Apply patch from Michael Schuele to fix multi-core sensors (closes:
+ bug#494090).
+ * Bumped standard version to 3.8.3 (no changes).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 14 Nov 2009 13:50:57 +0000
+
+ksensors (0.7.3-17) unstable; urgency=low
+
+ * Switch to debhelper 5.
+ * Bumped standard version to 3.8.2 (no changes).
+ * Don't assume config.guess and config.sub are updated by libtoolize
+ (Closes: bug#533987).
+
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 30 Jun 2009 14:45:13 +0200
+
+ksensors (0.7.3-16) unstable; urgency=medium
+
+ * Bumped standard version to 3.8.0 (no changes).
+ * Get rid of libqt3-compat-headers, patch by Barry de Freese (closes:
+ bug#464657).
+ * Use to libsensors4 API.
+
+ -- Aurelien Jarno <aurel32@debian.org> Mon, 30 Jun 2008 16:12:07 +0200
+
+ksensors (0.7.3-15) unstable; urgency=low
+
+ * Update menu to match the new Debian menu subpolicy.
+
+ -- Aurelien Jarno <aurel32@debian.org> Mon, 30 Jul 2007 19:36:50 +0200
+
+ksensors (0.7.3-14) unstable; urgency=low
+
+ * Remove debconf templates as version 0.6.0 is now very old (not even
+ in sarge).
+ * Fix the installation path of the sound files (closes: bug#406706).
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 21 Jun 2007 21:01:59 +0200
+
+ksensors (0.7.3-13) unstable; urgency=medium
+
+ * Fix the parsing of hddtemp output (closes: bug#394057).
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 19 Oct 2006 17:46:29 +0200
+
+ksensors (0.7.3-12) unstable; urgency=medium
+
+ * Backports Norvegian translation from CVS.
+ * Add support for sensors without min/max settings (closes: bug#391922).
+
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 10 Oct 2006 22:41:09 +0200
+
+ksensors (0.7.3-11) unstable; urgency=low
+
+ * Fixed a silly test of the autoconf version in the KDE scripts.
+ * Bumped standard version to 3.7.2 (no changes).
+
+ -- Aurelien Jarno <aurel32@debian.org> Fri, 21 Jul 2006 19:20:41 +0200
+
+ksensors (0.7.3-10) unstable; urgency=low
+
+ * Put all QRadioButtons of the alarm tab into a QButtonGroup widget
+ instead of a QLayout widget (closes: bug#353553).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 19 Feb 2006 22:32:06 +0100
+
+ksensors (0.7.3-9) unstable; urgency=low
+
+ * Relibtoolize the package to get rid of a lot of unneeded
+ dependencies,
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 24 Nov 2005 20:35:47 +0100
+
+ksensors (0.7.3-8) unstable; urgency=low
+
+ * Added Swedish translation of ksensors. Thanks to Daniel Nylander (closes:
+ bug#337117).
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 3 Nov 2005 01:59:54 +0100
+
+ksensors (0.7.3-7) unstable; urgency=low
+
+ * Patches pulled from CVS:
+ - Polish translation.
+ - Support for reading temperature from SCSI disks. Thanks to James
+ Stark (closes: bug#334614).
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 19 Oct 2005 22:19:56 +0200
+
+ksensors (0.7.3-6) unstable; urgency=low
+
+ * Added Swedish debconf translation. Thanks to Daniel Nylander (closes:
+ bug#330609).
+
+ -- Aurelien Jarno <aurel32@debian.org> Mon, 3 Oct 2005 00:27:51 +0200
+
+ksensors (0.7.3-5) unstable; urgency=low
+
+ * C++ transition: build-depends on libqt3-mt-dev (>= 3:3.3.4-7) and
+ kdelibs4-dev (>= 4:3.4.2-1).
+ * Bumped Standards-Version to 3.6.2 (no changes).
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 18 Aug 2005 11:05:13 +0200
+
+ksensors (0.7.3-4) unstable; urgency=low
+
+ * Added Vietnamese debconf translation. Thanks to Clytie Siddall (closes
+ bug#312175).
+ * Fixed a typo in the debconf template. Thanks to Clytie Siddall (closes:
+ bug#312176).
+
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 7 Jun 2005 01:15:46 +0200
+
+ksensors (0.7.3-3) unstable; urgency=low
+
+ * Added Czech debconf translation. Thanks to Miroslav Kure (closes:
+ bug#293619).
+
+ -- Aurelien Jarno <aurel32@debian.org> Fri, 4 Feb 2005 21:41:06 +0100
+
+ksensors (0.7.3-2) unstable; urgency=low
+
+ * Added Italian debconf translation. Thanks to Luca Monducci. (closes:
+ bug#272147).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 26 Sep 2004 00:57:43 +0200
+
+ksensors (0.7.3-1) unstable; urgency=low
+
+ * New upstream version:
+ - Added support for reading ACPI temperatures (closes: bug#255079).
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 19 Aug 2004 00:06:13 +0200
+
+ksensors (0.7.2-17) unstable; urgency=low
+
+ * Fixed display of values in the panel (closes: bug#265807).
+ * Fixed segfault when removing an info panel (closes: bug#225712,
+ #265806).
+ * Added an alarm sound (closes: bug#231280).
+
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 17 Aug 2004 01:45:27 +0200
+
+ksensors (0.7.2-16) unstable; urgency=low
+
+ * Dont build-depends on make, it is a build-essential package.
+ * Applied a patch from Geoff Oakham to fix a freeze when used with hddtemp.
+ Thanks! (closes: bug#249093).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 15 May 2004 21:50:48 +0200
+
+ksensors (0.7.2-15) unstable; urgency=low
+
+ * Build-Depends on libsensors-dev (>= 2.8.4-1) so KSensors will be
+ built against libsensors3.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 29 Feb 2004 18:58:22 +0100
+
+ksensors (0.7.2-14) unstable; urgency=low
+
+ * Moved ja.po in the right directory (closes: bug#227820).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 15 Feb 2004 23:20:17 +0100
+
+ksensors (0.7.2-13) unstable; urgency=low
+
+ * Added Japanese debconf translation. Thanks to Hideki Yamane. (closes:
+ bug#227820).
+
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 10 Feb 2004 23:58:39 +0100
+
+ksensors (0.7.2-12) unstable; urgency=low
+
+ * Added de debconf translation. Thanks to the german Skolelinux team
+ (closes: bug#2223114).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 6 Dec 2003 23:45:54 +0100
+
+ksensors (0.7.2-11) unstable; urgency=low
+
+ * Added dependency on lm-sensors (closes: Bug#215794).
+
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 14 Oct 2003 21:48:13 +0200
+
+ksensors (0.7.2-10) unstable; urgency=low
+
+ * Build-Depends on libsensors-dev (>= 2.8.0-2) so KSensors will be
+ built against libsensors2 (closes: Bug#203953, Bug#212938).
+ * Added ru debconf translation. Thanks to Ilgiz Kalmetev (closes:
+ Bug#214366).
+
+ -- Aurelien Jarno <aurel32@debian.org> Mon, 6 Oct 2003 11:01:36 +0200
+
+ksensors (0.7.2-9) unstable; urgency=low
+
+ * The nl debconf translation is from Bart Cornelis and not Wessel
+ Dankers. Updated the changelog. Sorry Bart.
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 20 Aug 2003 12:37:05 +0200
+
+ksensors (0.7.2-8) unstable; urgency=low
+
+ * Added nl debconf translation. Thanks to Bart Cornelis (closes:
+ Bug#204919).
+ * Bumped Standards-Version to 3.6.1.
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 20 Aug 2003 11:24:53 +0200
+
+ksensors (0.7.2-7) unstable; urgency=low
+
+ * Added es debconf translation. Thanks to Carlos Alberto Martín Edo
+ (closes: Bug#201571).
+ * Bumped Standards-Version to 3.6.0.
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 16 Jul 2003 17:36:03 +0200
+
+ksensors (0.7.2-6) unstable; urgency=low
+
+ * Added pt_BR debconf translations. Thanks to Andre Luis Lopes
+ (closes: Bug#198362).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 22 Jun 2003 02:59:03 +0200
+
+ksensors (0.7.2-5) unstable; urgency=low
+
+ * Rebuilt against latests libsensors-1debian1.
+ * Build-Depends on libsensors-dev (>= 2.7.0-4).
+ * Bumped Standards-Version to 3.5.10.
+ * Changed icon to full colors.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 1 Jun 2003 23:52:09 +0200
+
+ksensors (0.7.2-4) unstable; urgency=low
+
+ * Rebuilt against latest libsensors1 (closes: Bug#191562).
+ * Depends on libsensors1 (>> 2.7.0) as this libraries has some lack
+ of dependencies.
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 1 May 2003 21:50:57 +0200
+
+ksensors (0.7.2-3) unstable; urgency=low
+
+ * Bumped Standards-Version to 3.5.9.
+ * Changed section from x11 to kde.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 19 Apr 2003 15:31:26 +0200
+
+ksensors (0.7.2-2) unstable; urgency=low
+
+ * Debconf templates are now managed with po-debconf.
+ * Depends on ${misc:Depends}.
+ * Don't depends on both xlibs (>> 4.1.0) and xlibs (>> 4.2.0).
+
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 4 Mar 2003 23:19:44 +0100
+
+ksensors (0.7.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Aurelien Jarno <aurel32@debian.org> Mon, 24 Feb 2003 09:42:58 +0100
+
+ksensors (0.7-11) unstable; urgency=low
+
+ * Build-depends on libqt3-compat-headers.
+ * Fixed a bug introduced by KDE 3 (closes: Bug#180982).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 16 Feb 2003 17:48:52 +0100
+
+ksensors (0.7-10) unstable; urgency=low
+
+ * Rebuilt for KDE 3.1.
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 5 Feb 2003 22:51:50 +0100
+
+ksensors (0.7-9) unstable; urgency=low
+
+ * Force build with gcc-2.95 on most archs, gcc-2.96 on ia64 and gcc-3.0 on
+ hppa.
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 8 Jan 2003 14:53:22 +0100
+
+ksensors (0.7-8) unstable; urgency=low
+
+ * Updated the code for hddtemp-0.3.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 4 Jan 2003 10:11:30 +0100
+
+ksensors (0.7-7) unstable; urgency=low
+
+ * Standards-Version bumped to 3.5.8.
+ * Changed icon to 24 colors to follow the menu policy.
+ * Updated copyright file.
+
+ -- Aurelien Jarno <aurel32@debian.org> Fri, 20 Dec 2002 19:08:58 +0100
+
+ksensors (0.7-6) unstable; urgency=low
+
+ * Added a patch to handle temperature sensors whose name doesn't begin with
+ "temp" or "temp1" correctly (closes: Bug#165353).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 19 Oct 2002 20:56:32 +0200
+
+ksensors (0.7-5) unstable; urgency=low
+
+ * Added a patch to save the config on KDE exit (closes: Bug#158164).
+
+ -- Aurelien Jarno <aurel32@debian.org> Tue, 8 Oct 2002 01:13:24 +0200
+
+ksensors (0.7-4) unstable; urgency=low
+
+ * Updated the code to correctly handle the degree sign in the output of
+ hddtemp.
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 26 Sep 2002 02:24:47 +0200
+
+ksensors (0.7-3) unstable; urgency=low
+
+ * Added an autostart option in configuration dialog (closes: Bug#155532).
+
+ -- Aurelien Jarno <aurel32@debian.org> Sat, 7 Sep 2002 11:59:19 +0200
+
+ksensors (0.7-2) unstable; urgency=low
+
+ * Added a patch to open the panel on same desktop as on exit
+ (closes: Bug#158164).
+ * Updated Policy standard compliance to 3.5.7
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 4 Sep 2002 15:04:42 +0200
+
+ksensors (0.7-1) unstable; urgency=low
+
+ * New upstream release
+ Changelog:
+ - Allow docking fan and voltage sensors
+ - Configuration dialog redesign (more modular).
+ - Several panel sizes
+ For more information, please see the full Changelog in
+ /usr/share/doc/ksensors.
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 13 Jun 2002 17:49:49 +0200
+
+ksensors (0.6.1-2) unstable; urgency=low
+
+ * Now depends on debconf.
+ * Now recommends hddtemp.
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 8 May 2002 22:45:50 +0200
+
+ksensors (0.6.1-1) unstable; urgency=low
+
+ * New upstream release.
+ Changelog:
+ - New Hardisks Temperatures sensor panels
+ - Changed cpu state, swap and ram panels appearance.
+ - Added splash screen.
+ - Added --nodock option.
+ - Configurable Panels colors.
+ - Support for multiple lm-sensors chips.
+ For more information, please see the full Changelog in
+ /usr/share/doc/ksensors.
+
+ -- Aurelien Jarno <aurel32@debian.org> Thu, 2 May 2002 01:09:17 +0200
+
+ksensors (0.5-8) unstable; urgency=low
+
+ * This time with a correct "Maintainer" field.
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 10 Apr 2002 23:05:17 +0200
+
+ksensors (0.5-7) unstable; urgency=low
+
+ * Rebuild ksensors under pbuilder so it will depends on libsensors1
+ (closes: Bug#142218).
+
+ -- Aurelien Jarno <aurel32@debian.org> Wed, 10 Apr 2002 21:29:53 +0200
+
+ksensors (0.5-6) unstable; urgency=low
+
+ * Added Build-Depends.
+
+ -- Aurelien Jarno <aurel32@debian.org> Sun, 31 Mar 2002 13:26:10 +0200
+
+ksensors (0.5-5) unstable; urgency=low
+
+ * Changed my maintainer e-mail address to <aurel32@debian.org>. :)
+
+ -- Aurelien Jarno <aurel32@debian.org> Mon, 18 Mar 2002 21:24:46 +0100
+
+ksensors (0.5-4) unstable; urgency=low
+
+ * Created an autostart file (closes: Bug#136562).
+
+ -- Aurelien Jarno <aurelien@aurel32.net> Sun, 3 Mar 2002 19:51:32 +0100
+
+ksensors (0.5-3) unstable; urgency=low
+
+ * Initial Debian upload (closes: Bug#129913).
+
+ -- Aurelien Jarno <aurelien@aurel32.net> Fri, 8 Feb 2002 14:23:09 +0100
+
+ksensors (0.5-2) unstable; urgency=low
+
+ * Add Build-Depends.
+
+ -- Aurelien Jarno <aurelien@aurel32.net> Thu, 24 Jan 2002 15:49:03 +0100
+
+ksensors (0.5-1) unstable; urgency=low
+
+ * New upstream release.
+ Changelog:
+ * Added Voltage Sensors panels
+ * Added Cpu state and Uptime panels
+ * Temperatures in celsius,farenheit or kelvin scales
+ * Configurable update intervals for sensors and system info panels
+ * English, spanish, french, german and dutch translations
+ * Configuration dialog redesign
+
+ -- Aurelien Jarno <aurelien@aurel32.net> Sun, 12 Jan 2002 23:41:57 +0100
+
+sensors (0.4-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Aurelien Jarno <aurelien@aurel32.net> Mon, 07 Jan 2002 09:43:17 +0100
+
+ksensors (0.3-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Aurelien Jarno <aurelien@aurel32.net> Wed, 12 Dec 2001 16:49:52 +0100
+
+Local variables:
+mode: debian-changelog
+End:
--- ksensors-0.7.3.orig/debian/rules
+++ ksensors-0.7.3/debian/rules
@@ -0,0 +1,111 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -g
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+build: build-stamp
+
+-include debian/debiandirs
+
+debian/debiandirs: admin/debianrules
+ perl -w admin/debianrules echodirs > debian/debiandirs
+
+build-stamp:
+ dh_testdir
+
+ /usr/bin/libtoolize -f
+ cp -f /usr/share/aclocal/libtool.m4 admin/libtool.m4.in
+ cp -f /usr/share/misc/config.guess admin/config.guess
+ cp -f /usr/share/misc/config.sub admin/config.sub
+
+ $(MAKE) -f admin/Makefile.common
+
+ QTDIR=/usr/share/qt3 ./configure $(configkde) --disable-final
+ $(MAKE)
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ [ ! -f Makefile ] || $(MAKE) clean distclean
+ -rm -f po/*.gmo
+ -rm -f debian/debiandirs
+ -rm -f admin/config.sub admin/config.guess admin/ltmain.sh configure
+ -rm -f admin/libtool.m4.in aclocal.m4 acinclude.m4
+ -rm -f config.log
+ -find $(CURDIR) -name Makefile.in -exec rm -f {} \;
+ -rm -f build-stamp install-stamp
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Install overrides.
+ install -p -o root -g root -m 644 $(CURDIR)/debian/overrides $(CURDIR)/debian/ksensors/usr/share/lintian/overrides/ksensors
+
+ # Main install.
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/ksensors
+
+ # Make common links for docs.
+ for p in `dh_listpackages`; do \
+ for i in `find $(CURDIR)/debian/ksensors/usr/share/doc/kde/HTML -type d -name $$p -name $$p -not -regex .*/en/$$p`; do \
+ ln -f -n -s ../common $$i/common; done; done
+
+ # Installing icons
+ /usr/bin/convert $(CURDIR)/src/pics/hi16-app-ksensors.png $(CURDIR)/debian/ksensors/usr/share/pixmaps/ksensors.xpm
+
+ perl -w admin/debianrules cleanup
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installdebconf
+ dh_installdocs
+# dh_installexamples
+ dh_installmenu
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+ dh_installman
+# dh_installinfo
+ dh_installchangelogs ChangeLog
+ dh_link
+ dh_strip
+ dh_compress --exclude=.docbook
+ dh_fixperms
+# dh_makeshlibs
+ dh_installdeb
+# dh_perl
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
--- ksensors-0.7.3.orig/debian/compat
+++ ksensors-0.7.3/debian/compat
@@ -0,0 +1 @@
+5
--- ksensors-0.7.3.orig/debian/copyright
+++ ksensors-0.7.3/debian/copyright
@@ -0,0 +1,16 @@
+This package was debianized by Aurelien Jarno <aurelien@aurel32.net> on
+Wed, 12 Dec 2001 16:49:52 +0100
+
+It was downloaded from http://ksensors.sourceforge.net
+
+Upstream Authors:
+ Miguel Novas <michaell@teleline.es>
+
+Copyright:
+ (C) 2001-2002 by Miguel Novas <michaell@teleline.es>
+
+
+
+You are free to distribute this software under the terms of the GNU General
+Public License. On Debian systems, the complete text of the GNU General Public
+License can be found in /usr/share/common-licenses/GPL file.
--- ksensors-0.7.3.orig/debian/manpages
+++ ksensors-0.7.3/debian/manpages
@@ -0,0 +1 @@
+debian/ksensors.1