Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37863837
en ru br
ALT Linux repos
S:3.03-alt4
5.0: 3.03-alt1
4.1: 3.03-alt0.M41.1

Group :: Games/Other
RPM: cowsay

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: cowsay
Version: 3.03
Release: alt1
Summary: Configurable speaking/thinking cow
Group: Games/Other
License: Artistic or GPL
Url: http://www.nog.net/~tony/warez/cowsay.shtml
Source0: http://www.nog.net/~tony/warez/%name-%version.tar.gz
Source1: cowsay.bashcomp
Source2: animalsay
Packager: Fr. Br. George <george at altlinux.ru>
BuildArch: noarch

%description
cowsay is a configurable talking cow, written in Perl.  It operates
much as the figlet program does, and it written in the same spirit
of silliness.
It generates ASCII pictures of a cow with a message. It can also generate
pictures of other animals.

%prep
%setup -q
sed -e 's#%%PREFIX%%/share/cows#%_datadir/%name''#' \
        -e 's#%%BANGPERL%%#!/usr/bin/perl#' -i %name
sed -e 's#%%PREFIX%%/share/cows#%_datadir/%name''#' \
        -e 's#/usr/local/share/cows#%_datadir/%name''#' -i %name.1

%build
echo No need to build anything

%install
# using install.sh is not a good idea so let's make the install manually
mkdir -p $RPM_BUILD_ROOT{%_bindir,%_mandir/man1,%_datadir/%name,%_sysconfdir/bash_completion.d}
cp -p %name $RPM_BUILD_ROOT%_bindir
cp -p cows/* $RPM_BUILD_ROOT%_datadir/%name
cp -p %name.1 $RPM_BUILD_ROOT%_mandir/man1
cp -p %SOURCE2 $RPM_BUILD_ROOT%_bindir

chmod +x $RPM_BUILD_ROOT%_bindir/animalsay
ln -s %name $RPM_BUILD_ROOT%_bindir/cowthink
ln -s %name.1 $RPM_BUILD_ROOT%_mandir/man1/cowthink.1

cp %SOURCE1 $RPM_BUILD_ROOT%_sysconfdir/bash_completion.d

%files
%doc ChangeLog LICENSE README
%_bindir/*
%_mandir/man1/cow*
%_datadir/%name
%_sysconfdir/bash_completion.d

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin