From 283fb362ae51f1035d6e0f0ec6956a040d33c1cf Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 29 Apr 2016 08:01:42 +0200 Subject: [PATCH] calibre: update to 2.56.0. --- srcpkgs/calibre/template | 45 +++++++++++++++------------------------- 1 file changed, 17 insertions(+), 28 deletions(-) diff --git a/srcpkgs/calibre/template b/srcpkgs/calibre/template index 068c7b64f4e..a4d49491eb9 100644 --- a/srcpkgs/calibre/template +++ b/srcpkgs/calibre/template @@ -1,33 +1,32 @@ # Template file for 'calibre' pkgname=calibre -version=2.55.0 -revision=3 -build_style=python-module +version=2.56.0 +revision=1 hostmakedepends="python pkg-config python-dateutil python-lxml python-Pillow -python-PyQt5-webkit python-apsw python-cssutils" + python-PyQt5-webkit python-apsw python-cssutils python-CherryPy + python-html5lib" makedepends="python-devel qt5-qmake python-PyQt5-devel glib-devel -fontconfig-devel libmagick-devel libressl-devel icu-devel sqlite-devel -libchmlib-devel libpodofo-devel qt5-devel libusb-devel libmtp-devel -libinput-devel libxkbcommon-devel tslib-devel" + fontconfig-devel libmagick-devel libressl-devel icu-devel sqlite-devel + libchmlib-devel libpodofo-devel qt5-devel libusb-devel libmtp-devel + libinput-devel libxkbcommon-devel tslib-devel" depends="python-six python-dateutil python-cssutils python-CherryPy -python-mechanize podofo libwmf ImageMagick chmlib python-lxml libusb -python-Pillow shared-mime-info python-dnspython python-PyQt5 python-PyQt5-svg -python-PyQt5-webkit python-psutil icu libmtp python-dbus python-netifaces -python-cssselect python-apsw qt5-webkit qt5-svg python-chardet python-html5lib -python-Pygments mtdev desktop-file-utils gtk-update-icon-cache optipng" + python-mechanize podofo libwmf ImageMagick chmlib python-lxml libusb + python-Pillow shared-mime-info python-dnspython python-PyQt5 python-PyQt5-svg + python-PyQt5-webkit python-psutil libmtp python-dbus python-netifaces + python-cssselect python-apsw qt5-webkit qt5-svg python-chardet python-html5lib + python-Pygments mtdev desktop-file-utils gtk-update-icon-cache optipng" short_desc="Ebook management application" -make_build_args="build gui" maintainer="Andrea Brancaleoni " license="GPL-3" homepage="https://calibre-ebook.com" -nocross=yes distfiles="https://download.calibre-ebook.com/${version}/calibre-${version}.tar.xz" -checksum=a3a4f2914d491ab8c63725c11272d53bb4a91d282e6e5c6e0f245cb94b138188 +checksum=52daf1d86400464d2f7681f4e5523e24bf3183bcaafa13176e511c4a8cd16577 +nocross=yes pycompile_version="2.7" pycompile_dirs="/usr/lib/calibre/" -pre_configure() { +do_configure() { # Remove unneeded files and libs rm -rf resources/${pkgname}-portable.* \ src/cherrypy \ @@ -42,21 +41,11 @@ pre_configure() { -e "s/^Name=calibre/Name=Calibre/g" \ -i src/calibre/linux.py } - do_build() { - python2 setup.py build ${make_build_args} + python2 setup.py build gui } - -pre_install() { - install -d "${pkgdir}/usr/share/zsh/site-functions" \ - "${pkgdir}"/usr/share/{applications,desktop-directories,icons/hicolor} - - install -Dm644 resources/calibre-mimetypes.xml \ - "${pkgdir}/usr/share/mime/packages/calibre-mimetypes.xml" -} - do_install() { vinstall ${FILESDIR}/calibre.desktop 644 usr/share/applications - python${pyver} setup.py \ + python2 setup.py \ install --prefix=/usr --staging-root=${DESTDIR}/usr ${make_install_args} }