wok rev 24795
updated libgtop and libgtop-dev (2.28.4 -> 2.40.0)
author | Hans-G?nter Theisgen |
---|---|
date | Mon Mar 21 16:57:58 2022 +0100 (2022-03-21) |
parents | 25f321eee88e |
children | 16df716d02af |
files | libgtop-dev/receipt libgtop-lang/receipt libgtop/description.txt libgtop/receipt |
line diff
1.1 --- a/libgtop-dev/receipt Mon Mar 21 15:36:41 2022 +0000 1.2 +++ b/libgtop-dev/receipt Mon Mar 21 16:57:58 2022 +0100 1.3 @@ -1,21 +1,18 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="libgtop-dev" 1.7 -VERSION="2.28.4" 1.8 +VERSION="2.40.0" 1.9 CATEGORY="development" 1.10 -SHORT_DESC="Librairies for GNOME" 1.11 +SHORT_DESC="Gnome library for system monitoring - development files." 1.12 MAINTAINER="pascal.bellard@slitaz.org" 1.13 LICENSE="GPL2" 1.14 WEB_SITE="https://www.gnome.org" 1.15 1.16 +DEPENDS="libgtop pkg-config" 1.17 WANTED="libgtop" 1.18 -DEPENDS="libgtop pkg-config" 1.19 1.20 # Rules to gen a SliTaz package suitable for Tazpkg. 1.21 genpkg_rules() 1.22 { 1.23 - mkdir -p $fs/usr/lib 1.24 - cp -a $install/usr/include $fs/usr 1.25 - cp -a $install/usr/lib/*a $fs/usr/lib 1.26 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 1.27 + get_dev_files 1.28 }
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/libgtop-lang/receipt Mon Mar 21 16:57:58 2022 +0100 2.3 @@ -0,0 +1,17 @@ 2.4 +# SliTaz package receipt. 2.5 + 2.6 +PACKAGE="libgtop-lang" 2.7 +VERSION="2.40.0" 2.8 +CATEGORY="localization" 2.9 +SHORT_DESC="Gnome library for system monitoring - localised messages." 2.10 +MAINTAINER="pascal.bellard@slitaz.org" 2.11 +LICENSE="GPL2" 2.12 +WEB_SITE="https://www.gnome.org" 2.13 + 2.14 +WANTED="libgtop" 2.15 + 2.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 2.17 +genpkg_rules() 2.18 +{ 2.19 + cook_copy_folders locale 2.20 +}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/libgtop/description.txt Mon Mar 21 16:57:58 2022 +0100 3.3 @@ -0,0 +1,6 @@ 3.4 +LibGTop is a library to get system specific data such as CPU and 3.5 +Memory Usage and information about running Processes. 3.6 +Even if LibGTop is a part of the GNOME desktop environment, the 3.7 +main interface of LibGTop is totally independent from any particular 3.8 +desktop environment, so you can also use it as a standalone library 3.9 +in any piece of GPLed software.
4.1 --- a/libgtop/receipt Mon Mar 21 15:36:41 2022 +0000 4.2 +++ b/libgtop/receipt Mon Mar 21 16:57:58 2022 +0100 4.3 @@ -1,17 +1,19 @@ 4.4 # SliTaz package receipt. 4.5 4.6 PACKAGE="libgtop" 4.7 -VERSION="2.28.4" 4.8 +VERSION="2.40.0" 4.9 CATEGORY="x-window" 4.10 -SHORT_DESC="Librairies for GNOME" 4.11 +SHORT_DESC="Gnome library for system monitoring." 4.12 MAINTAINER="pascal.bellard@slitaz.org" 4.13 LICENSE="GPL2" 4.14 +WEB_SITE="https://www.gnome.org" 4.15 + 4.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 4.17 -WEB_SITE="https://www.gnome.org" 4.18 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL" 4.19 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 4.20 4.21 -DEPENDS="glib" 4.22 -BUILD_DEPENDS="glib-dev intltool" 4.23 +SUGGESTED="libgtop-lang" 4.24 +DEPENDS="gcc83-lib-base glib" 4.25 +BUILD_DEPENDS="gcc83 glib-dev intltool" 4.26 4.27 current_version() 4.28 { 4.29 @@ -22,16 +24,24 @@ 4.30 # Rules to configure and make the package. 4.31 compile_rules() 4.32 { 4.33 - sed -i 's|uname -m|echo i486|' src/Makefile* src/daemon/Makefile* 4.34 - ./configure \ 4.35 - --prefix=/usr \ 4.36 + sed -i 's|uname -m|echo i486|' \ 4.37 + src/Makefile* \ 4.38 + src/daemon/Makefile* 4.39 + 4.40 + ./configure \ 4.41 + CC=gcc-83 \ 4.42 + CXX=g++-83 \ 4.43 + --prefix=/usr \ 4.44 $CONFIGURE_ARGS && 4.45 - make && make install 4.46 + sed -i -e 's|chown root |chown root $(DESTDIR)|' \ 4.47 + -e 's|chmod 4755 |chmod 4755 $(DESTDIR)|' \ 4.48 + src/daemon/Makefile && 4.49 + make && 4.50 + make install DESTDIR=$DESTDIR 4.51 } 4.52 4.53 # Rules to gen a SliTaz package suitable for Tazpkg. 4.54 genpkg_rules() 4.55 { 4.56 - mkdir -p $fs/usr/lib 4.57 - cp -a $install/usr/lib/*.so* $fs/usr/lib 4.58 + cook_copy_files *.so* 4.59 }