Package Details: screamingfrogseospider 8.2-1

Git Clone URL: https://aur.archlinux.org/screamingfrogseospider.git (read-only)
Package Base: screamingfrogseospider
Description: A small desktop program you can install on your PC or Mac which spiders websites’ links, images, CSS, script and apps from an SEO perspective.
Upstream URL: http://www.screamingfrog.co.uk/seo-spider/
Licenses: custom
Submitter: matth
Maintainer: matth
Last Packager: matth
Votes: 11
Popularity: 0.182144
First Submitted: 2013-03-18 21:25
Last Updated: 2017-10-26 14:15

Latest Comments

deraffe commented on 2017-10-26 21:59

@matth I totally forgot about the launcher.
As you're writing a config file with default arguments for the JRE, why not include the path to the java binary as well?

Something along the lines of

FILE="$HOME/.screamingfrogseospider"
if [ ! -f $FILE ]; then
echo "/usr/lib/jvm/java-8-openjdk/jre/bin/java -Xmx512M" >> $FILE
fi
JAVA=$(cat "$FILE")
${JAVA} ...

matth commented on 2017-10-26 19:04

@deraffe thanks for the tip about setting the version.

Any suggestions for the launcher if using a different package of java? Right now, I'm having it start with /usr/lib/jvm/java-8-openjdk/jre/bin/java so it uses the correct version even if you have a different version set as your system default.

deraffe commented on 2017-10-26 18:22

@matth I believe the package should depend on java-environment=8 as there is not only OpenJDK out there, and that *should* be the common meta package. Though I guess OpenJDK is fine for now.

matth commented on 2017-10-26 14:16

Thanks for the report @flaccid

Screaming Frog only works with openjdk 8 right now. Now that openjdk 9 is out, 8 is no longer the default for the java-environment meta package.

I have updated this package with a change to always use 8 no matter which other versions you also have installed.

flaccid commented on 2017-10-25 04:45

Error: Could not find or load main class seo.spider.ui.SEOSpiderUI
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application
$ java -version
openjdk version "9"
OpenJDK Runtime Environment (build 9+181)
OpenJDK 64-Bit Server VM (build 9+181, mixed mode)
$ pacman -Q | grep java
java-environment-common 3-1
java-openjfx 8.u172-1
java-runtime-common 3-1

matth commented on 2017-03-01 16:25

@infinitnet: It looks like the line "Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true" is breaking screaming frog's java version detector. I'm not sure what you have configured so it prints that.

You could edit /usr/bin/screamingfrogseospider and change
VERSION=$(java -version 2>&1 | head -n 1 | cut -d'"' -f2)
to
VERSION=$(java -version 2>&1 | grep version | head -n 1 | cut -d'"' -f2)
for a quick fix.

This packages gets /usr/bin/screamingfrogseospider right from screaming frog, so it would make sense to report it to them to be fixed first, but if they won't and it continues to be an issue; I can add a patch to the package to modify it.

infinitnet commented on 2017-03-01 14:21

Getting:

Screaming Frog SEO Spider requires Java 1.8.0_73 or greater
Please set your default jre to be java 8 using:
sudo update-alternatives --config java

But:

[me@arch ~]$ java -version
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

Zverushko commented on 2017-01-01 10:28

version 7.1 is avaliable
plz update pkgbuild

sobit commented on 2016-12-05 13:08

Checksum fails. Can you please update? :)

deraffe commented on 2016-01-18 15:22

A simple fix for openjdk8 (should be compatible with v7) and adding the missing gawk dependency (which is present upstream): http://pastebin.com/bfgpmWaT

All comments