diff options
author | András Czigány | 2015-06-10 18:08:54 +0200 |
---|---|---|
committer | András Czigány | 2015-06-10 18:08:54 +0200 |
commit | 640036a2fbe403283d5846316dff69aba3c1424d (patch) | |
tree | c6a022ca06610a0553758ede1cc53b52645c1436 | |
download | aur-640036a2fbe403283d5846316dff69aba3c1424d.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | binary_default.patch | 25 |
3 files changed, 90 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3552a1de73ce --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = qtcreator-cppcheck-plugin-git + pkgdesc = QtCreator plugin using cppcheck + pkgver = r22.68ab9a9 + pkgrel = 1 + url = http://gres.biz/qtc-cppcheck/ + arch = i686 + arch = x86_64 + groups = qt + groups = qt5 + license = MIT + makedepends = git + makedepends = qtcreator-src + depends = qtcreator + depends = cppcheck + provides = qtcreator-cppcheck-plugin + source = qtcreator-cppcheck-plugin-git::git+https://github.com/OneMoreGres/qtc-cppcheck.git#branch=master + source = binary_default.patch + sha256sums = SKIP + sha256sums = e417e53be8f58a8107008129253c20d9426f54d718ae3b07cbd64cc20ecfe9e5 + +pkgname = qtcreator-cppcheck-plugin-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a213f3804d0b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Andras Czigany <andras dot czigany dot 'thirteen with digits' at gmail dot com> + +pkgname=qtcreator-cppcheck-plugin-git +pkgver=r22.68ab9a9 +pkgrel=1 +pkgdesc="QtCreator plugin using cppcheck" +groups=('qt' 'qt5') +arch=('i686' 'x86_64') +url="http://gres.biz/qtc-cppcheck/" +license=('MIT') +depends=('qtcreator' 'cppcheck') +replaces=() +provides=('qtcreator-cppcheck-plugin') +conflicts=() +makedepends=('git' 'qtcreator-src') +source=("$pkgname"::git+https://github.com/OneMoreGres/qtc-cppcheck.git#branch=master + 'binary_default.patch') +sha256sums=('SKIP' + 'e417e53be8f58a8107008129253c20d9426f54d718ae3b07cbd64cc20ecfe9e5') + +pkgver() { + cd "${srcdir}/${pkgname}" + # use the revision count.hash + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "${srcdir}/${pkgname}" + git am --signoff < ../binary_default.patch +} + +build() { + cd "${srcdir}/${pkgname}" + QTC_SOURCE=/usr/src/qtcreator QTC_BUILD=build qmake LIBS+="-L/usr/lib/qtcreator/ -L/usr/lib/qtcreator/plugins" + make +} + +package() { + cd "${srcdir}/${pkgname}" + make INSTALL_ROOT="${pkgdir}/usr" install + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/binary_default.patch b/binary_default.patch new file mode 100644 index 000000000000..bee74142c973 --- /dev/null +++ b/binary_default.patch @@ -0,0 +1,25 @@ +From 6e8aba4b75c217176fd5e24f16be244c35c5f8f0 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Andr=C3=A1s=20Czig=C3=A1ny?= <ras@balabit.hu> +Date: Wed, 7 May 2014 14:12:26 +0200 +Subject: [PATCH] set default binary as /usr/bin/cppcheck + +--- + src/Settings.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/Settings.cpp b/src/Settings.cpp +index c6230fe..c5b68b3 100644 +--- a/src/Settings.cpp ++++ b/src/Settings.cpp +@@ -41,7 +41,7 @@ void Settings::load() + QSettings& settings = *(Core::ICore::settings ()); + settings.beginGroup (QLatin1String (SETTINGS_GROUP)); + binaryFile_ = settings.value (QLatin1String (SETTINGS_BINARY_FILE), +- QString ()).toString (); ++ QLatin1String ("/usr/bin/cppcheck")).toString (); + checkOnBuild_ = settings.value (QLatin1String (SETTINGS_CHECK_ON_BUILD), + false).toBool (); + checkOnSave_ = settings.value (QLatin1String (SETTINGS_CHECK_ON_SAVE), +-- +1.9.2 + |