summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorkovax32018-10-28 19:29:44 +0100
committerkovax32018-10-28 19:29:44 +0100
commite365fc985d48c9ce7f05708014d89e7d4b920651 (patch)
tree142c07c1e39c80c48cf64eebc9894d55865a2705
parentcd68ba9a423ee3d0334cd4e751c99aad49d0f6ed (diff)
downloadaur-e365fc985d48c9ce7f05708014d89e7d4b920651.tar.gz
booksorg v0.3.0.1
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD71
2 files changed, 59 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4414f925f9bf..8c4e2b839177 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,14 @@
pkgbase = booksorg
- pkgdesc = booksorg is a easy organizer for your PDF books using qpdfview and poppler library.
- pkgver = 0.1
+ pkgdesc = Books Organizer, an organizer for pdf files based on sqlite and with a built-in reader. Bring your favorite PDF pages all in one! Make your own extract pages from existing ones
+ pkgver = 0.3.1
pkgrel = 1
- url = http://booksorg.sourceforge.net
- arch = i686
+ url = https://sourceforge.net/p/booksorg
arch = x86_64
license = GPL3
- makedepends = gcc
- depends = qt5-base
- options = !emptydirs
- source = http://downloads.sourceforge.net/booksorg/booksorg_0.1.tar.gz
- sha256sums = eeea945976f3c5515fba8952cd241826df12115c506bfd64879a0551cf139163
+ depends = qt5-svg
+ depends = poppler-qt5
+ source = https://github.com/zakariakov/booksorg/archive/0.3.1.tar.gz
+ md5sums = SKIP
pkgname = booksorg
diff --git a/PKGBUILD b/PKGBUILD
index a36d48d8ca63..9f494581a611 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,63 @@
-# Maintainer: Alois Nespor <info@aloisnespor.info>
-
+# This is an example PKGBUILD file. Use this as a start to creating your own,
+# and remove these comments. For more information, see 'man PKGBUILD'.
+# NOTE: Please fill out the license field for your package! If it is unknown,
+# then please put 'unknown'.
+#Author: Abouzakaria <zkariakov@gmail.com>
+#Maintainer: kovax3 <kovax3@gmail.com>
pkgname=booksorg
-pkgver=0.1
+pkgver=0.3.1
pkgrel=1
-pkgdesc="booksorg is a easy organizer for your PDF books using qpdfview and poppler library."
-arch=('i686' 'x86_64')
-url="http://booksorg.sourceforge.net"
+epoch=
+pkgdesc="Books Organizer, an organizer for pdf files based on sqlite and with a built-in reader. Bring your favorite PDF pages all in one! Make your own extract
+pages from existing ones"
+arch=( 'x86_64')
+url="https://sourceforge.net/p/booksorg"
license=('GPL3')
-depends=('qt5-base')
-makedepends=('gcc')
-options=(!emptydirs)
-source=("http://downloads.sourceforge.net/$pkgname/${pkgname}_${pkgver}.tar.gz")
+groups=()
+depends=('qt5-svg' 'poppler-qt5')
+makedepends=()
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("https://github.com/zakariakov/booksorg/archive/$pkgver.tar.gz" )
+
+noextract=()
+md5sums=("SKIP")
+validpgpkeys=()
+prepare() {
+ cd "$pkgname-$pkgver"
+
+}
build() {
- cd $srcdir/${pkgname}_${pkgver}
- qmake-qt5 booksorg.pro PREFIX="/usr" \
- QMAKE_CFLAGS_RELEASE="$CPPFLAGS $CFLAGS" \
- QMAKE_CXXFLAGS_RELEASE="$CPPFLAGS $CXXFLAGS" \
- QMAKE_LFLAGS_RELEASE="$LDFLAGS"
- make
+ cd "$srcdir/$pkgname-$pkgver"
+ qmake "booksorganizer.pro" \
+ PREFIX=/usr \
+ QMAKE_CFLAGS_RELEASE="${CFLAGS}"\
+ QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}"
+ make
+}
+
+check() {
+ cd "$pkgname-$pkgver"
+ make -k check
}
package() {
- cd ${srcdir}/${pkgname}_${pkgver}
- make "INSTALL_ROOT=$pkgdir" install
+ cd "$pkgname-$pkgver"
+ make DESTDIR="$pkgdir/" install
+
+
+ make INSTALL_ROOT="${pkgdir}"/ install || return 1
+ find "$pkgdir" -type d -print0 | xargs -0 chmod -R 755
+ find "$pkgdir" -type f -print0 | xargs -0 chmod -R 644
+ chmod 755 "$pkgdir/usr/bin/booksorg"
}
-sha256sums=('eeea945976f3c5515fba8952cd241826df12115c506bfd64879a0551cf139163')