Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cbonsai for openSUSE:Factory checked 
in at 2021-08-23 10:08:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cbonsai (Old)
 and      /work/SRC/openSUSE:Factory/.cbonsai.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cbonsai"

Mon Aug 23 10:08:10 2021 rev:4 rq:913454 version:1.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/cbonsai/cbonsai.changes  2021-06-28 
15:34:23.979242664 +0200
+++ /work/SRC/openSUSE:Factory/.cbonsai.new.1899/cbonsai.changes        
2021-08-23 10:09:17.512167892 +0200
@@ -1,0 +2,6 @@
+Fri Aug 20 18:34:00 UTC 2021 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 1.3.1
+  * Buildsystem related improvements
+
+-------------------------------------------------------------------

Old:
----
  cbonsai-v1.2.1.tar.bz2

New:
----
  cbonsai-v1.3.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ cbonsai.spec ++++++
--- /var/tmp/diff_new_pack.KD9clA/_old  2021-08-23 10:09:17.908167430 +0200
+++ /var/tmp/diff_new_pack.KD9clA/_new  2021-08-23 10:09:17.912167425 +0200
@@ -18,15 +18,15 @@
 
 
 Name:           cbonsai
-Version:        1.2.1
+Version:        1.3.1
 Release:        0
 Summary:        A bonsai tree generator for your terminal
 License:        GPL-3.0-or-later
 Group:          Amusements/Toys/Other
 URL:            https://gitlab.com/jallbrit/cbonsai
 Source:         
https://gitlab.com/jallbrit/cbonsai/-/archive/v%{version}/%{name}-v%{version}.tar.bz2
-BuildRequires:  help2man
 BuildRequires:  ncurses-devel
+BuildRequires:  scdoc
 
 %description
 A beautifully random bonsai tree generator. It intelligently
@@ -40,9 +40,7 @@
 %make_build
 
 %install
-install -D -m 0755 cbonsai %{buildroot}%{_bindir}/cbonsai
-install -d %{buildroot}%{_mandir}/man1
-help2man %{buildroot}%{_bindir}/%{name} --no-discard-stderr --no-info > 
%{buildroot}%{_mandir}/man1/%{name}.1
+make install DESTDIR=%{buildroot} PREFIX=%{_prefix}
 
 %files
 %license LICENSE

++++++ cbonsai-v1.2.1.tar.bz2 -> cbonsai-v1.3.1.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cbonsai-v1.2.1/.gitignore 
new/cbonsai-v1.3.1/.gitignore
--- old/cbonsai-v1.2.1/.gitignore       2021-06-28 00:10:11.000000000 +0200
+++ new/cbonsai-v1.3.1/.gitignore       2021-08-14 23:04:52.000000000 +0200
@@ -1 +1,2 @@
 cbonsai
