Commit 7f11a0a33560980a1ad8842d8e24890745fbf55d
1 parent
aaa5d908
Exists in
master
and in
5 other branches
Pequenos ajustes
Showing
4 changed files
with
54 additions
and
45 deletions
Show diff stats
... | ... | @@ -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 | -#!/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 | - |
configure.ac
... | ... | @@ -81,6 +81,7 @@ AC_SUBST(PACKAGE_SOURCE,"SVN_URL") |
81 | 81 | DLL_CFLAGS="" |
82 | 82 | DLL_FLAGS="-shared -Wl,-soname,\$(@F)" |
83 | 83 | SOCKET_LIBS="" |
84 | +LIB3270_REQUIRES="" | |
84 | 85 | |
85 | 86 | DLLEXT=".so" |
86 | 87 | OBJEXT=".o" |
... | ... | @@ -208,7 +209,6 @@ AC_SUBST(DLLPREFIX) |
208 | 209 | AC_SUBST(DLLEXT) |
209 | 210 | AC_SUBST(DLL_FLAGS) |
210 | 211 | AC_SUBST(DLL_CFLAGS) |
211 | -AC_SUBST(SOCKET_LIBS) | |
212 | 212 | |
213 | 213 | #--[ Headers ]------------------------------------------------------------------------------------------------------------------------------------------------ |
214 | 214 | |
... | ... | @@ -234,6 +234,11 @@ AC_SUBST(LIBSSL_CFLAGS) |
234 | 234 | #--[ Libraries ]---------------------------------------------------------------------------------------------------------------------------------------------- |
235 | 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 | 242 | #--[ Output files ]------------------------------------------------------------------------------------------------------------------------------------------- |
238 | 243 | |
239 | 244 | AC_CONFIG_FILES([ | ... | ... |
lib3270.pc.in