]> git.pld-linux.org Git - packages/libgalago.git/blame - libgalago.spec
- added gettext patch, fixed build with recent gettext and gtk-doc
[packages/libgalago.git] / libgalago.spec
CommitLineData
881ff522 1Summary: Galago library
52beb3b5 2Summary(pl.UTF-8): Biblioteka Galago
881ff522 3Name: libgalago
ff60b76f 4Version: 0.5.2
015f9b6f 5Release: 4
881ff522 6License: LGPL v2.1+
7Group: Applications/System
ec80ccbe 8Source0: https://galago-project.org/files/releases/source/libgalago/%{name}-%{version}.tar.bz2
ff60b76f 9# Source0-md5: 47f27f58dd8b0e46d9d2e037c51063ed
e53f3f9c 10Patch0: pkgconfig.patch
ec80ccbe
JB
11Patch1: %{name}-gettext.patch
12URL: https://www.galago-project.org/
e53f3f9c 13BuildRequires: autoconf >= 2.50
881ff522 14BuildRequires: automake
e53f3f9c 15BuildRequires: dbus-devel >= 0.71
270e32f7 16BuildRequires: dbus-glib-devel >= 0.71
773eceee 17BuildRequires: docbook-dtd412-xml
99992d28 18BuildRequires: gettext-tools >= 0.18.1
270e32f7 19BuildRequires: glib2-devel >= 1:2.12.1
20BuildRequires: gtk-doc >= 1.7
ecab5822 21BuildRequires: libtool
881ff522 22BuildRequires: pkgconfig
ec80ccbe 23BuildRequires: rpm-build >= 4.6
270e32f7 24Requires: dbus-glib >= 0.71
881ff522 25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
28libgalago is a part of Galago Project (D-BUS-based desktop presence
29framework).
30
49cc3b83
JR
31%description -l pl.UTF-8
32libgalago jest częścią Projektu Galago (bazowany na D-BUSie szkielet
33stanu obecności).
881ff522 34
35%package devel
36Summary: libgalago header files
52beb3b5 37Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libgalago
881ff522 38License: LGPL v2.1+
39Group: Development/Libraries
40Requires: %{name} = %{version}-%{release}
270e32f7 41Requires: dbus-glib-devel >= 0.71
881ff522 42
43%description devel
44Header files for libgalago-based programs development.
45
49cc3b83
JR
46%description devel -l pl.UTF-8
47Pliki nagłówkowe do tworzenia programów opartych o libgalago.
881ff522 48
49%package static
50Summary: Static libgalago library
52beb3b5 51Summary(pl.UTF-8): Statyczna biblioteka libgalago
881ff522 52License: LGPL v2.1+
53Group: Development/Libraries
54Requires: %{name}-devel = %{version}-%{release}
55
56%description static
57Static libgalago library.
58
49cc3b83 59%description static -l pl.UTF-8
881ff522 60Statyczna biblioteka libgalago.
61
af988aba 62%package apidocs
63Summary: libgalago API documentation
52beb3b5 64Summary(pl.UTF-8): Dokumentacja API libgalago
af988aba 65Group: Documentation
66Requires: gtk-doc-common
015f9b6f 67BuildArch: noarch
af988aba 68
69%description apidocs
70libgalago API documentation.
71
49cc3b83 72%description apidocs -l pl.UTF-8
af988aba 73Dokumentacja API libgalago.
74
881ff522 75%prep
76%setup -q
e53f3f9c 77%patch0 -p1
ec80ccbe
JB
78%patch1 -p1
79
80# use newer system macro
81%{__sed} -i -e '/^AC_DEFUN(\[GTK_DOC_CHECK\]/,/^\])/ d' acinclude.m4
58e1ec23
JB
82
83%build
ec80ccbe 84%{__gtkdocize}
e53f3f9c 85%{__gettextize}
ecab5822 86%{__libtoolize}
ec80ccbe 87%{__aclocal} -I m4
ecab5822 88%{__autoconf}
89%{__autoheader}
90%{__automake}
ecab5822 91%configure \
92 --enable-gtk-doc \
93 --with-html-dir=%{_gtkdocdir}
881ff522 94%{__make}
95
96%install
97rm -rf $RPM_BUILD_ROOT
98
99%{__make} install \
100 DESTDIR=$RPM_BUILD_ROOT
101
7fbc561b 102install -d $RPM_BUILD_ROOT%{_libdir}/galago
103
e53f3f9c
AF
104%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/autopackage
105%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
881ff522 106
107%find_lang %{name}
108
109%clean
110rm -rf $RPM_BUILD_ROOT
111
112%post -p /sbin/ldconfig
113%postun -p /sbin/ldconfig
114
115%files -f %{name}.lang
116%defattr(644,root,root,755)
117%doc AUTHORS ChangeLog NEWS
e53f3f9c
AF
118%attr(755,root,root) %{_libdir}/libgalago.so.*.*
119%attr(755,root,root) %ghost %{_libdir}/libgalago.so.3
7fbc561b 120%dir %{_libdir}/galago
881ff522 121
122%files devel
123%defattr(644,root,root,755)
e53f3f9c
AF
124%attr(755,root,root) %{_libdir}/libgalago.so
125%{_pkgconfigdir}/libgalago.pc
126%{_includedir}/libgalago
881ff522 127
128%files static
129%defattr(644,root,root,755)
e53f3f9c 130%{_libdir}/libgalago.a
af988aba 131
132%files apidocs
133%defattr(644,root,root,755)
134%{_gtkdocdir}/%{name}
This page took 0.076881 seconds and 4 git commands to generate.