source: projects/specs/trunk/m/menu-cache/menu-cache-vl.spec @ 7129

Revision 7129, 3.2 KB checked in by kudoh, 11 years ago (diff)
Line 
1Name:           menu-cache
2Version:        0.4.1
3Release:        1%{?_dist_release}
4Summary:        Caching mechanism for freedesktop.org compliant menus
5Summary(ja):    freedesktop.org 準拠メニューのキャッシュ機構
6
7Group:          System Environment/Libraries
8License:        LGPLv2+ and GPLv2+
9URL:            http://lxde.org
10Source0:        http://downloads.sourceforge.net/lxde/%{name}-%{version}.tar.gz
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12
13BuildRequires:  glib2-devel >= 2.16.0
14Requires:       vine-menus
15
16%description
17Menu-cache is a caching mechanism for freedesktop.org compliant menus to
18speed up parsing of the menu entries. It is currently used by some of
19components of the LXDE desktop environment such as LXPanel or LXLauncher.
20
21%package        devel
22Summary:        Development files for %{name}
23Group:          Development/Libraries
24Requires:       %{name} = %{version}-%{release}
25Requires:       pkgconfig
26
27%description    devel
28The %{name}-devel package contains libraries and header files for
29developing applications that use %{name}.
30
31
32%prep
33%setup -q
34
35%build
36%configure --disable-static
37
38# remove rpath in menu-cache-gen
39sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
40sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
41
42make %{?_smp_mflags}
43
44
45%install
46rm -rf $RPM_BUILD_ROOT
47make install DESTDIR=$RPM_BUILD_ROOT
48find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
49
50
51%clean
52rm -rf $RPM_BUILD_ROOT
53
54
55%post -p /sbin/ldconfig
56
57%postun -p /sbin/ldconfig
58
59
60%files
61%defattr(-,root,root,-)
62%doc AUTHORS COPYING README ChangeLog
63%{_libexecdir}/menu-cache-gen
64%{_libexecdir}/menu-cached
65%{_libdir}/libmenu-cache.so.*
66#%{_datadir}/man/man1/*
67
68
69%files devel
70%defattr(-,root,root,-)
71%dir %{_includedir}/menu-cache/
72%{_includedir}/menu-cache/*.h
73%{_libdir}/libmenu-cache.so
74%{_libdir}/pkgconfig/libmenu-cache.pc
75
76
77%changelog
78* Sun Nov 17 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.4.1-1
79- new upstream release
80
81* Mon May 21 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.3-1
82- new upstream release
83
84* Sun Sep 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.3.2-2
85- rebuild with rpm-4.8.1 for pkg-config file
86
87* Sat Mar 6 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.2-1
88- Update to 0.3.2
89
90* Thu Feb 18 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.3.1-1
91- Update to 0.3.1
92
93* Mon Nov 9 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.6-1
94- Update to 0.2.6
95
96* Fri May 1 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.5-1
97- Update to 0.2.5
98- spec in UTF-8
99- deleted man page file directory in %files
100- changed directory at menu-cache-gen
101
102* Sat Apr 25 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.4-1
103- Update to 0.2.4
104- added man page file directory in %files
105
106* Fri Apr 3 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.3-1vl5
107- Update to 0.2.3
108- changed menu-cached directory in %files
109
110* Mon Mar 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.2.2-1vl5
111- initial build for VineSeed
112
113* Wed Dec 10 2008 Christoph Wickert <fedora christoph-wickert de> - 0.2.2-1
114- Update to 0.2.2
115
116* Tue Dec 09 2008 Christoph Wickert <fedora christoph-wickert de> - 0.2.0-1
117- Update to 0.2.0
118- Split into base and devel package
119
120* Sun Dec 07 2008 Christoph Wickert <fedora christoph-wickert de> - 0.1.3-1
121- Initial Fedora package
Note: See TracBrowser for help on using the repository browser.