Package libharu: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 | Group: System/Libraries # BEGIN SourceDeps(oneline): BuildRequires(pre): rpm-macros-cmake rpm-macros-fedora-compat BuildRequires: gcc-c++ # END SourceDeps(oneline) # see https://bugzilla.altlinux.org/show_bug.cgi?id=10382 %define _localstatedir %{_var} %global gittag0 RELEASE_2_3_0RC3 Name: libharu Version: 2.3.0 Release: alt2_13 Summary: C library for generating PDF files License: zlib with acknowledgement URL: http://libharu.org # not available. rebuilt from ZIP in this package Source0: https://github.com/libharu/${name}/archive/%{gittag0}/%{name}-%{version}-rc3.tar.gz Patch0: libharu-RELEASE_2_3_0_cmake.patch Patch1: libharu-2.3.0-triangleshading.patch Patch2: libharu-2.3.0-smallnumber.patch BuildRequires: gcc BuildRequires: ctest cmake BuildRequires: libpng-devel BuildRequires: zlib-devel Source44: import.info Patch33: libharu-2.3.0-1-Included-necessary-char-widths-in-generated-PDF.patch Patch34: libharu-2.3.0-2-Avoid-issue-with-libtiff-duplicate-symbols.patch %description libHaru is a library for generating PDF files. It is free, open source, written in ANSI C and cross platform. %package devel Group: Development/Other Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %setup -qn %{name}-%{gittag0} # fix cmake build %patch0 -p1 -b .cmake # github #157 pull request %patch1 -p1 -b .triangleshading # github #187 pull request %patch2 -p1 -b .smallnumber %patch33 -p1 %patch34 -p1 %build %{fedora_v2_cmake} -DLIBHPDF_STATIC=NO %fedora_v2_cmake_build %install %fedora_v2_cmake_install %files %doc README %{_libdir}/libhpdf.so.* %exclude %{_datadir}/%{name} %files devel %{_includedir}/* %{_libdir}/libhpdf.so %changelog * Tue Apr 27 2021 Igor Vlasenko <viy@altlinux.org> 2.3.0-alt2_13 - dropped python2 examples (closes: #39982) * Fri Sep 25 2020 Igor Vlasenko <viy@altlinux.ru> 2.3.0-alt2_12 - fixed build * Wed Sep 19 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 2.3.0-alt2_3 - Applied patches from Gentoo. * Sat Nov 25 2017 Igor Vlasenko <viy@altlinux.ru> 2.3.0-alt1_3 - new version * Thu Mar 16 2017 Igor Vlasenko <viy@altlinux.ru> 2.2.1-alt1_9 - update to new release by fcimport * Wed Sep 21 2016 Igor Vlasenko <viy@altlinux.ru> 2.2.1-alt1_8 - update to new release by fcimport * Mon Feb 15 2016 Igor Vlasenko <viy@altlinux.ru> 2.2.1-alt1_7 - update to new release by fcimport * Sun Sep 20 2015 Igor Vlasenko <viy@altlinux.ru> 2.2.1-alt1_6 - update to new release by fcimport * Wed Aug 27 2014 Igor Vlasenko <viy@altlinux.ru> 2.2.1-alt1_5 - update to new release by fcimport * Tue Jul 01 2014 Igor Vlasenko <viy@altlinux.ru> 2.2.1-alt1_4 - update to new release by fcimport * Mon Aug 12 2013 Igor Vlasenko <viy@altlinux.ru> 2.2.1-alt1_3 - update to new release by fcimport * Fri Feb 22 2013 Igor Vlasenko <viy@altlinux.ru> 2.2.1-alt1_2 - update to new release by fcimport * Mon Sep 24 2012 Igor Vlasenko <viy@altlinux.ru> 2.2.1-alt1_1 - update to new release by fcimport * Fri Dec 23 2011 Igor Vlasenko <viy@altlinux.ru> 2.1.0-alt2_3 - spec cleanup thanks to ldv@ * Fri Dec 16 2011 Igor Vlasenko <viy@altlinux.ru> 2.1.0-alt1_3 - converted by srpmconvert script |