Package jot: Specfile

Name: jot
Version: 12.1
Release: alt1
Source: jot-12.1.tar
Patch: %name-urandom.patch
Patch1: %name-12.1-nocap.patch
Patch2: %name-12.1-nonegperc.patch
Patch3: %name-12.1-posix.patch
Url: http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/jot
Summary: jot is a simple tool that prints random or sequential data
Summary (ru_RU.UTF-8): Выводит данные по возрастанию, убыванию по одному элементу на строку
License: BSD
Group: Text tools

%description
Jot prints numbers, in arithmetic sequence or according to some simple
random generators.

%description -l ru_RU.UTF-8
Athena jot (или просто jot) выводит данные, обычно числа, по
возрастанию, убыванию, произвольные или повторяющиеся, по одному
элементу на строку.

%prep
%setup
%patch -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1

%build
cc -D'__FBSDID(x)=' -D'arc4random()=random()' -g -O2 %name.c -o %name

%install
mkdir -p %buildroot%_bindir %buildroot%_man1dir
install -s -m755 %name %buildroot%_bindir/
install %name.1 %buildroot%_man1dir/

%files
%_bindir/%name
%_man1dir/%name.*

%check
sed -n '/REGRESSION_TEST/s@.*`\(.*\)., `\(jot .*\).)@./\2 | cmp tests/regress.\1.out -@p' < tests/regress.sh | sh -e

%changelog
* Thu Jan 23 2020 Fr. Br. George <george@altlinux.ru> 12.1-alt1
- Autobuild version bump to 12.1
- Fix negative precision bug
- Turn off GNU getopt extension

* Tue Oct 16 2018 Fr. Br. George <george@altlinux.ru> 11.2-alt1
- Autobuild version bump to 11.2

* Fri Aug 25 2017 Fr. Br. George <george@altlinux.ru> 11.1-alt1
- Autobuild version bump to 11.1

* Mon Oct 31 2016 Fr. Br. George <george@altlinux.ru> 11.0-alt1
- Autobuild version bump to 11.0

* Thu Jul 14 2016 Fr. Br. George <george@altlinux.ru> 10.3-alt1
- Autobuild version bump to 10.3

* Wed Nov 18 2015 Fr. Br. George <george@altlinux.ru> 10.2-alt1
- Autobuild version bump to 10.2

* Wed Oct 22 2014 Fr. Br. George <george@altlinux.ru> 10.1-alt1
- Autobuild version bump to 10.1

* Wed Jan 15 2014 Fr. Br. George <george@altlinux.ru> 10.0-alt1
- Autobuild version bump to 10.0

* Thu Aug 22 2013 Fr. Br. George <george@altlinux.ru> 9.2-alt1
- Autobuild version bump to 9.2
- Switch to RELENG regular update

* Thu Dec 13 2012 Fr. Br. George <george@altlinux.ru> 1.43-alt1
- Autobuild version bump to 1.43 (no code changed, just version up)
- Recode spec from koi8-r to utf8

* Wed Jul 27 2011 Fr. Br. George <george@altlinux.ru> 1.42-alt2
- Using autobuild scheme

* Tue May 10 2011 Fr. Br. George <george@altlinux.ru> 1.42-alt1
- Version up

* Sun Sep 05 2010 Fr. Br. George <george@altlinux.ru> 1.41-alt1
- Version up

* Thu Nov 08 2007 Fr. Br. George <george@altlinux.ru> 1.37-alt1
- Initial build for ALT