Пакет mate-image-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 | Group: Graphical desktop/Other # BEGIN SourceDeps(oneline): BuildRequires: /usr/bin/desktop-file-install /usr/bin/glib-genmarshal /usr/bin/glib-gettextize /usr/bin/glib-mkenums /usr/bin/gtkdocize imake libXt-devel libgio-devel libgtk+2-gir-devel libgtk+3-gir-devel pkgconfig(gmodule-2.0) pkgconfig(x11) python-devel python-module-pygobject-devel xorg-cf-files xorg-xproto-devel # END SourceDeps(oneline) %define _libexecdir %_prefix/libexec %define oldname eom %define fedora 23 # %%oldname or %%version is ahead of its definition. Predefining for rpm 4.0 compatibility. %define name eom %define version 1.12.2 # Conditional for release and snapshot builds. Uncomment for release-builds. %global rel_build 1 # This is needed, because src-url contains branched part of versioning-scheme. %global branch 1.12 # Settings used for build from snapshots. %{!?rel_build:%global commit 7ba7e03f4d5e2ecd3c77f9d9394521b7608ca05f} %{!?rel_build:%global commit_date 20131212} %{!?rel_build:%global shortcommit %(c=%{commit};echo ${c:0:7})} %{!?rel_build:%global git_ver git%{commit_date}-%{shortcommit}} %{!?rel_build:%global git_rel .git%{commit_date}.%{shortcommit}} %{!?rel_build:%global git_tar %{oldname}-%{version}-%{git_ver}.tar.xz} Name: mate-image-viewer Version: %{branch}.2 %if 0%{?rel_build} Release: alt1_1 %else Release: alt1_1 %endif Summary: Eye of MATE image viewer License: GPLv2+ and LGPLv2+ URL: http://mate-desktop.org # for downloading the tarball use 'spectool -g -R eom.spec' # Source for release-builds. %{?rel_build:Source0: http://pub.mate-desktop.org/releases/%{branch}/%{oldname}-%{version}.tar.xz} # Source for snapshot-builds. %{!?rel_build:Source0: http://git.mate-desktop.org/%{oldname}/snapshot/%{oldname}-%{commit}.tar.xz#/%{git_tar}} BuildRequires: zlib-devel BuildRequires: libcairo-gobject-devel BuildRequires: gtk2-devel BuildRequires: libexif-devel BuildRequires: libexempi-devel BuildRequires: gobject-introspection-devel BuildRequires: libxml2-devel BuildRequires: librsvg-devel BuildRequires: mate-desktop-devel BuildRequires: liblcms2-devel BuildRequires: python-module-pygtk-devel BuildRequires: libdbus-glib-devel BuildRequires: libjpeg-devel BuildRequires: desktop-file-utils BuildRequires: mate-common #fix rhbz (#1008249) Requires: libmate-desktop %if 0%{?fedora} && 0%{?fedora} > 19 %endif Source44: import.info %description The Eye of MATE (eom) is the official image viewer for the MATE desktop. It can view single image files in a variety of formats, as well as large image collections. Eye of Mate is extensible through a plugin system. %package devel Summary: Support for developing plugins for the eom image viewer Group: Development/C Requires: mate-image-viewer = %{version} %if 0%{?fedora} && 0%{?fedora} > 19 Provides: mate-image-viewer-devel%{?_isa} = %{version}-%{release} Provides: mate-image-viewer-devel = %{version}-%{release} Obsoletes: mate-image-viewer-devel < %{version}-%{release} %endif %description devel Development files for eom %prep %setup -n %{oldname}-%{version} -q%{!?rel_build:n %{oldname}-%{commit}} %if 0%{?rel_build} #NOCONFIGURE=1 ./autogen.sh %else # 0%{?rel_build} # needed for git snapshots NOCONFIGURE=1 ./autogen.sh %endif # 0%{?rel_build} %build %configure \ --with-gtk=2.0 \ --enable-python \ --with-x \ --disable-schemas-compile \ --enable-introspection=yes make %{?_smp_mflags} V=1 %install %{makeinstall_std} desktop-file-install \ --delete-original \ --dir $RPM_BUILD_ROOT%{_datadir}/applications \ $RPM_BUILD_ROOT%{_datadir}/applications/eom.desktop find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';' %find_lang %{oldname} --with-gnome --all-name # remove needless gsettings convert file rm -f $RPM_BUILD_ROOT%{_datadir}/MateConf/gsettings/eom.convert %files -f %{oldname}.lang %doc AUTHORS COPYING NEWS README %{_mandir}/man1/* %{_bindir}/eom %dir %{_libdir}/eom %dir %{_libdir}/eom/plugins %{_libdir}/eom/plugins/* %{_libdir}/girepository-1.0/Eom-1.0.typelib %{_datadir}/applications/eom.desktop %{_datadir}/eom/ %_iconsdir/hicolor/*/*/* %{_datadir}/glib-2.0/schemas/org.mate.eom.gschema.xml %{_datadir}/glib-2.0/schemas/org.mate.eom.enums.xml %{_datadir}/appdata/eom.appdata.xml %files devel %{_libdir}/pkgconfig/eom.pc %dir %{_includedir}/eom-2.20 %dir %{_includedir}/eom-2.20/eom %{_includedir}/eom-2.20/eom/*.h %{_datadir}/gtk-doc/html/eom/ %{_datadir}/gir-1.0/*.gir %changelog * Tue Apr 05 2016 Igor Vlasenko <viy@altlinux.ru> 1.12.2-alt1_1 - new fc release * Wed Feb 17 2016 Igor Vlasenko <viy@altlinux.ru> 1.12.1-alt1_1 - new version * Mon Nov 02 2015 Igor Vlasenko <viy@altlinux.ru> 1.10.5-alt2_1 - fixed dependencies * Fri Oct 30 2015 Igor Vlasenko <viy@altlinux.ru> 1.10.5-alt1_1 - new version * Sat Mar 22 2014 Igor Vlasenko <viy@altlinux.ru> 1.8.0-alt1_1 - new fc release * Thu Aug 01 2013 Igor Vlasenko <viy@altlinux.ru> 1.6.1-alt1_1 - new fc release * Sat Apr 06 2013 Igor Vlasenko <viy@altlinux.ru> 1.6.0-alt1_1 - new fc release * Tue Mar 05 2013 Igor Vlasenko <viy@altlinux.ru> 1.5.0-alt1_4 - new fc release * Sat Feb 02 2013 Igor Vlasenko <viy@altlinux.ru> 1.5.0-alt1_3 - new fc release * Tue Nov 20 2012 Igor Vlasenko <viy@altlinux.ru> 1.5.0-alt1_2 - added mate-desktop-1.5.0-alt-settings.patch - font settings * Wed Oct 24 2012 Anton V. Boyarshinov <boyarsh@altlinux.ru> 1.4.0-alt1_1.1 - Build for Sisyphus * Sun Aug 05 2012 Igor Vlasenko <viy@altlinux.ru> 1.4.0-alt1_1 - 20120801 mate snapshot |