Commit 7f11a0a33560980a1ad8842d8e24890745fbf55d

Authored by perry.werneck@gmail.com
1 parent aaa5d908

Pequenos ajustes

autogen.sh 0 → 100755
@@ -0,0 +1,47 @@ @@ -0,0 +1,47 @@
  1 +#!/bin/bash
  2 +
  3 +if test -z $1; then
  4 + out=`dirname $0`
  5 +else
  6 + out="$1"
  7 +fi
  8 +
  9 +if test -e revision ; then
  10 + . revision
  11 +fi
  12 +
  13 +SVN=`which svn 2> /dev/null`
  14 +
  15 +if test -x "$SVN" ; then
  16 +
  17 + TEMPFILE=.bootstrap.tmp
  18 + LANG="EN_US"
  19 + "$SVN" info > $TEMPFILE 2>&1
  20 +
  21 + if [ "$?" == "0" ]; then
  22 + PACKAGE_REVISION=$(cat $TEMPFILE | grep "^Revision: " | cut -d" " -f2)
  23 + PACKAGE_SOURCE=$(cat $TEMPFILE | grep "^URL: " | cut -d" " -f2)
  24 + fi
  25 +
  26 + rm -f $TEMPFILE
  27 +fi
  28 +
  29 +if test -z $PACKAGE_REVISION ; then
  30 + echo "Can´t detect package revision, using current date"
  31 + PACKAGE_REVISION=`date +%y%m%d`
  32 +fi
  33 +
  34 +if test -z $PACKAGE_SOURCE ; then
  35 + echo "Can´t detect package source, using default one"
  36 + PACKAGE_SOURCE="http://www.softwarepublico.gov.br/dotlrn/clubs/pw3270"
  37 +fi
  38 +
  39 +echo "PACKAGE_REVISION=$PACKAGE_REVISION" > $out/revision
  40 +echo "PACKAGE_SOURCE=$PACKAGE_SOURCE" >> $out/revision
  41 +
  42 +echo "m4_define([SVN_REVISION], $PACKAGE_REVISION)" > $out/revision.m4
  43 +echo "m4_define([SVN_URL], $PACKAGE_SOURCE)" >> $out/revision.m4
  44 +
  45 +echo "Package set to revision $PACKAGE_REVISION and source $PACKAGE_SOURCE"
  46 +echo "./configure to setup"
  47 +
bootstrap.sh
@@ -1,44 +0,0 @@ @@ -1,44 +0,0 @@
1 -#!/bin/bash  
2 -  
3 -if test -z $1; then  
4 - out=`dirname $0`  
5 -else  
6 - out="$1"  
7 -fi  
8 -  
9 -if test -e revision ; then  
10 - . revision  
11 -fi  
12 -  
13 -SVN=`which svn 2> /dev/null`  
14 -  
15 -if test -x "$SVN" ; then  
16 -  
17 - TEMPFILE=.bootstrap.tmp  
18 - LANG="EN_US"  
19 - "$SVN" info > $TEMPFILE 2>&1  
20 -  
21 - if [ "$?" == "0" ]; then  
22 - PACKAGE_REVISION=$(cat $TEMPFILE | grep "^Revision: " | cut -d" " -f2)  
23 - PACKAGE_SOURCE=$(cat $TEMPFILE | grep "^URL: " | cut -d" " -f2)  
24 - fi  
25 -  
26 - rm -f $TEMPFILE  
27 -fi  
28 -  
29 -if test -z $PACKAGE_REVISION ; then  
30 - echo "Can´t detect package revision, using current date"  
31 - PACKAGE_REVISION=`date +%y%m%d`  
32 -fi  
33 -  
34 -if test -z $PACKAGE_SOURCE ; then  
35 - echo "Can´t detect package source, using default one"  
36 - PACKAGE_SOURCE="http://www.softwarepublico.gov.br/dotlrn/clubs/pw3270"  
37 -fi  
38 -  
39 -echo "PACKAGE_REVISION=$PACKAGE_REVISION" > $out/revision  
40 -echo "PACKAGE_SOURCE=$PACKAGE_SOURCE" >> $out/revision  
41 -  
42 -echo "m4_define([SVN_REVISION], $PACKAGE_REVISION)" > $out/revision.m4  
43 -echo "m4_define([SVN_URL], $PACKAGE_SOURCE)" >> $out/revision.m4  
44 -  
@@ -81,6 +81,7 @@ AC_SUBST(PACKAGE_SOURCE,"SVN_URL") @@ -81,6 +81,7 @@ AC_SUBST(PACKAGE_SOURCE,"SVN_URL")
81 DLL_CFLAGS="" 81 DLL_CFLAGS=""
82 DLL_FLAGS="-shared -Wl,-soname,\$(@F)" 82 DLL_FLAGS="-shared -Wl,-soname,\$(@F)"
83 SOCKET_LIBS="" 83 SOCKET_LIBS=""
  84 +LIB3270_REQUIRES=""
