Date: Tuesday, February 19, 2013 @ 21:43:01 Author: idevolder Revision: 84552
archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: packagekit/repos/community-staging-i686/ packagekit/repos/community-staging-i686/PKGBUILD (from rev 84550, packagekit/trunk/PKGBUILD) packagekit/repos/community-staging-i686/adopt.patch (from rev 84550, packagekit/trunk/adopt.patch) packagekit/repos/community-staging-i686/packagekit.install (from rev 84550, packagekit/trunk/packagekit.install) packagekit/repos/community-staging-x86_64/ packagekit/repos/community-staging-x86_64/PKGBUILD (from rev 84551, packagekit/trunk/PKGBUILD) packagekit/repos/community-staging-x86_64/adopt.patch (from rev 84551, packagekit/trunk/adopt.patch) packagekit/repos/community-staging-x86_64/packagekit.install (from rev 84551, packagekit/trunk/packagekit.install) ---------------------------------------------+ community-staging-i686/PKGBUILD | 96 ++++++++++++++++++++++++++ community-staging-i686/adopt.patch | 13 +++ community-staging-i686/packagekit.install | 11 ++ community-staging-x86_64/PKGBUILD | 96 ++++++++++++++++++++++++++ community-staging-x86_64/adopt.patch | 13 +++ community-staging-x86_64/packagekit.install | 11 ++ 6 files changed, 240 insertions(+) Copied: packagekit/repos/community-staging-i686/PKGBUILD (from rev 84550, packagekit/trunk/PKGBUILD) =================================================================== --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-02-19 20:43:01 UTC (rev 84552) @@ -0,0 +1,96 @@ +# $Id$ +# Maintainer: Jonathan Conder <jonno.con...@gmail.com> +pkgbase='packagekit' +pkgname=('packagekit' 'packagekit-qt2' 'packagekit-python') +pkgver=0.7.6 +pkgrel=3 +pkgdesc="A system designed to make installation and updates of packages easier." +arch=('i686' 'x86_64') +url="http://www.packagekit.org" +license=('GPL') +makedepends=('dbus-glib' 'gobject-introspection' 'gtk-doc' 'intltool' + 'networkmanager' 'pacman' 'pm-utils' 'polkit' 'python2' 'qt4' + 'shared-mime-info' 'sqlite' 'udev') +options=('!libtool') +source=("http://www.packagekit.org/releases/PackageKit-$pkgver.tar.xz" + 'adopt.patch') +sha256sums=('82c0a553075d49add3c4f58e6e93f7f3613938809a4b8e36f46476e86981b45d' + 'd0ee8580202a878571dddd470017731299c63e5c5120afe881bb41b9544322b8') + +build() { + cd "$srcdir/PackageKit-$pkgver" + + sed -i 's@SUBDIRS = test@SUBDIRS =@' 'backends/Makefile.in' + sed -i 's@python @python2 @' 'lib/python/packagekit/Makefile.in' + sed -i 's@bin/python@bin/python2@' 'lib/python/packagekit/'*.py + + patch -Np1 -i "$srcdir/adopt.patch" + + export PYTHON=/usr/bin/python2 + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir=/usr/lib/PackageKit \ + --enable-strict \ + --disable-static \ + --disable-gtk-doc \ + --disable-tests \ + --disable-local \ + --disable-browser-plugin \ + --disable-gstreamer-plugin \ + --disable-gtk-module \ + --disable-command-not-found \ + --disable-cron \ + --disable-debuginfo-install \ + --enable-pm-utils \ + --disable-dummy \ + --enable-alpm \ + --with-default-backend=alpm + make -s CFLAGS='-D_FILE_OFFSET_BITS=64' +} + +package_packagekit() { + backup=('var/lib/PackageKit/transactions.db' + 'etc/PackageKit/alpm.d/pacman.conf' + 'etc/PackageKit/alpm.d/repos.list') + depends=('dbus-glib' 'pacman>=4.0.0' 'pacman<4.1.0' 'polkit' + 'shared-mime-info' 'sqlite' 'udev') + optdepends=('networkmanager') + install='packagekit.install' + + cd "$srcdir/PackageKit-$pkgver" + + make DESTDIR="$pkgdir" install + + rm -rf "$pkgdir/usr/include/PackageKit/packagekit-qt"* + rm -rf "$pkgdir/usr/lib/libpackagekit-qt"* + rm -rf "$pkgdir/usr/lib/pkgconfig/packagekit-qt"* + rm -rf "$pkgdir/usr/lib/cmake" + + rm -rf "$pkgdir/usr/lib/python"* + rm -rf "$pkgdir/usr/share/PackageKit/website" + + mkdir -p "$pkgdir/usr/share/bash-completion/completions" + mv "$pkgdir/etc/bash_completion.d/pk-completion.bash" \ + "$pkgdir/usr/share/bash-completion/completions/pkcon" + rmdir "$pkgdir/etc/bash_completion.d" + touch "$pkgdir/var/log/PackageKit" +} + +package_packagekit-qt2() { + depends=('packagekit' 'qt4') + pkgdesc=('Qt bindings for PackageKit') + + cd "$srcdir/PackageKit-$pkgver/lib/packagekit-qt2" + + make DESTDIR="$pkgdir" install +} + +package_packagekit-python() { + depends=('packagekit' 'python2') + pkgdesc=('Python bindings for PackageKit') + + cd "$srcdir/PackageKit-$pkgver/lib/python" + + make DESTDIR="$pkgdir" install +} Copied: packagekit/repos/community-staging-i686/adopt.patch (from rev 84550, packagekit/trunk/adopt.patch) =================================================================== --- community-staging-i686/adopt.patch (rev 0) +++ community-staging-i686/adopt.patch 2013-02-19 20:43:01 UTC (rev 84552) @@ -0,0 +1,13 @@ +diff -ru a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c +--- a/lib/packagekit-glib2/pk-client.c 2012-08-22 00:30:33.000000000 +1200 ++++ b/lib/packagekit-glib2/pk-client.c 2012-08-22 19:58:44.772432269 +1200 +@@ -4898,9 +4898,6 @@ + + /* connect */ + pk_client_proxy_connect (state); +- +- state->ret = TRUE; +- pk_client_state_finish (state, NULL); + } + + /** Copied: packagekit/repos/community-staging-i686/packagekit.install (from rev 84550, packagekit/trunk/packagekit.install) =================================================================== --- community-staging-i686/packagekit.install (rev 0) +++ community-staging-i686/packagekit.install 2013-02-19 20:43:01 UTC (rev 84552) @@ -0,0 +1,11 @@ +post_install() { + update-mime-database usr/share/mime &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Copied: packagekit/repos/community-staging-x86_64/PKGBUILD (from rev 84551, packagekit/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-02-19 20:43:01 UTC (rev 84552) @@ -0,0 +1,96 @@ +# $Id$ +# Maintainer: Jonathan Conder <jonno.con...@gmail.com> +pkgbase='packagekit' +pkgname=('packagekit' 'packagekit-qt2' 'packagekit-python') +pkgver=0.7.6 +pkgrel=3 +pkgdesc="A system designed to make installation and updates of packages easier." +arch=('i686' 'x86_64') +url="http://www.packagekit.org" +license=('GPL') +makedepends=('dbus-glib' 'gobject-introspection' 'gtk-doc' 'intltool' + 'networkmanager' 'pacman' 'pm-utils' 'polkit' 'python2' 'qt4' + 'shared-mime-info' 'sqlite' 'udev') +options=('!libtool') +source=("http://www.packagekit.org/releases/PackageKit-$pkgver.tar.xz" + 'adopt.patch') +sha256sums=('82c0a553075d49add3c4f58e6e93f7f3613938809a4b8e36f46476e86981b45d' + 'd0ee8580202a878571dddd470017731299c63e5c5120afe881bb41b9544322b8') + +build() { + cd "$srcdir/PackageKit-$pkgver" + + sed -i 's@SUBDIRS = test@SUBDIRS =@' 'backends/Makefile.in' + sed -i 's@python @python2 @' 'lib/python/packagekit/Makefile.in' + sed -i 's@bin/python@bin/python2@' 'lib/python/packagekit/'*.py + + patch -Np1 -i "$srcdir/adopt.patch" + + export PYTHON=/usr/bin/python2 + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir=/usr/lib/PackageKit \ + --enable-strict \ + --disable-static \ + --disable-gtk-doc \ + --disable-tests \ + --disable-local \ + --disable-browser-plugin \ + --disable-gstreamer-plugin \ + --disable-gtk-module \ + --disable-command-not-found \ + --disable-cron \ + --disable-debuginfo-install \ + --enable-pm-utils \ + --disable-dummy \ + --enable-alpm \ + --with-default-backend=alpm + make -s CFLAGS='-D_FILE_OFFSET_BITS=64' +} + +package_packagekit() { + backup=('var/lib/PackageKit/transactions.db' + 'etc/PackageKit/alpm.d/pacman.conf' + 'etc/PackageKit/alpm.d/repos.list') + depends=('dbus-glib' 'pacman>=4.0.0' 'pacman<4.1.0' 'polkit' + 'shared-mime-info' 'sqlite' 'udev') + optdepends=('networkmanager') + install='packagekit.install' + + cd "$srcdir/PackageKit-$pkgver" + + make DESTDIR="$pkgdir" install + + rm -rf "$pkgdir/usr/include/PackageKit/packagekit-qt"* + rm -rf "$pkgdir/usr/lib/libpackagekit-qt"* + rm -rf "$pkgdir/usr/lib/pkgconfig/packagekit-qt"* + rm -rf "$pkgdir/usr/lib/cmake" + + rm -rf "$pkgdir/usr/lib/python"* + rm -rf "$pkgdir/usr/share/PackageKit/website" + + mkdir -p "$pkgdir/usr/share/bash-completion/completions" + mv "$pkgdir/etc/bash_completion.d/pk-completion.bash" \ + "$pkgdir/usr/share/bash-completion/completions/pkcon" + rmdir "$pkgdir/etc/bash_completion.d" + touch "$pkgdir/var/log/PackageKit" +} + +package_packagekit-qt2() { + depends=('packagekit' 'qt4') + pkgdesc=('Qt bindings for PackageKit') + + cd "$srcdir/PackageKit-$pkgver/lib/packagekit-qt2" + + make DESTDIR="$pkgdir" install +} + +package_packagekit-python() { + depends=('packagekit' 'python2') + pkgdesc=('Python bindings for PackageKit') + + cd "$srcdir/PackageKit-$pkgver/lib/python" + + make DESTDIR="$pkgdir" install +} Copied: packagekit/repos/community-staging-x86_64/adopt.patch (from rev 84551, packagekit/trunk/adopt.patch) =================================================================== --- community-staging-x86_64/adopt.patch (rev 0) +++ community-staging-x86_64/adopt.patch 2013-02-19 20:43:01 UTC (rev 84552) @@ -0,0 +1,13 @@ +diff -ru a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c +--- a/lib/packagekit-glib2/pk-client.c 2012-08-22 00:30:33.000000000 +1200 ++++ b/lib/packagekit-glib2/pk-client.c 2012-08-22 19:58:44.772432269 +1200 +@@ -4898,9 +4898,6 @@ + + /* connect */ + pk_client_proxy_connect (state); +- +- state->ret = TRUE; +- pk_client_state_finish (state, NULL); + } + + /** Copied: packagekit/repos/community-staging-x86_64/packagekit.install (from rev 84551, packagekit/trunk/packagekit.install) =================================================================== --- community-staging-x86_64/packagekit.install (rev 0) +++ community-staging-x86_64/packagekit.install 2013-02-19 20:43:01 UTC (rev 84552) @@ -0,0 +1,11 @@ +post_install() { + update-mime-database usr/share/mime &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}