SPECS: bash-completion.spec - split freeciv -> freeciv-client, freeciv-serv...
glen
glen at pld-linux.org
Mon Apr 13 17:46:20 CEST 2009
Author: glen Date: Mon Apr 13 15:46:20 2009 GMT
Module: SPECS Tag: HEAD
---- Log message:
- split freeciv -> freeciv-client, freeciv-server
- vncviewer is tightvnc completion
---- Files affected:
SPECS:
bash-completion.spec (1.145 -> 1.146)
---- Diffs:
================================================================
Index: SPECS/bash-completion.spec
diff -u SPECS/bash-completion.spec:1.145 SPECS/bash-completion.spec:1.146
--- SPECS/bash-completion.spec:1.145 Mon Apr 13 15:40:13 2009
+++ SPECS/bash-completion.spec Mon Apr 13 17:46:15 2009
@@ -1,7 +1,6 @@
# $Revision$, $Date$
# TODO
# - bittorrent complete doesn't actually handle our prognames
-# - handle multiple package links (freeciv case)
Summary: bash-completion offers programmable completion for bash
Summary(pl.UTF-8): Programowalne uzupełnianie nazw dla basha
Name: bash-completion
@@ -51,6 +50,15 @@
# No PLD package or no such binary to complete on
rm contrib/{harbour,larch,lisp,modules,monodevelop,p4,cowsay,cpan2dist}
+# split freeciv-client,freeciv-server as we have these in separate packages
+%{__sed} -ne '1,/complete -F _civserver civserver/p' contrib/freeciv > contrib/freeciv-server
+%{__sed} -ne '1,3p;/civclient/,$p' contrib/freeciv > contrib/freeciv-client
+if [ $(md5sum contrib/freeciv | awk '{print $1}') != "ee5437b709294cdc66d102c0d55573fd" ]; then
+ : check that split out contrib/freeciv-{client,server} are ok and update md5sum
+ exit 1
+fi
+rm -f contrib/freeciv
+
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_sysconfdir}/bash_completion.d,/etc/shrc.d,%{_datadir}/%{name}}
@@ -136,7 +144,8 @@
%bashcomp_trigger cksfv
%bashcomp_trigger clisp
%bashcomp_trigger dsniff
-%bashcomp_trigger freeciv-client,freeciv-server freeciv
+%bashcomp_trigger freeciv-client
+%bashcomp_trigger freeciv-server
%bashcomp_trigger gcc-ada gnatmake
%bashcomp_trigger gcl
%bashcomp_trigger gkrellm
@@ -161,7 +170,7 @@
%bashcomp_trigger sitecopy
%bashcomp_trigger snownews
%bashcomp_trigger svk
-%bashcomp_trigger tightvnc,vnc vncviewer
+%bashcomp_trigger tightvnc vncviewer
%bashcomp_trigger unace
%bashcomp_trigger unixODBC isql
%bashcomp_trigger unrar
@@ -180,7 +189,8 @@
%{_datadir}/%{name}/cksfv
%{_datadir}/%{name}/clisp
%{_datadir}/%{name}/dsniff
-%{_datadir}/%{name}/freeciv
+%{_datadir}/%{name}/freeciv-client
+%{_datadir}/%{name}/freeciv-server
%{_datadir}/%{name}/gcl
%{_datadir}/%{name}/gkrellm
%{_datadir}/%{name}/gnatmake
@@ -216,6 +226,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.146 2009/04/13 15:46:15 glen
+- split freeciv -> freeciv-client, freeciv-server
+- vncviewer is tightvnc completion
+
Revision 1.145 2009/04/13 13:40:13 glen
- update to 1.0, epoch: 1
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/bash-completion.spec?r1=1.145&r2=1.146&f=u
More information about the pld-cvs-commit
mailing list