84 85
85 DLLEXT=".so" 86 DLLEXT=".so"
86 OBJEXT=".o" 87 OBJEXT=".o"
@@ -208,7 +209,6 @@ AC_SUBST(DLLPREFIX) @@ -208,7 +209,6 @@ AC_SUBST(DLLPREFIX)
208 AC_SUBST(DLLEXT) 209 AC_SUBST(DLLEXT)
209 AC_SUBST(DLL_FLAGS) 210 AC_SUBST(DLL_FLAGS)
210 AC_SUBST(DLL_CFLAGS) 211 AC_SUBST(DLL_CFLAGS)
211 -AC_SUBST(SOCKET_LIBS)  
212 212
213 #--[ Headers ]------------------------------------------------------------------------------------------------------------------------------------------------ 213 #--[ Headers ]------------------------------------------------------------------------------------------------------------------------------------------------
214 214
@@ -234,6 +234,11 @@ AC_SUBST(LIBSSL_CFLAGS) @@ -234,6 +234,11 @@ AC_SUBST(LIBSSL_CFLAGS)
234 #--[ Libraries ]---------------------------------------------------------------------------------------------------------------------------------------------- 234 #--[ Libraries ]----------------------------------------------------------------------------------------------------------------------------------------------
235 AC_SEARCH_LIBS( [sin], [m], AC_DEFINE(HAVE_LIBM), AC_MSG_NOTICE([libm not present.])) 235 AC_SEARCH_LIBS( [sin], [m], AC_DEFINE(HAVE_LIBM), AC_MSG_NOTICE([libm not present.]))
236 236
  237 +AC_SUBST(SOCKET_LIBS)
  238 +
  239 +#--[ Pre-reqs ]-----------------------------------------------------------------------------------------------------------------------------------------------
  240 +AC_SUBST(LIB3270_REQUIRES)
  241 +
237 #--[ Output files ]------------------------------------------------------------------------------------------------------------------------------------------- 242 #--[ Output files ]-------------------------------------------------------------------------------------------------------------------------------------------
238 243
239 AC_CONFIG_FILES([ 244 AC_CONFIG_FILES([
@@ -7,5 +7,6 @@ Name: lib3270 @@ -7,5 +7,6 @@ Name: lib3270
7 Description: TN3270E Library calls used by @PACKAGE@ 7 Description: TN3270E Library calls used by @PACKAGE@
8 Version: @PACKAGE_VERSION@ 8 Version: @PACKAGE_VERSION@
9 Libs: -L\@libdir@ -l3270 9 Libs: -L\@libdir@ -l3270
  10 +Libs.private: @LIBSSL_LIBS@ @INTL_LIBS@ @SOCKET_LIBS@
10 Cflags: -I@includedir@ 11 Cflags: -I@includedir@
11 12