From 3a71dc29c73dc525faa7b65b4b082fee80f1c40a Mon Sep 17 00:00:00 2001 From: Jean-Philippe Pialasse Date: Mon, 6 Oct 2025 10:49:27 -0400 Subject: [PATCH] * Day MMMM DD YYYY 1.0-1.sme - Initial code - create RPM [SME:99999] --- .gitattributes | 1 + additional/.gitignore | 0 createlinks | 43 ------------------------------------------- gti-1.9.1.tar.gz | 3 +++ gti.spec | 11 ++++++++--- root/.gitignore | 0 6 files changed, 12 insertions(+), 46 deletions(-) create mode 100644 .gitattributes delete mode 100644 additional/.gitignore delete mode 100644 createlinks create mode 100644 gti-1.9.1.tar.gz delete mode 100644 root/.gitignore diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..c9a6185 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.gz filter=lfs diff=lfs merge=lfs -text diff --git a/additional/.gitignore b/additional/.gitignore deleted file mode 100644 index e69de29..0000000 diff --git a/createlinks b/createlinks deleted file mode 100644 index 4ac7aed..0000000 --- a/createlinks +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/perl -w - -use esmith::Build::CreateLinks qw(:all); -use esmith::Build::Backup qw(:all); - -# our event specific for updating with yum without reboot -$event = 'gti-update'; -#add here the path to your templates needed to expand -#see the /etc/systemd/system-preset/49-koozali.preset should be present for systemd integration on all you yum update event - -# Maybe need ths in here as well: -# /etc/dar/DailyBackup.dcf - if backup requested - -foreach my $file (qw( - /etc/systemd/system-preset/49-koozali.preset -)) -{ - templates2events( $file, $event ); -}; -#action needed in case we have a systemd unit -event_link('systemd-default', $event, '10'); -event_link('systemd-reload', $event, '50'); - -#services we might need to restart -#event_services($event, 'xxxx' => 'restart', 'yyyy' => 'restart'); - -#Backup contrib files -# backup_includes("gti", qw( - # files(s) to be backed up -#)); - -#Other possible entries: -#Server manager entry -#panel_link("gti", 'manager'); -#Events to gti -#$event = 'gti-gti'; -# safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/gti"); -# templates2events("/etc/gti/gti.conf", $event); - - - - - diff --git a/gti-1.9.1.tar.gz b/gti-1.9.1.tar.gz new file mode 100644 index 0000000..35cc04e --- /dev/null +++ b/gti-1.9.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d75d30d417701a7346fee6ed5618edf42c6ed7cd8d51617eb826e55c520f95bd +size 5641 diff --git a/gti.spec b/gti.spec index c9970a7..bb6bfba 100644 --- a/gti.spec +++ b/gti.spec @@ -1,5 +1,5 @@ %define name gti -%define version 1.0 +%define version 1.9.1 %define release 1 Summary: This is what gti does. Name: %{name} @@ -27,11 +27,16 @@ git for slow fingers %setup -q %build -perl createlinks +make %install rm -rf $RPM_BUILD_ROOT -(cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) +#(cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT) +mkdir -p $RPM_BUILD_ROOT/usr/bin +ls -lR + +#make install --prefix=$RPM_BUILD_ROOT/usr/bin + rm -f %{name}-%{version}-filelist /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \ > %{name}-%{version}-filelist diff --git a/root/.gitignore b/root/.gitignore deleted file mode 100644 index e69de29..0000000