add ebuilds

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2464 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one
2010-10-04 19:24:16 +00:00
parent 53d472c69f
commit 677e030bbd
69 changed files with 3569 additions and 0 deletions

117
app-arch/arc/ChangeLog Normal file
View File

@@ -0,0 +1,117 @@
# ChangeLog for app-arch/arc
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/arc/ChangeLog,v 1.35 2010/02/17 06:50:49 abcd Exp $
17 Feb 2010; Jonathan Callen <abcd@gentoo.org>
+files/arc-5.21m-darwin.patch, arc-5.21o.ebuild,
+files/arc-5.21o-interix.patch:
Add prefix patches, keywords (from overlay)
13 May 2008; Jeroen Roovers <jer@gentoo.org> arc-5.21o.ebuild:
Stable for HPPA (LuckyLuke).
22 Feb 2008; Brent Baude <ranger@gentoo.org> arc-5.21o.ebuild:
stable ppc64, bug 210983
21 Feb 2008; Santiago M. Mola <coldwind@gentoo.org> arc-5.21o.ebuild:
amd64 stable wrt bug #210983
21 Feb 2008; nixnut <nixnut@gentoo.org> arc-5.21o.ebuild:
Stable on ppc wrt bug 210983
21 Feb 2008; Raúl Porcel <armin76@gentoo.org> arc-5.21o.ebuild:
alpha/sparc/x86 stable
*arc-5.21o (16 Jan 2008)
16 Jan 2008; Samuli Suominen <drac@gentoo.org> +arc-5.21o.ebuild:
Version bump wrt #205664, thanks to Mcklaren for reporting.
*arc-5.21m-r1 (14 Jul 2007)
14 Jul 2007; Timothy Redaelli <drizzt@gentoo.org>
+files/arc-5.21m-gentoo-fbsd.patch, arc-5.21m.ebuild,
+arc-5.21m-r1.ebuild:
Revision bump:
Add ~x86-fbsd keyword with a patch by gechi.it
14 Jul 2007; Timothy Redaelli <drizzt@gentoo.org> arc-5.21m.ebuild:
Add ~x86-fbsd keyword.
21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
05 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -arc-5.21j.ebuild:
QA: Removed unused versions.
30 Sep 2005; Paul Varner <fuzzyray@gentoo.org> arc-5.21m.ebuild:
Stable on x86 (bug #107312)
30 Sep 2005; Simon Stelling <blubb@gentoo.org> arc-5.21m.ebuild:
stable on amd64 wrt bug 107312
30 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> arc-5.21m.ebuild:
Stable on ppc.
30 Sep 2005; Markus Rothe <corsair@gentoo.org> arc-5.21m.ebuild:
Stable on ppc64 (bug #107312)
30 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> arc-5.21m.ebuild:
Stable on sparc wrt #107312
30 Sep 2005; Fernando J. Pereda <ferdy@gentoo.org> arc-5.21m.ebuild:
stable on alpha wrt bug #107312
*arc-5.21m (29 Sep 2005)
29 Sep 2005; Mike Frysinger <vapier@gentoo.org>
+files/arc-5.21m-compile-cleanups.patch, -files/arc-521e-timeh.patch,
+arc-5.21m.ebuild:
Version bump to fix insecure tempfile usage #107312.
17 May 2005; Andrej Kacian <ticho@gentoo.org> arc-5.21j.ebuild:
Inherit toolchain-funcs instead of gcc eclass. Bug #92745.
28 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> arc-5.21j.ebuild:
Masked arc-5.21j.ebuild stable for ppc
24 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> arc-5.21j.ebuild:
Stable on alpha.
11 Jul 2004; Tom Gall <tgall@gentoo.org> arc-5.21j.ebuild:
stable on ppc64 bug #55409
05 Jun 2004; David Holm <dholm@gentoo.org> arc-5.21j.ebuild:
Added to ~ppc.
27 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> arc-5.21j.ebuild:
Mark stable on amd64.
10 Apr 2004; Michael Sterrett <mr_bones_@gentoo.org> arc-5.21j.ebuild:
error check/messages; IUSE; don't assign default to S
31 Mar 2004; Daniel Ahlberg <aliz@gentoo.org> arc-5.21j.ebuild:
Compile with gcc.
27 Feb 2004; Sven Blumenstein <bazik@gentoo.org> arc-5.21j.ebuild:
Stable on sparc, DEPEND of amavis.
*arc-5.21j (24 Feb 2004)
24 Feb 2004; Daniel Ahlberg <aliz@gentoo.org> arc-5.21j.ebuild:
New version that doesn't segfault. Closing #38541. Also removed old segfaulting version becuse the
version numbering scheme being different.
24 Nov 2003; Aron Griffis <agriffis@gentoo.org> arc-521e.ebuild:
Add ~alpha
*arc-521e (17 Aug 2002)
6 Sep 2002; Owen Stampflee <owen@gentoo.org> :
Doesn't work on PPC. Added -ppc to KEYWORDS.
17 Aug 2002; Daniel Ahlberg <aliz@gentoo.org> arc-521e.ebuild:
Initial import. Ebuild submitted by Enrico Morelli <morelli@cerm.unifi.it>.

7
app-arch/arc/Manifest Normal file
View File

@@ -0,0 +1,7 @@
AUX arc-5.21m-darwin.patch 268 RMD160 4aa297315d7ffd1389722446fa1f49baaba0e704 SHA1 84f56094d6eaef66ca06ef00a2b55b636ea522f4 SHA256 aa52c66e2b01a85fd0add7bbdaca12e25b29c05ea77925f5275a57507d24c9a4
AUX arc-5.21m-gentoo-fbsd.patch 268 RMD160 9eb4d26102be100d0af13c4ef598bea74f06eb9d SHA1 24971a52348358329dabc4c2752ab3c14bd5e398 SHA256 7f6d5661768486a8d541ad321f5e9f069c9dcceed585d0c74dad15d5c4fb01c7
AUX arc-5.21o-interix.patch 341 RMD160 8667bf3a00be8a5a35ab7e4ffcfacc0c0675d89b SHA1 2a541abfb8378604e426a0ff8ad4a134040a3fe9 SHA256 23b65db06b533a78e3fd6f4a94da2321c75074aa2ee502c7aba9b57195c6e797
DIST arc-5.21p.tar.gz 84791 RMD160 c6a97105ab26cf1d2b6ad45d528894628cff0586 SHA1 e68e358b86a67c68e8a1cb95a840f380bfda3684 SHA256 eacf870a245f155a4ba8c6f8e0fbb2e8a267aafa157f56ba7a8cb1d74fd8b5a1
EBUILD arc-5.21p.ebuild 975 RMD160 077522358406c951bc7add2a73b65bdd681f75b4 SHA1 e6d7a4d8dec2cfe552ba3da1ec24dee2e5e4e79f SHA256 6533315cdc439352b0082e0161cf083b990e5d74676fa55102569184eb1ef5f8
MISC ChangeLog 3970 RMD160 3d955c7f06f3cf7f9efdc4a4175fc64951f14fd4 SHA1 e68e5fa7844309a7b1d5641068c2c61385f5b4c7 SHA256 65b391b3234f0db69b9ed3b47777762f24301657e45a0135c78da4346707f1e4
MISC metadata.xml 342 RMD160 284524073e2074217b082cfbf73b5d4d9df8f1b0 SHA1 f5a8ec7afbc5856bdfa19e7bcc92b94d84c6a6fd SHA256 a9a998ebf49168191ec5cef57ab27a0080cae28a865d80ecce11bac021870336

View File

@@ -0,0 +1,35 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/arc/arc-5.21o.ebuild,v 1.7 2010/02/17 06:50:49 abcd Exp $
inherit eutils toolchain-funcs
DESCRIPTION="Create & extract files from DOS .ARC files"
HOMEPAGE="http://arc.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE=""
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P/p/m}-darwin.patch
epatch "${FILESDIR}"/${P/p/m}-gentoo-fbsd.patch
epatch "${FILESDIR}"/${P/p/o}-interix.patch
sed -i -e 's/CFLAGS = $(OPT) $(SYSTEM)/CFLAGS += $(SYSTEM)/' Makefile
}
src_compile() {
emake CC="$(tc-getCC)" OPT="${LDFLAGS}" || die "emake failed."
}
src_install() {
dobin arc marc
doman arc.1
dodoc Arc521.doc Arcinfo Changelog Readme
}

