Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does anyone wants to maintain Ubuntu PPA? #144

Open
actionless opened this issue Apr 7, 2018 · 16 comments
Open

Does anyone wants to maintain Ubuntu PPA? #144

actionless opened this issue Apr 7, 2018 · 16 comments

Comments

@actionless
Copy link
Member

All build scripts for the DEB package are here and working fine: https://github.com/themix-project/oomox/tree/master/packaging/ubuntu, https://github.com/themix-project/oomox/releases/download/1.6.0/oomox_1.6.0.deb but I don't wanna messing with a PPA itself.

@actionless
Copy link
Member Author

@smurphos
mb you're interested in that?
you could also put your cinnamox stuff there to make it more accessible for linux mint users

@smurphos
Copy link
Contributor

smurphos commented Dec 9, 2018

I would love to say yes, but real life is complicated right now and only going to get more so. I don't want to commit to things I can't keep up with.... ;-)

@hwittenborn
Copy link

hwittenborn commented Jul 5, 2021

If you're interested in sticking with the PKGBUILD format, I've got a project that would allow you to create Debian packages from such.

There's also an AUR-like platform I've made for Debian distributions that would allow for easier distribution of said PKGBUILDs. There isn't a ton of users at the moment, but it appears to be working well for those that are using it. If you're interested in that, you can find links to it inside of makedeb's documentation.

Edit: Looks like the links in the docs is currently broken - you can find it here: https://dur.hunterwittenborn.com/

@actionless
Copy link
Member Author

actionless commented Jul 6, 2021

packaging files do already exist for debian/ubuntu - i just have no time or interest in maintaining a package itself for distribution which i dont use myself :)

@malachis1447
Copy link

If this just entails building .deb file every so often then uploading it, then i don't see why not.

@actionless
Copy link
Member Author

@malachis1447 awesome, let me know if you need any help/details setting that up, and please post a link to your PPA when/if it's up

@malachis1447
Copy link

malachis1447 commented Nov 13, 2021

wanted to provide an update, as to why i haven't set up the PPA yet. About a week and a half after my last reply to this thread, i got laid off from the contracting company i worked for. I found a new position that requires me to move to another state halfway across the country. I'm not saying i won't be able to do it at all, it's just a matter of needing some time. I hardly have any time to do anything for myself.

I'm really sorry to let you down like that. Once i get set up in my new place, I'll be sure to get on it for you, and send you a link to the PPA.

Regards
-Malachi

@actionless
Copy link
Member Author

I'm really sorry to let you down like that.

not at all, i'm not using ubuntu myself after all :)

take your time, and good luck on a new place!

@Bug-Ninja
Copy link

Bug-Ninja commented Feb 28, 2022

So I would really like to install Oomox, but don't understand how I can get the latest version 1.14. I have once tried to build something from source code and had to install a zillion dev-packages, not to mention spend hours and hours to make the magic happen. So I do not wish to go down that road again, and I guess plenty of others users neither. Is there anyone who can tell me how to get my hands on 1.14 for Linux mint 20.3?

I really think it's a pity if this piece of software doesn't get used because of this! So hopefully someone can come to the rescue

Edit: I managed to get it working with the git command. However, it would be great if someone could manage a PPA. Iḿ afraid I lack the technical capabilities for that.

@Kuna42
Copy link

Kuna42 commented Apr 23, 2022

I tried to create a .deb version of it.
My version of the binary packet.
I had some trouble to run it on my pc.
I changed the version of libsass0 to libsass1.
What do you think about it?

is my version of oomox for you usable too?

@actionless
Copy link
Member Author

@Kuna42 does it fully works for yourself at first place? :)

also please keep in mind what currently:

  1. Arc theme plugin is deprecated (What happened with "Arc" theme support #293)
  2. Materia theme havent received any updates for quite a long time (Is this project still maintained? nana-4/materia-theme#599)
  3. Oomox-GTK theme is frozen until GTK4 stabilization (think of gtk ver. 4.12-4.20), unless external contributor would like to implement gtk4 version of theme earlier

while, at the same time, base16 plugin became stronger and allows more complicated templates and more values than original base16 format (themix-project/themix-plugin-base16@f601ab1, themix-project/themix-plugin-base16@5400d44#diff-5d724781a70d4dde78fb7cf6960cd9c4504927b17f10043b88c948f76fda7599R41)

so moving to easier template-based themes using this fork of base16 format (mb call it base32? :D) seems like the possible future for this project

@Kuna42
Copy link

Kuna42 commented Apr 23, 2022

:|
today i learned a lot, e.g. "submodule" i didn't know that they are called so, and that they don't be automatic downloaded...
and No, it worked not correct, because some submodules are missed.

Oh i don't see them. I read today the first time of this project, and i saw that i have to build it for myself.. so i spend my day with building / reading of error messages. (What a nice day) I want only a theme where my task bar looks different..

Ok, i will check later (tomorrow or somedays later) what base16 is.

@actionless
Copy link
Member Author

actionless commented Apr 23, 2022

if you would follow instructions in readme more carefully you wouldn't have the problem with submodules

tl;dr - at the current moment of time only oomox-gtk-theme theme plugin is stable, but it's absent for gtk4
icons and all other plugins still all work ok

@Kuna42
Copy link

Kuna42 commented Apr 24, 2022

Yes, i read it not very carefully. Is just saw the Installation and thought:
ok, i don't have to do this, because i want to create a package and not to install it.
(what a huge project, 1_153 MB, why is it so large?)

And now, it worked. (Only the oomox style theme is exportable) The other two style themes show me some errors.
Only the oomox stye work on this .deb package

It sounds not so good, that only this one worked. Maybe i find some time, at this weeks i have a lot to do, to help on this issues.

@actionless
Copy link
Member Author

actionless commented Apr 24, 2022

(Only the oomox style theme is exportable) The other two style themes show me some errors.

that's exactly what i told you in the comments above

why is it so large?

because it is installed on your machine with all the possible plugins, normally it's splitted to many packages for each plugin - https://aur.archlinux.org/packages?O=0&SeB=nd&K=themix&outdated=&SB=p&SO=d&PP=50&submit=Go

@Kuna42
Copy link

Kuna42 commented Apr 24, 2022

that's exactly what i told you in the comments above

i know, i want only to repeat this. (idk why i have done this)

ah, i understand, there are a lot of data in every package, so a lot of small data = large

and know i think i understand more, why this is in many different packages/repositories, because if you update e.g. the theme base16, oomox didn't changed. And it would be redundant to update it too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants