Package Details: ice-ssb 6.0.8-1

Git Clone URL: https://aur.archlinux.org/ice-ssb.git (read-only, click to copy)
Package Base: ice-ssb
Description: A simple Site Specific Browser for Firefox, Chromium and Google Chrome from "Peppermint OS" Project
Upstream URL: https://github.com/peppermintos/ice
Keywords: ice peppermint peppermintos webapp
Licenses: GPL2
Submitter: benneti
Maintainer: rmonico1
Last Packager: rmonico1
Votes: 24
Popularity: 0.102284
First Submitted: 2015-08-16 09:40
Last Updated: 2020-02-25 04:19

Latest Comments

1 2 3 4 Next › Last »

andykluger commented on 2020-01-26 21:24

Got a little discussion momentum going on at #47 upstream

galvez_65 commented on 2020-01-26 20:18

good idea I'll do that, for now I moved the detention code into an install file ice-ssb.install

post_install() {
    # symlinks to use chromium and google-chrome, change this if you use other versions
    # chromium
    if [ -f /usr/bin/chromium ] && [ ! -f /usr/bin/chromium-browser ]; then
        ln -s /usr/bin/chromium /usr/bin/chromium-browser
    fi
    # google-chrome
    if [ -f /usr/bin/google-chrome-stable ] && [ ! -f /usr/bin/google-chrome ]; then
        ln -s /usr/bin/google-chrome-stable /usr/bin/google-chrome
    fi
    if [ -f /usr/bin/vivaldi-stable ] && [ ! -f /usr/bin/vivaldi ]; then
        ln -s /usr/bin/vivaldi-stable /usr/bin/vivaldi
    fi
}

post_upgrade() {
    post_install
}

andykluger commented on 2020-01-26 20:15

Probably best to open an issue upstream for better browser bin detection.

galvez_65 commented on 2020-01-26 19:53

thanks next time I'll use the back ticks, the code I wrote works as long are you are building the package on the system you want to install it on, they don't make much sense if you host the package on a local repository. I guess I need to rethink this a bit

andykluger commented on 2020-01-26 19:49

FYI you can use triple backticks in these comments for a code block.

galvez_65 commented on 2020-01-26 19:34

updated the package block to only create the links if needed, and added a link for vivaldi. on my system for some reason googl-chrome already existed and caused the install to fail

package() { cp -r -f "${srcdir}/$_pkgname-$pkgver/usr" "${pkgdir}/usr" # symlinks to use chromium and google-chrome, change this if you use other versions # chromium if [ -f /usr/bin/chromium ] && [ ! -f /usr/bin/chromium-browser ]; then ln -s /usr/bin/chromium "${pkgdir}/usr/bin/chromium-browser" fi # google-chrome if [ -f /usr/bin/google-chrome-stable ] && [ ! -f /usr/bin/google-chrome ]; then ln -s /usr/bin/google-chrome-stable "${pkgdir}/usr/bin/google-chrome" fi if [ -f /usr/bin/vivaldi-stable ] && [ ! -f /usr/bin/vivaldi ]; then ln -s /usr/bin/vivaldi-stable "${pkgdir}"/usr/bin/vivaldi fi }

rmonico1 commented on 2020-01-19 18:51

I can mantain it. I want update the version, just this fixes the status bar problem.

andykluger commented on 2019-11-01 20:37

@ivanmlerner please orphan this so someone can maintain it, or add a co-maintainer.

decorte commented on 2019-09-20 07:24

Yes it would be very helpful to include the update for the firefox windowing problem. Or if anyone has a workaround in the meantime, would be much appreciated

** edit

ok, found the workaround: type "about:config" in the search bar search for "legacyUserProfileCustomizations.stylesheets" option and set to "true"

JoaoMachado commented on 2019-09-10 03:26

New git commit fixes new issue with Firefox windowing, please update as soon as possible.

Thank you.