Commit 847353a342aca94b66d886ef5e54ef45b2634305

Authored by Perry Werneck
1 parent 6cb68c51

Removing unused files, updating terminal widget sources.

ChangeLog.xsl
@@ -1,384 +0,0 @@ @@ -1,384 +0,0 @@
1 -<?xml version="1.0" encoding="utf-8"?>  
2 -  
3 -<!--  
4 -  
5 - Changelog.xsl - xslt stylesheet for converting codeblocks svn log  
6 - to a normal changelog  
7 -  
8 - version 0.1  
9 -  
10 - based on svn2cl.xsl version 0.9  
11 -  
12 - original copyright-notice:  
13 -  
14 - <snip>  
15 -  
16 - This file is based on several implementations of this conversion  
17 - that I was not completely happy with and some other common  
18 - xslt constructs found on the web.  
19 -  
20 - Copyright (C) 2004, 2005, 2006, 2007 Arthur de Jong.  
21 -  
22 - </snip>  
23 -  
24 - Copyright (c) 2008-2010 Jens Lody  
25 -  
26 -  
27 - Usage (replace ++ with two minus signs which aren't allowed  
28 - inside xml comments):  
29 - svn ++verbose ++xml log | \  
30 - xsltproc ++stringparam strip-prefix `basename $(pwd)` \  
31 - ++stringparam linelen 75 \  
32 - ++stringparam groupbyday yes \  
33 - ++stringparam separate-daylogs yes \  
34 - ++stringparam include-rev yes \  
35 - ++stringparam breakbeforemsg yes/2 \  
36 - ++stringparam reparagraph yes \  
37 - ++stringparam authorsfile FILE \  
38 - ++stringparam ignore-message-starting \  
39 - Changelog.xsl - > ChangeLog  
40 -  
41 - Redistribution and use in source and binary forms, with or without  
42 - modification, are permitted provided that the following conditions  
43 - are met:  
44 - 1. Redistributions of source code must retain the above copyright  
45 - notice, this list of conditions and the following disclaimer.  
46 - 2. Redistributions in binary form must reproduce the above copyright  
47 - notice, this list of conditions and the following disclaimer in  
48 - the documentation and/or other materials provided with the  
49 - distribution.  
50 - 3. The name of the author may not be used to endorse or promote  
51 - products derived from this software without specific prior  
52 - written permission.  
53 -  
54 - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR  
55 - IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED  
56 - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE  
57 - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY  
58 - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL  
59 - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE  
60 - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS  
61 - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER  
62 - IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR  
63 - OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN  
64 - IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.  
65 -  
66 --->  
67 -  
68 -<!DOCTYPE xsl:stylesheet [  
69 - <!ENTITY space "&#32;">  
70 -]>  
71 -  
72 -<xsl:stylesheet  
73 - version="1.0"  
74 - xmlns:xsl="http://www.w3.org/1999/XSL/Transform">  
75 -  
76 - <xsl:output  
77 - method="text"  
78 - encoding="utf-8"  
79 - media-type="text/plain"  
80 - omit-xml-declaration="yes"  
81 - standalone="yes"  
82 - indent="no" />  
83 -  
84 - <xsl:strip-space elements="*" />  
85 -  
86 - <!-- the prefix of pathnames to strip -->  
87 - <xsl:param name="strip-prefix" select="'/'" />  
88 -  
89 - <!-- the length of a line to wrap messages at -->  
90 - <xsl:param name="linelen" select="75" />  
91 -  
92 - <!-- whether entries should be grouped by day -->  
93 - <xsl:param name="groupbyday" select="'no'" />  
94 -  
95 - <!-- whether to seperate log messages by empty lines -->  
96 - <xsl:param name="separate-daylogs" select="'no'" />  
97 -  
98 - <!-- whether a revision number should be included -->  
99 - <xsl:param name="include-rev" select="'no'" />  
100 -  
101 - <!-- whether the log message should start on a new line -->  
102 - <xsl:param name="breakbeforemsg" select="'no'" />  
103 -  
104 - <!-- whether the message should be rewrapped within one paragraph -->  
105 - <xsl:param name="reparagraph" select="'no'" />  
106 -  
107 - <!-- whether certain messages should be ignored -->  
108 - <xsl:param name="ignore-message-starting" select="''" />  
109 -  
110 - <!-- location of authors file if any -->  
111 - <xsl:param name="authorsfile" select="''" />  
112 - <xsl:key name="author-lookup" match="author" use="@uid" />  
113 - <xsl:variable name="authors-top" select="document($authorsfile)/authors" />  
114 -  
115 - <!-- match the topmost log entry -->  
116 - <xsl:template match="log">  
117 - <xsl:choose>  
118 - <xsl:when test="$ignore-message-starting != ''">  
119 - <!-- only handle logentries with don't contain the string -->  
120 - <xsl:apply-templates select="logentry[not(starts-with(msg,$ignore-message-starting))]" />  
121 - </xsl:when>  
122 - <xsl:otherwise>  
123 - <xsl:apply-templates select="logentry" />  
124 - </xsl:otherwise>  
125 - </xsl:choose>  
126 - <!-- add newlines at the end of the changelog -->  
127 - <xsl:text>&#xA;</xsl:text>  
128 - </xsl:template>  
129 -  
130 - <!-- format one entry from the log -->  
131 - <xsl:template match="logentry">  
132 - <xsl:choose>  
133 - <!-- if we're grouping we should omit some headers -->  
134 - <xsl:when test="$groupbyday='yes'">  
135 - <!-- save log entry number -->  
136 - <xsl:variable name="pos" select="position()" />  
137 - <!-- fetch previous entry's date -->  
138 - <xsl:variable name="prevdate">  
139 - <xsl:apply-templates select="../logentry[position()=(($pos)-1)]/date" />  
140 - </xsl:variable>  
141 - <!-- fetch previous entry's author -->  
142 - <xsl:variable name="prevauthor">  
143 - <xsl:value-of select="normalize-space(../logentry[position()=(($pos)-1)]/author)" />  
144 - </xsl:variable>  
145 - <!-- fetch this entry's date -->  
146 - <xsl:variable name="date">  
147 - <xsl:apply-templates select="date" />  
148 - </xsl:variable>  
149 - <!-- fetch this entry's author -->  
150 - <xsl:variable name="author">  
151 - <xsl:value-of select="normalize-space(author)" />  
152 - </xsl:variable>  
153 - <!-- check if header is changed -->  
154 - <xsl:if test="($prevdate!=$date) or ($prevauthor!=$author)">  
155 - <!-- add newline -->  
156 - <xsl:if test="not(position()=1)">  
157 - <xsl:text>&#xA;</xsl:text>  
158 - </xsl:if>  
159 - <!-- date -->  
160 - <xsl:value-of select="$date" />  
161 - <!-- two spaces -->  
162 - <xsl:text>&space;&space;</xsl:text>  
163 - <!-- author's name -->  
164 - <xsl:apply-templates select="author" />  
165 - <!-- two newlines -->  
166 - <xsl:text>&#xA;</xsl:text>  
167 - <xsl:if test="$separate-daylogs!='yes'"><xsl:text>&#xA;</xsl:text></xsl:if>  
168 - </xsl:if>  
169 - </xsl:when>  
170 - <!-- write the log header -->  
171 - <xsl:otherwise>  
172 - <!-- add newline -->  
173 - <xsl:if test="not(position()=1)">  
174 - <xsl:text>&#xA;</xsl:text>  
175 - </xsl:if>  
176 - <!-- date -->  
177 - <xsl:apply-templates select="date" />  
178 - <!-- two spaces -->  
179 - <xsl:text>&space;&space;</xsl:text>  
180 - <!-- author's name -->  
181 - <xsl:apply-templates select="author" />  
182 - <!-- two newlines -->  
183 - <xsl:text>&#xA;&#xA;</xsl:text>  
184 - </xsl:otherwise>  
185 - </xsl:choose>  
186 - <!-- get revision number -->  
187 - <xsl:variable name="rev">  
188 - <xsl:if test="$include-rev='yes'">  
189 - <xsl:text>svn</xsl:text>  
190 - <xsl:value-of select='format-number(@revision,"0000")' />  
191 - <xsl:text>:&#x00a0;&#x00a0;</xsl:text>  
192 - </xsl:if>  
193 - </xsl:variable>  
194 - <!-- trim trailing newlines -->  
195 - <xsl:variable name="msg">  
196 - <!-- add a line break before the log message -->  
197 - <xsl:choose>  
198 - <xsl:when test="$breakbeforemsg='yes'">  
199 - <xsl:text>&#xA;</xsl:text>  
200 - </xsl:when>  
201 - <xsl:when test="number($breakbeforemsg)&gt;0">  
202 - <xsl:call-template name="newlines">  
203 - <xsl:with-param name="count" select="number($breakbeforemsg)" />  
204 - </xsl:call-template>  
205 - </xsl:when>  
206 - </xsl:choose>  
207 - <xsl:call-template name="trim-newln">  
208 - <xsl:with-param name="txt" select="msg" />  
209 - </xsl:call-template>  
210 - </xsl:variable>  
211 - <!-- add newline here if separate-daylogs is in effect -->  
212 - <xsl:if test="$groupbyday='yes' and $separate-daylogs='yes'"><xsl:text>&#xA;</xsl:text></xsl:if>  
213 - <!-- print the message nicely wrapped -->  
214 - <xsl:call-template name="wrap">  
215 - <xsl:with-param name="txt" select="concat($rev,$msg)" />  
216 - </xsl:call-template>  
217 - </xsl:template>  
218 -  
219 - <!-- format date -->  
220 - <xsl:template match="date">  
221 - <xsl:variable name="date" select="normalize-space(.)" />  
222 - <!-- output date part -->  
223 - <xsl:value-of select="substring($date,1,10)" />  
224 - <!-- output time part -->  
225 - <xsl:if test="$groupbyday!='yes'">  
226 - <xsl:text>&space;</xsl:text>  
227 - <xsl:value-of select="substring($date,12,5)" />  
228 - </xsl:if>  
229 - </xsl:template>  
230 -  
231 - <!-- format author -->  
232 - <xsl:template match="author">  
233 - <xsl:variable name="uid" select="normalize-space(.)" />  
234 - <!-- try to lookup author in authorsfile -->  
235 - <xsl:choose>  
236 - <xsl:when test="$authorsfile!=''">  
237 - <xsl:for-each select="$authors-top">  
238 - <xsl:variable name="author" select="key('author-lookup',$uid)" />  
239 - <!-- present result -->  
240 - <xsl:choose>  
241 - <xsl:when test="string($author/.)">  
242 - <xsl:apply-templates select="$author/node()" mode="copy" />  
243 - </xsl:when>  
244 - <xsl:otherwise>  
245 - <xsl:value-of select="$uid" />  
246 - </xsl:otherwise>  
247 - </xsl:choose>  
248 - </xsl:for-each>  
249 - </xsl:when>  
250 - <xsl:otherwise>  
251 - <xsl:value-of select="$uid" />  
252 - </xsl:otherwise>  
253 - </xsl:choose>  
254 - </xsl:template>  
255 -  
256 - <!-- copy but normalize text -->  
257 - <xsl:template match="text()" mode="copy">  
258 - <xsl:value-of select="normalize-space(.)" />  
259 - </xsl:template>  
260 -  
261 - <!-- simple copy template -->  
262 - <xsl:template match="@*|node()" mode="copy">  
263 - <xsl:copy>  
264 - <xsl:apply-templates select="@*|node()" mode="copy" />  
265 - </xsl:copy>  
266 - </xsl:template>  
267 -  
268 - <!-- string-wrapping template -->  
269 - <xsl:template name="wrap">  
270 - <xsl:param name="txt" />  
271 - <xsl:variable name="normtxt" select="normalize-space($txt)" />  
272 - <xsl:choose>  
273 - <xsl:when test="contains($txt,'&#xA;')">  
274 - <!-- text contains newlines, do the first line -->  
275 - <xsl:call-template name="wrap">  
276 - <xsl:with-param name="txt" select="substring-before($txt,'&#xA;')" />  
277 - </xsl:call-template>  
278 - <!-- print tab -->  
279 - <xsl:text>&#x9;&space;&space;</xsl:text>  
280 - <!-- wrap the rest of the text -->  
281 - <xsl:call-template name="wrap">  
282 - <xsl:with-param name="txt" select="substring-after($txt,'&#xA;')" />  
283 - </xsl:call-template>  
284 - </xsl:when>  
285 - <xsl:when test="(string-length($normtxt) &lt; (($linelen)-9)) or not(contains($normtxt,' '))">  
286 - <!-- this is easy, nothing to do -->  
287 - <xsl:value-of select="$normtxt" />  
288 - <!-- add newline -->  
289 - <xsl:text>&#xA;</xsl:text>  
290 - </xsl:when>  
291 - <xsl:otherwise>  
292 - <!-- find the first line -->  
293 - <xsl:variable name="tmp" select="substring($normtxt,1,(($linelen)-9))" />  
294 - <xsl:variable name="line">  
295 - <xsl:choose>  
296 - <!-- if our attempt contains spaces wrap on that -->  
297 - <xsl:when test="contains($tmp,' ')">  
298 - <xsl:call-template name="find-line">  
299 - <xsl:with-param name="txt" select="$tmp" />  
300 - </xsl:call-template>  
301 - </xsl:when>  
302 - <!-- otherwise use the first non-space characters from the text -->  
303 - <xsl:otherwise>  
304 - <xsl:value-of select="substring-before($normtxt,' ')" />  
305 - </xsl:otherwise>  
306 - </xsl:choose>  
307 - </xsl:variable>  
308 - <!-- print line -->  
309 - <xsl:value-of select="$line" />  
310 - <!-- print newline and tab -->  
311 - <xsl:text>&#xA;&#x9;&space;&space;</xsl:text>  
312 - <!-- wrap the rest of the text -->  
313 - <xsl:call-template name="wrap">  
314 - <xsl:with-param name="txt" select="normalize-space(substring($normtxt,string-length($line)+1))" />  
315 - </xsl:call-template>  
316 - </xsl:otherwise>  
317 - </xsl:choose>  
318 - </xsl:template>  
319 -  
320 - <!-- template to trim line to contain space as last char -->  
321 - <xsl:template name="find-line">  
322 - <xsl:param name="txt" />  
323 - <xsl:choose>  
324 - <xsl:when test="substring($txt,string-length($txt),1)=' '">  
325 - <xsl:value-of select="substring($txt,1,string-length($txt)-1)" />  
326 - </xsl:when>  
327 - <xsl:otherwise>  
328 - <xsl:call-template name="find-line">  
329 - <xsl:with-param name="txt" select="substring($txt,1,string-length($txt)-1)" />  
330 - </xsl:call-template>  
331 - </xsl:otherwise>  
332 - </xsl:choose>  
333 - </xsl:template>  
334 -  
335 - <!-- template to trim trailing and starting newlines -->  
336 - <xsl:template name="trim-newln">  
337 - <xsl:param name="txt" />  
338 - <xsl:choose>  
339 - <!-- find starting newlines -->  
340 - <xsl:when test="substring($txt,1,1) = '&#xA;'">  
341 - <xsl:call-template name="trim-newln">  
342 - <xsl:with-param name="txt" select="substring($txt,2)" />  
343 - </xsl:call-template>  
344 - </xsl:when>  
345 - <!-- find trailing newlines -->  
346 - <xsl:when test="substring($txt,string-length($txt),1) = '&#xA;'">  
347 - <xsl:call-template name="trim-newln">  
348 - <xsl:with-param name="txt" select="substring($txt,1,string-length($txt)-1)" />  
349 - </xsl:call-template>  
350 - </xsl:when>  
351 - <!-- if the message has paragrapgs, find the first one -->  
352 - <xsl:when test="$reparagraph='yes' and contains($txt,'&#xA;&#xA;')">  
353 - <!-- remove newlines from first paragraph -->  
354 - <xsl:value-of select="normalize-space(substring-before($txt,'&#xA;&#xA;'))" />  
355 - <!-- paragraph separator -->  
356 - <xsl:text>&#xA;&#xA;</xsl:text>  
357 - <!-- do the rest of the text -->  
358 - <xsl:call-template name="trim-newln">  
359 - <xsl:with-param name="txt" select="substring-after($txt,'&#xA;&#xA;')" />  
360 - </xsl:call-template>  
361 - </xsl:when>  
362 - <!-- remove more single newlines -->  
363 - <xsl:when test="$reparagraph='yes'">  
364 - <xsl:value-of select="normalize-space($txt)" />  
365 - </xsl:when>  
366 - <!-- no newlines found, we're done -->  
367 - <xsl:otherwise>  
368 - <xsl:value-of select="$txt" />  
369 - </xsl:otherwise>  
370 - </xsl:choose>  
371 - </xsl:template>  
372 -  
373 - <!-- insert a number of newlines -->  
374 - <xsl:template name="newlines">  
375 - <xsl:param name="count" />  
376 - <xsl:text>&#xA;</xsl:text>  
377 - <xsl:if test="$count&gt;1">  
378 - <xsl:call-template name="newlines">  
379 - <xsl:with-param name="count" select="($count)-1" />  
380 - </xsl:call-template>  
381 - </xsl:if>  
382 - </xsl:template>  
383 -  
384 -</xsl:stylesheet>  
modules/libv3270
1 -Subproject commit c6eb5985cdadf9ad3324ec7584bfb31f44b7eb69 1 +Subproject commit cc57b4fbfd1a8c841689f563ed9f78903659eda4
nsi/Makefile.in
@@ -1,159 +0,0 @@ @@ -1,159 +0,0 @@
1 -#  
2 -# "Software pw3270, desenvolvido com base nos códigos fontes do WC3270 e X3270  
3 -# (Paul Mattes Paul.Mattes@usa.net), de emulação de terminal 3270 para acesso a  
4 -# aplicativos mainframe. Registro no INPI sob o nome G3270.  
5 -#  
6 -# Copyright (C) <2008> <Banco do Brasil S.A.>  
7 -#  
8 -# Este programa é software livre. Você pode redistribuí-lo e/ou modificá-lo sob  
9 -# os termos da GPL v.2 - Licença Pública Geral GNU, conforme publicado pela  
10 -# Free Software Foundation.  
11 -#  
12 -# Este programa é distribuído na expectativa de ser útil, mas SEM QUALQUER  
13 -# GARANTIA; sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou de ADEQUAÇÃO  
14 -# A QUALQUER PROPÓSITO EM PARTICULAR. Consulte a Licença Pública Geral GNU para  
15 -# obter mais detalhes.  
16 -#  
17 -# Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este  
18 -# programa; se não, escreva para a Free Software Foundation, Inc., 59 Temple  
19 -# Place, Suite 330, Boston, MA, 02111-1307, USA  
20 -#  
21 -# Contatos:  
22 -#  
23 -# perry.werneck@gmail.com (Alexandre Perry de Souza Werneck)  
24 -# erico.mendonca@gmail.com (Erico Mascarenhas de Mendonça)  
25 -#  
26 -  
27 -#---[ Configuration values ]---------------------------------------------------  
28 -  
29 -PACKAGE_NAME=@PACKAGE_NAME@  
30 -PACKAGE_VERSION=@PACKAGE_VERSION@  
31 -PACKAGE_LEVEL=@PACKAGE_LEVEL@  
32 -PACKAGE_REVISION=@PACKAGE_REVISION@  
33 -PACKAGE_TARNAME=@PACKAGE_TARNAME@  
34 -  
35 -HOST_CPU=@host_cpu@  
36 -  
37 -PLUGINS=@PLUGINS@  
38 -EXTENSIONS=@EXTENSIONS@  
39 -  
40 -#---[ Tools ]------------------------------------------------------------------  
41 -  
42 -MAKENSIS=@MAKENSIS@  
43 -MKDIR=@MKDIR_P@  
44 -  
45 -#---[ Rules ]------------------------------------------------------------------  
46 -  
47 -  
48 -  
49 -#---[ Targets ]----------------------------------------------------------------  
50 -  
51 -all: \  
52 - $(PACKAGE_NAME)-$(HOST_CPU).nsi \  
53 - $(PACKAGE_NAME).nsi  
54 -  
55 -$(PACKAGE_NAME).nsi: \  
56 - $(PACKAGE_NAME)-$(HOST_CPU).nsi  
57 - @cp $^ $@  
58 -  
59 -package: \  
60 - $(PACKAGE_NAME)-$(HOST_CPU).nsi  
61 -  
62 - @echo "Installer for $(PACKAGE_NAME)-$(HOST_CPU)..."  
63 - @$(MAKENSIS) $(PACKAGE_NAME)-$(HOST_CPU).nsi  
64 -  
65 -package-no-gtk: \  
66 - $(PACKAGE_NAME)-$(HOST_CPU)-no-gtk.nsi  
67 -  
68 - @echo "Installer for $(PACKAGE_NAME)-$(HOST_CPU)-no-gtk..."  
69 - @$(MAKENSIS) $(PACKAGE_NAME)-$(HOST_CPU)-no-gtk.nsi  
70 -  
71 -.tmp/prefix-$(HOST_CPU).nsi: \  
72 - header-$(HOST_CPU).nsi \  
73 - main-begin-$(HOST_CPU).nsi \  
74 - main-end.nsi \  
75 - runtime.nsi \  
76 - sdk.nsi \  
77 - uninstall-$(HOST_CPU).nsi \  
78 - oninit-$(HOST_CPU).nsi \  
79 - $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi ) \  
80 - $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension-init.nsi ) \  
81 - $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension.nsi )  
82 -  
83 - @$(MKDIR) `dirname $@`  
84 -  
85 - @rm -f $@  
86 -  
87 - @cat main-begin-$(HOST_CPU).nsi >> $@  
88 -  
89 - # Install plugins  
90 -  
91 - @cat $(foreach PLUGIN, $(PLUGINS), $(PLUGIN).nsi ) >> $@  
92 - @cat $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension.nsi ) >> $@  
93 -  
94 - # Finalize  
95 -  
96 - @cat main-end.nsi >> $@  
97 -  
98 -  
99 -.tmp/suffix-$(HOST_CPU).nsi: \  
100 - header-$(HOST_CPU).nsi \  
101 - main-begin-$(HOST_CPU).nsi \  
102 - main-end.nsi \  
103 - runtime.nsi \  
104 - sdk.nsi \  
105 - uninstall-$(HOST_CPU).nsi \  
106 - oninit-$(HOST_CPU).nsi \  
107 - $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi ) \  
108 - $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension-init.nsi ) \  
109 - $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension.nsi )  
110 -  
111 - @$(MKDIR) `dirname $@`  
112 -  
113 - @rm -f $@  
114 -  
115 - @cat sdk.nsi >> $@  
116 - @cat uninstall-$(HOST_CPU).nsi >> $@  
117 - @cat oninit-$(HOST_CPU).nsi >> $@  
118 -  
119 -$(PACKAGE_NAME)-$(HOST_CPU).nsi: \  
120 - .tmp/prefix-$(HOST_CPU).nsi \  
121 - .tmp/suffix-$(HOST_CPU).nsi \  
122 -  
123 - @cat header-$(HOST_CPU).nsi > $@  
124 - @cat .tmp/prefix-$(HOST_CPU).nsi >> $@  
125 - @cat runtime.nsi >> $@  
126 - @cat .tmp/suffix-$(HOST_CPU).nsi >> $@  
127 -  
128 - @cat runtime-init.nsi >> $@  
129 - @cat $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi ) >> $@  
130 - @cat $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension-init.nsi ) >> $@  
131 -  
132 - # Finalize onInit script  
133 -  
134 - @echo FunctionEnd >> $@  
135 -  
136 -  
137 - @chmod 644 $@  
138 -  
139 - @echo $@  
140 -  
141 -$(PACKAGE_NAME)-$(HOST_CPU)-no-gtk.nsi: \  
142 - .tmp/prefix-$(HOST_CPU).nsi \  
143 - .tmp/suffix-$(HOST_CPU).nsi \  
144 -  
145 - @cat header-$(HOST_CPU)-no-gtk.nsi > $@  
146 - @cat .tmp/prefix-$(HOST_CPU).nsi >> $@  
147 - @cat .tmp/suffix-$(HOST_CPU).nsi >> $@  
148 -  
149 - @cat $(foreach PLUGIN, $(PLUGINS), $(PLUGIN)-init.nsi ) >> $@  
150 - @cat $(foreach EXTENSION, $(EXTENSIONS), $(EXTENSION)-extension-init.nsi ) >> $@  
151 -  
152 - # Finalize onInit script  
153 -  
154 - @echo FunctionEnd >> $@  
155 - @chmod 644 $@  
156 -  
157 - @echo $@  
158 -  
159 -  
nsi/header-i686-no-gtk.nsi.in
@@ -1,49 +0,0 @@ @@ -1,49 +0,0 @@
1 -!include "MUI2.nsh"  
2 -!include "FileFunc.nsh"  
3 -  
4 -Name "@PACKAGE@"  
5 -Caption "@PACKAGE@ - 3270 Emulator for windows/gtk"  
6 -outfile "@PACKAGE@-@PACKAGE_VERSION@.@PACKAGE_LEVEL@-requires-gtk-@GTK_MODVERSION@-@host_cpu@.exe"  
7 -XPStyle on  
8 -  
9 -# define the directory to install to  
10 -installDir $PROGRAMFILES\@PACKAGE@  
11 -  
12 -#define the installer icon  
13 -!define MUI_ICON "..\src\pw3270\@PACKAGE@.ico"  
14 -!define MUI_UNICON "..\src\pw3270\@PACKAGE@.ico"  
15 -icon "..\src\pw3270\@PACKAGE@.ico"  
16 -  
17 -# Get installation folder from registry if available  
18 -InstallDirRegKey HKLM "Software\@PACKAGE@" "InstallLocation"  
19 -  
20 -RequestExecutionLevel admin  
21 -  
22 -# Properties  
23 -VIProductVersion "@PACKAGE_VERSION@.@PACKAGE_LEVEL@.@PACKAGE_REVISION@"  
24 -VIAddVersionKey "ProductName" "@PACKAGE@"  
25 -VIAddVersionKey "FileDescription" "3270 Emulator for windows/gtk"  
26 -VIAddVersionKey "FileVersion" "@PACKAGE_REVISION@"  
27 -VIAddVersionKey "LegalCopyright" "GPL-2.0"  
28 -  
29 -# Interface  
30 -  
31 -!define MUI_ABORTWARNING  
32 -# !insertmacro MUI_PAGE_WELCOME  
33 -!insertmacro MUI_PAGE_LICENSE "../LICENSE"  
34 -!insertmacro MUI_PAGE_COMPONENTS  
35 -!insertmacro MUI_PAGE_DIRECTORY  
36 -!insertmacro MUI_PAGE_INSTFILES  
37 -  
38 -# !insertmacro MUI_UNPAGE_WELCOME  
39 -!insertmacro MUI_UNPAGE_CONFIRM  
40 -!insertmacro MUI_UNPAGE_INSTFILES  
41 -# !insertmacro MUI_UNPAGE_FINISH  
42 -  
43 -# Languages  
44 -!insertmacro MUI_LANGUAGE "English"  
45 -  
46 -# Section scripts  
47 -!include Sections.nsh  
48 -  
49 -  
nsi/header-i686.nsi.in
@@ -1,49 +0,0 @@ @@ -1,49 +0,0 @@
1 -!include "MUI2.nsh"  
2 -!include "FileFunc.nsh"  
3 -  
4 -Name "@PACKAGE@"  
5 -Caption "@PACKAGE@ - 3270 Emulator for windows/gtk"  
6 -outfile "@PACKAGE@-@PACKAGE_VERSION@.@PACKAGE_LEVEL@-gtk-@GTK_MODVERSION@-@host_cpu@.exe"  
7 -XPStyle on  
8 -  
9 -# define the directory to install to  
10 -installDir $PROGRAMFILES\@PACKAGE@  
11 -  
12 -#define the installer icon  
13 -!define MUI_ICON "..\src\pw3270\@PACKAGE@.ico"  
14 -!define MUI_UNICON "..\src\pw3270\@PACKAGE@.ico"  
15 -icon "..\src\pw3270\@PACKAGE@.ico"  
16 -  
17 -# Get installation folder from registry if available  
18 -InstallDirRegKey HKLM "Software\@PACKAGE@" "InstallLocation"  
19 -  
20 -RequestExecutionLevel admin  
21 -  
22 -# Properties  
23 -VIProductVersion "@PACKAGE_VERSION@.@PACKAGE_LEVEL@.@PACKAGE_REVISION@"  
24 -VIAddVersionKey "ProductName" "@PACKAGE@"  
25 -VIAddVersionKey "FileDescription" "3270 Emulator for windows/gtk"  
26 -VIAddVersionKey "FileVersion" "@PACKAGE_REVISION@"  
27 -VIAddVersionKey "LegalCopyright" "GPL-2.0"  
28 -  
29 -# Interface  
30 -  
31 -!define MUI_ABORTWARNING  
32 -# !insertmacro MUI_PAGE_WELCOME  
33 -!insertmacro MUI_PAGE_LICENSE "../LICENSE"  
34 -!insertmacro MUI_PAGE_COMPONENTS  
35 -!insertmacro MUI_PAGE_DIRECTORY  
36 -!insertmacro MUI_PAGE_INSTFILES  
37 -  
38 -# !insertmacro MUI_UNPAGE_WELCOME  
39 -!insertmacro MUI_UNPAGE_CONFIRM  
40 -!insertmacro MUI_UNPAGE_INSTFILES  
41 -# !insertmacro MUI_UNPAGE_FINISH  
42 -  
43 -# Languages  
44 -!insertmacro MUI_LANGUAGE "English"  
45 -  
46 -# Section scripts  
47 -!include Sections.nsh  
48 -  
49 -  
nsi/header-x86_64-no-gtk.nsi.in
@@ -1,48 +0,0 @@ @@ -1,48 +0,0 @@
1 -!include "MUI2.nsh"  
2 -!include x64.nsh  
3 -!include "FileFunc.nsh"  
4 -  
5 -Name "@PACKAGE@"  
6 -Caption "@PACKAGE@ - 3270 Emulator for windows/gtk"  
7 -outfile "@PACKAGE@-@PACKAGE_VERSION@.@PACKAGE_LEVEL@-requires-gtk-@GTK_MODVERSION@-@host_cpu@.exe"  
8 -XPStyle on  
9 -  
10 -installDir "$PROGRAMFILES64\pw3270"  
11 -  
12 -#define the installer icon  
13 -!define MUI_ICON "..\src\pw3270\@PACKAGE@.ico"  
14 -!define MUI_UNICON "..\src\pw3270\@PACKAGE@.ico"  
15 -icon "..\src\pw3270\@PACKAGE@.ico"  
16 -  
17 -# Get installation folder from registry if available  
18 -InstallDirRegKey HKLM "Software\@PACKAGE@" "InstallLocation"  
19 -  
20 -RequestExecutionLevel admin  
21 -  
22 -# Properties  
23 -VIProductVersion "@PACKAGE_VERSION@.@PACKAGE_LEVEL@.@PACKAGE_REVISION@"  
24 -VIAddVersionKey "ProductName" "@PACKAGE@"  
25 -VIAddVersionKey "FileDescription" "3270 Emulator for windows/gtk"  
26 -VIAddVersionKey "FileVersion" "@PACKAGE_REVISION@"  
27 -VIAddVersionKey "LegalCopyright" "GPL-2.0"  
28 -  
29 -# Interface  
30 -  
31 -!define MUI_ABORTWARNING  
32 -# !insertmacro MUI_PAGE_WELCOME  
33 -!insertmacro MUI_PAGE_LICENSE "../LICENSE"  
34 -!insertmacro MUI_PAGE_COMPONENTS  
35 -!insertmacro MUI_PAGE_DIRECTORY  
36 -!insertmacro MUI_PAGE_INSTFILES  
37 -  
38 -# !insertmacro MUI_UNPAGE_WELCOME  
39 -!insertmacro MUI_UNPAGE_CONFIRM  
40 -!insertmacro MUI_UNPAGE_INSTFILES  
41 -# !insertmacro MUI_UNPAGE_FINISH  
42 -  
43 -# Languages  
44 -!insertmacro MUI_LANGUAGE "English"  
45 -  
46 -# Section scripts  
47 -!include Sections.nsh  
48 -  
nsi/header-x86_64.nsi.in
@@ -1,48 +0,0 @@ @@ -1,48 +0,0 @@
1 -!include "MUI2.nsh"  
2 -!include x64.nsh  
3 -!include "FileFunc.nsh"  
4 -  
5 -Name "@PACKAGE@"  
6 -Caption "@PACKAGE@ - 3270 Emulator for windows/gtk"  
7 -outfile "@PACKAGE@-@PACKAGE_VERSION@.@PACKAGE_LEVEL@-gtk-@GTK_MODVERSION@-@host_cpu@.exe"  
8 -XPStyle on  
9 -  
10 -installDir "$PROGRAMFILES64\pw3270"  
11 -  
12 -#define the installer icon  
13 -!define MUI_ICON "..\src\pw3270\@PACKAGE@.ico"  
14 -!define MUI_UNICON "..\src\pw3270\@PACKAGE@.ico"  
15 -icon "..\src\pw3270\@PACKAGE@.ico"  
16 -  
17 -# Get installation folder from registry if available  
18 -InstallDirRegKey HKLM "Software\@PACKAGE@" "InstallLocation"  
19 -  
20 -RequestExecutionLevel admin  
21 -  
22 -# Properties  
23 -VIProductVersion "@PACKAGE_VERSION@.@PACKAGE_LEVEL@.@PACKAGE_REVISION@"  
24 -VIAddVersionKey "ProductName" "@PACKAGE@"  
25 -VIAddVersionKey "FileDescription" "3270 Emulator for windows/gtk"  
26 -VIAddVersionKey "FileVersion" "@PACKAGE_REVISION@"  
27 -VIAddVersionKey "LegalCopyright" "GPL-2.0"  
28 -  
29 -# Interface  
30 -  
31 -!define MUI_ABORTWARNING  
32 -# !insertmacro MUI_PAGE_WELCOME  
33 -!insertmacro MUI_PAGE_LICENSE "../LICENSE"  
34 -!insertmacro MUI_PAGE_COMPONENTS  
35 -!insertmacro MUI_PAGE_DIRECTORY  
36 -!insertmacro MUI_PAGE_INSTFILES  
37 -  
38 -# !insertmacro MUI_UNPAGE_WELCOME  
39 -!insertmacro MUI_UNPAGE_CONFIRM  
40 -!insertmacro MUI_UNPAGE_INSTFILES  
41 -# !insertmacro MUI_UNPAGE_FINISH  
42 -  
43 -# Languages  
44 -!insertmacro MUI_LANGUAGE "English"  
45 -  
46 -# Section scripts  
47 -!include Sections.nsh  
48 -  
nsi/hllapi-init-x86_64.nsi
nsi/hllapi-init.nsi
@@ -1,13 +0,0 @@ @@ -1,13 +0,0 @@
1 -${GetParameters} $R0  
2 -ClearErrors  
3 -${GetOptions} $R0 /HLLAPI= $0  
4 -  
5 -${if} $0 == "YES"  
6 -  
7 - SectionGetFlags "${HLLAPIPlugin}" $0  
8 - IntOp $0 $0 | ${SF_SELECTED}  
9 - SectionSetFlags "${HLLAPIPlugin}" $0  
10 -  
11 -${EndIf}  
12 -  
13 -  
nsi/hllapi.nsi.in
@@ -1,9 +0,0 @@ @@ -1,9 +0,0 @@
1 - Section /o "HLLAPI" HLLAPIPlugin  
2 - setOutPath $INSTDIR  
3 -  
4 - CreateDirectory "$INSTDIR\plugins"  
5 - file "/oname=$INSTDIR\plugins\hllapi.dll" "..\.bin\Release\plugins\hllapi.dll"  
6 - file "/oname=$SYSDIR\libhllapi.dll" "..\.bin\Release\hllapi.dll.@PACKAGE_VERSION@"  
7 -  
8 - sectionEnd  
9 -  
nsi/j3270-init-i686.nsi
nsi/j3270-init.nsi
@@ -1,13 +0,0 @@ @@ -1,13 +0,0 @@
1 -${GetParameters} $R0  
2 -ClearErrors  
3 -${GetOptions} $R0 /JAVA= $0  
4 -  
5 -${if} $0 == "YES"  
6 -  
7 - SectionGetFlags "${JNIModule}" $0  
8 - IntOp $0 $0 | ${SF_SELECTED}  
9 - SectionSetFlags "${JNIModule}" $0  
10 -  
11 -${EndIf}  
12 -  
13 -  
nsi/j3270.nsi
nsi/j3270.nsi.in
nsi/java-extension-init.nsi
nsi/java-extension.nsi
@@ -1,8 +0,0 @@ @@ -1,8 +0,0 @@
1 - Section /o "Java" JNIModule  
2 -  
3 - setOutPath $INSTDIR  
4 - file "/oname=$SYSDIR\jni3270.dll" "..\.bin\Release\jni3270.dll"  
5 - file "/oname=$INSTDIR\plugins\j3270.dll" "..\.bin\Release\plugins\j3270.dll"  
6 -  
7 - sectionEnd  
8 -  
nsi/main-begin-i686.nsi.in
@@ -1,71 +0,0 @@ @@ -1,71 +0,0 @@
1 -# default section  
2 -SubSection "@PACKAGE@" SecMain  
3 -  
4 - Section "Core" SecCore  
5 -  
6 - # define the output path for this file  
7 - setOutPath $INSTDIR  
8 - SetShellVarContext all  
9 -  
10 - createShortCut "$SMPROGRAMS\@PACKAGE@.lnk" "$INSTDIR\@PACKAGE@.exe"  
11 - createShortCut "$DESKTOP\@PACKAGE@.lnk" "$INSTDIR\@PACKAGE@.exe"  
12 -  
13 - # Binary files  
14 - file "/oname=$INSTDIR\@PACKAGE@.exe" "..\.bin\Release\@PACKAGE@.exe"  
15 - file "/oname=$INSTDIR\@PACKAGE@.ico" "..\src\pw3270\@PACKAGE@.ico"  
16 - file "/oname=$INSTDIR\lib3270.dll.@PACKAGE_VERSION@" "..\.bin\Release\lib3270.dll.@PACKAGE_VERSION@"  
17 - file "/oname=$INSTDIR\pw3270.dll.@PACKAGE_VERSION@" "..\.bin\Release\pw3270.dll.@PACKAGE_VERSION@"  
18 -  
19 - # Configuration files  
20 - file "/oname=$INSTDIR\@PACKAGE@-logo.png" "..\src\pw3270\@PACKAGE@-logo.png"  
21 - file "/oname=$INSTDIR\@PACKAGE@.png" "..\src\pw3270\@PACKAGE@.png"  
22 - file "/oname=$INSTDIR\colors.conf" "..\colors.conf"  
23 -  
24 - # Documentation files  
25 - file "/oname=$INSTDIR\ChangeLog" "..\ChangeLog"  
26 - file "/oname=$INSTDIR\AUTHORS" "..\AUTHORS"  
27 - file "/oname=$INSTDIR\LICENSE" "..\LICENSE"  
28 -  
29 - # Misc folders  
30 - CreateDirectory "$INSTDIR\certs"  
31 - CreateDirectory "$INSTDIR\plugins"  
32 -  
33 - # UI definition files  
34 - CreateDirectory "$INSTDIR\ui"  
35 -  
36 - file "/oname=$INSTDIR\ui\00default.xml" "..\ui\00default.xml"  
37 -  
38 - # Locale files  
39 - CreateDirectory "$INSTDIR\@localedir@\pt_BR\LC_MESSAGES"  
40 - file "/oname=$INSTDIR\@localedir@\pt_BR\LC_MESSAGES\@PACKAGE@.mo" "..\.bin\Release\@localedir@\pt_BR\LC_MESSAGES\@PACKAGE@.mo"  
41 -  
42 - # Save DataDir  
43 - WriteRegStr HKLM "Software\@PACKAGE@" "datadir" "$INSTDIR"  
44 - WriteRegStr HKLM "Software\@PACKAGE@" "appName" "$INSTDIR\@PACKAGE@.exe"  
45 -  
46 - # define uninstaller name  
47 - writeUninstaller $INSTDIR\uninstall.exe  
48 -  
49 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
50 - "DisplayName" "@PACKAGE@ - 3270 emulator for windows/gtk"  
51 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
52 - "DisplayIcon" "$INSTDIR\@PACKAGE@.ico"  
53 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
54 - "DisplayVersion" "@PACKAGE_VERSION@ (Rev: @PACKAGE_REVISION@)"  
55 -  
56 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
57 - "UninstallString" "$INSTDIR\uninstall.exe"  
58 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
59 - "InstallLocation" "$INSTDIR"  
60 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
61 - "NoModify" "1"  
62 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
63 - "NoRepair" "1"  
64 -  
65 - # Save instalation dir  
66 - WriteRegStr HKCU "Software\@PACKAGE@" "" $INSTDIR  
67 -  
68 - sectionEnd  
69 -  
70 - SubSection "Plugins" SecPLugin  
71 -  
nsi/main-begin-x86_64.nsi.in
@@ -1,77 +0,0 @@ @@ -1,77 +0,0 @@
1 -# default section  
2 -SubSection "@PACKAGE@" SecMain  
3 -  
4 - Section "Core" SecCore  
5 -  
6 - SetRegView 64  
7 - ${DisableX64FSRedirection}  
8 -  
9 - # define the output path for this file  
10 - setOutPath $INSTDIR  
11 - SetShellVarContext all  
12 -  
13 - createShortCut "$SMPROGRAMS\@PACKAGE@.lnk" "$INSTDIR\@PACKAGE@.exe"  
14 - createShortCut "$DESKTOP\@PACKAGE@.lnk" "$INSTDIR\@PACKAGE@.exe"  
15 -  
16 - # Binary files  
17 - file "/oname=$INSTDIR\@PACKAGE@.exe" "..\.bin\Release\@PACKAGE@.exe"  
18 - file "/oname=$INSTDIR\@PACKAGE@.ico" "..\src\pw3270\@PACKAGE@.ico"  
19 - file "/oname=$INSTDIR\lib3270.dll.@PACKAGE_VERSION@" "..\.bin\Release\lib3270.dll.@PACKAGE_VERSION@"  
20 - file "/oname=$INSTDIR\pw3270.dll.@PACKAGE_VERSION@" "..\.bin\Release\pw3270.dll.@PACKAGE_VERSION@"  
21 -  
22 - # Configuration files  
23 - file "/oname=$INSTDIR\@PACKAGE@-logo.png" "..\src\pw3270\@PACKAGE@-logo.png"  
24 - file "/oname=$INSTDIR\@PACKAGE@.png" "..\src\pw3270\@PACKAGE@.png"  
25 - file "/oname=$INSTDIR\colors.conf" "..\colors.conf"  
26 -  
27 - # Documentation files  
28 - file "/oname=$INSTDIR\ChangeLog" "..\ChangeLog"  
29 - file "/oname=$INSTDIR\AUTHORS" "..\AUTHORS"  
30 - file "/oname=$INSTDIR\LICENSE" "..\LICENSE"  
31 -  
32 - # Misc folders  
33 - CreateDirectory "$INSTDIR\certs"  
34 - CreateDirectory "$INSTDIR\plugins"  
35 -  
36 - # UI definition files  
37 - CreateDirectory "$INSTDIR\ui"  
38 -  
39 - file "/oname=$INSTDIR\ui\00default.xml" "..\ui\00default.xml"  
40 -  
41 - # Locale files  
42 - CreateDirectory "$INSTDIR\@localedir@\pt_BR\LC_MESSAGES"  
43 - file "/oname=$INSTDIR\@localedir@\pt_BR\LC_MESSAGES\@PACKAGE@.mo" "..\.bin\Release\@localedir@\pt_BR\LC_MESSAGES\@PACKAGE@.mo"  
44 -  
45 - # Save DataDir  
46 - SetRegView 64  
47 - WriteRegStr HKLM "Software\@PACKAGE@" "datadir" "$INSTDIR"  
48 - WriteRegStr HKLM "Software\@PACKAGE@" "appName" "$INSTDIR\@PACKAGE@.exe"  
49 -  
50 - # define uninstaller name  
51 - SetRegView 32  
52 -  
53 - writeUninstaller $INSTDIR\uninstall.exe  
54 -  
55 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
56 - "DisplayName" "@PACKAGE@ - 3270 emulator for windows/gtk"  
57 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
58 - "DisplayIcon" "$INSTDIR\@PACKAGE@.ico"  
59 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
60 - "DisplayVersion" "@PACKAGE_VERSION@ (Rev: @PACKAGE_REVISION@)"  
61 -  
62 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
63 - "UninstallString" "$INSTDIR\uninstall.exe"  
64 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
65 - "InstallLocation" "$INSTDIR"  
66 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
67 - "NoModify" "1"  
68 - WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@" \  
69 - "NoRepair" "1"  
70 -  
71 - # Save instalation dir  
72 - WriteRegStr HKCU "Software\@PACKAGE@" "" $INSTDIR  
73 -  
74 - sectionEnd  
75 -  
76 - SubSection "Plugins" SecPLugin  
77 -  
nsi/main-end.nsi.in
@@ -1,25 +0,0 @@ @@ -1,25 +0,0 @@
1 -  
2 - SubSectionEnd  
3 -  
4 - SubSection "Menus, Keypads & Toolbars" SecMenu  
5 -  
6 - Section "Keypad" KeypadMenu  
7 - file "/oname=$INSTDIR\ui\10keypad.xml" "..\ui\10keypad.xml"  
8 - sectionEnd  
9 -  
10 - Section "Functions" FunctionsMenu  
11 - file "/oname=$INSTDIR\ui\10functions.xml" "..\ui\10functions.xml"  
12 - sectionEnd  
13 -  
14 - Section /o "View trace Menu" TraceMenu  
15 - file "/oname=$INSTDIR\ui\98trace.xml" "..\ui\98trace.xml"  
16 - sectionEnd  
17 -  
18 - Section /o "Application debug" DBGMenu  
19 - file "/oname=$INSTDIR\ui\99debug.xml" "..\ui\99debug.xml"  
20 - sectionEnd  
21 -  
22 - SubSectionEnd  
23 -  
24 -SubSectionEnd  
25 -  
nsi/oninit-i686.nsi.in
@@ -1,4 +0,0 @@ @@ -1,4 +0,0 @@
1 -  
2 -Function .onInit  
3 -  
4 -  
nsi/oninit-x86_64.nsi.in
@@ -1,6 +0,0 @@ @@ -1,6 +0,0 @@
1 -  
2 -Function .onInit  
3 -  
4 -SetRegView 64  
5 -  
6 -  
nsi/python-extension-init.nsi
nsi/python-extension.nsi
@@ -1,7 +0,0 @@ @@ -1,7 +0,0 @@
1 - Section /o "Python" PythonModule  
2 -  
3 - setOutPath $INSTDIR  
4 - file "/oname=$INSTDIR\py3270.pyd" "..\.bin\Release\py3270.dll"  
5 -  
6 - sectionEnd  
7 -  
nsi/rexx-extension-init.nsi
nsi/rexx-extension.nsi
nsi/runtime-init.nsi.in
@@ -1,27 +0,0 @@ @@ -1,27 +0,0 @@
1 -  
2 -ReadRegStr $4 HKLM "Software\gtkwin\@GTK_MODVERSION@" "path"  
3 -  
4 -${if} $4 == ""  
5 -  
6 - SectionGetFlags "${SecGTK}" $0  
7 - IntOp $0 $0 | ${SF_SELECTED}  
8 - SectionSetFlags "${SecGTK}" $0  
9 -  
10 -${Else}  
11 -  
12 - ${if} ${FileExists} `$4\*.*`  
13 -  
14 - SectionGetFlags "${SecGTK}" $0  
15 - IntOp $0 $0 & ${SECTION_OFF}  
16 - SectionSetFlags "${SecGTK}" $0  
17 -  
18 - ${Else}  
19 -  
20 - SectionGetFlags "${SecGTK}" $0  
21 - IntOp $0 $0 | ${SF_SELECTED}  
22 - SectionSetFlags "${SecGTK}" $0  
23 -  
24 - ${EndIf}  
25 -  
26 -${EndIf}  
27 -  
nsi/runtime.nsi.in
@@ -1,9 +0,0 @@ @@ -1,9 +0,0 @@
1 -  
2 -Section "GTK @GTK_MODVERSION@ Runtime" SecGTK  
3 -  
4 - setOutPath $INSTDIR  
5 - file /r "..\.bin\gtkruntime\*.*"  
6 -  
7 -SectionEnd  
8 -  
9 -  
nsi/rx3270-init.nsi
@@ -1,8 +0,0 @@ @@ -1,8 +0,0 @@
1 -${if} ${FileExists} `$PROGRAMFILES\ooRexx\rexx.exe`  
2 -  
3 - SectionGetFlags "${RexxPlugin}" $0  
4 - IntOp $0 $0 | ${SF_SELECTED}  
5 - SectionSetFlags "${RexxPlugin}" $0  
6 -  
7 -${EndIf}  
8 -  
nsi/rx3270.nsi.in
@@ -1,13 +0,0 @@ @@ -1,13 +0,0 @@
1 - Section /o "Rexx" RexxPlugin  
2 -  
3 - setOutPath $INSTDIR  
4 -  
5 - file "/oname=$INSTDIR\plugins\rxplug.dll" "..\.bin\Release\plugins\rx3270.dll"  
6 - file "/oname=$INSTDIR\ui\80rexx.xml" "..\ui\80rexx.xml"  
7 -  
8 - file "/oname=$@PROGRAMFILES@\ooRexx\rx3270.cls" "..\src\plugins\rx3270\rx3270.cls"  
9 - file "/oname=$INSTDIR\rx3270.dll.@PACKAGE_VERSION@" "..\.bin\Release\rx3270.dll.@PACKAGE_VERSION@"  
10 - file "/oname=$@PROGRAMFILES@\ooRexx\rx3270.dll" "..\.bin\Release\rx3270.dll.@PACKAGE_VERSION@"  
11 -  
12 - sectionEnd  
13 -  
nsi/sdk.nsi.in
@@ -1,37 +0,0 @@ @@ -1,37 +0,0 @@
1 -  
2 -Section /o "Software Development Kit" SecSDK  
3 -  
4 - CreateDirectory "$INSTDIR\sdk"  
5 - CreateDirectory "$INSTDIR\sdk\include"  
6 - CreateDirectory "$INSTDIR\sdk\include\lib3270"  
7 - CreateDirectory "$INSTDIR\sdk\include\pw3270"  
8 - CreateDirectory "$INSTDIR\sdk\sample"  
9 - CreateDirectory "$INSTDIR\sdk\sample\classlib"  
10 -  
11 - setOutPath $INSTDIR\sdk\include  
12 - file "..\src\include\lib3270.h"  
13 - file "..\src\include\pw3270.h"  
14 -  
15 - setOutPath $INSTDIR\sdk\include\pw3270  
16 - file "..\src\include\pw3270\class.h"  
17 - file "..\src\include\pw3270\hllapi.h"  
18 - file "..\src\include\pw3270\ipcpackets.h"  
19 - file "..\src\include\pw3270\plugin.h"  
20 - file "..\src\include\pw3270\trace.h"  
21 - file "..\src\pw3270\include\*.h"  
22 -  
23 - setOutPath $INSTDIR\sdk\include\lib3270  
24 - file "..\src\include\lib3270\config.h"  
25 - file "..\src\include\rules.mak"  
26 -  
27 - setOutPath $INSTDIR\sdk\sample\connect  
28 - file "..\src\sample\Makefile"  
29 - file "..\src\sample\connect.c"  
30 -  
31 - setOutPath $INSTDIR\sdk\sample\classlib  
32 - file "..\src\classlib\*.cc"  
33 - file "..\src\include\pw3270\class.h"  
34 -  
35 -SectionEnd  
36 -  
37 -  
nsi/uninstall-i686.nsi.in
@@ -1,44 +0,0 @@ @@ -1,44 +0,0 @@
1 -  
2 -# create a section to define what the uninstaller does.  
3 -# the section will always be named "Uninstall"  
4 -section "Uninstall"  
5 -  
6 - # Always delete uninstaller first  
7 - delete $INSTDIR\uninstaller.exe  
8 -  
9 - # Set SMPROGRAMS and DESKTOP path  
10 - SetShellVarContext all  
11 -  
12 - # now delete installed files  
13 - delete $INSTDIR\@PACKAGE@.exe  
14 -  
15 - delete $SMPROGRAMS\@PACKAGE@.lnk  
16 - delete $DESKTOP\@PACKAGE@.lnk  
17 -  
18 - RMDir /r "$INSTDIR\locale"  
19 - RMDir /r "$INSTDIR\share"  
20 - RMDir /r "$INSTDIR\etc"  
21 - RMDir /r "$INSTDIR\plugins"  
22 - RMDir /r "$INSTDIR\sdk"  
23 - RMDir /r "$INSTDIR\gtk2-runtime"  
24 -  
25 - # Delete all files  
26 - delete "$INSTDIR\*.dll"  
27 -  
28 - # Remove registry  
29 - DeleteRegKey HKLM "Software\@PACKAGE@"  
30 - DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@"  
31 - DeleteRegKey HKLM "Software\@PACKAGE@"  
32 -  
33 - # Delete System libraries  
34 - delete $SYSDIR\libhllapi.dll  
35 - delete $SYSDIR\py3270.dll  
36 -  
37 - # Delete extension libraries  
38 - delete "$PROGRAMFILES\ooRexx\rx3270.cls"  
39 - delete "$PROGRAMFILES\ooRexx\rx3270.dll"  
40 -  
41 - RMDir /r "$INSTDIR"  
42 -  
43 -sectionEnd  
44 -  
nsi/uninstall-x86_64.nsi.in
@@ -1,47 +0,0 @@ @@ -1,47 +0,0 @@
1 -  
2 -# create a section to define what the uninstaller does.  
3 -# the section will always be named "Uninstall"  
4 -section "Uninstall"  
5 -  
6 - # Always delete uninstaller first  
7 - delete $INSTDIR\uninstaller.exe  
8 -  
9 - # Set SMPROGRAMS and DESKTOP path  
10 - SetShellVarContext all  
11 -  
12 - # now delete installed files  
13 - delete $INSTDIR\@PACKAGE@.exe  
14 -  
15 - delete $SMPROGRAMS\@PACKAGE@.lnk  
16 - delete $DESKTOP\@PACKAGE@.lnk  
17 -  
18 - RMDir /r "$INSTDIR\locale"  
19 - RMDir /r "$INSTDIR\share"  
20 - RMDir /r "$INSTDIR\etc"  
21 - RMDir /r "$INSTDIR\plugins"  
22 - RMDir /r "$INSTDIR\sdk"  
23 -  
24 - # Delete all files  
25 - delete "$INSTDIR\*.dll"  
26 -  
27 - # Remove registry  
28 - SetRegView 64  
29 - DeleteRegKey HKLM "Software\@PACKAGE@"  
30 -  
31 - SetRegView 32  
32 - DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\@PACKAGE@"  
33 - DeleteRegKey HKLM "Software\@PACKAGE@"  
34 -  
35 - # Delete System libraries  
36 - delete $SYSDIR\libhllapi.dll  
37 - delete $SYSDIR\py3270.dll  
38 -  
39 - # Delete extension libraries  
40 - delete "$PROGRAMFILES64\ooRexx\rx3270.cls"  
41 - delete "$PROGRAMFILES64\ooRexx\rx3270.dll"  
42 -  
43 - RMDir /r "$INSTDIR"  
44 -  
45 -sectionEnd  
46 -  
47 -