+cbonsai.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cbonsai-v1.2.1/Makefile new/cbonsai-v1.3.1/Makefile
--- old/cbonsai-v1.2.1/Makefile 2021-06-28 00:10:11.000000000 +0200
+++ new/cbonsai-v1.3.1/Makefile 2021-08-14 23:04:52.000000000 +0200
@@ -4,17 +4,25 @@
 CFLAGS += -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-qual -pedantic $(shell 
$(PKG_CONFIG) --cflags ncursesw panelw)
 LDLIBS = $(shell $(PKG_CONFIG) --libs ncursesw panelw || echo "-lncursesw 
-ltinfo -lpanelw")
 PREFIX = /usr/local
+MANDIR = $(PREFIX)/share/man
 
 cbonsai: cbonsai.c
 
-install: cbonsai
+cbonsai.1: cbonsai.scd
+       scdoc <$< >$@
+
+install: cbonsai cbonsai.1
        mkdir -p $(DESTDIR)$(PREFIX)/bin
+       mkdir -p $(DESTDIR)$(MANDIR)/man1
        install -m 0755 cbonsai $(DESTDIR)$(PREFIX)/bin/cbonsai
+       install -m 0644 cbonsai.1 $(DESTDIR)$(MANDIR)/man1/cbonsai.1
 
 uninstall:
        rm -f $(DESTDIR)$(PREFIX)/bin/cbonsai
+       rm -f $(DESTDIR)$(MANDIR)/man1/cbonsai.1
 
 clean:
        rm -f cbonsai
+       rm -f cbonsai.1
 
 .PHONY: install uninstall clean
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cbonsai-v1.2.1/README.md new/cbonsai-v1.3.1/README.md
--- old/cbonsai-v1.2.1/README.md        2021-06-28 00:10:11.000000000 +0200
+++ new/cbonsai-v1.3.1/README.md        2021-08-14 23:04:52.000000000 +0200
@@ -19,13 +19,22 @@
     <img src="https://repology.org/badge/vertical-allrepos/cbonsai.svg"; 
alt="Packaging status" align="right">
 </a>
 
-### Arch Linux (AUR)
+`cbonsai` is available in multiple repositories. Check the repology chart to 
the right to see if `cbonsai` is packaged for your system. A big thank you to 
all the people who packaged `cbonsai`!
 
-Nicholas Boyd Isacsson has kindly packaged `cbonsai` in the 
[AUR](https://aur.archlinux.org/packages/cbonsai/).
+If no package exists for your system/distribution, you'll have to use the 
[manual](https://gitlab.com/jallbrit/cbonsai#manual) install instructions. 
Below are some more specific instructions for some distributions.
 
 ### Debian-based
 
-Robin Gustafsson has kindly packaged `cbonsai` as a `.deb` file over in [this 
repository](https://gitlab.com/rgson/debian_cbonsai/-/packages).
+`cbonsai` is only available in the Debian Unstable repository. However, if 
you're not on unstable, Robin Gustafsson has kindly packaged `cbonsai` as a 
`.deb` file over in [this 
repository](https://gitlab.com/rgson/debian_cbonsai/-/packages).
+
+### Fedora
+
+Mohammad Kefah has kindly packaged `cbonsai` in the [Fedora 
copr](https://copr.fedorainfracloud.org/), which is "similar to what the AUR is 
to Arch". On Fedora, it can be installed like so:
+
+```bash
+sudo dnf copr enable keefle/cbonsai
+sudo dnf install cbonsai
+```
 
 ### MacOS
 
@@ -38,6 +47,17 @@
 
 You may need to follow these instructions before running `make install`.
 
+If you are having trouble installing on MacOS, try reading [this 
issue](https://gitlab.com/jallbrit/cbonsai/-/issues/10).
+
+#### MacPorts
+
+On macOS, you may also install `cbonsai` using 
[MacPorts](https://www.macports.org). Simply install MacPorts, then issue the 
following commands:
+
+```bash
+sudo port selfupdate
+sudo port install cbonsai
+```
+
 ### Manual
 
 You'll need to have a working `ncursesw` library. If you're on a 
`Debian`-based system, you can install `ncursesw` like so:
@@ -141,4 +161,4 @@
 
 ## Inspiration
 
-This project wouldn't be here if it weren't for its *roots*! `cbonsai` is a 
newer version of  [bonsai.sh](https://gitlab.com/jallbrit/bonsai.sh), which was 
written in `bash` and was itself a port of [this bonsai tree 
generator](https://avelican.github.io/bonsai/) written in `javascript`.
+This project wouldn't be here if it weren't for its *roots*! `cbonsai` is a 
newer version of [bonsai.sh](https://gitlab.com/jallbrit/bonsai.sh), which was 
written in `bash` and was itself a port of [this bonsai tree 
generator](https://avelican.github.io/bonsai/) written in `javascript`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cbonsai-v1.2.1/cbonsai.scd 
new/cbonsai-v1.3.1/cbonsai.scd
--- old/cbonsai-v1.2.1/cbonsai.scd      1970-01-01 01:00:00.000000000 +0100
+++ new/cbonsai-v1.3.1/cbonsai.scd      2021-08-14 23:04:52.000000000 +0200
@@ -0,0 +1,69 @@
+cbonsai(1)
+
+# NAME
+
+cbonsai - grow bonsai trees in your terminal
+
+# SYNOPSIS
+
+cbonsai [OPTION]...
+
+# DESCRIPTION
+
+cbonsai is a beautifully random bonsai tree generator.
+
+# OPTIONS
+
+*-l*, *--live*
+       live mode: show each step of growth
+
+*-t*, *--time*=_TIME_
+       in live mode, wait TIME secs between steps of growth (must be larger 
than 0) [default: 0.03]
+
+*-i*, *--infinite*
+       infinite mode: keep growing trees
+
+*-w*, *--wait*=_TIME_
+       in infinite mode, wait TIME between each tree generation [default: 4.00]
+
+*-S*, *--screensaver*
+       screensaver mode; equivalent to -liWC and quit on any keypress
+
+*-m*, *--message*=_STR_
+       attach message next to the tree
+
+*-b*, *--base*=_INT_
+       ascii-art plant base to use, 0 is none
+
+*-c*, *--leaf*=_LIST_
+       list of comma-delimited strings randomly chosen for leaves
+
+*-M*, *--multiplier*=_INT_
+       branch multiplier; higher -> more branching (0-20) [default: 5]
+
+*-L*, *--life*=_INT_
+       life; higher -> more growth (0-200) [default: 32]
+
+*-p*, *--print*
+       print tree to terminal when finished
+
+*-s*, *--seed*=_INT_
+       seed random number generator
+
+*-W*, *--save*=_FILE_
+       save progress to file [default: ~/.cache/cbonsai]
+
+*-C*, *--load*=_FILE_
+       load progress from file [default: ~/.cache/cbonsai]
+
+*-v*, *--verbose*
+       increase output verbosity
+
+*-h*, *--help*
+       show help
+
+# AUTHORS
+
+Maintained by John Allbritten <m...@johnallbritten.com>, who is assisted by 
other
+open source contributors. For more information about cbonsai development, see
+<https://gitlab.com/jallbrit/cbonsai>.

Reply via email to