games-util/samrewritten-1.2.2 : Fixed steam installation detection && Added desktop and icon XDG files
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
AUX follow_symlinks_installation.patch 398 BLAKE2B 295592f039d599cfa536755f5f2423b2b833b9b3ca3f6207daf0f4bd61510edad86877622ce3cd0fd49fb848fa6218d8a35422050c4ecf28cc16db55a9c11046 SHA512 65813c689903b6f64fe83529a59278cca1d036f68c47012807761b9d406a07ca66aa39120572e34d87cabe004327be562fd816d8b7ec469322b65545cdd97002
|
||||
DIST anstream-0.6.21.crate 29516 BLAKE2B ddab9728a4824b1682a84339e2c5212904fcf878867c8ed7604ce045d4ba6bae0f129e73968e20d58a9b2e297ad1b6ddd5557907d3b6ae9253e3127ea901d40b SHA512 909059510b778f606df779d5f8ee69cf721072e81f933eb5f5fddaa4d1586a0040ba7456165d5db16c812dd654c2dda6b929ccb997310b507f1b79846ca1f402
|
||||
DIST anstyle-1.0.13.crate 17651 BLAKE2B 026d4163f4bc8d1677d0830dbe46fd335d18e50420d2d809a675609c1e020f7e3c5e69b8d0a7baf5f42fa2321b6230c619a93aaf8e02ceaef638f8006dbf479b SHA512 1a92c4bf6ff7262c0f5fe72ff66eaf11f0c84e84a06746767918903c0416ba5d33ac54ff9a2c6cde37e26bb2287675d3f0a8a7efa95eb013c9be388b8139661e
|
||||
DIST anstyle-parse-0.2.7.crate 21707 BLAKE2B 41d51d4c026e548a9428f5fd8dc85fce964e3f1cf709820dd53d216af3065a4ee069de8c5bcec5eae19b99172f60e89034a2ded6bc787f3ea4159d5d30de3984 SHA512 3e0920594dfa15f16dd308d0da81d784e6a5d6fd7a3b12cc1512fb625369ea7b4550df549e3be961906e2d3105f72ecb86b89dd6f5817c2c982929ea26d605fa
|
||||
@@ -258,5 +259,5 @@ DIST zerotrie-0.2.3.crate 69547 BLAKE2B e5195d0ac15eb05ced2064cd106892855253b11f
|
||||
DIST zerovec-0.11.5.crate 119620 BLAKE2B 8277a379f53b95575fc14ff56b41930099433af7c10b480e7ac7e4b3c9b971571f7966873272bd4249dbdb2ff388c56963a5b9d7b2c9ac2072ac2a85178028e0 SHA512 65705ab802bc441561efe7af6cbd6187c04ee8d2feb2b5d5137dbbcf92d65edd30db5ef003c2f34588dd1a3a0a2aac475b4312d3c4951a32a82d5aeb57a2fda9
|
||||
DIST zerovec-derive-0.11.2.crate 21421 BLAKE2B 42ec1fd49da71796845e1b3414d3422ebecd6f30e7affb7a672449a75a70acfcfc24096130edf3c247651272b03134519a89bcfe36dc2e426a8224fd687236cf SHA512 ee36fa909e0ba80ec0cc10608837bcb0b4fde68b12174c8311ffab0eb8ac78f62ed6540bfb5bd4fb756c911f4ebf44b3a0bfb5ce293572bafb75b9e5705a5745
|
||||
DIST zmij-1.0.12.crate 22544 BLAKE2B 22e5a339b5927c76481a6d64c5a47aff9bcd4519bef334f9348e3e2d8ce4b3f3ce7c15cc5237802b41d92734531ee47cbb9b82f3401af129729f099ba584b3b0 SHA512 0a2f637821322e1aae221ef882139d30ab242f9b33090d3e5c8c3bc6053f7742eb270104dda3aa828bae5496342715c5e93d1a96629c1d3d9b34fb6bb30f419c
|
||||
EBUILD samrewritten-1.2.2.ebuild 5960 BLAKE2B 3e6afce6b9c41166881becaf69ecc4ef6a6ed1674b6844b3d97be703b4b6ee1705e3fa820a45145bac6f9aa9a07eadfd92dfe19e267038b8b024fd5c2e4841b7 SHA512 163e4b09172a72653edf45026385b254b3e98527225dd003888a4ee22debc8c610b84b4688751cae287a56c7c8d86e03259121d914f5b3b54dcb192f09bd9c77
|
||||
EBUILD samrewritten-1.2.2.ebuild 6428 BLAKE2B ccd03a14c8a402ca38180abc50af4201348932c317ae9593cf88c00e17e0403a17a0fa87526dd5807e3275aeec4cee151eada3f1721923b64c70ae49f8e5cf42 SHA512 227ab47d1d27bc2d0908aefe8e06edc88763d40bb97222c7de956230cd895f0683822781964d3654f5d3870d43159a542edd11a9e0df2effda41f4443513de7a
|
||||
MISC metadata.xml 691 BLAKE2B aeffea4fbaefcc449719d6a2e6e3cab12632be1f8d8141fa605e0f997da3ec7f6d12a79c53c4ddf39e77d0a01a9a151187878a07f5753d7245c1b2cc0db5653c SHA512 c867072ef71e092e3cec1eaa502caaeaba0c72b2adb80b574858189ca1d296e0aef4965aad4af97435d84e3ce0a31b4226eaeea9bff5832078d36ae75a277ca5
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
diff --git a/src/utils/steam_locator.rs b/src/utils/steam_locator.rs
|
||||
index 556127b..8199ef5 100644
|
||||
--- a/src/utils/steam_locator.rs
|
||||
+++ b/src/utils/steam_locator.rs
|
||||
@@ -171,7 +171,7 @@ impl SteamLocator {
|
||||
|
||||
potential_dirs
|
||||
.into_iter()
|
||||
- .filter(|path| path.exists() && !path.is_symlink())
|
||||
+ .filter(|path| path.exists())
|
||||
.collect()
|
||||
}
|
||||
|
||||
@@ -267,7 +267,7 @@ CRATES="
|
||||
|
||||
RUST_MIN_VER="1.88.0"
|
||||
|
||||
inherit cargo
|
||||
inherit desktop gnome2-utils cargo
|
||||
|
||||
DESCRIPTION="Steam Achievement Manager rewritten For Linux"
|
||||
HOMEPAGE="https://github.com/PaulCombal/SamRewritten/"
|
||||
@@ -294,6 +294,27 @@ DEPEND="
|
||||
net-libs/gnutls
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/follow_symlinks_installation.patch"
|
||||
)
|
||||
|
||||
src_install(){
|
||||
cargo_src_install
|
||||
insinto /usr/share/glib-2.0/schemas
|
||||
doins assets/org.samrewritten.SamRewritten.gschema.xml
|
||||
domenu package/samrewritten.desktop
|
||||
newicon -s 64 assets/icon_64.png "${PN}".png
|
||||
newicon -s 256 assets/icon_256.png "${PN}".png
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_schemas_update
|
||||
xdg_desktop_database_update
|
||||
ewarn "${P} requires Steam to be installed through the steam-overlay."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_schemas_update
|
||||
xdg_desktop_database_update
|
||||
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user