Hello community, here is the log from the commit of package gkrellm.1619 for openSUSE:12.1:Update checked in at 2013-05-02 14:58:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.1:Update/gkrellm.1619 (Old) and /work/SRC/openSUSE:12.1:Update/.gkrellm.1619.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gkrellm.1619" Changes: -------- New Changes file: --- /dev/null 2013-04-05 00:01:41.916011506 +0200 +++ /work/SRC/openSUSE:12.1:Update/.gkrellm.1619.new/gkrellm.changes 2013-05-02 14:58:21.000000000 +0200 @@ -0,0 +1,359 @@ +------------------------------------------------------------------- +Tue Apr 23 14:39:37 UTC 2013 - pgajdos@suse.com + +- really build against libsensors [bnc#803967] and [bnc#803081] + +------------------------------------------------------------------- +Sat Feb 12 17:51:02 CET 2011 - vuntz@opensuse.org + +- Call relevant macros in %post/%postun: + + %desktop_database_post/postun because the package ships at + least one desktop file. + + %icon_theme_cache_post/postun because the package ships themed + icons. +- Pass %{?no_lang_C} to %find_lang so that english documentation + can be packaged with the program, and not in the lang subpackage. +- Split lang subpackage. + +------------------------------------------------------------------- +Sat Oct 9 11:00:46 CEST 2010 - vuntz@opensuse.org + +- Update to version 2.3.5: + + Linux sensors: check for /sys/class/thermal/thermal_zone[0-*]. + + Add Linux net monitor checking for IPv6 routes. + + Use dynamic buffering to handle large disk names from a Mac + gkrellmd. + + Fix IMAP login by escaping backslash and double-quotes in + username, password and mailbox strings. + + Fix initial sending of fstab entries in gkrellmd, fstab was only + sent if it was marked as "changed" + + gkrellmd: Make "-d" commandline option the short version for + "--detach" instead of for "--debug-level". + + Add searching for linux sensors directly below hwmon dir since + kernel is putting newer devices there. + + Bugfixes + - Fix eof check in fgets_pipe() (when using external mail check + program). + - Fix some aliasing violations due to sockaddr_* typecasting. + + Code cleanups. + + FreeBSD-related fixes. + + Windows-related fixes. + + Build fixes. + + Updated translations. +- Rebase gkrellm-libsensors.patch to apply without fuzz. +- Change SMC_LIBS to X11_LIBS. +- Do not define CFLAGS and LOCALEDIR during the build: it's not + needed anymore. +- Stop creating directories before installation: it's now handled + properly by gkrellm. +- Do not set GenericName and Categories in gkrellm.desktop with + %suse_update_desktop_file, but instead set them directly in the + file since we add it ourselves. + +------------------------------------------------------------------- +Sat Jan 30 21:23:01 CET 2010 - captain.magnus@opensuse.org + +- Update to version 2.3.4: + + Add gkrellm_sys_setup_connect() function so sysdep code can + register from gkrellm_sys_main_init() a setup function to call + after main() argument parsing + + Add FreeBSD support for the amdtemp temperature sensor + + Add some mbmon usage help to gkrellm.1 and README + + Bugfixes + - Patch from Sandro Tosi: fix a FTBFS when using gold as linker + (by simply adding -lX11) + - Add SSL library init calls to mail check for gnutls case + - Patch from Hans de Goede: Fix some crashes - check for NULL + GC when drawing root pixmap on transparent chart or panel + - Patch from Goswin von Brederlow: Ignore device mapper devices + in Linux disk stats +- Remove gkrellm-getline.patch. Fixed upstream + +------------------------------------------------------------------- +Mon Nov 16 11:05:42 CET 2009 - seife@opensuse.org + +- add devel package + +------------------------------------------------------------------- +Fri Sep 4 15:32:36 CEST 2009 - vuntz@novell.com + +- Use spec-cleaner script to clean the packaging (mainly using the + right macros for directories). + +------------------------------------------------------------------- +Wed Aug 19 22:52:50 CEST 2009 - beineri@opensuse.org + +- add an already translated GenericName to .desktop file +- install an application menu icon + +------------------------------------------------------------------- +Sun Jun 7 11:56:27 CEST 2009 - ro@suse.de + +- rename getline to my_getline to avoid conflict with function + from glibc + +------------------------------------------------------------------- +Mon Jan 19 10:00:58 CET 2009 - pgajdos@suse.cz + +- updated to 2.3.2: +* Patch from Stefan Gehn: + - Add error logging routines so errors and debugging can be routed to + a file or stdout, and gkrellmd can log to the system syslog file. + Begin replacing debug printf() with g_message(), g_warning(), etc + functions to support the logging functions. + - Port gtk_combo functions to gtk_combo_box + - Add client mode server connection error dialog pupups. + - Use GTK 2.12 gtk_widget_xxx_tooltip over gtk_tooltip in mail.c +* Add OpenSSL license exception. + Make OpenSSL the default to avoid gnutls symbol conflict crash. +* Link to libntlm and remove smb* files from gkrellm source distribution. +* Patch from Takao Fujiwara: Pass clock/calendar strings to strftime in + current locale. Bump default width up to 100. +* Patch from Leo Schwab: add linux sysfs battery interface. Use + preferencially over deprecated /proc/acpi interface. +* Patch from Lycestra: + - Mac OS X support: + "darwin9" build mode for Leopard, which lacks libkvm + add inet monitor interface + add buffers and cache data to memory monitor + - don't client connect to server in the case read_server_setup() fails +* Bugfixes + o Allow spaces in file system monitor directories. + o Andrey Rahmatullin and Ravi Pinjal both sent a patch to fix: + some memleaks in clock monitor. + o Ken Milmore patch: fix configure script to work for lm_sensors >= 3.1 + o NULL serve_name segfault +* Translation updates + o pl.po from Michal Smoczyk +- removed development files + +------------------------------------------------------------------- +Thu Dec 18 13:31:42 CET 2008 - pgajdos@suse.cz + +- build gkrellm againist libsensors + +------------------------------------------------------------------- +Sun Mar 16 06:48:10 CET 2008 - crrodriguez@suse.de + +- fix file-not-in-lang problems + +------------------------------------------------------------------- +Tue Dec 11 12:42:24 CET 2007 - pgajdos@suse.cz + +- upgrade to version 2.3.1 + * Clock/Calendar monitor rewritten to use user configurable display + format strings containing strftime conversion characters and + Pango text attribute markup strings. + * dd new to be released libsensors4 interface to + linux sensors. + * -A option to bind gkrellmd to a specific interface. + * Include UDP connections in the Linux inet monitor. + * Bugfixes + * Translation updates: de, fr, pl + +------------------------------------------------------------------- +Sun Jul 22 10:27:05 CEST 2007 - bwalle@suse.de + +- Upgrade to version 2.3.0 + * Upgrade to GPLv3 + * mail check for Sylpheed .claws_mark mark file. + * preserve config of disabled monitors. + * look for linux I2O disks. + * Don't save config for disabled non-existing net interfaces. + * Add memory monitor raw free and raw used panel variables. + * Plugin interface to export strings (data) for panel/chart + labels. Net monitor updated to check for exports. + * Linux nvidia GPU option to use nvclock when nvidia-settings + fails. + * Translation updates (de) + * Bugfixes + +------------------------------------------------------------------- +Tue Jun 6 11:29:51 CEST 2006 - lmichnovic@suse.cz + +- Upgrade to version 2.2.9 + * Add battery monitor option to use percent capacity remaining for alerts. + * Filippo Giunchedi linux.c patch: make sensor code able to read + apple/pmu's sysfs based sensors. + * Jindrich Makovicka linux.c patch: subtract the memory allocated to + slabs from the used memory and add it to the cached value instead. + * Put multiple instances lock files in /var/lock. + * Bugfixes: many + * Translation updates: bg, es, ru. + +------------------------------------------------------------------- +Wed May 24 17:22:23 CEST 2006 - schwab@suse.de + +- Don't strip binaries. + +------------------------------------------------------------------- +Wed Jan 25 21:36:12 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Jul 29 14:23:10 CEST 2005 - ltinkl@suse.cz + +- update to 2.2.7 (#99154) ++++ 162 more lines (skipped) ++++ between /dev/null ++++ and /work/SRC/openSUSE:12.1:Update/.gkrellm.1619.new/gkrellm.changes New: ---- gkrellm-16.png gkrellm-2.3.5.tar.bz2 gkrellm-24.png gkrellm-32.png gkrellm-48.png gkrellm-libsensors.patch gkrellm.changes gkrellm.desktop gkrellm.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gkrellm.spec ++++++ # # spec file for package gkrellm # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: gkrellm Version: 2.3.5 Release: 0 Summary: Manages Multiple Stacked Monitors License: GPL-3.0+ Group: System/Monitoring Url: http://www.gkrellm.net Source: %{name}-%{version}.tar.bz2 Source1: %name.desktop Source2: gkrellm-16.png Source3: gkrellm-24.png Source4: gkrellm-32.png Source5: gkrellm-48.png # PATCH-MISSING-TAG -- See http://en.opensuse.org/Packaging/Patches Patch0: %{name}-libsensors.patch BuildRequires: gtk2-devel BuildRequires: libsensors4-devel BuildRequires: openssl-devel BuildRequires: update-desktop-files Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %description With a single process, GKrellM manages multiple stacked monitors and supports applying themes to match the monitors appearance to your window manager, Gtk, or any other theme. * SMP CPU, Disk, Proc, and active net interface monitors with LEDs. * Internet monitor that displays current and charts historical port hits. * Memory and swap space usage meters and a system uptime monitor. * File system meters show capacity and free space and can mount and umount. * A mailbox monitor that can launch a mail reader and fetch remote mail. * Clock, calendar, and hostname display. * APM laptop battery monitor. * CPU and motherboard temperature display if lm_sensors modules are installed. * Multiple monitors managed by a single process to reduce system load. * PPP on and off button that can execute your PPP scripts. * Charts are autoscaling with configurable grid line resolution. * Separate colors for "in" and "out" data. The in color is used for CPU user time, disk read, forks, and net receive data. The out color is used for CPU sys time, disk write, load, and net transmit data. * A different theme can be created with the GIMP. %package devel Summary: Files needed for gkrellm2 development Group: Development/Sources Requires: gkrellm = %{version} %description devel Files needed to build plugins for gkrellm2 %lang_package %prep %setup -q %patch0 %build cd src ./configure cd .. make X11_LIBS="-L/usr/X11R6/%{_lib} -lX11 -lSM -lICE" %install make install STRIP= \ X11_LIBS="-L/usr/X11R6/%{_lib} -lX11 -lSM -lICE" \ INSTALLROOT=%{buildroot}%{_prefix} \ PKGCONFIGDIR=%{buildroot}%{_libdir}/pkgconfig for i in {16,24,32,48}; do mkdir -p %{buildroot}%{_datadir}/icons/hicolor/"$i"x"$i"/apps done cp %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/gkrellm.png cp %{SOURCE3} %{buildroot}%{_datadir}/icons/hicolor/24x24/apps/gkrellm.png cp %{SOURCE4} %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gkrellm.png cp %{SOURCE5} %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/gkrellm.png %suse_update_desktop_file -i %name %find_lang %{name} %{?no_lang_C} %clean rm -rf %{buildroot} %if 0%{?suse_version} > 1130 %post %desktop_database_post %icon_theme_cache_post %endif %if 0%{?suse_version} > 1130 %postun %desktop_database_postun %icon_theme_cache_postun %endif %files %defattr(-,root,root) %doc COPYRIGHT Changelog README Themes.html %{_bindir}/* %{_datadir}/icons/hicolor/*/apps/gkrellm.png %{_datadir}/applications/gkrellm.desktop %doc %{_mandir}/man1/* %files devel %defattr(-,root,root) %{_includedir}/gkrellm2/ %{_libdir}/pkgconfig/gkrellm.pc %files lang -f %{name}.lang %changelog ++++++ gkrellm-libsensors.patch ++++++ Index: server/configure =================================================================== --- server/configure.orig +++ server/configure @@ -57,7 +57,7 @@ EOF $CC ${PKG_INCLUDE} -c test.c -o test.o 2>& 5 $CC test.o -o test ${PKG_LIBS} -lsensors 2>& 5 -if [ -x ./test ] && ./test +if [ -x ./test ] then echo 'Defining HAVE_LIBSENSORS' 1>& 5 echo '#define HAVE_LIBSENSORS 1' >> configure.h Index: src/configure =================================================================== --- src/configure.orig +++ src/configure @@ -212,7 +212,7 @@ EOF ${CC} ${CFLAGS} ${GTK_INCLUDE} -c test.c -o test.o 2>& 5 || true ${CC} test.o -o test ${LINK_FLAGS} ${GTK_LIBS} -lsensors 2>& 5 || true -if [ -x ./test ] && ./test +if [ -x ./test ] then echo "Found" echo 'Defining HAVE_LIBSENSORS' 1>& 5 ++++++ gkrellm.desktop ++++++ [Desktop Entry] Type=Application Name=gkrellm GenericName=System Monitor Exec=gkrellm Icon=gkrellm Categories=System;Monitor; -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org