Commit 5f60e06bd0a6736289c3669f21a23e7fcf2f63ab
1 parent
b8a71c9d
Exists in
master
and in
5 other branches
Implementando empacotamento .deb do plugin rexx
Showing
4 changed files
with
30 additions
and
8 deletions
Show diff stats
debian.control
@@ -2,7 +2,7 @@ Source: pw3270 | @@ -2,7 +2,7 @@ Source: pw3270 | ||
2 | Section: unknown | 2 | Section: unknown |
3 | Priority: optional | 3 | Priority: optional |
4 | Maintainer: Perry Werneck <perry.werneck@gmail.com> | 4 | Maintainer: Perry Werneck <perry.werneck@gmail.com> |
5 | -Build-Depends: debhelper (>= 7), autotools-dev, autoconf, libgtk-3-dev, gettext, libssl-dev, desktop-file-utils, libdbus-glib-1-dev, libssl-dev, xsltproc, librsvg2-bin, libreoffice-common, libreoffice-core, libreoffice-dev, uno-libs3, ure, zip | 5 | +Build-Depends: debhelper (>= 7), autotools-dev, autoconf, libgtk-3-dev, gettext, libssl-dev, desktop-file-utils, libdbus-glib-1-dev, libssl-dev, xsltproc, librsvg2-bin, libreoffice-common, libreoffice-core, libreoffice-dev, uno-libs3, ure, zip, oorexx-dev |
6 | 6 | ||
7 | Package: pw3270 | 7 | Package: pw3270 |
8 | Architecture: any | 8 | Architecture: any |
@@ -31,6 +31,12 @@ Depends: ${misc:Depends}, pw3270 (= ${binary:Version}), libdbus-1-3 | @@ -31,6 +31,12 @@ Depends: ${misc:Depends}, pw3270 (= ${binary:Version}), libdbus-1-3 | ||
31 | Description: DBUS plugin for pw3270. | 31 | Description: DBUS plugin for pw3270. |
32 | This package contains the plugin allowing scripting of a pw3270 session using dbus calls. | 32 | This package contains the plugin allowing scripting of a pw3270 session using dbus calls. |
33 | 33 | ||
34 | +Package: pw3270-plugin-rexx | ||
35 | +Architecture: any | ||
36 | +Depends: ${misc:Depends}, lib3270 (= ${binary:Version}), oorexx >= 4.1.2 | ||
37 | +Description: REXX script support for pw3270. | ||
38 | + This package provides Rexx class and associated libraries allowing rexx scripts to access tn3270e hosts. | ||
39 | + | ||
34 | Package: libreoffice-extension-pw3270 | 40 | Package: libreoffice-extension-pw3270 |
35 | Architecture: any | 41 | Architecture: any |
36 | Depends: ${misc:Depends}, pw3270 (= ${binary:Version}), libreoffice-core | 42 | Depends: ${misc:Depends}, pw3270 (= ${binary:Version}), libreoffice-core |
debian.rules
@@ -24,6 +24,8 @@ build-stamp: | @@ -24,6 +24,8 @@ build-stamp: | ||
24 | dh_testdir | 24 | dh_testdir |
25 | 25 | ||
26 | # Add here commands to compile the package. | 26 | # Add here commands to compile the package. |
27 | + aclocal | ||
28 | + autoconf | ||
27 | ./configure --prefix=/usr | 29 | ./configure --prefix=/usr |
28 | rm -f debian/*.install | 30 | rm -f debian/*.install |
29 | make Release | 31 | make Release |
@@ -39,7 +41,7 @@ clean: | @@ -39,7 +41,7 @@ clean: | ||
39 | rm -f build-stamp | 41 | rm -f build-stamp |
40 | 42 | ||
41 | # Add here commands to clean up after the build process. | 43 | # Add here commands to clean up after the build process. |
42 | - if [ -e Makefile ]; then make clean; fi | 44 | + if [ -e Makefile ]; then make clean ; fi |
43 | # --- end custom part for cleaning up | 45 | # --- end custom part for cleaning up |
44 | 46 | ||
45 | dh_clean | 47 | dh_clean |
@@ -62,7 +64,22 @@ install: build | @@ -62,7 +64,22 @@ install: build | ||
62 | install -d --mode=755 $(PWD)/debian/pw3270/pw3270-plugin-dbus/usr/lib/pw3270-plugins | 64 | install -d --mode=755 $(PWD)/debian/pw3270/pw3270-plugin-dbus/usr/lib/pw3270-plugins |
63 | install --mode=755 .bin/Release/plugins/dbus3270.so $(PWD)/debian/pw3270/pw3270-plugin-dbus/usr/lib/pw3270-plugins/dbus3270.so | 65 | install --mode=755 .bin/Release/plugins/dbus3270.so $(PWD)/debian/pw3270/pw3270-plugin-dbus/usr/lib/pw3270-plugins/dbus3270.so |
64 | 66 | ||
65 | - find debian | 67 | + # Install REXX plugin |
68 | + #install -d --mode=755 $(PWD)/debian/pw3270/pw3270-plugin-rexx/usr/lib/pw3270-plugins | ||
69 | + #install --mode=755 .bin/Release/plugins/rx3270.so $(PWD)/debian/pw3270/pw3270-plugin-rexx/usr/lib/pw3270-plugins/rx3270.so | ||
70 | + #install --mode=755 .bin/Release/lib/librx3270.so* $(PWD)/debian/pw3270/pw3270-plugin-rexx/usr/lib | ||
71 | + | ||
72 | + #install -d --mode=755 $(PWD)/debian/pw3270/pw3270-plugin-rexx/usr/bin | ||
73 | + #install --mode=755 src/plugins/rx3270/rx3270.cls $(PWD)/debian/pw3270/pw3270-plugin-rexx/usr/bin/rx3270.cls | ||
74 | + | ||
75 | + #install -d --mode=755 $(PWD)/debian/pw3270/pw3270-plugin-rexx/usr/share/pw3270/ui | ||
76 | + #install --mode=644 ui/80rexx.xml $(PWD)/debian/pw3270/pw3270-plugin-rexx/usr/share/pw3270/ui | ||
77 | + | ||
78 | + make DESTDIR=$(PWD)/debian/pw3270-plugin-rexx install-rexx | ||
79 | + ln -s /usr/share/ooRexx/rx3270.cls $(PWD)/debian/pw3270/pw3270-plugin-rexx/usr/bin/rx3270.cls | ||
80 | + | ||
81 | + find $(PWD)/debian/pw3270/pw3270-plugin-rexx -type f | sed -e "s@^$(PWD)/debian/pw3270/pw3270-plugin-rexx/@/@g" > $(PWD)/debian/pw3270-plugin-rexx.install | ||
82 | + | ||
66 | # --- end custom part for installing | 83 | # --- end custom part for installing |
67 | 84 | ||
68 | # Build architecture-independent files here. | 85 | # Build architecture-independent files here. |
@@ -101,4 +118,3 @@ binary-arch: build install | @@ -101,4 +118,3 @@ binary-arch: build install | ||
101 | 118 | ||
102 | binary: binary-indep binary-arch | 119 | binary: binary-indep binary-arch |
103 | .PHONY: build clean binary-indep binary-arch binary install | 120 | .PHONY: build clean binary-indep binary-arch binary install |
104 | - |
po/pt_BR.po
@@ -5,7 +5,7 @@ msgid "" | @@ -5,7 +5,7 @@ msgid "" | ||
5 | msgstr "" | 5 | msgstr "" |
6 | "Project-Id-Version: pw3270 5.0\n" | 6 | "Project-Id-Version: pw3270 5.0\n" |
7 | "Report-Msgid-Bugs-To: \n" | 7 | "Report-Msgid-Bugs-To: \n" |
8 | -"POT-Creation-Date: 2013-06-28 08:07-0300\n" | 8 | +"POT-Creation-Date: 2013-06-28 09:23-0300\n" |
9 | "PO-Revision-Date: 2013-05-08 14:30-0300\n" | 9 | "PO-Revision-Date: 2013-05-08 14:30-0300\n" |
10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" | 10 | "Last-Translator: Perry Werneck <perry.werneck@gmail.com>\n" |
11 | "Language-Team: Português <>\n" | 11 | "Language-Team: Português <>\n" |
src/plugins/rx3270/Makefile.in
@@ -47,7 +47,7 @@ include ../../include/plugin.mak | @@ -47,7 +47,7 @@ include ../../include/plugin.mak | ||
47 | 47 | ||
48 | #---[ Debug Targets ]---------------------------------------------------------- | 48 | #---[ Debug Targets ]---------------------------------------------------------- |
49 | 49 | ||
50 | -$(BINDBG)/$(PLUGIN_NAME): $(foreach SRC, $(basename $(PLUGIN_SRC)), $(OBJDBG)/$(SRC).o) $(BINDBG)$(DLL_NAME) | 50 | +$(BINDBG)/$(PLUGIN_NAME): $(foreach SRC, $(basename $(PLUGIN_SRC)), $(OBJDBG)/$(SRC).o) $(BINDBG)$(DLL_NAME).$(VERSION) |
51 | @echo " CCLD `basename $@`" | 51 | @echo " CCLD `basename $@`" |
52 | @$(MKDIR) `dirname $@` | 52 | @$(MKDIR) `dirname $@` |
53 | @$(CXX) $(DLL_FLAGS) @LDSOFLAGS@ @DBGRPATH@ $(LDFLAGS) -o $@ $^ $(LIBS) $(LIB3270_LIBS) $(GTK_LIBS) $(GLIB_LIBS) $(PW3270_LIBS) | 53 | @$(CXX) $(DLL_FLAGS) @LDSOFLAGS@ @DBGRPATH@ $(LDFLAGS) -o $@ $^ $(LIBS) $(LIB3270_LIBS) $(GTK_LIBS) $(GLIB_LIBS) $(PW3270_LIBS) |
@@ -59,7 +59,7 @@ $(BINDBG)$(DLL_NAME).$(VERSION): $(foreach SRC, $(basename $(EXTAPI_SRC)), $(OBJ | @@ -59,7 +59,7 @@ $(BINDBG)$(DLL_NAME).$(VERSION): $(foreach SRC, $(basename $(EXTAPI_SRC)), $(OBJ | ||
59 | 59 | ||
60 | #---[ Release Targets ]-------------------------------------------------------- | 60 | #---[ Release Targets ]-------------------------------------------------------- |
61 | 61 | ||
62 | -$(BINRLS)/$(PLUGIN_NAME): $(foreach SRC, $(basename $(PLUGIN_SRC)), $(OBJRLS)/$(SRC).o) $(BINRLS)$(DLL_NAME) | 62 | +$(BINRLS)/$(PLUGIN_NAME): $(foreach SRC, $(basename $(PLUGIN_SRC)), $(OBJRLS)/$(SRC).o) $(BINRLS)$(DLL_NAME).$(VERSION) |
63 | @echo " CCLD `basename $@`" | 63 | @echo " CCLD `basename $@`" |
64 | @$(MKDIR) `dirname $@` | 64 | @$(MKDIR) `dirname $@` |
65 | $(CXX) $(DLL_FLAGS) @LDSOFLAGS@ $(LDFLAGS) @RLS_LDFLAGS@ -o $@ $^ $(LIBS) $(LIB3270_LIBS) $(GTK_LIBS) $(GLIB_LIBS) $(PW3270_LIBS) | 65 | $(CXX) $(DLL_FLAGS) @LDSOFLAGS@ $(LDFLAGS) @RLS_LDFLAGS@ -o $@ $^ $(LIBS) $(LIB3270_LIBS) $(GTK_LIBS) $(GLIB_LIBS) $(PW3270_LIBS) |
@@ -69,7 +69,7 @@ $(BINRLS)$(DLL_NAME).$(VERSION): $(foreach SRC, $(basename $(EXTAPI_SRC)), $(OBJ | @@ -69,7 +69,7 @@ $(BINRLS)$(DLL_NAME).$(VERSION): $(foreach SRC, $(basename $(EXTAPI_SRC)), $(OBJ | ||
69 | @$(MKDIR) `dirname $@` | 69 | @$(MKDIR) `dirname $@` |
70 | $(CXX) $(DLL_FLAGS) @LDSOFLAGS@ $(LDFLAGS) @RLS_LDFLAGS@ -o $@ $^ $(LIBS) $(LIB3270_LIBS) | 70 | $(CXX) $(DLL_FLAGS) @LDSOFLAGS@ $(LDFLAGS) @RLS_LDFLAGS@ -o $@ $^ $(LIBS) $(LIB3270_LIBS) |
71 | 71 | ||
72 | -install: $(BINRLS)$(DLL_NAME).$(VERSION) $(BINRLS)/$(PLUGIN_NAME) | 72 | +install: |
73 | @$(MKDIR) $(DESTDIR)$(libdir)/$(PACKAGE_NAME)-plugins | 73 | @$(MKDIR) $(DESTDIR)$(libdir)/$(PACKAGE_NAME)-plugins |
74 | @$(INSTALL_PROGRAM) $(BINRLS)/$(PLUGIN_NAME) $(DESTDIR)$(libdir)/$(PACKAGE_NAME)-plugins | 74 | @$(INSTALL_PROGRAM) $(BINRLS)/$(PLUGIN_NAME) $(DESTDIR)$(libdir)/$(PACKAGE_NAME)-plugins |
75 | 75 |