Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
f54b8581
Commit
f54b8581
authored
May 03, 2013
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
configure: Use the pkg-config helper macro for gphoto2.
parent
ad6ee47d
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
33 additions
and
118 deletions
+33
-118
configure
configure
+24
-96
configure.ac
configure.ac
+7
-20
Makefile.in
dlls/gphoto2.ds/Makefile.in
+2
-2
No files found.
configure
View file @
f54b8581
...
...
@@ -655,10 +655,8 @@ FREETYPELIBS
ft_devel
LCMSLIBS
RESOLVLIBS
GPHOTO2INCL
GPHOTO2LIBS
gphoto2port_devel
gphoto2_devel
GPHOTO2_LIBS
GPHOTO2_CFLAGS
SANE_LIBS
SANE_CFLAGS
GNUTLS_LIBS
...
...
@@ -874,7 +872,9 @@ HAL_LIBS
GNUTLS_CFLAGS
GNUTLS_LIBS
SANE_CFLAGS
SANE_LIBS'
SANE_LIBS
GPHOTO2_CFLAGS
GPHOTO2_LIBS'
# Initialize some variables set by options.
...
...
@@ -1575,6 +1575,10 @@ Some influential environment variables:
GNUTLS_LIBS Linker flags for gnutls, overriding pkg-config
SANE_CFLAGS C compiler flags for libsane, overriding pkg-config
SANE_LIBS Linker flags for libsane, overriding pkg-config
GPHOTO2_CFLAGS
C compiler flags for libgphoto2, overriding pkg-config
GPHOTO2_LIBS
Linker flags for libgphoto2, overriding pkg-config
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
...
...
@@ -10633,96 +10637,20 @@ fi
if
test
"x
$with_gphoto
"
!=
"xno"
then
ac_save_CPPFLAGS
=
"
$CPPFLAGS
"
# Extract the first word of "gphoto2-config", so it can be a program name with args.
set
dummy gphoto2-config
;
ac_word
=
$2
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: checking for
$ac_word
"
>
&5
$as_echo_n
"checking for
$ac_word
... "
>
&6
;
}
if
${
ac_cv_prog_gphoto2_devel
+
:
}
false
;
then
:
$as_echo_n
"(cached) "
>
&6
else
if
test
-n
"
$gphoto2_devel
"
;
then
ac_cv_prog_gphoto2_devel
=
"
$gphoto2_devel
"
# Let the user override the test.
else
as_save_IFS
=
$IFS
;
IFS
=
$PATH_SEPARATOR
for
as_dir
in
$PATH
do
IFS
=
$as_save_IFS
test
-z
"
$as_dir
"
&&
as_dir
=
.
for
ac_exec_ext
in
''
$ac_executable_extensions
;
do
if
as_fn_executable_p
"
$as_dir
/
$ac_word$ac_exec_ext
"
;
then
ac_cv_prog_gphoto2_devel
=
"gphoto2-config"
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: found
$as_dir
/
$ac_word$ac_exec_ext
"
>
&5
break
2
fi
done
done
IFS
=
$as_save_IFS
if
test
-n
"
$GPHOTO2_CFLAGS
"
;
then
:
test
-z
"
$ac_cv_prog_gphoto2_devel
"
&&
ac_cv_prog_gphoto2_devel
=
"no"
fi
fi
gphoto2_devel
=
$ac_cv_prog_gphoto2_devel
if
test
-n
"
$gphoto2_devel
"
;
then
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: result:
$gphoto2_devel
"
>
&5
$as_echo
"
$gphoto2_devel
"
>
&6
;
}
else
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: result: no"
>
&5
$as_echo
"no"
>
&6
;
}
elif
test
-n
"
$PKG_CONFIG
"
;
then
:
GPHOTO2_CFLAGS
=
`
$PKG_CONFIG
--cflags
libgphoto2 2>/dev/null
`
fi
GPHOTO2_CFLAGS
=
${
GPHOTO2_CFLAGS
:-
`
(
gphoto2-config
--cflags
||
gphoto2-port-config
--cflags
)
2>/dev/null
`
}
CPPFLAGS
=
"
$CPPFLAGS
$GPHOTO2_CFLAGS
"
if
test
-n
"
$GPHOTO2_LIBS
"
;
then
:
# Extract the first word of "gphoto2-port-config", so it can be a program name with args.
set
dummy gphoto2-port-config
;
ac_word
=
$2
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: checking for
$ac_word
"
>
&5
$as_echo_n
"checking for
$ac_word
... "
>
&6
;
}
if
${
ac_cv_prog_gphoto2port_devel
+
:
}
false
;
then
:
$as_echo_n
"(cached) "
>
&6
else
if
test
-n
"
$gphoto2port_devel
"
;
then
ac_cv_prog_gphoto2port_devel
=
"
$gphoto2port_devel
"
# Let the user override the test.
else
as_save_IFS
=
$IFS
;
IFS
=
$PATH_SEPARATOR
for
as_dir
in
$PATH
do
IFS
=
$as_save_IFS
test
-z
"
$as_dir
"
&&
as_dir
=
.
for
ac_exec_ext
in
''
$ac_executable_extensions
;
do
if
as_fn_executable_p
"
$as_dir
/
$ac_word$ac_exec_ext
"
;
then
ac_cv_prog_gphoto2port_devel
=
"gphoto2-port-config"
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: found
$as_dir
/
$ac_word$ac_exec_ext
"
>
&5
break
2
fi
done
done
IFS
=
$as_save_IFS
test
-z
"
$ac_cv_prog_gphoto2port_devel
"
&&
ac_cv_prog_gphoto2port_devel
=
"no"
fi
fi
gphoto2port_devel
=
$ac_cv_prog_gphoto2port_devel
if
test
-n
"
$gphoto2port_devel
"
;
then
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: result:
$gphoto2port_devel
"
>
&5
$as_echo
"
$gphoto2port_devel
"
>
&6
;
}
else
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: result: no"
>
&5
$as_echo
"no"
>
&6
;
}
elif
test
-n
"
$PKG_CONFIG
"
;
then
:
GPHOTO2_LIBS
=
`
$PKG_CONFIG
--libs
libgphoto2 2>/dev/null
`
fi
if
test
"
$gphoto2_devel
"
!=
"no"
-a
"
$gphoto2port_devel
"
!=
"no"
then
ac_gphoto2_incl
=
"
`
$gphoto2_devel
--cflags
`
`
$gphoto2port_devel
--cflags
`
"
ac_gphoto2_libs
=
""
for
i
in
`
$gphoto2_devel
--libs
`
`
$gphoto2port_devel
--libs
`
do
case
"
$i
"
in
-L
/usr/lib|-L/usr/lib64
)
;;
-L
*
|
-l
*
)
ac_gphoto2_libs
=
"
$ac_gphoto2_libs
$i
"
;;
esac
done
CPPFLAGS
=
"
$CPPFLAGS
$ac_gphoto2_incl
"
fi
ac_gphoto2_libs
=
${
ac_gphoto2_libs
:-
"-lgphoto2"
}
GPHOTO2_LIBS
=
${
GPHOTO2_LIBS
:-
`
(
gphoto2-config
--libs
||
gphoto2-port-config
--libs
)
2>/dev/null
`
}
GPHOTO2_LIBS
=
${
GPHOTO2_LIBS
:-
"-lgphoto2"
}
ac_fn_c_check_header_mongrel
"
$LINENO
"
"gphoto2-camera.h"
"ac_cv_header_gphoto2_camera_h"
"
$ac_includes_default
"
if
test
"x
$ac_cv_header_gphoto2_camera_h
"
=
xyes
;
then
:
{
$as_echo
"
$as_me
:
${
as_lineno
-
$LINENO
}
: checking for gp_camera_new in -lgphoto2"
>
&5
...
...
@@ -10731,7 +10659,7 @@ if ${ac_cv_lib_gphoto2_gp_camera_new+:} false; then :
$as_echo_n
"(cached) "
>
&6
else
ac_check_lib_save_LIBS
=
$LIBS
LIBS
=
"-lgphoto2
$
ac_gphoto2_libs
$LIBS
"
LIBS
=
"-lgphoto2
$
GPHOTO2_LIBS
$LIBS
"
cat
confdefs.h -
<<
_ACEOF
>conftest.
$ac_ext
/* end confdefs.h. */
...
...
@@ -10765,12 +10693,12 @@ if test "x$ac_cv_lib_gphoto2_gp_camera_new" = xyes; then :
$as_echo
"#define HAVE_GPHOTO2 1"
>>
confdefs.h
GPHOTO2LIBS
=
"
$ac_gphoto2_libs
"
GPHOTO2INCL
=
"
$ac_gphoto2_incl
"
else
GPHOTO2_LIBS
=
""
;
GPHOTO2_CFLAGS
=
""
fi
else
GPHOTO2_LIBS
=
""
;
GPHOTO2_CFLAGS
=
""
fi
...
...
configure.ac
View file @
f54b8581
...
...
@@ -1399,28 +1399,15 @@ dnl **** Check for libgphoto2 ****
if test "x$with_gphoto" != "xno"
then
ac_save_CPPFLAGS="$CPPFLAGS"
AC_CHECK_PROG(gphoto2_devel,gphoto2-config,gphoto2-config,no)
AC_CHECK_PROG(gphoto2port_devel,gphoto2-port-config,gphoto2-port-config,no)
if test "$gphoto2_devel" != "no" -a "$gphoto2port_devel" != "no"
then
ac_gphoto2_incl="`$gphoto2_devel --cflags` `$gphoto2port_devel --cflags`"
ac_gphoto2_libs=""
for i in `$gphoto2_devel --libs` `$gphoto2port_devel --libs`
do
case "$i" in
-L/usr/lib|-L/usr/lib64) ;;
-L*|-l*) ac_gphoto2_libs="$ac_gphoto2_libs $i";;
esac
done
CPPFLAGS="$CPPFLAGS $ac_gphoto2_incl"
fi
ac_gphoto2_libs=${ac_gphoto2_libs:-"-lgphoto2"}
WINE_PACKAGE_FLAGS(GPHOTO2,[libgphoto2],[-lgphoto2],
[(gphoto2-config --cflags || gphoto2-port-config --cflags)],
[(gphoto2-config --libs || gphoto2-port-config --libs)])
AC_CHECK_HEADER(gphoto2-camera.h,
[AC_CHECK_LIB(gphoto2,gp_camera_new,
[AC_DEFINE(HAVE_GPHOTO2, 1, [Define if we have libgphoto2 development environment])
AC_SUBST(GPHOTO2LIBS,"$ac_gphoto2_libs")
AC_SUBST(GPHOTO2INCL,"$ac_gphoto2_incl")],
,
[$ac_gphoto2_libs])
])
[AC_DEFINE(HAVE_GPHOTO2, 1, [Define if we have libgphoto2 development environment])
],
[GPHOTO2_LIBS=""; GPHOTO2_CFLAGS=""],
[$GPHOTO2_LIBS])]
,
[GPHOTO2_LIBS=""; GPHOTO2_CFLAGS=""
])
CPPFLAGS="$ac_save_CPPFLAGS"
fi
WINE_NOTICE_WITH(gphoto,[test "$ac_cv_lib_gphoto2_gp_camera_new" != "yes"],
...
...
dlls/gphoto2.ds/Makefile.in
View file @
f54b8581
MODULE
=
gphoto2.ds
IMPORTS
=
comctl32 user32 gdi32 advapi32
EXTRALIBS
=
@GPHOTO2LIBS@
EXTRAINCL
=
@GPHOTO2
INCL
@
EXTRALIBS
=
@GPHOTO2
_
LIBS@
EXTRAINCL
=
@GPHOTO2
_CFLAGS
@
C_SRCS
=
\
capability.c
\
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment