[packages/etherape] - updated to 0.9.18
qboosh
qboosh at pld-linux.org
Fri Apr 25 19:06:01 CEST 2025
commit 2efe16e26ca9f1e6c253878d86d9df0e09c65177
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Apr 25 18:45:24 2025 +0200
- updated to 0.9.18
etherape-Makefile.patch | 12 ------------
etherape-desktop.patch | 24 ++++++++++--------------
etherape-resolv.patch | 36 ------------------------------------
etherape.spec | 38 +++++++++++++++-----------------------
4 files changed, 25 insertions(+), 85 deletions(-)
---
diff --git a/etherape.spec b/etherape.spec
index 513caf8..c997c9d 100644
--- a/etherape.spec
+++ b/etherape.spec
@@ -2,29 +2,27 @@ Summary: Graphical network viewer modeled after etherman
Summary(pl.UTF-8): Graficzny monitor sieci
Summary(pt_BR.UTF-8): Visualizador gráfico de redes modelado como o etherman
Name: etherape
-Version: 0.9.7
-Release: 7
-License: GPL
+Version: 0.9.18
+Release: 1
+License: GPL v2+
Group: Applications/Networking
-Source0: http://dl.sourceforge.net/etherape/%{name}-%{version}.tar.gz
-# Source0-md5: 7b5783090d92abe79634da4b582c6b48
+Source0: https://downloads.sourceforge.net/etherape/%{name}-%{version}.tar.gz
+# Source0-md5: 6d6a6c03e03e2d6aae3a59cd42752ac1
Patch1: %{name}-desktop.patch
-Patch2: %{name}-resolv.patch
Patch3: %{name}-Makefile.patch
-URL: http://etherape.sourceforge.net/
+URL: https://etherape.sourceforge.net/
BuildRequires: autoconf >= 2.57
BuildRequires: automake
-BuildRequires: gettext-tools
-BuildRequires: gnome-common
-BuildRequires: gtk+2-devel
-BuildRequires: libglade2
-BuildRequires: libgnomeui-devel >= 2.0
+BuildRequires: gettext-tools >= 0.11.5
+BuildRequires: glib2-devel >= 2.0
+BuildRequires: goocanvas2-devel >= 2.0
+BuildRequires: gtk+3-devel
BuildRequires: libpcap-devel
BuildRequires: libtool
+BuildRequires: popt-devel
BuildRequires: pkgconfig
-BuildRequires: scrollkeeper
+BuildRequires: yelp-tools
Requires(post,postun): desktop-file-utils
-Requires(post,postun): scrollkeeper
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -51,9 +49,8 @@ ethernet, ppp e slip.
%prep
%setup -q
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%patch -P1 -p1
+%patch -P3 -p1
%build
%{__gettextize}
@@ -70,9 +67,7 @@ ethernet, ppp e slip.
rm -rf $RPM_BUILD_ROOT
%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT \
- pixmapsdir=%{_pixmapsdir} \
- Developmentdir=%{_desktopdir}
+ DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name} --with-gnome
@@ -80,11 +75,9 @@ rm -rf $RPM_BUILD_ROOT
rm -rf $RPM_BUILD_ROOT
%post
-%scrollkeeper_update_post
%update_desktop_database_post
%postun
-%scrollkeeper_update_postun
%update_desktop_database_postun
%files -f %{name}.lang
@@ -95,4 +88,3 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man1/etherape.1*
%{_desktopdir}/etherape.desktop
%{_pixmapsdir}/etherape.png
-%{_omf_dest_dir}/%{name}
diff --git a/etherape-Makefile.patch b/etherape-Makefile.patch
index d4157f8..4132488 100644
--- a/etherape-Makefile.patch
+++ b/etherape-Makefile.patch
@@ -9,15 +9,3 @@
GMSGFMT = @GMSGFMT@
MSGFMT = @MSGFMT@
---- etherape-0.9.7/Makefile.am.orig 2006-10-31 17:48:36.000000000 +0100
-+++ etherape-0.9.7/Makefile.am 2006-10-31 17:48:47.000000000 +0100
-@@ -32,8 +32,7 @@
- cd ../www && make
-
- confdir = $(sysconfdir)/etherape
--conf_DATA = \
-- services
-+conf_DATA =
-
- Developmentdir = $(datadir)/applications
- Development_DATA = \
diff --git a/etherape-desktop.patch b/etherape-desktop.patch
index 7d81f58..569453d 100644
--- a/etherape-desktop.patch
+++ b/etherape-desktop.patch
@@ -1,14 +1,10 @@
---- etherape-0.9.0/etherape.desktop~ Wed Jul 14 10:10:53 2004
-+++ etherape-0.9.0/etherape.desktop Wed Jul 14 10:11:53 2004
-@@ -2,8 +2,11 @@
- Name=EtherApe
- Name[es]=EtherApe
- Comment=Graphical Network Monitor
-+Comment[pl]=Graficzny monitor sieci
- Exec=etherape
- Terminal=false
- Type=Application
- Icon=etherape.png
- Categories=GNOME;System;Network;
-+Encoding=UTF-8
-+# vi: encoding=utf-8
+--- etherape-0.9.18/etherape.desktop.orig 2018-06-03 20:41:11.000000000 +0200
++++ etherape-0.9.18/etherape.desktop 2025-04-25 17:27:23.778519704 +0200
+@@ -5,6 +5,7 @@ GenericName[de]=Ein grafischer Netzwerk-
+ GenericName[es]=Un monitor gráfico de red
+ GenericName[fr]=Un navigateur de réseau graphique
+ GenericName[it]=Visualizza il traffico di rete
++GenericName[pl]=Graficzna przeglądarka sieci
+ GenericName[ru]=Графический просмотр сети
+ GenericName[sv]=En grafisk nätverksbläddrare
+ GenericName[tr]=Grafiksel Ağ İzleyici
diff --git a/etherape-resolv.patch b/etherape-resolv.patch
deleted file mode 100644
index bfc6bf5..0000000
--- a/etherape-resolv.patch
+++ /dev/null
@@ -1,36 +0,0 @@
---- etherape-0.9.4/configure.in.orig 2006-01-11 07:47:42.000000000 +0100
-+++ etherape-0.9.4/configure.in 2006-02-01 12:23:25.000000000 +0100
-@@ -90,14 +90,25 @@
- # After some kind of change in libc, it seems it is
- # required to #include <resolv.h> for the test to succeed.
- # To go around it I included the test for __res_init
--AC_CHECK_FUNC(res_init, ,
-- AC_CHECK_LIB(bind, res_init, ,
-- AC_CHECK_LIB(resolv, res_init, ,
-- AC_CHECK_LIB(c, __res_init, , [AC_MSG_ERROR([No resolver library found])] ))))
--
--AC_CHECK_FUNC(res_mkquery, ,
-- AC_CHECK_LIB(bind, res_mkquery, ,
-- AC_CHECK_LIB(resolv, res_mkquery, , [AC_MSG_ERROR([No resolver library found])] )))
-+AC_CHECK_FUNC(res_init, , [
-+ AC_CHECK_FUNC(__res_init, , [
-+ AC_CHECK_LIB(resolv, res_init, , [
-+ AC_CHECK_LIB(resolv, __res_init, , [
-+ AC_CHECK_LIB(bind, res_init, , [AC_MSG_ERROR([No resolver library found])])
-+ ])
-+ ])
-+ ])
-+])
-+
-+AC_CHECK_FUNC(res_mkquery, , [
-+ AC_CHECK_FUNC(__res_mkquery, , [
-+ AC_CHECK_LIB(resolv, res_mkquery, , [
-+ AC_CHECK_LIB(resolv, __res_mkquery, , [
-+ AC_CHECK_LIB(bind, res_mkquery, , [AC_MSG_ERROR([No resolver library found])])
-+ ])
-+ ])
-+ ])
-+])
- else
- AC_CHECK_FUNC(gethostbyaddr_r, ,
- AC_CHECK_LIB(bind, gethostbyaddr_r, ,
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/etherape.git/commitdiff/2efe16e26ca9f1e6c253878d86d9df0e09c65177
More information about the pld-cvs-commit
mailing list