summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD15
-rw-r--r--docfetcher.desktop12
-rw-r--r--swt.patch33
4 files changed, 44 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 92c40897c725..d1cfd8053db8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = docfetcher
pkgdesc = A java open source desktop search application
- pkgver = 1.1.14
+ pkgver = 1.1.17
pkgrel = 1
url = http://docfetcher.sourceforge.net/
arch = i686
@@ -8,12 +8,14 @@ pkgbase = docfetcher
license = EPL
makedepends = unzip
depends = java-runtime>=1.6
- source = https://downloads.sourceforge.net/project/docfetcher/docfetcher/1.1.14/docfetcher-1.1.14-portable.zip
+ source = https://downloads.sourceforge.net/project/docfetcher/docfetcher/1.1.17/docfetcher-1.1.17-portable.zip
source = docfetcher
source = swt.patch
- md5sums = 9336e517d3cc12f47b6a1932eb2c99c3
+ source = docfetcher.desktop
+ md5sums = ed2bb1f6cc4b648955badff96459cf23
md5sums = 6a798b893868bf6b5e78093143654b39
- md5sums = 4ee9dd7e1af40f45708423e297c42bd3
+ md5sums = 399d4f4294039f8142f32fd770d441d7
+ md5sums = 363fdc2fa2e4e8f090fdc16b86939cb3
pkgname = docfetcher
diff --git a/PKGBUILD b/PKGBUILD
index ab38a7f1fd6e..ae0541f95c74 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=docfetcher
_name=DocFetcher
-pkgver=1.1.14
+pkgver=1.1.17
pkgrel=1
pkgdesc="A java open source desktop search application"
arch=('i686' 'x86_64')
@@ -12,14 +12,16 @@ depends=('java-runtime>=1.6')
makedepends=('unzip')
source=("https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/docfetcher-${pkgver}-portable.zip"
'docfetcher'
- 'swt.patch')
-md5sums=('9336e517d3cc12f47b6a1932eb2c99c3'
+ 'swt.patch'
+ 'docfetcher.desktop')
+md5sums=('ed2bb1f6cc4b648955badff96459cf23'
'6a798b893868bf6b5e78093143654b39'
- '4ee9dd7e1af40f45708423e297c42bd3')
+ '399d4f4294039f8142f32fd770d441d7'
+ '363fdc2fa2e4e8f090fdc16b86939cb3')
prepare() {
cd "${srcdir}"
- unzip -qqo "${pkgname}-${pkgver}-portable.zip"
+ #unzip -qqo "${pkgname}-${pkgver}-portable.zip"
# Patch to add where SWT libraries will be unpacked. See the following link:
# http://docfetcher.sourceforge.net/wiki/doku.php?id=faq
@@ -32,6 +34,9 @@ package() {
# Executable
install -Dm755 "../${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+
+ # .desktop file
+ install -Dm755 "../${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
# Remove files from other platforms and other unnecessary ones
rm -r "${_name}.app"
diff --git a/docfetcher.desktop b/docfetcher.desktop
new file mode 100644
index 000000000000..48c1af3ac8a2
--- /dev/null
+++ b/docfetcher.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Version=1.0
+Name=Docfetcher
+GenericName=Document Index and Search
+X-GNOME-FullName=Docfetcher Document Index and Search
+Comment=Index and Search your computerType=Application
+Categories=System;Utility;FileTools;Java;
+Exec=docfetcher
+TryExec=docfetcher
+Terminal=false
+StartupNotify=true
+Icon=docfetcher
diff --git a/swt.patch b/swt.patch
index fda06da3f711..d335f61fad05 100644
--- a/swt.patch
+++ b/swt.patch
@@ -1,19 +1,18 @@
-diff -uN -aur misc/paths.txt misc.new/paths.txt
---- misc/paths.txt 2014-03-03 10:47:56.000000000 -0300
-+++ misc.new/paths.txt 2014-05-01 17:50:31.947297346 -0300
-@@ -24,10 +24,13 @@
-
- # Where the settings are stored:
- #settings=C:\\path\\to\\settings\\folder
-+settings=${user.home}/.docfetcher
-
- # Where the indexes are stored. Note: The DocFetcher daemon currently ignores
- # this setting.
- #indexes=C:\\path\\to\\indexes\\folder
-+indexes=${user.home}/.docfetcher
-
- # Where the SWT library files will be written to:
+--- misc/paths.txt 2016-02-11 17:57:49.000000000 -0500
++++ misc/new-paths.txt 2016-05-11 16:55:58.166541098 -0400
+@@ -23,11 +23,11 @@
+ # http://en.wikipedia.org/wiki/.properties
+
+ # Where the settings are stored:
+-#settings=C:\\path\\to\\settings\\folder
++settings=${user.home}/.config/Docfetcher
+
+ # Where the indexes are stored. Note: The DocFetcher daemon currently ignores
+ # this setting.
+-#indexes=C:\\path\\to\\indexes\\folder
++indexes=${user.home}/.cache/docfetcher
+
+ # Where the SWT library files will be written to:
-#swt=C:\\path\\to\\swt-libs
\ No newline at end of file
-+#swt=C:\\path\\to\\swt-libs
-+swt=${user.home}/.docfetcher
++swt=${user.home}/.local/share/docfetcher