packages: libreoffice/libreoffice.spec - added postgresql package with Post...

baggins baggins at pld-linux.org
Thu Jun 7 13:28:08 CEST 2012


Author: baggins                      Date: Thu Jun  7 11:28:08 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- added postgresql package with PostgreSQL connector
- added Luxembourgish, Tatar locale and KeyID pseudo-locale packages
- packaged script-provider-for-python extension
- updated files

---- Files affected:
packages/libreoffice:
   libreoffice.spec (1.947 -> 1.948) 

---- Diffs:

================================================================
Index: packages/libreoffice/libreoffice.spec
diff -u packages/libreoffice/libreoffice.spec:1.947 packages/libreoffice/libreoffice.spec:1.948
--- packages/libreoffice/libreoffice.spec:1.947	Thu May 31 13:20:34 2012
+++ packages/libreoffice/libreoffice.spec	Thu Jun  7 13:28:02 2012
@@ -6,11 +6,6 @@
 #		RPMS		1.8 GB
 #		SRPMS		0.4 GB
 #
-# TODO:
-#	- package postgresql SDBC
-#	- package script-provider-for-python extension
-#	- new i18n - lb, qtz, tt
-#
 # Conditional build:
 %bcond_without	java		# without Java support (disables help support)
 %bcond_with	kde		# KDE L&F packages
@@ -226,6 +221,7 @@
 %{?with_java:Requires:	%{name}-javafilter = %{version}-%{release}}
 Requires:	%{name}-math = %{version}-%{release}
 Requires:	%{name}-pdfimport = %{version}-%{release}
+Requires:	%{name}-postgresql = %{version}-%{release}
 Requires:	%{name}-presentation-minimizer = %{version}-%{release}
 Requires:	%{name}-presenter-screen = %{version}-%{release}
 Requires:	%{name}-pyuno = %{version}-%{release}
@@ -648,6 +644,16 @@
 Moduł javafilter dla LibreOffice, udostępnia dodatkowe filtry importu
 aportisdoc, Pocket Excel i Pocket Word.
 
+%package postgresql
+Summary:	PostgreSQL connector for LibreOffice
+Group:		X11/Applications
+Requires:	%{name}-core = %{version}-%{release}
+Requires:	postgresql-libs
+
+%description postgresql
+A PostgreSQL connector for the database front-end for LibreOffice.
+Allows creation and management of PostgreSQL databases through a GUI.
+
 # FIXME
 %package ure
 Summary:	UNO Runtime Environment
@@ -1511,6 +1517,21 @@
 Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
 kurdyjskim.
 
+%package i18n-lb
+Summary:	LibreOffice - interface in Luxembourgish language
+Summary(pl.UTF-8):	LibreOffice - interfejs w języku luksemburgskim
+Group:		I18n
+Requires:	%{name}-core = %{version}-%{release}
+Obsoletes:	openoffice.org-i18n-lb
+
+%description i18n-lb
+This package provides resources containing menus and dialogs in
+Luxembourgish language.
+
+%description i18n-lb -l pl.UTF-8
+Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
+luksemburgskim.
+
 %package i18n-lo
 Summary:	LibreOffice - interface in Lao language
 Summary(pl.UTF-8):	LibreOffice - interfejs w języku laotańskim
@@ -1888,6 +1909,21 @@
 Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
 portugalskim dla Brazylii.
 
+%package i18n-qtz
+Summary:	LibreOffice - interface in "KeyID language" pseudo-locale
+Summary(pl.UTF-8):	LibreOffice - interfejs w pseudo-lokalizacji "KeyID"
+Group:		I18n
+Requires:	%{name}-core = %{version}-%{release}
+Obsoletes:	openoffice.org-i18n-qtz
+
+%description i18n-qtz
+The "KeyID language" is a pseudo-locale that is available in
+LibreOffice. It shows all KeyID's in the UI itself.
+
+%description i18n-qtz -l pl.UTF-8
+"Język KeyID" jest pseudo-lokalizacją dostępną w LibreOffice.
+Pokazuje wszystkie wartości KeyID w interfejsie programu.
+
 %package i18n-ro
 Summary:	LibreOffice - interface in Romanian language
 Summary(pl.UTF-8):	LibreOffice - interfejs w języku rumuńskim
@@ -2258,6 +2294,21 @@
 Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
 tsonga.
 
+%package i18n-tt
+Summary:	LibreOffice - interface in Tatar language
+Summary(pl.UTF-8):	LibreOffice - interfejs w języku tatarskim
+Group:		I18n
+Requires:	%{name}-core = %{version}-%{release}
+Obsoletes:	openoffice.org-i18n-tt
+
+%description i18n-tt
+This package provides resources containing menus and dialogs in Tatar
+language.
+
+%description i18n-tt -l pl.UTF-8
+Ten pakiet dostarcza zasoby zawierające menu i okna dialogowe w języku
+tatarskim.
+
 %package i18n-ug
 Summary:	LibreOffice - interface in Uyghur language
 Summary(pl.UTF-8):	LibreOffice - interfejs w języku ujgurskim
@@ -2807,8 +2858,13 @@
 ' *.lang
 %endif
 
+# Fix incorrect file list, help files listed but not installed
+for l in lb; do
+	%{__sed} -i -e '/.*\/help\/.*/d' $l.lang
+done
+
 ## Remove unsupported locale files to avoid confusion about unpackaged files
