source: projects/specs/trunk/x/xfce4-notifyd/xfce4-notifyd-vl.spec @ 9400

Revision 9400, 3.0 KB checked in by inagaki, 9 years ago (diff)

2015-03-01 Ryoichi INAGAKI <ryo1@…>

  • mousepad, parole, xarchiver, xfburn, xfce4-screenshooter, xfce4-taskmanager: updated
  • orage, thunar-*-plugin, xfce4-dict, xfce4-mixer, xfce4-notifyd, xfce4-terminal: rebuilt
  • ristretto: NEW
  • xfce4-appfinder: enabled gtk3


Line 
1Name:           xfce4-notifyd
2Summary:        Notification daemon for Xfce
3Summary(ja):    Xfce 用の通知デーモン
4Version:        0.2.4
5Release:        2%{?_dist_release}
6
7License:        GPLv2+
8Group:          User Interface/Desktops
9URL:            http://goodies.xfce.org/projects/applications/%{name}
10
11Source0:        http://archive.xfce.org/src/apps/%{name}/0.2/%{name}-%{version}.tar.bz2
12
13BuildRoot:     %{_tmppath}/%{name}-%{version}-root
14BuildRequires: desktop-file-utils
15BuildRequires: dbus-devel >= 1.0.0
16BuildRequires: dbus-glib-devel >= 0.72
17BuildRequires: gtk2-devel >= 2.14.0
18BuildRequires: libnotify-devel >= 0.7.0
19BuildRequires: libxfce4util-devel >= 4.4.0
20BuildRequires: libxfce4ui-devel >= 4.7.0
21BuildRequires: xfconf-devel >= 0.1
22
23Requires(post): desktop-file-utils
24Requires(postun): desktop-file-utils
25
26Vendor:         Project Vine
27Distribution:   Vine Linux
28Packager:       Takemikaduchi, inagaki
29
30
31%description
32The Xfce Notify Daemon (xfce4-notifyd for short) is a smallish program that
33implements the "server-side" portion of the Freedesktop desktop notifications
34specification.  Applications that wish to pop up a notification bubble in
35a standard way can implicitly make use of xfce4-notifyd to do so by
36sending standard messages over D-Bus using the org.freedesktop.Notifications
37interface.
38
39
40%prep
41%setup -q
42
43%build
44%configure --enable-silent-rules --disable-static
45make %{?_smp_mflags}
46
47
48%install
49rm -rf $RPM_BUILD_ROOT
50make install DESTDIR=$RPM_BUILD_ROOT
51
52find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
53
54desktop-file-install \
55        --add-category="X-XFCE" \
56        --delete-original \
57        --dir=%{buildroot}%{_datadir}/applications \
58        ${RPM_BUILD_ROOT}%{_datadir}/applications/xfce4-notifyd-config.desktop
59
60%find_lang %{name}
61
62%clean
63rm -rf $RPM_BUILD_ROOT
64
65
66%post
67touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
68gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
69update-desktop-database %{_datadir}/applications &> /dev/null || :
70
71%postun
72if [ $1 -eq 0 ]; then
73    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
74    gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
75fi
76update-desktop-database %{_datadir}/applications &> /dev/null || :
77
78
79%files -f %{name}.lang
80%defattr(-,root,root,-)
81%doc AUTHORS ChangeLog NEWS TODO COPYING
82%{_bindir}/%{name}-config
83%{_libdir}/xfce4/notifyd/%{name}
84%{_datadir}/applications/%{name}-config.desktop
85%{_datadir}/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
86%{_datadir}/icons/hicolor/*/apps/*
87%{_datadir}/themes/Default/xfce-notify-4.0
88%{_datadir}/themes/Smoke/xfce-notify-4.0
89%{_datadir}/themes/ZOMG-PONIES!/xfce-notify-4.0
90%{_mandir}/man1/xfce4-notifyd-config.1.gz
91
92%changelog
93* Sun Mar  1 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.2.4-2
94- rebuilt with libxfce4util 4.12.1
95
96* Sat Sep 13 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 0.2.4-1
97- updated to 0.2.4
98
99* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.2-2
100- rebuild with VineSeed environment
101
102* Sat Jun 09 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.2-1
103- initial build for Vine Linux
104
Note: See TracBrowser for help on using the repository browser.