[easybashgui] Update to 10.0.0 version

fantom fantom at fedoraproject.org
Tue Jan 21 00:37:45 UTC 2014


commit f6655691d1226b2cbaf73a59092effd292c0d6f7
Author: Matthieu Saulnier <fantom at fedoraproject.org>
Date:   Tue Jan 21 01:33:31 2014 +0100

    Update to 10.0.0 version

 .gitignore       |    1 +
 easybashgui.spec |   41 +++++++++++++----------------------------
 sources          |    2 +-
 3 files changed, 15 insertions(+), 29 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ec4bb1d..ae20efa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
 /easybashgui-5.1.2-file_location.patch
 /EasyBashGUI_6.0.1.tar.gz
 /easybashgui-8.0.1-f39fd3b.tar.gz
+/easybashgui-10.0.0-ad4222f.tar.gz
diff --git a/easybashgui.spec b/easybashgui.spec
index 0824a4a..dd9773e 100644
--- a/easybashgui.spec
+++ b/easybashgui.spec
@@ -1,9 +1,9 @@
-%global commit f39fd3b22e7af267613d35de659b94c3f55b9fb1
+%global commit ad4222f0082adc877a35c0f3984b2cc7c8319d9b
 %global shortcommit %(c=%{commit}; echo ${c:0:7})
 
 
 Name:           easybashgui
-Version:        8.0.1
+Version:        10.0.0
 Release:        1%{?dist}
 Summary:        Bash function library
 Summary(fr):    Bibliothèque de fonctions Bash
@@ -35,8 +35,6 @@ lancé ou non.
 
 %prep
 %setup -qn %{name}-%{commit}
-# Remove shebang from easybashgui_test.sh :
-sed -i "s@#!/usr/bin/env bash@@" easybashgui_test.sh
 
 
 %build
@@ -44,40 +42,27 @@ sed -i "s@#!/usr/bin/env bash@@" easybashgui_test.sh
 
 
 %install
-# Install binaries :
-mkdir -p %{buildroot}%{_bindir}/
-install -pm 755 %{name}                     \
-                %{name}-debug               \
-                easydialog.sh               \
-                %{buildroot}%{_bindir}/
-# Install lib files :
-mkdir -p %{buildroot}%{_libexecdir}/%{name}/
-install -pm 755 %{name}.lib                          \
-                easybashlib                          \
-                %{buildroot}%{_libexecdir}/%{name}/
-# Install shared files :
-mkdir -p %{buildroot}%{_datadir}/%{name}/
-install -pm 644 Ok.xpm                            \
-                Attenzione.xpm                    \
-                %{buildroot}%{_datadir}/%{name}/
-# Install man file
-mkdir -p %{buildroot}%{_mandir}/man1/
-install -pm 644 %{name}.1* %{buildroot}%{_mandir}/man1/
-# Fix mode of easybashgui_test.sh :
-chmod 644 easybashgui_test.sh
+make install DESTDIR=%{buildroot}
 
 
 %files
-%doc README EasyBashGUI-license easybashgui_test.sh
 %{_bindir}/%{name}
 %{_bindir}/%{name}-debug
-%{_bindir}/easydialog.sh
+%{_bindir}/easydialog
 %{_datadir}/%{name}/
-%{_libexecdir}/%{name}/
+%{_prefix}/lib/%{name}/
 %{_mandir}/man1/%{name}.1*
+%{_docdir}/%{name}/
 
 
 %changelog
+* Mon Jan 20 2014 Matthieu Saulnier <fantom at fedoraproject.org> - 10.0.0-1
+- Update to 10.0.0
+- Use makefile instead of scriplet in %%install section
+- Remove sed statement in %%prep section
+- Remove %%doc macro in %%files section
+- Update %%files section according the makefile
+
 * Tue Aug 06 2013 Matthieu Saulnier <fantom at fedoraproject.org> - 8.0.1-1
 - Update to 8.0.1
 - Upstream has moved sources on github
diff --git a/sources b/sources
index 3d838d3..26133b6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d82fe12deef746bcc34e0c541a8a4f63  easybashgui-8.0.1-f39fd3b.tar.gz
+c88cca528f3239c6c29439263c16d4ba  easybashgui-10.0.0-ad4222f.tar.gz


More information about the scm-commits mailing list