2 Commits

Author SHA256 Message Date
973cc45be7 Accepting request 1245433 from shells
OBS-URL: https://build.opensuse.org/request/show/1245433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cowsay?expand=0&rev=7
2025-02-12 20:39:18 +00:00
Alexei Sorokin
c9b46262e4 - Update to 3.8.4:
- Add "sus" (Among Us crewmate) cow.
  - Add "actually..." cow.
  - Add CONTRIBUTORS.md file with contributor credits.
  - Add notes on contributing a cow, and licensing it, to CONTRIBUTING.md.
    Require "GPLv1+ and Artistic" licensing for new contributions.
- Update to 3.8.3:
  - Remove offensive cows "telebears" and "satanic", sending to
    cows-offensive. (#46)
  - Improve Makefile, bringing more in line with GNU conventions,
    improve configurability, fix some make uninstall problems,
    etc. (#26) (Thanks, Hans Niedermann!)
  - Remove leftover "Listing cowfiles in pretty format" debugging
    output (#50)
  - Fix "uninitialized value $tail" error in cowsay -l output for
    empty (zero-cowfile) cow dirs (#50)
  - Fix installation location ("prefix") detection for cases
    like user-defined symlinks, and align repo layout with
    installation prefix dir layout (#49, #55)
  - Remove broken .pm cows (#54)
    Support for the .pm cowfile format never got
    implemented. This keeps non-working cows from appearing in the
    cowsay -l list and the like.
  - Expand cowsay --help screen, and the man page a bit
- Update to 3.8.2:
  Remove an offensive cow (#46)
  - It has been put to pasture in the new cows-offensive repo
- Update to 3.8.1:
  Small bugfix release.
  - Fix cowsay -h behavior, which would still wait for stdin
    input instead of exiting
  - Fix cowsay -n <args> giving obtuse "undefined subroutine"
    error
- Update to 3.8.0:
  First new release in a couple years. Nothing big here. Sorry,
  I'm a cow; I move slow.
  - Add "cupcake", "alpaca", and "fox" cows
  - Fix "mech-and-cow" cow for file extension issue
  - Fix "empbrace" typo in kiss.cow
  - Better installation process, involving symlinks and stuff
  - Migrate from AsciiDoc to Asciidoctor
  - Make cowthink a symlink to cowsay
  - Improve man page organization
- Readjust chami.patch to use correct directory.

OBS-URL: https://build.opensuse.org/package/show/shells/cowsay?expand=0&rev=14
2025-02-12 16:24:12 +00:00
5 changed files with 79 additions and 25 deletions

View File

@@ -1,7 +1,9 @@
Index: cowsay-3.03/cows/chameleon.cow
===================================================================
---
share/cowsay/cows/chameleon.cow | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
--- /dev/null
+++ cowsay-3.03/share/cows/chameleon.cow
+++ b/share/cowsay/cows/chameleon.cow
@@ -0,0 +1,25 @@
+##
+## SUSE-like chameleon
@@ -11,20 +13,20 @@ Index: cowsay-3.03/cows/chameleon.cow
+ $thoughts
+ $thoughts
+
+ _..~~~~~‾‾‾‾‾‾‾~~~~~._ |‾--.____
+ _.~‾ ‾~.. ‾‾--._
+ _.~‾ --- ‾.
+ .~ / $eye \\ \\
+ _..~~~~~‾‾‾‾‾‾‾~~~~~._ |‾--.____
+ _.~‾ ‾~.. ‾‾--._
+ _.~‾ --- ‾.
+ .~ / $eye \\ \\
+ / \\ / )
+ / _ --- )
+ / ________ ‾-_ __)
+ / / ¯_ ‾-___--‾‾ /
+ / / _-------_ ¯. ~~~~~~~~ /‾~~__ $tongue _~¯
+ | / / _____ \\ \\ / \\ | ‾‾~~~~~~‾
+ | | | | _ \\ \\ \\ / \\ |
+ \\ | \\ V | | | \\ | \\ \\
+ \\ \\ \\___/ | / \\| \\|
+ \\ \\______/ /
+ \\_________/
+ / / ¯_ ‾-___--‾‾ /
+ / / _-------_ ¯. ~~~~~~~~ /‾~~__ $tongue _~¯
+ | / / _____ \\ \\ / \\ | ‾‾~~~~~~‾
+ | | | | _ \\ \\ \\ / \\ |
+ \\ | \\ V | | | \\ | \\ \\
+ \\ \\ \\___/ | / \\| \\|
+ \\ \\______/ /
+ \\_________/
+
+EOC

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:af13a93f1559ea435403cf11eaa6c46be5bf03ac165a4acb471c66a4976167e0
size 34030

3
cowsay-3.8.4.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c15bc10712835d3a9bcda780dc9453362567bf48d1185905dc7ef2334d79aadd
size 41206

View File

@@ -1,3 +1,51 @@
-------------------------------------------------------------------
Wed Feb 5 15:36:47 UTC 2025 - Matej Cepl <mcepl@cepl.eu>
- Update to 3.8.4:
- Add "sus" (Among Us crewmate) cow.
- Add "actually..." cow.
- Add CONTRIBUTORS.md file with contributor credits.
- Add notes on contributing a cow, and licensing it, to CONTRIBUTING.md.
Require "GPLv1+ and Artistic" licensing for new contributions.
- Update to 3.8.3:
- Remove offensive cows "telebears" and "satanic", sending to
cows-offensive. (#46)
- Improve Makefile, bringing more in line with GNU conventions,
improve configurability, fix some make uninstall problems,
etc. (#26) (Thanks, Hans Niedermann!)
- Remove leftover "Listing cowfiles in pretty format" debugging
output (#50)
- Fix "uninitialized value $tail" error in cowsay -l output for
empty (zero-cowfile) cow dirs (#50)
- Fix installation location ("prefix") detection for cases
like user-defined symlinks, and align repo layout with
installation prefix dir layout (#49, #55)
- Remove broken .pm cows (#54)
Support for the .pm cowfile format never got
implemented. This keeps non-working cows from appearing in the
cowsay -l list and the like.
- Expand cowsay --help screen, and the man page a bit
- Update to 3.8.2:
Remove an offensive cow (#46)
- It has been put to pasture in the new cows-offensive repo
- Update to 3.8.1:
Small bugfix release.
- Fix cowsay -h behavior, which would still wait for stdin
input instead of exiting
- Fix cowsay -n <args> giving obtuse "undefined subroutine"
error
- Update to 3.8.0:
First new release in a couple years. Nothing big here. Sorry,
I'm a cow; I move slow.
- Add "cupcake", "alpaca", and "fox" cows
- Fix "mech-and-cow" cow for file extension issue
- Fix "empbrace" typo in kiss.cow
- Better installation process, involving symlinks and stuff
- Migrate from AsciiDoc to Asciidoctor
- Make cowthink a symlink to cowsay
- Improve man page organization
- Readjust chami.patch to use correct directory.
-------------------------------------------------------------------
Fri Dec 3 17:45:48 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package cowsay
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?!perl_requires:%define perl_requires() Requires: perl = %{perl_version}}
Name: cowsay
Version: 3.7.0
Version: 3.8.4
Release: 0
Summary: Configurable talking cow (and some other creatures)
License: GPL-3.0-or-later
@@ -38,20 +38,24 @@ of silliness.
%prep
%autosetup -p1
sed -i '1 s/env //' cowsay
sed -i '1 s/env //' bin/cow*
%build
perl -c cowsay
:
%install
%make_install prefix=%{_prefix}
%check
# no test suite available at all
%files
%license LICENSE.txt
%doc ChangeLog README.md
%{_bindir}/%{name}
%doc README.md CONTRIBUTORS.md CHANGELOG.md
%{_bindir}/cowsay
%{_bindir}/cowthink
%{_datadir}/cowsay
%{_mandir}/man1/*
%{_mandir}/man1/cowsay.1%{?ext_man}
%{_mandir}/man1/cowthink.1%{?ext_man}
%changelog