Commit 0a721dd2022308ed345aafd89bcc0412c1e36402
1 parent
29389571
Exists in
master
and in
5 other branches
Incluindo extensão libreoffice no rpm padrao
Showing
1 changed file
with
35 additions
and
1 deletions
Show diff stats
pw3270.spec.in
| @@ -72,7 +72,17 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build | @@ -72,7 +72,17 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build | ||
| 72 | Requires: openssl shared-mime-info lib3270 = @PACKAGE_VERSION@ | 72 | Requires: openssl shared-mime-info lib3270 = @PACKAGE_VERSION@ |
| 73 | Provides: lib@PACKAGE@ = @PACKAGE_VERSION@ lib@PACKAGE@.so = @PACKAGE_VERSION@ | 73 | Provides: lib@PACKAGE@ = @PACKAGE_VERSION@ lib@PACKAGE@.so = @PACKAGE_VERSION@ |
| 74 | Distribution: %_distro | 74 | Distribution: %_distro |
| 75 | -BuildRequires: autoconf >= 2.61 automake gcc-c++ sed pkgconfig %{_bldreq} gettext-devel findutils coreutils desktop-file-utils | 75 | +BuildRequires: autoconf >= 2.61 |
| 76 | +BuildRequires: automake | ||
| 77 | +BuildRequires: gcc-c++ | ||
| 78 | +BuildRequires: sed | ||
| 79 | +BuildRequires: pkgconfig | ||
| 80 | +BuildRequires: %{_bldreq} | ||
| 81 | +BuildRequires: gettext-devel | ||
| 82 | +BuildRequires: findutils | ||
| 83 | +BuildRequires: coreutils | ||
| 84 | +BuildRequires: desktop-file-utils | ||
| 85 | +BuildRequires: libreoffice-sdk | ||
| 76 | 86 | ||
| 77 | %description | 87 | %description |
| 78 | IBM 3270 terminal emulator gtk. It can be used to communicate with | 88 | IBM 3270 terminal emulator gtk. It can be used to communicate with |
| @@ -120,6 +130,18 @@ Plugin exporting a DBUS object from every %{name} open session. | @@ -120,6 +130,18 @@ Plugin exporting a DBUS object from every %{name} open session. | ||
| 120 | 130 | ||
| 121 | Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ | 131 | Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ |
| 122 | 132 | ||
| 133 | +%package -n libreoffice-extension-%{name} | ||
| 134 | +Summary: %{name} extension for libreoffice | ||
| 135 | +Group: Productivity/Office/Suite | ||
| 136 | +Requires: %{name} = @PACKAGE_VERSION@ | ||
| 137 | +Requires: libreoffice | ||
| 138 | + | ||
| 139 | +%description -n libreoffice-extension-%{name} | ||
| 140 | +This package provides 3270 access object to StarBasic. | ||
| 141 | + | ||
| 142 | +Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ | ||
| 143 | + | ||
| 144 | + | ||
| 123 | #---[ Build & Install ]----------------------------------------------------------------------------------------------- | 145 | #---[ Build & Install ]----------------------------------------------------------------------------------------------- |
| 124 | 146 | ||
| 125 | %prep | 147 | %prep |
| @@ -131,6 +153,8 @@ autoconf | @@ -131,6 +153,8 @@ autoconf | ||
| 131 | export CFLAGS="$RPM_OPT_FLAGS" | 153 | export CFLAGS="$RPM_OPT_FLAGS" |
| 132 | export CXXFLAGS="$RPM_OPT_FLAGS" | 154 | export CXXFLAGS="$RPM_OPT_FLAGS" |
| 133 | export FFLAGS="$RPM_OPT_FLAGS" | 155 | export FFLAGS="$RPM_OPT_FLAGS" |
| 156 | +export OFFICE_HOME=%{_libdir}/libreoffice | ||
| 157 | +export OO_SDK_HOME=%{_libdir}/libreoffice/sdk | ||
| 134 | %configure | 158 | %configure |
| 135 | 159 | ||
| 136 | %build | 160 | %build |
| @@ -190,6 +214,16 @@ rm -rf $RPM_BUILD_ROOT | @@ -190,6 +214,16 @@ rm -rf $RPM_BUILD_ROOT | ||
| 190 | %files plugin-dbus | 214 | %files plugin-dbus |
| 191 | %{_libdir}/@PACKAGE_NAME@-plugins/dbus3270.so | 215 | %{_libdir}/@PACKAGE_NAME@-plugins/dbus3270.so |
| 192 | 216 | ||
| 217 | +%files -n libreoffice-extension-%{name} | ||
| 218 | +%dir %{_libdir}/libreoffice/share/extensions/%{name} | ||
| 219 | +%{_libdir}/libreoffice/share/extensions/%{name}/META-INF/manifest.xml | ||
| 220 | +%{_libdir}/libreoffice/share/extensions/%{name}/description.txt | ||
| 221 | +%{_libdir}/libreoffice/share/extensions/%{name}/description.xml | ||
| 222 | +%{_libdir}/libreoffice/share/extensions/%{name}/pw3270.png | ||
| 223 | +%{_libdir}/libreoffice/share/extensions/%{name}/pw3270.uno.rdb | ||
| 224 | +%{_libdir}/libreoffice/share/extensions/%{name}/pw3270.uno.so | ||
| 225 | + | ||
| 226 | + | ||
| 193 | #---[ Scripts ]------------------------------------------------------------------------------------------------------- | 227 | #---[ Scripts ]------------------------------------------------------------------------------------------------------- |
| 194 | 228 | ||
| 195 | %post | 229 | %post |