View File

@@ -0,0 +1,11 @@
--- arc-5.21m/tmclock.c
+++ arc-5.21m/tmclock.c
@@ -14,7 +14,7 @@
/* Julian day number of the Unix* clock's origin, 01 Jan 1970. */
#define JD1970 2440587L
#define CENTURY 19
-#if BSD
+#if BSD || defined(__MACH_O__)
#include <sys/time.h>
#else
#include <time.h>

View File

@@ -0,0 +1,12 @@
--- tmclock.c 2005-09-21 18:39:57 +0200
+++ tmclock.c.new 2007-06-16 15:58:26 +0200
@@ -18,8 +18,10 @@
#include <sys/time.h>
#else
#include <time.h>
+#ifdef timezone
extern long timezone; /* should be in <time.h>, but isn't on Sun */
#endif
+#endif
long tzone;

View File

@@ -0,0 +1,12 @@
diff -ru arc-5.21o.orig/arcdos.c arc-5.21o/arcdos.c
--- arc-5.21o.orig/arcdos.c 2008-03-30 15:44:53 +0200
+++ arc-5.21o/arcdos.c 2008-03-30 15:45:51 +0200
@@ -30,7 +30,7 @@
#if UNIX
#include <sys/types.h>
#include <sys/stat.h>
-#if BSD
+#if BSD || defined(__INTERIX)
#include <sys/time.h>
#else
#include <time.h> /* Sys V. Bleah. */

View File

@@ -0,0 +1,24 @@
--- /usr/portage/app-arch/arc/arc-5.21o.ebuild 2010-02-17 08:05:15.000000000 +0100
+++ arc-5.21p.ebuild 2010-10-04 17:53:17.745588053 +0200
@@ -6,7 +6,7 @@
DESCRIPTION="Create & extract files from DOS .ARC files"
HOMEPAGE="http://arc.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -18,9 +18,9 @@
src_unpack() {
unpack ${A}
cd "${S}"
- epatch "${FILESDIR}"/${P/o/m}-darwin.patch
- epatch "${FILESDIR}"/${P/o/m}-gentoo-fbsd.patch
- epatch "${FILESDIR}"/${P}-interix.patch
+ epatch "${FILESDIR}"/${P/p/m}-darwin.patch
+ epatch "${FILESDIR}"/${P/p/m}-gentoo-fbsd.patch
+ epatch "${FILESDIR}"/${P/p/o}-interix.patch
sed -i -e 's/CFLAGS = $(OPT) $(SYSTEM)/CFLAGS += $(SYSTEM)/' Makefile
}

View File

@@ -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>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<longdescription>A program that is able to create and extract files form the DOS .ARC file</longdescription>
</pkgmetadata>