1 %define orgname goffice
2 %define api_version 0.10
4 Summary: Glib/Gtk+ set of document centric objects and utilities
5 Summary(pl.UTF-8): Zestaw zorientowanych dokumentowo obiektów i narzędzi Glib/Gtk+
11 Source0: http://ftp.gnome.org/pub/GNOME/sources/goffice/0.10/%{orgname}-%{version}.tar.xz
12 # Source0-md5: 93f06f8ee70d2601b158762b0a543927
13 URL: http://www.gtk.org/
14 BuildRequires: autoconf >= 2.54
15 BuildRequires: automake
16 BuildRequires: cairo-devel >= 1.10.0
17 BuildRequires: gdk-pixbuf2-devel >= 2.22.0
18 BuildRequires: gettext-devel
19 BuildRequires: glib2-devel >= 1:2.28.0
20 BuildRequires: gobject-introspection-devel >= 1.0.0
21 BuildRequires: gtk+3-devel
22 BuildRequires: gtk-doc >= 1.4
23 BuildRequires: intltool >= 0.35.0
24 BuildRequires: libgsf-devel >= 1.14.9
25 BuildRequires: librsvg-devel >= 2.22.0
26 BuildRequires: libtool
27 BuildRequires: libxml2-devel >= 1:2.6.26
28 BuildRequires: pango-devel >= 1.24.0
29 BuildRequires: pkgconfig
30 # sr@Latn vs. sr@latin
31 Conflicts: glibc-misc < 6:2.7
32 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35 GOffice - a Glib/Gtk+ set of document centric objects and utilities.
37 %description -l pl.UTF-8
38 GOffice - Zestaw zorientowanych dokumentowo obiektów i narzędzi
42 Summary: Header files for GOffice library
43 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki GOffice
44 Group: Development/Libraries
45 Requires: %{name} = %{version}-%{release}
47 Requires: libxml2-devel >= 1:2.6.26
50 This is the package containing the header files for GOffice.
52 %description devel -l pl.UTF-8
53 Ten pakiet zawiera pliki nagłówkowe GOffice.
56 Summary: Static GOffice library
57 Summary(pl.UTF-8): Statyczna biblioteka GOffice
58 Group: Development/Libraries
59 Requires: %{name}-devel = %{version}-%{release}
62 Static GOffice library.
64 %description static -l pl.UTF-8
65 Statyczna biblioteka GOffice.
68 Summary: GOffice library API documentation
69 Summary(pl.UTF-8): Dokumentacja API biblioteki GOffice
71 Requires: gtk-doc-common
74 GOffice library API documentation.
76 %description apidocs -l pl.UTF-8
77 Dokumentacja API biblioteki GOffice.
80 %setup -qn %{orgname}-%{version}
92 --enable-introspection=yes \
93 --with-html-dir=%{_gtkdocdir} \
94 --disable-silent-rules
98 rm -rf $RPM_BUILD_ROOT
99 install -d $RPM_BUILD_ROOT%{_libdir}/goffice/%{api_version}/plugins
102 DESTDIR=$RPM_BUILD_ROOT
104 %{__rm} $RPM_BUILD_ROOT%{_libdir}/goffice/%{version}/plugins/*/*.{a,la} \
105 $RPM_BUILD_ROOT%{_libdir}/*.la
107 %find_lang %{orgname}-%{version}
110 rm -rf $RPM_BUILD_ROOT
112 %post -p /sbin/ldconfig
113 %postun -p /sbin/ldconfig
115 %files -f %{orgname}-%{version}.lang
116 %defattr(644,root,root,755)
117 %doc AUTHORS BUGS ChangeLog MAINTAINERS NEWS README
118 %attr(755,root,root) %{_libdir}/libgoffice-%{api_version}.so.*.*.*
119 %attr(755,root,root) %ghost %{_libdir}/libgoffice-%{api_version}.so.10
120 %dir %{_libdir}/goffice
121 %dir %{_libdir}/goffice/%{api_version}
122 %dir %{_libdir}/goffice/%{api_version}/plugins
123 %dir %{_libdir}/goffice/%{version}
124 %dir %{_libdir}/goffice/%{version}/plugins
125 %dir %{_libdir}/goffice/%{version}/plugins/*
126 %attr(755,root,root) %{_libdir}/goffice/%{version}/plugins/*/*.so
127 %{_libdir}/goffice/%{version}/plugins/*/*.xml
128 %{_libdir}/girepository-1.0/GOffice-%{api_version}.typelib
131 %defattr(644,root,root,755)
132 %attr(755,root,root) %{_libdir}/libgoffice-%{api_version}.so
133 %{_includedir}/libgoffice-%{api_version}
134 %{_pkgconfigdir}/libgoffice-%{api_version}.pc
135 %{_datadir}/gir-1.0/GOffice-%{api_version}.gir
138 %defattr(644,root,root,755)
139 %{_libdir}/libgoffice-%{api_version}.a
142 %defattr(644,root,root,755)
143 %{_gtkdocdir}/goffice-%{api_version}