Date: Wed, 2 May 2018 03:52:50 -0400 From: Farhan Khan <khanzf@gmail.com> To: freebsd-gnome@freebsd.org Subject: Re: Re: Compiling Cinnamon Desktop Message-ID: <3ce312f5-3302-80e1-a937-a2a90e8b8399@gmail.com> In-Reply-To: <284c79a6-ba75-3dfe-06d9-ea2dd7dd9f25@vishwin.info> References: <CAFd4kYDr8aWtLUsm7NFPP7SrdQ6=1wYPGgRSPCS=_aSWZ8fbTA@mail.gmail.com> <284c79a6-ba75-3dfe-06d9-ea2dd7dd9f25@vishwin.info>
next in thread | previous in thread | raw e-mail | index | archive | help
On 04/29/2018 07:28 PM, Charlie Li wrote: > On 27/04/2018 18:05, Farhan Khan wrote: >> Literally the only reason I haven't switched my desktop from Linux Mint to >> FreeBSD is that I really like my Cinnamon theme. I would like to compile >> the latest version of Cinnamon and run it on FreeBSD, but haven't been able >> to figure out the process -- the one on their github repo is specific to >> Linux and even then it appears to error out very early on (I can provide >> the exact error if requested). >> > Cinnamon's build process requires using GNU make (devel/gmake) instead > of make in base, among other things. There also exist assorted patches > within this suite of ports to fix these BSD-specific errors. >> Are there any steps you have for compiling Cinnamon? I would really like to >> try to do so myself so I can get myself a current version of Cinammon? I >> believe the FreeBSD version is 2.4 and Cinnamon is up to 3.6 at this point. >> > I'm currently working on updating the suite of ports for internal > testing and public review. Just like you, I also liked using Cinnamon on > my previous operating system, although currently using MATE on FreeBSD > as an interim measure. Things have been slow on my end due to outside > factors, but quite a lot has changed between Cinnamon 2.4 and 3.6. > > I can report that I've updated most of the ports on my local ports tree; > there are still a few stragglers plus deciding how to include X-Apps. > Plus I'd like to clean up the port Makefiles a bit more for > maintainability's sake. > Hi Charlie, I would be interested in reviewing the build-process. Are there any documentation or notes on what the folks who built it did? It seems that it would be quite similar to MATE, but I could be wrong. Using gmake over make(1) is a trivial matter gmake(1). Is there anything more substantive that involves changing code? Thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3ce312f5-3302-80e1-a937-a2a90e8b8399>