packaging: Add tizen manifest 14/315514/1
authorSeung-Woo Kim <sw0312.kim@samsung.com>
Fri, 2 Aug 2024 03:20:24 +0000 (12:20 +0900)
committerSeung-Woo Kim <sw0312.kim@samsung.com>
Fri, 2 Aug 2024 03:35:00 +0000 (12:35 +0900)
Add tizen manifest to rpm spec.

Change-Id: Ie4b3816eb7c30eb488691adcf2cfcad1b7220ea2
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
packaging/libffi.manifest [new file with mode: 0644]
packaging/libffi.spec

diff --git a/packaging/libffi.manifest b/packaging/libffi.manifest
new file mode 100644 (file)
index 0000000..2a0cec5
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+  <request>
+    <domain name="_"/>
+  </request>
+</manifest>
index 5e085d0d02283268bc9305748f1e332e0899b7b5..178484573f8aefbbeb626d09e6903a949305c409 100755 (executable)
@@ -11,6 +11,7 @@ Group:          Base/Toolchain
 Source0:        ftp://sourceware.org/pub/libffi/libffi-%{version}.tar.gz
 Source1:        ffi-multilib.h
 Source2:        ffitarget-multilib.h
+Source1001:     %{name}.manifest
 
 %description
 Compilers for high level languages generate code that follow certain
@@ -60,6 +61,8 @@ developing applications that use %{name}.
 %setup -q
 
 %build
+cp %{SOURCE1001} .
+
 export LDFLAGS+="-Wl,-z,noexecstack"
 %reconfigure "--enable-portable-binary"
 %{__make} %{?_smp_mflags}
@@ -91,6 +94,7 @@ install -m644 %{SOURCE2} %{buildroot}%{_includedir}/ffitarget.h
 
 
 %files
+%manifest libffi.manifest
 %defattr(-,root,root,-)
 %license LICENSE
 %{_libdir}/*.so.*