SlackBuild scripts for important plugins

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
User avatar
bdheeman
Contributor
Contributor
Posts: 78
Joined: 15 Sep 2012, 19:39
Distribution: Porteus 3.0.1+ MATE/XFCE
Location: Chandigarh, PB, India
Contact:

SlackBuild scripts for important plugins

Post#1 by bdheeman » 26 Sep 2014, 07:01

I'm sharing these scripts in a hope that these will make your life easier for building, (re-)packaging and, or creating Porteus modules for some of the plugins we usually need for popular web browsers.

Please try:
http://ebba.ddns.net/pub/Linux/SlackBui ... gin.tar.xz
http://ebba.ddns.net/pub/Linux/SlackBui ... gin.tar.xz
and:
http://ebba.ddns.net/pub/Linux/SlackBuilds/jre7.tar.xz
http://ebba.ddns.net/pub/Linux/SlackBuilds/jre8.tar.xz
see also:
http://ebba.ddns.net/pub/Linux/SlackBuilds/

Most of these will help you auto-magically download and (re-)package respective latest binary blobs available at upstream sites :)

EDIT: updated links to new site/locations ;-)
Last edited by bdheeman on 19 Apr 2015, 12:11, edited 1 time in total.
--
Balwinder S "bdheeman" Dheeman (http://bdheeman.BlogSpot.in/)
"Working together, works! The proof is GNU/Linux and F/LOSS Projects;
Do you too voluntarily work on or contribute to making any difference?"

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: SlackBuild scripts for important plugins

Post#2 by brokenman » 26 Sep 2014, 15:23

Nice.

Here is what I got.

root@porteus:/home/guest/Downloads/hangouts-plugin# ./hangouts-plugin.SlackBuild
./hangouts-plugin.SlackBuild: line 29: source: hangouts-plugin.info: file not found
## Fixed by add ./ before the .info file on the offending line

Continuing i got this:

root@porteus:/home/guest/Downloads/hangouts-plugin# ./hangouts-plugin.SlackBuild
udist.sh: installed version '5.4.2.0' is up-to-date
--2014-09-26 12:17:33-- http://dl.google.com/linux/talkplugin/d ... _amd64.deb
Resolving dl.google.com (dl.google.com)... 201.55.233.103, 201.55.233.110, 201.55.233.95, ...
Connecting to dl.google.com (dl.google.com)|201.55.233.103|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-09-26 12:17:33 ERROR 404: Not Found.

Will test it more later.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: SlackBuild scripts for important plugins

Post#3 by brokenman » 26 Sep 2014, 16:14

How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
bdheeman
Contributor
Contributor
Posts: 78
Joined: 15 Sep 2012, 19:39
Distribution: Porteus 3.0.1+ MATE/XFCE
Location: Chandigarh, PB, India
Contact:

Re: SlackBuild scripts for important plugins

Post#4 by bdheeman » 27 Sep 2014, 10:42

brokenman wrote:Nice.

Here is what I got.

root@porteus:/home/guest/Downloads/hangouts-plugin# ./hangouts-plugin.SlackBuild
./hangouts-plugin.SlackBuild: line 29: source: hangouts-plugin.info: file not found
## Fixed by add ./ before the .info file on the offending line
First of all, thanks for testing and feedback :)

Me, having experience and background as a Debian, Ubuntu, ArchLinux and FreeBSD developer prefer to work (remain logged in) as regular user only; I think, I have . in my $PATH.
root@porteus:/home/guest/Downloads/hangouts-plugin# ./hangouts-plugin.SlackBuild
udist.sh: installed version '5.4.2.0' is up-to-date
--2014-09-26 12:17:33-- http://dl.google.com/linux/talkplugin/d ... _amd64.deb
Resolving dl.google.com (dl.google.com)... 201.55.233.103, 201.55.233.110, 201.55.233.95, ...
Connecting to dl.google.com (dl.google.com)|201.55.233.103|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-09-26 12:17:33 ERROR 404: Not Found.

Will test it more later.
I'm sorry, forget to test it after refactoring the udist.sh indeed; there was a typo at line 29, s|/de/|/deb/| :(
Fixed please, download http://bdheeman.ddns.net/pub/SlackBuild ... gin.tar.xz again.
--
Balwinder S "bdheeman" Dheeman (http://bdheeman.BlogSpot.in/)
"Working together, works! The proof is GNU/Linux and F/LOSS Projects;
Do you too voluntarily work on or contribute to making any difference?"

User avatar
bdheeman
Contributor
Contributor
Posts: 78
Joined: 15 Sep 2012, 19:39
Distribution: Porteus 3.0.1+ MATE/XFCE
Location: Chandigarh, PB, India
Contact:

Re: SlackBuild scripts for important plugins

Post#5 by bdheeman » 27 Sep 2014, 11:01

You're right, the above are the correct download links; I also used these earlier at some development stage, but I now have switched over to 'apt' repository versions though extracting/guessing version info for above was quite easy and fun for me.

The reason of switching to this method of-course is downloading latest relevant upstream package with version information in the package name, so that we may also remove stale package(s) when not needed; plz do check the logic I use in udist.sh script.
--
Balwinder S "bdheeman" Dheeman (http://bdheeman.BlogSpot.in/)
"Working together, works! The proof is GNU/Linux and F/LOSS Projects;
Do you too voluntarily work on or contribute to making any difference?"

Post Reply