and use -M option to let git detect moves vs copies to make it easier to review recipes
add [diff] renames = copies to ~/.gitconfig On Thu, Nov 3, 2016 at 7:23 PM, Tim Orling <ticot...@gmail.com> wrote: > I would rather see a PACKAGECONFIG for qt5 > > On Tue, Nov 1, 2016 at 11:30 PM, Chen Qi <qi.c...@windriver.com> wrote: > >> Add '--disable-qt' to EXTRA_OECONF to fix do_compile failure. >> >> Signed-off-by: Chen Qi <qi.c...@windriver.com> >> --- >> .../gnuplot-4.6.5/lua-loadlibs-configure-in-fix.patch | 16 >> ---------------- >> .../recipes-extended/gnuplot/gnuplot-4.6.5/subdirs.patch | 11 ----------- >> meta-oe/recipes-extended/gnuplot/gnuplot.inc | 2 +- >> .../gnuplot/gnuplot/lua-loadlibs-configure-in-fix.patch | 16 >> ++++++++++++++++ >> meta-oe/recipes-extended/gnuplot/gnuplot/subdirs.patch | 11 +++++++++++ >> meta-oe/recipes-extended/gnuplot/gnuplot_4.6.5.bb | 14 >> -------------- >> meta-oe/recipes-extended/gnuplot/gnuplot_5.0.5.bb | 14 >> ++++++++++++++ >> 7 files changed, 42 insertions(+), 42 deletions(-) >> delete mode 100644 meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/lua- >> loadlibs-configure-in-fix.patch >> delete mode 100644 meta-oe/recipes-extended/ >> gnuplot/gnuplot-4.6.5/subdirs.patch >> create mode 100644 meta-oe/recipes-extended/gnuplot/gnuplot/lua-loadlibs- >> configure-in-fix.patch >> create mode 100644 meta-oe/recipes-extended/gnuplot/gnuplot/subdirs.patch >> delete mode 100644 meta-oe/recipes-extended/gnuplot/gnuplot_4.6.5.bb >> create mode 100644 meta-oe/recipes-extended/gnuplot/gnuplot_5.0.5.bb >> >> diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/lua- >> loadlibs-configure-in-fix.patch b/meta-oe/recipes-extended/ >> gnuplot/gnuplot-4.6.5/lua-loadlibs-configure-in-fix.patch >> deleted file mode 100644 >> index 23f2cd2..0000000 >> --- a/meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/lua- >> loadlibs-configure-in-fix.patch >> +++ /dev/null >> @@ -1,16 +0,0 @@ >> -Index: gnuplot-4.6.5/configure.in >> -=================================================================== >> ---- gnuplot-4.6.5.orig/configure.in >> -+++ gnuplot-4.6.5/configure.in >> -@@ -690,6 +690,11 @@ if test "${with_lua}" = yes ; then >> - fi >> - >> - if test "$with_lua" != no; then >> -+ dnl check for dlopen/dl to fix loadlibs link failure >> -+ AC_CHECK_FUNC([dlopen], [], >> -+ AC_CHECK_LIB([dl], [dlopen], DLOPEN_LIBS="-ldl")) >> -+ AC_SUBST(DLOPEN_LIBS) >> -+ LUA_LIBS="$LUA_LIBS $DLOPEN_LIBS" >> - TERMLIBS="$TERMLIBS $LUA_LIBS" >> - CPPFLAGS="$CPPFLAGS $LUA_CFLAGS" >> - else >> diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/subdirs.patch >> b/meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/subdirs.patch >> deleted file mode 100644 >> index 8c7d1f0..0000000 >> --- a/meta-oe/recipes-extended/gnuplot/gnuplot-4.6.5/subdirs.patch >> +++ /dev/null >> @@ -1,11 +0,0 @@ >> ---- /tmp/Makefile.am 2007-08-23 13:10:15.560659023 +0200 >> -+++ gnuplot-4.2.0/Makefile.am 2007-08-23 13:10:34.961764629 +0200 >> -@@ -1,7 +1,7 @@ >> - ## Process this file with automake to produce Makefile.in -*-Makefile-*- >> - AUTOMAKE_OPTIONS = foreign 1.2h >> - >> --SUBDIRS = config m4 term src docs $(LISPDIR) man demo tutorial share >> -+SUBDIRS = config m4 term src $(LISPDIR) man share >> - >> - EXTRA_DIST = BUGS CodeStyle Copyright FAQ GNUmakefile INSTALL >> INSTALL.gnu \ >> - Makefile.maint PATCHLEVEL PGPKEYS PORTING README README.1ST README.exp \ >> diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot.inc >> b/meta-oe/recipes-extended/gnuplot/gnuplot.inc >> index 69bc74b..d8d9a5f 100644 >> --- a/meta-oe/recipes-extended/gnuplot/gnuplot.inc >> +++ b/meta-oe/recipes-extended/gnuplot/gnuplot.inc >> @@ -17,7 +17,7 @@ PACKAGECONFIG[cairo] = "--with-cairo,--without-cairo,cairo >> pango" >> PACKAGECONFIG[lua] = "--with-lua,--without-lua,lua" >> >> EXTRA_OECONF = "--with-readline=${STAGING_LIBDIR}/.. \ >> - --without-lisp-files \ >> + --without-qt \ >> > > This would be more universal in a PACKAGECONFIG > e.g. PACKAGECONFIG[qt4] = "--with-qt,--without-qt,qt4-x11-free" > > >> --without-tutorial \ >> --disable-wxwidgets" >> >> diff --git >> a/meta-oe/recipes-extended/gnuplot/gnuplot/lua-loadlibs-configure-in-fix.patch >> b/meta-oe/recipes-extended/gnuplot/gnuplot/lua-loadlibs- >> configure-in-fix.patch >> new file mode 100644 >> index 0000000..23f2cd2 >> --- /dev/null >> +++ b/meta-oe/recipes-extended/gnuplot/gnuplot/lua-loadlibs- >> configure-in-fix.patch >> @@ -0,0 +1,16 @@ >> +Index: gnuplot-4.6.5/configure.in >> +=================================================================== >> +--- gnuplot-4.6.5.orig/configure.in >> ++++ gnuplot-4.6.5/configure.in >> +@@ -690,6 +690,11 @@ if test "${with_lua}" = yes ; then >> + fi >> + >> + if test "$with_lua" != no; then >> ++ dnl check for dlopen/dl to fix loadlibs link failure >> ++ AC_CHECK_FUNC([dlopen], [], >> ++ AC_CHECK_LIB([dl], [dlopen], DLOPEN_LIBS="-ldl")) >> ++ AC_SUBST(DLOPEN_LIBS) >> ++ LUA_LIBS="$LUA_LIBS $DLOPEN_LIBS" >> + TERMLIBS="$TERMLIBS $LUA_LIBS" >> + CPPFLAGS="$CPPFLAGS $LUA_CFLAGS" >> + else >> diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot/subdirs.patch >> b/meta-oe/recipes-extended/gnuplot/gnuplot/subdirs.patch >> new file mode 100644 >> index 0000000..8c7d1f0 >> --- /dev/null >> +++ b/meta-oe/recipes-extended/gnuplot/gnuplot/subdirs.patch >> @@ -0,0 +1,11 @@ >> +--- /tmp/Makefile.am 2007-08-23 13:10:15.560659023 +0200 >> ++++ gnuplot-4.2.0/Makefile.am 2007-08-23 13:10:34.961764629 +0200 >> +@@ -1,7 +1,7 @@ >> + ## Process this file with automake to produce Makefile.in -*-Makefile-*- >> + AUTOMAKE_OPTIONS = foreign 1.2h >> + >> +-SUBDIRS = config m4 term src docs $(LISPDIR) man demo tutorial share >> ++SUBDIRS = config m4 term src $(LISPDIR) man share >> + >> + EXTRA_DIST = BUGS CodeStyle Copyright FAQ GNUmakefile INSTALL >> INSTALL.gnu \ >> + Makefile.maint PATCHLEVEL PGPKEYS PORTING README README.1ST README.exp \ >> diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot_4.6.5.bb >> b/meta-oe/recipes-extended/gnuplot/gnuplot_4.6.5.bb >> deleted file mode 100644 >> index 3f694a0..0000000 >> --- a/meta-oe/recipes-extended/gnuplot/gnuplot_4.6.5.bb >> +++ /dev/null >> @@ -1,14 +0,0 @@ >> -require gnuplot.inc >> - >> -SRC_URI = "${SOURCEFORGE_MIRROR}/gnuplot/${BP}.tar.gz;name=archive \ >> - http://www.mneuroth.de/privat/zaurus/qtplot-0.2.tar.gz;name=qtplot \ >> - file://subdirs.patch \ >> - file://lua-loadlibs-configure-in-fix.patch \ >> - file://gnuplot.desktop \ >> - file://gnuplot.png \ >> -" >> - >> -SRC_URI[archive.md5sum] = "9a476b21f74bd99c876f1509d731a0f9" >> -SRC_URI[archive.sha256sum] = "e550f030c7d04570e89c3d4e3f6e82 >> 296816508419c86ab46c4dd73156519a2d" >> -SRC_URI[qtplot.md5sum] = "0a481885a496092c77eb4017540b5cf6" >> -SRC_URI[qtplot.sha256sum] = "6df317183ff62cc82f3dcf88207a26 >> 7cd6478cb5147f55d7530c94f1ad5f4132" >> diff --git a/meta-oe/recipes-extended/gnuplot/gnuplot_5.0.5.bb >> b/meta-oe/recipes-extended/gnuplot/gnuplot_5.0.5.bb >> new file mode 100644 >> index 0000000..42308ba >> --- /dev/null >> +++ b/meta-oe/recipes-extended/gnuplot/gnuplot_5.0.5.bb >> @@ -0,0 +1,14 @@ >> +require gnuplot.inc >> + >> +SRC_URI = "${SOURCEFORGE_MIRROR}/gnuplot/${BP}.tar.gz;name=archive \ >> + http://www.mneuroth.de/privat/zaurus/qtplot-0.2.tar.gz;name=qtplot \ >> + file://subdirs.patch \ >> + file://lua-loadlibs-configure-in-fix.patch \ >> + file://gnuplot.desktop \ >> + file://gnuplot.png \ >> +" >> + >> +SRC_URI[archive.md5sum] = "c5e96fca73afbee4f57cbc1bfce6b3b8" >> +SRC_URI[archive.sha256sum] = "25f3e0bf192e01115c580f278c3725 >> d7a569eb848786e12b455a3fda70312053" >> +SRC_URI[qtplot.md5sum] = "0a481885a496092c77eb4017540b5cf6" >> +SRC_URI[qtplot.sha256sum] = "6df317183ff62cc82f3dcf88207a26 >> 7cd6478cb5147f55d7530c94f1ad5f4132" >> -- >> 2.8.3 >> >> -- >> _______________________________________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.openembedded.org >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel >> > -- > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel