summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorprash2018-11-24 02:45:14 +0530
committerprash2018-11-24 02:45:14 +0530
commitcec0ce583199f9caedf284ac2b8dff2139ad1e43 (patch)
tree9dff9ac57e5100db8bacae1a8c73dff584c08d3f
downloadaur-cec0ce583199f9caedf284ac2b8dff2139ad1e43.tar.gz
adapted the PKGBUILD from the old kdiff3-kf5-git
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD39
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bfe0b684d4b6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = kdiff3-git
+ pkgdesc = A KDE file comparator/merge tool
+ pkgver = 1.7.90_3029480
+ pkgrel = 1
+ url = https://cgit.kde.org/kdiff3.git
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = cmake
+ makedepends = extra-cmake-modules
+ makedepends = git
+ makedepends = kdoctools
+ depends = kparts
+ depends = hicolor-icon-theme
+ conflicts = kdiff3
+ conflicts = kdiff3-kf5-git
+ conflicts = kdiff3-qt
+ source = git+https://github.com/KDE/kdiff3.git
+ sha512sums = SKIP
+
+pkgname = kdiff3-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..80e450e3b75d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+_basename=kdiff3
+pkgname=${_basename}-git
+pkgver=1.7.90_3029480
+pkgrel=1
+pkgdesc="A KDE file comparator/merge tool"
+arch=('i686' 'x86_64')
+url="https://cgit.kde.org/kdiff3.git"
+license=('GPL')
+depends=('kparts' 'hicolor-icon-theme')
+conflicts=("$_basename" "${_basename}-kf5-git" "${_basename}-qt")
+makedepends=('cmake' 'extra-cmake-modules' 'git' 'kdoctools')
+source=("git+https://github.com/KDE/kdiff3.git")
+sha512sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$_basename"
+ git describe --always | sed "s/-/./g" | sed "s/^/1.7.90_/g"
+}
+
+prepare() {
+ mkdir -p "$srcdir/build"
+}
+
+build() {
+ cd "$srcdir/build"
+ cmake "$srcdir/$_basename" \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DSYSCONF_INSTALL_DIR=/etc \
+ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd "$srcdir/build"
+ make DESTDIR="$pkgdir/" install
+}