diff --git a/tig-2.5.1.tar.gz b/tig-2.5.1.tar.gz new file mode 100644 index 0000000..b213abb Binary files /dev/null and b/tig-2.5.1.tar.gz differ diff --git a/tig.spec b/tig.spec new file mode 100644 index 0000000..bf32ee0 --- /dev/null +++ b/tig.spec @@ -0,0 +1,52 @@ +Name: tig +Version: 2.5.1 +Release: 0 +Summary: Tig is an ncurses-based text-mode interface for git and it functions mainly as a Git repository browser +License: GPL v2 +URL: https://github.com/jonas/tig +Source0: https://github.com/jonas/tig/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz + +BuildRequires: ncurses-devel, asciidoc, git-core + +%description +Tig is an ncurses-based text-mode interface for git and it functions mainly as a Git repository browser. + +%prep +%setup -q + +%build +%configure +CFLAGS="$RPM_OPT_FLAGS -DVERSION=tig-%{version}-%{release}" +%{__make} %{_smp_mflags} \ + prefix=%{_prefix} \ + all %{!?_without_docs: doc-man doc-html} + +%install +[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT +CFLAGS="$RPM_OPT_FLAGS -DVERSION=tig-%{version}-%{release}" +%{__make} %{_smp_mflags} DESTDIR=$RPM_BUILD_ROOT \ + prefix=%{_prefix} bindir=%{_bindir} mandir=%{_mandir} \ + install %{!?_without_docs: install-doc-man} + +%pre +%preun +%post +%postun + +%check + +%files +%defattr(-,root,root) +%{_bindir}/* +%{_sysconfdir}/* +%doc README.adoc COPYING INSTALL.adoc NEWS.adoc contrib/tig-completion.bash contrib/tig-completion.zsh +%{!?_without_docs: %{_mandir}/man1/*.1*} +%{!?_without_docs: %{_mandir}/man5/*.5*} +%{!?_without_docs: %{_mandir}/man7/*.7*} +%{!?_without_docs: %doc doc/*.html} +%{?_without_docs: %doc doc/*.txt} + +%changelog +* Sun Oct 25 2020 StrongTiger_001 +- Package init + diff --git a/tig.yaml b/tig.yaml new file mode 100644 index 0000000..1fac2fb --- /dev/null +++ b/tig.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: https://github.com/jonas/tig +tag_prefix: +separator: "."