Began versioning.
authorW. Trevor King <wking@drexel.edu>
Thu, 26 Aug 2010 11:52:21 +0000 (07:52 -0400)
committerW. Trevor King <wking@drexel.edu>
Thu, 26 Aug 2010 11:52:21 +0000 (07:52 -0400)
13 files changed:
app-misc/lifelines/ChangeLog [new file with mode: 0644]
app-misc/lifelines/Manifest [new file with mode: 0644]
app-misc/lifelines/lifelines-3.0.37.2.ebuild [new file with mode: 0644]
app-misc/lifelines/lifelines-3.0.62.ebuild [new file with mode: 0644]
app-misc/lifelines/metadata.xml [new file with mode: 0644]
media-gfx/metacam/ChangeLog [new file with mode: 0644]
media-gfx/metacam/Manifest [new file with mode: 0644]
media-gfx/metacam/files/metacam-1.2-include.patch [new file with mode: 0644]
media-gfx/metacam/metacam-1.2.ebuild [new file with mode: 0644]
media-gfx/metacam/metadata.xml [new file with mode: 0644]
media-sound/abcmidi/Manifest [new file with mode: 0644]
media-sound/abcmidi/abcmidi-2009.10.28.ebuild [new file with mode: 0644]
media-sound/abcmidi/metadata.xml [new file with mode: 0644]

