source: projects/specs/trunk/lib/libx/libxfcegui4/libxfcegui4-vl.spec @ 1068

Revision 1068, 4.5 KB checked in by inagaki, 14 years ago (diff)

updated: XFce 4.6.2

Line 
1Summary:        GTK widgets for xfce
2Name:           libxfcegui4
3Version:        4.6.4
4Release:        1%{?_dist_release}
5License:        LGPL
6URL:            http://www.xfce.org/
7Source0:        http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
8Patch0:         %{name}-4.4.2-xfce-exec-use-thunar.patch
9Patch1:         libxfcegui4-4.6.0-keyboard-shortcuts.patch
10Group:          System Environment/Libraries
11
12BuildRoot:      %{_tmppath}/%{name}-%{version}-root
13BuildRequires:  gtk2-devel >= 2.10.0
14BuildRequires:  libxfce4util-devel >= 4.6.0
15BuildRequires:  libxml2-devel >= 2.4.0
16BuildRequires:  gettext
17BuildRequires:  xfconf-devel >= 4.6.0
18BuildRequires:  startup-notification-devel
19BuildRequires:  libglade2-devel
20BuildRequires:  perl-XML-Parser
21BuildRequires:  intltool
22BuildRequires:  libSM-devel
23Requires(post): gtk2
24     
25%description
26The package includes various gtk widgets for Xfce.
27
28%package devel
29Summary:        developpment tools for libxfcegui4 library
30Group:          Development/Libraries
31Requires:       libxfcegui4 = %{version}-%{release}
32Requires:       libxfce4util-devel >= 4.6.0
33Requires:       gtk2-devel >= 2.12.0
34Requires:       xfconf-devel >= 4.6.0
35Requires:       pkgconfig
36
37%description devel
38Static libraries and header files for the libxfcegui4 library.
39
40%prep
41%setup -q
42
43%build
44%configure --disable-gladeui --disable-static
45
46make %{?_smp_mflags}
47
48%install
49rm -rf $RPM_BUILD_ROOT
50make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir}
51%find_lang %{name}
52
53rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
54rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/modules/*.la
55rm -f $RPM_BUILD_ROOT%{_libdir}/libglade/*/*.la
56#rm -f $RPM_BUILD_ROOT%{_libdir}/glade3/*/*.la
57
58%clean
59rm -rf $RPM_BUILD_ROOT
60
61%post
62touch --no-create %{_datadir}/icons/hicolor || :
63%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
64/sbin/ldconfig
65
66%postun
67touch --no-create %{_datadir}/icons/hicolor || :
68%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
69/sbin/ldconfig
70
71%files -f %{name}.lang
72%defattr(-,root,root)
73%doc AUTHORS ChangeLog COPYING
74%{_sysconfdir}/xdg/xfce4
75%{_libdir}/lib*.so.*
76%{_libdir}/libglade/*/lib*.so
77%{_datadir}/icons/hicolor/*/*/*.png
78%{_datadir}/icons/hicolor/scalable/apps/xfce-filemanager.svg
79
80%files devel
81%defattr(-, root, root)
82%{_libdir}/lib*.so
83#{_libdir}/glade3/modules/lib*.so
84#{_libdir}/lib*.a
85%{_libdir}/pkgconfig/*.pc
86%{_includedir}/xfce4
87%{_datadir}/gtk-doc/html/libxfcegui4
88#{_datadir}/glade3/catalogs/xfce4.xml
89#{_datadir}/glade3/catalogs/xfce4.xml.in
90#%{_datadir}/glade3/pixmaps/hicolor/*/actions/*
91
92%changelog
93* Sun May 23 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.4-1
94- new upstream release
95- built with new toolchain
96
97* Fri May 22 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.6.1-1
98- new upstream release
99- removed lib*.a files from devel package
100- added --disable-gladeui option
101
102* Sun Aug 17 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.4.2-1
103- appiled new versioning policy
104- removed lib*.la files from devel package
105
106* Sun Dec 23 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.2-0vl2
107- new upstream release.
108
109* Sun Jul 29 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl2
110- build for VineSeed
111
112* Sat Jul 28 2007 UECHI Yasumasa <uechi@potaway.net> 4.4.1-0vl1
113- new upstream version
114- remove dbh-devel from BuildRequires
115- remove %{_libdir}/xfce4/modules from files section
116- remove %{_datadir}/xfce4 from files section
117- remove %{_includedir}/xfce4/xfce4-modules from files section
118- add %{_datadir}/icons/hicolor/*/apps/* to files section
119
120* Sat Dec 10 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.3-0vl1
121- new upstream release
122- add dbh-devel to BuildRequires
123
124* Mon Jun 13 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.2-0vl2
125- new upstream release
126
127* Thu Mar 31 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.1-0vl2
128- new upstream release
129
130* Sun Jan 23 2005 UECHI Yasumasa <uechi@potaway.net> 4.2.0-0vl2
131- new upstream release
132- add --enable-gtk-doc option to configure
133- add Requires: libxml2 and BuildRequires: libxml2-devel
134
135* Mon Jul 12 2004 UECHI Yasumasa <uechi@potaway.net> 4.0.6-0vl1
136- new upstream release
137
138* Mon Apr 19 2004 UECHI Yasumasa <uechi@potaway.net> 4.0.5-0vl1
139- new upstream release
140
141* Mon Mar 22 2004 UECHI Yasumasa <uechi@potaway.net> 4.0.4-0vl1
142- new upstream release
143
144* Thu Jan 08 2004 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.3-0vl1
145- new upstream release
146
147* Sun Jan 04 2004 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.2-0vl1
148- new upstream release
149
150* Thu Nov 27 2003 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.1-0vl1
151- new upstream release
152
153* Sat Sep 27 2003 UECHI Yasumasa <uh@u.dhis.portside.net> 4.0.0-0vl1
154- initial release for vine
155
Note: See TracBrowser for help on using the repository browser.