Package libstaroffice: 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 | %global apiversion 0.0 Name: libstaroffice Version: 0.0.2 Release: alt0.M80C.1 Summary: A library for import of binary StarOffice documents Group: System/Libraries License: %mpl|%lgpl2plus Url: https://github.com/fosnola/libstaroffice/wiki # Repacked https://github.com/fosnola/%name/releases/download/%version/%name-%version.tar.xz Source: %name-%version.tar BuildRequires(pre): rpm-build-licenses BuildPreReq: help2man # Automatically added by buildreq on Wed Feb 08 2017 # optimized out: gnu-config libstdc++-devel pkg-config python-base python-modules python3 BuildRequires: doxygen gcc-c++ librevenge-devel python3-base zlib-devel %description %name is a library for import of binary StarOffice documents. %package devel Summary: Development files for %name Group: Development/C Requires: %name = %EVR %description devel The %name-devel package contains libraries and header files for developing applications that use %name. %package doc Group: Development/Documentation Summary: Documentation of %name API BuildArch: noarch %description doc The %name-doc package contains documentation files for %name. %package tools Group: Development/Other Summary: Tools to transform StarOffice documents into other formats Requires: %name = %EVR %description tools Tools to transform StarOffice documents into other formats. Currently supported: CSV, HTML, plain text, SVG, raw. %prep %setup %build %configure \ --disable-static \ --disable-werror \ --disable-silent-rules \ --enable-zip \ --with-sharedptr=c++11 \ # sed -i \ -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \ -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \ libtool %make_build %install %makeinstall_std rm %buildroot/%_libdir/*.la rm -r %buildroot/%_docdir/%name # generate and install man pages export LD_LIBRARY_PATH=%buildroot/%_libdir${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} for tool in sd2raw sd2svg sd2text sdc2csv sdw2html; do help2man -N -S '%name %version' -o ${tool}.1 %buildroot%_bindir/${tool} done mkdir -p %buildroot/%_mandir/man1 cp -p sd2*.1 sd?2*.1 %buildroot/%_mandir/man1 %files %doc CREDITS NEWS README COPYING.LGPL COPYING.MPL %_libdir/%name-%apiversion.so.* %files devel %doc ChangeLog %_includedir/%name-%apiversion %_libdir/%name-%apiversion.so %_libdir/pkgconfig/%name-%apiversion.pc %files doc %doc docs/doxygen/html COPYING.LGPL COPYING.MPL %files tools %_bindir/sdw2html %_bindir/sd2raw %_bindir/sd2svg %_bindir/sd2text %_bindir/sdc2csv %_mandir/man1/sdw2html.1* %_mandir/man1/sd2raw.1* %_mandir/man1/sd2svg.1* %_mandir/man1/sd2text.1* %_mandir/man1/sdc2csv.1* %changelog * Tue Aug 14 2018 Andrey Cherepanov <cas@altlinux.org> 0.0.2-alt0.M80C.1 - Backport to c8 branch. * Thu Feb 09 2017 Gleb F-Malinovskiy <glebfm@altlinux.org> 0.0.2-alt1 - Initial build. |