[packages/byobu] fix help (shift F1) packaging

glen glen at pld-linux.org
Sun Apr 3 20:26:08 CEST 2016


commit a90e290ab6689e9a8d74b8976dd5ef2e4cc4649e
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Apr 3 21:26:04 2016 +0300

    fix help (shift F1) packaging

 byobu.spec | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/byobu.spec b/byobu.spec
index 25823fd..9b11209 100644
--- a/byobu.spec
+++ b/byobu.spec
@@ -3,7 +3,7 @@ Summary(hu.UTF-8):	Hasznos profilok és profilváltó gyűjteménye a GNU screen
 Summary(pl.UTF-8):	Zestaw przydatnych profili oraz przełącznik profili dla GNU screena
 Name:		byobu
 Version:	5.97
-Release:	0.3
+Release:	0.6
 License:	GPL v3
 Group:		Applications/System
 Source0:	https://code.launchpad.net/byobu/trunk/%{version}/+download/%{name}_%{version}.orig.tar.gz
@@ -20,6 +20,8 @@ Suggests:	tmux
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define		_noautocompressdoc '*.txt'
+
 %define		_libexecdir	%{_prefix}/lib
 
 %description
@@ -43,6 +45,13 @@ narzędzia konfiguracyjne dla zarządcy okien, jakim jest GNU screen
 %prep
 %setup -q
 
+%{__sed} -i -e '
+	s#/share/doc/byobu#/share/doc/%{name}-%{version}#
+' usr/share/byobu/keybindings/*
+
+# cleanup backups after patching
+find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
+
 %build
 %configure
 %{__make}
@@ -59,7 +68,6 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
 	INSTALL="install -p" \
 	CP="cp -p" \
-	docdir=%{_docdir}/%{name} \
 	DESTDIR=$RPM_BUILD_ROOT
 
 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/byobu.git/commitdiff/a90e290ab6689e9a8d74b8976dd5ef2e4cc4649e



More information about the pld-cvs-commit mailing list