[mtr] spec: update to the newest upstream release 0.84

Michal Sekletar msekleta at fedoraproject.org
Wed Apr 3 14:33:02 UTC 2013


commit b450aa47e4bec6e94e3a97c3b57abb0e59997a02
Author: Michal Sekletar <msekleta at redhat.com>
Date:   Wed Apr 3 15:59:02 2013 +0200

    spec: update to the newest upstream release 0.84
    
    Update to the version 0.84 and some specfile cleanup
    
    Signed-off-by: Michal Sekletar <msekleta at redhat.com>

 mtr-glib2.patch |   26 --------------------
 mtr.spec        |   72 +++++++++++++++++++++++++-----------------------------
 2 files changed, 33 insertions(+), 65 deletions(-)
---
diff --git a/mtr.spec b/mtr.spec
index 52f8d4c..69c04b3 100644
--- a/mtr.spec
+++ b/mtr.spec
@@ -1,25 +1,22 @@
 Summary: A network diagnostic tool
 Name: mtr
-Version: 0.83
-Release: 2%{?dist}
-Epoch:	2
+Version: 0.84
+Release: 1%{?dist}
+Epoch: 2
 Group: Applications/Internet
 License: GPLv2+
 URL: http://www.BitWizard.nl/mtr
-Source:	ftp://ftp.bitwizard.nl/mtr/%{name}-%{version}.tar.gz
+Source: ftp://ftp.bitwizard.nl/mtr/%{name}-%{version}.tar.gz
 Source1: xmtr.consolehelper
 Source2: xmtr.pam
 Source3: net-x%{name}.desktop
 
 Patch1: mtr-crash-in-xml-mode.patch
 Patch2: mtr-xml-format-fixes.patch
-Patch3: mtr-glib2.patch
 
 BuildRequires: ncurses-devel gtk2-devel desktop-file-utils
 BuildRequires: autoconf automake libtool
 
-Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
 %description
 Mtr is a network diagnostic tool that combines ping and traceroute
 into one program. Mtr provides two interfaces: an ncurses interface,
@@ -41,45 +38,38 @@ diagnostic tool.
 
 %patch1 -p1
 %patch2 -p1
-touch ChangeLog
-%patch3 -p1 -b .glib2
 
 %build
-autoreconf -fiv
 %configure --enable-gtk2
 make %{?_smp_mflags} && mv mtr xmtr && make distclean
 %configure --without-gtk
 make %{?_smp_mflags}
 
 %install
-rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/%{_bindir}
-mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
-mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pixmaps
-mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8
-install -m 0755 mtr $RPM_BUILD_ROOT/%{_sbindir}/mtr
-make DESTDIR=$RPM_BUILD_ROOT install
-
-install -m 0755 xmtr $RPM_BUILD_ROOT/%{_bindir}/xmtr.bin
-install -m 644 img/mtr_icon.xpm $RPM_BUILD_ROOT/usr/share/pixmaps
-mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/security/console.apps
-install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/security/console.apps/xmtr
-mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/pam.d
-install -m 644 %{SOURCE2} $RPM_BUILD_ROOT/etc/pam.d/xmtr
-mkdir -p  $RPM_BUILD_ROOT/%{_bindir}
-ln -fs consolehelper $RPM_BUILD_ROOT/%{_bindir}/xmtr
-
-mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
+mkdir -p %{buildroot}/%{_bindir}
+mkdir -p %{buildroot}/%{_sbindir}
+mkdir -p %{buildroot}/%{_datadir}/pixmaps
+mkdir -p %{buildroot}/%{_mandir}/man8
+install -m 0755 mtr %{buildroot}/%{_sbindir}/mtr
+make DESTDIR=%{buildroot} install
+
+install -m 0755 xmtr %{buildroot}/%{_bindir}/xmtr.bin
+install -m 644 img/mtr_icon.xpm %{buildroot}/usr/share/pixmaps
+mkdir -p %{buildroot}/%{_sysconfdir}/security/console.apps
+install -m 644 %{SOURCE1} %{buildroot}/%{_sysconfdir}/security/console.apps/xmtr
+mkdir -p %{buildroot}/%{_sysconfdir}/pam.d
+install -m 644 %{SOURCE2} %{buildroot}/etc/pam.d/xmtr
+mkdir -p  %{buildroot}/%{_bindir}
+ln -fs consolehelper %{buildroot}/%{_bindir}/xmtr
+
+mkdir -p %{buildroot}/%{_datadir}/applications
 
 desktop-file-install \
 %if 0%{?fedora} && 0%{?fedora} < 19
-	--vendor="fedora"				\
+    --vendor="fedora"\
 %endif
-	--dir=${RPM_BUILD_ROOT}/%{_datadir}/applications		\
-	%{SOURCE3}
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+    --dir=%{buildroot}/%{_datadir}/applications\
+    %{SOURCE3}
 
 %files
 %defattr(-,root,root,-)
@@ -101,6 +91,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/pixmaps/mtr_icon.xpm
 
 %changelog
+* Wed Apr 03 2013 Michal Sekletar <msekleta at redhat.com> - 2:0.84-1
+- update to the newest upstream release
+- specfile cleanup
+
 * Mon Feb 18 2013 Adam Tkac <atkac redhat com> - 2:0.83-2
 - make non-gtk version of mtr buildable
 
@@ -234,7 +228,7 @@ rm -rf $RPM_BUILD_ROOT
 * Wed Mar 02 2005 Phil Knirsch <pknirsch at redhat.com> 2:0.69-3
 - bump release and rebuild with gcc 4
 
-* Thu Feb 10 2005 Karsten Hopp <karsten at redhat.de> 2:0.69-2 
+* Thu Feb 10 2005 Karsten Hopp <karsten at redhat.de> 2:0.69-2
 - build with --enable-gtk2 (John Thacker)
 
 * Wed Feb 09 2005 Phil Knirsch <pknirsch at redhat.com> 2:0.69-1
@@ -356,8 +350,8 @@ rm -rf $RPM_BUILD_ROOT
 
 * Thu Aug 19 1999 Ryan Weaver <ryanw at infohwy.com>
   [mtr-0.41-1]
-- Added afr's patch to allow disabeling of gtk without Robn's hack. 
-- Made report mode report the newly added extra resolution. 
+- Added afr's patch to allow disabeling of gtk without Robn's hack.
+- Made report mode report the newly added extra resolution.
 
 * Wed Aug 18 1999 Ryan Weaver <ryanw at infohwy.com>
 - renamed mtr-gtk to xmtr
@@ -383,12 +377,12 @@ rm -rf $RPM_BUILD_ROOT
 * Mon Apr 12 1999 Ryan Weaver <ryanw at infohwy.com>
   [mtr-0.37-1]
 - v0.37
-- Added Bill Bogstad's "show the local host & time" patch. 
+- Added Bill Bogstad's "show the local host & time" patch.
 - Added R. Sparks' show-last-ping patch, submitted by Philip Kizer.
 
 - v0.36
 - Added Craigs change-the-interval-on-the-fly patch.
-- Added Moritz Barsnick's "do something sensible if host not found" 
+- Added Moritz Barsnick's "do something sensible if host not found"
   patch.
 - Some cleanup of both Craigs and Moritz' patches.
 


More information about the scm-commits mailing list