If I compile something, what to do with it afterwards?

I haven’t found this program in the OBS or the base (4) repositories so I was thinking if I got the source code (available) and compiled it myself, what should I do with it so that other people can benefit and nobody has to “re-invent the wheel”?

The program I am looking at is the Gnome wallpaper changer Wallch (Wallch | Installations). Currently they only offer a .deb download.

This is, of course, hypothetical relying on me being able to successfully compile and run the program :wink:

Hi
The source is there;
http://iweb.dl.sourceforge.net/project/wall-changer/wallch-3.0.tar.gz
The readme in the tarball tells you what is needed…


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.6-2.10-desktop
up 17:26, 4 users, load average: 0.16, 0.18, 0.15
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Hi
Looking at the readme, this will be your problem “libunity-dev”. You
would need to use the GNOME:Ayatana project as a build repo.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.6-2.10-desktop
up 17:33, 5 users, load average: 0.10, 0.10, 0.13
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Hmm… not sure about “GNOME:Ayatana as a build repo”. What do you mean by “as a build repo”?

To put my experience into context… I have none. I did do some work with Gentoo in the past but didn’t go too crazy.

Hi
Building via the Open Build Service, you could then use the CLI command
osc to build against your spec file, eg;


osc build openSUSE_12.2 --alternative-project GNOME:Ayatana


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.6-2.10-desktop
up 18:19, 5 users, load average: 0.50, 0.30, 0.29
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Hi
It might also be easier to contact the first maintainer here;
https://build.opensuse.org/package/users?package=libunity&project=GNOME%3AAyatana
and ask if they can add the package?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.6-2.10-desktop
up 18:42, 5 users, load average: 0.21, 0.19, 0.29
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU