Date: Wednesday, September 16, 2015 @ 09:39:03 Author: fyan Revision: 140360
archrelease: copy trunk to community-i686, community-x86_64 Added: deepin-menu/repos/community-i686/ deepin-menu/repos/community-i686/PKGBUILD (from rev 140359, deepin-menu/trunk/PKGBUILD) deepin-menu/repos/community-x86_64/ deepin-menu/repos/community-x86_64/PKGBUILD (from rev 140359, deepin-menu/trunk/PKGBUILD) ---------------------------+ community-i686/PKGBUILD | 48 ++++++++++++++++++++++++++++++++++++++++++++ community-x86_64/PKGBUILD | 48 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 96 insertions(+) Copied: deepin-menu/repos/community-i686/PKGBUILD (from rev 140359, deepin-menu/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2015-09-16 07:39:03 UTC (rev 140360) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Josip Ponjavic <josipponjavic at gmail dot com> +# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com> + +pkgname=deepin-menu +pkgver=2.3.0 +pkgrel=1 +pkgdesc="Deepin menu service for building beautiful menus" +arch=('i686' 'x86_64') +url="https://gitcafe.com/Deepin/deepin-menu" +license=('GPL3') +depends=('python2-pyqt5' 'qt5-x11extras') +makedepends=('python2-setuptools' 'qt5-declarative' 'git') +groups=('deepin') +source=("git+https://github.com/linuxdeepin/deepin-menu.git#tag=$pkgver") +sha256sums=('SKIP') + +prepare() { + cd deepin-menu + + # fix python version + find -iname "*.py" | xargs sed -i 's=\(^#! */usr/bin.*\)python *$=\1python2=' +} + +build() { + cd deepin-menu + + python2 setup.py build + qmake-qt5 + make +} + +package() { + cd deepin-menu + + python2 setup.py install --root="${pkgdir}" --optimize=1 + + make INSTALL_ROOT="$pkgdir" install + + install -dm 755 "${pkgdir}"/usr/share/dbus-1/services/ + install -dm 755 "${pkgdir}"/etc/xdg/autostart/ + + rm -r "${pkgdir}"/usr/deepin_menu + + install -m 644 *.service "${pkgdir}"/usr/share/dbus-1/services/ + install -m 644 *.desktop "${pkgdir}"/etc/xdg/autostart/ +} Copied: deepin-menu/repos/community-x86_64/PKGBUILD (from rev 140359, deepin-menu/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2015-09-16 07:39:03 UTC (rev 140360) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan <felixonm...@archlinux.org> +# Contributor: Josip Ponjavic <josipponjavic at gmail dot com> +# Contributor: Xu Fasheng <fasheng.xu[AT]gmail.com> + +pkgname=deepin-menu +pkgver=2.3.0 +pkgrel=1 +pkgdesc="Deepin menu service for building beautiful menus" +arch=('i686' 'x86_64') +url="https://gitcafe.com/Deepin/deepin-menu" +license=('GPL3') +depends=('python2-pyqt5' 'qt5-x11extras') +makedepends=('python2-setuptools' 'qt5-declarative' 'git') +groups=('deepin') +source=("git+https://github.com/linuxdeepin/deepin-menu.git#tag=$pkgver") +sha256sums=('SKIP') + +prepare() { + cd deepin-menu + + # fix python version + find -iname "*.py" | xargs sed -i 's=\(^#! */usr/bin.*\)python *$=\1python2=' +} + +build() { + cd deepin-menu + + python2 setup.py build + qmake-qt5 + make +} + +package() { + cd deepin-menu + + python2 setup.py install --root="${pkgdir}" --optimize=1 + + make INSTALL_ROOT="$pkgdir" install + + install -dm 755 "${pkgdir}"/usr/share/dbus-1/services/ + install -dm 755 "${pkgdir}"/etc/xdg/autostart/ + + rm -r "${pkgdir}"/usr/deepin_menu + + install -m 644 *.service "${pkgdir}"/usr/share/dbus-1/services/ + install -m 644 *.desktop "${pkgdir}"/etc/xdg/autostart/ +}