poppler: remove libstdc++-devel from depends and fix versioning.

Both compiler packages depend on it already, and its presence makes it
easy to accidentally create build cycles by putting gcc in the
dependency path when it shouldn't be.

Don't use '-' for specifying versions, use '>=', which isn't ambiguous.
This commit is contained in:
Érico Rolim 2021-03-05 00:15:05 -03:00 committed by Érico Nogueira Rolim
parent 32d3cb657b
commit 0b7e2e9dc4

View file

@ -4,7 +4,7 @@
# #
pkgname=poppler pkgname=poppler
version=20.09.0 version=20.09.0
revision=1 revision=2
build_style=cmake build_style=cmake
build_helper="gir" build_helper="gir"
configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_CPP=ON configure_args="-DENABLE_UNSTABLE_API_ABI_HEADERS=ON -DENABLE_CPP=ON
@ -33,7 +33,7 @@ libpoppler102_package() {
} }
poppler-cpp-devel_package() { poppler-cpp-devel_package() {
depends="libstdc++-devel zlib-devel poppler-devel-${version}_${revision} poppler-cpp-${version}_${revision}" depends="zlib-devel poppler-devel>=${version}_${revision} poppler-cpp>=${version}_${revision}"
short_desc+=" - C++ bindings (development files)" short_desc+=" - C++ bindings (development files)"
pkg_install() { pkg_install() {
vmove usr/include/poppler/cpp vmove usr/include/poppler/cpp
@ -64,7 +64,7 @@ poppler-devel_package() {
} }
poppler-glib-devel_package() { poppler-glib-devel_package() {
depends="poppler-devel-${version}_${revision} poppler-glib-${version}_${revision}" depends="poppler-devel>=${version}_${revision} poppler-glib>=${version}_${revision}"
short_desc+=" - GLib bindings (development files)" short_desc+=" - GLib bindings (development files)"
pkg_install() { pkg_install() {
vmove usr/include/poppler/glib vmove usr/include/poppler/glib
@ -90,5 +90,5 @@ poppler-glib_package() {
poppler-utils_package() { poppler-utils_package() {
short_desc+=" - utilities (transitional package)" short_desc+=" - utilities (transitional package)"
build_style=meta build_style=meta
depends="poppler-${version}_${revision}" depends="poppler>=${version}_${revision}"
} }