Skip to content
Snippets Groups Projects
Commit ec2e6e22 authored by Jean-Claude COLSON's avatar Jean-Claude COLSON
Browse files

Update android-studio-ide.spec

parent 12cf541b
No related branches found
No related tags found
1 merge request!1Update android-studio-ide.spec
......@@ -20,9 +20,11 @@
%if %( echo -n %{VerURL} | awk -F . '{ printf ( "%d%d%d", $1, $2, $3 ); }' ) < 410
%define ConfDir %( echo -n %{Version} | awk -F . '{ printf ( ".AndroidStudio%d.%d", $1, $2 ); }' )
%define ConfSub %{ConfDir}/config
%define ConfCpy %{ConfDir}
%else
%define ConfDir %( echo -n %{Version} | awk -F . '{ printf ( ".config/Google/AndroidStudio%d.%d", $1, $2 ); }' )
%define ConfSub %{ConfDir}
%define ConfCpy .config
%endif
%define ConfFil %( F="%{ConfSub}/options/project.default.xml" ; echo -n "$F" ; F="%{_sourcedir}/%{Name}-ide-$( basename $F )" ; if [ "%{WithSkel}" != "%%{WithSkel}" ]; then echo -n '%{Config}' > "$F" ; touch -r "%{_sourcedir}/$( echo -n %{SubURL} | awk -F / '{ printf ( $2 ); }')" "$F" ; elif [ "%{SrcURL}" != "%""{SrcURL}" ]; then rm -f "$F" ; fi )
Name: %{Name}-ide
......@@ -46,6 +48,9 @@ Prefix: /usr/share
%define SourceDateTime %( date -u -r %{SOURCE0} +'%Y-%m-%d %T UTC' )
%define SourceDateCLog %( LANG=en_EN date -u -r %{SOURCE0} +'%a %b %d %Y %T' )
%global __os_install_post %{nil}
%description
Android Studio IDE %{SubVer}.%{SubRel} (%{SourceDateTime})
User config directory : ~/%{ConfDir}
......@@ -86,14 +91,13 @@ fi
%build
%install
mkdir -p %{buildroot}%{prefix}/
cp -a %{Name}-ide %{buildroot}%{prefix}/
if [ -d "%{Name}-ide/etc/skel/%{ConfDir}" ]; then
mkdir -p "%{buildroot}/etc/skel/"
cp -a "%{Name}-ide/etc/skel/%{ConfDir}" "%{buildroot}/etc/skel/"
ls -al "%{buildroot}/etc/skel/%{ConfDir}/config/options/"
cp -a "%{Name}-ide/etc/skel/%{ConfCpy}" "%{buildroot}/etc/skel/"
ls -al "%{buildroot}/etc/skel/%{ConfSub}/options/"
fi
echo "[Desktop Entry]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment