[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