Package mate-notification-daemon: 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 | Group: System/Libraries # BEGIN SourceDeps(oneline): BuildRequires: /usr/bin/desktop-file-install /usr/bin/glib-gettextize /usr/bin/gtk-update-icon-cache libgio-devel pkgconfig(dbus-1) pkgconfig(dbus-glib-1) pkgconfig(gio-2.0) pkgconfig(glib-2.0) pkgconfig(gmodule-2.0) pkgconfig(gtk+-2.0) pkgconfig(gtk+-3.0) pkgconfig(libnotify) # END SourceDeps(oneline) %define _libexecdir %_prefix/libexec # %%name or %%version is ahead of its definition. Predefining for rpm 4.0 compatibility. %define name mate-notification-daemon %define version 1.12.1 # 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 f9aedafffba0ecc55072a933f28500c0e24c9bf1} %{!?rel_build:%global commit_date 20150724} %{!?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 %{name}-%{version}-%{git_ver}.tar.xz} Name: mate-notification-daemon Version: %{branch}.1 %if 0%{?rel_build} Release: alt1_1 %else Release: alt1_1 %endif Summary: Notification daemon for MATE Desktop License: GPLv2+ URL: http://mate-desktop.org # for downloading the tarball use 'spectool -g -R mate-notification-daemon.spec' # Source for release-builds. %{?rel_build:Source0: http://pub.mate-desktop.org/releases/%{branch}/%%{name}-%%{version}.tar.xz} # Source for snapshot-builds. %{!?rel_build:Source0: http://git.mate-desktop.org/%{name}/snapshot/%{name}-%{commit}.tar.xz#/%{git_tar}} BuildRequires: libdbus-glib-devel BuildRequires: desktop-file-utils BuildRequires: libcanberra-devel libcanberra-gtk2-devel BuildRequires: libnotify-devel BuildRequires: libwnck-devel BuildRequires: mate-common BuildRequires: mate-desktop-devel Provides: desktop-notification-daemon Source44: import.info %description Notification daemon for MATE Desktop %prep %setup -q%{!?rel_build:n %{name}-%{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 --disable-schemas-compile \ --with-gtk=2.0 make %{?_smp_mflags} V=1 %install %{makeinstall_std} desktop-file-install \ --delete-original \ --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}/%{_datadir}/applications/mate-notification-properties.desktop find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';' find $RPM_BUILD_ROOT -name '*.a' -exec rm -fv {} ';' # remove needless gsettings convert file rm -f %{buildroot}%{_datadir}/MateConf/gsettings/mate-notification-daemon.convert # remove desktop file, no need of it rm -f %{buildroot}%{_datadir}/applications/mate-notification-daemon.desktop %find_lang %{name} --with-gnome --all-name %files -f %{name}.lang %doc AUTHORS COPYING README %{_bindir}/mate-notification-properties %{_datadir}/applications/mate-notification-properties.desktop %{_datadir}/dbus-1/services/org.freedesktop.mate.Notifications.service %{_datadir}/mate-notification-daemon/mate-notification-properties.ui %{_libexecdir}/mate-notification-daemon %{_datadir}/icons/hicolor/*/apps/mate-notification-properties.* %{_datadir}/glib-2.0/schemas/org.mate.NotificationDaemon.gschema.xml %{_mandir}/man1/mate-notification-properties.1* %{_libdir}/mate-notification-daemon %changelog * Wed Feb 17 2016 Igor Vlasenko <viy@altlinux.ru> 1.12.1-alt1_1 - new version * Fri Oct 30 2015 Igor Vlasenko <viy@altlinux.ru> 1.10.2-alt1_1 - new version * Thu Mar 20 2014 Igor Vlasenko <viy@altlinux.ru> 1.8.0-alt1_1 - new fc release * Wed Aug 07 2013 Igor Vlasenko <viy@altlinux.ru> 1.6.0-alt1_3 - new fc release * Mon Jul 22 2013 Igor Vlasenko <viy@altlinux.ru> 1.6.0-alt1_2 - new fc release * Tue Apr 09 2013 Igor Vlasenko <viy@altlinux.ru> 1.6.0-alt1_1 - new fc release * Wed Mar 27 2013 Igor Vlasenko <viy@altlinux.ru> 1.5.2-alt1_1 - new fc release * Tue Mar 05 2013 Igor Vlasenko <viy@altlinux.ru> 1.5.1-alt1_2 - new fc release * Sat Feb 02 2013 Igor Vlasenko <viy@altlinux.ru> 1.5.1-alt1_1 - new fc release * Fri Nov 16 2012 Igor Vlasenko <viy@altlinux.ru> 1.5.0-alt1_1 - use F19 import base * Wed Oct 24 2012 Anton V. Boyarshinov <boyarsh@altlinux.ru> 1.4.0-alt1_1.1 - Build for Sisyphus * Thu Aug 02 2012 Igor Vlasenko <viy@altlinux.ru> 1.4.0-alt1_1 - 20120801 mate snapshot * Wed Jun 27 2012 Igor Vlasenko <viy@altlinux.ru> 1.3.1-alt1_1 - 20120622 mate snapshot * Tue May 01 2012 Igor Vlasenko <viy@altlinux.ru> 1.2.0-alt1_1 - converted by srpmconvert script |