summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormschubert2015-06-12 12:07:29 +0100
committermschubert2015-06-12 12:07:29 +0100
commita9b412c8e7fdd2ed0fe03cf2d9497aec24d6bcad (patch)
tree620b1af63b95a766a9760e0d16f55c40d703b7ed
downloadaur-a9b412c8e7fdd2ed0fe03cf2d9497aec24d6bcad.tar.gz
Initial import
-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..c3294759bf1d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = apiextractor-git
+ pkgdesc = Collects information about libraries from its header files and merges it with user written files (typesystem) describing how the library should be exposed as a binding on the target language.
+ pkgver = 0.3.2.322.g744d018
+ pkgrel = 1
+ url = http://www.pyside.org
+ arch = i686
+ arch = x86_64
+ license = LGPL
+ makedepends = cmake
+ makedepends = automoc4
+ makedepends = git
+ depends = qt4>=4.7
+ depends = openssl
+ depends = libxslt
+ depends = libxml2
+ provides = apiextractor
+ conflicts = apiextractor
+ source = apiextractor-git::git://github.com/PySide/Apiextractor.git
+ md5sums = SKIP
+
+pkgname = apiextractor-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d6e8fff2916c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Michael Schubert <mschu.dev at gmail>
+# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
+# Contributor: Matthias Maennich <arch@maennich.net>
+# Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com>
+
+pkgname=apiextractor-git
+pkgver=0.3.2.322.g744d018
+pkgrel=1
+pkgdesc="Collects information about libraries from its header files and merges it with user written files (typesystem) describing how the library should be exposed as a binding on the target language."
+url="http://www.pyside.org"
+arch=('i686' 'x86_64')
+license=('LGPL')
+depends=('qt4>=4.7' 'openssl' 'libxslt' 'libxml2')
+makedepends=('cmake' 'automoc4' 'git')
+conflicts=("apiextractor")
+provides=("apiextractor")
+source=($pkgname::git://github.com/PySide/Apiextractor.git)
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$pkgname"
+ git describe --always | sed 's|-|.|g'
+}
+
+build() {
+ cd "$srcdir/$pkgname"
+
+ mkdir -p build && cd build
+ cmake ../ -DQT_QMAKE_EXECUTABLE=qmake-qt4 -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=OFF
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname/build"
+ make DESTDIR="$pkgdir" install
+}
+
+