#5 Drop an unnecessary migration scriptlet
Merged 4 years ago by pbrobinson. Opened 4 years ago by olysonek.
rpms/ olysonek/speech-dispatcher master  into  master

Drop an unnecessary migration scriptlet
Ondřej Lysoněk • 4 years ago  
file modified
-20
@@ -156,26 +156,6 @@ 

  # enable pulseaudio as default with a fallback to alsa

  sed 's/# AudioOutputMethod "pulse,alsa"/AudioOutputMethod "pulse,alsa"/' %{buildroot}%{_sysconfdir}/speech-dispatcher/speechd.conf

  

- %if 0%{?fedora}

- %pre espeak-ng

- espeak_ng_conf=%{_sysconfdir}/speech-dispatcher/modules/espeak-ng.conf

- if [ 0$1 -eq 1 -a ! -f $espeak_ng_conf ]; then

-  espeak_conf=%{_sysconfdir}/speech-dispatcher/modules/espeak.conf

-  if [ -f $espeak_conf ]; then

-   cp $espeak_conf $espeak_ng_conf || :

-  fi

-  speechd_conf=%{_sysconfdir}/speech-dispatcher/speechd.conf

-  if [ -f $speechd_conf ]; then

-   sed -i.bak-espeak -r \

-     -e 's/^(\s*AddModule\s+)("?)espeak\2\s+("?)sd_espeak\3\s+("?)espeak.conf\4(\s*(#.*)?)$/\1"espeak-ng" "sd_espeak-ng" "espeak-ng.conf"\5/' \

-     -e 's/^(\s*AddModule\s+("?)[^"]*\2\s+)("?)sd_espeak\3(\s+("?)[^"]*\5(\s*(#.*)?))$/\1"sd_espeak-ng"\4/' \

-     -e 's/^(\s*DefaultModule\s+)("?)espeak\2(\s*(#.*)?)$/\1espeak-ng\3/' \

-     -e 's/^(\s*LanguageDefaultModule\s+("?)[^"]*\2\s+)("?)espeak\3(\s*(#.*)?)$/\1"espeak-ng"\4/' \

-     $speechd_conf || :

-  fi

- fi

- %endif

- 

  %post 

  %systemd_post speech-dispatcherd.service

  

The scriptlet was added in Fedora 28 to help with migration from
espeak to espeak-ng. Fedora only supports system upgrades skipping one
Fedora release, so we can drop the scriptlet now.

Pull-Request has been merged by pbrobinson

4 years ago