From 4cc2dd8ca803a9d7da31bb542e83f444cfd66e64 Mon Sep 17 00:00:00 2001 From: Jeroen van Meeuwen Date: Mon, 16 Mar 2009 11:50:58 +0000 Subject: [PATCH] 1.5.0-1 --- .cvsignore | 2 +- import.log | 1 + rubygem-highline.spec | 24 ++++++++++++++++++++---- sources | 2 +- 4 files changed, 23 insertions(+), 6 deletions(-) diff --git a/.cvsignore b/.cvsignore index 030ade0..0449a75 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -highline-1.4.0.tgz +highline-1.5.0.tgz diff --git a/import.log b/import.log index 92bf736..b74a153 100644 --- a/import.log +++ b/import.log @@ -1 +1,2 @@ rubygem-highline-1_4_0-2_fc10:HEAD:rubygem-highline-1.4.0-2.fc10.src.rpm:1222904553 +rubygem-highline-1_5_0-1_fc10:HEAD:rubygem-highline-1.5.0-1.fc10.src.rpm:1237204240 diff --git a/rubygem-highline.spec b/rubygem-highline.spec index 1ec85ef..53d1c9a 100644 --- a/rubygem-highline.spec +++ b/rubygem-highline.spec @@ -6,8 +6,8 @@ Summary: HighLine is a high-level command-line IO library Name: rubygem-%{gemname} -Version: 1.4.0 -Release: 3%{?dist} +Version: 1.5.0 +Release: 1%{?dist} Group: Development/Languages License: GPLv2+ or Ruby URL: http://highline.rubyforge.org @@ -45,8 +45,21 @@ mkdir -p %{buildroot}%{gemdir} gem install --local --install-dir %{buildroot}%{gemdir} \ --force --rdoc pkg/%{gemname}-%{version}.gem -cd %{buildroot}%{gemdir}/gems/%{gemname}-%{version}/ -find test/ examples/ lib/ -name '*.rb' -exec chmod ugo+x {} \; +# Remove backup files +find %{buildroot}/%{geminstdir} -type f -name "*~" -delete + +# Delete zero-length files +find %{buildroot}/%{geminstdir} -type f -size 0c -exec rm -rvf {} \; + +# Fix anything executable that does not have a shebang +for file in `find %{buildroot}/%{geminstdir} -type f -perm /a+x`; do + [ -z "`head -n 1 $file | grep \"^#!/\"`" ] && chmod -v 644 $file +done + +# Find files with a shebang that do not have executable permissions +for file in `find %{buildroot}/%{geminstdir} -type f ! -perm /a+x -name "*.rb"`; do + [ ! -z "`head -n 1 $file | grep \"^#!/\"`" ] && chmod -v 755 $file +done %clean rm -rf %{buildroot} @@ -65,6 +78,9 @@ rm -rf %{buildroot} %changelog +* Mon Mar 16 2009 Jeroen van Meeuwen - 1.5.0-1 +- New upstream version + * Wed Feb 25 2009 Fedora Release Engineering - 1.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild diff --git a/sources b/sources index 2de6336..947e8ad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0e80123ec36cfb59a3c9d264324d62ef highline-1.4.0.tgz +b60d5199a9e19a9ac6d20a141cef98e5 highline-1.5.0.tgz