summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsl1pkn072015-06-10 18:21:20 +0200
committersl1pkn072015-06-10 18:21:20 +0200
commit790a521d89611cf7833790d57112ef4177a3eacb (patch)
treed8346fb8566f15355c47b39be9e094523cde69e6
parentcf7bff6821ba417628323b0fc6b552886a0d671c (diff)
downloadaur-790a521d89611cf7833790d57112ef4177a3eacb.tar.gz
Tweak PKGBUILD: make shared libs remove in upstream (bug?)
http://quickgit.kde.org/?p=libqgit2.git&a=blobdiff&h=a32a5cf5eab9f6fbd7ae6cba192dfaaff0fb3e70&hp=6772962bfef08541fc820f4eff3955ddd558d4bb&hb=91cb1792811b152b70ea6dd42e9c1e0293ebed11&f=CMakeLists.txt but the option still use in cmake, then use it. disable build test and add doxygen in makedepends()
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD20
2 files changed, 16 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0d2e4ecbdf52..bc7de4a9fc3b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = libqgit2-git
pkgdesc = libgit2 bindings for Qt. (GIT Version)
- pkgver = 0.22.1.r339.b4f0e31
+ pkgver = 0.22.1.r368.207e7b6
pkgrel = 1
url = https://projects.kde.org/projects/playground/libs/libqgit2
arch = i686
@@ -11,6 +11,7 @@ pkgbase = libqgit2-git
makedepends = qt5-base
makedepends = qt4
makedepends = libgit2-git
+ makedepends = doxygen
source = git://anongit.kde.org/libqgit2.git
sha1sums = SKIP
@@ -21,7 +22,6 @@ pkgname = libqgit2-qt4-git
provides = libqgit2-qt4
conflicts = libqgit2-qt4
conflicts = libqgit2-qt5
- conflicts = libqgit2-common-git
pkgname = libqgit2-qt5-git
pkgdesc = libgit2 bindings for Qt5. (GIT Version)
@@ -30,5 +30,4 @@ pkgname = libqgit2-qt5-git
provides = libqgit2-qt5
conflicts = libqgit2-qt5
conflicts = libqgit2-qt4
- conflicts = libqgit2-common-git
diff --git a/PKGBUILD b/PKGBUILD
index 3532665b514f..6fcc236f9ac3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,14 @@
+# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
pkgbase=libqgit2-git
pkgname=('libqgit2-qt4-git' 'libqgit2-qt5-git')
-pkgver=0.22.1.r339.b4f0e31
+pkgver=0.22.1.r368.207e7b6
pkgrel=1
pkgdesc='libgit2 bindings for Qt. (GIT Version)'
arch=('i686' 'x86_64')
url="https://projects.kde.org/projects/playground/libs/libqgit2"
license=('GPL2')
-makedepends=('cmake' 'git' 'qt5-base' 'qt4' 'libgit2-git')
+makedepends=('cmake' 'git' 'qt5-base' 'qt4' 'libgit2-git' 'doxygen')
source=('git://anongit.kde.org/libqgit2.git')
sha1sums=('SKIP')
@@ -27,29 +28,36 @@ build() {
-DQT4_BUILD=ON \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DLIBGIT2_TESTS=OFF
+ -DBUILD_SHARED_LIBS=ON \
+ -DLIBGIT2_TESTS=OFF \
+ -DBUILD_TESTS=OFF
make
cd "${srcdir}/build-qt5"
cmake ../libqgit2 \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DLIBGIT2_TESTS=OFF
+ -DBUILD_SHARED_LIBS=ON \
+ -DLIBGIT2_TESTS=OFF \
+ -DBUILD_TESTS=OFF \
+ -DINSTALL_INC=/usr/include
make
}
package_libqgit2-qt4-git() {
pkgdesc='libgit2 bindings for Qt4. (GIT Version)'
depends=('qt4' 'libgit2-git')
- conflicts=('libqgit2-qt4' 'libqgit2-qt5' 'libqgit2-common-git')
+ conflicts=('libqgit2-qt4' 'libqgit2-qt5')
provides=('libqgit2-qt4')
+
make -C build-qt4 DESTDIR="${pkgdir}" install
}
package_libqgit2-qt5-git() {
pkgdesc='libgit2 bindings for Qt5. (GIT Version)'
depends=('qt5-base' 'libgit2-git')
- conflicts=('libqgit2-qt5' 'libqgit2-qt4' 'libqgit2-common-git')
+ conflicts=('libqgit2-qt5' 'libqgit2-qt4')
provides=('libqgit2-qt5')
+
make -C build-qt5 DESTDIR="${pkgdir}" install
}