Search Criteria
Package Details: lenovolegionlinux-dkms-git r255.ae96a82-0
Package Actions
Git Clone URL: | https://aur.archlinux.org/lenovolegionlinux-dkms-git.git (read-only, click to copy) |
---|---|
Package Base: | lenovolegionlinux-dkms-git |
Description: | LenovoLegionLinux (LLL) DKMS module |
Upstream URL: | https://github.com/johnfanv2/LenovoLegionLinux |
Licenses: | GPL |
Submitter: | MrDuartePT |
Maintainer: | MrDuartePT (XenHat) |
Last Packager: | MrDuartePT |
Votes: | 8 |
Popularity: | 0.011980 |
First Submitted: | 2023-04-28 00:06 (UTC) |
Last Updated: | 2025-02-04 16:39 (UTC) |
Dependencies (6)
- dkms (dkms-gitAUR)
- lenovolegionlinux-gitAUR
- dmidecode (dmidecode-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- i2c-tools (i2c-tools-gitAUR) (make)
- lm_sensors (lm_sensors-gitAUR) (make)
Required by (1)
- lenovolegionlinux-git (optional)
Latest Comments
« First ‹ Previous 1 2
xAsh commented on 2023-10-21 00:40 (UTC)
this pkg installs the presets in /usr/share/legion_linux instead of /etc/legion_linux, which makes the GUI program crash if you chose a preset
MrDuartePT commented on 2023-10-07 17:01 (UTC)
Did the change upstream @memchr https://github.com/johnfanv2/LenovoLegionLinux/commit/62e33f411a9d013fe6e91ac45c823f3962b8f925
<deleted-account> commented on 2023-10-01 09:59 (UTC)
The hook causes mkinitpcio to rebuild mkinitramfs images twice when the
linux
orlinux-zen
package is changed. This is unnecessary as mkinitcpio already provides90-mkinitcpio-install.hook
which causes writes tousr/lib/modules/*/vmlinuz
to trigger an initcpio rebuild.Thus, at least for mkinitcpio, the following lines could be removed
MrDuartePT commented on 2023-06-11 13:59 (UTC) (edited on 2023-06-11 14:01 (UTC) by MrDuartePT)
@Kathy is a good ideia but i will only not doit because some people like to patch the kernel and make lenovolegionlinux-dkms-git a dependency for lenovolegionlinux-git can cause problems.
Thanks for pointing out the error i will fix them now and update the commit
Sorry for the late replay.
lenovolegionlinux-git is still be a dependency because you need the tools in that package to make easy to interact with the kernel module
Kathy commented on 2023-05-22 03:44 (UTC)
Fix some errors. Maybe you could set lenovolegionlinux-git to be an opt-dependent of lenovolegionlinux-dkms-git, and then let lenovolegionlinux-git to depend on lenovolegionlinux-dkms-git.
MrDuartePT commented on 2023-05-04 06:28 (UTC)
@randomarch1867 is normal is never was meant to be optional because that package gave the required python app to use the kernel module.
randomarch1867 commented on 2023-05-03 23:38 (UTC)
The lenovolegionlinux-dkms-git still requires lenovolegionlinux-git as a dependency.
yochananmarqos commented on 2023-04-28 18:49 (UTC)
@MrDuartePT: There are no ELF files in the package. Both DKMS and Python packages are architecture independent. See https://wiki.archlinux.org/title/Arch_package_guidelines#Architectures
MrDuartePT commented on 2023-04-28 12:25 (UTC)
@yochananmarqos i made the changes you point out except: The architecture is 'any' as there are no ELF files Do not use Pip, use Build and Install, see Python package guidelines
Im confuse why i need a ELF file because the AUR package build have the arch variable set to (x86_64) and this package is stated its only to be use in Lenovo Legion Laptop. The pip part need to be change upstream I need to see with maintainer how to the change (because using python setup.py install dosent install the python package corretly), if possible i will change the pkgbuild.
yochananmarqos commented on 2023-04-28 03:13 (UTC) (edited on 2023-04-28 03:21 (UTC) by yochananmarqos)
There are many things wrong with the PKGBUILD
base-devel
to makedepends, it is assumed installedlinux-headers
to makedepends, it's only optional dependency ofdkms
for a reason. See DKMS package guidelinesmakepkg.conf
build options at all/usr/src/
, only install or copy the needed files and folders/usr/local/
, see Arch package guidelines0644
permissions, they are not executable/usr/share/pixmaps/
. Do not install them directly into/usr/share/icons/
. Sized icons belong in/usr/share/icons/hicolor/${size}x${size}/apps
${pkgdir}
variable must be quotedinstall -d
to create a folder with0755
permissions, notmkdir -p
. Usinginstall -D
creates the leading directory« First ‹ Previous 1 2