diff options
Diffstat (limited to 'dev-util/cgdb')
-rw-r--r-- | dev-util/cgdb/Manifest | 3 | ||||
-rw-r--r-- | dev-util/cgdb/cgdb-9999.ebuild | 17 | ||||
-rw-r--r-- | dev-util/cgdb/files/cgdb-9999-respect-AR.patch | 16 |
3 files changed, 24 insertions, 12 deletions
diff --git a/dev-util/cgdb/Manifest b/dev-util/cgdb/Manifest index c852da911af7..e02ac1bfa524 100644 --- a/dev-util/cgdb/Manifest +++ b/dev-util/cgdb/Manifest @@ -1,6 +1,7 @@ AUX cgdb-0.7.1-respect-AR.patch 807 BLAKE2B 6689327f2a41f52d772b1d1f2714bac4f4cd40e994b51c6b12a8c9c5d40ed6616cb03128753e60bb773a6c6b46d26fb6d9d80c67c0ac8432e5f17e34b70105d8 SHA512 db51c83bec17cf05e9b8dfc7d92b253999e545c2c1a002db2f63edc0a08d0c831fa6b4b5177e972844755f4df455ec268e5b3554115f5fdeafa071d1df0dd4bc +AUX cgdb-9999-respect-AR.patch 378 BLAKE2B 684cd519d7fc856c9d1b66c97b5a8311f136ed0458f73e79bf23ab3a2e84704d5b98480c1d8a7f8eb9a4434d9e6a6e0828e285ebeabe215e9b7d234f16410155 SHA512 e075fee139e373befb1d027ff9ce57910ab2adf877e8e03fbcde9133e494ac0b657acb0a5cd6433fd9d3d39c5766e3d2ab8d5ed69d2b2a6a18f97aed90d96646 AUX cgdb-test.patch 2132 BLAKE2B 7308e2817a0956382a2949baad003ff0adf10989825170fcc953979d9f39da245584de4245d4d86b81e9cb74cccf11628ce3448a736cc3e89ae6e9dfabc3112e SHA512 8c5dde409035134ee75115c99a9b257a6c711750fbf662478d33911a015cccf4bf1a1ee6ec9d72d7075b0ce6dfae98a30ec60f4d2447f958ba322ced71be203c DIST cgdb-0.7.1.tar.gz 314768 BLAKE2B 767a57d071fa4e3c75d231a1ec879d871669fcda9c733d157d380fa525dd321f1deb68d7ef7f424b3f36a115043a0a0faae271f24746f934e288ba7d9a4e7fa1 SHA512 050c7bad963d51c1a2cb309530319ca77e9d236f419fb0abac4ab5030ff1068d799fa626959a8b3036321711de98bddf40d264bf9367ff5697075e30ca8168c6 EBUILD cgdb-0.7.1.ebuild 1541 BLAKE2B 9ec609c8cd1a8f9b5c89e3ccb160119a5bfc3f31171f056aea03060789cf1813df45702c727600049d76324c548f9f292dc41423b2539b9a3391db9c4264a287 SHA512 647bef5ac18b1f0ba19bbf4e3b2148f760c564cd7f74e4a66721c2417ce46a1605331e29f19615fbc1e843419e8955b42da70494f2c78a770162466c5b072ce0 -EBUILD cgdb-9999.ebuild 1486 BLAKE2B 462a9e9fef68d24af10cf84bf7aff8585d87cd9d854aef53d0aa70dc5a7d166799006cd34a9d1f61b1ace6044576cc0230b3842aadea4037524b16524a693c20 SHA512 0813893bf020b8a77607712df53bdeb694f84b3b2254da0282131384dea8458f0c62f01355601d78ecb0ddc4a7c5e3fc22804f9fa1c3ff6397015d9dbe34400b +EBUILD cgdb-9999.ebuild 1398 BLAKE2B 3e153439307e809ab81f30c9c1d4c4b6f8a1d92cd8a2f2026891b9257a5f4e00e157f342a845a5d2425b658f6633d69393a2ef99856209da343242f1a25b3d74 SHA512 fce4d64f769b1c4d55859514bee9a9f77b05f5e97a2a372baf9ad9f3dcf3ea83ba88340c6aeb4aac996fa66e8535a901a7544852fdd2314bcf60319e619d71dd MISC metadata.xml 371 BLAKE2B 374f6b79292f6bcb5e4fb612d7c72e888be0f32d1ef10cda456b168dbd6ae0f6297ba9d508b86c01c1ba2bc979e9466be9dbce776451ba368a9c558cd50ace88 SHA512 139e032fe97e70d530940ef728124a177647c6012263adcf25afba829c5cfbfe9b2bc2cf0a230ea1b93d1628976b3620650d7aefd16a1bb23646b081db2541db diff --git a/dev-util/cgdb/cgdb-9999.ebuild b/dev-util/cgdb/cgdb-9999.ebuild index 191687d3b093..75f88b51bff1 100644 --- a/dev-util/cgdb/cgdb-9999.ebuild +++ b/dev-util/cgdb/cgdb-9999.ebuild @@ -1,13 +1,11 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 if [[ ${PV} = *9999* ]]; then + EGIT_REPO_URI="https://github.com/cgdb/cgdb.git" inherit git-r3 - EGIT_REPO_URI=" - https://github.com/cgdb/cgdb.git - git@github.com:cgdb/cgdb.git" else SRC_URI="https://github.com/cgdb/cgdb/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" @@ -23,8 +21,10 @@ IUSE="test" RESTRICT="!test? ( test )" DEPEND=" - sys-libs/ncurses:0= + sys-libs/ncurses:= sys-libs/readline:0=" +RDEPEND="${DEPEND} + sys-devel/gdb" BDEPEND=" test? ( @@ -32,20 +32,15 @@ BDEPEND=" app-misc/dtach )" -RDEPEND=" - ${DEPEND} - sys-devel/gdb" - DOCS=( AUTHORS ChangeLog FAQ INSTALL NEWS README.md ) PATCHES=( # Bug: #724256 - "${FILESDIR}/${PN}-0.7.1-respect-AR.patch" + "${FILESDIR}/${P}-respect-AR.patch" ) src_prepare() { default - cp configure.{init,ac} || die "cp failed" AT_M4DIR="config" eautoreconf } diff --git a/dev-util/cgdb/files/cgdb-9999-respect-AR.patch b/dev-util/cgdb/files/cgdb-9999-respect-AR.patch new file mode 100644 index 000000000000..ed5f200b3260 --- /dev/null +++ b/dev-util/cgdb/files/cgdb-9999-respect-AR.patch @@ -0,0 +1,16 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -13,6 +13,13 @@ AC_PROG_INSTALL + AC_PROG_RANLIB + AM_PROG_LEX + AC_PROG_YACC ++m4_ifndef([AC_PROG_AR],[dnl ++ AN_MAKEVAR([AR], [AC_PROG_AR]) ++ AN_PROGRAM([ar], [AC_PROG_AR]) ++ AC_DEFUN([AC_PROG_AR], ++ [AC_CHECK_TOOL(AR, ar, :)]) ++]) ++AC_PROG_AR + + dnl determine if we are running in linux, cygwin, solaris, or freebsd + AC_CANONICAL_HOST |