source: projects/specs/trunk/T/Thunar/Thunar-vl.spec @ 7009

Revision 7009, 4.3 KB checked in by Takemikaduchi, 12 years ago (diff)

rebuild with pcre-8.31

Line 
1Name:           Thunar
2Summary:        modern file manager
3Summary(ja):    近代的なファイルマネージャ
4Version:        1.4.0
5Release:        2%{?_dist_release}
6
7Group:          User Interface/Desktops
8License:        GPLv2 and LGPLv2
9URL:            http://www.xfce.org/
10
11Source0:        http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
14BuildRequires:  dbus-glib-devel >= 0.34
15BuildRequires:  glib2-devel >= 2.18.0
16BuildRequires:  gtk2-devel >= 2.14.0
17BuildRequires:  libexif-devel >= 0.6.0
18BuildRequires:  libexo-devel >= 0.8.0
19BuildRequires:  libgudev1-devel >= 145
20BuildRequires:  libnotify-devel >= 0.4.0
21BuildRequires:  libSM-devel
22BuildRequires:  libxfce4ui-devel >= 4.10.0
23BuildRequires:  libxfce4util-devel >= 4.10.0
24BuildRequires:  pcre-devel >= 6.0
25BuildRequires:  pkgconfig
26BuildRequires:  startup-notification-devel >= 0.4
27BuildRequires:  xfce4-panel-devel >= 4.10.0
28BuildRequires:  xfconf
29
30Obsoletes:      xffm
31
32%description
33Thunar is a modern file manager for the Unix/Linux desktop, aiming to be
34easy-to-use and fast.
35
36%package devel
37Summary: Development headers for Thunar
38Group: Development/Libraries
39Requires: %{name} = %{version}-%{release}
40Requires: glib2-devel >= 2.18.0
41Requires: gtk2-devel >= 2.14.0
42
43%description devel
44This package includes the header files you will need to build
45plugins for Thunar.
46
47%prep
48%setup -q
49
50%build
51%configure --enable-silent-rules
52make %{?_smp_mflags}
53
54%install
55rm -rf $RPM_BUILD_ROOT
56make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
57
58## remove unuse files
59rm -rf $RPM_BUILD_ROOT/%{_libdir}/*.la
60rm -rf $RPM_BUILD_ROOT/%{_libdir}/thunarx-2/*.la
61rm -rf $RPM_BUILD_ROOT/%{_libdir}/xfce4/panel/plugins/*.la
62rm -rf $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/icon-theme.cache
63
64rm -rf _docs_to_include
65mkdir -p _docs_to_include
66mv $RPM_BUILD_ROOT%{_docdir}/%{name}/* _docs_to_include
67#cp AUTHORS COPYING COPYING.LIB ChangeLog FAQ HACKING NEWS README THANKS TODO $RPM_BUILD_ROOT/%{_defaultdocdir}/%{name}-%{version}
68
69%find_lang %{name}
70
71%clean
72rm -rf $RPM_BUILD_ROOT
73
74%post
75/sbin/ldconfig
76touch --no-create %{_datadir}/icons/hicolor
77
78%posttrans
79gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
80
81%postun
82/sbin/ldconfig
83if [ $1 -eq 0 ] ; then
84    touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
85    gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
86fi
87
88%files -f %{name}.lang
89%defattr(-,root,root)
90%doc AUTHORS COPYING COPYING.LIB ChangeLog FAQ NEWS README THANKS
91%doc _docs_to_include/*
92%{_sysconfdir}/xdg/Thunar
93%{_bindir}/*
94%{_libdir}/lib*.so.*
95%dir %{_libdir}/Thunar
96%{_libdir}/Thunar/*
97%dir %{_libdir}/thunarx-2
98%{_libdir}/thunarx-2/*.so
99%{_libdir}/xfce4/panel/plugins/lib*.so
100%{_datadir}/Thunar
101%{_datadir}/applications/*.desktop
102%{_datadir}/dbus-1/services/*.service
103%{_datadir}/icons/hicolor/*
104%{_datadir}/pixmaps/Thunar
105#{_datadir}/thumbnailers
106%{_datadir}/xfce4/panel-plugins/thunar-tpa.desktop
107%{_mandir}/man1/Thunar*
108
109%files devel
110%defattr(-,root,root)
111%{_includedir}/thunarx-2
112%{_libdir}/lib*.so
113%{_libdir}/pkgconfig/*.pc
114#%{_datadir}/gtk-doc/html/thunar-vfs
115%{_datadir}/gtk-doc/html/thunarx
116
117%changelog
118* Thu Oct 25 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.4.0-2
119- rebuild with pcre-8.31
120
121* Thu Jun 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.4.0-1
122- new upstream release
123
124* Sun Aug 21 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.2.2-1
125- new upstream release
126- built with libnotify-0.7.3 (VineSeed)
127
128* Tue Mar 29 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.2.0-1
129- new upstream release
130
131* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.0.2-1
132- new upstream release
133- built with new toolchain
134
135* Sat May 23 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.0.1-1
136- new upstream release
137- split devel subpackage
138
139* Mon Sep 29 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 0.9.0-3
140- add BuildRequires: xfce4-panel
141  (needed to build thunar-tpa.desktop)
142
143* Thu Sep 25 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.9.0-2vl5
144- added BuildRequires: libexo-devel, dbus-glib-devel, hal-devel
145
146* Sat Sep 20 2008 Shu KONNO <owa@bg.wakwak.com> 0.9.0-1vl5
147- applied new versioning policy
148- removed *.la
149
150* Sun Dec 23 2007 UECHI Yasumasa <uechi@potaway.net> 0.9.0-0vl2
151- new upstream release.
152
153* Sun Jul 29 2007 UECHI Yasumasa <uechi@potaway.net> 0.8.0-0vl2
154- build for VineSeed
155
156* Sat Jul 28 2007 UECHI Yasumasa <uechi@potaway.net> 0.8.0-0vl1
157- initial release
158
Note: See TracBrowser for help on using the repository browser.