summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsl1pkn072015-08-10 16:56:26 +0200
committersl1pkn072015-08-10 16:56:26 +0200
commitd0f014fe1a56c27b556429ee36727a9200f0c787 (patch)
treee0f81d519832ca62c97c720e818560ef75127fc2
downloadaur-d0f014fe1a56c27b556429ee36727a9200f0c787.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD40
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..edf051474165
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = extra-cmake-modules-git
+ pkgdesc = Extra CMake modules
+ pkgver = 5.13.0.r2666.097c1cf
+ pkgrel = 1
+ url = https://projects.kde.org/projects/kdesupport/extra-cmake-modules
+ arch = any
+ license = LGPL
+ makedepends = git
+ depends = cmake
+ provides = extra-cmake-modules
+ conflicts = extra-cmake-modules
+ source = git://anongit.kde.org/extra-cmake-modules.git
+ sha1sums = SKIP
+
+pkgname = extra-cmake-modules-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..05c6d4d4c97b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..cfcd18628cbb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Contributor: Alexey D. <lq07829icatm@rambler.ru>
+# Contributor: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=extra-cmake-modules-git
+pkgver=5.13.0.r2666.097c1cf
+pkgrel=1
+pkgdesc='Extra CMake modules'
+arch=('any')
+url='https://projects.kde.org/projects/kdesupport/extra-cmake-modules'
+license=('LGPL')
+depends=('cmake')
+makedepends=('git')
+conflicts=('extra-cmake-modules')
+provides=('extra-cmake-modules')
+source=('git://anongit.kde.org/extra-cmake-modules.git')
+sha1sums=('SKIP')
+
+pkgver() {
+ cd extra-cmake-modules
+ _ver="$(cat CMakeLists.txt | grep -m3 -e 'ECM_MAJOR_VERSION' -e 'ECM_MINOR_VERSION' -e 'ECM_PATCH_VERSION' | grep -o "[[:digit:]]*" | paste -sd'.')"
+ echo "${_ver}.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../extra-cmake-modules \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}