Skip to content

Commit

Permalink
* Fix Gnome Shell app menu name and icon for copr packages.
Browse files Browse the repository at this point in the history
  • Loading branch information
MrMYHuang committed Apr 27, 2022
1 parent 9ca48d4 commit 14471f3
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion cbetar2.spec.rpkg
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ VCS: {{{ git_dir_vcs }}}
Source0: {{{ git_dir_pack }}}
Source1: {{{ git_pack path=cbeta_gaiji dir_name=cbeta_gaiji }}}

BuildRequires: jq
BuildRequires: wget
BuildRequires: make
BuildRequires: python3
Expand Down Expand Up @@ -43,9 +44,13 @@ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
. ~/.nvm/nvm.sh
nvm install 14
cd %{name}
cat package.json | jq '.name="io.github.mrmyhuang.cbetar2"' > temp
mv temp package.json
npm i
npm run build-electron
#npx electron-builder install-app-deps
cat package.json | jq '.name="io.github.mrmyhuang.cbetar2"' > temp
mv temp package.json
npx electron-packager . %{name} --overwrite --prune=true --asar.unpackDir node_modules/node1-libxmljsmt-myh --ignore '^\/(?!(package\.json|node_modules(?!(.*\.(h|cc|cpp|c|mk|a)))|buildElectron))' --icon buildElectron/icon.png
electronPackagePath=$(ls -d ./%{name}-linux-*)
cp -v electronBuilderConfigs/IsNoUpdater.txt ${electronPackagePath}/resources
Expand Down Expand Up @@ -89,7 +94,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml

%changelog
* Wed Apr 21 2022 Meng-Yuan Huang <[email protected]> 19.2.0-1
- 19.2.0: Update Electron to 18.1.0.
- 19.2.0: Fix Gnome Shell app menu name and icon.

* Wed Apr 20 2022 Meng-Yuan Huang <[email protected]> 19.1.0-2
- 19.1.0: Initial release on COPR.

0 comments on commit 14471f3

Please sign in to comment.