source: projects/specs/branches/6/lib/libx/libxfcegui4/libxfcegui4-vl.spec @ 3253

Revision 3253, 4.4 KB checked in by inagaki, 13 years ago (diff)

update: Xfce4

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