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 | 72 | Requires: openssl shared-mime-info lib3270 = @PACKAGE_VERSION@ |
| 73 | 73 | Provides: lib@PACKAGE@ = @PACKAGE_VERSION@ lib@PACKAGE@.so = @PACKAGE_VERSION@ |
| 74 | 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 | 87 | %description |
| 78 | 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 | 130 | |
| 121 | 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 | 145 | #---[ Build & Install ]----------------------------------------------------------------------------------------------- |
| 124 | 146 | |
| 125 | 147 | %prep |
| ... | ... | @@ -131,6 +153,8 @@ autoconf |
| 131 | 153 | export CFLAGS="$RPM_OPT_FLAGS" |
| 132 | 154 | export CXXFLAGS="$RPM_OPT_FLAGS" |
| 133 | 155 | export FFLAGS="$RPM_OPT_FLAGS" |
| 156 | +export OFFICE_HOME=%{_libdir}/libreoffice | |
| 157 | +export OO_SDK_HOME=%{_libdir}/libreoffice/sdk | |
| 134 | 158 | %configure |
| 135 | 159 | |
| 136 | 160 | %build |
| ... | ... | @@ -190,6 +214,16 @@ rm -rf $RPM_BUILD_ROOT |
| 190 | 214 | %files plugin-dbus |
| 191 | 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 | 227 | #---[ Scripts ]------------------------------------------------------------------------------------------------------- |
| 194 | 228 | |
| 195 | 229 | %post | ... | ... |