From 285bbfefda361fda41a7140ade5825fee95ed1a5 Mon Sep 17 00:00:00 2001 From: acrixl Date: Sat, 4 Apr 2015 17:00:25 +0600 Subject: [PATCH 01/12] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 92321185..0a56a56f 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,12 @@ For more information please use the online help in the board editor. From here y If you have further questions or want some feedback, please sent an Email to support@ FreeRouting.net or visit our forum. + +Use on Debian: +============= + + + Additional steps for users of CadSoft-Eagle: ============================================ From b61bcee89b7b5615fcacb97328d5d7df7350a089 Mon Sep 17 00:00:00 2001 From: acrixl Date: Sat, 4 Apr 2015 17:03:00 +0600 Subject: [PATCH 02/12] Update README.md --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 0a56a56f..a4d982c8 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,18 @@ If you have further questions or want some feedback, please sent an Email to sup Use on Debian: ============= +need a JABA soft from oracle +check here: +https://wiki.debian.org/Java/ +or +https://www.digitalocean.com/community/tutorials/how-to-manually-install-oracle-java-on-a-debian-or-ubuntu-vps +need build deps: +apt-get isntall javahelp2 icedtea-netx-common + +now clone and run +./build.sh +and +./install.sh From 43a2c118b4e150c73cdea2f7f276e219b79714e3 Mon Sep 17 00:00:00 2001 From: acrixl Date: Sat, 4 Apr 2015 19:04:00 +0600 Subject: [PATCH 03/12] Update README.md --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a4d982c8..1e6f79fd 100644 --- a/README.md +++ b/README.md @@ -38,19 +38,30 @@ If you have further questions or want some feedback, please sent an Email to sup Use on Debian: ============= + need a JABA soft from oracle + check here: + https://wiki.debian.org/Java/ + or + https://www.digitalocean.com/community/tutorials/how-to-manually-install-oracle-java-on-a-debian-or-ubuntu-vps + need build deps: + +``` apt-get isntall javahelp2 icedtea-netx-common +``` now clone and run + +``` ./build.sh and ./install.sh - +``` Additional steps for users of CadSoft-Eagle: From 1dde71bc3298ded74eed9f602359d65340d433d4 Mon Sep 17 00:00:00 2001 From: acrixl Date: Sat, 4 Apr 2015 19:05:04 +0600 Subject: [PATCH 04/12] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 1e6f79fd..0cb45869 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,6 @@ need a JABA soft from oracle check here: https://wiki.debian.org/Java/ - or https://www.digitalocean.com/community/tutorials/how-to-manually-install-oracle-java-on-a-debian-or-ubuntu-vps @@ -59,7 +58,7 @@ now clone and run ``` ./build.sh -and + ./install.sh ``` From 7aafc0acb85cff539e2010fffb72a043812d095a Mon Sep 17 00:00:00 2001 From: acrixl Date: Sat, 4 Apr 2015 19:06:20 +0600 Subject: [PATCH 05/12] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0cb45869..e0b069ea 100644 --- a/README.md +++ b/README.md @@ -36,8 +36,7 @@ For more information please use the online help in the board editor. From here y If you have further questions or want some feedback, please sent an Email to support@ FreeRouting.net or visit our forum. -Use on Debian: -============= +#Use on Debian: need a JABA soft from oracle @@ -62,6 +61,8 @@ now clone and run ./install.sh ``` +##Kicad + Additional steps for users of CadSoft-Eagle: ============================================ From aed474cf1ff38a082fa5d19fba91ce5f7d2d4902 Mon Sep 17 00:00:00 2001 From: acrixl Date: Tue, 28 Apr 2015 08:23:12 +0600 Subject: [PATCH 06/12] Create build.sh --- build.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 build.sh diff --git a/build.sh b/build.sh new file mode 100644 index 00000000..1e461bff --- /dev/null +++ b/build.sh @@ -0,0 +1,13 @@ +#build deps +#deb's: javahelp2 icedtea-netx-common + +ADD_JABA_CLASSPATH=/usr/share/java/jh.jar:/usr/share/icedtea-web/netx.jar + +JABA_FLIST=`find -type f -name "*.java"` + + +javac -classpath $ADD_JABA_CLASSPATH $JABA_FLIST + +PROP_LIST=`find -type f \( -name "*.class" -o -name "*.properties" \)` + +jar cfe fr.jar gui.MainApplication $PROP_LIST From 72b296808529b4ff6ec08eda1895d9c042eb71e6 Mon Sep 17 00:00:00 2001 From: acrixl Date: Tue, 28 Apr 2015 08:23:56 +0600 Subject: [PATCH 07/12] Create install.sh --- install.sh | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 install.sh diff --git a/install.sh b/install.sh new file mode 100644 index 00000000..62a2d176 --- /dev/null +++ b/install.sh @@ -0,0 +1,6 @@ +TARGET_DIR=/opt/freerouter + +mkdir -p $TARGET_DIR/bin +cp fr.jar $TARGET_DIR/bin + +echo "installed in" $TARGET_DIR From 679b92565e9d21b95bf427aadb5bdaef3fd3399b Mon Sep 17 00:00:00 2001 From: acrixl Date: Tue, 28 Apr 2015 08:26:05 +0600 Subject: [PATCH 08/12] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e0b069ea..1a94b26f 100644 --- a/README.md +++ b/README.md @@ -56,9 +56,9 @@ apt-get isntall javahelp2 icedtea-netx-common now clone and run ``` -./build.sh +bash build.sh -./install.sh +bash install.sh ``` ##Kicad From bb0f2b53fa3b7478c253a5ca8a1f863cd0f7bf49 Mon Sep 17 00:00:00 2001 From: acrixl Date: Tue, 28 Apr 2015 08:37:23 +0600 Subject: [PATCH 09/12] Update install.sh --- install.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/install.sh b/install.sh index 62a2d176..4f3f4f64 100644 --- a/install.sh +++ b/install.sh @@ -1,6 +1,14 @@ + TARGET_DIR=/opt/freerouter mkdir -p $TARGET_DIR/bin cp fr.jar $TARGET_DIR/bin +cp run.sh $TARGET_DIR +cp runp.sh $TARGET_DIR + +chmod o+x $TARGET_DIR/run.sh +chmod o+x $TARGET_DIR/runp.sh + + echo "installed in" $TARGET_DIR From 83d37253e39dcc26d369284a54f210b429bafafe Mon Sep 17 00:00:00 2001 From: acrixl Date: Tue, 28 Apr 2015 08:38:04 +0600 Subject: [PATCH 10/12] Create run.sh --- run.sh | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 run.sh diff --git a/run.sh b/run.sh new file mode 100644 index 00000000..52104310 --- /dev/null +++ b/run.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +java -jar /opt/freerouter/bin/fr.jar From b22fd5d35a6892f5bc114ca69b762c85c2b834a4 Mon Sep 17 00:00:00 2001 From: acrixl Date: Tue, 28 Apr 2015 08:38:41 +0600 Subject: [PATCH 11/12] Create runp.sh --- runp.sh | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 runp.sh diff --git a/runp.sh b/runp.sh new file mode 100644 index 00000000..a76e5116 --- /dev/null +++ b/runp.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +PRJ_DSN=$1 + +java -jar /opt/freerouter/bin/fr.jar -de $PRJ_DSN From 59047979747421874dcfbdd42b5f5b49aa770756 Mon Sep 17 00:00:00 2001 From: acrixl Date: Tue, 28 Apr 2015 08:40:11 +0600 Subject: [PATCH 12/12] Update README.md --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 1a94b26f..7bdec22c 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,15 @@ bash build.sh bash install.sh ``` +and use it: +``` +/opt/freerouter/run.sh +``` +or +``` +/opt/freerouter/runp.sh file.dsn +``` + ##Kicad