]> git.pld-linux.org Git - packages/gconfmm.git/blame - gconfmm.spec
- release 3 (by relup.sh)
[packages/gconfmm.git] / gconfmm.spec
CommitLineData
f70d714f 1Summary: C++ wrappers for GConf
79575839 2Summary(pl.UTF-8): Interfejsy C++ dla GConfa
f70d714f 3Name: gconfmm
cfa0c553 4Version: 2.28.3
3aef6532 5Release: 3
1efd53fd 6License: LGPL v2+
f70d714f 7Group: Libraries
ba5a4fb3 8Source0: http://ftp.gnome.org/pub/GNOME/sources/gconfmm/2.28/%{name}-%{version}.tar.bz2
cfa0c553 9# Source0-md5: ebcf96373cb0c71bc4cfad0e6da83779
f70d714f 10URL: http://www.gnome.org/
1efd53fd 11BuildRequires: GConf2-devel >= 2.19.1
ba5a4fb3
JB
12BuildRequires: autoconf >= 2.59
13BuildRequires: automake >= 1:1.9
14BuildRequires: glibmm-devel >= 2.14.1
7de1aba8 15BuildRequires: gtkmm-devel >= 2.4.0
4cc1af9d 16BuildRequires: libtool >= 2:1.4d
10d5d731 17BuildRequires: mm-common >= 0.9.5
e10ec083 18BuildRequires: pkgconfig
b42ed8bb 19Requires: GConf2-libs >= 2.19.1
ba5a4fb3 20Requires: glibmm >= 2.14.1
f70d714f 21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%description
24C++ wrappers for GConf. All classes are in the Gnome::Conf namespace.
25
fa63ecec
JR
26%description -l pl.UTF-8
27Interfejsy C++ dla GConfa. Wszystkie klasy są w przestrzeni nazw
4ceedd56
JB
28Gnome::Conf.
29
f70d714f 30%package devel
31Summary: Devel files for gconfmm
79575839 32Summary(pl.UTF-8): Pliki nagłówkowe dla gconfmm
f70d714f 33Group: Development/Libraries
3f5ed76b 34Requires: %{name} = %{version}-%{release}
1efd53fd 35Requires: GConf2-devel >= 2.19.1
ba5a4fb3 36Requires: glibmm-devel >= 2.14.1
f70d714f 37
38%description devel
39Devel files for gconfmm.
40
fa63ecec
JR
41%description devel -l pl.UTF-8
42Pliki nagłówkowe dla gconfmm.
4ceedd56 43
6e63a161
JB
44%package static
45Summary: Static gconfmm library
79575839 46Summary(pl.UTF-8): Statyczna biblioteka gconfmm
6e63a161 47Group: Development/Libraries
3f5ed76b 48Requires: %{name}-devel = %{version}-%{release}
6e63a161
JB
49
50%description static
51Static gconfmm library.
52
fa63ecec 53%description static -l pl.UTF-8
6e63a161
JB
54Statyczna biblioteka gconfmm.
55
ba5a4fb3
JB
56%package apidocs
57Summary: Reference documentation for gconfmm
58Summary(pl.UTF-8): Szczegółowa dokumentacja dla gconfmm
59Group: Documentation
60Requires: gtk-doc-common
340b2588
ER
61%if "%{_rpmversion}" >= "5"
62BuildArch: noarch
63%endif
ba5a4fb3
JB
64
65%description apidocs
66Reference documentation for gconfmm.
67
68%description apidocs -l pl.UTF-8
69Szczegółowa dokumentacja dla gconfmm.
70
f70d714f 71%prep
72%setup -q
73
74%build
4cc1af9d 75%{__libtoolize}
ba5a4fb3 76%{__aclocal} -I build
4cc1af9d
JB
77%{__autoconf}
78%{__automake}
6e63a161
JB
79%configure \
80 --enable-static
f70d714f 81
82%{__make}
83
84%install
85rm -rf $RPM_BUILD_ROOT
86
87%{__make} install \
ba5a4fb3
JB
88 DESTDIR=$RPM_BUILD_ROOT \
89 libdocdir=%{_gtkdocdir}/gconfmm-2.6
f70d714f 90
c6cd6d4e
AF
91%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
92
f70d714f 93%clean
94rm -rf $RPM_BUILD_ROOT
95
4ceedd56
JB
96%post -p /sbin/ldconfig
97%postun -p /sbin/ldconfig
98
f70d714f 99%files
100%defattr(644,root,root,755)
6e63a161 101%doc AUTHORS ChangeLog NEWS README
3f5ed76b 102%attr(755,root,root) %{_libdir}/libgconfmm-2.6.so.*.*.*
bc4d2418 103%attr(755,root,root) %ghost %{_libdir}/libgconfmm-2.6.so.1
f70d714f 104
105%files devel
4ceedd56 106%defattr(644,root,root,755)
3f5ed76b 107%attr(755,root,root) %{_libdir}/libgconfmm-2.6.so
bc4d2418 108%{_libdir}/%{name}-2.6
3f5ed76b 109%{_includedir}/%{name}-2.6
110%{_pkgconfigdir}/%{name}-2.6.pc
6e63a161
JB
111
112%files static
113%defattr(644,root,root,755)
3f5ed76b 114%{_libdir}/libgconfmm-2.6.a
ba5a4fb3
JB
115
116%files apidocs
117%defattr(644,root,root,755)
118%{_gtkdocdir}/gconfmm-2.6
This page took 0.062705 seconds and 4 git commands to generate.