Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum https://forum.linuxiarze.pl

where are the sources for sparky

Started by foss, January 08, 2016, 02:28:38 PM

Previous topic - Next topic

pavroo

There was one more issue about the architecture in the source package.
I uploaded v. 10.2.2-3-1.
Not sure it will help you, but you can try.
Nothing is easy as it looks. Danielle Steel

balloon

Solus Project has published a how to build Debian for the Wiki:
https://wiki.solus-project.com/Budgie_on_other_Operating_Systems

You can make this in tips for a successful build.


foss

@pavroo

as promised - https://launchpad.net/~fossfreedom/+archive/ubuntu/budgie-desktop/+files/budgie-desktop_10.2.3-1ubuntu3.debian.tar.xz

this is my reworking of the build - you'll notice the split of library files and the production of debug files as well.

Whilst sparky has a much simpler rules - for Ubuntu it is more complicated - I dont know why autotools-dev just doesnt create stuff that can be installed on ubuntu 15.10 and 16.04

I still can't figure out how to produce both a 32bit and 64bit at the same time (when having an architecture of "any" or "i386 amd64", on launchpad the i386 always fails) - so for the moment 64bit only for Ubuntu.

Anyway - take anything you want from my package for sparky users.

pavroo

QuoteI still can't figure out how to produce both a 32bit and 64bit at the same time
I don't do that in the same time.
Did you try to specify the arch as an option to dpkg-build?
Nothing is easy as it looks. Danielle Steel

foss

If I just specify either i386 OR amd64 in the control file then launchpad builds just fine. 

If I specify "any" or "i386 OR amd64" - for some reason the amd64 build works fine - it runs through the debian/rules build and binary stuff fine.  However the i386 build first runs through debian/rules build and then runs debian/rules build-arch. 

At that point it does some very strange dh-auto-configure stuff totally ignoring the ./configure build thing that I explicitly put in.

I've got an explicit override for dh-auto-configure but the building bot totally ignores this.

You have the flexibility to-do individual builds for sparky.  On launchpad & debian you have to build all architectures at the same time.


pavroo

Nothing is easy as it looks. Danielle Steel

balloon

#38
I add it here, knowing that the number of months has passed.
I recently learned who "foss" is. I would have put a different comment if I knew it.

"budgie-remix" born on this post was released,
that it will become the official Ubuntu flavor "Ubuntu Budgie" a few hours ago:
https://budgie-remix.org/2016/11/08/its-official/

If pavroo did not cooperate, it would not have been born.
That is a wonderful FLOSS contribution!
I appreciate the support to pavroo. Thanks pavroo!  ;D

View the most recent posts on the forum