diff --git a/Makefile.in b/Makefile.in
index c7f4ea3..2bf40ba 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -137,8 +137,7 @@ $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz: clean $(PACKAGE_NAME).png $(PACKAG
@rm -fr $(TMPDIR)/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)
@echo $@
-install: $(PACKAGE_NAME).png $(PACKAGE_NAME)-logo.png
- @make BINRLS="../../.bin/Release/lib" -C src/lib3270 install
+install: install-sdk install-lib $(PACKAGE_NAME).png $(PACKAGE_NAME)-logo.png
@make BINDIR="../../$(BINDIR)" LIB3270_LIBS="$(RLSLIB)" LIB3270_CFLAGS="-I../../src/include" -C src/gtk install
@$(MKDIR) $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/ui
@@ -146,6 +145,16 @@ install: $(PACKAGE_NAME).png $(PACKAGE_NAME)-logo.png
@$(INSTALL_DATA) $(PACKAGE_NAME).png $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)
@$(INSTALL_DATA) $(PACKAGE_NAME)-logo.png $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)
+install-lib:
+ @make BINRLS="../../.bin/Release/lib" -C src/lib3270 install
+
+install-sdk:
+ @$(MKDIR) $(DESTDIR)$(includedir)/lib3270
+ @$(INSTALL_DATA) src/include/lib3270.h $(DESTDIR)/$(includedir)
+ @$(INSTALL_DATA) src/include/lib3270/config.h $(DESTDIR)/$(includedir)/lib3270
+ @$(INSTALL_DATA) src/include/lib3270/selection.h $(DESTDIR)/$(includedir)/lib3270
+ @$(INSTALL_DATA) src/include/pw3270.h $(DESTDIR)/$(includedir)/$(PACKAGE_NAME).h
+
clean:
@rm -fr .obj
@rm -fr .bin
diff --git a/pw3270.cbp b/pw3270.cbp
index 03250a0..6b1d967 100644
--- a/pw3270.cbp
+++ b/pw3270.cbp
@@ -67,9 +67,6 @@
-
-
-
@@ -117,9 +114,6 @@
-
-
-
@@ -137,12 +131,18 @@
+
+
+
+
+
+
diff --git a/pw3270.spec.in b/pw3270.spec.in
index 7e41290..94ce2e3 100644
--- a/pw3270.spec.in
+++ b/pw3270.spec.in
@@ -70,6 +70,26 @@ any IBM host that supports 3270-style connections over TELNET.
Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@
+%package lib
+Summary: 3270 Communication library for %{name}
+Group: Development/Libraries
+Requires: openssl %{name}-lib
+
+%description lib
+tn3270 protocol library for %{name}
+
+Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@
+
+%package devel
+Summary: Devel for 3270 Communication library for %{name}
+Group: Development/Libraries
+Requires: %{name}-lib = @PACKAGE_VERSION@
+
+%description devel
+devel for tn3270 protocol library for %{name}
+
+Revision @PACKAGE_REVISION@ from @PACKAGE_SOURCE@
+
#---[ Build & Install ]-----------------------------------------------------------------------------------------------
%prep
@@ -98,19 +118,24 @@ rm -rf $RPM_BUILD_ROOT
%defattr(-,root,root)
%doc AUTHORS LICENSE
-# Library
-%{_libdir}/lib3270.so
-
# Main application
%dir %{_datadir}/@PACKAGE_NAME@
%dir %{_datadir}/@PACKAGE_NAME@/ui
%{_bindir}/@PACKAGE_NAME@
%{_datadir}/@PACKAGE_NAME@/ui/00default.xml
-%{_datadir}/@PACKAGE_NAME@/ui/99debug.xml
%{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@.png
%{_datadir}/@PACKAGE_NAME@/@PACKAGE_NAME@-logo.png
+%files lib
+%defattr(-,root,root)
+%{_libdir}/lib3270.so
+
+%files devel
+%defattr(-,root,root)
+%{_includedir}
+%{_datadir}/@PACKAGE_NAME@/ui/99debug.xml
+
#---[ Scripts ]-------------------------------------------------------------------------------------------------------
%post
--
libgit2 0.21.2