summaryrefslogtreecommitdiff
path: root/packaging/rpm.spec
diff options
context:
space:
mode:
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>2023-05-17 13:02:21 +0200
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>2023-06-12 15:31:40 +0200
commit0cb94f2a960168fb4cc6eed7acdd19dba633fcd9 (patch)
tree8ce396d79244144e87f91cdfad6d747d83e450e6 /packaging/rpm.spec
parent52fdf747b37d00f7c879e69772c2422139108206 (diff)
downloadrpm-0cb94f2a960168fb4cc6eed7acdd19dba633fcd9.tar.gz
rpm-0cb94f2a960168fb4cc6eed7acdd19dba633fcd9.tar.bz2
rpm-0cb94f2a960168fb4cc6eed7acdd19dba633fcd9.zip
Add macro %isu_package to generate ISU Package
The macro makes it easier to prepare a separate configuration for ISU package. Files from path %{BUILDROOT}/etc/isu/ are packed into a separate rpm package: %{name}-isu In addition, pattern occurrences are substituted: #NAME# - %{name} #VERSION# - %{version} #ISU_CONFIG_PATH# - /etc/isu #ISU_INSTALL_PATH# - /opt/isu #ISU_RUN_PATH# - /run/isu Change-Id: Ia60a964165a9a838fb3422ded0410402924c5adf
Diffstat (limited to 'packaging/rpm.spec')
-rw-r--r--packaging/rpm.spec2
1 files changed, 2 insertions, 0 deletions
diff --git a/packaging/rpm.spec b/packaging/rpm.spec
index 8a4b3c71d..a5c031de3 100644
--- a/packaging/rpm.spec
+++ b/packaging/rpm.spec
@@ -47,6 +47,7 @@ Source2: db-4.8.30-integration.dif
Source4: rpm-tizen_macros
Source8: rpmconfigcheck
Source13: find-docs.sh
+Source14: find-isufiles.sh
Source22: device-sec-policy
Source23: find-provides.ksyms
Source24: debug.manifest
@@ -183,6 +184,7 @@ mkdir -p %{buildroot}%{_sysconfdir}/rpm
mkdir -p %{buildroot}%{rpmhome}/tizen
cp -a tizen_macros %{buildroot}%{rpmhome}
install -m 755 %{SOURCE13} %{buildroot}%{rpmhome}/tizen
+install -m 755 %{SOURCE14} %{buildroot}%{rpmhome}/tizen
install -m 755 %{SOURCE23} %{buildroot}%{rpmhome}
install -m 644 %{SOURCE9} %{buildroot}%{rpmhome}/fileattrs/libsymlink.attr
install -m 644 %{SOURCE22} %{buildroot}%{_sysconfdir}/device-sec-policy