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

Revision 521, 4.3 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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