-#for l in lb qtz ; do
+#for l in ???; do
 #	for f in `cat file-lists/lang_${l}_list.txt` ; do
 #		%{__rm} -f $RPM_BUILD_ROOT/$f
 #	done
@@ -2951,6 +3007,8 @@
 %attr(755,root,root) %{_libdir}/%{name}/program/fpicker.uno.so
 %attr(755,root,root) %{_libdir}/%{name}/program/fps_office.uno.so
 %attr(755,root,root) %{_libdir}/%{name}/program/fsstorage.uno.so
+%attr(755,root,root) %{_libdir}/%{name}/program/gengal
+%attr(755,root,root) %{_libdir}/%{name}/program/gengal.bin
 %attr(755,root,root) %{_libdir}/%{name}/program/hatchwindowfactory.uno.so
 %attr(755,root,root) %{_libdir}/%{name}/program/i18npool.uno.so
 %attr(755,root,root) %{_libdir}/%{name}/program/i18nsearch.uno.so
@@ -3516,6 +3574,7 @@
 %files emailmerge
 %defattr(644,root,root,755)
 %{_libdir}/%{name}/program/mailmerge.py*
+%{_libdir}/%{name}/program/msgbox.py*
 
 %files writer
 %defattr(644,root,root,755)
@@ -3612,6 +3671,14 @@
 %{_desktopdir}/libreoffice-javafilter.desktop
 %endif
 
+%files postgresql
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/%{name}/program/postgresql-sdbc.uno.so
+%attr(755,root,root) %{_libdir}/%{name}/program/postgresql-sdbc-impl.uno.so
+%{_libdir}/%{name}/program/postgresql-sdbc.ini
+%{_libdir}/%{name}/program/services/postgresql-sdbc.rdb
+%{_libdir}/%{name}/share/registry/postgresqlsdbc.xcd
+
 %files ure
 %defattr(644,root,root,755)
 %dir %{_libdir}/%{name}
@@ -3686,7 +3753,7 @@
 %{_libdir}/%{name}/ure/share/misc/javavendors.xml
 %endif
 
-%files pyuno
+%files pyuno -f script-provider-for-python.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/%{name}/program/libpyuno.so
 %attr(755,root,root) %{_libdir}/%{name}/program/pythonloader.uno.so
@@ -3698,6 +3765,30 @@
 %{_libdir}/%{name}/program/unohelper.py
 %{_libdir}/%{name}/share/registry/pyuno.xcd
 
+# script-provider-for-python extension
+%dir %{_libdir}/%{name}/share/extensions/script-provider-for-python
+%{_libdir}/%{name}/share/extensions/script-provider-for-python/META-INF
+%{_libdir}/%{name}/share/extensions/script-provider-for-python/components.rdb
+%{_libdir}/%{name}/share/extensions/script-provider-for-python/description.xml
+%{_libdir}/%{name}/share/extensions/script-provider-for-python/*.py
+%{_libdir}/%{name}/share/extensions/script-provider-for-python/registration
+
+# python wizards
+%dir %{_libdir}/%{name}/program/wizards
+%{_libdir}/%{name}/program/wizards/*.py
+%dir %{_libdir}/%{name}/program/wizards/common
+%{_libdir}/%{name}/program/wizards/common/*.py
+%dir %{_libdir}/%{name}/program/wizards/document
+%{_libdir}/%{name}/program/wizards/document/*.py
+%dir %{_libdir}/%{name}/program/wizards/fax
+%{_libdir}/%{name}/program/wizards/fax/*.py
+%dir %{_libdir}/%{name}/program/wizards/text
+%{_libdir}/%{name}/program/wizards/text/*.py
+%dir %{_libdir}/%{name}/program/wizards/ui
+%{_libdir}/%{name}/program/wizards/ui/*.py
+%dir %{_libdir}/%{name}/program/wizards/ui/event
+%{_libdir}/%{name}/program/wizards/ui/event/*.py
+
 # samples there
 %{_libdir}/%{name}/share/Scripts/python
 
@@ -3918,6 +4009,9 @@
 %files i18n-ku -f ku.lang
 %defattr(644,root,root,755)
 
+%files i18n-lb -f lb.lang
+%defattr(644,root,root,755)
+
 %files i18n-lo -f lo.lang
 %defattr(644,root,root,755)
 
@@ -3987,6 +4081,9 @@
 %files i18n-pt_BR -f pt_BR.lang
 %defattr(644,root,root,755)
 
+%files i18n-qtz -f qtz.lang
+%defattr(644,root,root,755)
+
 %files i18n-ro -f ro.lang
 %defattr(644,root,root,755)
 
@@ -4056,6 +4153,9 @@
 %files i18n-ts -f ts.lang
 %defattr(644,root,root,755)
 
+%files i18n-tt -f tt.lang
+%defattr(644,root,root,755)
+
 %files i18n-ug -f ug.lang
 %defattr(644,root,root,755)
 
@@ -4094,6 +4194,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.948  2012/06/07 11:28:02  baggins
+- added postgresql package with PostgreSQL connector
+- added Luxembourgish, Tatar locale and KeyID pseudo-locale packages
+- packaged script-provider-for-python extension
+- updated files
+
 Revision 1.947  2012/05/31 11:20:34  arekm
 - up to 3.5.4.2 (traditionally - tons of unpackaged files)
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/packages/libreoffice/libreoffice.spec?r1=1.947&r2=1.948



More information about the pld-cvs-commit mailing list