mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 06:48:18 -07:00
x11-libs/fltk: Maybe fix FLTK_INCLUDE_DIRS in cmake files
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Bug: https://bugs.gentoo.org/show_bug.cgi?id=462776 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
This commit is contained in:
33
x11-libs/fltk/files/fltk-1.3.5-cmake.patch
Normal file
33
x11-libs/fltk/files/fltk-1.3.5-cmake.patch
Normal file
@@ -0,0 +1,33 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -57,6 +57,7 @@
|
||||
FL_DSO_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}
|
||||
FL_ABI_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}.0
|
||||
FL_VERSION=${FL_MAJOR_VERSION}.${FL_MINOR_VERSION}.${FL_PATCH_VERSION}
|
||||
+FLTK_VERSION_FULL=${FL_VERSION}
|
||||
|
||||
AC_SUBST(FL_MAJOR_VERSION)
|
||||
AC_SUBST(FL_MINOR_VERSION)
|
||||
@@ -64,6 +65,7 @@
|
||||
AC_SUBST(FL_DSO_VERSION)
|
||||
AC_SUBST(FL_ABI_VERSION)
|
||||
AC_SUBST(FL_VERSION)
|
||||
+AC_SUBST(FLTK_VERSION_FULL)
|
||||
|
||||
AC_SUBST(ARCHFLAGS)
|
||||
AC_SUBST(OPTIM)
|
||||
@@ -1576,10 +1578,13 @@
|
||||
BINARY_DIR=
|
||||
AC_SUBST(BINARY_DIR)
|
||||
|
||||
+INCLUDE_DIRS="${includedir}"
|
||||
+AC_SUBST(INCLUDE_DIRS)
|
||||
+
|
||||
dnl Write all of the files...
|
||||
AC_CONFIG_HEADER(config.h:configh.in)
|
||||
AC_CONFIG_HEADER(FL/abi-version.h:abi-version.in)
|
||||
-AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile])
|
||||
+AC_CONFIG_FILES([makeinclude fltk.list fltk-config fltk.spec FL/Makefile CMake/FLTKConfig.cmake])
|
||||
AC_OUTPUT
|
||||
|
||||
dnl Make sure the fltk-config script is executable...
|
||||
11
x11-libs/fltk/files/fltk-1.3.5-optim.patch
Normal file
11
x11-libs/fltk/files/fltk-1.3.5-optim.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1265,7 +1265,7 @@
|
||||
if test "x$with_optim" != x; then
|
||||
OPTIM="$with_optim $OPTIM"
|
||||
else
|
||||
- OPTIM="-Os $OPTIM"
|
||||
+ OPTIM=" $OPTIM"
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -63,6 +63,8 @@ PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
|
||||
"${FILESDIR}"/${PN}-1.3.3-visibility.patch
|
||||
"${FILESDIR}"/${PN}-1.3.4-conf-tests.patch
|
||||
"${FILESDIR}"/${PN}-1.3.5-cmake.patch
|
||||
"${FILESDIR}"/${PN}-1.3.5-optim.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
@@ -77,10 +79,6 @@ src_prepare() {
|
||||
-e "/^docdir/s:fltk:${PF}/html:" \
|
||||
-e "/SILENT:/d" \
|
||||
makeinclude.in || die
|
||||
sed -e "s/7/${PV}/" \
|
||||
< "${FILESDIR}"/FLTKConfig.cmake \
|
||||
> CMake/FLTKConfig.cmake || die
|
||||
sed -e 's:-Os::g' -i configure.ac || die
|
||||
|
||||
# also in Makefile:config.guess config.sub:
|
||||
cp misc/config.{guess,sub} . || die
|
||||
@@ -63,6 +63,8 @@ PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.3.9999-conf-tests.patch
|
||||
"${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
|
||||
"${FILESDIR}"/${PN}-1.3.3-visibility.patch
|
||||
"${FILESDIR}"/${PN}-1.3.5-cmake.patch
|
||||
"${FILESDIR}"/${PN}-1.3.5-optim.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
@@ -87,10 +89,6 @@ src_prepare() {
|
||||
-e "/^docdir/s:fltk:${PF}/html:" \
|
||||
-e "/SILENT:/d" \
|
||||
makeinclude.in || die
|
||||
sed -e "s/7/${PV}/" \
|
||||
< "${FILESDIR}"/FLTKConfig.cmake \
|
||||
> CMake/FLTKConfig.cmake || die
|
||||
sed -e 's:-Os::g' -i configure.ac || die
|
||||
|
||||
# also in Makefile:config.guess config.sub:
|
||||
cp misc/config.{guess,sub} . || die
|
||||
|
||||
@@ -67,6 +67,8 @@ PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.3.0-share.patch
|
||||
"${FILESDIR}"/${PN}-1.3.3-makefile-dirs.patch
|
||||
"${FILESDIR}"/${PN}-1.3.4-conf-tests.patch
|
||||
"${FILESDIR}"/${PN}-1.3.5-cmake.patch
|
||||
"${FILESDIR}"/${PN}-1.3.5-optim.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
@@ -91,10 +93,6 @@ src_prepare() {
|
||||
-e "/^docdir/s:fltk:${PF}/html:" \
|
||||
-e "/SILENT:/d" \
|
||||
makeinclude.in || die
|
||||
sed -e "s/7/${PV}/" \
|
||||
< "${FILESDIR}"/FLTKConfig.cmake \
|
||||
> CMake/FLTKConfig.cmake || die
|
||||
sed -e 's:-Os::g' -i configure.ac || die
|
||||
|
||||
# also in Makefile:config.guess config.sub:
|
||||
cp misc/config.{guess,sub} . || die
|
||||
|
||||
Reference in New Issue
Block a user