Commit 97036b41647a4aff856807608bf40b565388532f
1 parent
d7cf40b5
Exists in
master
and in
5 other branches
Separando subpacotes
Showing
3 changed files
with
46 additions
and
12 deletions
Show diff stats
Makefile.in
| @@ -137,8 +137,7 @@ $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz: clean $(PACKAGE_NAME).png $(PACKAG | @@ -137,8 +137,7 @@ $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz: clean $(PACKAGE_NAME).png $(PACKAG | ||
| 137 | @rm -fr $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) | 137 | @rm -fr $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION) |
| 138 | @echo $@ | 138 | @echo $@ |
| 139 | 139 | ||
| 140 | -install: $(PACKAGE_NAME).png $(PACKAGE_NAME)-logo.png | ||
| 141 | - @make BINRLS="../../.bin/Release/lib" -C src/lib3270 install | 140 | +install: install-sdk install-lib $(PACKAGE_NAME).png $(PACKAGE_NAME)-logo.png |
| 142 | @make BINDIR="../../$(BINDIR)" LIB3270_LIBS="$(RLSLIB)" LIB3270_CFLAGS="-I../../src/include" -C src/gtk install | 141 | @make BINDIR="../../$(BINDIR)" LIB3270_LIBS="$(RLSLIB)" LIB3270_CFLAGS="-I../../src/include" -C src/gtk install |
| 143 | 142 | ||
| 144 | @$(MKDIR) $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/ui | 143 | @$(MKDIR) $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/ui |
| @@ -146,6 +145,16 @@ install: $(PACKAGE_NAME).png $(PACKAGE_NAME)-logo.png | @@ -146,6 +145,16 @@ install: $(PACKAGE_NAME).png $(PACKAGE_NAME)-logo.png | ||
| 146 | @$(INSTALL_DATA) $(PACKAGE_NAME).png $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME) | 145 | @$(INSTALL_DATA) $(PACKAGE_NAME).png $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME) |
| 147 | @$(INSTALL_DATA) $(PACKAGE_NAME)-logo.png $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME) | 146 | @$(INSTALL_DATA) $(PACKAGE_NAME)-logo.png $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME) |
| 148 | 147 | ||
| 148 | +install-lib: | ||
| 149 | + @make BINRLS="../../.bin/Release/lib" -C src/lib3270 install | ||
| 150 | + | ||
| 151 | +install-sdk: | ||
| 152 | + @$(MKDIR) $(DESTDIR)$(includedir)/lib3270 | ||
| 153 | + @$(INSTALL_DATA) src/include/lib3270.h $(DESTDIR)/$(includedir) | ||
| 154 | + @$(INSTALL_DATA) src/include/lib3270/config.h $(DESTDIR)/$(includedir)/lib3270 | ||
| 155 | + @$(INSTALL_DATA) src/include/lib3270/selection.h $(DESTDIR)/$(includedir)/lib3270 | ||
| 156 | + @$(INSTALL_DATA) src/include/pw3270.h $(DESTDIR)/$(includedir)/$(PACKAGE_NAME).h | ||
| 157 | + | ||
| 149 | clean: | 158 | clean: |
| 150 | @rm -fr .obj | 159 | @rm -fr .obj |
| 151 | @rm -fr .bin | 160 | @rm -fr .bin |
pw3270.cbp
| @@ -67,9 +67,6 @@ | @@ -67,9 +67,6 @@ | ||
| 67 | <Unit filename="src/gtk/main.c"> | 67 | <Unit filename="src/gtk/main.c"> |
| 68 | <Option compilerVar="CC" /> | 68 | <Option compilerVar="CC" /> |
| 69 | </Unit> | 69 | </Unit> |
| 70 | - <Unit filename="src/gtk/mainwindow.c"> | ||
| 71 | - <Option compilerVar="CC" /> | ||
| 72 | - </Unit> | ||
| 73 | <Unit filename="src/gtk/print.c"> | 70 | <Unit filename="src/gtk/print.c"> |
| 74 | <Option compilerVar="CC" /> | 71 | <Option compilerVar="CC" /> |
| 75 | </Unit> | 72 | </Unit> |
| @@ -117,9 +114,6 @@ | @@ -117,9 +114,6 @@ | ||
| 117 | <Option compilerVar="CC" /> | 114 | <Option compilerVar="CC" /> |
| 118 | </Unit> | 115 | </Unit> |
| 119 | <Unit filename="src/gtk/v3270/accessible.h" /> | 116 | <Unit filename="src/gtk/v3270/accessible.h" /> |
| 120 | - <Unit filename="src/gtk/v3270/clipboard.c"> | ||
| 121 | - <Option compilerVar="CC" /> | ||
| 122 | - </Unit> | ||
| 123 | <Unit filename="src/gtk/v3270/draw.c"> | 117 | <Unit filename="src/gtk/v3270/draw.c"> |
| 124 | <Option compilerVar="CC" /> | 118 | <Option compilerVar="CC" /> |
| 125 | </Unit> | 119 | </Unit> |
| @@ -137,12 +131,18 @@ | @@ -137,12 +131,18 @@ | ||
| 137 | <Option compilerVar="CC" /> | 131 | <Option compilerVar="CC" /> |
| 138 | </Unit> | 132 | </Unit> |
| 139 | <Unit filename="src/gtk/v3270/private.h" /> | 133 | <Unit filename="src/gtk/v3270/private.h" /> |
| 134 | + <Unit filename="src/gtk/v3270/selection.c"> | ||
| 135 | + <Option compilerVar="CC" /> | ||
| 136 | + </Unit> | ||
| 140 | <Unit filename="src/gtk/v3270/sources.mak" /> | 137 | <Unit filename="src/gtk/v3270/sources.mak" /> |
| 141 | <Unit filename="src/gtk/v3270/v3270.h" /> | 138 | <Unit filename="src/gtk/v3270/v3270.h" /> |
| 142 | <Unit filename="src/gtk/v3270/widget.c"> | 139 | <Unit filename="src/gtk/v3270/widget.c"> |
| 143 | <Option compilerVar="CC" /> | 140 | <Option compilerVar="CC" /> |
| 144 | </Unit> | 141 | </Unit> |
| 145 | <Unit filename="src/gtk/valgrind.suppression" /> | 142 | <Unit filename="src/gtk/valgrind.suppression" /> |
| 143 | + <Unit filename="src/gtk/window.c"> | ||
| 144 | + <Option compilerVar="CC" /> | ||
| 145 | + </Unit> | ||
| 146 | <Unit filename="src/include/lib3270.h" /> | 146 | <Unit filename="src/include/lib3270.h" /> |
| 147 | <Unit filename="src/include/lib3270/action_table.h" /> | 147 | <Unit filename="src/include/lib3270/action_table.h" /> |
| 148 | <Unit filename="src/include/lib3270/actions.h" /> | 148 | <Unit filename="src/include/lib3270/actions.h" /> |
pw3270.spec.in
| @@ -70,6 +70,26 @@ any IBM host that supports 3270-style connections over TELNET. | @@ -70,6 +70,26 @@ any IBM host that supports 3270-style connections over TELNET. | ||
| 70 | 70 | ||
| 71 | Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ | 71 | Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ |
| 72 | 72 | ||
| 73 | +%package lib | ||
| 74 | +Summary: 3270 Communication library for %{name} | ||
| 75 | +Group: Development/Libraries | ||
| 76 | +Requires: openssl %{name}-lib | ||
| 77 | + | ||
| 78 | +%description lib | ||
| 79 | +tn3270 protocol library for %{name} | ||
| 80 | + | ||
| 81 | +Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ | ||
| 82 | + | ||
| 83 | +%package devel | ||
| 84 | +Summary: Devel for 3270 Communication library for %{name} | ||
| 85 | +Group: Development/Libraries | ||
| 86 | +Requires: %{name}-lib = @PACKAGE_VERSION@ | ||
| 87 | + | ||
| 88 | +%description devel | ||
| 89 | +devel for tn3270 protocol library for %{name} | ||
| 90 | + | ||
| 91 | +Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@ | ||
| 92 | + | ||
| 73 | #---[ Build & Install ]----------------------------------------------------------------------------------------------- | 93 | #---[ Build & Install ]----------------------------------------------------------------------------------------------- |
| 74 | 94 | ||
| 75 | %prep | 95 | %prep |
| @@ -98,19 +118,24 @@ rm -rf $RPM_BUILD_ROOT | @@ -98,19 +118,24 @@ rm -rf $RPM_BUILD_ROOT | ||
| 98 | %defattr(-,root,root) | 118 | %defattr(-,root,root) |
| 99 | %doc AUTHORS LICENSE | 119 | %doc AUTHORS LICENSE |
| 100 | 120 | ||
| 101 | -# Library | ||
| 102 | -%{_libdir}/lib3270.so | ||
| 103 | - | ||
| 104 | # Main application | 121 | # Main application |
| 105 | %dir %{_datadir}/@PACKAGE_NAME@ | 122 | %dir %{_datadir}/@PACKAGE_NAME@ |
| 106 | %dir %{_datadir}/@PACKAGE_NAME@/ui | 123 | %dir %{_datadir}/@PACKAGE_NAME@/ui |
| 107 | 124 | ||
| 108 | %{_bindir}/@PACKAGE_NAME@ | 125 | %{_bindir}/@PACKAGE_NAME@ |
| 109 | %{_datadir}/@PACKAGE_NAME@/ui/00default.xml | 126 | %{_datadir}/@PACKAGE_NAME@/ui/00default.xml |
| 110 | -%{_datadir}/@PACKAGE_NAME@/ui/99debug.xml | ||
| 111 | %{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@.png | 127 | %{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@.png |
| 112 | %{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@-logo.png | 128 | %{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@-logo.png |
| 113 | 129 | ||
| 130 | +%files lib | ||
| 131 | +%defattr(-,root,root) | ||
| 132 | +%{_libdir}/lib3270.so | ||
| 133 | + | ||
| 134 | +%files devel | ||
| 135 | +%defattr(-,root,root) | ||
| 136 | +%{_includedir} | ||
| 137 | +%{_datadir}/@PACKAGE_NAME@/ui/99debug.xml | ||
| 138 | + | ||
| 114 | #---[ Scripts ]------------------------------------------------------------------------------------------------------- | 139 | #---[ Scripts ]------------------------------------------------------------------------------------------------------- |
| 115 | 140 | ||
| 116 | %post | 141 | %post |