Creating Livecode .DEB package

Deploying to Linux? Get penguinated here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

MaxV
Posts: 1579
Joined: Tue May 28, 2013 2:20 pm
Location: Italy
Contact:

Re: Creating Livecode .DEB package

Post by MaxV » Fri Jul 18, 2014 12:00 pm

It's not a real bug, update-app-install was a script to rebuild gnome app cache. However it is not necessary. I'll remove it immediately.
Moreover I just discovered libssl dependency (for encrypt command), so I'll add libssl-0.9.8 and libssl-1.0.0 packages.
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w

MaxV
Posts: 1579
Joined: Tue May 28, 2013 2:20 pm
Location: Italy
Contact:

Re: Creating Livecode .DEB package

Post by MaxV » Fri Jul 18, 2014 12:56 pm

Ok, ready to use as usual on http://www.maxvessi.net/livecode/linux/
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Creating Livecode .DEB package

Post by richmond62 » Fri Jul 18, 2014 5:06 pm

Installed OK with GDebi.

Then did a

sudo apt-get update

followed by

sudo apt-get upgrade

No objects: Home Free!

MaxV
Posts: 1579
Joined: Tue May 28, 2013 2:20 pm
Location: Italy
Contact:

Re: Creating Livecode .DEB package

Post by MaxV » Mon Jul 21, 2014 8:40 am

Ok, I added livecode.desktop file, that add icons, file associations (livecode and rev), and start menu buttons.
After installing the new package, you should see Livecode in menu. If you don't see it, try to log out and log in .
As usal packages are on http://www.maxvessi.net/livecode/linux/
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Creating Livecode .DEB package

Post by richmond62 » Sat Aug 16, 2014 9:10 pm

What are "start menu buttons" in relation to Linux?

I run Ubuntu Studio 14.0.1 on my "main man" and have two XFCE panels (top and bottom) for my menus.

I have WhiskerMenu in my top left hand corner, and the 'standard' XFCE panel Applications Menu near to my bottom right hand corner.

I run Zeven OS mucked about with XFCE and Avant Window Navigator on my laptop.

Dunno what 'buttons' are going to end up & where on these systems.

Garrett
Posts: 386
Joined: Sat Apr 08, 2006 8:15 am
Contact:

Re: Creating Livecode .DEB package

Post by Garrett » Sun Aug 17, 2014 8:34 pm

Meaning your main menu where you go to launch other programs, the menu where you see "Accessories, Graphics, Office, System, Preferences" etc. You will now find(if it didn't exists already) a new menu catagory likely titled "Programming"(possibly Development) where you will find a menu entry for LiveCode which will launch LiveCode when selected.
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)

Garrett
Posts: 386
Joined: Sat Apr 08, 2006 8:15 am
Contact:

Re: Creating Livecode .DEB package

Post by Garrett » Sun Aug 17, 2014 8:39 pm

BTW, if it hasn't already been mentioned, if you remove the ".x86" from the name of the LiveCode install file your system will likely execute the file. I found on just about every Ubuntu based distribution that I've recently tried that I could not execute the LiveCode installer, even after setting appropriate permissions. Once I renamed the installer without the .x86 extension the installer fired right up without question and ran as intended. Had this problem with some other executable files as well. Seems Ubuntu ignores the permissions and seeks an association for the .x86 extention and of course doesn't find such.

~Garrett
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)

Garrett
Posts: 386
Joined: Sat Apr 08, 2006 8:15 am
Contact:

Re: Creating Livecode .DEB package

Post by Garrett » Sun Aug 17, 2014 9:00 pm

MaxV wrote:Ok, I added livecode.desktop file, that add icons, file associations (livecode and rev), and start menu buttons.
After installing the new package, you should see Livecode in menu. If you don't see it, try to log out and log in .
As usal packages are on http://www.maxvessi.net/livecode/linux/
Many thanks for doing this for us. :-)
~Garrett
'What you do not want done to yourself, do not do to others.' - Confucius (550 b.c. to 479 b.c.)

MaxV
Posts: 1579
Joined: Tue May 28, 2013 2:20 pm
Location: Italy
Contact:

Re: Creating Livecode .DEB package

Post by MaxV » Mon Aug 18, 2014 12:50 pm

richmond62 wrote:What are "start menu buttons" in relation to Linux?

I run Ubuntu Studio 14.0.1 on my "main man" and have two XFCE panels (top and bottom) for my menus.

I have WhiskerMenu in my top left hand corner, and the 'standard' XFCE panel Applications Menu near to my bottom right hand corner.

I run Zeven OS mucked about with XFCE and Avant Window Navigator on my laptop.

Dunno what 'buttons' are going to end up & where on these systems.
I mean this:
Image
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9287
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: Creating Livecode .DEB package

Post by richmond62 » Mon Aug 18, 2014 3:13 pm

Got you.

Thanks!

Perhaps you should chnage the name of the "Livecode.destop" file to "Livecode.desktop"

MaxV
Posts: 1579
Joined: Tue May 28, 2013 2:20 pm
Location: Italy
Contact:

Re: Creating Livecode .DEB package

Post by MaxV » Tue Aug 19, 2014 3:17 pm

richmond62 wrote:Got you.

Thanks!

Perhaps you should chnage the name of the "Livecode.destop" file to "Livecode.desktop"
You are right, I'm uploading a new version. :D
Livecode Wiki: http://livecode.wikia.com
My blog: https://livecode-blogger.blogspot.com
To post code use this: http://tinyurl.com/ogp6d5w

Post Reply

Return to “Linux”