Package mate-document-viewer: 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 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 | %def_enable epub %def_enable xps %define rname atril %define _libexecdir %_prefix/libexec Name: mate-document-viewer Version: 1.28.0 Release: alt1 Epoch: 1 Summary: Document viewer License: GPLv2+ and LGPLv2+ and MIT Group: Graphical desktop/MATE Url: http://mate-desktop.org/ Packager: Valery Inozemtsev <shrek@altlinux.ru> Requires: mathjax Source: %rname-%version.tar Patch: %rname-%version-%release.patch BuildRequires: mate-common mate-desktop-devel mate-file-manager-devel BuildRequires: gcc-c++ gtk-doc libdjvu-devel libgail3-devel libkpathsea-devel libsynctex-devel BuildRequires: libpoppler-glib-devel libsecret-devel libspectre-devel libtiff-devel libSM-devel BuildRequires: libxml2-devel yelp-tools %if_enabled xps BuildRequires: libgxps-devel libgxps-gir-devel %endif %if_enabled epub BuildRequires: libwebkit2gtk-devel %endif %description Mate-document-viewer is simple document viewer. It can display and print Portable Document Format (PDF), PostScript (PS), Encapsulated PostScript (EPS), DVI, DJVU%{?_enable_epub:, epub}%{?_enable_xps: and XPS} files. When supported by the document format, mate-document-viewer allows searching for text, copying text to the clipboard, hypertext navigation, table-of-contents bookmarks and editing of forms. %package -n lib%name Group: System/Libraries Summary: Libraries for the mate-document-viewer Provides: %name-libs = %version-%release Obsoletes: %name-libs %description -n lib%name This package contains shared libraries needed for mate-document-viewer. %package devel Group: Development/C Summary: Support for developing back-ends for the mate-document-viewer %description devel This package contains libraries and header files needed for mate-document-viewer back-ends development. %package dvi Summary: Atril backend for dvi files Group: Graphical desktop/MATE %description dvi This package contains a backend to let atril display dvi files. %package djvu Summary: Atril backend for djvu files Group: Graphical desktop/MATE %description djvu This package contains a backend to let atril display djvu files. %package pixbuf Summary: Atril backend for graphics files Group: Graphical desktop/MATE %description pixbuf This package contains a backend to let atril display graphics files. %package xps Summary: Atril backend for xps files Group: Graphical desktop/MATE %description xps This package contains a backend to let atril display xps files. %package caja Group: Graphical desktop/MATE Summary: Mate-document-viewer extension for caja Requires: mate-file-manager %description caja This package contains the mate-document-viewer extension for the caja file manager. It adds an additional tab called "Document" to the file properties dialog. %package thumbnailer Group: Graphical desktop/MATE Summary: Atril thumbnailer extension for caja %description thumbnailer This package contains the atril extension for the caja file manager. %prep %setup -q -n %rname-%version %patch -p1 tar -xf libegg.tar %build %autoreconf %configure \ --disable-static \ --disable-schemas-compile \ --enable-introspection \ --enable-gtk-doc \ --enable-comics \ --enable-dvi \ --enable-djvu \ --disable-t1lib \ --enable-pixbuf \ %{subst_enable xps} \ %{subst_enable epub} %make_build %install %make DESTDIR=%buildroot install find %buildroot%_libdir -name \*.la -delete %find_lang %rname --with-gnome --all-name %files -f %rname.lang %doc README.md COPYING NEWS AUTHORS %_bindir/atril %_bindir/atril-previewer %_libexecdir/atrild %_datadir/%rname %_desktopdir/%rname.desktop %_iconsdir/hicolor/*/apps/* %_datadir/dbus-1/services/org.mate.atril.Daemon.service %_datadir/glib-2.0/schemas/org.mate.Atril.gschema.xml %_datadir/metainfo/atril.appdata.xml %_man1dir/*.1* %files -n lib%name %_libdir/*.so.* %_libdir/%rname/3/backends %_libdir/girepository-1.0/AtrilDocument-1.5.0.typelib %_libdir/girepository-1.0/AtrilView-1.5.0.typelib %exclude %_libdir/atril/3/backends/libdvidocument.so* %exclude %_libdir/atril/3/backends/dvidocument.atril-backend %exclude %_libdir/atril/3/backends/libdjvudocument.so %exclude %_libdir/atril/3/backends/djvudocument.atril-backend %if_enabled xps %exclude %_libdir/atril/3/backends/libxpsdocument.so* %exclude %_libdir/atril/3/backends/xpsdocument.atril-backend %endif %exclude %_libdir/atril/3/backends/libpixbufdocument.so* %exclude %_libdir/atril/3/backends/pixbufdocument.atril-backend %files dvi %_libdir/atril/3/backends/libdvidocument.so* %_libdir/atril/3/backends/dvidocument.atril-backend %files djvu %_libdir/atril/3/backends/libdjvudocument.so %_libdir/atril/3/backends/djvudocument.atril-backend %if_enabled xps %files xps %_libdir/atril/3/backends/libxpsdocument.so* %_libdir/atril/3/backends/xpsdocument.atril-backend %endif %files pixbuf %_libdir/atril/3/backends/libpixbufdocument.so* %_libdir/atril/3/backends/pixbufdocument.atril-backend %files caja %_libdir/caja/extensions-2.0/libatril-properties-page.so %_datadir/caja/extensions/libatril-properties-page.caja-extension %files thumbnailer %_bindir/atril-thumbnailer %_datadir/thumbnailers/atril.thumbnailer %files devel %_includedir/%rname %_libdir/*.so %_pkgconfigdir/*.pc %_datadir/gir-1.0/Atril*.gir %_datadir/gtk-doc/html/* %changelog * Wed Feb 28 2024 Valery Inozemtsev <shrek@altlinux.ru> 1:1.28.0-alt1 - 1.28.0 * Mon Nov 27 2023 Valery Inozemtsev <shrek@altlinux.ru> 1:1.26.1-alt2 - fixed requires for mate-document-viewer-thumbnailer (closes: #48498) * Thu May 04 2023 Valery Inozemtsev <shrek@altlinux.ru> 1:1.26.1-alt1 - 1.26.1 * Thu Nov 24 2022 Valery Inozemtsev <shrek@altlinux.ru> 1:1.26.0-alt2 - updated translation * Tue Aug 10 2021 Valery Inozemtsev <shrek@altlinux.ru> 1:1.26.0-alt1 - 1.26.0 * Tue Feb 25 2020 Valery Inozemtsev <shrek@altlinux.ru> 1:1.24.0-alt1 - 1.24.0 * Wed Oct 16 2019 Valery Inozemtsev <shrek@altlinux.ru> 1:1.22.2-alt1 - 1.22.2 * Tue Apr 23 2019 Valery Inozemtsev <shrek@altlinux.ru> 1:1.22.1-alt1 - 1.22.1 * Wed Mar 06 2019 Valery Inozemtsev <shrek@altlinux.ru> 1:1.22.0-alt1 - 1.22.0 * Tue Dec 18 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:1.20.3-alt1 - 1.20.3 * Wed Nov 28 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:1.20.2-alt2 - updated build dependencies * Fri Jun 15 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:1.20.2-alt1 - 1.20.2 * Sat May 05 2018 Michael Shigorin <mike@altlinux.org> 1:1.20.1-alt2 - introduce epub, xps knobs (on by default) * Tue Mar 27 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:1.20.1-alt1 - 1.20.1 * Fri Mar 16 2018 Valery Inozemtsev <shrek@altlinux.ru> 1:1.20.0-alt1 - initial build from git.mate-desktop.org * Sat Feb 10 2018 Igor Vlasenko <viy@altlinux.ru> 1.19.4-alt2_1 - NMU: rebuild with texlive 2016 |