[CVS] RPM: rpm-5_4: rpm/ CHANGES Makefile.am autogen.sh configure.ac d...
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: j...@rpm5.org Module: rpm Date: 20-Jul-2017 14:20:14 Branch: rpm-5_4 Handle: 2017072012201202 Added files: (Branch: rpm-5_4) rpm/rpmio rpmjs45shim.cpp Modified files: (Branch: rpm-5_4) rpm CHANGES Makefile.am autogen.sh configure.ac devtool.conf rpm/js rpmjs45shim.cpp rpm/js/src js-confdefs.h js45shim.cpp rpm/miscMakefile.am rpm/rpmio Makefile.am macro.c Log: - lzo: stub in AutoFU detection. - rpmjs: resurrect mozjs on CentOS7. Summary: RevisionChanges Path 1.3501.2.586+2 -0 rpm/CHANGES 2.263.2.49 +9 -1 rpm/Makefile.am 2.110.2.20 +2 -0 rpm/autogen.sh 2.472.2.181 +111 -1 rpm/configure.ac 2.365.2.115 +33 -10 rpm/devtool.conf 1.1.2.3 +3 -0 rpm/js/rpmjs45shim.cpp 1.1.2.2 +1 -0 rpm/js/src/js-confdefs.h 1.1.2.2 +3 -0 rpm/js/src/js45shim.cpp 1.56.2.19 +2 -0 rpm/misc/Makefile.am 1.293.2.107 +8 -7 rpm/rpmio/Makefile.am 2.249.2.50 +5 -2 rpm/rpmio/macro.c 1.1.2.1 +29 -0 rpm/rpmio/rpmjs45shim.cpp patch -p0 <<'@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.3501.2.585 -r1.3501.2.586 CHANGES --- rpm/CHANGES 16 Jul 2017 13:46:46 - 1.3501.2.585 +++ rpm/CHANGES 20 Jul 2017 12:20:12 - 1.3501.2.586 @@ -1,4 +1,6 @@ 5.4.17 -> 5.4.18: +- jbj: lzo: stub in AutoFU detection. +- jbj: rpmjs: resurrect mozjs on CentOS7. - jbj: zstd: fix: handle read/decompress EOF correctly. - jbj: bdb: upgrade to db-6.2.32. - jbj: i18n: update PO files (Translation Project). @@ . patch -p0 <<'@@ .' Index: rpm/Makefile.am $ cvs diff -u -r2.263.2.48 -r2.263.2.49 Makefile.am --- rpm/Makefile.am 16 Jul 2017 18:15:41 - 2.263.2.48 +++ rpm/Makefile.am 20 Jul 2017 12:20:13 - 2.263.2.49 @@ -48,7 +48,7 @@ --with-attr \ --with-acl \ --without-xar \ ---with-popt=external \ +--with-popt=internal \ --with-keyutils \ --with-pthreads \ --with-libelf \ @@ -106,7 +106,14 @@ $(srcdir)/js/rpmjsfile.msg \ $(srcdir)/js/v8.cc \ $(srcdir)/js/*.[ch] \ + $(srcdir)/js/*.cpp \ + $(srcdir)/js/*.sh \ $(srcdir)/js/tscripts/*.js \ + $(srcdir)/js/src/Makefile.* \ + $(srcdir)/js/src/*.[ch] \ + $(srcdir)/js/src/*.cpp \ + $(srcdir)/js/src/*.inp \ + $(srcdir)/js/src/shell/*.cpp \ $(srcdir)/lua/COPYRIGHT \ $(srcdir)/lua/HISTORY \ $(srcdir)/lua/Makefile.* \ @@ -188,6 +195,7 @@ @WITH_ZLIB_SUBDIR@ \ @WITH_ZSTD_SUBDIR@ \ @WITH_LZ4_SUBDIR@ \ + @WITH_LZO_SUBDIR@ \ @WITH_SNAPPY_SUBDIR@ \ @WITH_BROTLI_SUBDIR@ \ @WITH_LZFSE_SUBDIR@ \ @@ . patch -p0 <<'@@ .' Index: rpm/autogen.sh $ cvs diff -u -r2.110.2.19 -r2.110.2.20 autogen.sh --- rpm/autogen.sh16 Jul 2017 18:15:41 - 2.110.2.19 +++ rpm/autogen.sh20 Jul 2017 12:20:13 - 2.110.2.20 @@ -1385,6 +1385,8 @@ ;; lz4) ;; + lzo) +;; snappy) ( cd $dir && sh ./autogen.sh ) ;; @@ . patch -p0 <<'@@ .' Index: rpm/configure.ac $ cvs diff -u -r2.472.2.180 -r2.472.2.181 configure.ac --- rpm/configure.ac 16 Jul 2017 19:07:02 - 2.472.2.180 +++ rpm/configure.ac 20 Jul 2017 12:20:13 - 2.472.2.181 @@ -2433,6 +2433,7 @@ AC_CHECK_FUNCS(BrotliDecoderSetParameter) AC_CHECK_FUNCS(BrotliDecoderTakeOutput) AC_CHECK_FUNCS(BrotliDecoderVersion) + HAVE_RPM_COMPRESSION=yes ], []) dnl # Google Snappy @@ -2446,6 +2447,7 @@ AC_CHECK_FUNCS(snappy_uncompress) AC_CHECK_FUNCS(snappy_uncompressed_length) AC_CHECK_FUNCS(snappy_validate_compressed_buffer) + HAVE_RPM_COMPRESSION=yes ], []) dnl # Apple Lzfse @@ -2473,6 +2475,7 @@ AC_CHECK_FUNCS(lzvn_encode) AC_CHECK_FUNCS(lzvn_encode_buffer) AC_CHECK_FUNCS(lzvn_encode_scratch_size) +
[CVS] RPM: rpm-5_4: rpm/ CHANGES Makefile.am autogen.sh configure.ac d...
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: j...@rpm5.org Module: rpm Date: 05-Mar-2012 17:53:58 Branch: rpm-5_4 Handle: 2012030516535700 Modified files: (Branch: rpm-5_4) rpm CHANGES Makefile.am autogen.sh configure.ac devtool.conf Log: - rpmjs: permit --with-gpsee=internal. todo++. Summary: RevisionChanges Path 1.3501.2.222+1 -0 rpm/CHANGES 2.263.2.11 +1 -0 rpm/Makefile.am 2.110.2.4 +1 -1 rpm/autogen.sh 2.472.2.49 +4 -1 rpm/configure.ac 2.365.2.30 +13 -1 rpm/devtool.conf patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.3501.2.221 -r1.3501.2.222 CHANGES --- rpm/CHANGES 5 Mar 2012 15:29:45 - 1.3501.2.221 +++ rpm/CHANGES 5 Mar 2012 16:53:57 - 1.3501.2.222 @@ -1,4 +1,5 @@ 5.4.7 - 5.4.8: +- jbj: rpmjs: permit --with-gpsee=internal. todo++. - devzero2000: add more Fedorable gpg keys to thkp.c test program - jbj: rpmgit: permit --with-libgit2=internal. todo++. - jbj: macros: add %__rmdir (and autofu detection) to the pile. @@ . patch -p0 '@@ .' Index: rpm/Makefile.am $ cvs diff -u -r2.263.2.10 -r2.263.2.11 Makefile.am --- rpm/Makefile.am 4 Mar 2012 18:17:17 - 2.263.2.10 +++ rpm/Makefile.am 5 Mar 2012 16:53:57 - 2.263.2.11 @@ -44,6 +44,7 @@ @WITH_BEECRYPT_SUBDIR@ \ @WITH_NEON_SUBDIR@ \ @WITH_SPIDERMONKEY_SUBDIR@ \ + @WITH_GPSEE_SUBDIR@ \ @WITH_LIBGIT2_SUBDIR@ \ @WITH_FILE_SUBDIR@ \ @WITH_BASH_SUBDIR@ \ @@ . patch -p0 '@@ .' Index: rpm/autogen.sh $ cvs diff -u -r2.110.2.3 -r2.110.2.4 autogen.sh --- rpm/autogen.sh4 Mar 2012 21:24:36 - 2.110.2.3 +++ rpm/autogen.sh5 Mar 2012 16:53:57 - 2.110.2.4 @@ -40,7 +40,7 @@ [ `libtoolize --version | head -1` != $LTV ] echo $USAGE # exit 1 [ `gettextize --version | head -1 | sed -e 's;^.*/\\(gettextize\\);\\1;'` != $GTT ] echo $USAGE # exit 1 -for dir in bash beecrypt file libgit2 neon pcre popt rc syck xar xz; do +for dir in bash beecrypt file gpsee libgit2 neon pcre popt rc syck xar xz; do [ -d $dir ] || continue echo === $dir @@ . patch -p0 '@@ .' Index: rpm/configure.ac $ cvs diff -u -r2.472.2.48 -r2.472.2.49 configure.ac --- rpm/configure.ac 4 Mar 2012 18:17:17 - 2.472.2.48 +++ rpm/configure.ac 5 Mar 2012 16:53:57 - 2.472.2.49 @@ -1740,11 +1740,14 @@ AC_SUBST(WITH_JS_SUBDIR) dnl # GPSEE +dnl # XXX hotwire the GPSEE - JS dependency implictly RPM_CHECK_LIB( [GPSEE], [gpsee], [gpsee], [gpsee_createInterpreter], [gpsee.h], -[no,external:none], [gpsee], +[no,external:internal:none], [gpsee], [ AC_DEFINE(WITH_GPSEE, 1, [Define to 1 if to use GPSEE as the embedded JS interpreter]) + CPPFLAGS=$CPPFLAGS -I${includedir}/js + LIBS=$LIBS -ljs if test .$RPM_CHECK_LIB_LOCATION = .internal; then AC_DEFINE(HAVE_GPSEE_H, 1, [Define to 1 if you have gpsee.h]) AC_DEFINE(HAVE_LIBGPSEE, 1, [Define to 1 if you have the 'gpsee' library (-ljs).]) @@ . patch -p0 '@@ .' Index: rpm/devtool.conf $ cvs diff -u -r2.365.2.29 -r2.365.2.30 devtool.conf --- rpm/devtool.conf 4 Mar 2012 21:39:04 - 2.365.2.29 +++ rpm/devtool.conf 5 Mar 2012 16:53:57 - 2.365.2.30 @@ -3,12 +3,13 @@ ## %common -MODULE_NAMES=beecrypt libgit2 lua neon popt rc syck +MODULE_NAMES=beecrypt gpsee libgit2 lua neon popt rc syck MODULE_TAG_BASH= # XXX bash is GPLv2 and cannot be bundled w RPM MODULE_TAG_BEECRYPT=rpm-5_4 MODULE_TAG_DB= MODULE_TAG_FICL= MODULE_TAG_FILE= +MODULE_TAG_GPSEE= MODULE_TAG_JS_SRC= MODULE_TAG_LIBGIT2= MODULE_TAG_LUA=rpm-5_4 @@ -34,6 +35,17 @@ ( cd ${DEVTOOL_SRCDIR} ${gitcmd} ) fi ;; + gpsee) +if [ -d ${DEVTOOL_SRCDIR}/${name}/.hg ]; then + cmd=hg fetch +echo === ${name} (${cmd}) +( cd ${DEVTOOL_SRCDIR}/${name} ${cmd} ) +
[CVS] RPM: rpm-5_4: rpm/ CHANGES Makefile.am autogen.sh configure.ac d...
RPM Package Manager, CVS Repository http://rpm5.org/cvs/ Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: j...@rpm5.org Module: rpm Date: 04-Mar-2012 18:02:20 Branch: rpm-5_4 Handle: 2012030417021802 Modified files: (Branch: rpm-5_4) rpm CHANGES Makefile.am autogen.sh configure.ac devtool.conf rpm/miscMakefile.am rpm/rpmio Makefile.am Log: - rpmgit: permit --with-libgit2=internal. todo++. Summary: RevisionChanges Path 1.3501.2.220+1 -0 rpm/CHANGES 2.263.2.8 +1 -0 rpm/Makefile.am 2.110.2.1 +11 -5 rpm/autogen.sh 2.472.2.46 +4 -1 rpm/configure.ac 2.365.2.28 +20 -4 rpm/devtool.conf 1.56.2.4+2 -0 rpm/misc/Makefile.am 1.293.2.6 +1 -0 rpm/rpmio/Makefile.am patch -p0 '@@ .' Index: rpm/CHANGES $ cvs diff -u -r1.3501.2.219 -r1.3501.2.220 CHANGES --- rpm/CHANGES 4 Mar 2012 15:48:11 - 1.3501.2.219 +++ rpm/CHANGES 4 Mar 2012 17:02:18 - 1.3501.2.220 @@ -1,4 +1,5 @@ 5.4.7 - 5.4.8: +- jbj: rpmgit: permit --with-libgit2=internal. todo++. - jbj: macros: add %__rmdir (and autofu detection) to the pile. - jbj: start rpm-5.4.8 development. @@ . patch -p0 '@@ .' Index: rpm/Makefile.am $ cvs diff -u -r2.263.2.7 -r2.263.2.8 Makefile.am --- rpm/Makefile.am 20 Feb 2012 13:20:30 - 2.263.2.7 +++ rpm/Makefile.am 4 Mar 2012 17:02:19 - 2.263.2.8 @@ -44,6 +44,7 @@ @WITH_BEECRYPT_SUBDIR@ \ @WITH_NEON_SUBDIR@ \ @WITH_SPIDERMONKEY_SUBDIR@ \ + @WITH_LIBGIT2_SUBDIR@ \ @WITH_FILE_SUBDIR@ \ @WITH_BASH_SUBDIR@ \ @WITH_RC_SUBDIR@ \ @@ . patch -p0 '@@ .' Index: rpm/autogen.sh $ cvs diff -u -r2.110 -r2.110.2.1 autogen.sh --- rpm/autogen.sh2 Nov 2010 16:55:53 - 2.110 +++ rpm/autogen.sh4 Mar 2012 17:02:19 - 2.110.2.1 @@ -40,13 +40,19 @@ [ `libtoolize --version | head -1` != $LTV ] echo $USAGE # exit 1 [ `gettextize --version | head -1 | sed -e 's;^.*/\\(gettextize\\);\\1;'` != $GTT ] echo $USAGE # exit 1 -for dir in bash beecrypt file neon pcre popt rc syck xar xz; do +for dir in bash beecrypt file libgit2 neon pcre popt rc syck xar xz; do - if [ -d $dir ]; then -echo === $dir + [ -d $dir ] || continue + echo === $dir + case $dir in + libgit2) +( mkdir -p $dir/build cd $dir/build cmake .. ) +;; + *) ( cd $dir sh ./autogen.sh --noconfigure $@ ) -echo === $dir -fi +;; + esac + echo === $dir done echo === rpm @@ . patch -p0 '@@ .' Index: rpm/configure.ac $ cvs diff -u -r2.472.2.45 -r2.472.2.46 configure.ac --- rpm/configure.ac 4 Mar 2012 15:48:11 - 2.472.2.45 +++ rpm/configure.ac 4 Mar 2012 17:02:19 - 2.472.2.46 @@ -1489,8 +1489,11 @@ RPM_CHECK_LIB( [Libgit2], [libgit2], [git2], [git_repository_open], [git2.h], -[no,external:none], [], +[no,internal:external:none], [build:include], [ AC_DEFINE(WITH_LIBGIT2, 1, [Define if building with Libgit2]) + if test .$RPM_CHECK_LIB_LOCATION = .internal; then + AC_DEFINE(HAVE_GIT2_H, 1, [Define to 1 if you have git2.h]) + fi ], []) # APR @@ . patch -p0 '@@ .' Index: rpm/devtool.conf $ cvs diff -u -r2.365.2.27 -r2.365.2.28 devtool.conf --- rpm/devtool.conf 29 Feb 2012 05:07:20 - 2.365.2.27 +++ rpm/devtool.conf 4 Mar 2012 17:02:19 - 2.365.2.28 @@ -3,13 +3,14 @@ ## %common -MODULE_NAMES=beecrypt lua neon popt syck +MODULE_NAMES=beecrypt libgit2 lua neon popt rc syck MODULE_TAG_BASH= # XXX bash is GPLv2 and cannot be bundled w RPM MODULE_TAG_BEECRYPT=rpm-5_4 MODULE_TAG_DB= MODULE_TAG_FICL= MODULE_TAG_FILE= MODULE_TAG_JS_SRC= +MODULE_TAG_LIBGIT2= MODULE_TAG_LUA=rpm-5_4 MODULE_TAG_NEON=rpm-5_4 MODULE_TAG_PCRE= @@ -21,6 +22,19 @@ %checkout for name in $MODULE_NAMES $@; do + case ${name} in + libgit2) +if [ -d ${DEVTOOL_SRCDIR}/${name}/.git ]; then +