Package Details: jbidwatcher 2.99pre5-2

Git Clone URL: https://aur.archlinux.org/jbidwatcher.git (read-only)
Package Base: jbidwatcher
Description: Allows you to monitor eBay auctions, submit bids, and snipe.
Upstream URL: http://www.jbidwatcher.com/
Licenses: custom:CCPL-by-nc-sa-amended
Submitter: luckdragon
Maintainer: compgamer89
Last Packager: compgamer89
Votes: 7
Popularity: 0.276740
First Submitted: 2016-03-22 18:03
Last Updated: 2018-11-15 22:45

Latest Comments

compgamer89 commented on 2018-11-11 05:31

Another alternative fix that uses the Linux package instead of unzipping the OneJAR package:

diff --git a/PKGBUILD b/PKGBUILD
index df46804..e80340f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,20 +3,19 @@

 pkgname=jbidwatcher
 pkgver=2.99pre5
-pkgrel=1
+pkgrel=1.1
 pkgdesc='Allows you to monitor eBay auctions, submit bids, and snipe.'
 arch=('any')
 url="http://www.jbidwatcher.com/"
 license=('custom:CCPL-by-nc-sa-amended')
 depends=('java-runtime' 'desktop-file-utils')
-noextract=("JBidwatcher-${pkgver}.jar")
 install=jbidwatcher.install
-source=(https://www.jbidwatcher.com/download/JBidwatcher-${pkgver}.jar
+source=(https://www.jbidwatcher.com/download/JBidwatcher-${pkgver}.tar.bz2
         http://www.jbidwatcher.com/images/jay_noback.png
         jbidwatcher jbidwatcher.desktop LICENSE)
-sha256sums=('9c1c3f9bb4ad1ac0655eccc440d89d584c7cd6639cca7d905a9faae04467c95c'
+sha256sums=('7ec60f0c4e0192e4788e13e5a233844305995cc16d3abc7ff7ed97df7f3e6dd9'
           'b78d62804d1f4fda02abd02733e521ae50adcb4ee3e05540557a9fa4efdbfe3b'
-          '9e5a26e57312e30752b75845f1c910bb4f1934412d0bc4600faa014153b9b714'
+          '13eaa6f2ef9045a8f468ac4f696f3023ca6ad4de6a2e45a6b9b3660e2b9ac18a'
           '825f2d9c6c9f8d45301eb4199ef0d8074e0a6b294c43b899cb55ab2298c4e561'
           '92ef1e9f73843497f2a77d593003ae180028b88c0cc6191ff13c12a9fa686d36')

@@ -24,7 +23,8 @@ sha256sums=('9c1c3f9bb4ad1ac0655eccc440d89d584c7cd6639cca7d905a9faae04467c95c'
 package() {
   cd "${srcdir}"
   install -D -m755 jbidwatcher "${pkgdir}/usr/bin/jbidwatcher"
-  install -D -m644 JBidwatcher-${pkgver}.jar "${pkgdir}/usr/share/java/jbidwatcher/JBidwatcher.jar"
+  install -d -m755 "${pkgdir}/usr/share/java/jbidwatcher"
+  cp -dr --preserve=mode,timestamps JBidwatcher/{app,lib} "${pkgdir}/usr/share/java/jbidwatcher/"
   install -D -m644 jbidwatcher.desktop "${pkgdir}/usr/share/applications/jbidwatcher.desktop"
   install -D -m644 jay_noback.png "${pkgdir}/usr/share/pixmaps/jay_noback.png"
   install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
diff --git a/jbidwatcher b/jbidwatcher
index d7dc12b..835824b 100644
--- a/jbidwatcher
+++ b/jbidwatcher
@@ -1,2 +1,4 @@
 #!/bin/sh
-java -Xmx512m -jar /usr/share/java/jbidwatcher/JBidwatcher.jar
+
+cd /usr/share/java/jbidwatcher
+java -Xmx512m -cp 'lib/*:lib/jbidwatcher:app/*' com.jbidwatcher.app.JBidWatch

dbedrenko commented on 2018-05-26 10:23

The instructions from bobpaul work. Thank you bobpaul.

not_anonymous commented on 2018-05-13 14:16

namcap run results: jbidwatcher E: Dependency java-environment detected and not included (found class files usr/share/java/jbidwatcher/JBidwatcher.jar)

bobpaul commented on 2018-03-25 18:17

Doesn't look like it launches with jre7-openjdk, either. Here's an updated PKGBUILD and jbidwatcher launch script based on the comments below.

https://gist.github.com/bobpaul/cbdfd1e3334725823a105f0ec59d456c

Luckydragon, think you can update the package?

Lucki commented on 2017-10-08 11:43

This won't launch with jre9-openjdk so the dependency should be 'java-runtime<9'?

dschense commented on 2016-11-04 11:47

to fix the Script error:

cd /usr/share/java/jbidwatcher
unzip JBidwatcher.jar

nano /usr/bin/jbidwatcher

should look like this:

#!/bin/sh
cd /usr/share/java/jbidwatcher
java -cp lib/annotations.jar:lib/aopalliance.jar:lib/appbundler-1.0ea.jar:lib/apple.jar:lib/derby.jar:lib/guice-3.0.jar:lib/guice-assistedinject-3.0.jar:lib/jDeskMetrics.jar:lib/javax.inject.jar:lib/jdesktop.jar:lib/jl1.0.1.jar:lib/jline-2.11.jar:lib/jruby-incomplete.jar:lib/json_simple-1.1.jar:lib/jsoup-1.7.1.jar:lib/jsr305-1.3.9.jar:lib/l2fprod-common-fontchooser.jar:lib/mahalo.jar:lib/mysql-connector-java-5.1.7-bin.jar:lib/readline.jar:lib/txtmark.jar:lib/jbidwatcher:main/main.jar com.jbidwatcher.app.JBidWatch

after this just hit the icon in your menu and it will launch.

Lazy commented on 2016-04-01 00:18

Greetings,
On Linux, if you

unzip JBidwatcher-2.99pre4.jar -d jbidwatcher/

you can then

cd jbidwatcher/
java -cp lib/annotations.jar:lib/aopalliance.jar:lib/appbundler-1.0ea.jar:lib/apple.jar:lib/derby.jar:\
lib/guice-3.0.jar:lib/guice-assistedinject-3.0.jar:lib/jDeskMetrics.jar:lib/javax.inject.jar:lib/jdesktop.jar:\
lib/jl1.0.1.jar:lib/jline-2.11.jar:lib/jruby-incomplete.jar:lib/json_simple-1.1.jar:lib/jsoup-1.7.1.jar:\
lib/jsr305-1.3.9.jar:lib/l2fprod-common-fontchooser.jar:lib/mahalo.jar:lib/mysql-connector-java-5.1.7-bin.jar:\
lib/readline.jar:lib/txtmark.jar:lib/jbidwatcher:main/main.jar com.jbidwatcher.app.JBidWatch

and it will launch.