source: projects/specs/branches/6/p/pcmanfm/pcmanfm-vl.spec @ 521

Revision 521, 4.1 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1%define         enable_inotify  0
2%define         enable_hal      1
3
4Name:           pcmanfm
5Version:        0.5.2
6Release:        1%{?_dist_release}
7Summary:        Extremly fast and lightweight file manager
8Summary(ja):    とても高速で軽量なファイルマネージャ
9
10Group:          Applications/System
11License:        GPLv2+
12URL:            http://pcmanfm.sourceforge.net
13Source0:        http://osdn.dl.sourceforge.net/sourceforge/pcmanfm/%{name}-%{version}.tar.bz2
14Patch0:         pcmanfm-0.5-kill-find-immediately.patch
15Patch1:         pcmanfm-0.5-fix-str-fmt.patch
16Patch2:         ca_po.patch
17
18BuildRoot: %{_tmppath}/%{name}-%{version}-root
19
20BuildRequires:  automake >= 1.9
21BuildRequires:  gtk2-devel >= 2.14
22BuildRequires:  gamin-devel
23BuildRequires:  desktop-file-utils
24BuildRequires:  gettext
25BuildRequires:  intltool
26BuildRequires:  startup-notification-devel
27BuildRequires:  dbus-devel
28BuildRequires:  hal-devel
29BuildRequires:  dbus-glib-devel
30BuildRequires:  cairo-devel
31
32Requires:       gtk2 >= 2.14, gamin, dbus-glib, hal
33Requires(post): desktop-file-utils
34Requires(postun): desktop-file-utils
35
36
37%description
38PCMan File Manager is an extremly fast and lightweight file manager
39which features tabbed browsing and user-friendly interface.
40
41%description -l ja
42PCMan File Manager はタブブラウズとユーザーフレンドリーな
43インターフェイスを特色とするとても高速で軽量なファイルマネージャです。
44
45%prep
46%setup -q
47%patch0 -p1 -b .search_hang
48%patch1 -p0
49%patch2 -p1
50chmod 644 INSTALL COPYING
51
52%build
53%configure \
54%if %{enable_hal} >= 1
55        --enable-hal \
56%else
57        --disable-hal \
58%endif
59%if %{enable_inotify} >= 1
60        --enable-inotify
61%else
62        --disable-inotify
63%endif
64
65%{__make} %{?_smp_mflags} -k
66
67
68%install
69rm -rf $RPM_BUILD_ROOT
70make install DESTDIR=$RPM_BUILD_ROOT
71%find_lang %{name}
72desktop-file-install \
73  --delete-original \
74  --vendor vine \
75  --dir ${RPM_BUILD_ROOT}/%{_datadir}/applications \
76  ${RPM_BUILD_ROOT}/%{_datadir}/applications/pcmanfm.desktop
77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
81
82%post
83update-desktop-database %{_datadir}/applications >/dev/null 2>&1 || :
84
85
86%postun
87update-desktop-database %{_datadir}/applications >/dev/null 2>&1 || :
88
89
90%files -f %{name}.lang
91%defattr(-,root,root,-)
92%doc AUTHORS COPYING README TODO
93%{_bindir}/pcmanfm
94%{_datadir}/%{name}/*
95%{_datadir}/applications/*.desktop
96%{_datadir}/mime/packages/*.xml
97%{_datadir}/pixmaps/*
98
99%changelog
100* Sun Nov 1 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.2-1
101- new upstream release
102- added Patch2 to fix build error
103
104* Fri Jun 12 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5.1-1vl5
105- new upstream release
106- added BuildRequires:  intltool
107- dropt Source1
108
109* Sat Apr 4 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5-2vl5
110- added Patch1 (import Mandriva Package)
111- added BuildRequires:  cairo-devel
112- replaced ja.po: from upstream repository
113- fixed BuildRoot tag
114
115* Mon Mar 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.5-1vl5
116- initial build for VineSeed
117- Update to 0.5
118- added Patch0 (import Fedora package)
119
120* Sun Dec 03 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.2.2-1
121- Update to 0.3.2.2
122
123* Sun Oct 15 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.2.1-1
124- Update to 0.3.2.1
125
126* Sat Oct 14 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.2-1
127- Update to 0.3.2
128
129* Sun Oct 01 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.2-0.3.rc1
130- Update to 0.3.2-rc1
131
132* Sat Sep 30 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.2-0.2.beta3
133- Update to 0.3.2-beta3
134
135* Wed Sep 27 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.2-0.1.beta2
136- Update to 0.3.2-beta2
137
138* Sun Aug 27 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.1-0.2.beta2
139- Update to 0.3.1-beta2
140
141* Sun Aug 27 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.1-0.1.beta
142- Update to 0.3.1-beta
143
144* Tue Aug 22 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.0.2-1
145- Update to 0.3.0.2 release
146
147* Sun Aug 20 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.0.1-1
148- Update to 0.3.0.1 release
149
150* Sun Aug 20 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.0-1
151- Update to 0.3.0 release
152
153* Fri Aug 18 2006 Chung-Yen Chang <candyz0416@gmail.com> - 0.3.0-0.1.beta3
154- Initial RPM release
Note: See TracBrowser for help on using the repository browser.