public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/user/superposition:master commit in: app-text/presage/files/, app-text/presage/
@ 2017-10-10  0:54 Philip Miess
  0 siblings, 0 replies; 3+ messages in thread
From: Philip Miess @ 2017-10-10  0:54 UTC (permalink / raw
  To: gentoo-commits

commit:     fd62c28c468cf254d8c4491c5a54cef09d5b8b26
Author:     Philip Miess <Philip_Miess <AT> yahoo <DOT> com>
AuthorDate: Tue Oct 10 00:55:44 2017 +0000
Commit:     Philip Miess <Phil_miess <AT> yahoo <DOT> com>
CommitDate: Tue Oct 10 00:55:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=fd62c28c

add patch file

 app-text/presage/Manifest                          |   1 +
 .../presage/files/presage-0.8.8-automagic.patch    | 126 +++++++++++++++++++++
 2 files changed, 127 insertions(+)

diff --git a/app-text/presage/Manifest b/app-text/presage/Manifest
index b19dfb5..1eb7d53 100644
--- a/app-text/presage/Manifest
+++ b/app-text/presage/Manifest
@@ -1,2 +1,3 @@
+AUX presage-0.8.8-automagic.patch 4399 SHA256 1ae5e85214dc400189cbb07ab4b34c16e778f6942fcea129fdb5397b5c5743ad SHA512 622883949554935c3fd12a08b1e117121ae38e5f958b4847eb83b29352df9831f4397a518372829be881bd0157a8e03fc1744e5e0585072869518e64a186bad5 WHIRLPOOL bdb531a6a66fc617d0e7ac73fb92979539d4cd134cd1ac9c3116473d0f2a6cdf39b0300e02f8974c24b708335952d4aaf669a32eee6b0c44c51c0fc872b86695
 DIST presage-0.8.9.tar.gz 2568505 SHA256 5541e9b350cc603a8d412704dcfa21342369b5b07c6da91947c7523c51678cd0 SHA512 62206497283b3d7d29546399ea94c5b82d95c91f09c14e48098e1a8791018ccfdda26c46227195cdf706c0097e02bf382360e0a9c7e824edcd86fdfa5f4c3db1 WHIRLPOOL 029d3366c94fc52ba0a8337197158cc53d6aba8c276d2ddd52f5f58b864a7da2388af5d67342ece1817a7863fea2f6b675e76bb1e3555df4a1ddd67296a65188
 EBUILD presage-0.8.9.ebuild 1086 SHA256 d20d982a6fd1f089fae2b4bef549c8a75ba14fe16e44ccfe54ea55ac06dd63b5 SHA512 a94a98f9405fed474d36ea22733da99011846a68c6a698a5df0d7eedfe5f465f782d90e562623a2b1b9f301590eba015292397b5faf8cd314b2ec5943e93445b WHIRLPOOL 3e968a2dc84b46580892a3617381209ca3d74d8d660b25cb87c2db282aee2e8f3e4faed75f3cbaf7b2b2046bb87e0b547eeb459ed689c30ffc5764be6fdbb27c

diff --git a/app-text/presage/files/presage-0.8.8-automagic.patch b/app-text/presage/files/presage-0.8.8-automagic.patch
new file mode 100644
index 0000000..dfb454b
--- /dev/null
+++ b/app-text/presage/files/presage-0.8.8-automagic.patch
@@ -0,0 +1,126 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -23,7 +23,7 @@
+ 
+ 
+ AC_INIT([presage],[0.8.8],[matteo.vescovi@yahoo.co.uk])
+-AM_INIT_AUTOMAKE([-Wall -Werror])
++AM_INIT_AUTOMAKE([-Wall])
+ 
+ AC_CONFIG_SRCDIR([src/lib/presage.cpp])
+ AC_CONFIG_HEADERS([config.h:config.hin])
+@@ -105,6 +105,13 @@
+ dnl ==================
+ dnl Checks for ncurses
+ dnl ==================
++AC_ARG_ENABLE([curses],
++	AS_HELP_STRING([--disable-curses],[disable curses support, needed for demo programs (default: enabled)]),
++	[enable_curses=$enableval],
++	[enable_curses=yes])
++
++if test "x$enable_curses" = "xyes"
++then
+ AC_CHECK_LIB([curses],
+              [initscr],
+              [have_curses_library=true],
+@@ -113,12 +120,19 @@
+                  [have_curses_header=true],
+                  [AC_MSG_WARN([curses header file not found. curses demo programs will not be built.])],
+                  [])
+-AM_CONDITIONAL([HAVE_CURSES], [test "x$have_curses_library" = "xtrue" -a "x$have_curses_header" = "xtrue"])
++fi
++AM_CONDITIONAL([HAVE_CURSES], [test "x$have_curses_library" = "xtrue" -a "x$have_curses_header" = "xtrue" -a "x$enable_curses" = "xyes"])
+ 
+ 
+ dnl ==================
+ dnl Checks for tinyxml
+ dnl ==================
++AC_ARG_ENABLE([tinyxml],
++        AS_HELP_STRING([--disable-tinyxml],[disable tinyxml support (default: enabled)]),
++        [enable_tinyxml=$enableval],
++        [enable_tinyxml=yes])
++if test "x$enable_tinyxml" = "xtrue"
++then
+ AC_CHECK_LIB([tinyxml],
+              [main],
+              [have_tinyxml_library=true],
+@@ -127,6 +141,7 @@
+                  [have_tinyxml_header=true],
+                  [AC_MSG_WARN([tinyxml library not found. Embedded tinyxml library will be built.])],
+                  [])
++fi
+ if test "x$have_tinyxml_library" != "xtrue" -o "x$have_tinyxml_header" != "xtrue"
+ then
+     build_tinyxml=yes
+@@ -134,7 +149,7 @@
+     build_tinyxml=no
+     AC_DEFINE([TIXML_USE_STL], [1], [Define to 1 to use STL string in TinyXML])
+ fi
+-AM_CONDITIONAL([BUILD_TINYXML], [test "x$build_tinyxml" = "xyes"])
++AM_CONDITIONAL([BUILD_TINYXML], [test "x$build_tinyxml" = "xyes" -a "x$enable_tinyxml" = "xyes"])
+ 
+ 
+ dnl =================
+@@ -203,10 +218,15 @@
+ dnl ==================
+ dnl Checks for CppUnit
+ dnl ==================
++AC_ARG_ENABLE([tests],
++        AS_HELP_STRING([--enable-tests],[enable tests (default: disabled)]),
++        [enable_tests=$enableval],
++        [enable_tests=no])
++
+ AM_PATH_CPPUNIT([1.9.6],
+                 [],
+                 [AC_MSG_WARN([CppUnit not found. Unit tests will not be built. CppUnit can be obtained from http://cppunit.sourceforge.net.])])
+-AM_CONDITIONAL([HAVE_CPPUNIT], [test "$CPPUNIT_LIBS"])
++AM_CONDITIONAL([HAVE_CPPUNIT], [test "$CPPUNIT_LIBS" -a "x$enable_tests" = "xyes"])
+ 
+ 
+ dnl ============================
+@@ -216,6 +236,7 @@
+ dnl ===============
+ dnl Checks for SWIG
+ dnl ===============
++
+ AC_PATH_PROG([SWIG], [swig])
+ if test ! "$SWIG"
+ then
+@@ -227,6 +248,11 @@
+ dnl =================
+ dnl Checks for Python
+ dnl =================
++AC_ARG_ENABLE([python],
++        AS_HELP_STRING([--disable-python],[disable python support, needed for python bindings (default: enabled)]),
++        [enable_python=$enableval],
++        [enable_python=yes])
++
+ AM_PATH_PYTHON([2.0],
+                [],
+                [AC_MSG_WARN([Python not found. Python is required to build presage python binding. Python can be obtained from http://www.python.org])])
+@@ -238,7 +264,7 @@
+                      [AC_MSG_WARN([Python.h header file not found. Python development files are required to build presage python binding. Python can be obtained from http://www.python.org])],
+                      [])
+ fi
+-AM_CONDITIONAL([HAVE_PYTHON], [test "$PYTHON" -a "x$have_python_header" = "xtrue"])
++AM_CONDITIONAL([HAVE_PYTHON], [test "$PYTHON" -a "x$have_python_header" = "xtrue" -a "x$enable_python" = "xyes"])
+ 
+ 
+ AC_ARG_ENABLE([python-binding],
+@@ -262,6 +288,7 @@
+ dnl ======================
+ dnl Checks for dbus python
+ dnl ======================
++
+ have_dbus_python=no
+ AC_MSG_CHECKING(for python dbus module)
+ $PYTHON -c "import dbus" 2&>/dev/null
+@@ -272,7 +299,7 @@
+ 	have_dbus_python=no
+ fi
+ AC_MSG_RESULT($have_dbus_python)
+-AM_CONDITIONAL([HAVE_DBUS_PYTHON], [test "x$have_dbus_python" = "xyes"])
++AM_CONDITIONAL([HAVE_DBUS_PYTHON], [test "x$have_dbus_python" = "xyes" -a "x$enable_python" = "xyes"])
+ 
+ 
+ dnl ========================


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/user/superposition:master commit in: app-text/presage/files/, app-text/presage/
@ 2017-10-24 20:31 Philip Miess
  0 siblings, 0 replies; 3+ messages in thread
From: Philip Miess @ 2017-10-24 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d9177582441cc010d450d96b2e47eb18d72e7a3a
Author:     Philip Miess <Philip_Miess <AT> yahoo <DOT> com>
AuthorDate: Tue Oct 24 20:34:20 2017 +0000
Commit:     Philip Miess <Phil_miess <AT> yahoo <DOT> com>
CommitDate: Tue Oct 24 20:34:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=d9177582

use patch to generate new patch

 app-text/presage/Manifest                          |  2 +-
 .../presage/files/presage-0.8.9-automagic.patch    | 34 +++++++++++-----------
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/app-text/presage/Manifest b/app-text/presage/Manifest
index f7aaccf..45cb716 100644
--- a/app-text/presage/Manifest
+++ b/app-text/presage/Manifest
@@ -1,3 +1,3 @@
-AUX presage-0.8.9-automagic.patch 4344 SHA256 01108beee4b326604bb07a86b686caa3633d039aee4c23ec229f245ac86b7730 SHA512 02e2d7f47e8f7eda0dce2c8f3911bd93a2372a2f4761f84201399cf103927a9c1cc9f7a408ec64e415c221fb3915ba1f8c2d045f6f99ee9af64abfe8adfc756d WHIRLPOOL b6f47942cc1732aee0cbe4229d96bd4b7bf2c4be4a0591f46d207bbc922a07d9223203520518d9c6a4361064ec33f797eece79bc121239c1a994fedf9b62a5b5
+AUX presage-0.8.9-automagic.patch 4425 SHA256 21e95d42cc08aaf89a686989f0e7d55c22868fd7603c8c76cd31bf1fbc9ed354 SHA512 e57ec49b442f8eb08c9a0a62572acab60b5aa0bfe88a0f8552a7959cbf38fa296d00a83c96e82e727bd21fc5ab07a4b3296b51b7929fea4ca69e4922ddfd3e3a WHIRLPOOL e568e83ecc6d24f7d9ce9b4aa93a45e3316501afba8e946ede2f3b012abae3fe1f935ac1ff09b293ced5858dec1b876c560e20803869b75eb59e9ff54aa165dc
 DIST presage-0.8.9.tar.gz 2568505 SHA256 5541e9b350cc603a8d412704dcfa21342369b5b07c6da91947c7523c51678cd0 SHA512 62206497283b3d7d29546399ea94c5b82d95c91f09c14e48098e1a8791018ccfdda26c46227195cdf706c0097e02bf382360e0a9c7e824edcd86fdfa5f4c3db1 WHIRLPOOL 029d3366c94fc52ba0a8337197158cc53d6aba8c276d2ddd52f5f58b864a7da2388af5d67342ece1817a7863fea2f6b675e76bb1e3555df4a1ddd67296a65188
 EBUILD presage-0.8.9.ebuild 1086 SHA256 ba32954e5bd98bbce17f0af5ea3f3453b483a148021cefaf172ad20e362d3203 SHA512 5a7c72bcf3eddae357e6360cab98b400540d4674293229963575d837a03f9ed5cd924206424406dc2e47c6fb8b23168fccea525ebfc963547071f42541a5cdbd WHIRLPOOL 0545a601864581de0ccd61cfa11de0d2b53e685e0f50ad106a4db9187d949181cd2d58a63fd1e7ac07a68253c803292fac86f88a391c378ab724d006215301e8

diff --git a/app-text/presage/files/presage-0.8.9-automagic.patch b/app-text/presage/files/presage-0.8.9-automagic.patch
index dcaf379..d821528 100644
--- a/app-text/presage/files/presage-0.8.9-automagic.patch
+++ b/app-text/presage/files/presage-0.8.9-automagic.patch
@@ -1,5 +1,5 @@
---- a/configure.ac
-+++ b/configure.ac
+--- configure.ac	2017-10-24 16:21:02.605268927 -0400
++++ configure.patched.ac	2017-10-24 16:29:24.098226985 -0400
 @@ -23,7 +23,7 @@
  
  
@@ -9,7 +9,7 @@
  
  AC_CONFIG_SRCDIR([src/lib/presage.cpp])
  AC_CONFIG_HEADERS([config.h:config.hin])
-@@ -105,6 +105,13 @@
+@@ -106,6 +106,13 @@
  dnl ==================
  dnl Checks for ncurses
  dnl ==================
@@ -23,7 +23,7 @@
  AC_CHECK_LIB([curses],
               [initscr],
               [have_curses_library=true],
-@@ -113,12 +120,19 @@
+@@ -114,12 +121,19 @@
                   [have_curses_header=true],
                   [AC_MSG_WARN([curses header file not found. curses demo programs will not be built.])],
                   [])
@@ -44,7 +44,7 @@
  AC_CHECK_LIB([tinyxml],
               [main],
               [have_tinyxml_library=true],
-@@ -127,6 +141,7 @@
+@@ -128,6 +142,7 @@
                   [have_tinyxml_header=true],
                   [AC_MSG_WARN([tinyxml library not found. Embedded tinyxml library will be built.])],
                   [])
@@ -52,7 +52,7 @@
  if test "x$have_tinyxml_library" != "xtrue" -o "x$have_tinyxml_header" != "xtrue"
  then
      build_tinyxml=yes
-@@ -134,7 +149,7 @@
+@@ -135,7 +150,7 @@
      build_tinyxml=no
      AC_DEFINE([TIXML_USE_STL], [1], [Define to 1 to use STL string in TinyXML])
  fi
@@ -61,7 +61,7 @@
  
  
  dnl =================
-@@ -203,10 +218,15 @@
+@@ -204,10 +219,15 @@
  dnl ==================
  dnl Checks for CppUnit
  dnl ==================
@@ -78,7 +78,7 @@
  
  
  dnl ============================
-@@ -216,6 +236,7 @@
+@@ -217,6 +237,7 @@
  dnl ===============
  dnl Checks for SWIG
  dnl ===============
@@ -86,7 +86,7 @@
  AC_PATH_PROG([SWIG], [swig])
  if test ! "$SWIG"
  then
-@@ -227,6 +248,11 @@
+@@ -228,6 +249,11 @@
  dnl =================
  dnl Checks for Python
  dnl =================
@@ -98,7 +98,7 @@
  AM_PATH_PYTHON([2.0],
                 [],
                 [AC_MSG_WARN([Python not found. Python is required to build presage python binding. Python can be obtained from http://www.python.org])])
-@@ -239,7 +264,7 @@
+@@ -239,7 +265,7 @@
                       [AC_MSG_WARN([Python.h header file not found. Python development files are required to build presage python binding. Python can be obtained from http://www.python.org])],
                       [])
  fi
@@ -107,18 +107,18 @@
  
  
  AC_ARG_ENABLE([python-binding],
-@@ -262,6 +288,7 @@
+@@ -263,6 +289,7 @@
  dnl ======================
  dnl Checks for dbus python
  dnl ======================
 +
  have_dbus_python=no
-if test "$PYTHON" != :
-then
-@@ -275,7 +299,7 @@
-    fi
-    AC_MSG_RESULT($have_dbus_python)
-fi
+ if test "$PYTHON" != :
+ then
+@@ -276,7 +303,7 @@
+     fi
+     AC_MSG_RESULT($have_dbus_python)
+ fi
 -AM_CONDITIONAL([HAVE_DBUS_PYTHON], [test "x$have_dbus_python" = "xyes"])
 +AM_CONDITIONAL([HAVE_DBUS_PYTHON], [test "x$have_dbus_python" = "xyes" -a "x$enable_python" = "xyes"])
  


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] repo/user/superposition:master commit in: app-text/presage/files/, app-text/presage/
@ 2017-10-27  0:31 Philip Miess
  0 siblings, 0 replies; 3+ messages in thread
From: Philip Miess @ 2017-10-27  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     c9c99d8f28264454910028a5dcc4808d87436a7a
Author:     Philip Miess <Philip_Miess <AT> yahoo <DOT> com>
AuthorDate: Fri Oct 27 00:32:31 2017 +0000
Commit:     Philip Miess <Phil_miess <AT> yahoo <DOT> com>
CommitDate: Fri Oct 27 00:32:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/user/superposition.git/commit/?id=c9c99d8f

move patch name to 9.1

 app-text/presage/Manifest                                             | 4 ++--
 .../{presage-0.8.9-automagic.patch => presage-0.9.1-automagic.patch}  | 0
 app-text/presage/presage-0.9.1.ebuild                                 | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/presage/Manifest b/app-text/presage/Manifest
index 0b17059..acd1853 100644
--- a/app-text/presage/Manifest
+++ b/app-text/presage/Manifest
@@ -1,3 +1,3 @@
-AUX presage-0.8.9-automagic.patch 4425 SHA256 21e95d42cc08aaf89a686989f0e7d55c22868fd7603c8c76cd31bf1fbc9ed354 SHA512 e57ec49b442f8eb08c9a0a62572acab60b5aa0bfe88a0f8552a7959cbf38fa296d00a83c96e82e727bd21fc5ab07a4b3296b51b7929fea4ca69e4922ddfd3e3a WHIRLPOOL e568e83ecc6d24f7d9ce9b4aa93a45e3316501afba8e946ede2f3b012abae3fe1f935ac1ff09b293ced5858dec1b876c560e20803869b75eb59e9ff54aa165dc
+AUX presage-0.9.1-automagic.patch 4425 SHA256 21e95d42cc08aaf89a686989f0e7d55c22868fd7603c8c76cd31bf1fbc9ed354 SHA512 e57ec49b442f8eb08c9a0a62572acab60b5aa0bfe88a0f8552a7959cbf38fa296d00a83c96e82e727bd21fc5ab07a4b3296b51b7929fea4ca69e4922ddfd3e3a WHIRLPOOL e568e83ecc6d24f7d9ce9b4aa93a45e3316501afba8e946ede2f3b012abae3fe1f935ac1ff09b293ced5858dec1b876c560e20803869b75eb59e9ff54aa165dc
 DIST presage-0.9.1.tar.gz 2687519 SHA256 5ed567e350402a1d72c9053c78ecec3be710b7e72153a0223c6d19a7fe58a366 SHA512 46d7151a80e376d9a8a018be985b2c88a070a6f6555bf3d9b1f50aa41ea8e861c8e26ed3c25a5833855ae01004ecbd36408711e40baf4f072599c240f6c721b1 WHIRLPOOL f1e29d5c36d22b6fd910ab7796fad8b877debedb7577a9b7d3aad7a865cf8fd448d0e1b4354f820114142409efca58c58aa9778b08cd4a8abb6b2c3263423cb5
-EBUILD presage-0.9.1.ebuild 1226 SHA256 5030d810b4dffe32b2336cd8fb9e1405eb2677974bce26db2b9429e62e2f57c1 SHA512 46e0cafe58687cbcce346d122d94c7d71670a87260474faec83ef174bf539fd9e199f1851da3a410f91abe8291d54f6c072575a4411710077ca8281fee4d8cfe WHIRLPOOL fac1197f3b56ab364dd6bacae11473c55687a488a6ecab58042dc7fdba58ea7122154bf5416cf7c574960da4fe4ef31a1dbc96f3c066b0bb3c2d489a4ca88465
+EBUILD presage-0.9.1.ebuild 1226 SHA256 84be323ec3264f5415eb77184c3751b7caa416a108c260193dfd9895ff9e8b49 SHA512 f32cfe718c121796cbe69912e86787340eb3c2b8a39df8d4a9c3aad31adebb91f158553c6b458c10e4a0b89475b2a9960d0c6bc29f3a975350b124e76df1d925 WHIRLPOOL e785eec0a52811d52480ae73d2462b48e11ebc55722632446d196276e9df58fa2b4498b68e5f88ea2ce49790ac3cc4dfb1721f217aff7b3626af6ff1db13f516

diff --git a/app-text/presage/files/presage-0.8.9-automagic.patch b/app-text/presage/files/presage-0.9.1-automagic.patch
similarity index 100%
rename from app-text/presage/files/presage-0.8.9-automagic.patch
rename to app-text/presage/files/presage-0.9.1-automagic.patch

diff --git a/app-text/presage/presage-0.9.1.ebuild b/app-text/presage/presage-0.9.1.ebuild
index 2ce4d3e..115ddeb 100644
--- a/app-text/presage/presage-0.9.1.ebuild
+++ b/app-text/presage/presage-0.9.1.ebuild
@@ -35,7 +35,7 @@ DEPEND="${COMMON_DEPEND}
 "
 
 src_prepare() {
-	epatch "${FILESDIR}/${PN}-0.8.9-automagic.patch"
+	epatch "${FILESDIR}/${PN}-0.9.1-automagic.patch"
 	eautoreconf
 }
 


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-10-27  0:31 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-24 20:31 [gentoo-commits] repo/user/superposition:master commit in: app-text/presage/files/, app-text/presage/ Philip Miess
  -- strict thread matches above, loose matches on Subject: below --
2017-10-27  0:31 Philip Miess
2017-10-10  0:54 Philip Miess

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox