summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-util/gengetopt/ChangeLog7
-rw-r--r--dev-util/gengetopt/Manifest16
-rw-r--r--dev-util/gengetopt/files/digest-gengetopt-2.163
-rw-r--r--dev-util/gengetopt/files/gengetopt-2.16-tests_makefile_am.patch36
-rw-r--r--dev-util/gengetopt/gengetopt-2.16.ebuild40
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
+}