]> git.pld-linux.org Git - packages/libgoffice.git/commitdiff
- define api_version and set up api_ver to program ver lib dir symlink auto/th/libgoffice-0.9.90-2
authorJan Rękorajski <baggins@pld-linux.org>
Tue, 20 Nov 2012 20:55:41 +0000 (21:55 +0100)
committerJan Rękorajski <baggins@pld-linux.org>
Tue, 20 Nov 2012 20:55:41 +0000 (21:55 +0100)
  needed for external plugins (pkg-config --variable=PluginDir libgoffice-0.10)
- rel 2

libgoffice.spec

index bcecc8a6e825cd111710bd33c8c4559b8742a6dd..4da0e5dd278ab164d11b6409d81d16c5155b1e05 100644 (file)
@@ -1,10 +1,11 @@
 %define                orgname goffice
+%define                api_version     0.10
 #
 Summary:       Glib/Gtk+ set of document centric objects and utilities
 Summary(pl.UTF-8):     Zestaw zorientowanych dokumentowo obiektów i narzędzi Glib/Gtk+
 Name:          libgoffice
 Version:       0.9.90
-Release:       1
+Release:       2
 License:       GPL v2+
 Group:         Libraries
 Source0:       http://ftp.gnome.org/pub/GNOME/sources/goffice/0.9/%{orgname}-%{version}.tar.xz
@@ -102,6 +103,8 @@ rm -rf $RPM_BUILD_ROOT
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/goffice/%{version}/plugins/*/*.{a,la} \
        $RPM_BUILD_ROOT%{_libdir}/*.la
 
+ln -s %{_libdir}/goffice/%{version} $RPM_BUILD_ROOT%{_libdir}/goffice/%{api_version}
+
 %find_lang %{orgname}-%{version}
 
 %clean
@@ -113,27 +116,28 @@ rm -rf $RPM_BUILD_ROOT
 %files -f %{orgname}-%{version}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS BUGS ChangeLog MAINTAINERS NEWS README
-%attr(755,root,root) %{_libdir}/libgoffice-0.10.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgoffice-0.10.so.9
+%attr(755,root,root) %{_libdir}/libgoffice-%{api_version}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgoffice-%{api_version}.so.9
 %dir %{_libdir}/goffice
 %dir %{_libdir}/goffice/%{version}
+%{_libdir}/goffice/%{api_version}
 %dir %{_libdir}/goffice/%{version}/plugins
 %dir %{_libdir}/goffice/%{version}/plugins/*
 %attr(755,root,root) %{_libdir}/goffice/%{version}/plugins/*/*.so
 %{_libdir}/goffice/%{version}/plugins/*/*.xml
-%{_libdir}/girepository-1.0/GOffice-0.10.typelib
+%{_libdir}/girepository-1.0/GOffice-%{api_version}.typelib
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgoffice-0.10.so
-%{_includedir}/libgoffice-0.10
-%{_pkgconfigdir}/libgoffice-0.10.pc
-%{_datadir}/gir-1.0/GOffice-0.10.gir
+%attr(755,root,root) %{_libdir}/libgoffice-%{api_version}.so
+%{_includedir}/libgoffice-%{api_version}
+%{_pkgconfigdir}/libgoffice-%{api_version}.pc
+%{_datadir}/gir-1.0/GOffice-%{api_version}.gir
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/libgoffice-0.10.a
+%{_libdir}/libgoffice-%{api_version}.a
 
 %files apidocs
 %defattr(644,root,root,755)
-%{_gtkdocdir}/goffice-0.10
+%{_gtkdocdir}/goffice-%{api_version}
This page took 0.131786 seconds and 4 git commands to generate.