From 18b7ff0c490782c21c776a080cfc071669692dd0 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Pialasse Date: Mon, 6 Oct 2025 11:17:59 -0400 Subject: [PATCH] * Mon Oct 06 2025 Jean-Philippe Pialasse 1.9.1-14.sme - Koozali SME 11 build - upgrade to 1.9.1 --- gti-1.2.0-nostrip.patch | 11 ++++ gti-1.9.1.tar.gz | 3 - gti.spec | 141 +++++++++++++++++++++++++++------------- v1.9.1.tar.gz | 3 + 4 files changed, 111 insertions(+), 47 deletions(-) create mode 100644 gti-1.2.0-nostrip.patch delete mode 100644 gti-1.9.1.tar.gz create mode 100644 v1.9.1.tar.gz diff --git a/gti-1.2.0-nostrip.patch b/gti-1.2.0-nostrip.patch new file mode 100644 index 0000000..2916485 --- /dev/null +++ b/gti-1.2.0-nostrip.patch @@ -0,0 +1,11 @@ +diff -up gti-1.2.0/Makefile.nostrip gti-1.2.0/Makefile +--- gti-1.2.0/Makefile.nostrip 2014-08-08 11:14:29.215636970 +0200 ++++ gti-1.2.0/Makefile 2014-08-08 11:14:50.594538927 +0200 +@@ -18,7 +18,6 @@ MANPAGE=gti.6.gz + + $(PROG): *.c + $(CC) -o $@ $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $^ +- -$(STRIP) -s $@ + + $(MANPAGE): gti.6 + gzip -9 -n -c gti.6 > gti.6.gz diff --git a/gti-1.9.1.tar.gz b/gti-1.9.1.tar.gz deleted file mode 100644 index 35cc04e..0000000 --- a/gti-1.9.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d75d30d417701a7346fee6ed5618edf42c6ed7cd8d51617eb826e55c520f95bd -size 5641 diff --git a/gti.spec b/gti.spec index bb6bfba..1f84493 100644 --- a/gti.spec +++ b/gti.spec @@ -1,60 +1,113 @@ -%define name gti -%define version 1.9.1 -%define release 1 -Summary: This is what gti does. -Name: %{name} -Version: %{version} -Release: %{release}%{?dist} -Source: %{name}-%{version}.tar.gz -License: GNU GPL version 2 -Group: SMEserver/addon -BuildRoot: %{_tmppath}/%{name}-buildroot -Prefix: %{_prefix} -BuildArchitectures: noarch -BuildRequires: smeserver-devtools -Requires: smeserver-release >= 11.0 -AutoReqProv: no +%global debug_package %{nil} +Name: gti +Version: 1.9.1 +Release: 1%{?dist} +Summary: Just a silly gti launcher +Patch0: gti-1.2.0-nostrip.patch +License: MIT +URL: http://r-wos.org/hacks/%{name} +Source0: https://github.com/rwos/%{name}/archive/v%{version}.tar.gz + +BuildRequires: gcc +BuildRequires: make %description -git for slow fingers - -%changelog -* Day MMMM DD YYYY 1.0-1.sme -- Initial code - create RPM [SME:99999] +Just a silly gti launcher, basically Inspired by sl. It displays a ASCII-art +animation to punish you for your typing error, after that it launches git. %prep - %setup -q +%patch -P0 -p1 -b .nostrip %build -make +make %{?_smp_mflags} CFLAGS="%{optflags}" LDFLAGS="%{?__global_ldflags}" %install -rm -rf $RPM_BUILD_ROOT -#(cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) -mkdir -p $RPM_BUILD_ROOT/usr/bin -ls -lR +make install DESTDIR=%{buildroot} -#make install --prefix=$RPM_BUILD_ROOT/usr/bin +%files +%{_bindir}/%{name} +%{_mandir}/man6/%{name}.6* +/usr/share/bash-completion/completions/gti +/usr/share/zsh/site-functions/_gti -rm -f %{name}-%{version}-filelist -/sbin/e-smith/genfilelist $RPM_BUILD_ROOT \ -> %{name}-%{version}-filelist -#echo "%doc COPYING" >> %{name}-%{version}-filelist -#--dir 'attr(755,user,grp)' \ -#--file 'attr(755,root,root)' \ +%changelog +* Mon Oct 06 2025 Jean-Philippe Pialasse 1.9.1-14.sme +- Koozali SME 11 build +- upgrade to 1.9.1 -%clean -cd .. -rm -rf %{name}-%{version} +* Thu Jul 24 2025 Fedora Release Engineering - 1.6.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild -%pre +* Fri Jan 17 2025 Fedora Release Engineering - 1.6.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild -%preun +* Thu Jul 18 2024 Fedora Release Engineering - 1.6.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild -%post +* Wed Jan 24 2024 Fedora Release Engineering - 1.6.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild -%postun -#uninstall -%files -f %{name}-%{version}-filelist -%defattr(-,root,root) +* Sat Jan 20 2024 Fedora Release Engineering - 1.6.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jul 20 2023 Fedora Release Engineering - 1.6.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 1.6.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 1.6.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 1.6.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 1.6.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 1.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 1.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Tue Feb 4 2020 Mohan Boddu - 1.6.1-1 +- Update to 1.6.1 +- Update the nostrip patch + +* Wed Jan 29 2020 Fedora Release Engineering - 1.2.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 1.2.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 1.2.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 1.2.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 1.2.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Aug 02 2017 Fedora Release Engineering - 1.2.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1.2.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 1.2.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 03 2016 Fedora Release Engineering - 1.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 1.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Aug 16 2014 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Thu Aug 07 2014 Benedikt Schaefer 1.2.0-1 +- initial version diff --git a/v1.9.1.tar.gz b/v1.9.1.tar.gz new file mode 100644 index 0000000..89bba6b --- /dev/null +++ b/v1.9.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8a3afdd3967fe7d88bd1b0b9f5cb62ae04dc9ba458238da91efc213f61a9cf9 +size 5734