mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
x11-libs/fltk: try to re-sync the live ebuild for 1.4
Some DOCS files disappeared, some patches needed to be rerolled. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
19
x11-libs/fltk/files/fltk-1.4.9999-cmake.patch
Normal file
19
x11-libs/fltk/files/fltk-1.4.9999-cmake.patch
Normal file
@@ -0,0 +1,19 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 6b64110b0..1330d3f27 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1878,10 +1878,13 @@ dnl Set empty BINARY_DIR variable for fltk-config.in (CMake compatibility)
|
||||
BINARY_DIR=
|
||||
AC_SUBST([BINARY_DIR])
|
||||
|
||||
+INCLUDE_DIRS="${includedir}"
|
||||
+AC_SUBST(INCLUDE_DIRS)
|
||||
+
|
||||
dnl Write all of the files...
|
||||
AC_CONFIG_HEADERS([config.h:configh.in])
|
||||
AC_CONFIG_HEADERS([FL/fl_config.h:fl_config.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...
|
||||
42
x11-libs/fltk/files/fltk-1.4.9999-conf-tests.patch
Normal file
42
x11-libs/fltk/files/fltk-1.4.9999-conf-tests.patch
Normal file
@@ -0,0 +1,42 @@
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 2d99808d9..283f825dd 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -103,9 +103,6 @@ makeinclude: configure configh.in makeinclude.in
|
||||
touch config.h
|
||||
chmod +x fltk-config
|
||||
|
||||
-configure: configure.ac
|
||||
- autoconf
|
||||
-
|
||||
portable-dist:
|
||||
epm -v -s fltk.xpm fltk
|
||||
|
||||
diff --git a/documentation/Makefile b/documentation/Makefile
|
||||
index 0b176246b..882fbf8a4 100644
|
||||
--- a/documentation/Makefile
|
||||
+++ b/documentation/Makefile
|
||||
@@ -91,12 +91,6 @@ install: $(MANPAGES)
|
||||
$(INSTALL_DATA) fltk.pdf $(DESTDIR)$(docdir); \
|
||||
fi
|
||||
echo "Installing man pages in $(DESTDIR)$(mandir) ..."
|
||||
- -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat1
|
||||
- $(INSTALL_MAN) $(SRC_DOCDIR)/fluid.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1
|
||||
- $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1
|
||||
- $(INSTALL_MAN) $(SRC_DOCDIR)/fltk-options.$(CAT1EXT) $(DESTDIR)$(mandir)/cat1
|
||||
- -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat3
|
||||
- $(INSTALL_MAN) $(SRC_DOCDIR)/fltk.$(CAT3EXT) $(DESTDIR)$(mandir)/cat3
|
||||
-$(INSTALL_DIR) $(DESTDIR)$(mandir)/man1
|
||||
$(INSTALL_MAN) $(SRC_DOCDIR)/fluid.man $(DESTDIR)$(mandir)/man1/fluid.1
|
||||
$(INSTALL_MAN) $(SRC_DOCDIR)/fltk-config.man $(DESTDIR)$(mandir)/man1/fltk-config.1
|
||||
@@ -105,10 +99,6 @@ install: $(MANPAGES)
|
||||
$(INSTALL_MAN) $(SRC_DOCDIR)/fltk.man $(DESTDIR)$(mandir)/man3/fltk.3
|
||||
|
||||
install-linux install-osx:
|
||||
- -$(INSTALL_DIR) $(DESTDIR)$(mandir)/cat6
|
||||
- $(INSTALL_MAN) $(SRC_DOCDIR)/blocks.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
|
||||
- $(INSTALL_MAN) $(SRC_DOCDIR)/checkers.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
|
||||
- $(INSTALL_MAN) $(SRC_DOCDIR)/sudoku.$(CAT6EXT) $(DESTDIR)$(mandir)/cat6
|
||||
-$(INSTALL_DIR) $(DESTDIR)$(mandir)/man6
|
||||
$(INSTALL_MAN) $(SRC_DOCDIR)/blocks.man $(DESTDIR)$(mandir)/man6/blocks.6
|
||||
$(INSTALL_MAN) $(SRC_DOCDIR)/checkers.man $(DESTDIR)$(mandir)/man6/checkers.6
|
||||
14
x11-libs/fltk/files/fltk-1.4.9999-makefile-dirs.patch
Normal file
14
x11-libs/fltk/files/fltk-1.4.9999-makefile-dirs.patch
Normal file
@@ -0,0 +1,14 @@
|
||||
diff --git a/Makefile b/Makefile
|
||||
index c02de0972..2d99808d9 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -16,8 +16,7 @@
|
||||
|
||||
include makeinclude
|
||||
|
||||
-DIRS = $(IMAGEDIRS) $(LIBDECORDIR) src $(CAIRODIR) $(FLUIDDIR) fltk-options test \
|
||||
- documentation
|
||||
+DIRS = $(IMAGEDIRS) $(LIBDECORDIR) src $(CAIRODIR) fltk-options
|
||||
|
||||
all: makeinclude fltk-config
|
||||
for dir in $(DIRS); do\
|
||||
13
x11-libs/fltk/files/fltk-1.4.9999-optim.patch
Normal file
13
x11-libs/fltk/files/fltk-1.4.9999-optim.patch
Normal file
@@ -0,0 +1,13 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 1330d3f27..c76dba26f 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -1552,7 +1552,7 @@ AS_IF([test -n "$GCC"], [
|
||||
AS_IF([test "x$with_optim" != x], [
|
||||
OPTIM="$with_optim $OPTIM"
|
||||
], [
|
||||
- OPTIM="-Os $OPTIM"
|
||||
+ OPTIM="$OPTIM"
|
||||
])
|
||||
])
|
||||
|
||||
@@ -46,15 +46,12 @@ DOCS=(
|
||||
CHANGES_1.1.txt
|
||||
CHANGES_1.3.txt
|
||||
CREDITS.txt
|
||||
README.Android.md
|
||||
README.CMake.txt
|
||||
README.Cairo.txt
|
||||
README.IDE.txt
|
||||
README.Pico.txt
|
||||
README.Unix.txt
|
||||
README.Windows.txt
|
||||
README.abi-version.txt
|
||||
README.bundled-libs.txt
|
||||
README.macOS.md
|
||||
README.md
|
||||
README.txt
|
||||
@@ -66,10 +63,10 @@ FLTK_GAMES="
|
||||
"
|
||||
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
|
||||
"${FILESDIR}"/${PN}-1.4.9999-makefile-dirs.patch
|
||||
"${FILESDIR}"/${PN}-1.4.9999-conf-tests.patch
|
||||
"${FILESDIR}"/${PN}-1.4.9999-cmake.patch
|
||||
"${FILESDIR}"/${PN}-1.4.9999-optim.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
@@ -95,9 +92,6 @@ src_prepare() {
|
||||
-e "/SILENT:/d" \
|
||||
makeinclude.in || die
|
||||
|
||||
# also in Makefile:config.guess config.sub:
|
||||
cp misc/config.{guess,sub} . || die
|
||||
|
||||
eautoconf
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user