summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorElmar Klausmeier2021-11-01 17:39:58 +0100
committerElmar Klausmeier2021-11-01 17:39:58 +0100
commit147e352b5b3f51749499e6d804636f3a96ab33f3 (patch)
treecbbb558545cd3faf8014b979500bd85bf1161f96
parent161a2d4247ac04743859f2ee4056634d3ffc0ede (diff)
downloadaur-147e352b5b3f51749499e6d804636f3a96ab33f3.tar.gz
Version 2.0.1, added SQLite plugin
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD28
2 files changed, 30 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c4007308b655..c5d3b52e9572 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
pkgbase = jpilot
pkgdesc = A desktop organizer application for the Palm Pilot
- pkgver = 1.8.2
- pkgrel = 4
- url = http://github.com/juddmon/jpilot/
+ pkgver = 2.0.1
+ pkgrel = 1
+ url = https://github.com/juddmon/jpilot/
arch = i686
arch = x86_64
arch = armv6h
@@ -11,10 +11,13 @@ pkgbase = jpilot
license = GPL2
makedepends = intltool
depends = openssl
- depends = gtk2
+ depends = gtk3
depends = pilot-link
- source = https://codeload.github.com/juddmon/jpilot/legacy.tar.gz/6aaded5
- sha256sums = 44d3022ca02659954acb28296034b6845af3e91750b758f7bb1288b228be079f
+ source = https://codeload.github.com/juddmon/jpilot/legacy.tar.gz/ba8354f
+ source = https://raw.githubusercontent.com/eklausme/c/master/jpsqlite.c
+ source = https://raw.githubusercontent.com/eklausme/c/master/jptables.sql
+ sha256sums = db88cd8ec06c7a847ca91fcb6015c2086ad1063316b7017f4a9de3668efc4aa9
+ sha256sums = e99be953dab21d248322b35dc895089593d1272f2e0b9af83d5cb6762c7ec3e0
+ sha256sums = 01d8b6c47c365958b60f841fd96e82af661b9011090b3bde25e8ea90802e8a44
pkgname = jpilot
-
diff --git a/PKGBUILD b/PKGBUILD
index 6d3749a396ab..8f657ad8f0b1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,29 +4,41 @@
# Contributor: Andreas Radke <andyrtr@archlinux.org>
pkgname=jpilot
-pkgver=1.8.2
-pkgrel=4
+pkgver=2.0.1
+pkgrel=1
pkgdesc="A desktop organizer application for the Palm Pilot"
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
-url="http://github.com/juddmon/jpilot/"
+url="https://github.com/juddmon/jpilot/"
license=('GPL2')
-depends=('openssl' 'gtk2' 'pilot-link')
+depends=('openssl' 'gtk3' 'pilot-link')
makedepends=('intltool')
-source=(https://codeload.github.com/juddmon/jpilot/legacy.tar.gz/6aaded5)
-sha256sums=('44d3022ca02659954acb28296034b6845af3e91750b758f7bb1288b228be079f')
+source=("https://codeload.github.com/juddmon/jpilot/legacy.tar.gz/ba8354f"
+ "https://raw.githubusercontent.com/eklausme/c/e637065e25e6a855dfac91ddf9683f5123ae612f/jpsqlite.c"
+ "https://raw.githubusercontent.com/eklausme/c/0c35d9a6b9097890e8af24ecd8956ed24da61e13/jptables.sql")
+sha256sums=('db88cd8ec06c7a847ca91fcb6015c2086ad1063316b7017f4a9de3668efc4aa9'
+ 'e99be953dab21d248322b35dc895089593d1272f2e0b9af83d5cb6762c7ec3e0'
+ '01d8b6c47c365958b60f841fd96e82af661b9011090b3bde25e8ea90802e8a44')
build() {
- cd "${srcdir}"/juddmon-$pkgname-6aaded5
+ cd "${srcdir}"/juddmon-$pkgname-ba8354f
./autogen.sh --prefix=/usr --disable-pl-test --disable-gtktest
make
+
+ # Compile SQLite3 plugin
+ mv ../../jpsqlite.c .
+ cc `pkg-config -cflags-only-I gtk+-3.0` -I ./ -s -fPIC -shared jpsqlite.c -o libjpsqlite.so
}
package() {
- cd "${srcdir}"/juddmon-$pkgname-6aaded5
+ cd "${srcdir}"/juddmon-$pkgname-ba8354f
make DESTDIR="${pkgdir}" install
+ # Install SQLite3 plugin
+ cp libjpsqlite.so "${pkgdir}"/usr/lib/jpilot/plugins
+ cp ../jptables.sql "${pkgdir}"/usr/lib/jpilot/plugins
+
install -d "${pkgdir}"/usr/share/pixmaps
cd "${pkgdir}"/usr/share/pixmaps
ln -s /usr/share/doc/jpilot/icons/jpilot-icon1.xpm jpilot-icon1.xpm