source: projects/specs/trunk/g/gnome-system-log/gnome-system-log-vl.spec @ 8119

Revision 8119, 3.0 KB checked in by Takemikaduchi, 10 years ago (diff)

rebuild or new upstream release

Line 
1Summary:        GNOME logfile viewer
2Summary(ja):    GNOME ログビューアー
3Name:           gnome-system-log
4Version:        3.8.1
5Release:        2%{?_dist_release}
6License:        GPLv2+
7Group:          User Interface/Desktops
8URL:            http://www.gnome.org
9
10Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.8/%{name}-%{version}.tar.xz
11
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13
14BuildRequires:  gtk3-devel
15BuildRequires:  itstool
16
17Requires(postun,posttrans):     glib2
18Requires(postun,posttrans):     desktop-file-utils
19
20Vendor:         Project Vine
21Distribution:   Vine Linux
22Packager:       Takemikaduchi
23
24
25%description
26gnome-system-log is a simple utility to display system log files.
27
28%description -l ja
29gnome-system-log はシステムログファイルを閲覧するためのシンプルなユーティリティーです。
30
31%prep
32%setup -q
33
34%build
35%configure
36make %{?_smp_mflags}
37
38%install
39rm -rf $RPM_BUILD_ROOT
40
41make install DESTDIR=$RPM_BUILD_ROOT
42
43# make gnome-system-log use consolehelper until it starts using polkit
44mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
45/bin/cat <<EOF >$RPM_BUILD_ROOT%{_sysconfdir}/pam.d/%{name}
46#%%PAM-1.0
47auth            include         config-util
48account         include         config-util
49session         include         config-util
50EOF
51
52mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps
53/bin/cat <<EOF >$RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/%{name}
54USER=root
55PROGRAM=/usr/sbin/%{name}
56SESSION=true
57FALLBACK=true
58EOF
59
60mkdir -p $RPM_BUILD_ROOT%{_sbindir}
61/bin/mv $RPM_BUILD_ROOT%{_bindir}/%{name} $RPM_BUILD_ROOT%{_sbindir}
62/bin/ln -s /usr/bin/consolehelper $RPM_BUILD_ROOT%{_bindir}/%{name}
63
64
65%find_lang %{name} --all-name --with-gnome
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%post
71touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
72
73%postun
74touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
75gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
76glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
77update-desktop-database -q &> /dev/null ||:
78
79%posttrans
80glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
81gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
82update-desktop-database -q &> /dev/null ||:
83
84
85%files -f %{name}.lang
86%defattr(-,root,root,-)
87%{_sysconfdir}/pam.d/%{name}
88%{_sysconfdir}/security/console.apps/%{name}
89%{_bindir}/%{name}
90%{_sbindir}/%{name}
91%{_datadir}/GConf/gsettings/logview.convert
92%{_datadir}/applications/%{name}.desktop
93%{_datadir}/glib-2.0/schemas/org.gnome.gnome-system-log.gschema.xml
94%{_datadir}/icons/hicolor/*/*/*
95%{_datadir}/icons/HighContrast/*/*/*
96%{_mandir}/man1/%{name}.1.gz
97
98
99%changelog
100* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-2
101- rebuild with VineSeed environment
102
103* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
104- new upstream release
105
106* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
107- new upstream release
108
109* Sun Oct 21 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-2
110- fix %%files
111
112* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
113- initial build
Note: See TracBrowser for help on using the repository browser.