From 7814cd00d91ef3548f2e790e8bfe33700e2e9d75 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 3 May 2013 09:58:36 +0200 Subject: [PATCH] New package: gnome-nettool-3.8.0. --- srcpkgs/gnome-nettool/patches/printf.patch | 32 ++++++++++++++++++++++ srcpkgs/gnome-nettool/template | 22 +++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 srcpkgs/gnome-nettool/patches/printf.patch create mode 100644 srcpkgs/gnome-nettool/template diff --git a/srcpkgs/gnome-nettool/patches/printf.patch b/srcpkgs/gnome-nettool/patches/printf.patch new file mode 100644 index 00000000000..76453aacc55 --- /dev/null +++ b/srcpkgs/gnome-nettool/patches/printf.patch @@ -0,0 +1,32 @@ +--- src/info.c 2013-05-02 13:58:40.000000000 +0200 ++++ src/info.c 2013-05-03 05:20:04.684921458 +0200 +@@ -232,13 +232,13 @@ + text_rx_bytes = util_legible_bytes (netload.bytes_in); + text_tx_bytes = util_legible_bytes (netload.bytes_out); + +- g_sprintf (rx_pkt, "%lld", netload.packets_in); +- g_sprintf (tx_pkt, "%lld", netload.packets_out); ++ g_sprintf (rx_pkt, "%" G_GUINT64_FORMAT, netload.packets_in); ++ g_sprintf (tx_pkt, "%" G_GUINT64_FORMAT, netload.packets_out); + +- g_sprintf (rx_error, "%lld", netload.errors_in); +- g_sprintf (tx_error, "%lld", netload.errors_out); ++ g_sprintf (rx_error, "%" G_GUINT64_FORMAT, netload.errors_in); ++ g_sprintf (tx_error, "%" G_GUINT64_FORMAT, netload.errors_out); + +- g_sprintf (collisions, "%lld", netload.collisions); ++ g_sprintf (collisions, "%" G_GUINT64_FORMAT, netload.collisions); + + gtk_label_set_text (GTK_LABEL (info->tx_bytes), text_tx_bytes); + gtk_label_set_text (GTK_LABEL (info->tx), tx_pkt); +--- src/utils.c 2013-05-02 13:58:40.000000000 +0200 ++++ src/utils.c 2013-05-03 05:21:45.704202804 +0200 +@@ -272,7 +272,7 @@ + unit = "KiB"; + } + +- result = g_strdup_printf ("%lld.%lld %s", short_rx / 10, ++ result = g_strdup_printf ("%" G_GUINT64_FORMAT ".%" G_GUINT64_FORMAT " %s", short_rx / 10, + short_rx % 10, unit); + return result; + } diff --git a/srcpkgs/gnome-nettool/template b/srcpkgs/gnome-nettool/template new file mode 100644 index 00000000000..7a41c31fa73 --- /dev/null +++ b/srcpkgs/gnome-nettool/template @@ -0,0 +1,22 @@ +# Template file for 'gnome-nettool' +pkgname=gnome-nettool +version=3.8.0 +revision=1 +build_style=gnu-configure +hostmakedepends="which pkg-config intltool itstool gnome-doc-utils" +makedepends="gtk+3-devel gsettings-desktop-schemas-devel>=3.8.0 libgtop-devel + hicolor-icon-theme desktop-file-utils traceroute iputils bind-utils net-tools" +short_desc="A Collection of GNOME3 Networking Tools" +maintainer="Juan RP " +homepage="http://www.gnome.org" +license="GPL-2" +distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz" +checksum=3a3480dcef181684f3e37d779cfd43f9b21920412aff78501de1695faf194a28 + +gnome-nettool_package() { + depends="hicolor-icon-theme desktop-file-utils + traceroute iputils bind-utils net-tools" + pkg_install() { + vmove usr + } +}