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

Revision 9514, 4.4 KB checked in by inagaki, 9 years ago (diff)

2015-04-17 Ryoichi INAGAKI <ryo1@…>

  • garcon, orage: updated
  • xfdashboard: NEW


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