gentoo / dlang

[MIRROR] D programming language ebuild repository
https://gitweb.gentoo.org/repo/user/dlang.git
GNU General Public License v2.0
30 stars 23 forks source link

add onedrivegui ebuild #117

Closed MrDuartePT closed 1 year ago

MrDuartePT commented 1 year ago

This pull request is to add the onedrivegui ebuild. This ebuild install the package the same way as discord or bitwarden, using the /opt folder. Also copy a desktop file to the required locationa and create onedrivegui command in /opt/bin to start the app from terminal

MrDuartePT commented 1 year ago

Onedrive-2.4.25 dont need any changes i tested on my machine and work without and problems

mleise commented 1 year ago

I guess the D Programming Language overlay is as good as it gets for a GUI to the OneDrive client written in DLang. If you don't mind, please move it to the category net-misc where there is also the Qt5 Nextcloud Desktop Client and change the name to all lowercase. Uppercase is strongly discouraged in the ebuild naming guideline.

MrDuartePT commented 1 year ago

I can move it for guru no problem but the only problem it will create a "broken" dependency. That why I like to be here. When I get on the laptop again I will make the changes. Sadly no OneDrive GUI exist written in Dlang. Thank you for your attention.

MrDuartePT commented 1 year ago

Do all the change and rebase everything in one commit @mleise. Also remove the onedrive 2.4.25 ebuild because it was already add it.

MrDuartePT commented 1 year ago

If you add me i dont have problem in mantain this package and also help with onedrive as well because I rely on that package

the-horo commented 1 year ago

Something has been lost along the way as onedrivegui-9999.ebuild is what onedrivegui-1.0.2.ebuild should be and onedrivegui-1.0.2.ebuild is a previous iteration of itself.

MrDuartePT commented 1 year ago

Yup something get lost. I will fix this later I not on the laptop right now.

MrDuartePT commented 1 year ago

git mess up when i rebase new pull request here https://github.com/gentoo/dlang/pull/120