Commit 314d3de2eaff797fa3dea81ca8ab9c546cb15698
1 parent
1063c27b
Exists in
master
and in
1 other branch
Adding lib3270 options on the v3270 configuration.
Showing
4 changed files
with
32 additions
and
49 deletions
Show diff stats
Makefile.in
@@ -27,7 +27,7 @@ | @@ -27,7 +27,7 @@ | ||
27 | #---[ Library configuration ]------------------------------------------------------------ | 27 | #---[ Library configuration ]------------------------------------------------------------ |
28 | 28 | ||
29 | SONAME=@SONAME@ | 29 | SONAME=@SONAME@ |
30 | -LIBNAME=libv@LIB3270_NAME@ | 30 | +LIBNAME=libv3270 |
31 | 31 | ||
32 | SOURCES= \ | 32 | SOURCES= \ |
33 | $(wildcard src/terminal/*.c) \ | 33 | $(wildcard src/terminal/*.c) \ |
@@ -320,7 +320,7 @@ install-dev: \ | @@ -320,7 +320,7 @@ install-dev: \ | ||
320 | # Install PKG-CONFIG files | 320 | # Install PKG-CONFIG files |
321 | @mkdir -p $(DESTDIR)$(libdir)/pkgconfig | 321 | @mkdir -p $(DESTDIR)$(libdir)/pkgconfig |
322 | @$(INSTALL_DATA) \ | 322 | @$(INSTALL_DATA) \ |
323 | - libv3270.pc \ | 323 | + sdk/libv3270.pc \ |
324 | $(DESTDIR)$(libdir)/pkgconfig/libv3270.pc | 324 | $(DESTDIR)$(libdir)/pkgconfig/libv3270.pc |
325 | 325 | ||
326 | # Install translation files | 326 | # Install translation files |
configure.ac
@@ -178,6 +178,21 @@ AC_SUBST(RPQ_REVISION,$rpq_revision) | @@ -178,6 +178,21 @@ AC_SUBST(RPQ_REVISION,$rpq_revision) | ||
178 | AC_SUBST(SCCS_USER,$USER) | 178 | AC_SUBST(SCCS_USER,$USER) |
179 | AC_SUBST(SCCS_DATE,$sccs_date) | 179 | AC_SUBST(SCCS_DATE,$sccs_date) |
180 | 180 | ||
181 | +case "$host" in | ||
182 | + *-mingw32|*-pc-msys) | ||
183 | + AC_SUBST(SONAME,libv3270.dll) | ||
184 | + ;; | ||
185 | + | ||
186 | + s390x-*) | ||
187 | + AC_SUBST(SONAME,libv3270.so) | ||
188 | + ;; | ||
189 | + | ||
190 | + *) | ||
191 | + AC_SUBST(SONAME,libv3270.so.$app_vrs_major.$app_vrs_minor) | ||
192 | + | ||
193 | +esac | ||
194 | + | ||
195 | + | ||
181 | dnl --------------------------------------------------------------------------- | 196 | dnl --------------------------------------------------------------------------- |
182 | dnl Check for libm (Required for spinner) | 197 | dnl Check for libm (Required for spinner) |
183 | dnl --------------------------------------------------------------------------- | 198 | dnl --------------------------------------------------------------------------- |
@@ -285,36 +300,6 @@ if test "$app_cv_pic" == "yes"; then | @@ -285,36 +300,6 @@ if test "$app_cv_pic" == "yes"; then | ||
285 | fi | 300 | fi |
286 | 301 | ||
287 | dnl --------------------------------------------------------------------------- | 302 | dnl --------------------------------------------------------------------------- |
288 | -dnl Lib3270 flags | ||
289 | -dnl --------------------------------------------------------------------------- | ||
290 | - | ||
291 | - | ||
292 | -AC_ARG_WITH([libname], [AS_HELP_STRING([--with-libname], [Setup library name])], [ app_cv_libname="$withval" ],[ app_cv_libname="3270" ]) | ||
293 | - | ||
294 | -AC_DEFINE(LIB3270_NAME,$app_cv_libname) | ||
295 | -AC_SUBST(LIB3270_NAME,$app_cv_libname) | ||
296 | - | ||
297 | - | ||
298 | -case "$host" in | ||
299 | - *-mingw32|*-pc-msys) | ||
300 | - AC_SUBST(SONAME,libv$app_cv_libname.dll) | ||
301 | - ;; | ||
302 | - | ||
303 | - s390x-*) | ||
304 | - AC_SUBST(SONAME,libv$app_cv_libname.so) | ||
305 | - ;; | ||
306 | - | ||
307 | - *) | ||
308 | - AC_SUBST(SONAME,libv$app_cv_libname.so.$app_vrs_major.$app_vrs_minor) | ||
309 | - | ||
310 | -esac | ||
311 | - | ||
312 | -AC_ARG_WITH([sdk-version], [AS_HELP_STRING([--with-sdk-version], [Setup library version for SDK])], [ app_cv_sdkversion="$withval" ],[ app_cv_sdkversion=$VERSION ]) | ||
313 | - | ||
314 | -AC_DEFINE(LIB3270_SDK_VERSION,$app_cv_sdkversion) | ||
315 | -AC_SUBST(LIB3270_SDK_VERSION,$app_cv_sdkversion) | ||
316 | - | ||
317 | -dnl --------------------------------------------------------------------------- | ||
318 | dnl Check for headers | 303 | dnl Check for headers |
319 | dnl --------------------------------------------------------------------------- | 304 | dnl --------------------------------------------------------------------------- |
320 | 305 | ||
@@ -356,7 +341,7 @@ dnl Configure which files to generate. | @@ -356,7 +341,7 @@ dnl Configure which files to generate. | ||
356 | dnl --------------------------------------------------------------------------- | 341 | dnl --------------------------------------------------------------------------- |
357 | 342 | ||
358 | AC_CONFIG_FILES(Makefile) | 343 | AC_CONFIG_FILES(Makefile) |
359 | -AC_CONFIG_FILES(libv3270.pc) | 344 | +AC_CONFIG_FILES(sdk/libv3270.pc) |
360 | AC_CONFIG_FILES(glade/v3270.xml) | 345 | AC_CONFIG_FILES(glade/v3270.xml) |
361 | 346 | ||
362 | dnl --------------------------------------------------------------------------- | 347 | dnl --------------------------------------------------------------------------- |
libv3270.pc.in
@@ -1,16 +0,0 @@ | @@ -1,16 +0,0 @@ | ||
1 | -prefix=@prefix@ | ||
2 | -exec_prefix=@exec_prefix@ | ||
3 | -libdir=@libdir@ | ||
4 | -includedir=@includedir@ | ||
5 | - | ||
6 | -version_major=@PACKAGE_MAJOR_VERSION@ | ||
7 | -version_minor=@PACKAGE_MINOR_VERSION@ | ||
8 | -sdk_version=@LIB3270_SDK_VERSION@ | ||
9 | - | ||
10 | -Name: @PACKAGE_NAME@ | ||
11 | -Description: @PACKAGE_DESCRIPTION@ | ||
12 | -Version: @PACKAGE_VERSION@ | ||
13 | -Libs: -L\@libdir@ -lv@LIB3270_NAME@ | ||
14 | -Libs.private: -l@LIB3270_NAME@ | ||
15 | -Cflags: -I@includedir@ | ||
16 | - |
@@ -0,0 +1,14 @@ | @@ -0,0 +1,14 @@ | ||
1 | +prefix=@prefix@ | ||
2 | +exec_prefix=@exec_prefix@ | ||
3 | +libdir=@libdir@ | ||
4 | +includedir=@includedir@ | ||
5 | + | ||
6 | +version_major=@PACKAGE_MAJOR_VERSION@ | ||
7 | +version_minor=@PACKAGE_MINOR_VERSION@ | ||
8 | + | ||
9 | +Name: @PACKAGE_NAME@ | ||
10 | +Description: @PACKAGE_DESCRIPTION@ | ||
11 | +Version: @PACKAGE_VERSION@ | ||
12 | +Libs: -L\@libdir@ -lv3270 @LIB3270_LIBS@ | ||
13 | +Cflags: -I@includedir@ | ||
14 | + |