]> git.pld-linux.org Git - packages/calibre.git/blobdiff - calibre.spec
- Up to 0.8.28.
[packages/calibre.git] / calibre.spec
index 9761254eba5d48793d56ad3d86c1ac8e3a5c10d7..e43f57a02e4d5de1cea39049df8e66255aa9f754 100644 (file)
@@ -1,6 +1,7 @@
 #
 # TODO: - xdg stuff (put desktops and icons in proper place)
 #      - rewrite generate-tarball.sh script to provide locales.zip handling (if needed)
+#      - make separate server package with init-scripts, etc...
 #
 # NOTE:
 # Upstream packages some unfree fonts which we cannot redistribute,
 Summary:       E-book converter and library management
 Summary(pl.UTF-8):     Konwerter oraz biblioteka dla e-booków
 Name:          calibre
-Version:       0.8.10
-Release:       2
+Version:       0.8.28
+Release:       1
 License:       GPL v3+
 Group:         Applications/Multimedia
 Source0:       %{name}-%{version}-nofonts.tar.xz
-# Source0-md5: 7dc60321f7a10bfb79f3da67aa7943b4
+# Source0-md5: e8b50d3dfadd83450c9de14f89bd5cbd
 Source1:       generate-tarball.sh
 Source2:       %{name}-mount-helper
 Patch0:                %{name}-prefix.patch
@@ -51,15 +52,17 @@ BuildRequires:      tar >= 1:1.22
 BuildRequires: unzip
 BuildRequires: xdg-utils
 BuildRequires: xz >= 1:4.999.7
-Requires:      ImageMagick-coder-jpeg
-Requires:      ImageMagick-coder-png
 Requires:      python-BeautifulSoup
 Requires:      python-PIL
+Requires:      python-PyQt4
 Requires:      python-cssutils
 Requires:      python-dateutil
 Requires:      python-lxml
 Requires:      python-mechanize
 Requires:      python-modules-sqlite
+Suggests:      ImageMagick-coder-jpeg
+Suggests:      ImageMagick-coder-png
+Suggests:      poppler-progs
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -111,6 +114,9 @@ Pakiet ten dostarcza bashowe uzupełnianie nazw dla calibre.
 %patch4 -p1
 %patch5 -p1
 
+# 64bit target build fix
+%{__sed} -i -e "s!'/usr/lib'!'%{_libdir}'!g" setup/build_environment.py
+
 # upstream decides to store locale files in a single zip file but we prefer separate .mo
 mkdir resources/localization/locales
 unzip resources/localization/locales.zip -d resources/localization/locales
@@ -118,6 +124,10 @@ chmod 755 resources/localization/locales/*
 rm -f resources/localization/locales.zip
 
 %build
+CC=%{__cc} \
+CXX=%{__cxx} \
+OVERRIDE_CFLAGS="%{rpmcflags}" \
+OVERRIDE_LDFLAGS="%{rpmldflags}" \
 %{__python} setup.py build
 
 %install
This page took 0.039382 seconds and 4 git commands to generate.