]> git.pld-linux.org Git - packages/xfconf.git/blame - xfconf.spec
- rel 2
[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
fe5bb159 7Version: 4.8.0
f85f6f9a 8Release: 2
403787ea
MB
9License: GPL v2
10Group: Libraries
fe5bb159
MB
11Source0: http://archive.xfce.org/xfce/4.8/src/%{name}-%{version}.tar.bz2
12# Source0-md5: 0f11ed1ec7789c5c4c3fcc7cdb3c2940
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
27BuildRequires: perl-Glib >= 1.020
28BuildRequires: pkgconfig
29BuildRequires: rpm-perlprov
30BuildRequires: rpmbuild(macros) >= 1.98
fe5bb159 31BuildRequires: xfce4-dev-tools >= 4.8.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
59%package static
60Summary: Static Xfconf library
61Summary(pl.UTF-8): Statyczna biblioteka Xfconf
62Group: Development/Libraries
63Requires: %{name}-devel = %{version}-%{release}
3e32f690 64Obsoletes: libxfce4mcs-static
403787ea
MB
65
66%description static
67Static Xfconf library.
68
69%description static -l pl.UTF-8
70Statyczna biblioteka Xfconf.
71
72%package apidocs
73Summary: Xfconf API documentation
74Summary(pl.UTF-8): Dokumentacja API Xfconf
75Group: Documentation
76Requires: gtk-doc-common
3e32f690 77Obsoletes: libxfce4mcs-apidocs
403787ea
MB
78
79%description apidocs
80Xfconf API documentation.
81
82%description apidocs -l pl.UTF-8
83Dokumentacja API Xfconf.
84
85%package -n perl-Xfce4-Xfconf
86Summary: Perl interface to the Xfce4 Xfconf
87Summary(pl.UTF-8): Interfejs perlowy do Xfce4 Xfconf
88Group: Development/Languages/Perl
89Requires: perl-Glib >= 1.020
90
91%description -n perl-Xfce4-Xfconf
92Perl interface to the Xfce4 Xfconf.
93
94%description -n perl-Xfce4-Xfconf -l pl.UTF-8
95Interfejs perlowy do Xfce4 Xfconf.
96
97%prep
98%setup -q
99
100%build
101%{__libtoolize}
102%{__aclocal}
103%{__autoconf}
104%{__autoheader}
105%{__automake}
106%configure \
107 --enable-gtk-doc \
108 --with-html-dir=%{_gtkdocdir} \
fe5bb159
MB
109 --with-perl-options="INSTALLDIRS=vendor" \
110 --disable-silent-rules
403787ea
MB
111%{__make}
112
113%install
114rm -rf $RPM_BUILD_ROOT
844386aa 115install -d $RPM_BUILD_ROOT%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
403787ea
MB
116
117%{__make} install \
118 DESTDIR=$RPM_BUILD_ROOT
119
120%{__rm} $RPM_BUILD_ROOT%{perl_archlib}/perllocal.pod
121%{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/auto/Xfce4/Xfconf/.packlist
122
081ee7a6 123%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/locale/ur_PK
fe5bb159 124%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
2ea7f0b3 125
403787ea
MB
126%find_lang %{name}
127
128%clean
129rm -rf $RPM_BUILD_ROOT
130
131%post -p /sbin/ldconfig
132%postun -p /sbin/ldconfig
133
134%files -f %{name}.lang
135%defattr(644,root,root,755)
136%doc AUTHORS ChangeLog NEWS TODO
137%attr(755,root,root) %{_bindir}/xfconf-query
138%attr(755,root,root) %{_libdir}/libxfconf-0.so.*.*.*
139%attr(755,root,root) %ghost %{_libdir}/libxfconf-0.so.2
fe5bb159
MB
140%dir %{_libdir}/xfce4/xfconf
141%attr(755,root,root) %{_libdir}/xfce4/xfconf/xfconfd
045e9f12 142%dir %{_sysconfdir}/xdg/xfce4/xfconf
844386aa 143%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
403787ea
MB
144%{_datadir}/dbus-1/services/org.xfce.Xfconf.service
145
146%files devel
147%defattr(644,root,root,755)
148%attr(755,root,root) %{_libdir}/libxfconf-0.so
403787ea
MB
149%{_includedir}/xfce4/xfconf-0
150%{_pkgconfigdir}/libxfconf-0.pc
151
152%files static
153%defattr(644,root,root,755)
154%{_libdir}/libxfconf-0.a
155
156%files apidocs
157%defattr(644,root,root,755)
158%{_gtkdocdir}/xfconf
159
160%files -n perl-Xfce4-Xfconf
161%defattr(644,root,root,755)
162%attr(755,root,root) %{perl_vendorarch}/auto/Xfce4/Xfconf/Xfconf.so
163%dir %{perl_vendorarch}/Xfce4
164%{perl_vendorarch}/Xfce4/Xfconf.pm
165%dir %{perl_vendorarch}/Xfce4/Xfconf
166%{perl_vendorarch}/Xfce4/Xfconf/Install
167%dir %{perl_vendorarch}/auto/Xfce4
168%dir %{perl_vendorarch}/auto/Xfce4/Xfconf
169%{perl_vendorarch}/auto/Xfce4/Xfconf/*.bs
170%{_mandir}/man3/Xfce4::Xfconf.3pm*
This page took 0.058812 seconds and 4 git commands to generate.