From 14da41446149ca99cd3211a29b3ebdaf744f0787 Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Thu, 11 Jan 2018 16:42:48 -0200 Subject: [PATCH] Empacotando xml com exemplo de remapeamento. --- Makefile.in | 2 ++ charsets/Makefile.in | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 1 + rpm/pw3270.spec | 2 ++ 4 files changed, 86 insertions(+), 0 deletions(-) create mode 100644 charsets/Makefile.in diff --git a/Makefile.in b/Makefile.in index 68b9767..9ec7162 100644 --- a/Makefile.in +++ b/Makefile.in @@ -236,6 +236,7 @@ install-app: \ @$(INSTALL_DATA) conf/colors.conf $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME) @$(MAKE) -C ui install + @$(MAKE) -C charsets install @$(MAKE) -C locale install ifneq ($(HELP2MAN),no) @@ -325,6 +326,7 @@ $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar: \ $(SRCDIR): \ clean \ $(SRCDIR)/ui \ + $(SRCDIR)/charsets \ $(SRCDIR)/src/lib3270 \ $(SRCDIR)/src/pw3270 \ $(SRCDIR)/src/libpw3270cpp \ diff --git a/charsets/Makefile.in b/charsets/Makefile.in new file mode 100644 index 0000000..0ad1864 --- /dev/null +++ b/charsets/Makefile.in @@ -0,0 +1,81 @@ +# +# "Software pw3270, desenvolvido com base nos códigos fontes do WC3270 e X3270 +# (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a +# aplicativos mainframe. Registro no INPI sob o nome G3270. +# +# Copyright (C) <2008> +# +# Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob +# os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela +# Free Software Foundation. +# +# Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER +# GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO +# A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para +# obter mais detalhes. +# +# Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este +# programa; se não, escreva para a Free Software Foundation, Inc., 59 Temple +# Place, Suite 330, Boston, MA, 02111-1307, USA +# +# Contatos: +# +# perry.werneck@gmail.com (Alexandre Perry de Souza Werneck) +# erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça) +# + +#---[ Configuration values ]------------------------------------------------------------- + +prefix=@prefix@ +exec_prefix=@exec_prefix@ +datarootdir=@datarootdir@ + +PACKAGE_NAME=@PACKAGE_NAME@ +PACKAGE_VERSION=@PACKAGE_VERSION@ +PACKAGE_TARNAME=@PACKAGE_TARNAME@ + +BASEDIR=@BASEDIR@ +POTDIR=$(BASEDIR)/.pot/ui +SRCDIR=$(BASEDIR)/.src/$(PACKAGE_TARNAME)-$(PACKAGE_VERSION)/charsets + +OBJDIR=.obj +OBJDBG=$(OBJDIR)/Debug +OBJRLS=$(OBJDIR)/Release + +BINDIR=$(BASEDIR)/.bin +BINDBG=$(BINDIR)/Debug +BINRLS=$(BINDIR)/Release + +MKDIR=@MKDIR_P@ +CC=@HOST_CC@ +LD=@HOST_CC@ +MSGCAT=@MSGCAT@ +INSTALL=@INSTALL@ +INSTALL_DATA=@INSTALL_DATA@ + +CFLAGS=@CFLAGS@ -Wno-deprecated-declarations `pkg-config --cflags gtk+-3.0` +LIBS=`pkg-config --libs gtk+-3.0` + +#---[ Rules ]---------------------------------------------------------------------------- + +#---[ Targets ]---------------------------------------------------------------- + +install: + + @$(MKDIR) $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/charsets + @$(INSTALL_DATA) *.xml $(DESTDIR)$(datarootdir)/$(PACKAGE_NAME)/charsets + +$(SRCDIR): \ + clean + + @$(MKDIR) $@ + @$(INSTALL_DATA) *.xml *.in $@ + +cleanDebug: + +cleanRelease: + +clean: \ + cleanDebug \ + cleanRelease + diff --git a/configure.ac b/configure.ac index c1bc597..921acf4 100644 --- a/configure.ac +++ b/configure.ac @@ -453,6 +453,7 @@ AC_CONFIG_FILES(src/pw3270/common/Makefile) AC_CONFIG_FILES(src/libpw3270cpp/Makefile) AC_CONFIG_FILES(ui/Makefile) +AC_CONFIG_FILES(charsets/Makefile) AC_CONFIG_FILES(branding/Makefile) AC_CONFIG_FILES(locale/Makefile) diff --git a/rpm/pw3270.spec b/rpm/pw3270.spec index 8fa47f5..a8482ec 100644 --- a/rpm/pw3270.spec +++ b/rpm/pw3270.spec @@ -268,6 +268,8 @@ rm %{buildroot}/%{_datadir}/pw3270/ui/*rexx*.xml %{_datadir}/pw3270/colors.conf %{_datadir}/pw3270/pw3270.png %{_datadir}/pw3270/pw3270-logo.png +%{_datadir}/pw3270/charsets/bracket.xml + %dir %{_libdir}/pw3270-plugins %files -n lib3270-%{_libvrs} -- libgit2 0.21.2