diff options
author | Alexey Andreyev | 2020-02-25 01:24:07 +0300 |
---|---|---|
committer | Alexey Andreyev | 2020-02-25 01:24:07 +0300 |
commit | 0e0809ab7c2c04f11096f38fe8ba92dd6c5db070 (patch) | |
tree | d7d63c6bb3f4fadacdb427d745bdc92f2ae30fd8 | |
download | aur-0e0809ab7c2c04f11096f38fe8ba92dd6c5db070.tar.gz |
initial
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..17476d5addd9 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = qtcreator-gitqlient-plugin-git + pkgdesc = GitQlientPlugin provides you a plugin to integrate Git in QtCreator full UI oriented + pkgver = r37.df1b2a7 + pkgrel = 1 + url = https://github.com/francescmm/GitQlientPlugin + arch = i686 + arch = x86_64 + groups = qt + groups = qt5 + license = MIT + makedepends = git + makedepends = qtcreator-src + depends = qtcreator + provides = qtcreator-gitqlient-plugin + conflicts = qtcreator-gitqlient-plugin + source = qtcreator-gitqlient-plugin-git::git://github.com/francescmm/GitQlientPlugin.git + md5sums = SKIP + +pkgname = qtcreator-gitqlient-plugin-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..645e8c7251de --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Alexey Andreyev <aa13q@ya.ru> + +_pkgname=GitQlientPlugin +_devname=francescmm +pkgname=qtcreator-gitqlient-plugin-git +pkgver=r37.df1b2a7 +pkgrel=1 +pkgdesc="GitQlientPlugin provides you a plugin to integrate Git in QtCreator full UI oriented" +groups=('qt' 'qt5') +arch=('i686' 'x86_64') +url="https://github.com/$_devname/$_pkgname" +license=('MIT') +depends=('qtcreator') +makedepends=('git' 'qtcreator-src') +provides=('qtcreator-gitqlient-plugin') +conflicts=('qtcreator-gitqlient-plugin') +source=("$pkgname::git://github.com/$_devname/$_pkgname.git") +md5sums=('SKIP') + +pkgver() { + cd $pkgname + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "$srcdir/${pkgname}" + git submodule update --init --recursive +} + +build() { + cd $pkgname + # TODO: QTC_BUILD=/usr + # TODO: fix ln -s /usr/lib/libKF5SyntaxHighlighting.so /usr/lib/libKSyntaxHighlighting.so + # TODO: remove direct qmake IDE_SOURCE_TREE and IDE_BUILD_TREE + QTC_SOURCE=/usr/src/qtcreator QTC_BUILD=build/usr qmake IDE_SOURCE_TREE=/usr/src/qtcreator IDE_BUILD_TREE=build/usr LIBS+="-L/usr/lib/qtcreator -L/usr/lib/qtcreator/plugins" + make +} + +package() { + cd $pkgname + cp -r build/* ${pkgdir} +} |