summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-11-24 13:11:07 +0000
committerTim Harder <radhermit@gentoo.org>2012-11-24 13:11:07 +0000
commit65294e53dbf9eab413003528e7813aa007d3b04f (patch)
tree495c45f7309b87d9901bc0661af214309ef1c7c0 /dev-util/gengetopt
parentInitial import, ebuild by me (bug #115541). (diff)
downloadhistorical-65294e53dbf9eab413003528e7813aa007d3b04f.tar.gz
historical-65294e53dbf9eab413003528e7813aa007d3b04f.tar.bz2
historical-65294e53dbf9eab413003528e7813aa007d3b04f.zip
Initial import, ebuild by me (bug #115541).
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-util/gengetopt')
-rw-r--r--dev-util/gengetopt/Manifest18
-rw-r--r--dev-util/gengetopt/files/gengetopt-2.22.6-docdirs.patch16
-rw-r--r--dev-util/gengetopt/files/gengetopt-2.22.6-makefile.patch11
-rw-r--r--dev-util/gengetopt/files/gengetopt-2.22.6-no-docs.patch9
-rw-r--r--dev-util/gengetopt/gengetopt-2.22.6.ebuild32
-rw-r--r--dev-util/gengetopt/metadata.xml8
6 files changed, 92 insertions, 2 deletions
diff --git a/dev-util/gengetopt/Manifest b/dev-util/gengetopt/Manifest
index 1096faccfcbd..9db204aebcb7 100644
--- a/dev-util/gengetopt/Manifest
+++ b/dev-util/gengetopt/Manifest
@@ -1,7 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX gengetopt-2.22.6-docdirs.patch 394 SHA256 ca24169f07b16e3aa1efa80a8d413033efb0065b4ec8e68c072db835e737b8f1 SHA512 2987d2c9db041d94cb93ac078c570665854f7c23c35bf12245adc22f440eeeb10fe487cf1ca6a5f44a378840d956524bac30397be750b0e0520dc7e716466653 WHIRLPOOL a597c911febeb2ccdc77bc6a82ad289ee1a965ade1cdd4ed479ee5900bfe316eb829136711cacd648d71ccdc9fc2adacbb9deae1e7e52f11d00a2b5df10ce147
AUX gengetopt-2.22.6-makefile.patch 294 SHA256 e8b12d4244669b75352c3fec46ca43bfb034910a69f05c045b1b2ca33c11b498 SHA512 17a3af982b1b7c23b622721451d20a9165ec4d5cbb67e6f844320e54cabeb6ab0e08be3a05998e8e85a3fc943878be3469c11ee7f74b85281a963da9b03f7e52 WHIRLPOOL 1cee37e49f59150cad6e2400607cd1ad3b9bf219185e74224bf501c63673f151a6b7f2b5324c4efbed5f78dd67a639c80fbd6353f366a3b3487a5ead6a046195
AUX gengetopt-2.22.6-no-docs.patch 277 SHA256 6804692e3dbc7bf00c830dc8e9c14a175a8e39d63c5c0fb3653837b14ab7fcc3 SHA512 c0dc99c4ecd79b5fed5da260eacfcd2eed4046bc666f069f0ae2299013e4894d06d34036130dd7437b51830787aa768508bb027bf12bb7dfc277a9e504533067 WHIRLPOOL da122f484e6bd5e969d7afc34c4ec0fe5b764992c34b182e4be58fcf192b6a0ade4f74e75e404ffbfc6f60ad59fe8c2a832b0c8cd6a595b2263081704e975f95
DIST gengetopt-2.22.6.tar.gz 1056293 SHA256 30b05a88604d71ef2a42a2ef26cd26df242b41f5b011ad03083143a31d9b01f7 SHA512 dad5baf1b6c4c76ae7f532dd63c6aecdc30f31d68a259b6a26a10197f1fe42dc9147a52ac12a0c3fc4b7cd61d288a343a9223f967a5a9a15a0614330b41f68dc WHIRLPOOL 031b5ddac8f78d3fb37dfbe448acdb563e751858eab9392f5ae8b55e926a5967b9c851295f1d95dff09b4e5fc36a99f380f2ce0be79174b26c4dd4a8afade34f
-EBUILD gengetopt-2.22.6.ebuild 680 SHA256 a010befb88c3b757d8f6818efe290cf30677c94efbcd349b5b88dc3b896158ee SHA512 599c9a3199d3ef8037bc9dfae80581c6175cc229dd9262a6468b4a632263d4ce93e126dd010d1c89eb8a7321dcb9bae0e499ad6aa7f149cd76a142d2cca0db09 WHIRLPOOL 6396fb5e26edcb552a291bb53ba5ca70ec7872c2757556db26e2416546bff156924e3590956e83f71dc49248a303b68262bef5d6a4c83b276906c1efd9f7d427
-MISC ChangeLog 413 SHA256 ae28b82437b0937813d35e15f61de42ae88479c2620dc05460d542a7b1500b96 SHA512 3df3d62a762e3b2331b7e21bc75f8606ad7b41aea520f087df208c00bfbcc409f1adcf5f20b14c08eb1ab418ef299223f91045a140cb1e0950040c348e167f8e WHIRLPOOL 921f798a00690170e25bd5475baa7885ebe51971ed18fd9fca34f47657f86b44a7a88ef2d356ca3bc00ff8f96e3f5c9308553dce197f3209b15d8fb940aca333
+EBUILD gengetopt-2.22.6.ebuild 787 SHA256 355b35f88f7cec21775e190c88a402cdc0259faa41c66c0bb70dc47bd53ee598 SHA512 32593d3bd25f630bd0989ce64395ab0756c5ae7f240115796d2039d6ccb4b21e595e5c5bad8693d5c6fd1de82f7c6fea79f93979191738baf598c384e53bd8b1 WHIRLPOOL 91d589aae52c1baace293d06f1d57181834edf0849ad5f084a9fc8e1211b0804fb8257fa2e4794938d824f758f1a2732308e7307593a939641fc9a326056287d
+MISC ChangeLog 506 SHA256 1c35afed26a016d74e5575d9bb756006a129a8cbe88f99b34df64d7747f4b2a9 SHA512 be933e7ea3d56c079e3464839ffa61660a131be7939ecb35b6b09c29c99f758568af4d7049facef230b87ec1bf7d23486cf914cea029f389c3ebf8fdf08b42fd WHIRLPOOL 4af220fd2ea5e622b3c46ea5116085c8912b6a7e2e5bacad8cf256a67c08caffc258b4293c245436ef5827842896f959fdc5effcba9dc7d92e0492fa5e9af44a
MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJQsMdqAAoJEEqz6FtPBkyjyS4IAJ5V++sezIJCHLdUiXHtlk3m
+R7bxsYU+CBk0CYFoZK9B6IODzLwIKQQZzP6TgGKmmA7IpcG9cBwFOAN94VIJME7W
+XamXLxbwaOvImBVwfSgpvC7PKFi/CG9ATpHJ1Gv8c1f41T1tZOdxnY3nOVkUYiVQ
+UkQEuzajs3UY9WKLOIDLzXampshOGEuk6hZrnbJaeBFvhvv0RtRGSZtaARwP0Lor
+38AqzMe4wtscFevdQYxht9xb8ceoQq0PeJoqShM6pEGHQNfNBbAOj69lKKq5i9Dc
+269T5gvFI4BF0S39Bs8uEIq+iA+fQxSzBI7k4bP/JVpPzT81GFk0D7OGfDeJ7J8=
+=DpwG
+-----END PGP SIGNATURE-----
diff --git a/dev-util/gengetopt/files/gengetopt-2.22.6-docdirs.patch b/dev-util/gengetopt/files/gengetopt-2.22.6-docdirs.patch
new file mode 100644
index 000000000000..2991a1be6adc
--- /dev/null
+++ b/dev-util/gengetopt/files/gengetopt-2.22.6-docdirs.patch
@@ -0,0 +1,16 @@
+--- gengetopt-2.22.6/configure.ac
++++ gengetopt-2.22.6/configure.ac
+@@ -27,11 +27,11 @@
+
+ dnl directory for docs (html)
+ AC_SUBST(gengetoptdocdir)
+-gengetoptdocdir=$docdir
++gengetoptdocdir=$docdir/html
+
+ dnl directory for examples
+ AC_SUBST(gengetoptexamplesdir)
+-gengetoptexamplesdir=$gengetoptdocdir/examples
++gengetoptexamplesdir=$docdir/examples
+
+ dnl Checks for C compiler.
+ AC_PROG_CC
diff --git a/dev-util/gengetopt/files/gengetopt-2.22.6-makefile.patch b/dev-util/gengetopt/files/gengetopt-2.22.6-makefile.patch
new file mode 100644
index 000000000000..f4317caa89d1
--- /dev/null
+++ b/dev-util/gengetopt/files/gengetopt-2.22.6-makefile.patch
@@ -0,0 +1,11 @@
+--- gengetopt-2.22.6/src/Makefile.am
++++ gengetopt-2.22.6/src/Makefile.am
+@@ -51,7 +51,7 @@
+ @LTLIBOBJS@ \
+ skels/libgen.la
+
+-LDADD = $(top_builddir)/src/libgengetopt.la
++LDADD = libgengetopt.la
+
+ EXTRA_DIST = parser.h argsdef.h gengetopt.h ggos.h gm.h gnugetopt.h \
+ cmdline.c cmdline.h \
diff --git a/dev-util/gengetopt/files/gengetopt-2.22.6-no-docs.patch b/dev-util/gengetopt/files/gengetopt-2.22.6-no-docs.patch
new file mode 100644
index 000000000000..321bacf15e10
--- /dev/null
+++ b/dev-util/gengetopt/files/gengetopt-2.22.6-no-docs.patch
@@ -0,0 +1,9 @@
+--- gengetopt-2.22.6/Makefile.am
++++ gengetopt-2.22.6/Makefile.am
+@@ -19,5 +19,3 @@
+
+ EXTRA_DIST = configure TODO LICENSE gl/m4/gnulib-cache.m4
+ SUBDIRS = gl src doc tests
+-
+-gengetoptdoc_DATA = ChangeLog COPYING NEWS THANKS INSTALL README LICENSE
+\ No newline at end of file
diff --git a/dev-util/gengetopt/gengetopt-2.22.6.ebuild b/dev-util/gengetopt/gengetopt-2.22.6.ebuild
new file mode 100644
index 000000000000..cb5fc6ce7b7c
--- /dev/null
+++ b/dev-util/gengetopt/gengetopt-2.22.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/gengetopt/gengetopt-2.22.6.ebuild,v 1.1 2012/11/24 13:11:04 radhermit Exp $
+
+EAPI=5
+
+inherit eutils autotools
+
+DESCRIPTION="A tool to write command line option parsing code for C programs"
+HOMEPAGE="http://www.gnu.org/software/gengetopt/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.patch
+ epatch "${FILESDIR}"/${P}-no-docs.patch
+ epatch "${FILESDIR}"/${P}-docdirs.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf --docdir="${EPREFIX}"/usr/share/doc/${PF}
+}
+
+src_install() {
+ default
+ docompress -x /usr/share/doc/${PF}/examples
+}
diff --git a/dev-util/gengetopt/metadata.xml b/dev-util/gengetopt/metadata.xml
new file mode 100644
index 000000000000..157326a7e891
--- /dev/null
+++ b/dev-util/gengetopt/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>radhermit@gentoo.org</email>
+ <name>Tim Harder</name>
+ </maintainer>
+</pkgmetadata>