From 9bcee61760ebbd953253c53d65054e34f56f5e3b Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Thu, 26 Aug 2010 07:52:21 -0400 Subject: [PATCH] Began versioning. --- app-misc/lifelines/ChangeLog | 31 +++++++++++++ app-misc/lifelines/Manifest | 6 +++ app-misc/lifelines/lifelines-3.0.37.2.ebuild | 49 ++++++++++++++++++++ app-misc/lifelines/lifelines-3.0.62.ebuild | 49 ++++++++++++++++++++ app-misc/lifelines/metadata.xml | 11 +++++ 5 files changed, 146 insertions(+) create mode 100644 app-misc/lifelines/ChangeLog create mode 100644 app-misc/lifelines/Manifest create mode 100644 app-misc/lifelines/lifelines-3.0.37.2.ebuild create mode 100644 app-misc/lifelines/lifelines-3.0.62.ebuild create mode 100644 app-misc/lifelines/metadata.xml diff --git a/app-misc/lifelines/ChangeLog b/app-misc/lifelines/ChangeLog new file mode 100644 index 0000000..512d850 --- /dev/null +++ b/app-misc/lifelines/ChangeLog @@ -0,0 +1,31 @@ +# ChangeLog for app-misc/lifelines +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*lifelines-3.0.62.0 (12 Apr 2009) + 12 Apr 2009; W. Trevor King lifelines-3.0.62.0.ebuild : + New upstream package. Also added initial ChangeLog which should be + updated whenever the package is updated in any way. This changelog + is targetted to users. This means that the comments should well + explained and written in clean English. The details about writing + correct changelogs are explained in the skel.ChangeLog file which + you can find in the root directory of the portage repository. + +*lifelines-3.0.37.2 (6 June 2004) + 6 June 2004; Oliver Fisette lifelines-3.0.37.2.ebuild, metadata.xml : + - Added app-text/docbook-sgml-utils as an optional dep. (Required if + using the doc use flag.) docbook-sgml-utils are used to build the + lifelines documentation from source. + - Use a sed script to avoid building the win32 and docs subdirs. The + docs are built separatly to avoid their installation in + /usr/share/lifelines. Instead, they are manually copied to + /usr/share/${P} if the doc use flag is activated. + - Report making programs are installed in + /usr/share/lifelines/reports. + - An env file (25lifelines) provides the default path for the report + making programs. + - Created a metadata.xml file. + +*lifelines-3.0.37.2 (19 Feb 2004) + 19 Feb 2004; Minati jean michel lifelines-3.0.37.2.ebuild : + Created ebuild in response to bug 42103 diff --git a/app-misc/lifelines/Manifest b/app-misc/lifelines/Manifest new file mode 100644 index 0000000..26b230c --- /dev/null +++ b/app-misc/lifelines/Manifest @@ -0,0 +1,6 @@ +DIST lifelines-3.0.37.2.tar.bz2 10162 RMD160 6e70711ef5fefac24ba913ec47855a68249e145c SHA1 f907740b653da507d3de69fb76e5effc7ce0d67a SHA256 a7e9bf9931e1f9bcf2c4b9163c63d486a0da2b50d816056256d1d870baa206fd +DIST lifelines-3.0.62.tar.bz2 2289866 RMD160 5335b6d5a9c8300ee8a9bbdc41c66a8632a439df SHA1 1d402e42cb0e4386367afa98c2cb04a3dbc28a26 SHA256 1c279958748e0f80b399bd8ea29f4030aa6db93059785d68abccf98b59c41e05 +EBUILD lifelines-3.0.37.2.ebuild 1601 RMD160 1140ae60114b8fa0cd7f9bee11368180ece6d2d3 SHA1 ce15572b3fb3d1088038fe010a5099c723c26d13 SHA256 5c8274c77539d968a8bd77a493b983f0bfa9e2396e4e8fbeaf6e566f9f99e429 +EBUILD lifelines-3.0.62.ebuild 1601 RMD160 7a541811e0163482216554b168cf40dcffe511c3 SHA1 d64cf856401167fcfc8880e4361482269d485cbf SHA256 5c9128be67f09adbe8fcbeeccf7106abcec2ae89559e57e231ff828f9d5dc683 +MISC ChangeLog 1558 RMD160 8e99f37397f88b6df6c5c0a388edefe2cffc051b SHA1 8408fbe0f96a4c4160ac7c3482281c680e11b629 SHA256 abc65a6b664d13c40fbcabe64903a2f9a5f4a6c1b824834d3cc63e8ccc5d05dc +MISC metadata.xml 419 RMD160 f7dac0bed6d1f352c05cb03788c9ae236b88f914 SHA1 ce8a25646d3ecff0b0b3ae71ec58d0b364aec5f6 SHA256 fe9dca99fc4c9d248ebb7495f874adae2e6562a00fba094c9acfae8ebe893381 diff --git a/app-misc/lifelines/lifelines-3.0.37.2.ebuild b/app-misc/lifelines/lifelines-3.0.37.2.ebuild new file mode 100644 index 0000000..f4e3394 --- /dev/null +++ b/app-misc/lifelines/lifelines-3.0.37.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header$ + +DESCRIPTION="Lifelines is an open source genealogy program." +HOMEPAGE="${PN}.sf.net" +SRC_URI="mirror://sourceforge//${PN}/${P}.tar.bz2" +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86" +DEPEND="virtual/glibc + nls? sys-devel/gettext + doc? app-text/docbook-sgml-utils" +IUSE="doc nls" + +src_compile() { + # So that "make install" does not try to install documentation in + # /usr/share/doc/lifelines. + sed -ie 's/SUBDIRS = build intl po win32 src docs reports tt/SUBDIRS = build intl po src reports tt/' Makefile.in + local myconf + use nls || myconf='--disable-nls' + econf ${myconf} || die + emake || die + cd docs + # If app-text/docbook-sgml-utils is installed, documents are built from + # source using the jw tools. + emake || die +} + +src_install() { + make install DESTDIR=${D} || die + dodoc AUTHORS ChangeLog NEWS README README.DEVELOPERS README.INTERNATIONAL + doman docs/{btedit.1,dbverify.1,llines.1} + insinto /usr/share/doc/${P}/manuals + # The PDF docs are not installed, since they are corrupted. + use doc && doins docs/*.jpg docs/*.html docs/*.txt + # Adds the graphics for the reports HTML index, and a config file example. + insinto /usr/share/${PN} + doins reports/boc.gif reports/ll.png + newins .linesrc linesrc.example + # Installs the reports. + insinto /usr/share/${PN}/reports/ + doins reports/*.ll reports/*.tex reports/CREDIT reports/README + insinto /usr/share/${PN}/reports/st + doins reports/st/*.ll + # Installs the env file. + insinto /etc/env.d + doins ${FILESDIR}/25lifelines +} diff --git a/app-misc/lifelines/lifelines-3.0.62.ebuild b/app-misc/lifelines/lifelines-3.0.62.ebuild new file mode 100644 index 0000000..1a6ade1 --- /dev/null +++ b/app-misc/lifelines/lifelines-3.0.62.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DESCRIPTION="Lifelines is an open source genealogy program." +HOMEPAGE="${PN}.sf.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86" +DEPEND="sys-libs/glibc + nls? ( sys-devel/gettext ) + doc? ( app-text/docbook-sgml-utils )" +IUSE="doc nls" + +src_compile() { + # So that "make install" does not try to install documentation in + # /usr/share/doc/lifelines. + sed -ie 's/SUBDIRS = build intl po win32 src docs reports tt/SUBDIRS = build intl po src reports tt/' Makefile.in + local myconf + use nls || myconf='--disable-nls' + econf ${myconf} || die + emake || die + cd docs + # If app-text/docbook-sgml-utils is installed, documents are built from + # source using the jw tools. + emake || die +} + +src_install() { + make install DESTDIR=${D} || die + dodoc AUTHORS ChangeLog NEWS README README.DEVELOPERS README.INTERNATIONAL + doman docs/{btedit.1,dbverify.1,llines.1} + insinto /usr/share/doc/${P}/manuals + # The PDF docs are not installed, since they are corrupted. + use doc && doins docs/*.jpg docs/*.html docs/*.txt + # Adds the graphics for the reports HTML index, and a config file example. + insinto /usr/share/${PN} + doins reports/boc.gif reports/ll.png + newins .linesrc linesrc.example + # Installs the reports. + insinto /usr/share/${PN}/reports/ + doins reports/*.ll reports/*.tex reports/CREDIT reports/README + insinto /usr/share/${PN}/reports/st + doins reports/st/*.ll + # Installs the env file. + insinto /etc/env.d + doins ${FILESDIR}/25lifelines +} diff --git a/app-misc/lifelines/metadata.xml b/app-misc/lifelines/metadata.xml new file mode 100644 index 0000000..33a3226 --- /dev/null +++ b/app-misc/lifelines/metadata.xml @@ -0,0 +1,11 @@ + + + + sci + + LifeLines is a genealogy program to help with your family history + research. Its primarily strengths are its powerful scripting language + and its ability to easily import and export information in the GEDCOM + format. + + -- 2.26.2