diff --git a/app-misc/lifelines/ChangeLog b/app-misc/lifelines/ChangeLog
new file mode 100644 (file)
index 0000000..512d850
--- /dev/null
@@ -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 <wking@drexel.edu> 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 <ribosome@gentoo.org> 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 <magnet@suidzer0.org> 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 (file)
index 0000000..26b230c
--- /dev/null
@@ -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 (file)
index 0000000..f4e3394
--- /dev/null
@@ -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 (file)
index 0000000..1a6ade1
--- /dev/null
@@ -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 (file)
index 0000000..33a3226
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>sci</herd>
+       <longdescription>
+               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. 
+       </longdescription>
+</pkgmetadata>
diff --git a/media-gfx/metacam/ChangeLog b/media-gfx/metacam/ChangeLog
new file mode 100644 (file)
index 0000000..b7f51c7
--- /dev/null
@@ -0,0 +1,25 @@
+# ChangeLog for media-gfx/metacam
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*metacam-1.2 (07 Feb 2010)
+  07 Feb 2009; W. Trevor King <wking@drexel.edu> metacam-1.2.ebuild, metacam-1.2-include.patch :
+  - Added metacam-1.2-exit.patch to correct gcc errors:
+      g++ -Wall -ansi -pedantic -D_GNU_SOURCE -O2    -c -o *.o *.cc
+    For "*" was not declared in this scope:
+      exit, abort (cstdlib)
+      strcmp, strerror, strlen (cstring)
+
+*metacam-1.2 (26 Apr 2009)
+  26 Apr 2009; W. Trevor King <wking@drexel.edu> metacam-1.2.ebuild, metadata.xml :
+  - Created a metadata.xml file.
+  - 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.
+
+*metacam-1.2 (17 Dec 2005)
+  17 Dec 2005; Morgan <instanceofgw@gmail.com> metacam-1.2.ebuild :
+  Created ebuild and posted in bug 65200
diff --git a/media-gfx/metacam/Manifest b/media-gfx/metacam/Manifest
new file mode 100644 (file)
index 0000000..b445896
--- /dev/null
@@ -0,0 +1,5 @@
+AUX metacam-1.2-include.patch 2283 RMD160 64ef7a5aec7bbecbcc27e3d3b4514e93cab6f458 SHA1 3ad1cd5a5b570f8ba2fabe3b74ea916809413c98 SHA256 5ffb05a57c9aa2e08ad7adcc163d6f8182a0ce0cf5a361b29d8ae526c415946a
+DIST metacam-1.2.tar.gz 33657 RMD160 1c0a430f73c2c42d4b5be675462c6adf5a5f0391 SHA1 41ae144b2b1c849aebc08568261dc49718667dbe SHA256 3fb1e19e7a32d7bdf6a9ef5a75027a885239f35488035cd066839c175d8ed3a7
+EBUILD metacam-1.2.ebuild 578 RMD160 bf7d0802b5a61187262ae91f4fe22ba1583722ec SHA1 216398f6efb6e0564983eb18c3e4dfa94e0fa127 SHA256 abe3fdcd6d02a21077c982e6c3f4680464ea674ffd3f3cfe681b086526ace1ca
+MISC ChangeLog 1140 RMD160 fadebeb213f341ec71b381b6afd05bf1a9eb4160 SHA1 aa760c623294314839742776a05dd36f07e11615 SHA256 9f70e783cfaf1cd4f27a016b9d58c1a9f396bc45fd1fabf04fd8f5ae5cd70b52
+MISC metadata.xml 296 RMD160 163d20f09511247888f473367a7437c1c91b34ff SHA1 6e8772a56e68242f0e86a2d93ac56aa9f692b8e7 SHA256 f7c8e9b3c5c653e1ccfdddc545564a95d701e0918821ce2deb355316b5702463
diff --git a/media-gfx/metacam/files/metacam-1.2-include.patch b/media-gfx/metacam/files/metacam-1.2-include.patch
new file mode 100644 (file)
index 0000000..8167b62
--- /dev/null
@@ -0,0 +1,67 @@
+diff -ru metacam-1.2/dataifd.cc metacam-1.2-include-patch/dataifd.cc
+--- metacam-1.2/dataifd.cc     2004-08-21 13:56:53.000000000 -0400
++++ metacam-1.2-include-patch/dataifd.cc       2010-02-07 06:31:21.847318254 -0500
+@@ -20,6 +20,7 @@
+ ------------------------------------------------------------------------------
+ */
++#include <cstdlib>
+ #include <iostream>
+ #include "datatiff.h"
+diff -ru metacam-1.2/datatiff.h metacam-1.2-include-patch/datatiff.h
+--- metacam-1.2/datatiff.h     2004-08-21 13:56:53.000000000 -0400
++++ metacam-1.2-include-patch/datatiff.h       2010-02-07 07:00:49.436321223 -0500
+@@ -23,6 +23,7 @@
+ #ifndef DATATIFF_H_INCLUDED
+ #define DATATIFF_H_INCLUDED
++#include <cstdlib>
+ #include "metatiff.h"
+ class _DataIFD;
+diff -ru metacam-1.2/dpyfuncs.cc metacam-1.2-include-patch/dpyfuncs.cc
+--- metacam-1.2/dpyfuncs.cc    2004-08-21 13:56:53.000000000 -0400
++++ metacam-1.2-include-patch/dpyfuncs.cc      2010-02-07 06:46:39.002319087 -0500
+@@ -23,6 +23,7 @@
+ #include <iostream>
+ #include <math.h>
+ #include <cstdio>
++#include <cstring>
+ #include <ctype.h>
+ #include "metacam.h"
+diff -ru metacam-1.2/editifd.cc metacam-1.2-include-patch/editifd.cc
+--- metacam-1.2/editifd.cc     2004-08-21 13:56:53.000000000 -0400
++++ metacam-1.2-include-patch/editifd.cc       2010-02-07 06:31:18.001318233 -0500
+@@ -20,6 +20,7 @@
+ ------------------------------------------------------------------------------
+ */
++#include <cstdlib>
+ #include <iostream>
+ #include "edittiff.h"
+diff -ru metacam-1.2/metacam.cc metacam-1.2-include-patch/metacam.cc
+--- metacam-1.2/metacam.cc     2004-08-21 13:56:53.000000000 -0400
++++ metacam-1.2-include-patch/metacam.cc       2010-02-07 06:59:40.023317204 -0500
+@@ -20,6 +20,7 @@
+ ------------------------------------------------------------------------------
+ */
++#include <cstdlib>
+ #include <iostream>
+ #include <fstream>
+ #include <cstdio>
+diff -ru metacam-1.2/ocontext.cc metacam-1.2-include-patch/ocontext.cc
+--- metacam-1.2/ocontext.cc    2004-08-21 13:56:53.000000000 -0400
++++ metacam-1.2-include-patch/ocontext.cc      2010-02-07 07:09:10.481319723 -0500
+@@ -22,6 +22,8 @@
+ static const char *rcsid __attribute__((unused))="$Id: ocontext.cc,v 1.5 2004/08/21 17:23:24 daniel Exp $";
++#include <cstdlib>
++#include <cstring>
+ #include "odrivers.h"
+ #include <ctype.h>
diff --git a/media-gfx/metacam/metacam-1.2.ebuild b/media-gfx/metacam/metacam-1.2.ebuild
new file mode 100644 (file)
index 0000000..fe9f7cd
--- /dev/null
@@ -0,0 +1,31 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="Camera Image Meta-Information Reader"
+HOMEPAGE="http://www.cheeseplant.org/~daniel/pages/metacam.html"
+SRC_URI="http://www.cheeseplant.org/metacam/downloads/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch ${FILESDIR}/${P}-include.patch
+}
+
+src_compile() {
+       make || die
+}
+
+src_install() {
+       into /usr
+       dobin metacam
+
+       dodoc BUGS LICENSE.txt README* THANKS layout.txt
+}
diff --git a/media-gfx/metacam/metadata.xml b/media-gfx/metacam/metadata.xml
new file mode 100644 (file)
index 0000000..0c9886e
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>no-herd</herd>
+  <longdescription>
+Extract EXIF information from digital camera files, with support for
+Vendor specific blocks.
+  </longdescription>
+</pkgmetadata>
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
new file mode 100644 (file)
index 0000000..81a3fd5
--- /dev/null
@@ -0,0 +1,3 @@
+DIST abcMIDI-2009-10-28.zip 382339 RMD160 2a5ba0561e62fb28dee879871ff2b176e4551b30 SHA1 1a93b278163cbc474e92a69f205f62144abbf082 SHA256 8d5a9c9516d0059872b7bf09dc526d9fba1e766ab2c830a3d4bac97238268e64
+EBUILD abcmidi-2009.10.28.ebuild 733 RMD160 794b6c0a74051804ad3d64597313b72b4eb59b50 SHA1 52a0f3508d34df7ef620701a21143e63e106cf24 SHA256 d6d4500fe434c2567adcf8f7eb605a1218dc92e72707e7f70eed2a8e00ae97bb
+MISC metadata.xml 374 RMD160 3030e1f1d1b944795304ad77d37f5b8f8e24c0f1 SHA1 feee6b91b055793103737ef60b7b244f96d719c5 SHA256 90e03508b3a2ff32960dd125e6654e62d155de3ad61ff0f5de35c1ac22a7fe43
diff --git a/media-sound/abcmidi/abcmidi-2009.10.28.ebuild b/media-sound/abcmidi/abcmidi-2009.10.28.ebuild
new file mode 100644 (file)
index 0000000..6eda921
--- /dev/null
@@ -0,0 +1,36 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+IUSE=""
+
+inherit eutils
+
+MY_PV=${PV//./-}
+
+S=${WORKDIR}/${PN}
+
+DESCRIPTION="Programs for processing ABC music notation files"
+HOMEPAGE="http://abc.sourceforge.net/abcMIDI/"
+SRC_URI="http://ifdo.ca/~seymour/runabc/abcMIDI-${MY_PV}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ~amd64"
+
+DEPEND=""
+
+src_compile() {
+       cd ${S}
+       make -f makefiles/unix.mak CFLAGS="-c -DANSILIBS ${CFLAGS}"
+}
+
+src_install() {
+       dobin abc2abc abc2midi abcmatch mftext midi2abc midicopy yaps
+       doman doc/*.1
+       dodoc doc/AUTHORS doc/CHANGES doc/*.txt
+       docinto programming
+       dodoc doc/programming/*
+       insinto /usr/share/doc/${P}
+       doins demo.abc
+}
diff --git a/media-sound/abcmidi/metadata.xml b/media-sound/abcmidi/metadata.xml
new file mode 100644 (file)
index 0000000..379c8c2
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd></herd>
+       <longdescription>
+               abcMIDI is a package of programs developed by James Allwright for processing
+               ABC music notation files. It consists of several programs: abc2midi, abc2abc,
+               yaps, and midi2abc.
+       </longdescription>
+</pkgmetadata>