source: projects/specs/trunk/g/garcon/garcon-vl.spec @ 8068

Revision 8068, 3.9 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1%global minorversion 0.2
2
3Name:           garcon
4Summary:        Implementation of the freedesktop.org menu specification
5Version:        0.2.0
6Release:        2%{?_dist_release}
7
8Group:          System Environment/Libraries
9# garcon's source code is licensed under the LGPLv2+,
10# while its documentation is licensed under the GFDL 1.1
11License:        LGPLv2+ and GFDL
12URL:            http://xfce.org/
13
14Source0:        http://archive.xfce.org/src/xfce/%{name}/%{minorversion}/%{name}-%{version}.tar.bz2
15Patch0:         garcon-0.1.5-redhat-menus.patch
16
17BuildRoot:      %{_tmppath}/%{name}-%{version}-root
18
19BuildRequires:  glib2-devel >= 2.14
20BuildRequires:  gtk2-devel >= 2.12.0
21BuildRequires:  libxfce4util-devel >= 4.10.0
22BuildRequires:  gtk-doc
23BuildRequires:  gettext
24BuildRequires:  intltool
25#Requires:       redhat-menus
26
27Provides:       libxfce4menu = 4.6.2-3
28Obsoletes:      libxfce4menu < 4.6.2-3
29# because of %%{_datadir}/desktop-directories/xfce-*
30Conflicts:      xfdesktop <= 4.6.2
31
32Vendor: Project Vine
33Distribution: Vine Linux
34
35%description
36Garcon is an implementation of the freedesktop.org menu specification replacing
37the former Xfce menu library libxfce4menu. It is based on GLib/GIO only and
38aims at covering the entire specification except for legacy menus.
39
40%package        devel
41Summary:        Development files for %{name}
42Group:          Development/Libraries
43Requires:       %{name} = %{version}-%{release}
44Requires:       pkgconfig
45# FIXME not yet in place
46Provides:       libxfce4menu-devel = 4.6.2-3
47Obsoletes:      libxfce4menu-devel < 4.6.2-3
48
49%description    devel
50The %{name}-devel package contains libraries and header files for
51developing applications that use %{name}.
52
53
54%prep
55%setup -q
56#patch0 -p1 -b.redhat-menus
57
58%build
59%configure --disable-static --enable-gtk-doc
60make %{?_smp_mflags} V=1
61
62
63%install
64rm -rf $RPM_BUILD_ROOT
65make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
66find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
67%find_lang %{name}
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72
73%post -p /sbin/ldconfig
74
75%postun -p /sbin/ldconfig
76
77
78%files -f %{name}.lang
79%defattr(-,root,root,-)
80%doc AUTHORS ChangeLog COPYING NEWS README
81%config(noreplace) %{_sysconfdir}/xdg/menus/xfce-applications.menu
82%{_libdir}/*.so.*
83%{_datadir}/desktop-directories/xfce-*.directory
84
85%files devel
86%defattr(-,root,root,-)
87%doc HACKING STATUS TODO
88%{_includedir}/*
89%{_libdir}/*.so
90%{_libdir}/pkgconfig/*.pc
91%doc %{_datadir}/gtk-doc/
92
93%changelog
94* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.2.0-2
95- rebuild with VineSeed environment
96
97* Thu Jun 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.2.0-1
98- new upstrem release
99- add BuildRequires:  libxfce4util-devel
100
101* Mon May 23 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.1.7-1
102- new upstrem release
103
104* Tue Mar 29 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 0.1.5-4
105- Initial build for Vine Linux
106
107* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.5-3
108- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
109
110* Mon Jan 17 2011 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.5-2
111- Include rebased redhat-menus.patch
112
113* Sun Jan 16 2011 Kevin Fenzi <kevin@tummy.com> - 0.1.5-1
114- Update to 0.1.5
115
116* Sun Dec 05 2010 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.4-1
117- Update to 0.1.4
118
119* Sat Dec 04 2010 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.3-2
120- Add patch to use redhat-menus
121
122* Mon Nov 08 2010 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.3-1
123- Update to 0.1.2
124
125* Wed Nov 03 2010 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.2-1
126- Update to 0.1.2
127
128* Thu Oct 07 2010 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.1-2
129- Drop dependency on gtk-doc (#604352)
130
131* Fri Feb 26 2010 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.1-1
132- Update to 0.1.1
133
134* Tue Jan 12 2010 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.0-2
135- Build gtk-doc
136
137* Tue Jan 05 2010 Christoph Wickert <cwickert@fedoraproject.org> - 0.1.0-1
138- Initial spec file
Note: See TracBrowser for help on using the repository browser.