Package Details: lenovolegionlinux-git r255.e0a361f-1

Git Clone URL: https://aur.archlinux.org/lenovolegionlinux-git.git (read-only, click to copy)
Package Base: lenovolegionlinux-git
Description: LenovoLegionLinux (LLL) brings additional drivers and tools for Lenovo Legion series laptops to Linux. PLEASE READ THE REPO BEFORE INSTALL THIS PACKAGE!!!
Upstream URL: https://github.com/johnfanv2/LenovoLegionLinux
Licenses: GPL
Conflicts: legion-fan-utils-linux-git
Submitter: MrDuartePT
Maintainer: MrDuartePT (XenHat)
Last Packager: MrDuartePT
Votes: 10
Popularity: 1.01
First Submitted: 2023-03-14 18:40 (UTC)
Last Updated: 2024-11-23 10:30 (UTC)

Dependencies (12)

Sources (1)

Pinned Comments

MrDuartePT commented on 2023-04-29 22:08 (UTC) (edited on 2023-04-29 22:08 (UTC) by MrDuartePT)

if you disto dosent patch the kernel with the module pls install lenovolegionlinux-dkms-git NOTE: For now only CachyOS does

MrDuartePT commented on 2023-04-28 00:09 (UTC) (edited on 2023-04-29 22:09 (UTC) by MrDuartePT)

@ptr1337 is done Now dkms package is: lenovolegionlinux-dkms-git

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

MrDuartePT commented on 2023-07-13 12:03 (UTC) (edited on 2023-07-13 12:04 (UTC) by MrDuartePT)

@xenhat i tested and it worked! And i can add you as co-mantainer

Edit: And yha i also have to purge the cache to work

XenHat commented on 2023-07-13 12:03 (UTC)

okay it works now but I had to force purge the cache. Please bump the release version from 1 to 2 :)

XenHat commented on 2023-07-13 11:57 (UTC)

Would you like to add me as an co-maintainer?

XenHat commented on 2023-07-13 11:42 (UTC) (edited on 2023-07-13 11:42 (UTC) by XenHat)

the /../ in the install path is needed to use the modified files. You keep breaking the package. Maybe I don't understand what you're trying to achieve?

XenHat commented on 2023-07-13 11:36 (UTC)

You can, but you forgot to git add them.

MrDuartePT commented on 2023-07-13 11:21 (UTC) (edited on 2023-07-13 11:22 (UTC) by MrDuartePT)

@xenhat lets see is strange why i can't only include directly on the repo

XenHat commented on 2023-07-12 23:31 (UTC)

This should work:

diff --git a/PKGBUILD b/PKGBUILD
index 28d3f95..10af28e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -34,8 +34,8 @@ conflicts=(
 )

 source=("${_pkgname}::git+https://github.com/johnfanv2/LenovoLegionLinux"
-   "legion_cli.policy"
-   "legion_gui.desktop")
+   'legion_cli.policy::https://raw.githubusercontent.com/MrDuartePT/mrduarte-ebuilds/master/sys-firmware/LenovoLegionLinux/files/legion_cli.policy'
+   'legion_gui.desktop::https://raw.githubusercontent.com/MrDuartePT/mrduarte-ebuilds/master/sys-firmware/LenovoLegionLinux/files/legion_gui.desktop')
 sha256sums=('SKIP'
             '8e0c262868b5de17ca384b200a0080b2f03e284422ab06ee408310d038c9cdf5'
             '3af20ff4678b603f98e71b1fb540553dd751509d6ea5c1158462aebe532b8189')
@@ -68,8 +68,8 @@ package() {
   install -Dm644 legion_logo.png "${pkgdir}/usr/share/pixmaps/legion_logo.png"

 #Install custom files
-  install -Dm644 "${srcdir}legion_cli.policy" "${pkgdir}/usr/share/polkit-1/actions/"
-  install -Dm775 "${srcdir}legion_gui.desktop" "${pkgdir}/usr/share/applications/"
+  install -Dm644 "${srcdir}/../legion_cli.policy" "${pkgdir}/usr/share/polkit-1/actions/"
+  install -Dm775 "${srcdir}/../legion_gui.desktop" "${pkgdir}/usr/share/applications/"

 # Systemd service
   cd "${srcdir}/${_pkgname}/extra"

XenHat commented on 2023-07-12 23:01 (UTC) (edited on 2023-07-12 23:05 (UTC) by XenHat)

@MrDuartePT .SRCINFO wasn't updated, so the AUR package isn't actually updated when installed through a helper...

Also, I see the problem now. I'll produce a full fix soon

MrDuartePT commented on 2023-07-12 19:39 (UTC)

ah ok thanks @xenhat i applied you patch verify if is working

XenHat commented on 2023-07-12 16:28 (UTC)

@MrDuartePT that is what my patch does. For files to be automatically copied to the srcdir they need to be included as a source.