summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorultraviolet2015-07-03 21:55:26 -0600
committerultraviolet2015-07-03 21:55:26 -0600
commit1b9f2fa372fde55d3fcbb393b511a51977b2d4b5 (patch)
tree7f8d922d921b2618b4d33dd7bb01c869297d6424
downloadaur-1b9f2fa372fde55d3fcbb393b511a51977b2d4b5.tar.gz
Initial import
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD49
-rwxr-xr-xmaliit-framework.install30
3 files changed, 94 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1e87031fb605
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = maliit-framework-git
+ pkgdesc = Maliit Input Methods - Framework
+ pkgver = 20120704
+ pkgrel = 1
+ url = http://maliit.org
+ install = maliit-framework.install
+ arch = x86_64
+ arch = i686
+ license = LGPL
+ depends = qt
+ provides = maliit-framework
+ conflicts = maliit-framework
+
+pkgname = maliit-framework-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5e4729afee6a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Contributor: Jon Nordby <jononor@gmail.com>
+# Maintainer: Jon Nordby <jononor@gmail.com>
+
+_pkgname=maliit-framework
+pkgname=$_pkgname-git
+pkgver=20120704
+pkgrel=1
+pkgdesc="Maliit Input Methods - Framework"
+arch=('x86_64' 'i686')
+url="http://maliit.org"
+license=('LGPL')
+depends=('qt')
+install=${_pkgname}.install
+conflicts=($_pkgname)
+provides=($_pkgname)
+source=()
+md5sums=()
+
+_gitroot="git://gitorious.org/maliit/maliit-framework.git"
+_gitname="$_pkgname"
+
+build() {
+ cd "$srcdir"
+ msg "Connecting to GIT server...."
+
+ if [ -d $_gitname ] ; then
+ cd $_gitname && git pull origin
+ msg "The local files are updated."
+ else
+ git clone $_gitroot $_gitname
+ fi
+
+ msg "GIT checkout done or server timeout"
+ msg "Starting make..."
+
+ rm -rf "$srcdir/$_gitname-build"
+ git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
+ cd "$srcdir/$_gitname-build"
+
+ # BUILD
+ qmake -r . CONFIG+=notests
+ make
+}
+
+package() {
+ cd "$srcdir/$_gitname-build"
+
+ make install INSTALL_ROOT="$pkgdir/"
+}
diff --git a/maliit-framework.install b/maliit-framework.install
new file mode 100755
index 000000000000..fc328d6c3283
--- /dev/null
+++ b/maliit-framework.install
@@ -0,0 +1,30 @@
+pkgname=maliit-framework
+
+post_install() {
+ echo "Updating gtk.immodules..."
+ gtk-query-immodules-2.0 > etc/gtk-2.0/gtk.immodules
+ gtk-query-immodules-3.0 --update-cache
+ echo "Done."
+
+ usr/sbin/gconfpkg --install ${pkgname}
+}
+
+pre_upgrade() {
+ pre_remove $1
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ usr/sbin/gconfpkg --uninstall ${pkgname}
+}
+
+post_remove() {
+ echo "Updating gtk.immodules..."
+ gtk-query-immodules-2.0 > etc/gtk-2.0/gtk.immodules
+ gtk-query-immodules-3.0 --update-cache
+ echo "Done."
+
+}