diff options
author | Jorge Barroso | 2015-06-15 21:29:59 +0200 |
---|---|---|
committer | Jorge Barroso | 2015-06-15 21:29:59 +0200 |
commit | 0ff2a67597603b875f431e29b8bbdb0fa807c585 (patch) | |
tree | 4f37a26c4fea7d7065a109260ed5bf652352ae34 | |
download | aur-google-gadgets-gtk-svn.tar.gz |
Initial import
-rw-r--r-- | .AURINFO | 27 | ||||
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 55 | ||||
-rw-r--r-- | ggl.install | 13 |
4 files changed, 123 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO new file mode 100644 index 000000000000..ae180df1f3bc --- /dev/null +++ b/.AURINFO @@ -0,0 +1,27 @@ +pkgbase = google-gadgets-gtk-svn + pkgdesc = Google Gadgets for linux (svn version, gtk toolkit) + pkgver = 1292 + pkgrel = 2 + url = http://code.google.com/p/google-gadgets-for-linux/ + install = ggl.install + arch = i686 + arch = x86_64 + license = Apache + makedepends = subversion + makedepends = autoconf + makedepends = automake + makedepends = libtool + makedepends = flex + depends = curl + depends = libxml2 + depends = zlib + depends = xulrunner + depends = dbus + depends = cairo + depends = gtk2 + provides = google-gadgets + source = svn+http://google-gadgets-for-linux.googlecode.com/svn/trunk/ + options = !libtool + +pkgname = google-gadgets-gtk-svn + diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5e22fb5ec7aa --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = google-gadgets-gtk-svn + pkgdesc = Google Gadgets for linux (svn version, gtk toolkit) + pkgver = 1292 + pkgrel = 2 + url = http://code.google.com/p/google-gadgets-for-linux/ + install = ggl.install + arch = i686 + arch = x86_64 + license = Apache + makedepends = subversion + makedepends = autoconf + makedepends = automake + makedepends = libtool + makedepends = flex + depends = curl + depends = libxml2 + depends = zlib + depends = xulrunner + depends = dbus + depends = cairo + depends = gtk2 + provides = google-gadgets + options = !libtool + source = svn+http://google-gadgets-for-linux.googlecode.com/svn/trunk/ + sha512sums = SKIP + +pkgname = google-gadgets-gtk-svn + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d8e52bdc22ae --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Contributor: zhuqin <zhuqin@gmail.com> +# Maintainer: Lucas Salies Brum <lucas@archlinux.com.br> + +pkgname=google-gadgets-gtk-svn +pkgver=1292 +pkgrel=2 +pkgdesc="Google Gadgets for linux (svn version, gtk toolkit)" +url="http://code.google.com/p/google-gadgets-for-linux/" +license="Apache" +depends=('curl' 'libxml2' 'zlib' 'xulrunner' 'dbus' 'cairo' 'gtk2') +makedepends=('subversion' 'autoconf' 'automake' 'libtool' 'flex') +provides=(google-gadgets) +source=(svn+http://google-gadgets-for-linux.googlecode.com/svn/trunk/) +sha512sums=('SKIP') +arch=('i686' 'x86_64') +options=('!libtool') +install=ggl.install + +pkgver() { + cd trunk + local ver="$(svnversion)" + printf "r%s" "${ver//[[:alpha:]]}" +} + +build() { + cd trunk + + sh autotools/bootstrap.sh + ./configure --prefix=/usr \ + --disable-libggadget-qt \ + --disable-qt-system-framework \ + --disable-qtwebkit-browser-element \ + --disable-qt-host \ + --disable-ltdl-install \ + --disable-static \ + --disable-update-mime-database \ + --disable-update-desktop-database \ + --enable-smjs-script-runtime \ + --enable-gtk-host \ + --enable-libggadget-gtk \ + --enable-gst-audio-framework \ + --enable-gst-mediaplayer-element \ + --enable-libggadget-dbus \ + --enable-gtkmoz-browser-element \ + --enable-gtk-system-framework \ + --enable-curl-xml-http-request \ + --enable-libxml2-xml-parser + + make +} + +package(){ + cd trunk + make DESTDIR=$pkgdir install +} diff --git a/ggl.install b/ggl.install new file mode 100644 index 000000000000..25d538f84524 --- /dev/null +++ b/ggl.install @@ -0,0 +1,13 @@ +post_install() { + update-mime-database /usr/share/mime > /dev/null 2>&1 + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +op=$1 +shift + +$op $* |