]> git.pld-linux.org Git - packages/xfconf.git/blame - xfconf.spec
- rebuild with perl 5.18.0
[packages/xfconf.git] / xfconf.spec
CommitLineData
403787ea
MB
1#
2%include /usr/lib/rpm/macros.perl
3#
4Summary: Simple configuration storage and query system
5Summary(pl.UTF-8): Prosty system przechowywania i odpytywania konfiguracji
6Name: xfconf
88b981fc 7Version: 4.10.0
4a4b7c57 8Release: 2
403787ea
MB
9License: GPL v2
10Group: Libraries
88b981fc
JR
11Source0: http://archive.xfce.org/xfce/4.10/src/%{name}-%{version}.tar.bz2
12# Source0-md5: 4ed48150a03fb5f42b455494307b7f28
fe5bb159 13URL: http://www.xfce.org/projects/xfconf
403787ea
MB
14BuildRequires: autoconf >= 2.50
15BuildRequires: automake >= 1:1.8
16BuildRequires: dbus-devel >= 1.0.0
17BuildRequires: dbus-glib-devel >= 0.72
e0083b78 18BuildRequires: docbook-dtd412-xml
403787ea 19BuildRequires: gettext-devel
fe5bb159 20BuildRequires: glib2-devel >= 1:2.18.0
403787ea 21BuildRequires: gtk-doc >= 1.0
e0083b78 22BuildRequires: intltool
403787ea
MB
23BuildRequires: libtool
24BuildRequires: libxfce4util-devel >= %{version}
25BuildRequires: perl-ExtUtils-Depends >= 0.3
26BuildRequires: perl-ExtUtils-PkgConfig >= 1.0
50647875 27BuildRequires: perl-Glib-devel >= 1.224-2
403787ea
MB
28BuildRequires: pkgconfig
29BuildRequires: rpm-perlprov
30BuildRequires: rpmbuild(macros) >= 1.98
c287f575 31BuildRequires: xfce4-dev-tools >= 4.10.0
3e32f690 32Obsoletes: libxfce4mcs
403787ea
MB
33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35%description
36Xfconf is a simple configuration storage and query system.
37
38%description -l pl.UTF-8
39Xfconf jest prostym systemem przechowywania i odpytywania
40konfiguracji.
41
42%package devel
43Summary: Header files for Xfconf library
44Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Xfconf
45Group: Development/Libraries
46Requires: %{name} = %{version}-%{release}
47Requires: dbus-devel >= 1.0.0
48Requires: dbus-glib-devel >= 0.72
fe5bb159 49Requires: glib2-devel >= 1:2.18.0
3e32f690
MB
50Obsoletes: libxfce4mcs-devel
51Obsoletes: xfce-mcs-manager-devel
403787ea
MB
52
53%description devel
54Header files for Xfconf library.
55
56%description devel -l pl.UTF-8
57Pliki nagłówkowe biblioteki Xfconf.
58
403787ea
MB
59%package apidocs
60Summary: Xfconf API documentation
61Summary(pl.UTF-8): Dokumentacja API Xfconf
62Group: Documentation
63Requires: gtk-doc-common
3e32f690 64Obsoletes: libxfce4mcs-apidocs
403787ea
MB
65
66%description apidocs
67Xfconf API documentation.
68
69%description apidocs -l pl.UTF-8
70Dokumentacja API Xfconf.
71
72%package -n perl-Xfce4-Xfconf
73Summary: Perl interface to the Xfce4 Xfconf
74Summary(pl.UTF-8): Interfejs perlowy do Xfce4 Xfconf
75Group: Development/Languages/Perl
76Requires: perl-Glib >= 1.020
77
78%description -n perl-Xfce4-Xfconf
79Perl interface to the Xfce4 Xfconf.
80
81%description -n perl-Xfce4-Xfconf -l pl.UTF-8
82Interfejs perlowy do Xfce4 Xfconf.
83
84%prep
85%setup -q
86
87%build
88%{__libtoolize}
89%{__aclocal}
90%{__autoconf}
91%{__autoheader}
92%{__automake}
93%configure \
94 --enable-gtk-doc \
95 --with-html-dir=%{_gtkdocdir} \
fe5bb159
MB
96 --with-perl-options="INSTALLDIRS=vendor" \
97 --disable-silent-rules
403787ea
MB
98%{__make}
99
100%install
101rm -rf $RPM_BUILD_ROOT
844386aa 102install -d $RPM_BUILD_ROOT%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
403787ea
MB
103
104%{__make} install \
105 DESTDIR=$RPM_BUILD_ROOT
106
107%{__rm} $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
108%{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Xfce4/Xfconf/.packlist
109
081ee7a6 110%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/ur_PK
fe5bb159 111%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
2ea7f0b3 112
403787ea
MB
113%find_lang %{name}
114
115%clean
116rm -rf $RPM_BUILD_ROOT
117
118%post -p /sbin/ldconfig
119%postun -p /sbin/ldconfig
120
121%files -f %{name}.lang
122%defattr(644,root,root,755)
123%doc AUTHORS ChangeLog NEWS TODO
124%attr(755,root,root) %{_bindir}/xfconf-query
125%attr(755,root,root) %{_libdir}/libxfconf-0.so.*.*.*
126%attr(755,root,root) %ghost %{_libdir}/libxfconf-0.so.2
fe5bb159
MB
127%dir %{_libdir}/xfce4/xfconf
128%attr(755,root,root) %{_libdir}/xfce4/xfconf/xfconfd
045e9f12 129%dir %{_sysconfdir}/xdg/xfce4/xfconf
844386aa 130%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
403787ea
MB
131%{_datadir}/dbus-1/services/org.xfce.Xfconf.service
132
133%files devel
134%defattr(644,root,root,755)
135%attr(755,root,root) %{_libdir}/libxfconf-0.so
403787ea
MB
136%{_includedir}/xfce4/xfconf-0
137%{_pkgconfigdir}/libxfconf-0.pc
138
403787ea
MB
139%files apidocs
140%defattr(644,root,root,755)
141%{_gtkdocdir}/xfconf
142
143%files -n perl-Xfce4-Xfconf
144%defattr(644,root,root,755)
145%attr(755,root,root) %{perl_vendorarch}/auto/Xfce4/Xfconf/Xfconf.so
146%dir %{perl_vendorarch}/Xfce4
147%{perl_vendorarch}/Xfce4/Xfconf.pm
148%dir %{perl_vendorarch}/Xfce4/Xfconf
149%{perl_vendorarch}/Xfce4/Xfconf/Install
150%dir %{perl_vendorarch}/auto/Xfce4
151%dir %{perl_vendorarch}/auto/Xfce4/Xfconf
152%{perl_vendorarch}/auto/Xfce4/Xfconf/*.bs
153%{_mandir}/man3/Xfce4::Xfconf.3pm*
This page took 0.107128 seconds and 4 git commands to generate.