PEPPER_DESKTOP_SHELL_MODULES="pepper"
PKG_CHECK_MODULES(PEPPER_DESKTOP_SHELL, [$PEPPER_DESKTOP_SHELL_MODULES])
+AC_SUBST([PEPPER_DESKTOP_SHELL_REQUIRES], [$PEPPER_DESKTOP_SHELL_MODULES])
AC_CONFIG_FILES([
Makefile
libexecdir=@libexecdir@
pkglibexecdir=${libexecdir}/@PACKAGE@
-Name: Pepper Libinput Backend Library
-Description: Pepper libinput backend library header and library files
-Version: @PEPPER_LIBINPUT_VERSION@
+Name: Pepper Desktop Shell Library
+Description: Pepper desktop shell library header and library files
+Version: @PEPPER_DESKTOP_SHELL_VERSION@
+
+Requires.private: @PEPPER_DESKTOP_SHELL_REQUIRES@
Cflags: -I${includedir}
Libs: -L${libdir} -lpepper-desktop-shell
libdrm gbm pepper-desktop-shell"
PKG_CHECK_MODULES(PEPPER_DRM, [$PEPPER_DRM_MODULES])
+AC_SUBST([PEPPER_DRM_REQUIRES], [$PEPPER_DRM_MODULES])
AC_CONFIG_FILES([
Makefile
libexecdir=@libexecdir@
pkglibexecdir=${libexecdir}/@PACKAGE@
-Name: Pepper Libinput Backend Library
-Description: Pepper libinput backend library header and library files
-Version: @PEPPER_LIBINPUT_VERSION@
+Name: Pepper DRM Backend Library
+Description: Pepper DRM backend library header and library files
+Version: @PEPPER_DRM_VERSION@
+
+Requires.private: @PEPPER_DRM_REQUIRES@
Cflags: -I${includedir}
Libs: -L${libdir} -lpepper-drm
PEPPER_LIBINPUT_MODULES="pepper wayland-server libinput"
PKG_CHECK_MODULES(PEPPER_LIBINPUT, [$PEPPER_LIBINPUT_MODULES])
+AC_SUBST([PEPPER_LIBINPUT_REQUIRES], [$PEPPER_LIBINPUT_MODULES])
AC_CONFIG_FILES([
Makefile
Name: Pepper Libinput Backend Library
Description: Pepper libinput backend library header and library files
Version: @PEPPER_LIBINPUT_VERSION@
+
+Requires.private: @PEPPER_LIBINPUT_REQUIRES@
Cflags: -I${includedir}
Libs: -L${libdir} -lpepper-libinput
PEPPER_MODULES="wayland-server pixman-1"
PKG_CHECK_MODULES(PEPPER, [$PEPPER_MODULES])
+AC_SUBST([PEPPER_REQUIRES], [$PEPPER_MODULES])
# Output files
AC_CONFIG_FILES([
Name: Pepper Library
Description: Pepper library header and library files
Version: @PEPPER_VERSION@
+
+Requires.private: @PEPPER_REQUIRES@
Cflags: -I${includedir}
Libs: -L${libdir} -lpepper
LT_PREREQ([2.2])
LT_INIT([disable-static])
-PKG_CHECK_MODULES(PEPPER_RENDER, [pepper])
+PEPPER_RENDER_MODULES="pepper"
# pixman renderer
AC_ARG_ENABLE(pixman,
if test $enable_pixman = yes; then
AC_DEFINE(ENABLE_PIXMAN, 1, [Enable pixman renderer])
- PKG_CHECK_MODULES(PIXMAN, [pixman-1])
+ PEPPER_RENDER_MODULES="$PEPPER_RENDER_MODULES pixman-1"
fi
# gl renderer
if test $enable_gl = yes; then
AC_DEFINE(ENABLE_GL, 1, [Enable OpenGL renderer])
- PKG_CHECK_MODULES(GL, [egl glesv2])
+ PEPPER_RENDER_MODULES="$PEPPER_RENDER_MODULES egl glesv2"
fi
+PKG_CHECK_MODULES(PEPPER_RENDER, [$PEPPER_RENDER_MODULES])
+AC_SUBST([PEPPER_RENDER_REQUIRES], [$PEPPER_RENDER_MODULES])
+
AC_CONFIG_FILES([
Makefile
src/Makefile
Name: Pepper Rendering Library
Description: Pepper rendering library header and library files
Version: @PEPPER_RENDER_VERSION@
+
+Requires.private: @PEPPER_RENDER_REQUIRES@
Cflags: -I${includedir}
Libs: -L${libdir} -lpepper-render
LT_PREREQ([2.2])
LT_INIT([disable-static])
-PKG_CHECK_MODULES(PEPPER_UTILS, [pepper])
+PEPPER_UTILS_MODULES="pepper"
+
+PKG_CHECK_MODULES(PEPPER_UTILS, [$PEPPER_UTILS_MODULES])
+AC_SUBST([PEPPER_UTILS_REQUIRES], [$PEPPER_UTILS_MODULES])
AC_CONFIG_FILES([
Makefile
Name: Pepper Utility Library
Description: Pepper utility library header and library files
Version: @PEPPER_UTILS_VERSION@
+
+Requires.private: @PEPPER_UTILS_REQUIRES@
Cflags: -I${includedir}
Libs: -L${libdir} -lpepper-utils
LT_PREREQ([2.2])
LT_INIT([disable-static])
-PEPPER_WAYLAND_MODULES="pepper pepper-render wayland-server wayland-client pixman-1"
+PEPPER_WAYLAND_MODULES="pepper pepper-render wayland-server wayland-client pixman-1 pepper-utils"
PKG_CHECK_MODULES(PEPPER_WAYLAND, [$PEPPER_WAYLAND_MODULES])
+AC_SUBST([PEPPER_WAYLAND_REQUIRES], [$PEPPER_WAYLAND_MODULES])
AC_CONFIG_FILES([
Makefile
Name: Pepper Wayland Backend Library
Description: Pepper wayland backend library header and library files
Version: @PEPPER_WAYLAND_VERSION@
+
+Requires.private: @PEPPER_WAYLAND_REQUIRES@
Cflags: -I${includedir}
Libs: -L${libdir} -lpepper-wayland
PEPPER_X11_MODULES="pepper pepper-render x11 xcb-shm x11-xcb wayland-server pixman-1"
PKG_CHECK_MODULES(PEPPER_X11, [$PEPPER_X11_MODULES])
+AC_SUBST([PEPPER_X11_REQUIRES], [$PEPPER_X11_MODULES])
AC_CONFIG_FILES([
Makefile
Name: Pepper X11 Backend Library
Description: Pepper x11 backend library header and library files
Version: @PEPPER_X11_VERSION@
+
+Requires.private: @PEPPER_X11_REQUIRES@
Cflags: -I${includedir}
Libs: -L${libdir} -lpepper-x11