source: projects/specs/trunk/m/mate-notification-daemon/mate-notification-daemon-vl.spec @ 8359

Revision 8359, 3.5 KB checked in by Takemikaduchi, 10 years ago (diff)

MATE-1.8.0

Line 
1Summary:        Notification daemon for MATE
2Name:           mate-notification-daemon
3Version:        1.8.0
4Release:        1%{?_dist_release}
5
6Source0:        http://pub.mate-desktop.org/releases/1.8/%{name}-%{version}.tar.xz
7
8Patch0:         mate-notification-daemon-1.2.0-makefile.patch
9
10License:        GPLv2
11Group:          System Environment/Libraries
12URL:            http://mate-desktop.org/
13
14BuildRequires:  mate-common
15BuildRequires:  gtk2-devel
16BuildRequires:  dbus-devel
17BuildRequires:  dbus-glib-devel
18BuildRequires:  libcanberra-devel
19BuildRequires:  libwnck-devel
20BuildRequires:  libnotify-devel
21BuildRequires:  gtk-doc
22BuildRequires:  autoconf
23BuildRequires:  automake
24
25Requires(posttrans,postun):     glib2
26Requires(post,postun):  gtk2
27Requires(post,postun):  desktop-file-utils
28
29BuildRoot:      %{_tmppath}/%{name}-%{version}-root
30
31Vendor:         Project Vine
32Distribution:   Vine Linux
33Packager:       Takemikaduchi
34
35
36%description
37%{summary}
38
39
40%prep
41%setup -q
42%patch0 -p1
43
44
45%build
46(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
47%configure \
48        --libexecdir=%{_libexecdir}/mate \
49        --disable-static \
50        --disable-scrollkeeper
51
52%{__make} %{?_smp_mflags}
53
54
55%install
56%{__rm} -rf ${RPM_BUILD_ROOT}
57
58%{__make} install DESTDIR=${RPM_BUILD_ROOT}
59
60find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
61find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
62
63%find_lang %{name}
64
65
66%clean
67%{__rm} -rf ${RPM_BUILD_ROOT}
68
69%post
70/sbin/ldconfig
71update-desktop-database %{_datadir}/applications >& /dev/null ||:
72touch --no-create %{_datadir}/icons/hicolor
73gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
74
75%postun
76/sbin/ldconfig
77if [ $1 -eq 0 ]; then
78  update-desktop-database %{_datadir}/applications >& /dev/null ||:
79  touch --no-create %{_datadir}/icons/hicolor
80  gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
81  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
82fi
83
84%posttrans
85glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
86
87%files -f %{name}.lang
88%defattr(-,root,root,-)
89%doc COPYING ChangeLog NEWS README
90%{_bindir}/mate-notification-properties
91%{_libdir}/mate-notification-daemon/engines/libcoco.so
92%{_libdir}/mate-notification-daemon/engines/libnodoka.so
93%{_libdir}/mate-notification-daemon/engines/libslider.so
94%{_libdir}/mate-notification-daemon/engines/libstandard.so
95%{_libexecdir}/mate/mate-notification-daemon
96%{_datadir}/MateConf/gsettings/mate-notification-daemon.convert
97%{_datadir}/applications/mate-notification-properties.desktop
98%{_datadir}/dbus-1/services/org.freedesktop.mate.Notifications.service
99%{_datadir}/glib-2.0/schemas/org.mate.NotificationDaemon.gschema.xml
100%{_datadir}/icons/hicolor/*/*/*
101%{_datadir}/mate-notification-daemon/mate-notification-properties.ui
102%{_mandir}/man1/mate-notification-properties.1.gz
103
104
105%changelog
106* Mon Apr 14 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
107- new upstream release
108- change BuildRequires: libwnck-devel instead of libmatewnck-devel
109
110* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-2
111- rebuild with VineSeed environment
112
113* Sun Nov 10 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.1-1
114- new upstream release
115
116* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-1
117- new upstream release
118- remove BuildRequires: mate-conf-devel, libmatenotify-devel
119- add BuildRequires: libnotify-devel
120
121* Wed Aug 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
122- new upstream release
123- change BuildRequires: libmatewnck-devel instead of libwnck-devel
124
125* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.0-1
126- new upstream release
127- add Patch0 (mate-notification-daemon-1.2.0-makefile.patch)
128
129* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
130- initial build for Vine Linux
131
Note: See TracBrowser for help on using the repository browser.