Summary: | x11-misc/mdm - display manager used in Linux Mint | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Philipp Richter <richterphilipp.pops> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | brakarov, chrulri, dstephanoshachter, hendrik, jbaldassari, jrmalaq, pacho, pschroeder9, xmw |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/linuxmint/mdm | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Contains ebuild + files for mdm
mdm-1.4.9.ebuild mdm-1.8.3.ebuild files-mdm-1.8.3 mdm-2.0.7.ebuild |
Description
Philipp Richter
2012-07-25 12:35:43 UTC
Hello, have you tried to use the 1.0.6 and 1.0.7 release tags? Michael Created attachment 367844 [details] mdm-1.4.9.ebuild Updated ebuild to current release version. Changes include; blocker on gdm-2 due to file conflicts in gtk modules, Xdmcp support has been removed, patch file gdm-2.20.9-parallel-make.patch no longer needed, added webkit:2 requirement for HTML greeter. Refinement thoughts; running autogen.sh is a bit ugly, default HTML theme not included and no release version yet only git (only at https://github.com/linuxmint/mdm-themes). Would be nice to have the MDM DISPLAY MANAGER on portage Thanks (In reply to Palme from comment #3) > Would be nice to have the MDM DISPLAY MANAGER on portage > or at least Updated ebuild to current release version. some Changes are Add explicit support for cinnamon-screensaver Fixed 24h clock support Gave all greeters the same background color/image settings (also fixes focus issues for mdmwebkit in multi-monitor setup) Updated comments in mdm.conf and defaults file, added syslog support Multi-monitor support etc.. > Thanks Could we get this in portage as replacement for the retired gdm-2.x? Is anyone willing to be a proxied maintained for this? https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers Created attachment 400828 [details]
mdm-1.8.3.ebuild
This ebuild compiles and works on my local machine.
Could a dev please review this ebuild and suggest some improvements if needed?
Created attachment 400830 [details]
files-mdm-1.8.3
Created attachment 430066 [details]
mdm-2.0.7.ebuild
I updated the previous ebuild for 2.0.7 and it appears to be working for me. I should warn everyone that this is the first time I have even looked inside an ebuild file so it is very possible that things are not correct.
I also applied what I think is a somewhat "dirty fix". When running the old ebuild (or the new one without my fix) I got the error:
[code]automake-1.15: error: cannot open < gnome-doc-utils.make: No such file or directory[/code]
so I applied my fix in the ebuild just before it ran ./autogen.sh
[code]
gnomedocdir=$(locate gnome-doc-utils)
cp $gnomedocdir ./
[/code]
While this works I think it is bad because
a) ./ should be a variable but I don't know what that is
b) I should not really have to do this at all. Maybe gnome-doc-utils.make should be in the path?
I am willing to try to get this ebuild to a good presentable state and then maybe continue to maintain it after that but I would like some help learning how to properly write ebuilds from someone with more experience.
Comment on attachment 430066 [details]
mdm-2.0.7.ebuild
I updated the previous ebuild for 2.0.7 and it appears to be working for me. I should warn everyone that this is the first time I have even looked inside an ebuild file so it is very possible that things are not correct.
I also applied what I think is a somewhat "dirty fix". When running the old ebuild (or the new one without my fix) I got the error:
automake-1.15: error: cannot open < gnome-doc-utils.make: No such file or directory
so I applied my fix in the ebuild just before it ran ./autogen.sh
gnomedocdir=$(locate gnome-doc-utils)
cp $gnomedocdir ./
While this works I think it is bad because
a) ./ should be a variable but I don't know what that is
b) I should not really have to do this at all. Maybe gnome-doc-utils.make should be in the path?
I am willing to try to get this ebuild to a good presentable state and then maybe continue to maintain it after that but I would like some help learning how to properly write ebuilds from someone with more experience.
|