diff options
-rw-r--r-- | dev-util/gengetopt/ChangeLog | 7 | ||||
-rw-r--r-- | dev-util/gengetopt/Manifest | 16 | ||||
-rw-r--r-- | dev-util/gengetopt/files/digest-gengetopt-2.16 | 3 | ||||
-rw-r--r-- | dev-util/gengetopt/files/gengetopt-2.16-tests_makefile_am.patch | 36 | ||||
-rw-r--r-- | dev-util/gengetopt/gengetopt-2.16.ebuild | 40 |
5 files changed, 102 insertions, 0 deletions
diff --git a/dev-util/gengetopt/ChangeLog b/dev-util/gengetopt/ChangeLog new file mode 100644 index 000000000..0509be19e --- /dev/null +++ b/dev-util/gengetopt/ChangeLog @@ -0,0 +1,7 @@ +# ChangeLog for dev-util/gengetopt +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 03 Jul 2006; Cedric Krier <ced@ced.homedns.org> ChangeLog: + New Ebuild for bug 115541 thanks to Jonas Jonsson, Scott Amort + diff --git a/dev-util/gengetopt/Manifest b/dev-util/gengetopt/Manifest new file mode 100644 index 000000000..4a85d39bc --- /dev/null +++ b/dev-util/gengetopt/Manifest @@ -0,0 +1,16 @@ +AUX gengetopt-2.16-tests_makefile_am.patch 1312 RMD160 2495215ec029464844814e4075853be5d776464c SHA1 452d6285325ead5def56d872da0f6cb5119b33ff SHA256 dfed5f3f273f68b8420e777883c8b24ee4654c9b7e7f3666e248ac080f24d828 +MD5 b30f79b570c465a15d48abd62069b40d files/gengetopt-2.16-tests_makefile_am.patch 1312 +RMD160 2495215ec029464844814e4075853be5d776464c files/gengetopt-2.16-tests_makefile_am.patch 1312 +SHA256 dfed5f3f273f68b8420e777883c8b24ee4654c9b7e7f3666e248ac080f24d828 files/gengetopt-2.16-tests_makefile_am.patch 1312 +DIST gengetopt-2.16.tar.gz 440226 RMD160 c881985cc1c35e5ea05a752e3d4c64b2103e5839 SHA1 d85e05af6e8b9d26c8732ab945b3face23e02346 SHA256 ccea0a3bf648fd3521fd1704272d9b06b9d679237efd76ebc1283a123a2746fa +EBUILD gengetopt-2.16.ebuild 782 RMD160 8635063279227a215d4834ba8ec3f3d636c06a49 SHA1 bf25ce5e4707a074afd026b7e454cb10aa03498a SHA256 c2856a06a55f200a95c2cfb6a0a7af8ee44396e26d786816f175f5b5ba7af3a3 +MD5 2113775857f1c23d29fd5bf783c5f04b gengetopt-2.16.ebuild 782 +RMD160 8635063279227a215d4834ba8ec3f3d636c06a49 gengetopt-2.16.ebuild 782 +SHA256 c2856a06a55f200a95c2cfb6a0a7af8ee44396e26d786816f175f5b5ba7af3a3 gengetopt-2.16.ebuild 782 +MISC ChangeLog 246 RMD160 92a7e2ae6ce8a54961fa7c616787715c57374187 SHA1 83e7e47aa1efaa6bdb0b006067a95d52a58e293b SHA256 17a694628d25f59f291deee2e5792b5baa1fd2187d3c3a6b2843f436999a4c0f +MD5 a9633c37ff9d87b1ba196c5c7bf27295 ChangeLog 246 +RMD160 92a7e2ae6ce8a54961fa7c616787715c57374187 ChangeLog 246 +SHA256 17a694628d25f59f291deee2e5792b5baa1fd2187d3c3a6b2843f436999a4c0f ChangeLog 246 +MD5 ba2d05a20acdc15d2d7cc6279fecf00f files/digest-gengetopt-2.16 244 +RMD160 d948ea92cdcbf6872acce01203cc7d687f74ed92 files/digest-gengetopt-2.16 244 +SHA256 ef3d899d1178fa17a2b77ec19e04cc8cdecb038894651709db88516cb9328e7d files/digest-gengetopt-2.16 244 diff --git a/dev-util/gengetopt/files/digest-gengetopt-2.16 b/dev-util/gengetopt/files/digest-gengetopt-2.16 new file mode 100644 index 000000000..b20ffd0a9 --- /dev/null +++ b/dev-util/gengetopt/files/digest-gengetopt-2.16 @@ -0,0 +1,3 @@ +MD5 41192e6266333116c8d33d83b24aea6c gengetopt-2.16.tar.gz 440226 +RMD160 c881985cc1c35e5ea05a752e3d4c64b2103e5839 gengetopt-2.16.tar.gz 440226 +SHA256 ccea0a3bf648fd3521fd1704272d9b06b9d679237efd76ebc1283a123a2746fa gengetopt-2.16.tar.gz 440226 diff --git a/dev-util/gengetopt/files/gengetopt-2.16-tests_makefile_am.patch b/dev-util/gengetopt/files/gengetopt-2.16-tests_makefile_am.patch new file mode 100644 index 000000000..35bae6426 --- /dev/null +++ b/dev-util/gengetopt/files/gengetopt-2.16-tests_makefile_am.patch @@ -0,0 +1,36 @@ +--- gengetopt-2.16~/tests/Makefile.am 2006-07-02 23:50:55.000000000 +0200 ++++ gengetopt-2.16/tests/Makefile.am 2006-07-03 20:14:03.000000000 +0200 +@@ -120,20 +120,20 @@ + test_redef_help_SOURCES = test_redef_help_cmd.ggo test_redef_help.c + more_cmdparsers_SOURCES = more_cmdparsers.c test_all_opts_cmd.ggo test_conf_parser_cmd.ggoconf + +-BUILT_SOURCES = no_strings_cmd.c no_strings_cmd.h \ +-no_unamed_cmd.c no_unamed_cmd.h \ +-no_optgiven_cmd.c no_optgiven_cmd.h \ +-more_than_once_cmd.c more_than_once_cmd.h \ +-canonize-names-cmd.c canonize-names-cmd.h \ +-default_values_cmd.c default_values_cmd.h \ +-cmdline.c cmdline.h \ +-test_all_opts_cmd.c test_all_opts_cmd.h \ +-test_groups_cmd.c test_groups_cmd.h \ +-test_conf_parser_cmd.c test_conf_parser_cmd.h \ +-test_multiple_cmd.c test_multiple_cmd.h \ ++BUILT_SOURCES = no_strings_cmd.c \ ++no_unamed_cmd.c \ ++no_optgiven_cmd.c \ ++more_than_once_cmd.c \ ++canonize-names-cmd.c \ ++default_values_cmd.c \ ++cmdline.c \ ++test_all_opts_cmd.c \ ++test_groups_cmd.c \ ++test_conf_parser_cmd.c \ ++test_multiple_cmd.c \ + test_sections_cmd.c \ +-test_values_cmd.c test_values_cmd.h \ +-test_redef_help_cmd.c test_redef_help_cmd.h ++test_values_cmd.c \ ++test_redef_help_cmd.c + + GENERATED_TESTS = no_strings_cmd.c.test no_strings_cmd.h.test \ + no_unamed_cmd.c.test no_unamed_cmd.h.test \ diff --git a/dev-util/gengetopt/gengetopt-2.16.ebuild b/dev-util/gengetopt/gengetopt-2.16.ebuild new file mode 100644 index 000000000..d7d053a7c --- /dev/null +++ b/dev-util/gengetopt/gengetopt-2.16.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="a tool to write option parsing code for C programs." +HOMEPAGE="http://www.gnu.org/software/gengetopt/" +SRC_URI="ftp://ftp.gnu.org/gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="examples" + +DEPEND="" +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-tests_makefile_am.patch" +} + +src_install() { + cd "${S}/src" + emake DESTDIR="${D}" install || die "emake install failed" + + cd "${S}" + dodoc AUTHORS ChangeLog NEWS README THANKS TODO + + cd "${S}/doc" + dohtml *.html + doinfo *.info + if use examples; then + docinto examples + dodoc sample{1,2}.ggo main{1.cc,2.c} cmdline{1,2}.{c,h} + fi +} |