summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzie872019-11-19 20:59:20 +0100
committerzie872019-11-19 20:59:20 +0100
commitb4d91f60ad5027a057108d581e08e399a1244553 (patch)
treef436f37a1684069141422022f8b659a419e63d07
downloadaur-b4d91f60ad5027a057108d581e08e399a1244553.tar.gz
initial commit to sourcetrail 2019.4.61-1 and qtcreator 4.10.2
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD43
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..359115c4cc56
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = qtcreator-sourcetrail-plugin-git
+ pkgdesc = Qt Creator Plugin for communication with Sourcetrail
+ pkgver = r80.746c203
+ pkgrel = 2
+ url = https://github.com/CoatiSoftware/qtc-sourcetrail
+ arch = i686
+ arch = x86_64
+ groups = qt
+ groups = qt5
+ license = MIT
+ makedepends = git
+ makedepends = qtcreator-src
+ depends = qtcreator
+ depends = sourcetrail
+ provides = qtcreator-sourcetrail-plugin
+ conflicts = qtcreator-sourcetrail-plugin
+ source = qtcreator-sourcetrail-plugin-git::git+https://github.com/CoatiSoftware/qtc-sourcetrail.git
+ sha256sums = SKIP
+
+pkgname = qtcreator-sourcetrail-plugin-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f2d38fa9ecd6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Rodrigo Bezerra <rodrigobezerra21 at gmail dot com>
+# Contributor: Andras Czigany <andras dot czigany dot 'thirteen with digits' at gmail dot com>
+
+pkgname=qtcreator-sourcetrail-plugin-git
+pkgver=r80.746c203
+pkgrel=2
+pkgdesc="Qt Creator Plugin for communication with Sourcetrail"
+groups=('qt' 'qt5')
+arch=('i686' 'x86_64')
+url="https://github.com/CoatiSoftware/qtc-sourcetrail"
+license=('MIT')
+depends=('qtcreator' 'sourcetrail')
+provides=('qtcreator-sourcetrail-plugin')
+conflicts=('qtcreator-sourcetrail-plugin')
+makedepends=('git' 'qtcreator-src')
+source=("$pkgname"::git+https://github.com/CoatiSoftware/qtc-sourcetrail.git)
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/${pkgname}"
+
+ # use the revision count.hash
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd "${srcdir}/${pkgname}"
+
+ qmake \
+ "LIBS+=-L/usr/lib/qtcreator/ -L/usr/lib/qtcreator/plugins" \
+ "QMAKE_EXTRA_COMPILERS+=lrelease" \
+ qtc-sourcetrail.pro -r "QTC_SOURCE=/usr/src/qtcreator" "QTC_BUILD=build" \
+ "KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib" \
+ "KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting"
+
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+
+ make INSTALL_ROOT="${pkgdir}/usr" install
+}