diff options
author | Max Bruckner | 2015-08-01 11:22:16 +0200 |
---|---|---|
committer | Max Bruckner | 2015-08-01 11:36:38 +0200 |
commit | a6ae91c567d036537e2cc72ec2d1659ba567af82 (patch) | |
tree | dbe0032e9ebc36e119d6d202a25a85630a86cf16 | |
download | aur-a6ae91c567d036537e2cc72ec2d1659ba567af82.tar.gz |
2-1
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | qmake2cmake.desktop | 8 |
4 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c52ade5c4a6b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = qmake2cmake + pkgdesc = Tool to convert qmake build scripts to cmake. + pkgver = 2 + pkgrel = 1 + url = http://sourceforge.net/projects/qmake2cmake/ + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = cmake + depends = qt4 + source = qmake2cmake::svn+svn://svn.code.sf.net/p/qmake2cmake/code/ + source = qmake2cmake.desktop + sha512sums = SKIP + sha512sums = a14b722ef37997aabdcb0c8477fbed99aba175feee3745bfc38a0d6e9989b8c558288148ae02be32dc998a4ae48fc1d4a19c0ed93880727b4b7c031e0e564437 + +pkgname = qmake2cmake + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..57dec4980778 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +pkg/ +src/ +qmake2cmake/ +*.tar.xz +*.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c1390cc6dfa5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Max Bruckner +pkgname=qmake2cmake +pkgver=2 +pkgrel=1 +pkgdesc="Tool to convert qmake build scripts to cmake." +arch=('i686' 'x86_64') +url="http://sourceforge.net/projects/qmake2cmake/" +license=('GPL3') +depends=('qt4') +makedepends=('cmake') +source=( +"$pkgname::svn+svn://svn.code.sf.net/p/qmake2cmake/code/" +'qmake2cmake.desktop' +) +sha512sums=('SKIP' + 'a14b722ef37997aabdcb0c8477fbed99aba175feee3745bfc38a0d6e9989b8c558288148ae02be32dc998a4ae48fc1d4a19c0ed93880727b4b7c031e0e564437') + +prepare() { + cd "$srcdir/$pkgname" + [[ ! -d build ]] && mkdir build + cd build + cmake .. +} + +build() { + cd "$srcdir/$pkgname/build" + make +} + +package() { + cd "$srcdir/$pkgname/build" + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir/usr/share/applications" + install -m 755 qm2cm "$pkgdir/usr/bin" + install -m 644 "$srcdir/qmake2cmake.desktop" "$pkgdir/usr/share/applications/" + ln -s qm2cm "$pkgdir/usr/bin/$pkgname" +} diff --git a/qmake2cmake.desktop b/qmake2cmake.desktop new file mode 100644 index 000000000000..6688a7adb32b --- /dev/null +++ b/qmake2cmake.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Version=1.0 +Name=QMake2CMake +Comment=Tool to convert qmake build scripts to cmake. +Exec=qm2cm +Terminal=false +Type=Application +Categories=Development; |