rpms/ettercap/devel ettercap-README.fedora, 1.1, 1.2 ettercap.spec, 1.1, 1.2
Jon Ciesla (limb)
fedora-extras-commits at redhat.com
Fri Mar 23 13:20:20 UTC 2007
Author: limb
Update of /cvs/extras/rpms/ettercap/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15216
Modified Files:
ettercap-README.fedora ettercap.spec
Log Message:
Alternatives fix.
Index: ettercap-README.fedora
===================================================================
RCS file: /cvs/extras/rpms/ettercap/devel/ettercap-README.fedora,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ettercap-README.fedora 19 Mar 2007 14:53:35 -0000 1.1
+++ ettercap-README.fedora 23 Mar 2007 13:19:47 -0000 1.2
@@ -12,4 +12,6 @@
ettercap-text and ettercap-curses.
"alternatives --config ettercap" allows switching between default tui and
-default gui if both packages are installed.
\ No newline at end of file
+default gui if both packages are installed.
+
+If upgrading from 0.7.3-13.1 or earlier, please run "rpm -e ettercap ettercap-gtk --noscripts" prior to upgrading.
Index: ettercap.spec
===================================================================
RCS file: /cvs/extras/rpms/ettercap/devel/ettercap.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ettercap.spec 19 Mar 2007 14:53:35 -0000 1.1
+++ ettercap.spec 23 Mar 2007 13:19:47 -0000 1.2
@@ -1,6 +1,6 @@
Name: ettercap
Version: 0.7.3
-Release: 12%{?dist}
+Release: 14%{?dist}
Summary: Network traffic sniffer/analyser, NCURSES interface version
Group: Applications/Internet
License: GPL
@@ -11,14 +11,21 @@
Patch0: ettercap-NG-0.7.3-UI.patch
BuildRoot: %{_tmppath}/%{name}-NG-%{version}-%{release}-root%(%{__id_u} -n)
-BuildRequires: libpcap-devel
BuildRequires: libnet-devel
BuildRequires: desktop-file-utils
BuildRequires: gtk2-devel
BuildRequires: ncurses-devel
BuildRequires: openssl-devel
BuildRequires: pcre-devel
+
+%if "0%{?dist}" == "0fc5"
+BuildRequires: libpcap
+%elif "0%{?dist}" == "0el4"
+BuildRequires: libpcap
+%else
+BuildRequires: libpcap-devel
BuildRequires: libtool-ltdl-devel
+%endif
Requires: ettercap-common = %{version}-%{release}
Requires(post): %{_sbindir}/alternatives
@@ -111,16 +118,13 @@
%{buildroot}%{_datadir}/icons/hicolor/32x32/apps
%post
-%{_sbindir}/alternatives --install %{_bindir}/ettercap ettercap \
-%{_bindir}/ettercap-tui 30 --slave %{_bindir}/ettercap ettercap \
-%{_bindir}/ettercap-text 40 --slave %{_bindir}/ettercap ettercap \
-%{_bindir}/ettercap-curses 50
+%{_sbindir}/alternatives --install %{_bindir}/ettercap ettercap %{_bindir}/ettercap-tui 30 \
+ --slave /usr/bin/ettercap-text ettercap-text /usr/bin/ettercap-tui \
+ --slave /usr/bin/ettercap-curses ettercap-curses /usr/bin/ettercap-tui
%preun
if [ "$1" = 0 ]; then
%{_sbindir}/alternatives --remove ettercap %{_bindir}/ettercap-tui
- %{_sbindir}/alternatives --remove ettercap %{_bindir}/ettercap-text
- %{_sbindir}/alternatives --remove ettercap %{_bindir}/ettercap-curses
fi
%post gtk
@@ -129,8 +133,10 @@
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
-%{_sbindir}/alternatives --install %{_bindir}/ettercap ettercap \
-%{_bindir}/ettercap-gtk 30
+%{_sbindir}/alternatives --install %{_bindir}/ettercap ettercap %{_bindir}/ettercap-gtk 40 \
+ --slave /usr/bin/ettercap-text ettercap-text /usr/bin/ettercap-gtk \
+ --slave /usr/bin/ettercap-curses ettercap-curses /usr/bin/ettercap-gtk
+
%preun gtk
if [ "$1" = 0 ]; then
@@ -176,8 +182,10 @@
%{_libdir}/ettercap
%changelog
-* Fri Mar 16 2007 Jon Ciesla <limb at jcomserv.net> - 0.7.3-13
-- Added -text -curses symlinks
+* Fri Mar 23 2007 Jon Ciesla <limb at jcomserv.net> - 0.7.3-14
+- Alternatives fix by Manuel Wolfshant.
+- Please run rpm -e ettercap ettercap-gtk --noscripts before upgrading.
+- Bump to unified FC5 compat.
* Thu Mar 15 2007 Jon Ciesla <limb at jcomserv.net> - 0.7.3-12
- Added ettercap-README.fedora
- Fixed Requires versioning.
More information about the fedora-extras-commits
mailing list