Add SDL_DYNAMIC_API environment variable 66/277766/1
authorDaekwang Ryu <dkdk.ryu@samsung.com>
Tue, 12 Jul 2022 10:48:42 +0000 (19:48 +0900)
committerDaekwang Ryu <dkdk.ryu@samsung.com>
Wed, 13 Jul 2022 04:47:15 +0000 (13:47 +0900)
Enable SDL_DYNAMIC_API on Tizen

Change-Id: I6a32691e04e2755d847e9b97c8266ef3ef3e55a7

packaging/SDL2.spec
script/SDL.sh [new file with mode: 0644]

index 2c49256..52bc177 100755 (executable)
@@ -140,6 +140,10 @@ make %{?_smp_mflgs}
 %install
 rm -rf $RPM_BUILD_ROOT
 %ifos linux
+mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
+sed -i -e 's|@LIBDIR@|%{_libdir}|g' script/SDL.sh
+cp -f script/SDL.sh %{buildroot}/%{_sysconfdir}/profile.d/
+
 cd src/video/tizen/indicator
 make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_bindir}
 
@@ -170,6 +174,7 @@ rm -rf $RPM_BUILD_ROOT
 #%doc README*.txt COPYING.txt CREDITS.txt BUGS.txt
 %{_libdir}/lib*.%{__soext}.*
 %exclude %{_libdir}/libSDL2_ttf*
+%{_sysconfdir}/profile.d/SDL.sh
 
 %files devel
 %{__defattr}
diff --git a/script/SDL.sh b/script/SDL.sh
new file mode 100644 (file)
index 0000000..f68a676
--- /dev/null
@@ -0,0 +1 @@
+export SDL_DYNAMIC_API=@LIBDIR@/libSDL2-2.0.so.0