summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaarkWel2019-11-14 12:16:46 +0400
committerDaarkWel2019-11-14 12:16:46 +0400
commitb95ad8d70a8a4868c05558232d518ecb42d1921d (patch)
tree0af1e4df8ca250bdd9ded0cba5c7eb7d134356a2 /PKGBUILD
parent8c18d82f27e2e4f485321e4d25d04a5c15c5fc94 (diff)
downloadaur-b95ad8d70a8a4868c05558232d518ecb42d1921d.tar.gz
Update to 0.1.0, release with Qt5 build
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 25 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c0c98cefa0b1..6840a14fd4db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,23 +1,36 @@
# Maintainer: DaarkWel <daarkwel at mail dot ru>
pkgname=fb2edit
-pkgver=0.0.8
+pkgver=0.1.0
pkgrel=1
pkgdesc="FB2 ebooks editor"
arch=('i686' 'x86_64')
-url="http://fb2edit.lintest.ru"
-license=('GPL')
-depends=('qtwebkit' 'libxml2')
-makedepends=('cmake>=2.8.10')
+url="https://github.com/vitlav/fb2edit"
+license=('GPL3')
+depends=('qt5-webkit' 'libxml2' 'qt5-xmlpatterns' 'qt5-imageformats' 'qt5-translations')
+makedepends=('cmake>=3.1.0')
source=(http://fb2edit.lintest.ru/pub/$pkgname-$pkgver.tar.bz2)
-md5sums=('2c7c06f24414808d397c08fbed70b54c')
-install=$pkgname.install
+install=${pkgname}.install
+
+_gitname=fb2edit
+_gitroot=https://github.com/vitlav/${_gitname}
+
+source=("${pkgname}-${pkgver}.tar.gz::${_gitroot}/archive/${pkgver}.tar.gz" "${pkgname}.install")
+sha256sums=('8395fd3e786b0d60f7d18f744e6176464441d8e4ac56f86361b06e5e2214c8a6' 'bf4edf1f92991d177fa2ea434c806de51d3ca0cb2f6e385e36b76960786b2ff3')
+
+#pkgver() {
+# cd "${srcdir}/${_gitname}"
+# git describe --long --tags | sed 's/^v//;s/-/./g'
+#}
build() {
- cd $srcdir/$pkgname-$pkgver
- cmake -DCMAKE_INSTALL_PREFIX=/usr || return 1
- make || return 1
+ cd "${pkgname}-${pkgver}"
+ mkdir -p build
+ cd "build"
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
}
+
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install || return 1
+ cd "${pkgname}-${pkgver}/build"
+ make DESTDIR="${pkgdir}" install
}