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:
parent
53d472c69f
commit
677e030bbd
117
app-arch/arc/ChangeLog
Normal file
117
app-arch/arc/ChangeLog
Normal 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
7
app-arch/arc/Manifest
Normal 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
|
35
app-arch/arc/arc-5.21p.ebuild
Normal file
35
app-arch/arc/arc-5.21p.ebuild
Normal 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
|
||||||
|
}
|
11
app-arch/arc/files/arc-5.21m-darwin.patch
Normal file
11
app-arch/arc/files/arc-5.21m-darwin.patch
Normal 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>
|
12
app-arch/arc/files/arc-5.21m-gentoo-fbsd.patch
Normal file
12
app-arch/arc/files/arc-5.21m-gentoo-fbsd.patch
Normal 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;
|
12
app-arch/arc/files/arc-5.21o-interix.patch
Normal file
12
app-arch/arc/files/arc-5.21o-interix.patch
Normal 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. */
|
24
app-arch/arc/files/arc-5.21p.ebuild.diff
Normal file
24
app-arch/arc/files/arc-5.21p.ebuild.diff
Normal 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
|
||||||
|
}
|
||||||
|
|
9
app-arch/arc/metadata.xml
Normal file
9
app-arch/arc/metadata.xml
Normal 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>
|
227
app-arch/rar/ChangeLog
Normal file
227
app-arch/rar/ChangeLog
Normal file
@ -0,0 +1,227 @@
|
|||||||
|
# ChangeLog for app-arch/rar
|
||||||
|
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/ChangeLog,v 1.63 2010/02/16 10:56:08 ssuominen Exp $
|
||||||
|
|
||||||
|
*rar-3.9.2 (16 Feb 2010)
|
||||||
|
|
||||||
|
16 Feb 2010; Samuli Suominen <ssuominen@gentoo.org> +rar-3.9.2.ebuild:
|
||||||
|
Version bump wrt #305219, thanks to Nikos Chantziaras for reporting.
|
||||||
|
|
||||||
|
27 Aug 2009; Víctor Ostorga <vostorga@gentoo.org> rar-3.9.0.ebuild:
|
||||||
|
Fixing keywords
|
||||||
|
|
||||||
|
27 Aug 2009; Víctor Ostorga <vostorga@gentoo.org> rar-3.9.0.ebuild:
|
||||||
|
Sanitizing ebuild. Thanks to Samuli Suominen for the heads up
|
||||||
|
|
||||||
|
*rar-3.9.0 (25 Aug 2009)
|
||||||
|
|
||||||
|
25 Aug 2009; Víctor Ostorga <vostorga@gentoo.org> +rar-3.9.0.ebuild:
|
||||||
|
Version bump to 3.9.0 bug #282715 . Ebuild thanks to Nikos Chantziaras
|
||||||
|
<realnc@gmail.com>
|
||||||
|
|
||||||
|
03 May 2009; Mark Loeser <halcy0n@gentoo.org> -rar-3.7.1.ebuild:
|
||||||
|
Remove old version as its dependency on virtual/libstdc++ was not
|
||||||
|
specified well, and a newer version is already stable
|
||||||
|
|
||||||
|
20 Nov 2008; Raúl Porcel <armin76@gentoo.org> rar-3.8.0.ebuild:
|
||||||
|
x86 stable wrt #247118
|
||||||
|
|
||||||
|
17 Nov 2008; Thomas Anderson <gentoofan23@gentoo.org> rar-3.8.0.ebuild:
|
||||||
|
stable amd64, bug 247118
|
||||||
|
|
||||||
|
05 Nov 2008; Jeroen Roovers <jer@gentoo.org> Manifest:
|
||||||
|
Fix digest for rar-3.7.1. Thanks to fuxxy on IRC for reporting.
|
||||||
|
|
||||||
|
*rar-3.8.0 (02 Nov 2008)
|
||||||
|
|
||||||
|
02 Nov 2008; Serkan Kaba <serkan@gentoo.org> +rar-3.8.0.ebuild:
|
||||||
|
Version bump that adds a 64 bit version. Thanks to people in #245119 for
|
||||||
|
their contributions.
|
||||||
|
|
||||||
|
21 Feb 2008; Robin H. Johnson <robbat2@gentoo.org> rar-3.7.1.ebuild:
|
||||||
|
There are some alternatives to the emul compat package at times.
|
||||||
|
|
||||||
|
29 Dec 2007; Raúl Porcel <armin76@gentoo.org> -rar-3.7.0.ebuild:
|
||||||
|
old
|
||||||
|
|
||||||
|
28 Dec 2007; Samuli Suominen <drac@gentoo.org> rar-3.7.1.ebuild:
|
||||||
|
amd64 stable
|
||||||
|
|
||||||
|
09 Nov 2007; Raúl Porcel <armin76@gentoo.org> rar-3.7.1.ebuild:
|
||||||
|
x86 stable
|
||||||
|
|
||||||
|
*rar-3.7.1 (24 Sep 2007)
|
||||||
|
|
||||||
|
24 Sep 2007; Raúl Porcel <armin76@gentoo.org> +rar-3.7.1.ebuild:
|
||||||
|
Version bump
|
||||||
|
|
||||||
|
10 Jul 2007; Raúl Porcel <armin76@gentoo.org> -rar-3.5.1.ebuild,
|
||||||
|
rar-3.6.0.ebuild, -rar-3.7.0_beta1.ebuild, rar-3.7.0.ebuild:
|
||||||
|
x86 stable and remove old
|
||||||
|
|
||||||
|
10 Jul 2007; Christoph Mende <angelos@gentoo.org> rar-3.6.0.ebuild,
|
||||||
|
rar-3.7.0.ebuild:
|
||||||
|
Stable on amd64
|
||||||
|
|
||||||
|
02 Jul 2007; Piotr Jaroszyński <peper@gentoo.org> rar-3.5.1.ebuild,
|
||||||
|
rar-3.6.0.ebuild, rar-3.7.0_beta1.ebuild, rar-3.7.0.ebuild:
|
||||||
|
(QA) RESTRICT clean up.
|
||||||
|
|
||||||
|
*rar-3.7.0 (08 Jun 2007)
|
||||||
|
|
||||||
|
08 Jun 2007; Raúl Porcel <armin76@gentoo.org> +rar-3.7.0.ebuild:
|
||||||
|
Version bump, thanks to Kalidarn <dcecchin at gmail dot com> for reporting,
|
||||||
|
bug 180924
|
||||||
|
|
||||||
|
13 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
|
||||||
|
add herd
|
||||||
|
|
||||||
|
12 Feb 2007; Simon Stelling <blubb@gentoo.org> rar-3.7.0_beta1.ebuild:
|
||||||
|
stable on amd64; security bug 166440
|
||||||
|
|
||||||
|
12 Feb 2007; Raúl Porcel <armin76@gentoo.org> rar-3.7.0_beta1.ebuild:
|
||||||
|
x86 stable wrt security bug 166440
|
||||||
|
|
||||||
|
*rar-3.7.0_beta1 (12 Feb 2007)
|
||||||
|
|
||||||
|
12 Feb 2007; Mike Frysinger <vapier@gentoo.org> +rar-3.7.0_beta1.ebuild:
|
||||||
|
Version bump #166440 by Carsten Lohrke.
|
||||||
|
|
||||||
|
20 Oct 2006; Petteri Räty <betelgeuse@gentoo.org> rar-3.6.0.ebuild:
|
||||||
|
rar-3.6.0 will now show an ewarn if the system gcc is < 3.4 because rar
|
||||||
|
needs libstdc++.so.6. See bug #152098 for more details.
|
||||||
|
|
||||||
|
07 Oct 2006; Petteri Räty <betelgeuse@gentoo.org> rar-3.5.1.ebuild,
|
||||||
|
rar-3.6.0.ebuild:
|
||||||
|
Now depends on virtual/libstdc++-3.3 on x86. Fixes bug #139094. All versions
|
||||||
|
now depend on emul-linux-x86-compat on amd64.
|
||||||
|
|
||||||
|
*rar-3.6.0 (07 Sep 2006)
|
||||||
|
|
||||||
|
07 Sep 2006; Steve Dibb <beandog@gentoo.org> metadata.xml,
|
||||||
|
+rar-3.6.0.ebuild:
|
||||||
|
Version bump, metadata cleanup
|
||||||
|
|
||||||
|
11 Aug 2006; <solar@gentoo.org> rar-3.5.1.ebuild:
|
||||||
|
- binary only packages that depend on glibc must have explicit deps of glibc
|
||||||
|
|
||||||
|
15 Jul 2006; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
|
||||||
|
Remove aliz from metadata.xml as he's retired.
|
||||||
|
|
||||||
|
22 Jun 2006; Simon Stelling <blubb@gentoo.org> rar-3.5.1.ebuild:
|
||||||
|
add RESTRICT=nostrip, bug 137611
|
||||||
|
|
||||||
|
31 May 2006; <solar@gentoo.org> -rar-3.3.0.ebuild, -rar-3.4.0.ebuild,
|
||||||
|
-rar-3.4.1.ebuild:
|
||||||
|
- security/qa cleanup. flush old/vuln ebuilds
|
||||||
|
|
||||||
|
10 Nov 2005; Luis Medinas <metalgod@gentoo.org> rar-3.5.1.ebuild:
|
||||||
|
Marked Stable on amd64. Bug #111926.
|
||||||
|
|
||||||
|
10 Nov 2005; Mark Loeser <halcy0n@gentoo.org> rar-3.5.1.ebuild:
|
||||||
|
Stable on x86; bug #111926
|
||||||
|
|
||||||
|
*rar-3.5.1 (09 Nov 2005)
|
||||||
|
|
||||||
|
09 Nov 2005; Mike Frysinger <vapier@gentoo.org> +rar-3.5.1.ebuild:
|
||||||
|
Version bump #111926 by Jared Breland.
|
||||||
|
|
||||||
|
*rar-3.4.1 (07 Jan 2005)
|
||||||
|
|
||||||
|
07 Jan 2005; Daniel Ahlberg <aliz@gentoo.org> +rar-3.4.1.ebuild:
|
||||||
|
Version bump, closing #76975.
|
||||||
|
|
||||||
|
01 Jan 2005; Daniel Ahlberg <aliz@gentoo.org> rar-3.2.0.ebuild,
|
||||||
|
rar-3.4.0.ebuild:
|
||||||
|
Cleanup and unmask.
|
||||||
|
|
||||||
|
*rar-3.4.0 (29 Sep 2004)
|
||||||
|
|
||||||
|
29 Sep 2004; Daniel Ahlberg <aliz@gentoo.org> rar-3.4.0.ebuild:
|
||||||
|
Version bump, closing #65360.
|
||||||
|
|
||||||
|
12 Aug 2004; Daniel Ahlberg <aliz@gentoo.org> rar-3.3.0.ebuild:
|
||||||
|
Unmasked on x86 and amd64.
|
||||||
|
|
||||||
|
20 Jul 2004; Robin H. Johnson <robbat2@gentoo.org> rar-3.3.0.ebuild:
|
||||||
|
Upstream makefile now ships with a single target: 'install' which
|
||||||
|
automatically runs when you do make as implied by the default src_compile().
|
||||||
|
This breaks sandbox, so force src_compile() to be empty.
|
||||||
|
|
||||||
|
27 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> rar-3.0.ebuild,
|
||||||
|
rar-3.1.0.ebuild, rar-3.1.1.ebuild, rar-3.2.0.ebuild, files/10rar:
|
||||||
|
Added IUSE, removed some old ebuilds.
|
||||||
|
|
||||||
|
*rar-3.3.0 (27 Apr 2004)
|
||||||
|
|
||||||
|
27 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> rar-3.3.0.ebuild:
|
||||||
|
Version bump. Closing #49036.
|
||||||
|
|
||||||
|
02 Jan 2004; Daniel Ahlberg <aliz@gentoo.org> rar-3.2.0.ebuild :
|
||||||
|
Updated dependencies and adding amd64 keyword. Closing #36445.
|
||||||
|
|
||||||
|
*rar-3.2.0 (31 May 2003)
|
||||||
|
|
||||||
|
31 May 2003; Martin Holzer <mholzer@gentoo.org> rar-3.2.0.ebuild:
|
||||||
|
Version bumped.
|
||||||
|
|
||||||
|
*rar-3.1.1 (05 Feb 2003)
|
||||||
|
|
||||||
|
05 Feb 2003; Mike Frysinger <vapier@gentoo.org> :
|
||||||
|
Version bump #15101 and removed env.d file in favor of symlinks in /opt/bin.
|
||||||
|
|
||||||
|
*rar-3.1.0 (23 Dec 2002)
|
||||||
|
|
||||||
|
23 Dec 2002; Seemant Kulleen <seemant@gentoo.org> rar-3.1.0.ebuild
|
||||||
|
files/digest-rar-3.1.0 :
|
||||||
|
Version bump thanks to: gentoo-bugzilla@hummelink.xs4all.nl (Ronald
|
||||||
|
Hummelink) in bug #12557.
|
||||||
|
|
||||||
|
*rar-3.0 (29 May 2002)
|
||||||
|
|
||||||
|
23 Dec 2002; Seemant Kulleen <seemant@gentoo.org> rar-3.0.ebuild :
|
||||||
|
Added lib-compat as a dependency (especially for gcc-3 systems). Closes
|
||||||
|
bug #12557 by gentoo-bugzilla@hummelink.xs4all.nl (Ronald Hummelink)
|
||||||
|
|
||||||
|
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
|
||||||
|
|
||||||
|
05 Dec 2002; Jon Nall <nall@gentoo.org> rar-3.0.ebuild :
|
||||||
|
set -sparc -alpha based. removed sparc64 as 32-bit sparc
|
||||||
|
userland is converting to sparc
|
||||||
|
|
||||||
|
31 Oct 2002; Mark Guertin <gerk@gentoo.org> rar-3.0.ebuild :
|
||||||
|
set -ppc in keywords, this provides an x86 binary that
|
||||||
|
is not executable.
|
||||||
|
|
||||||
|
20 Jul 2002; Doug Goldstein <cardoe@gentoo.org> rar-3.0.ebuild
|
||||||
|
Added missing KEYWORDS
|
||||||
|
|
||||||
|
29 May 2002; Seemant Kulleen <seemant@gentoo.org> rar-3.0.ebuild
|
||||||
|
files/digest-rar-3.0 :
|
||||||
|
Version bump to newest stable. steve_flack@ntlworld.com (Steve Flack) in
|
||||||
|
bug # 3123 gave in the update.
|
||||||
|
|
||||||
|
*rar-3.0_beta7 (12 May 2002)
|
||||||
|
|
||||||
|
20 Jul 2002; Doug Goldstein <cardoe@gentoo.org> rar-3.0_beta7.ebuild
|
||||||
|
Added missing KEYWORDS
|
||||||
|
|
||||||
|
12 May 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog,
|
||||||
|
rar-3.0_beta7.ebuild, files/digest-rar-3.0_beta7 :
|
||||||
|
Version bump to new beta.
|
||||||
|
|
||||||
|
*rar-3.0_beta5 (14 Apr 2002)
|
||||||
|
|
||||||
|
14 Apr 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog,
|
||||||
|
rar-3.0_beta5.ebuild, files/10rar, files/digest-rar-3.0_beta5 :
|
||||||
|
Moved RAR into /opt since it is a binary-only item (proprietary, no
|
||||||
|
source). See also bug #1662.
|
||||||
|
|
||||||
|
*rar-2.90 (1 Feb 2002)
|
||||||
|
|
||||||
|
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
||||||
|
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.
|
14
app-arch/rar/Manifest
Normal file
14
app-arch/rar/Manifest
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
DIST rarlinux-3.8.0.tar.gz 791915 RMD160 d2d706104d8ae90ed8ebf38f007d4017652f605b SHA1 352a1601d0b2dc114a1deaca482ccab41cf09609 SHA256 d81a172ebe982254ef913f251c23daf94af15508cb38fb5430c557f6f3718b0f
|
||||||
|
DIST rarlinux-3.9.0.tar.gz 831656 RMD160 d46d01b537b3e80f818c16d2b7b7b0a64b5de048 SHA1 4c1bfcb38df987a23a45483039b5b313fef1fb80 SHA256 b80936dc6e09ca57cfe6a98bfca32ac379b96cf475879277fc8d4d15ebdd84a9
|
||||||
|
DIST rarlinux-3.9.2.tar.gz 833777 RMD160 d106f34981e02c1659b899ec5a6e456ce4fe7d35 SHA1 515da82f20d0834a47e716b734524cf206cfb8c8 SHA256 71997f9cf3325797103bab7927e073d62680432c1177bb176f8dc492650c3a31
|
||||||
|
DIST rarlinux-3.9.3.tar.gz 833828 RMD160 e6b80e045aa101da82a5776a4bb0be3e33e8b0f8 SHA1 7dee8a086e663ff3a79d99a22f9ce910e49de251 SHA256 55122286a2a72ccc2b866c5a0e415c05638dfe99cebb5f2ef036784387a8eff8
|
||||||
|
DIST rarlinux-x64-3.8.0.tar.gz 821986 RMD160 e4347244c9fe188c4a225f759e77461fe691884f SHA1 103cf8b508feda5f7cadd98bbafde6c8ec134a88 SHA256 faeb1c1f12151a3bc0aa2826ddcc6eef96ddf67cc4cd4fb6b266a788bc6960c6
|
||||||
|
DIST rarlinux-x64-3.9.0.tar.gz 869180 RMD160 599b0bbedfc3b98cea9d2a76a439df5cefb8d7d7 SHA1 0337b0ffd1a5985778463bed74a0bed15ffa1970 SHA256 927de1c868c944a3b0f6cdb22843a75c0884ebbb73eb5009c64550d67d215d09
|
||||||
|
DIST rarlinux-x64-3.9.2.tar.gz 870117 RMD160 ae5c329f94a32338a0f019d456b67b746b07fd34 SHA1 bfac9ac2da8d91aa8ea3bf1d33ea67b8a2542d66 SHA256 f65bd34da100d4367d162918ebf517c5ecb2bfa47f045030a265da9076f14df0
|
||||||
|
DIST rarlinux-x64-3.9.3.tar.gz 870541 RMD160 571d867509f43b06fb4fa12ddd416b55e05b8ea3 SHA1 eb1e891afd9fdbe08b4246a751f3fb2d606b2b24 SHA256 d4abf243420acb570f8a422812c7e1408a4788832eabc3254fa5a256ea17e3b8
|
||||||
|
EBUILD rar-3.8.0.ebuild 917 RMD160 8bfcd2bc7a42164f13794d3a4ddb0ca55bb7556b SHA1 b6291214b6eb9bea9bb92d7d4ea6508d83846f89 SHA256 ad5d5bccfd115f3e184af7360b3b280e7fdee4dac08657ebf3db11f8f452438a
|
||||||
|
EBUILD rar-3.9.0.ebuild 1018 RMD160 529386767f9910f3ec118990d1a36c2199d85002 SHA1 defb1f794437adee9c503baf452fb3b66a64f813 SHA256 c90ed5a29d34bdbbd7f4b211d6a6c66a2fa4033bca5d6044d6cd0d984dd29745
|
||||||
|
EBUILD rar-3.9.2.ebuild 964 RMD160 82f6d9ff03639344de90dba8ade3da47603dc7cb SHA1 7f93fd62112dced7dcf195fe1ee1e26aa1d14fbc SHA256 506f5288d02682bee78f9429c6b9ea8d6881eaf4da3ef3fa7173280c8f457809
|
||||||
|
EBUILD rar-3.9.3.ebuild 964 RMD160 82f6d9ff03639344de90dba8ade3da47603dc7cb SHA1 7f93fd62112dced7dcf195fe1ee1e26aa1d14fbc SHA256 506f5288d02682bee78f9429c6b9ea8d6881eaf4da3ef3fa7173280c8f457809
|
||||||
|
MISC ChangeLog 8000 RMD160 1133c2a066accfc79c98cd4fff4a149f7122a1aa SHA1 f5c352c533883887ed0df33bbd57bc4e301451f7 SHA256 a4a5791c4dbf1ddf5a1168c6ea772c029aa860d1df5324b1ac00a9a1ffe4e835
|
||||||
|
MISC metadata.xml 231 RMD160 c13056229989c3d4f448a7c7abcff3f4ee7ce13c SHA1 2d63dfb700b223f8f37c078692a81b2237896bce SHA256 4595c2615fd7c9095517949b1a920d4457f92801eb9d46307b18aafe58ec2a8a
|
8
app-arch/rar/metadata.xml
Normal file
8
app-arch/rar/metadata.xml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?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>
|
||||||
|
</pkgmetadata>
|
36
app-arch/rar/rar-3.8.0.ebuild
Normal file
36
app-arch/rar/rar-3.8.0.ebuild
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
# Copyright 1999-2008 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-3.8.0.ebuild,v 1.3 2008/11/20 10:16:44 armin76 Exp $
|
||||||
|
|
||||||
|
inherit toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="RAR compressor/uncompressor"
|
||||||
|
HOMEPAGE="http://www.rarsoft.com/"
|
||||||
|
SRC_URI="x86? ( http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz )
|
||||||
|
amd64? ( http://www.rarlab.com/rar/rarlinux-x64-${PV}.tar.gz )"
|
||||||
|
|
||||||
|
LICENSE="RAR"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* amd64 x86"
|
||||||
|
IUSE=""
|
||||||
|
RESTRICT="strip"
|
||||||
|
|
||||||
|
RDEPEND=">=sys-libs/glibc-2.4"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${PN}
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
into /opt/rar
|
||||||
|
dobin rar unrar || die "dobin rar unrar"
|
||||||
|
insinto /opt/rar/lib
|
||||||
|
doins default.sfx || die "default.sfx"
|
||||||
|
insinto /opt/rar/etc
|
||||||
|
doins rarfiles.lst || die "rarfiles.lst"
|
||||||
|
dodoc *.{txt,diz}
|
||||||
|
dodir /opt/bin
|
||||||
|
dosym ../rar/bin/rar /opt/bin/rar
|
||||||
|
dosym ../rar/bin/unrar /opt/bin/unrar
|
||||||
|
prepalldocs
|
||||||
|
}
|
39
app-arch/rar/rar-3.9.0.ebuild
Normal file
39
app-arch/rar/rar-3.9.0.ebuild
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2009 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-3.9.0.ebuild,v 1.3 2009/08/27 02:34:36 vostorga Exp $
|
||||||
|
|
||||||
|
DESCRIPTION="RAR compressor/uncompressor"
|
||||||
|
HOMEPAGE="http://www.rarsoft.com/"
|
||||||
|
SRC_URI="x86? ( http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz )
|
||||||
|
amd64? ( http://www.rarlab.com/rar/rarlinux-x64-${PV}.tar.gz )"
|
||||||
|
|
||||||
|
LICENSE="RAR"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=sys-libs/glibc-2.4"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${PN}
|
||||||
|
|
||||||
|
QA_DT_HASH="opt/rar/lib/default.sfx
|
||||||
|
opt/rar/bin/unrar
|
||||||
|
opt/rar/bin/rar"
|
||||||
|
QA_PRESTRIPPED="opt/rar/lib/default.sfx
|
||||||
|
opt/rar/bin/unrar
|
||||||
|
opt/rar/bin/rar"
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
into /opt/rar
|
||||||
|
dobin rar unrar || die "dobin rar unrar"
|
||||||
|
insinto /opt/rar/lib
|
||||||
|
doins default.sfx || die "default.sfx"
|
||||||
|
insinto /opt/rar/etc
|
||||||
|
doins rarfiles.lst || die "rarfiles.lst"
|
||||||
|
dodoc *.txt
|
||||||
|
dodir /opt/bin
|
||||||
|
dosym ../rar/bin/rar /opt/bin/rar
|
||||||
|
dosym ../rar/bin/unrar /opt/bin/unrar
|
||||||
|
}
|
39
app-arch/rar/rar-3.9.2.ebuild
Normal file
39
app-arch/rar/rar-3.9.2.ebuild
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-3.9.2.ebuild,v 1.1 2010/02/16 10:56:08 ssuominen Exp $
|
||||||
|
|
||||||
|
DESCRIPTION="RAR compressor/uncompressor"
|
||||||
|
HOMEPAGE="http://www.rarsoft.com/"
|
||||||
|
SRC_URI="x86? ( http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz )
|
||||||
|
amd64? ( http://www.rarlab.com/rar/rarlinux-x64-${PV}.tar.gz )"
|
||||||
|
|
||||||
|
LICENSE="RAR"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=sys-libs/glibc-2.4"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${PN}
|
||||||
|
|
||||||
|
QA_DT_HASH="opt/rar/lib/default.sfx
|
||||||
|
opt/rar/bin/unrar
|
||||||
|
opt/rar/bin/rar"
|
||||||
|
QA_PRESTRIPPED="opt/rar/lib/default.sfx
|
||||||
|
opt/rar/bin/unrar
|
||||||
|
opt/rar/bin/rar"
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
into /opt/rar
|
||||||
|
dobin rar unrar || die
|
||||||
|
insinto /opt/rar/lib
|
||||||
|
doins default.sfx || die
|
||||||
|
insinto /opt/rar/etc
|
||||||
|
doins rarfiles.lst || die
|
||||||
|
dodoc *.txt
|
||||||
|
dodir /opt/bin
|
||||||
|
dosym ../rar/bin/rar /opt/bin/rar
|
||||||
|
dosym ../rar/bin/unrar /opt/bin/unrar
|
||||||
|
}
|
39
app-arch/rar/rar-3.9.3.ebuild
Normal file
39
app-arch/rar/rar-3.9.3.ebuild
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-arch/rar/rar-3.9.2.ebuild,v 1.1 2010/02/16 10:56:08 ssuominen Exp $
|
||||||
|
|
||||||
|
DESCRIPTION="RAR compressor/uncompressor"
|
||||||
|
HOMEPAGE="http://www.rarsoft.com/"
|
||||||
|
SRC_URI="x86? ( http://www.rarlab.com/rar/rarlinux-${PV}.tar.gz )
|
||||||
|
amd64? ( http://www.rarlab.com/rar/rarlinux-x64-${PV}.tar.gz )"
|
||||||
|
|
||||||
|
LICENSE="RAR"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=sys-libs/glibc-2.4"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${PN}
|
||||||
|
|
||||||
|
QA_DT_HASH="opt/rar/lib/default.sfx
|
||||||
|
opt/rar/bin/unrar
|
||||||
|
opt/rar/bin/rar"
|
||||||
|
QA_PRESTRIPPED="opt/rar/lib/default.sfx
|
||||||
|
opt/rar/bin/unrar
|
||||||
|
opt/rar/bin/rar"
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
into /opt/rar
|
||||||
|
dobin rar unrar || die
|
||||||
|
insinto /opt/rar/lib
|
||||||
|
doins default.sfx || die
|
||||||
|
insinto /opt/rar/etc
|
||||||
|
doins rarfiles.lst || die
|
||||||
|
dodoc *.txt
|
||||||
|
dodir /opt/bin
|
||||||
|
dosym ../rar/bin/rar /opt/bin/rar
|
||||||
|
dosym ../rar/bin/unrar /opt/bin/unrar
|
||||||
|
}
|
156
app-emulation/wine/wine-1.1.27.ebuild
Normal file
156
app-emulation/wine/wine-1.1.27.ebuild
Normal file
@ -0,0 +1,156 @@
|
|||||||
|
# Copyright 1999-2009 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.1.26.ebuild,v 1.1 2009/07/18 22:15:36 vapier Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit multilib eutils
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||||
|
inherit git
|
||||||
|
SRC_URI=""
|
||||||
|
KEYWORDS=""
|
||||||
|
else
|
||||||
|
MY_P="${PN}-${PV/_/-}"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
GV="0.9.1"
|
||||||
|
DESCRIPTION="free implementation of Windows(tm) on Unix"
|
||||||
|
HOMEPAGE="http://www.winehq.org/"
|
||||||
|
SRC_URI="${SRC_URI}
|
||||||
|
gecko? ( mirror://sourceforge/wine/wine_gecko-${GV}.cab )"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="alsa cups dbus esd +gecko gnutls hal jack jpeg lcms ldap nas ncurses +opengl oss png samba scanner ssl win64 +X xcomposite xinerama xml"
|
||||||
|
RESTRICT="test" #72375
|
||||||
|
|
||||||
|
RDEPEND=">=media-libs/freetype-2.0.0
|
||||||
|
media-fonts/corefonts
|
||||||
|
dev-lang/perl
|
||||||
|
dev-perl/XML-Simple
|
||||||
|
ncurses? ( >=sys-libs/ncurses-5.2 )
|
||||||
|
jack? ( media-sound/jack-audio-connection-kit )
|
||||||
|
dbus? ( sys-apps/dbus )
|
||||||
|
gnutls? ( net-libs/gnutls )
|
||||||
|
hal? ( sys-apps/hal )
|
||||||
|
X? (
|
||||||
|
x11-libs/libXcursor
|
||||||
|
x11-libs/libXrandr
|
||||||
|
x11-libs/libXi
|
||||||
|
x11-libs/libXmu
|
||||||
|
x11-libs/libXxf86vm
|
||||||
|
x11-apps/xmessage
|
||||||
|
)
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
esd? ( media-sound/esound )
|
||||||
|
nas? ( media-libs/nas )
|
||||||
|
cups? ( net-print/cups )
|
||||||
|
opengl? ( virtual/opengl )
|
||||||
|
jpeg? ( media-libs/jpeg )
|
||||||
|
ldap? ( net-nds/openldap )
|
||||||
|
lcms? ( media-libs/lcms )
|
||||||
|
samba? ( >=net-fs/samba-3.0.25 )
|
||||||
|
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||||
|
scanner? ( media-gfx/sane-backends )
|
||||||
|
ssl? ( dev-libs/openssl )
|
||||||
|
png? ( media-libs/libpng )
|
||||||
|
win64? ( >=sys-devel/gcc-4.4.0 )
|
||||||
|
!win64? ( amd64? (
|
||||||
|
X? (
|
||||||
|
>=app-emulation/emul-linux-x86-xlibs-2.1
|
||||||
|
>=app-emulation/emul-linux-x86-soundlibs-2.1
|
||||||
|
)
|
||||||
|
app-emulation/emul-linux-x86-baselibs
|
||||||
|
>=sys-kernel/linux-headers-2.6
|
||||||
|
) )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
X? (
|
||||||
|
x11-proto/inputproto
|
||||||
|
x11-proto/xextproto
|
||||||
|
x11-proto/xf86vidmodeproto
|
||||||
|
)
|
||||||
|
sys-devel/bison
|
||||||
|
sys-devel/flex"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
git_src_unpack
|
||||||
|
else
|
||||||
|
unpack ${MY_P}.tar.bz2
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
|
||||||
|
epatch "${FILESDIR}"/acceptex.patch
|
||||||
|
epatch "${FILESDIR}"/dinput.patch
|
||||||
|
epatch "${FILESDIR}"/schannel.patch
|
||||||
|
epatch "${FILESDIR}"/revert-ntdll.patch
|
||||||
|
epatch "${FILESDIR}"/ddraw-1.1.24.diff
|
||||||
|
epatch "${FILESDIR}"/0001-dib-engine-hook-the-engine-bet.patch
|
||||||
|
epatch "${FILESDIR}"/0002-dib-engine-initial-pass-throug.patch
|
||||||
|
epatch "${FILESDIR}"/0003-dib-engine-fork-ddb-dib-behavi.patch
|
||||||
|
epatch "${FILESDIR}"/0004-dib-engine-implement-most-engi.patch
|
||||||
|
epatch "${FILESDIR}"/0005-dib-engine-implement-alphablen.patch
|
||||||
|
epatch "${FILESDIR}"/0006-dib-engine-add-clipping-on-xxx.patch
|
||||||
|
epatch "${FILESDIR}"/0007-dib-engine-implement-polygon.patch
|
||||||
|
epatch "${FILESDIR}"/0008-dib-engine-fixes-clipping-text.patch
|
||||||
|
epatch "${FILESDIR}"/0009-dib-engine-fixes-against-wine-.patch
|
||||||
|
epatch "${FILESDIR}"/0010-dib-engine-introduction-of-bit.patch
|
||||||
|
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||||
|
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
export LDCONFIG=/bin/true
|
||||||
|
|
||||||
|
use amd64 && ! use win64 && multilib_toolchain_setup x86
|
||||||
|
|
||||||
|
# XXX: should check out these flags too:
|
||||||
|
# audioio capi fontconfig freetype gphoto
|
||||||
|
econf \
|
||||||
|
--sysconfdir=/etc/wine \
|
||||||
|
$(use_with alsa) \
|
||||||
|
$(use_with cups) \
|
||||||
|
$(use_with esd) \
|
||||||
|
$(use_with gnutls) \
|
||||||
|
$(! use dbus && echo --without-hal || use_with hal) \
|
||||||
|
$(use_with jack) \
|
||||||
|
$(use_with jpeg) \
|
||||||
|
$(use_with lcms cms) \
|
||||||
|
$(use_with ldap) \
|
||||||
|
$(use_with nas) \
|
||||||
|
$(use_with ncurses curses) \
|
||||||
|
$(use_with opengl) \
|
||||||
|
$(use_with oss) \
|
||||||
|
$(use_with png) \
|
||||||
|
$(use_with scanner sane) \
|
||||||
|
$(use_with ssl openssl) \
|
||||||
|
$(use_enable win64) \
|
||||||
|
$(use_with X x) \
|
||||||
|
$(use_with xcomposite) \
|
||||||
|
$(use_with xinerama) \
|
||||||
|
$(use_with xml) \
|
||||||
|
$(use_with xml xslt) \
|
||||||
|
|| die "configure failed"
|
||||||
|
|
||||||
|
emake -j1 depend || die "depend"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake all || die "all"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die
|
||||||
|
dodoc ANNOUNCE AUTHORS README
|
||||||
|
if use gecko ; then
|
||||||
|
insinto /usr/share/wine/gecko
|
||||||
|
doins "${DISTDIR}"/wine_gecko-${GV}.cab || die
|
||||||
|
fi
|
||||||
|
}
|
156
app-emulation/wine/wine-1.1.28.ebuild
Normal file
156
app-emulation/wine/wine-1.1.28.ebuild
Normal file
@ -0,0 +1,156 @@
|
|||||||
|
# Copyright 1999-2009 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.1.26.ebuild,v 1.1 2009/07/18 22:15:36 vapier Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit multilib eutils
|
||||||
|
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||||
|
inherit git
|
||||||
|
SRC_URI=""
|
||||||
|
KEYWORDS=""
|
||||||
|
else
|
||||||
|
MY_P="${PN}-${PV/_/-}"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
fi
|
||||||
|
|
||||||
|
GV="0.9.1"
|
||||||
|
DESCRIPTION="free implementation of Windows(tm) on Unix"
|
||||||
|
HOMEPAGE="http://www.winehq.org/"
|
||||||
|
SRC_URI="${SRC_URI}
|
||||||
|
gecko? ( mirror://sourceforge/wine/wine_gecko-${GV}.cab )"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="alsa cups dbus esd +gecko gnutls hal jack jpeg lcms ldap nas ncurses +opengl oss png samba scanner ssl win64 +X xcomposite xinerama xml"
|
||||||
|
RESTRICT="test" #72375
|
||||||
|
|
||||||
|
RDEPEND=">=media-libs/freetype-2.0.0
|
||||||
|
media-fonts/corefonts
|
||||||
|
dev-lang/perl
|
||||||
|
dev-perl/XML-Simple
|
||||||
|
ncurses? ( >=sys-libs/ncurses-5.2 )
|
||||||
|
jack? ( media-sound/jack-audio-connection-kit )
|
||||||
|
dbus? ( sys-apps/dbus )
|
||||||
|
gnutls? ( net-libs/gnutls )
|
||||||
|
hal? ( sys-apps/hal )
|
||||||
|
X? (
|
||||||
|
x11-libs/libXcursor
|
||||||
|
x11-libs/libXrandr
|
||||||
|
x11-libs/libXi
|
||||||
|
x11-libs/libXmu
|
||||||
|
x11-libs/libXxf86vm
|
||||||
|
x11-apps/xmessage
|
||||||
|
)
|
||||||
|
alsa? ( media-libs/alsa-lib )
|
||||||
|
esd? ( media-sound/esound )
|
||||||
|
nas? ( media-libs/nas )
|
||||||
|
cups? ( net-print/cups )
|
||||||
|
opengl? ( virtual/opengl )
|
||||||
|
jpeg? ( media-libs/jpeg )
|
||||||
|
ldap? ( net-nds/openldap )
|
||||||
|
lcms? ( media-libs/lcms )
|
||||||
|
samba? ( >=net-fs/samba-3.0.25 )
|
||||||
|
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||||
|
scanner? ( media-gfx/sane-backends )
|
||||||
|
ssl? ( dev-libs/openssl )
|
||||||
|
png? ( media-libs/libpng )
|
||||||
|
win64? ( >=sys-devel/gcc-4.4.0 )
|
||||||
|
!win64? ( amd64? (
|
||||||
|
X? (
|
||||||
|
>=app-emulation/emul-linux-x86-xlibs-2.1
|
||||||
|
>=app-emulation/emul-linux-x86-soundlibs-2.1
|
||||||
|
)
|
||||||
|
app-emulation/emul-linux-x86-baselibs
|
||||||
|
>=sys-kernel/linux-headers-2.6
|
||||||
|
) )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
X? (
|
||||||
|
x11-proto/inputproto
|
||||||
|
x11-proto/xextproto
|
||||||
|
x11-proto/xf86vidmodeproto
|
||||||
|
)
|
||||||
|
sys-devel/bison
|
||||||
|
sys-devel/flex"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
|
git_src_unpack
|
||||||
|
else
|
||||||
|
unpack ${MY_P}.tar.bz2
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
|
||||||
|
epatch "${FILESDIR}"/acceptex.patch
|
||||||
|
epatch "${FILESDIR}"/dinput.patch
|
||||||
|
epatch "${FILESDIR}"/schannel.patch
|
||||||
|
epatch "${FILESDIR}"/revert-ntdll.patch
|
||||||
|
epatch "${FILESDIR}"/ddraw-1.1.24.diff
|
||||||
|
epatch "${FILESDIR}"/0001-dib-engine-hook-the-engine-bet.patch
|
||||||
|
epatch "${FILESDIR}"/0002-dib-engine-initial-pass-throug.patch
|
||||||
|
epatch "${FILESDIR}"/0003-dib-engine-fork-ddb-dib-behavi.patch
|
||||||
|
epatch "${FILESDIR}"/0004-dib-engine-implement-most-engi.patch
|
||||||
|
epatch "${FILESDIR}"/0005-dib-engine-implement-alphablen.patch
|
||||||
|
epatch "${FILESDIR}"/0006-dib-engine-add-clipping-on-xxx.patch
|
||||||
|
epatch "${FILESDIR}"/0007-dib-engine-implement-polygon.patch
|
||||||
|
epatch "${FILESDIR}"/0008-dib-engine-fixes-clipping-text.patch
|
||||||
|
epatch "${FILESDIR}"/0009-dib-engine-fixes-against-wine-.patch
|
||||||
|
epatch "${FILESDIR}"/0010-dib-engine-introduction-of-bit.patch
|
||||||
|
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||||
|
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
export LDCONFIG=/bin/true
|
||||||
|
|
||||||
|
use amd64 && ! use win64 && multilib_toolchain_setup x86
|
||||||
|
|
||||||
|
# XXX: should check out these flags too:
|
||||||
|
# audioio capi fontconfig freetype gphoto
|
||||||
|
econf \
|
||||||
|
--sysconfdir=/etc/wine \
|
||||||
|
$(use_with alsa) \
|
||||||
|
$(use_with cups) \
|
||||||
|
$(use_with esd) \
|
||||||
|
$(use_with gnutls) \
|
||||||
|
$(! use dbus && echo --without-hal || use_with hal) \
|
||||||
|
$(use_with jack) \
|
||||||
|
$(use_with jpeg) \
|
||||||
|
$(use_with lcms cms) \
|
||||||
|
$(use_with ldap) \
|
||||||
|
$(use_with nas) \
|
||||||
|
$(use_with ncurses curses) \
|
||||||
|
$(use_with opengl) \
|
||||||
|
$(use_with oss) \
|
||||||
|
$(use_with png) \
|
||||||
|
$(use_with scanner sane) \
|
||||||
|
$(use_with ssl openssl) \
|
||||||
|
$(use_enable win64) \
|
||||||
|
$(use_with X x) \
|
||||||
|
$(use_with xcomposite) \
|
||||||
|
$(use_with xinerama) \
|
||||||
|
$(use_with xml) \
|
||||||
|
$(use_with xml xslt) \
|
||||||
|
|| die "configure failed"
|
||||||
|
|
||||||
|
emake -j1 depend || die "depend"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake all || die "all"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die
|
||||||
|
dodoc ANNOUNCE AUTHORS README
|
||||||
|
if use gecko ; then
|
||||||
|
insinto /usr/share/wine/gecko
|
||||||
|
doins "${DISTDIR}"/wine_gecko-${GV}.cab || die
|
||||||
|
fi
|
||||||
|
}
|
44
app-office/libreoffice/Manifest
Normal file
44
app-office/libreoffice/Manifest
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
AUX boost-undefined-references.diff 409 RMD160 0a2ef66416f3b5f27f5acef23da21e77c619d81b SHA1 bdceb87ef22cb795836dd53d5946e4f7e26cd35a SHA256 f280a5bfe4206465cb00ebd97abbb3dff42136b6d4e59265f42153c22bf5fa07
|
||||||
|
AUX gcc45-buildfix.diff 840 RMD160 fcb6c08ee67b61f60641d641daa329d5fd17772b SHA1 6344952a2d0d9690d4f864b3273713f95068eabd SHA256 2d5b95e94f9b9e95c97876db669aabe523d01194c9f7ce2f0a3ccb9bde9221bc
|
||||||
|
AUX gentoo-3.2.99.1.diff 1599 RMD160 0d839728f2a9c28a3e7adc22b27b7f48b661f3a4 SHA1 734ad3392effaaf4007f88fc110037b41d0484bc SHA256 f471da49a10042fc9066a1cd8b0550983c1446a9304b8acbeef9a3ab8393ac1e
|
||||||
|
AUX gentoo-pythonpath.diff 173 RMD160 dacec2c40bd4bd8e2c07fb849afb6f3fe3643371 SHA1 1430513326652f7b09eb04ee8f420532ac60b5c2 SHA256 de9316222af0f197a11041ba1105bfd070ba31cbcc1a2a212641d911b728ed5a
|
||||||
|
AUX neon-remove-SSPI-support.diff 1091 RMD160 5dee3324b22b9c8d9f14b0e7998695a212c046a8 SHA1 e8541e791a03836d986d8e0db0d488570bb6ab36 SHA256 90d88d2fb96a0e82afe6b55e77c478ee9b1925e14dfbc998c2af0ef05edfd508
|
||||||
|
AUX npwrap-fix-nogtk.diff 382 RMD160 557fe38a19d9a0e4505af34bed4033884f1075ab SHA1 209f73c706adabb1e2b2b3e4bc706f9afbbee172 SHA256 ad64cea66e4e4d9b351a44b3ed2774484baaaebe5e37ebea3121f4a0981d231f
|
||||||
|
AUX ooo-env_log.diff 617 RMD160 480edf4962e8d55f82a4103297c3cc10a1bd4f3e SHA1 b655566079c408e72f1046262fe269ba8bf66040 SHA256 efb99da32fcc2029418b4c4c080ccc97cb622fcc24a6a6dd69d8cc5508c54bf1
|
||||||
|
AUX qt-use-native-backend.diff 391 RMD160 602d444e9768c1bb0a8f2ad36567c8ab571bc569 SHA1 148a3431222e7405eb16c42330da7f0a2f01e1eb SHA256 f3ba5e9390f47d42acb955c04f5ef62a5b62a5776bd9d5d3226d5034fafe6be9
|
||||||
|
DIST Sun_ODF_Template_Pack_de.oxt 4953135 RMD160 2d7ef049b2ac625ce9d952d097ed09baab0cc510 SHA1 9ae5905490a662c25cd3014023eec271c0b0d46e SHA256 7b63da46eb4f168a3406b38643ad2c29559f63882112037eea958819b380a32a
|
||||||
|
DIST Sun_ODF_Template_Pack_en-US.oxt 4997184 RMD160 f7040f83aeb60355d80c42434e60d236a8875753 SHA1 58c98de9c629aae878a58c2775b8546aa78fb04c SHA256 ba443e3dc988d64e239865a0a7e11b62125212a1049b7a5d866955b235d7f195
|
||||||
|
DIST Sun_ODF_Template_Pack_es.oxt 4972619 RMD160 3b8bf592b34256969421472b6ca492479d10d145 SHA1 2b33b91d536c39dba2ec5504f68d72c001712782 SHA256 0a00c795f4af10919d981e7409895198c9f09d2ab05f9e578a1e8428071f5bc3
|
||||||
|
DIST Sun_ODF_Template_Pack_fr.oxt 4970438 RMD160 44de71cb028dde89836bfd1167b084dea54922e5 SHA1 3908eee06c17154c2cff6c9f175a7a8dad258e47 SHA256 4c8b739255122c989f00b3b706d99b93fa1c4cf428d61fd550994093aaca8fb5
|
||||||
|
DIST Sun_ODF_Template_Pack_hu.oxt 6144654 RMD160 f9bf3fc5a078f4cd357f766c3e750dcf05407a2d SHA1 42c9235d7f876645ea6553770e7572c1b0b8609a SHA256 4b069e14609440d1743f4f898040aa6ffa12699ce1882a3f98e984facc1835d8
|
||||||
|
DIST Sun_ODF_Template_Pack_it.oxt 4960369 RMD160 9d8881f645f409599b7a5e14cb4b6842e5883383 SHA1 85c7670e182d5ed5aeb2d9bfe20d161c4ac824c8 SHA256 6e87462d76954698ffcbcf4145fd13ab9c41520026160363fd6e97f7cad3ae05
|
||||||
|
DIST biblio.tar.bz2 6000 RMD160 d6d74ed50fd12ab1b7363e1611aa5bae5a8b19d6 SHA1 5a12014afa75ecb51b9688497450115d64f1c167 SHA256 c0410a80028c8c0a6c28f4727e89b632875a128c9fccc17102f18773f0ea620b
|
||||||
|
DIST extras-3.tar.bz2 130640 RMD160 c6b6efb20cbec79b48bd21046f93959367fe1bd4 SHA1 fb7d85a9827cd1280766db2641fb1896bd5d1c7b SHA256 6cf85181c21dadda4fa4d8fbc227012d63a2558642195a46b0ae2ab144facce8
|
||||||
|
DIST libreoffice-artwork-3.2.99.1.tar.bz2 22364562 RMD160 715ac5bdc2fb61f4e3f26bf53a14dcd4d15bdf36 SHA1 42066401ccea56752bc2701fa5166ee33334775e SHA256 ee498f2c4ba06047885000cc0d0924d202be9d3393afe39bb9eaba6eeeab5266
|
||||||
|
DIST libreoffice-base-3.2.99.1.tar.bz2 2097276 RMD160 bedab97c61c83e9b41948c32be7da6159497c8cd SHA1 aa78a8bf0d44681327ec56eb95f47d09bf10d5cd SHA256 fb32937ba309a311e29c146253a5f479426cffc35c838f9264d5c21f6f76e25a
|
||||||
|
DIST libreoffice-bootstrap-3.2.99.1.tar.bz2 2679321 RMD160 e7dab3b7862d4b5df1c806809fa79e3d3ae01532 SHA1 0bb33f173f26834a56fc4609be04b561008657cc SHA256 cab47dece0d32599fcbe09063ad55b4527790c2a28825c246b3e4b76c18f03cf
|
||||||
|
DIST libreoffice-build-3.2.99.1.tar.gz 13215683 RMD160 13c3253aa9cce0eb33dc46a5acdcc3e63778ab9f SHA1 9c22674f72b76c93cf489505a9fdf9138da0969a SHA256 cd1340f98e099a944ba99a6eb8baa4819a4fa5b45c9b9f59fff1f9746197055d
|
||||||
|
DIST libreoffice-calc-3.2.99.1.tar.bz2 9386130 RMD160 f94382cd1a7fbcb68683041accd004c0a831ebf0 SHA1 18d1146e0a78e1d8276303b4def00714e3f93e47 SHA256 c24f663f57eb32f233313267f91b1bea70cad72b7d691473567d60e28f289da9
|
||||||
|
DIST libreoffice-components-3.2.99.1.tar.bz2 5087496 RMD160 fb6b0640b21c2f634db724bb918f14ab1db09fb7 SHA1 e9337b40965ca4b835ee4199f0e1f8fe7681c198 SHA256 09a6033e15988f6a78fc03189028fc1228edfb089f18bdd5ac37376083d99b71
|
||||||
|
DIST libreoffice-extensions-3.2.99.1.tar.bz2 4222229 RMD160 d99e567f56fc49d307d459e5abebea9417833ec0 SHA1 3b84214eafc53ae6b03103e5d9f80251c8c9a401 SHA256 8412b07e1694a9992a5262cf3299fbc7da1bdf856f9179d46dc970cb71039458
|
||||||
|
DIST libreoffice-extras-3.2.99.1.tar.bz2 46312670 RMD160 d245095e8d25933b42d456939e1efeb0b434aff9 SHA1 f481166ef05612a95dc2aa588f0f8cb4c9b169d0 SHA256 1089e5aec62e5dabe2bb986b5261b7f99c4c6a9a7aaecc6a669e7c543e6dae68
|
||||||
|
DIST libreoffice-filters-3.2.99.1.tar.bz2 11608404 RMD160 a8a72145fe2c340c3efb157504bbc1d6fff03b59 SHA1 e52bbed3ba3e0f1466ab4b359d7e9ad65ce23dec SHA256 3a8a1156a4ce91c4f72b5df843abc59025256cc7f925a9cc5bccc677b9734c60
|
||||||
|
DIST libreoffice-help-3.2.99.1.tar.bz2 1916317 RMD160 76ce9709cce8626da4c7862b7b4f2fa9a2f29589 SHA1 5a6d891ab3de4af49651c95f527895fb37324cb3 SHA256 2bdc06b5b85db1e1fedb93270dd4bd5f2ea7da2a97049e65da75104d07b80a65
|
||||||
|
DIST libreoffice-impress-3.2.99.1.tar.bz2 2569552 RMD160 cf5a25606bdb873d9a8f2eb2d5995b873e5256b8 SHA1 2b7c4db0bf713d0c7759099678ff48cd8f578a4b SHA256 5c1342b317291fd1e7d1870310ccdad065204568cea006b1156d11b95e771df8
|
||||||
|
DIST libreoffice-l10n-3.2.99.1.tar.bz2 78321565 RMD160 665162bdf3b321530edc3dbd5a4106d3e4dd66f4 SHA1 da32e11367a2b30f2eb3f25770a75b6b412fa26c SHA256 003ad9173d4551b6ae321e2c01c24dcbdafc11e974dc3faf527d49c9c034d40b
|
||||||
|
DIST libreoffice-libs-core-3.2.99.1.tar.bz2 17100616 RMD160 5e8cb10eb9b633077f0bd572ede8c1d878b6bd3c SHA1 88c28fdeaa3c989098815bc36d8f5f90d398fd5d SHA256 789cc1da153a7b958a28f5e849e27e551c05c5d7d7cddb48483b51906cd83c17
|
||||||
|
DIST libreoffice-libs-extern-3.2.99.1.tar.bz2 808309 RMD160 b8b4dba505315f9b2dc0af62a50b913cef9373f1 SHA1 d167125c1c40bff757375bb46def61a07d6eea03 SHA256 b7c61148689a1ce54f2bdaf7acbaa7efe80010070f443db0b713b850132c78aa
|
||||||
|
DIST libreoffice-libs-extern-sys-3.2.99.1.tar.bz2 38493824 RMD160 3de5ade9b4329b49d7af44d4f7e7674b01406430 SHA1 643237f89370ce59d5378ceff492c69bf0ce1e90 SHA256 1533dd49fd1f2623f8581f9ba256d0e85bf6dd9236c711435b786fd1916253dd
|
||||||
|
DIST libreoffice-libs-gui-3.2.99.1.tar.bz2 11396984 RMD160 89f071d17745b0fc8a5a65992582ecc05cbc6845 SHA1 07807d2bda6a056387b171ddf025a7cb7a22d7f3 SHA256 e20c603817ea01591d2423902af1aef39ab0ea14b36f640ae05cd1dcdd3e1378
|
||||||
|
DIST libreoffice-postprocess-3.2.99.1.tar.bz2 41381 RMD160 26f057a5c1ca966d4cdbd0ea9a8918a7d9ae4206 SHA1 b1a89e95774dd9a2993c218f6f2b893194ff2453 SHA256 4f0dd079db8f1cf9ae33aa55f5e460579f1f157b125edeee20891ffb36ced9fe
|
||||||
|
DIST libreoffice-sdk-3.2.99.1.tar.bz2 1706263 RMD160 45c74a6fc8681e8f134e14ea2563689f3c3386aa SHA1 665040404a7c81a6c7b7c74cc8aa2a1378b29d37 SHA256 6bdb46dd362535df6b053ed2a45852666fe0a8a0b9567562014f9922f616b315
|
||||||
|
DIST libreoffice-testing-3.2.99.1.tar.bz2 50788204 RMD160 e3b343321a54c46362dd4744f3fb31bdd5cadad3 SHA1 d8e25524224aeb78b21fbf098197d7af835d1422 SHA256 a564b5146521cd15a1cae53193393683b9b2111eb5e54abbaaf56e06793ba9a6
|
||||||
|
DIST libreoffice-ure-3.2.99.1.tar.bz2 6152768 RMD160 721ed9ccc594eb4c4421936c589b5c51bae4dc2e SHA1 ecc3a16c73a62900475a6b2afe306033d2354f9f SHA256 64a9930e226f2796a94c79baade88db3afc28aa845ccfc5d172208642e4cccbb
|
||||||
|
DIST libreoffice-writer-3.2.99.1.tar.bz2 6759647 RMD160 0b2671d17f0236dd1fad7b91eac526157db1fb5f SHA1 1ca543652935dbec9acc44a0dfe32cadd1ee0343 SHA256 9f7d3c62fb5b4dc358a486ba7c1c2550867129982b3bdbdd27f9e4c5b824b1ec
|
||||||
|
DIST libwps-0.1.2.tar.gz 413360 RMD160 a3f60fed70ab0c4f34091c10f4eb4a421cb87d44 SHA1 3da402f74a6296425e88d0ab1cf197a5927288d6 SHA256 e8f03fc83f7ddd3976adb61f693eaeebefee852655875816e5f945e0efabb2b1
|
||||||
|
DIST lp_solve_5.5.0.12_source.tar.gz 787446 RMD160 8cd5299543e07d2bf1819297fe0a18400b18d12b SHA1 ffa7e52c18ffacef7ed3dfe535f4221e853068df SHA256 bc26d07fe39ae50264e15ee54dbbcf4cb1fe6ecd2fef10142be5bdd38947f193
|
||||||
|
DIST mdds_0.3.0.tar.bz2 43041 RMD160 76d894e8f083d03ef1795e9c4c764c4b20c90a3a SHA1 3a1d839b9a36287074c3724fa16ac1e04d343fbe SHA256 4d28548468bb63edf630ebfc8c14f80531f12265f8fa5694c01b401594d01dff
|
||||||
|
DIST ooo_oxygen_images-2009-06-17.tar.gz 14296938 RMD160 355b7d43aff12578fc0af6ca6030301577477857 SHA1 c3dd261bfe366ac514a019b0fa829369b833c0c7 SHA256 3fcc0eb394ddfc43111ac27f35a7d966d4f775b0b46d6853c9b2b2612a940f4a
|
||||||
|
DIST scsolver.2008-10-30.tar.bz2 230572 RMD160 2176fd8207cce2e2db56c888849e766eedfb1a63 SHA1 7ad9c3396c3b1b9ac63274eb53818ba2d0a9f70c SHA256 865ac491bfbc7d4cc66b51fff78f3962a0a91efba1a8b5cc0bf5cf36be60e193
|
||||||
|
DIST unowinreg.dll 6144 RMD160 9e2a2789a96842a2aec747a62dee3db3e8370761 SHA1 712720da502d36175cd7aa05cb1862ee0330638c SHA256 f563e522922133db9340b0306711c2d8767cc3481dd9e7d9b0d059906d12653c
|
||||||
|
EBUILD libreoffice-3.2.99.1.ebuild 13779 RMD160 8084a74317d5575a7ecbb05970e4c076c6853733 SHA1 a72d62dec7e0b3b67bdff5f3700f1f41522df300 SHA256 90e4d1b6e6c08cd473a61d2b810e85356029176668d3be35ca4b9adfbdfd416f
|
12
app-office/libreoffice/files/boost-undefined-references.diff
Normal file
12
app-office/libreoffice/files/boost-undefined-references.diff
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- sc/source/core/tool/makefile.mk-orig 2009-09-07 20:15:14.880679704 -0500
|
||||||
|
+++ sc/source/core/tool/makefile.mk 2009-09-07 20:14:38.941679215 -0500
|
||||||
|
@@ -132,7 +132,8 @@
|
||||||
|
$(SLO)$/prnsave.obj \
|
||||||
|
$(SLO)$/reftokenhelper.obj \
|
||||||
|
$(SLO)$/stringutil.obj \
|
||||||
|
- $(SLO)$/token.obj
|
||||||
|
+ $(SLO)$/token.obj \
|
||||||
|
+ $(SLO)$/detfunc.obj
|
||||||
|
|
||||||
|
# [kh] POWERPC compiler problem
|
||||||
|
.IF "$(OS)$(COM)$(CPUNAME)"=="LINUXGCCPOWERPC"
|
17
app-office/libreoffice/files/gcc45-buildfix.diff
Normal file
17
app-office/libreoffice/files/gcc45-buildfix.diff
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
--- cppu/inc/uno/lbnames.h.old 2010-02-02 12:49:41.000000000 +0100
|
||||||
|
+++ cppu/inc/uno/lbnames.h 2010-03-05 17:13:22.000000000 +0100
|
||||||
|
@@ -62,12 +62,12 @@ provoking error here, because PP ignores
|
||||||
|
#error "Tested gcc 2 versions are 2.91 and 2.95. Patch uno/lbnames.h to try your gcc 2 version."
|
||||||
|
#elif (__GNUC__ == 3 && __GNUC_MINOR__ <= 4)
|
||||||
|
#define __CPPU_ENV gcc3
|
||||||
|
-#elif (__GNUC__ == 4 && __GNUC_MINOR__ <= 4)
|
||||||
|
+#elif (__GNUC__ == 4 && __GNUC_MINOR__ <= 5)
|
||||||
|
#define __CPPU_ENV gcc3
|
||||||
|
#elif (__GNUC__ == 3)
|
||||||
|
#error "Tested gcc 3 version is <= 3.4. Patch uno/lbnames.h to try your gcc 3 version."
|
||||||
|
#else
|
||||||
|
-#error "Supported gcc majors are 2 , 3 and 4 <= 4.4. Unsupported gcc major version."
|
||||||
|
+#error "Supported gcc majors are 2 , 3 and 4 <= 4.5. Unsupported gcc major version."
|
||||||
|
#endif /* defined (__GNUC__) */
|
||||||
|
#endif /* defined (_MSC_VER) */
|
||||||
|
|
46
app-office/libreoffice/files/gentoo-3.2.99.1.diff
Normal file
46
app-office/libreoffice/files/gentoo-3.2.99.1.diff
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
diff -uNr libre.orig//configure.in libre/configure.in
|
||||||
|
--- libre.orig//configure.in 2010-09-29 18:48:36.000000000 +0200
|
||||||
|
+++ libre/configure.in 2010-09-29 18:54:56.000000000 +0200
|
||||||
|
@@ -1349,12 +1349,18 @@
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
SUNTEMPLATES_LANG=
|
||||||
|
- # check whether the langs are requested at all
|
||||||
|
- for lang in $wanted_sun_templates ; do
|
||||||
|
- if test -n "`echo $with_lang | grep "$lang"`" ; then
|
||||||
|
- SUNTEMPLATES_LANG="$SUNTEMPLATES_LANG $lang"
|
||||||
|
- fi
|
||||||
|
- done
|
||||||
|
+
|
||||||
|
+ # --with-lang="" now used for en-US
|
||||||
|
+ if test "z$with_lang" = "z" ; then
|
||||||
|
+ SUNTEMPLATES_LANG="en-US"
|
||||||
|
+ else
|
||||||
|
+ # check whether the langs are requested at all
|
||||||
|
+ for lang in $wanted_sun_templates ; do
|
||||||
|
+ if test -n "`echo $with_lang | grep "$lang"`" ; then
|
||||||
|
+ SUNTEMPLATES_LANG="$SUNTEMPLATES_LANG $lang"
|
||||||
|
+ fi
|
||||||
|
+ done
|
||||||
|
+ fi
|
||||||
|
AC_MSG_RESULT([$SUNTEMPLATES_LANG])
|
||||||
|
fi
|
||||||
|
AC_SUBST(SUNTEMPLATES_LANG)
|
||||||
|
diff -uNr libre.orig//patches/dev300/apply libre/patches/dev300/apply
|
||||||
|
--- libre.orig//patches/dev300/apply 2010-09-29 18:48:37.000000000 +0200
|
||||||
|
+++ libre/patches/dev300/apply 2010-09-29 18:49:19.000000000 +0200
|
||||||
|
@@ -1019,14 +1019,10 @@
|
||||||
|
[ GentooOnly ]
|
||||||
|
SectionOwner => aprosky
|
||||||
|
|
||||||
|
-# Allow build to proceed with PaX enabled
|
||||||
|
-gentoo-pax-fix.diff, aprosky
|
||||||
|
# support server-only versions of 64bit JDKs
|
||||||
|
64bit-jdk-server-paths.diff, i#65974, hmth
|
||||||
|
# use IBM j9vm over IBM classic JVM
|
||||||
|
ibm-j9vm.diff, hmth
|
||||||
|
-# system db check
|
||||||
|
-system-db-check.diff, i#65979, hmth
|
||||||
|
# User ~/.ooo3 as user dir
|
||||||
|
scp2-user-config-ooo3.diff, pmladek
|
||||||
|
# default inc/lib
|
11
app-office/libreoffice/files/gentoo-pythonpath.diff
Normal file
11
app-office/libreoffice/files/gentoo-pythonpath.diff
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- bin/package-ooo
|
||||||
|
+++ bin/package-ooo
|
||||||
|
@@ -33,6 +33,7 @@
|
||||||
|
{
|
||||||
|
cat <<EOT >$1
|
||||||
|
#!/bin/sh
|
||||||
|
+unset PYTHONPATH
|
||||||
|
$OOINSTBASE/program/soffice $2 "\$@"
|
||||||
|
EOT
|
||||||
|
chmod 755 $1
|
||||||
|
|
25
app-office/libreoffice/files/neon-remove-SSPI-support.diff
Normal file
25
app-office/libreoffice/files/neon-remove-SSPI-support.diff
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
--- ucb/source/ucp/webdav/NeonSession.cxx
|
||||||
|
+++ ucb/source/ucp/webdav/NeonSession.cxx
|
||||||
|
@@ -257,9 +257,6 @@
|
||||||
|
|
||||||
|
// -------------------------------------------------------------------
|
||||||
|
extern "C" int NeonSession_NeonAuth( void * inUserData,
|
||||||
|
-#ifdef NE_FEATURE_SSPI
|
||||||
|
- const char * inAuthProtocol,
|
||||||
|
-#endif
|
||||||
|
const char * inRealm,
|
||||||
|
int attempt,
|
||||||
|
char * inoutUserName,
|
||||||
|
@@ -334,12 +331,6 @@
|
||||||
|
|
||||||
|
bool bCanUseSystemCreds = false;
|
||||||
|
|
||||||
|
-#ifdef NE_FEATURE_SSPI
|
||||||
|
- bCanUseSystemCreds = (attempt == 0) && // avoid endless loops
|
||||||
|
- ne_has_support( NE_FEATURE_SSPI ) && // Windows-only feature.
|
||||||
|
- ( ne_strcasecmp( inAuthProtocol, "NTLM" ) == 0 ) ||
|
||||||
|
- ( ne_strcasecmp( inAuthProtocol, "Negotiate" ) == 0 );
|
||||||
|
-#endif
|
||||||
|
|
||||||
|
// #i97003# (tkr): Ask XMasterPasswordHandling if we should store the
|
||||||
|
// credentials persistently and give this information to the auth listener
|
12
app-office/libreoffice/files/npwrap-fix-nogtk.diff
Normal file
12
app-office/libreoffice/files/npwrap-fix-nogtk.diff
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
--- extensions/source/plugin/unx/npwrap.cxx 2010-02-22 02:31:31.000000000 +0300
|
||||||
|
+++ extensions/source/plugin/unx/npwrap.cxx 2010-02-22 02:32:04.000000000 +0300
|
||||||
|
@@ -485,7 +485,9 @@
|
||||||
|
|
||||||
|
medDebug( 1, "left plugin app main loop\n" );
|
||||||
|
|
||||||
|
+ #ifdef ENABLE_GTK
|
||||||
|
g_source_remove(xt_polling_timer_id);
|
||||||
|
+ #endif
|
||||||
|
|
||||||
|
pNP_Shutdown();
|
||||||
|
medDebug( 1, "NP_Shutdown done\n" );
|
25
app-office/libreoffice/files/ooo-env_log.diff
Normal file
25
app-office/libreoffice/files/ooo-env_log.diff
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
--- bin/build-ooo.orig 2007-04-18 18:32:06.000000000 +0200
|
||||||
|
+++ bin/build-ooo 2007-04-18 18:32:45.000000000 +0200
|
||||||
|
@@ -21,9 +21,8 @@
|
||||||
|
echo "configuring ...";
|
||||||
|
autoconf || exit 1;
|
||||||
|
|
||||||
|
-echo "Env for configure:"
|
||||||
|
-set
|
||||||
|
-echo "Env for configure ends"
|
||||||
|
+echo "Log Env for configure to `pwd`/env.log"
|
||||||
|
+set > env.log
|
||||||
|
|
||||||
|
eval ./configure "$CONFIGURE_OPTIONS" "$PROPAGATED_ARGS" || exit 1;
|
||||||
|
|
||||||
|
@@ -88,8 +88,8 @@
|
||||||
|
# similar that gives child nmake's pain.
|
||||||
|
unset MAKEFLAGS
|
||||||
|
|
||||||
|
-echo "Env:"
|
||||||
|
-set
|
||||||
|
+echo "Log Env to `pwd`/env.log"
|
||||||
|
+set > env.log
|
||||||
|
|
||||||
|
# What extra localizations are avilable as $SRCDIR/GSI_*.sdf and are not
|
||||||
|
# already merged?
|
10
app-office/libreoffice/files/qt-use-native-backend.diff
Normal file
10
app-office/libreoffice/files/qt-use-native-backend.diff
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
*** vcl/unx/kde4/KDEXLib.cxx_ 2010-02-21 22:34:18.917502324 +0200
|
||||||
|
--- vcl/unx/kde4/KDEXLib.cxx 2010-02-21 22:35:29.642770570 +0200
|
||||||
|
***************
|
||||||
|
*** 134,137 ****
|
||||||
|
--- 134,138 ----
|
||||||
|
KCmdLineArgs::init( m_nFakeCmdLineArgs, m_pAppCmdLineArgs, kAboutData );
|
||||||
|
|
||||||
|
+ KApplication::setGraphicsSystem( "native" );
|
||||||
|
m_pApplication = new VCLKDEApplication();
|
||||||
|
kapp->disableSessionManagement();
|
421
app-office/libreoffice/libreoffice-3.2.99.1.ebuild
Normal file
421
app-office/libreoffice/libreoffice-3.2.99.1.ebuild
Normal file
@ -0,0 +1,421 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.2.1.ebuild,v 1.4 2010/09/17 10:49:59 scarabeus Exp $
|
||||||
|
|
||||||
|
WANT_AUTOMAKE="1.9"
|
||||||
|
EAPI="2"
|
||||||
|
KDE_REQUIRED="optional"
|
||||||
|
CMAKE_REQUIRED="never"
|
||||||
|
PYTHON_DEPEND="2"
|
||||||
|
PYTHON_USE_WITH="threads"
|
||||||
|
|
||||||
|
inherit autotools bash-completion check-reqs db-use eutils fdo-mime flag-o-matic java-pkg-opt-2 kde4-base multilib python toolchain-funcs
|
||||||
|
|
||||||
|
IUSE="binfilter junit cups dbus debug eds gnome gstreamer gtk kde ldap nsplugin odk opengl pam templates"
|
||||||
|
|
||||||
|
MY_PV=3.2.99.1
|
||||||
|
PATCHLEVEL=OOO320
|
||||||
|
SRC=libreoffice
|
||||||
|
MST=OOO320_m19
|
||||||
|
DEVPATH=http://download.documentfoundation.org/libreoffice/src/${SRC}
|
||||||
|
S=${WORKDIR}/libre
|
||||||
|
S_OLD=${WORKDIR}/libreoffice-build-${MY_PV}
|
||||||
|
CONFFILE=${S}/distro-configs/Gentoo.conf.in
|
||||||
|
BASIS=basis3.2
|
||||||
|
DESCRIPTION="libreoffice, a full office productivity suite."
|
||||||
|
|
||||||
|
SRC_URI="${DEVPATH}-artwork-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-base-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-bootstrap-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-calc-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-components-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-extensions-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-filters-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-help-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-impress-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-l10n-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-libs-core-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-libs-extern-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-libs-extern-sys-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-libs-gui-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-postprocess-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-sdk-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-testing-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-ure-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-writer-${PV}.tar.bz2
|
||||||
|
${DEVPATH}-extras-${PV}.tar.bz2
|
||||||
|
binfilter? ( ${DEVPATH}-extras-${PV}.tar.bz2 )
|
||||||
|
templates? ( http://extensions.services.openoffice.org/files/273/0/Sun_ODF_Template_Pack_en-US.oxt
|
||||||
|
http://extensions.services.openoffice.org/files/295/1/Sun_ODF_Template_Pack_de.oxt
|
||||||
|
http://extensions.services.openoffice.org/files/299/0/Sun_ODF_Template_Pack_it.oxt
|
||||||
|
http://extensions.services.openoffice.org/files/297/0/Sun_ODF_Template_Pack_fr.oxt
|
||||||
|
http://extensions.services.openoffice.org/files/301/1/Sun_ODF_Template_Pack_es.oxt
|
||||||
|
ftp://ftp.devall.hu/kami/go-oo//Sun_ODF_Template_Pack_hu.oxt )
|
||||||
|
${DEVPATH}-build-${MY_PV}.tar.gz
|
||||||
|
odk? ( java? ( http://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll ) )
|
||||||
|
http://download.go-oo.org/SRC680/extras-3.tar.bz2
|
||||||
|
http://download.go-oo.org/SRC680/biblio.tar.bz2
|
||||||
|
http://download.go-oo.org/SRC680/lp_solve_5.5.0.12_source.tar.gz
|
||||||
|
http://download.go-oo.org/DEV300/scsolver.2008-10-30.tar.bz2
|
||||||
|
http://download.go-oo.org/DEV300/ooo_oxygen_images-2009-06-17.tar.gz
|
||||||
|
http://download.go-oo.org/SRC680/libwps-0.1.2.tar.gz
|
||||||
|
http://multidimalgorithm.googlecode.com/files/mdds_0.3.0.tar.bz2"
|
||||||
|
|
||||||
|
LANGS1="af ar as_IN be_BY bg bn br brx bs ca cs cy da de dgo dz el en_GB en_ZA eo es et eu fa fi fr ga gl gu he hi_IN hr hu id it ja ka kk km kn_IN ko kok ks ku lt mai mk ml_IN mn mni mr_IN nb ne nl nn nr ns oc or_IN pa_IN pl pt pt_BR ru rw sa_IN sat sd sh sk sl sr ss st sv sw_TZ ta ta_IN te_IN tg th ti_ER tn tr ts uk ur_IN uz ve vi xh zh_CN zh_TW zu"
|
||||||
|
LANGS="${LANGS1} en en_US"
|
||||||
|
|
||||||
|
for X in ${LANGS} ; do
|
||||||
|
IUSE="${IUSE} linguas_${X}"
|
||||||
|
done
|
||||||
|
|
||||||
|
# intersection of available linguas and app-dicts/myspell-* dictionaries
|
||||||
|
SPELL_DIRS="af bg ca cs cy da de el en eo es et fr ga gl he hr hu it ku lt mk nb nl nn pl pt ru sk sl sv tn zu"
|
||||||
|
SPELL_DIRS_DEPEND=""
|
||||||
|
for X in ${SPELL_DIRS} ; do
|
||||||
|
SPELL_DIRS_DEPEND="${SPELL_DIRS_DEPEND} linguas_${X}? ( app-dicts/myspell-${X} )"
|
||||||
|
done
|
||||||
|
|
||||||
|
HOMEPAGE="http://go-oo.org"
|
||||||
|
|
||||||
|
LICENSE="LGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||||
|
|
||||||
|
COMMON_DEPEND="!app-office/libreoffice-bin
|
||||||
|
x11-libs/libXaw
|
||||||
|
x11-libs/libXinerama
|
||||||
|
x11-libs/libXrandr
|
||||||
|
>=dev-lang/perl-5.0
|
||||||
|
>=dev-libs/glib-2.18
|
||||||
|
dbus? ( >=dev-libs/dbus-glib-0.71 )
|
||||||
|
gnome? ( >=x11-libs/gtk+-2.10
|
||||||
|
>=gnome-base/gconf-2.0
|
||||||
|
>=gnome-base/gnome-vfs-2.6
|
||||||
|
>=x11-libs/cairo-1.0.2 )
|
||||||
|
gtk? ( >=x11-libs/gtk+-2.10
|
||||||
|
>=x11-libs/cairo-1.0.2 )
|
||||||
|
eds? ( >=gnome-extra/evolution-data-server-1.2 )
|
||||||
|
gstreamer? ( >=media-libs/gstreamer-0.10
|
||||||
|
>=media-libs/gst-plugins-base-0.10 )
|
||||||
|
java? ( >=dev-java/bsh-2.0_beta4
|
||||||
|
dev-java/lucene:2.3
|
||||||
|
dev-java/lucene-analyzers:2.3
|
||||||
|
dev-java/rhino:1.5 )
|
||||||
|
nsplugin? ( net-libs/xulrunner:1.9
|
||||||
|
>=dev-libs/nspr-4.6.6
|
||||||
|
>=dev-libs/nss-3.11-r1 )
|
||||||
|
opengl? ( virtual/opengl )
|
||||||
|
>=net-libs/neon-0.24.7
|
||||||
|
>=dev-libs/openssl-0.9.8g
|
||||||
|
>=media-libs/freetype-2.1.10-r2
|
||||||
|
>=media-libs/fontconfig-2.3.0
|
||||||
|
cups? ( net-print/cups )
|
||||||
|
media-libs/jpeg
|
||||||
|
media-libs/libpng
|
||||||
|
app-arch/zip
|
||||||
|
app-arch/unzip
|
||||||
|
>=app-text/hunspell-1.1.4-r1
|
||||||
|
dev-libs/expat
|
||||||
|
>=dev-libs/icu-4.0
|
||||||
|
>=sys-libs/db-4.3
|
||||||
|
>=app-text/libwpd-0.8.8
|
||||||
|
>=media-libs/vigra-1.4
|
||||||
|
>=app-text/poppler-0.12.3-r3[xpdf-headers]
|
||||||
|
>=media-libs/libwpg-0.1.3"
|
||||||
|
|
||||||
|
RDEPEND="java? ( >=virtual/jre-1.5 )
|
||||||
|
${SPELL_DIRS_DEPEND}
|
||||||
|
${COMMON_DEPEND}"
|
||||||
|
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
x11-libs/libXrender
|
||||||
|
x11-libs/libXtst
|
||||||
|
x11-proto/printproto
|
||||||
|
x11-proto/xextproto
|
||||||
|
x11-proto/xproto
|
||||||
|
x11-proto/xineramaproto
|
||||||
|
>=sys-apps/findutils-4.1.20-r1
|
||||||
|
dev-perl/Archive-Zip
|
||||||
|
dev-util/pkgconfig
|
||||||
|
dev-util/intltool
|
||||||
|
>=dev-libs/boost-1.36
|
||||||
|
sys-devel/flex
|
||||||
|
sys-devel/bison
|
||||||
|
dev-libs/libxslt
|
||||||
|
>=dev-libs/libxml2-2.0
|
||||||
|
>=dev-util/gperf-3
|
||||||
|
>=net-misc/curl-7.12
|
||||||
|
sys-libs/zlib
|
||||||
|
sys-apps/coreutils
|
||||||
|
pam? ( sys-libs/pam
|
||||||
|
sys-apps/shadow[pam] )
|
||||||
|
java? ( || ( =virtual/jdk-1.6* =virtual/jdk-1.5* )
|
||||||
|
junit? ( dev-java/junit:4 )
|
||||||
|
>=dev-java/ant-core-1.7 )
|
||||||
|
ldap? ( net-nds/openldap )"
|
||||||
|
|
||||||
|
PROVIDE="virtual/ooo"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
|
||||||
|
ewarn
|
||||||
|
ewarn " It is important to note that libreoffice is a very fragile "
|
||||||
|
ewarn " build when it comes to CFLAGS. A number of flags have already "
|
||||||
|
ewarn " been filtered out. If you experience difficulty merging this "
|
||||||
|
ewarn " package and use aggressive CFLAGS, lower the CFLAGS and try to "
|
||||||
|
ewarn " merge again. "
|
||||||
|
ewarn
|
||||||
|
ewarn " Also if you experience a build break, please make sure to retry "
|
||||||
|
ewarn " with MAKEOPTS="-j1" before filing a bug. "
|
||||||
|
ewarn
|
||||||
|
|
||||||
|
# Check if we have enough RAM and free diskspace to build this beast
|
||||||
|
CHECKREQS_MEMORY="512"
|
||||||
|
use debug && CHECKREQS_DISK_BUILD="12288" || CHECKREQS_DISK_BUILD="6144"
|
||||||
|
check_reqs
|
||||||
|
|
||||||
|
strip-linguas ${LANGS}
|
||||||
|
|
||||||
|
# en_US is built by default, upstream needs us to use --with-lang="" in this case though, so strip it out
|
||||||
|
export LINGUAS_TEMP=$(echo ${LINGUAS} | sed -e 's/\ben_US\b//g;s/en//g;s/_GB/en_GB/g;s/_ZA/en_ZA/g')
|
||||||
|
|
||||||
|
if [[ -z "${LINGUAS_TEMP}" ]] || [[ ${LINGUAS_TEMP} == " " ]]; then
|
||||||
|
export LINGUAS_OOO=""
|
||||||
|
else
|
||||||
|
# always build en-US as a fallback (needed for broken code / translations)
|
||||||
|
export LINGUAS_OOO="en-US ${LINGUAS_TEMP//_/-}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use !java; then
|
||||||
|
ewarn " You are building with java-support disabled, this results in some "
|
||||||
|
ewarn " of the libreoffice functionality being disabled. "
|
||||||
|
ewarn " If something you need does not work for you, rebuild with "
|
||||||
|
ewarn " java in your USE-flags. "
|
||||||
|
ewarn
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use !gtk && use !gnome; then
|
||||||
|
ewarn " If you want the libreoffice systray quickstarter to work "
|
||||||
|
ewarn " activate either the 'gtk' or 'gnome' use flags. "
|
||||||
|
ewarn
|
||||||
|
fi
|
||||||
|
|
||||||
|
if is-flagq -ffast-math ; then
|
||||||
|
eerror " You are using -ffast-math, which is known to cause problems. "
|
||||||
|
eerror " Please remove it from your CFLAGS, using this globally causes "
|
||||||
|
eerror " all sorts of problems. "
|
||||||
|
eerror " After that you will also have to - at least - rebuild python otherwise "
|
||||||
|
eerror " the libreoffice build will break. "
|
||||||
|
die
|
||||||
|
fi
|
||||||
|
|
||||||
|
java-pkg-opt-2_pkg_setup
|
||||||
|
|
||||||
|
# sys-libs/db version used
|
||||||
|
local db_ver=$(db_findver '>=sys-libs/db-4.3')
|
||||||
|
|
||||||
|
kde4-base_pkg_setup
|
||||||
|
|
||||||
|
python_set_active_version 2
|
||||||
|
python_pkg_setup
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
|
||||||
|
unpack libreoffice-build-${MY_PV}.tar.gz
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
|
||||||
|
# Hackish workaround for overlong path problem, see bug #130837
|
||||||
|
mv "${S_OLD}" "${S}" || die
|
||||||
|
|
||||||
|
#Some fixes for our patchset
|
||||||
|
cd "${S}"
|
||||||
|
epatch "${FILESDIR}/gentoo-${PV}.diff"
|
||||||
|
epatch "${FILESDIR}/gentoo-pythonpath.diff"
|
||||||
|
epatch "${FILESDIR}/ooo-env_log.diff"
|
||||||
|
cp -f "${FILESDIR}/qt-use-native-backend.diff" "${S}/patches/hotfixes" || die
|
||||||
|
|
||||||
|
#Use flag checks
|
||||||
|
if use java ; then
|
||||||
|
echo "--with-ant-home=${ANT_HOME}" >> ${CONFFILE}
|
||||||
|
echo "--with-jdk-home=$(java-config --jdk-home 2>/dev/null)" >> ${CONFFILE}
|
||||||
|
echo "--with-java-target-version=$(java-pkg_get-target)" >> ${CONFFILE}
|
||||||
|
echo "--with-jvm-path=/usr/$(get_libdir)/" >> ${CONFFILE}
|
||||||
|
echo "--with-system-beanshell" >> ${CONFFILE}
|
||||||
|
echo "--with-system-lucene" >> ${CONFFILE}
|
||||||
|
echo "--with-system-rhino" >> ${CONFFILE}
|
||||||
|
echo "--with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)" >> ${CONFFILE}
|
||||||
|
echo "--with-lucene-core-jar=$(java-pkg_getjar lucene-2.3 lucene-core.jar)" >> ${CONFFILE}
|
||||||
|
echo "--with-lucene-analyzers-jar=$(java-pkg_getjar lucene-analyzers-2.3 lucene-analyzers.jar)" >> ${CONFFILE}
|
||||||
|
echo "--with-rhino-jar=$(java-pkg_getjar rhino-1.5 js.jar)" >> ${CONFFILE}
|
||||||
|
|
||||||
|
# junit:4
|
||||||
|
use junit && echo "--with-junit=$(java-pkg_getjar junit-4 junit.jar)" >> ${CONFFILE}
|
||||||
|
fi
|
||||||
|
|
||||||
|
# junit:4
|
||||||
|
use !junit && echo "--without-junit" >> ${CONFFILE}
|
||||||
|
|
||||||
|
echo $(use_enable nsplugin mozilla) >> ${CONFFILE}
|
||||||
|
echo $(use_with nsplugin system-mozilla libxul) >> ${CONFFILE}
|
||||||
|
|
||||||
|
echo $(use_enable binfilter) >> ${CONFFILE}
|
||||||
|
echo $(use_enable cups) >> ${CONFFILE}
|
||||||
|
echo $(use_enable dbus) >> ${CONFFILE}
|
||||||
|
echo $(use_enable eds evolution2) >> ${CONFFILE}
|
||||||
|
echo $(use_enable gnome gconf) >> ${CONFFILE}
|
||||||
|
echo $(use_enable gnome gnome-vfs) >> ${CONFFILE}
|
||||||
|
#gio support still gives crashes, see i#108993
|
||||||
|
echo "--disable-gio" >> ${CONFFILE}
|
||||||
|
echo $(use_enable gnome lockdown) >> ${CONFFILE}
|
||||||
|
echo $(use_enable gstreamer) >> ${CONFFILE}
|
||||||
|
echo $(use_enable gtk systray) >> ${CONFFILE}
|
||||||
|
echo $(use_enable ldap) >> ${CONFFILE}
|
||||||
|
echo $(use_enable opengl) >> ${CONFFILE}
|
||||||
|
echo $(use_with ldap openldap) >> ${CONFFILE}
|
||||||
|
echo $(use_enable debug crashdump) >> ${CONFFILE}
|
||||||
|
echo $(use_enable debug strip-solver) >> ${CONFFILE}
|
||||||
|
|
||||||
|
# Extension stuff
|
||||||
|
echo "--with-extension-integration" >> ${CONFFILE}
|
||||||
|
echo "--enable-minimizer" >> ${CONFFILE}
|
||||||
|
echo "--enable-pdfimport" >> ${CONFFILE}
|
||||||
|
echo "--enable-presenter-console" >> ${CONFFILE}
|
||||||
|
|
||||||
|
echo "--without-writer2latex" >> ${CONFFILE}
|
||||||
|
|
||||||
|
# Use splash screen without Sun logo
|
||||||
|
#echo "--with-intro-bitmaps=\\\"${S}/build/${MST}/ooo_custom_images/nologo/introabout/intro.png\\\"" >> ${CONFFILE}
|
||||||
|
|
||||||
|
# Upstream this, disabled for now #i108911
|
||||||
|
#echo "--with-system-redland" >> ${CONFFILE}
|
||||||
|
|
||||||
|
# needed for sun-templates patch
|
||||||
|
eautoreconf
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
|
||||||
|
use kde && export KDE4DIR="${KDEDIR}"
|
||||||
|
use kde && export QT4LIB="/usr/$(get_libdir)/qt4"
|
||||||
|
|
||||||
|
# Use multiprocessing by default now, it gets tested by upstream
|
||||||
|
export JOBS=$(echo "${MAKEOPTS}" | sed -e "s/.*-j\([0-9]\+\).*/\1/")
|
||||||
|
|
||||||
|
# Compile problems with these ...
|
||||||
|
filter-flags "-funroll-loops"
|
||||||
|
filter-flags "-fprefetch-loop-arrays"
|
||||||
|
filter-flags "-fno-default-inline"
|
||||||
|
filter-flags "-ftracer"
|
||||||
|
filter-flags "-fforce-addr"
|
||||||
|
|
||||||
|
filter-flags "-O[s2-9]"
|
||||||
|
|
||||||
|
if [[ $(gcc-major-version) -lt 4 ]]; then
|
||||||
|
filter-flags "-fstack-protector"
|
||||||
|
filter-flags "-fstack-protector-all"
|
||||||
|
replace-flags "-fomit-frame-pointer" "-momit-leaf-frame-pointer"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Build with NVidia cards breaks otherwise
|
||||||
|
use opengl && append-flags "-DGL_GLEXT_PROTOTYPES"
|
||||||
|
|
||||||
|
# Now for our optimization flags ...
|
||||||
|
export ARCH_FLAGS="${CXXFLAGS}"
|
||||||
|
use debug || export LINKFLAGSOPTIMIZE="${LDFLAGS}"
|
||||||
|
|
||||||
|
# Make sure gnome-users get gtk-support
|
||||||
|
local GTKFLAG="--disable-gtk --disable-cairo --without-system-cairo"
|
||||||
|
{ use gtk || use gnome; } && GTKFLAG="--enable-gtk --enable-cairo --with-system-cairo"
|
||||||
|
|
||||||
|
cd "${S}"
|
||||||
|
./configure --with-distro="Gentoo" \
|
||||||
|
--with-arch="${ARCH}" \
|
||||||
|
--with-srcdir="${DISTDIR}" \
|
||||||
|
--with-lang="${LINGUAS_OOO}" \
|
||||||
|
--with-num-cpus="${JOBS}" \
|
||||||
|
--without-binsuffix \
|
||||||
|
--with-installed-ooo-dirname="libreoffice" \
|
||||||
|
--with-tag="${MST}" \
|
||||||
|
--with-drink="True Blood" \
|
||||||
|
--without-git \
|
||||||
|
--without-split \
|
||||||
|
${GTKFLAG} \
|
||||||
|
--disable-mono \
|
||||||
|
--disable-kde \
|
||||||
|
$(use_enable kde kde4) \
|
||||||
|
$(use_enable !debug strip) \
|
||||||
|
$(use_enable odk) \
|
||||||
|
$(use_enable pam) \
|
||||||
|
$(use_with java) \
|
||||||
|
$(use_with templates sun-templates) \
|
||||||
|
--disable-access \
|
||||||
|
--disable-post-install-scripts \
|
||||||
|
--enable-extensions \
|
||||||
|
--with-split \
|
||||||
|
--with-system-libwpd \
|
||||||
|
--with-system-libwpg \
|
||||||
|
--mandir=/usr/share/man \
|
||||||
|
--libdir=/usr/$(get_libdir) \
|
||||||
|
|| die "Configuration failed!"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
|
||||||
|
make || die "Build failed"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
|
||||||
|
export PYTHONPATH=""
|
||||||
|
|
||||||
|
einfo "Preparing Installation"
|
||||||
|
make DESTDIR="${D}" install || die "Installation failed!"
|
||||||
|
|
||||||
|
# Fix the permissions for security reasons
|
||||||
|
chown -RP root:0 "${D}"
|
||||||
|
|
||||||
|
# record java libraries
|
||||||
|
if use java; then
|
||||||
|
java-pkg_regjar "${D}"/usr/$(get_libdir)/libreoffice/${BASIS}/program/classes/*.jar
|
||||||
|
java-pkg_regjar "${D}"/usr/$(get_libdir)/libreoffice/ure/share/java/*.jar
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Upstream places the bash-completion module in /etc. Gentoo places them in
|
||||||
|
# /usr/share/bash-completion. bug 226061
|
||||||
|
dobashcompletion "${D}"/etc/bash_completion.d/ooffice.sh ooffice
|
||||||
|
rm -rf "${D}"/etc/bash_completion.d/ || die "rm failed"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
|
||||||
|
fdo-mime_desktop_database_update
|
||||||
|
fdo-mime_mime_database_update
|
||||||
|
BASHCOMPLETION_NAME=ooffice && bash-completion_pkg_postinst
|
||||||
|
|
||||||
|
( [[ -x /sbin/chpax ]] || [[ -x /sbin/paxctl ]] ) && [[ -e /usr/$(get_libdir)/libreoffice/program/soffice.bin ]] && scanelf -Xzm /usr/$(get_libdir)/libreoffice/program/soffice.bin
|
||||||
|
|
||||||
|
# Add available & useful jars to libreoffice classpath
|
||||||
|
use java && /usr/$(get_libdir)/libreoffice/${BASIS}/program/java-set-classpath $(java-config --classpath=jdbc-mysql 2>/dev/null) >/dev/null
|
||||||
|
|
||||||
|
elog " Some aditional functionality can be installed via Extension Manager: "
|
||||||
|
elog " *) PDF Import "
|
||||||
|
elog " *) Presentation Console "
|
||||||
|
elog " *) Presentation Minimizer "
|
||||||
|
elog
|
||||||
|
elog " Please use the packages provided in "
|
||||||
|
elog " /usr/$(get_libdir)/libreoffice/share/extension/install/ "
|
||||||
|
elog " instead of those from the SUN extension site. "
|
||||||
|
elog
|
||||||
|
|
||||||
|
kde4-base_pkg_postinst
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2009 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-synce/libopensync-plugin-synce-0.22-r1.ebuild,v 1.2 2009/08/06 15:17:48 mr_bones_ Exp $
|
||||||
|
|
||||||
|
inherit autotools
|
||||||
|
|
||||||
|
DESCRIPTION="OpenSync Synce Plugin"
|
||||||
|
HOMEPAGE="http://www.opensync.org/"
|
||||||
|
SRC_URI="http://www.opensync.org/download/releases/0.22/${P}.tar.bz2"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=">=app-pda/libopensync-${PV}
|
||||||
|
app-pda/synce-librra
|
||||||
|
dev-libs/libmimedir"
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
cd "${S}"
|
||||||
|
|
||||||
|
#patch wall werror
|
||||||
|
epatch "${FILESDIR}/${P}-warning.patch"
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die "emake install failed"
|
||||||
|
dodoc AUTHORS ChangeLog NEWS README
|
||||||
|
}
|
2
app-pda/libopensync-plugin-tomboy/Manifest
Normal file
2
app-pda/libopensync-plugin-tomboy/Manifest
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
DIST libopensync-plugin-tomboy-0.1.tar.bz2 29110 RMD160 7bbae40cbbeab82be54f3f217ea297e2685fe4eb SHA1 e36e4013a6af99f2b00ef1641e27be3314afcc91 SHA256 f42565e82d96185c5b1ee16e77a926510d5271afa71884da9ac15196204b802e
|
||||||
|
EBUILD libopensync-plugin-tomboy-0.1.ebuild 660 RMD160 2f353975d98fc8cc98145c4572178be4ec9d5ab0 SHA1 a4e78cce620eca3b183a9be0723bc5168f054c8f SHA256 63b242f2b3b5d1d6c6ed775f4cd470bf1c851656918893085682ea0a7f6d7292
|
@ -0,0 +1,24 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-vformat/libopensync-plugin-vformat-0.39.ebuild,v 1.2 2009/11/16 01:45:09 mr_bones_ Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit cmake-utils
|
||||||
|
|
||||||
|
DESCRIPTION="OpenSync tomboy Plugin"
|
||||||
|
HOMEPAGE="http://www.opensync.org"
|
||||||
|
SRC_URI="http://www.opensync.org/download/releases/0.38/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND=">=app-pda/libopensync-${PV}
|
||||||
|
dev-libs/glib:2"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? ( dev-libs/check )"
|
||||||
|
|
||||||
|
# 0% tests passed, 4 tests failed out of 4
|
||||||
|
RESTRICT="test"
|
46
dev-java/ICEpdf/ICEpdf-4.1.0.ebuild
Normal file
46
dev-java/ICEpdf/ICEpdf-4.1.0.ebuild
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
# Copyright 1999-2008 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI=1
|
||||||
|
JAVA_PKG_IUSE="doc source"
|
||||||
|
|
||||||
|
inherit java-pkg-2 java-ant-2
|
||||||
|
|
||||||
|
DESCRIPTION="Java PDF Renderer"
|
||||||
|
HOMEPAGE="http://www.icepdf.org/"
|
||||||
|
SRC_URI="${PN}-${PV}-src.zip"
|
||||||
|
RESTRICT="fetch"
|
||||||
|
|
||||||
|
|
||||||
|
LICENSE="MPL-1.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~x86 ~amd64"
|
||||||
|
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
COMMON_DEP="
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPEND=">=virtual/jre-1.4
|
||||||
|
${COMMON_DEP}"
|
||||||
|
DEPEND=">=virtual/jdk-1.4
|
||||||
|
app-arch/unzip
|
||||||
|
${COMMON_DEP}"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${PN}-${PV}-src/icepdf
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
cd "${S}"
|
||||||
|
}
|
||||||
|
|
||||||
|
EANT_BUILD_TARGET="build.jars"
|
||||||
|
EANT_DOC_TARGET=""
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
die
|
||||||
|
java-pkg_dojar
|
||||||
|
use doc && java-pkg_dojavadoc
|
||||||
|
use source && java-pkg_dosrc
|
||||||
|
}
|
2
dev-java/ICEpdf/Manifest
Normal file
2
dev-java/ICEpdf/Manifest
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
DIST ICEpdf-4.1.0-src.zip 2387613 RMD160 7b233209f121eded71a1e0175659e13f6abef17e SHA1 09931f71c60d5950fc8dfadc5c8c1f0aa8554788 SHA256 b03bd7cd4bde411e74b6bc54f6984bac9a15d6429ef88c9c86c53206eea5d4e3
|
||||||
|
EBUILD ICEpdf-4.1.0.ebuild 713 RMD160 5ec6281f64545d72fbf946d55fa09f73b79484aa SHA1 370726c9900954d795fe4be053f7b77e36def0a4 SHA256 138e5cef3888373af641fa5aa47ce3d950a1bccc30cef2df34f09d71e1f90a0f
|
152
dev-libs/fribidi/ChangeLog
Normal file
152
dev-libs/fribidi/ChangeLog
Normal file
@ -0,0 +1,152 @@
|
|||||||
|
# ChangeLog for dev-libs/fribidi
|
||||||
|
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/ChangeLog,v 1.39 2010/01/23 02:52:23 matsuu Exp $
|
||||||
|
|
||||||
|
*fribidi-0.19.2 (23 Jan 2010)
|
||||||
|
|
||||||
|
23 Jan 2010; MATSUU Takuto <matsuu@gentoo.org> -fribidi-0.10.4.ebuild,
|
||||||
|
+fribidi-0.19.2.ebuild:
|
||||||
|
Version bumped, bug #301107. Removed old version.
|
||||||
|
|
||||||
|
14 Jan 2010; Christian Faulhammer <fauli@gentoo.org>
|
||||||
|
fribidi-0.19.1.ebuild:
|
||||||
|
Transfer Prefix keywords
|
||||||
|
|
||||||
|
12 Oct 2009; Raúl Porcel <armin76@gentoo.org> fribidi-0.10.4.ebuild,
|
||||||
|
fribidi-0.10.7.ebuild:
|
||||||
|
sh stable
|
||||||
|
|
||||||
|
23 Sep 2009; Patrick Lauer <patrick@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
Remove virtual/libc
|
||||||
|
|
||||||
|
05 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> fribidi-0.10.4.ebuild,
|
||||||
|
fribidi-0.10.7.ebuild, fribidi-0.10.9.ebuild, fribidi-0.19.1.ebuild:
|
||||||
|
Fix keyword mixup.
|
||||||
|
|
||||||
|
05 Apr 2009; Raúl Porcel <armin76@gentoo.org> fribidi-0.10.4.ebuild,
|
||||||
|
fribidi-0.10.7.ebuild, fribidi-0.10.9.ebuild, fribidi-0.19.1.ebuild:
|
||||||
|
Add ~sh
|
||||||
|
|
||||||
|
*fribidi-0.19.1 (01 Jan 2009)
|
||||||
|
|
||||||
|
01 Jan 2009; MATSUU Takuto <matsuu@gentoo.org>
|
||||||
|
-files/fribidi-0.10.5-darwin.patch, -fribidi-0.10.5.ebuild,
|
||||||
|
+fribidi-0.19.1.ebuild:
|
||||||
|
Version bumped. Removed old version.
|
||||||
|
|
||||||
|
*fribidi-0.10.9 (11 Dec 2007)
|
||||||
|
|
||||||
|
11 Dec 2007; MATSUU Takuto <matsuu@gentoo.org> +fribidi-0.10.9.ebuild:
|
||||||
|
Version bumbed, bug 201969.
|
||||||
|
|
||||||
|
08 May 2007; Fabian Groffen <grobian@gentoo.org> fribidi-0.10.4.ebuild,
|
||||||
|
fribidi-0.10.5.ebuild, fribidi-0.10.7.ebuild:
|
||||||
|
Dropped ppc-macos keyword, see you in prefix
|
||||||
|
|
||||||
|
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> fribidi-0.10.7.ebuild:
|
||||||
|
Stable on Alpha.
|
||||||
|
|
||||||
|
15 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> fribidi-0.10.7.ebuild:
|
||||||
|
Stable on ia64.
|
||||||
|
|
||||||
|
06 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> fribidi-0.10.7.ebuild:
|
||||||
|
Stable on x86 wrt bug #131795.
|
||||||
|
|
||||||
|
01 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||||
|
fribidi-0.10.7.ebuild:
|
||||||
|
hppa stable, bug #131795
|
||||||
|
|
||||||
|
01 Oct 2006; Jason Wever <weeve@gentoo.org> fribidi-0.10.7.ebuild:
|
||||||
|
Stable on SPARC wrt bug #131795.
|
||||||
|
|
||||||
|
28 Sep 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
|
||||||
|
fribidi-0.10.7.ebuild:
|
||||||
|
stable on ppc (Bug #131795)
|
||||||
|
|
||||||
|
22 Sep 2006; <blubb@gentoo.org> fribidi-0.10.7.ebuild:
|
||||||
|
stable on amd64
|
||||||
|
|
||||||
|
22 Sep 2006; Fabian Groffen <grobian@gentoo.org> fribidi-0.10.7.ebuild:
|
||||||
|
Marked ppc-macos stable (bug #131795)
|
||||||
|
|
||||||
|
22 Sep 2006; Markus Rothe <corsair@gentoo.org> fribidi-0.10.7.ebuild:
|
||||||
|
Stable on ppc64; bug #131795
|
||||||
|
|
||||||
|
09 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> fribidi-0.10.7.ebuild:
|
||||||
|
Add ~x86-fbsd keyword.
|
||||||
|
|
||||||
|
*fribidi-0.10.7 (11 Feb 2006)
|
||||||
|
|
||||||
|
11 Feb 2006; MATSUU Takuto <matsuu@gentoo.org> +fribidi-0.10.7.ebuild:
|
||||||
|
Version bumped.
|
||||||
|
Removed darwin patch because it works on my ppc-macos without patch.
|
||||||
|
|
||||||
|
09 Oct 2005; Fabian Groffen <grobian@gentoo.org>
|
||||||
|
+files/fribidi-0.10.5-darwin.patch, fribidi-0.10.4.ebuild,
|
||||||
|
fribidi-0.10.5.ebuild:
|
||||||
|
- Removing conditional patching for ppc-macos
|
||||||
|
- Fixing patch for 0.10.5
|
||||||
|
- Fixing libtool/compilation for 0.10.5 on OSX
|
||||||
|
- Removing ANNOUNCE from doc on 0.10.5 as dodoc complains it cannot find it
|
||||||
|
|
||||||
|
*fribidi-0.10.5 (22 Sep 2005)
|
||||||
|
|
||||||
|
22 Sep 2005; MATSUU Takuto <matsuu@gentoo.org> +fribidi-0.10.5.ebuild:
|
||||||
|
Version bumped. Bug 104349.
|
||||||
|
|
||||||
|
08 Jul 2005; Hardave Riar <hardave@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
Stable on mips.
|
||||||
|
|
||||||
|
24 Mar 2005; Lina Pezzella <j4rg0n@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
Stable ppc-macos
|
||||||
|
|
||||||
|
12 Feb 2005; Lina Pezzella <j4rg0n@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
Unstable ppc-macos
|
||||||
|
|
||||||
|
18 Aug 2004; Hardave Riar <hardave@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
Added ~mips keyword
|
||||||
|
|
||||||
|
16 Jul 2004; Tom Gall <tgall@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
stable on ppc64
|
||||||
|
|
||||||
|
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||||
|
fribidi-0.10.4.ebuild:
|
||||||
|
virtual/glibc -> virtual/libc
|
||||||
|
|
||||||
|
16 Feb 2004; Aron Griffis <agriffis@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
stable on alpha and ia64
|
||||||
|
|
||||||
|
07 Jan 2004; <gustavoz@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
marked stable on hppa
|
||||||
|
|
||||||
|
16 Nov 2003; Brad House <brad_mssw@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
mark stable on amd64
|
||||||
|
|
||||||
|
11 Oct 2003; Heinrich Wendel <lanius@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
bug #30272
|
||||||
|
|
||||||
|
21 Sep 2003; Todd Sunderlin <todd@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
marked stable on sparc
|
||||||
|
|
||||||
|
30 Aug 2003; Jason Wever <weeve@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
Added ~sparc to keywords.
|
||||||
|
|
||||||
|
*fribidi-0.10.4 (01 Apr 2003)
|
||||||
|
|
||||||
|
05 Jul 2003; Masatomo Nakano <nakano@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
Marked as stable(x86,ppc)
|
||||||
|
|
||||||
|
04 Jun 2003; Luca Barbato <lu_zero@gentoo.org> fribidi-0.10.4.ebuild :
|
||||||
|
Added ~ppc keyword
|
||||||
|
|
||||||
|
08 Apr 2003; Dan Armak <danarmak@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
At the same time I added this ebuild to dev-libs, foser added a very similar
|
||||||
|
one to app-text. We've discovered this now and will keep his ebuild (which is
|
||||||
|
better) in dev-libs (which is a more logical location). So, this is his
|
||||||
|
ebuild.
|
||||||
|
|
||||||
|
01 Apr 2003; danarmak <danarmak@gentoo.org> fribidi-0.10.4.ebuild:
|
||||||
|
fribidi is a library implementing the Unicode Bidirectional Algorithm
|
||||||
|
standard, used to output RTL text (fex. Hebrew and Arabic). gnome's pango
|
||||||
|
actually uses a customized copy of it. Original submission by Edy (bug #7856).
|
||||||
|
|
5
dev-libs/fribidi/Manifest
Normal file
5
dev-libs/fribidi/Manifest
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
AUX fribidi-macos.patch 437 RMD160 f390024a41d7907d669d851ff7862e3f1bda3344 SHA1 598eb1b031d0167da52b0a25d54363ad61b3c338 SHA256 c707797eda69f8842eecf2722db59ece4c8ddd6730079f5db6c14c03065727c0
|
||||||
|
DIST fribidi-0.19.2.tar.gz 668933 RMD160 4fafb4b3140bbbcf4c2c58c714b02db2d71e5491 SHA1 3889469d96dbca3d8522231672e14cca77de4d5e SHA256 49cf91586e48b52fe25872ff66c1da0dff0daac2593f9f300e2af12f44f64177
|
||||||
|
EBUILD fribidi-0.19.2.ebuild 666 RMD160 47b958dd68bb4ca539c1c5fc1ce95af4bbe46bee SHA1 1c68174e11b91f5dac1c1ad2d46ece3cdd28d536 SHA256 ebe006742a5b39b32bb82b4a78dc86fb3042dd5bdadefe74da66b8b54c192cc8
|
||||||
|
MISC ChangeLog 5217 RMD160 33a3fd70af31dd3820a635d47cef8a58f3282da4 SHA1 c5accb1d7d4691fdff2a3a8c6ca8256e49ebf995 SHA256 427ed447c6deb3b3ad01da9a67388de6ca6c03c62a185f4830b518b871e03703
|
||||||
|
MISC metadata.xml 228 RMD160 d65a6255b8f07a80a55bbee3b75d4fbf409e7bbb SHA1 bba2378881d0c8c6134d8bd9b3b599f564e3b7ed SHA256 9247f2e9698ec5fdf342458b10c5a7e671c4e10b1551f09de2a9e31193532bdb
|
11
dev-libs/fribidi/files/fribidi-macos.patch
Normal file
11
dev-libs/fribidi/files/fribidi-macos.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- fribidi-0.10.4/configure.orig Sat Feb 12 20:27:25 2005
|
||||||
|
+++ fribidi-0.10.4/configure Sat Feb 12 20:28:08 2005
|
||||||
|
@@ -3539,7 +3539,7 @@
|
||||||
|
;;
|
||||||
|
|
||||||
|
darwin* | rhapsody*)
|
||||||
|
- allow_undefined_flag='-undefined suppress'
|
||||||
|
+ allow_undefined_flag=''
|
||||||
|
# FIXME: Relying on posixy $() will cause problems for
|
||||||
|
# cross-compilation, but unfortunately the echo tests do not
|
||||||
|
# yet detect zsh echo's removal of \ escapes.
|
17
dev-libs/fribidi/fribidi-0.19.2.ebuild
Normal file
17
dev-libs/fribidi/fribidi-0.19.2.ebuild
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/fribidi-0.19.2.ebuild,v 1.1 2010/01/23 02:52:23 matsuu Exp $
|
||||||
|
|
||||||
|
DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
|
||||||
|
HOMEPAGE="http://fribidi.org/"
|
||||||
|
SRC_URI="http://fribidi.org/download/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die
|
||||||
|
dodoc AUTHORS NEWS README ChangeLog THANKS TODO
|
||||||
|
}
|
8
dev-libs/fribidi/metadata.xml
Normal file
8
dev-libs/fribidi/metadata.xml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>no-herd</herd>
|
||||||
|
<maintainer>
|
||||||
|
<email>matsuu@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
</pkgmetadata>
|
134
dev-python/gtkmozembed-python/ChangeLog
Normal file
134
dev-python/gtkmozembed-python/ChangeLog
Normal file
@ -0,0 +1,134 @@
|
|||||||
|
# ChangeLog for dev-python/gtkmozembed-python
|
||||||
|
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/gtkmozembed-python/ChangeLog,v 1.28 2010/08/01 10:35:44 fauli Exp $
|
||||||
|
|
||||||
|
01 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
|
||||||
|
gtkmozembed-python-2.25.3.ebuild:
|
||||||
|
x86 stable, bug 324077
|
||||||
|
|
||||||
|
31 Jul 2010; Pacho Ramos <pacho@gentoo.org>
|
||||||
|
gtkmozembed-python-2.25.3.ebuild:
|
||||||
|
amd64 stable, bug 324077
|
||||||
|
|
||||||
|
16 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r12.ebuild:
|
||||||
|
ppc64 stable wrt #305287
|
||||||
|
|
||||||
|
11 Jul 2010; Pacho Ramos <pacho@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
Drop hppa keyword per bug #324511.
|
||||||
|
|
||||||
|
*gtkmozembed-python-2.25.3 (14 Jun 2010)
|
||||||
|
|
||||||
|
14 Jun 2010; Pacho Ramos <pacho@gentoo.org>
|
||||||
|
+gtkmozembed-python-2.25.3.ebuild,
|
||||||
|
+files/gtkmozembed-python-2.25.3-xulrunner19.patch:
|
||||||
|
Version bump with lots of bugfixes over current stable.
|
||||||
|
|
||||||
|
02 Jun 2010; Gilles Dartiguelongue <eva@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild,
|
||||||
|
gtkmozembed-python-2.19.1-r12.ebuild:
|
||||||
|
Update to use EAPI=2 due to eclass changes.
|
||||||
|
|
||||||
|
11 Apr 2010; <nixnut@gentoo.org> gtkmozembed-python-2.19.1-r12.ebuild:
|
||||||
|
ppc stable #305287
|
||||||
|
|
||||||
|
22 Mar 2010; Pacho Ramos <pacho@gentoo.org>
|
||||||
|
-gtkmozembed-python-2.19.1.ebuild:
|
||||||
|
Remove old gtkmozembed-python since it's no longer required by any package
|
||||||
|
on ~x86-fbsd, this also solves bug 300439
|
||||||
|
|
||||||
|
07 Mar 2010; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r12.ebuild:
|
||||||
|
alpha/ia64/sparc stable wrt #305287
|
||||||
|
|
||||||
|
07 Mar 2010; Pacho Ramos <pacho@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r12.ebuild:
|
||||||
|
amd64 stable, bug 305287
|
||||||
|
|
||||||
|
24 Feb 2010; Christian Faulhammer <fauli@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r12.ebuild:
|
||||||
|
stable x86, bug 305287
|
||||||
|
|
||||||
|
26 Dec 2009; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
sparc stable wrt #258040
|
||||||
|
|
||||||
|
*gtkmozembed-python-2.19.1-r12 (24 Dec 2009)
|
||||||
|
|
||||||
|
24 Dec 2009; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||||
|
+gtkmozembed-python-2.19.1-r12.ebuild,
|
||||||
|
+files/gtkmozembed-python-2.19.1-include-nspr.patch:
|
||||||
|
Add nspr includes, fixes bug 296924
|
||||||
|
|
||||||
|
25 Aug 2009; Alexis Ballier <aballier@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1.ebuild:
|
||||||
|
keyword ~x86-fbsd
|
||||||
|
|
||||||
|
24 Aug 2009; Gilles Dartiguelongue <eva@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1.ebuild, -gtkmozembed-python-2.19.1-r10.ebuild:
|
||||||
|
Clean up old revisions per bug #282294.
|
||||||
|
|
||||||
|
10 Apr 2009; Friedrich Oslage <bluebird@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
Re-add ~sparc keyword, bug #253541
|
||||||
|
|
||||||
|
23 Mar 2009; Jeroen Roovers <jer@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
Stable for HPPA (bug #258040).
|
||||||
|
|
||||||
|
17 Mar 2009; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
ia64/sparc stable wrt #258040
|
||||||
|
|
||||||
|
08 Mar 2009; Markus Meier <maekke@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
amd64/x86 stable, bug #258040
|
||||||
|
|
||||||
|
05 Mar 2009; Brent Baude <ranger@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
Marking gtkmozembed-python-2.19.1-r11 ppc stable for bug 258040
|
||||||
|
|
||||||
|
03 Mar 2009; Brent Baude <ranger@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
Marking gtkmozembed-python-2.19.1-r11 ppc64 stable for bug 258040
|
||||||
|
|
||||||
|
14 Feb 2009; Tobias Klausmann <klausman@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
Stable on alpha, bug #258040
|
||||||
|
|
||||||
|
06 Jan 2009; Jesus Rivero <neurogeek@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1.ebuild, gtkmozembed-python-2.19.1-r10.ebuild,
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
Updated DESCRIPTION var
|
||||||
|
|
||||||
|
04 Jan 2009; Raúl Porcel <armin76@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r10.ebuild,
|
||||||
|
gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
Mark -sparc the revisions that use xulrunner-1.9, bug #253541
|
||||||
|
|
||||||
|
*gtkmozembed-python-2.19.1-r11 (14 Dec 2008)
|
||||||
|
|
||||||
|
14 Dec 2008; Gilles Dartiguelongue <eva@gentoo.org>
|
||||||
|
+files/gtkmozembed-python-2.19.1-libtool2.patch,
|
||||||
|
+files/gtkmozembed-python-2.19.1-xulrunner19.patch,
|
||||||
|
+gtkmozembed-python-2.19.1-r11.ebuild:
|
||||||
|
Actually build and install against xulrunner 1.9, close bug #249470.
|
||||||
|
|
||||||
|
19 Nov 2008; Daniel Gryniewicz <dang@gentoo.org>
|
||||||
|
gtkmozembed-python-2.19.1-r10.ebuild:
|
||||||
|
Fix configure option that I borked
|
||||||
|
|
||||||
|
*gtkmozembed-python-2.19.1-r10 (19 Nov 2008)
|
||||||
|
|
||||||
|
19 Nov 2008; Daniel Gryniewicz <dang@gentoo.org>
|
||||||
|
+gtkmozembed-python-2.19.1-r10.ebuild:
|
||||||
|
Add a version depending on xulrunner 1.9
|
||||||
|
|
||||||
|
*gtkmozembed-python-2.19.1 (16 Oct 2008)
|
||||||
|
|
||||||
|
16 Oct 2008; Gilles Dartiguelongue <eva@gentoo.org> +metadata.xml,
|
||||||
|
+gtkmozembed-python-2.19.1.ebuild:
|
||||||
|
Initial import of gnome-python-extras split ebuilds. This package installs
|
||||||
|
bindings for the gtkmozembed library.
|
||||||
|
|
8
dev-python/gtkmozembed-python/Manifest
Normal file
8
dev-python/gtkmozembed-python/Manifest
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
AUX gtkmozembed-python-2.19.1-include-nspr.patch 1229 RMD160 0f61cc8cf238367eb9b0f9d73ba8b5a0b6ee6ba2 SHA1 198f4f15fa1f0fcff0c03cdea126299b21da1752 SHA256 faabdfefebc986ad88455ccd0b1a5e169bd5c2c88f60194ed59ee56fe30e4baa
|
||||||
|
AUX gtkmozembed-python-2.19.1-libtool2.patch 258 RMD160 fde8da7619505c900a4e6bda65c53ed513ede654 SHA1 4572d47c6249fa9625ff9ed9bd1fee03ccb94f92 SHA256 4fc38245da2ce74f6c89d78230dda5aadd8dd1fc1c20756d58ffd4b448bb1259
|
||||||
|
AUX gtkmozembed-python-2.19.1-xulrunner19.patch 7617 RMD160 abc760201ea7039f98fd6e2d45433580c314e66b SHA1 f777b30b1fbb0aece97e31f096fec3dc3f798e53 SHA256 45ce580e62b0c541adc1ff85c3359c22282a1ecaf2bb24187ce3de664ae6ad45
|
||||||
|
AUX gtkmozembed-python-2.25.3-xulrunner19.patch 8842 RMD160 3c069ada7bd2a87fe43a4ff5974ba37cc3794d88 SHA1 8773f776b93b08cfe8a988c981c99398d4c18443 SHA256 07da62cd2e6aa3a44249df3f74cc455c4943af17683d615f7808398f6625039f
|
||||||
|
DIST gnome-python-extras-2.25.3.tar.bz2 370489 RMD160 e09bc0152512e2caa61626a7dc788d7336f24e46 SHA1 e69e5288466c960ed6f985bb10c9969b21ed85a4 SHA256 ca346264e00e193f0866cabd8801d3b7ce70dae7b8b296e41e5b3a45c9b0275c
|
||||||
|
EBUILD gtkmozembed-python-2.25.3.ebuild 1152 RMD160 27cb7d63088c23ce7fa18577533f0e662cdef6a6 SHA1 7c263d1fe05230235006103fabd1a4bb5b789bca SHA256 48647c0ca567f3eb6e57019fcb7afbbb2c15d017b755d75bb57304ae59e41438
|
||||||
|
MISC ChangeLog 4632 RMD160 62bbb7f6db259ead628ddef8e99da09939c9a6f9 SHA1 d95e32eb4e50dd605c2ae25abf9e32241cabc5bb SHA256 11c05dd830e681f5b6c9935b25172a3e869e38adffcdd1bdd19efe9f1c7bdea8
|
||||||
|
MISC metadata.xml 178 RMD160 52828e1ca616ad731f2ab1ed2890d6d3a7cc8043 SHA1 a42d68a6c263ea8d8cbb678548e209aa9642a74e SHA256 aeea09173ed30175422e4f951e369e1882919be3d56e655468e5d4bffea0fc3c
|
@ -0,0 +1,39 @@
|
|||||||
|
Fix building with xulrunner-1.9.2 by including nspr CFLAGS as well
|
||||||
|
|
||||||
|
http://bugs.gentoo.org/296924
|
||||||
|
|
||||||
|
---
|
||||||
|
--- a/gtkmozembed/Makefile.am
|
||||||
|
+++ b/gtkmozembed/Makefile.am
|
||||||
|
@@ -1,7 +1,7 @@
|
||||||
|
# require automake-1.5
|
||||||
|
AUTOMAKE_OPTIONS = 1.5
|
||||||
|
|
||||||
|
-INCLUDES = $(PYTHON_INCLUDES) $(PYGTK_CFLAGS) $(GTKMOZEMBED_CFLAGS)
|
||||||
|
+INCLUDES = $(PYTHON_INCLUDES) $(PYGTK_CFLAGS) $(GTKMOZEMBED_CFLAGS) $(NSPR_CFLAGS)
|
||||||
|
|
||||||
|
defsdir = $(datadir)/pygtk/2.0/defs
|
||||||
|
defs_DATA = gtkmozembed.defs
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -24,6 +24,7 @@
|
||||||
|
m4_define(gksu_required_version, 1.2.5)
|
||||||
|
m4_define(gksu2_required_version, 2.0.4)
|
||||||
|
m4_define(gksuui_required_version, 1.0.3)
|
||||||
|
+m4_define(nspr_required_version, 4.7.4)
|
||||||
|
|
||||||
|
AC_INIT(gnome-python-extras, gnome_python_extras_version,
|
||||||
|
[http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-python])
|
||||||
|
@@ -62,6 +63,11 @@
|
||||||
|
AM_PATH_PYTHON(2.3)
|
||||||
|
AM_CHECK_PYTHON_HEADERS(,[AC_MSG_ERROR(could not find Python headers)])
|
||||||
|
|
||||||
|
+dnl check for nspr
|
||||||
|
+AC_MSG_CHECKING(for system nspr >= nspr_required_version )
|
||||||
|
+PKG_CHECK_MODULES(NSPR, nspr >= nspr_required_version)
|
||||||
|
+AC_SUBST(NSPR_CFLAGS)
|
||||||
|
+
|
||||||
|
dnl check for pygtk
|
||||||
|
PKG_CHECK_MODULES(PYGTK, pygtk-2.0 >= pygtk_required_version)
|
||||||
|
AC_SUBST(PYGTK_CFLAGS)
|
||||||
|
|
@ -0,0 +1,11 @@
|
|||||||
|
--- a/configure.ac 2008-07-01 14:01:35.000000000 +0200
|
||||||
|
+++ b/configure.ac 2008-07-01 14:02:08.000000000 +0200
|
||||||
|
@@ -43,6 +43,8 @@
|
||||||
|
|
||||||
|
AC_DISABLE_STATIC
|
||||||
|
AC_PROG_LIBTOOL
|
||||||
|
+AC_PROG_CXX
|
||||||
|
+m4_ifdef([LT_OUTPUT],[LT_OUTPUT])
|
||||||
|
|
||||||
|
dnl check for python
|
||||||
|
AM_PATH_PYTHON(2.3)
|
@ -0,0 +1,209 @@
|
|||||||
|
---
|
||||||
|
Upstream: http://bugzilla.gnome.org/show_bug.cgi?id=532856
|
||||||
|
Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=223265
|
||||||
|
Ubuntu: http://patches.ubuntu.com/by-release/extracted/ubuntu/g/gnome-python-extras/2.19.1-0ubuntu13/02_xul19.dpatch
|
||||||
|
|
||||||
|
Ubuntu patch updated to apply on top of our "split gnome-python-extras" patch
|
||||||
|
|
||||||
|
diff -Nuar a/configure.ac b/configure.ac
|
||||||
|
--- a/configure.ac 2008-12-12 17:15:44.000000000 +0100
|
||||||
|
+++ b/configure.ac 2008-12-12 17:23:45.000000000 +0100
|
||||||
|
@@ -19,6 +19,7 @@
|
||||||
|
m4_define(mozilla_required_version, 1.2b)
|
||||||
|
m4_define(firefox_required_version, 1.0)
|
||||||
|
m4_define(xulrunner_required_version, 1.8)
|
||||||
|
+m4_define(xulrunner19_required_version, 1.9)
|
||||||
|
m4_define(libgda_required_version, 2.99.6)
|
||||||
|
m4_define(gksu_required_version, 1.2.5)
|
||||||
|
m4_define(gksu2_required_version, 2.0.4)
|
||||||
|
@@ -186,46 +187,80 @@
|
||||||
|
dnl should we build the gtkmozembed module?
|
||||||
|
AC_ARG_BINDING([gtkmozembed], [ON], [gtkmozembed])
|
||||||
|
AC_ARG_WITH(gtkmozembed, AS_HELP_STRING(
|
||||||
|
- [--with-gtkmozembed=mozilla|firefox|xulrunner],
|
||||||
|
+ [--with-gtkmozembed=mozilla|firefox|xulrunner|xulrunner-1.9],
|
||||||
|
[package that provides libgtkmozembed]),
|
||||||
|
[mozpackage=$withval], [mozpackage=any])
|
||||||
|
|
||||||
|
if "$build_gtkmozembed"; then
|
||||||
|
if test $mozpackage = any ; then
|
||||||
|
|
||||||
|
+PKG_CHECK_MODULES(GTKMOZEMBED, [libxul-embedding >= xulrunner19_required_version
|
||||||
|
+ gtk+-2.0 >= gtk_required_version],
|
||||||
|
+ [build_gtkmozembed=true; mozpackage=xulrunner-1.9; mozpkgconfig=libxul-embedding],
|
||||||
|
+ [
|
||||||
|
PKG_CHECK_MODULES(GTKMOZEMBED, [xulrunner-gtkmozembed >= xulrunner_required_version
|
||||||
|
gtk+-2.0 >= gtk_required_version],
|
||||||
|
- [build_gtkmozembed=true; mozpackage=xulrunner],
|
||||||
|
+ [build_gtkmozembed=true; mozpackage=xulrunner; mozpkgconfig=$mozpackage-gtkmozembed],
|
||||||
|
[
|
||||||
|
PKG_CHECK_MODULES(GTKMOZEMBED, [firefox-gtkmozembed >= firefox_required_version
|
||||||
|
gtk+-2.0 >= gtk_required_version],
|
||||||
|
- [build_gtkmozembed=true; mozpackage=firefox],
|
||||||
|
+ [build_gtkmozembed=true; mozpackage=firefox; mozpkgconfig=$mozpackage-gtkmozembed],
|
||||||
|
[
|
||||||
|
PKG_CHECK_MODULES(GTKMOZEMBED, [mozilla-gtkmozembed >= mozilla_required_version
|
||||||
|
gtk+-2.0 >= gtk_required_version],
|
||||||
|
- [build_gtkmozembed=true; mozpackage=mozilla],
|
||||||
|
+ [build_gtkmozembed=true; mozpackage=mozilla; mozpkgconfig=$mozpackage-gtkmozembed],
|
||||||
|
build_gtkmozembed=false)
|
||||||
|
])
|
||||||
|
])
|
||||||
|
+ ])
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
case $mozpackage in
|
||||||
|
- xulrunner) mozpackage_required_version=xulrunner_required_version ;;
|
||||||
|
- firefox) mozpackage_required_version=firefox_required_version ;;
|
||||||
|
- mozilla) mozpackage_required_version=mozilla_required_version ;;
|
||||||
|
- *) AC_MSG_ERROR([--with-gtkmozembed argument must be either 'mozilla', 'firefox', or 'xulrunner'])
|
||||||
|
+ xulrunner-1.9) mozpackage_required_version=xulrunner19_required_version ; mozpkgconfig=libxul-embedding ;;
|
||||||
|
+ xulrunner) mozpackage_required_version=xulrunner_required_version ; mozpkgconfig=$mozpackage-gtkmozembed ;;
|
||||||
|
+ firefox) mozpackage_required_version=firefox_required_version ; mozpkgconfig=$mozpackage-gtkmozembed ;;
|
||||||
|
+ mozilla) mozpackage_required_version=mozilla_required_version ; mozpkgconfig=$mozpackage-gtkmozembed ;;
|
||||||
|
+ *) AC_MSG_ERROR([--with-gtkmozembed argument must be either 'mozilla', 'firefox', 'xulrunner-1.9' or 'xulrunner'])
|
||||||
|
esac
|
||||||
|
|
||||||
|
-PKG_CHECK_MODULES(GTKMOZEMBED, [$mozpackage-gtkmozembed >= $mozpackage_required_version,
|
||||||
|
- gtk+-2.0 >= gtk_required_version],
|
||||||
|
+PKG_CHECK_MODULES(GTKMOZEMBED, [$mozpkgconfig >= $mozpackage_required_version,
|
||||||
|
+ gtk+-2.0 >= gtk_required_version],
|
||||||
|
build_gtkmozembed=true,
|
||||||
|
build_gtkmozembed=false)
|
||||||
|
|
||||||
|
fi # if mozpackage = any
|
||||||
|
|
||||||
|
+if test $mozpackage = xulrunner-1.9; then
|
||||||
|
+GTKMOZEMBED_CFLAGS="$GTKMOZEMBED_CFLAGS $(pkg-config --cflags --define-variable=includetype=unstable libxul-embedding)"
|
||||||
|
+GTKMOZEMBED_LIBS="$GTKMOZEMBED_LIBS $(pkg-config --libs libxul-embedding)"
|
||||||
|
+
|
||||||
|
+else
|
||||||
|
+
|
||||||
|
MOZILLA_HOME="`$PKG_CONFIG --variable=libdir $mozpackage-gtkmozembed`"
|
||||||
|
AC_SUBST(MOZILLA_HOME)
|
||||||
|
+fi
|
||||||
|
+
|
||||||
|
+AC_SUBST(GTKMOZEMBED_CFLAGS)
|
||||||
|
+AC_SUBST(GTKMOZEMBED_LIBS)
|
||||||
|
+AM_CONDITIONAL(BUILD_GTKMOZEMBED, $build_gtkmozembed)
|
||||||
|
+
|
||||||
|
+AC_LANG_PUSH(C++)
|
||||||
|
+_SAVE_CPPFLAGS=$CPPFLAGS
|
||||||
|
+_SAVE_CXXFLAGS=$CXXFLAGS
|
||||||
|
+CXXFLAGS=$GTKMOZEMBED_CFLAGS
|
||||||
|
+CPPFLAGS=
|
||||||
|
+AC_COMPILE_IFELSE([AC_LANG_SOURCE(
|
||||||
|
+[[#ifndef XPCOM_GLUE
|
||||||
|
+#error "no xpcom glue"
|
||||||
|
+#endif]])],
|
||||||
|
+[have_xpcom_glue=yes], [have_xpcom_glue=yes]
|
||||||
|
+)
|
||||||
|
+CPPFLAGS=$_SAVE_CPPFLAGS
|
||||||
|
+CXXFLAGS=$_SAVE_CXXFLAGS
|
||||||
|
+AC_LANG_POP(C++)
|
||||||
|
+
|
||||||
|
+AM_CONDITIONAL(HAVE_XPCOM_GLUE, [test $have_xpcom_glue=yes])
|
||||||
|
|
||||||
|
fi # if build_gtkmozembed
|
||||||
|
|
||||||
|
diff -Nuar a/gtkmozembed/gtkmozembedmodule.cpp b/gtkmozembed/gtkmozembedmodule.cpp
|
||||||
|
--- a/gtkmozembed/gtkmozembedmodule.cpp 1970-01-01 01:00:00.000000000 +0100
|
||||||
|
+++ b/gtkmozembed/gtkmozembedmodule.cpp 2008-12-12 17:19:32.000000000 +0100
|
||||||
|
@@ -0,0 +1,73 @@
|
||||||
|
+#ifdef HAVE_CONFIG_H
|
||||||
|
+#include "config.h"
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+/* include this first, before NO_IMPORT_PYGOBJECT is defined */
|
||||||
|
+#include <pygobject.h>
|
||||||
|
+#include <pygtk/pygtk.h>
|
||||||
|
+
|
||||||
|
+#ifdef XPCOM_GLUE
|
||||||
|
+#include "gtkmozembed_glue.cpp"
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+G_BEGIN_DECLS
|
||||||
|
+void initgtkmozembed(void);
|
||||||
|
+void pygtkmozembed_add_constants(PyObject *module, const gchar *strip_prefix);
|
||||||
|
+void pygtkmozembed_register_classes (PyObject *d);
|
||||||
|
+G_END_DECLS
|
||||||
|
+
|
||||||
|
+extern PyMethodDef pygtkmozembed_functions[];
|
||||||
|
+
|
||||||
|
+void
|
||||||
|
+initgtkmozembed(void)
|
||||||
|
+{
|
||||||
|
+ PyObject *m, *d;
|
||||||
|
+ int argc = 0;
|
||||||
|
+
|
||||||
|
+ init_pygobject ();
|
||||||
|
+
|
||||||
|
+#ifdef XPCOM_GLUE
|
||||||
|
+ static const GREVersionRange greVersion = {
|
||||||
|
+ "1.9b", PR_TRUE,
|
||||||
|
+ "1.9.*", PR_TRUE
|
||||||
|
+ };
|
||||||
|
+ char xpcomLocation[4096];
|
||||||
|
+ nsresult rv = GRE_GetGREPathWithProperties(&greVersion, 1, nsnull, 0, xpcomLocation, 4096);
|
||||||
|
+ if (NS_FAILED(rv)) {
|
||||||
|
+ printf("failed 1\n");
|
||||||
|
+ return;
|
||||||
|
+ } else printf("location: %s \n", xpcomLocation);
|
||||||
|
+
|
||||||
|
+ // Startup the XPCOM Glue that links us up with XPCOM.
|
||||||
|
+ XPCOMGlueStartup(xpcomLocation);
|
||||||
|
+ if (NS_FAILED(rv)) {
|
||||||
|
+ printf("failed 2\n");
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
+ printf("before 3\n");
|
||||||
|
+
|
||||||
|
+ rv = GTKEmbedGlueStartup();
|
||||||
|
+ if (NS_FAILED(rv)) {printf("location: %s \n", xpcomLocation);
|
||||||
|
+ printf("failed 3\n");
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ //gtk_moz_embed_set_comp_path(xpcomLocation);
|
||||||
|
+
|
||||||
|
+ char *lastSlash = strrchr(xpcomLocation, '/');
|
||||||
|
+ if (lastSlash)
|
||||||
|
+ *lastSlash = '\0';
|
||||||
|
+
|
||||||
|
+ gtk_moz_embed_set_path(xpcomLocation);
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+ m = Py_InitModule ("gtkmozembed", pygtkmozembed_functions);
|
||||||
|
+ d = PyModule_GetDict (m);
|
||||||
|
+
|
||||||
|
+ pygtkmozembed_add_constants(m, "GTK_MOZ_EMBED_");
|
||||||
|
+ pygtkmozembed_register_classes (d);
|
||||||
|
+
|
||||||
|
+ if (PyErr_Occurred ()) {
|
||||||
|
+ Py_FatalError ("can't initialise module gtkmozembed");
|
||||||
|
+ }
|
||||||
|
+}
|
||||||
|
diff -Nuar a/gtkmozembed/Makefile.am b/gtkmozembed/Makefile.am
|
||||||
|
--- a/gtkmozembed/Makefile.am 2008-12-12 17:15:44.000000000 +0100
|
||||||
|
+++ b/gtkmozembed/Makefile.am 2008-12-12 17:19:32.000000000 +0100
|
||||||
|
@@ -13,9 +13,17 @@
|
||||||
|
pkgpyexec_LTLIBRARIES = gtkmozembed.la
|
||||||
|
gtkmozembed_la_LDFLAGS = -module -avoid-version \
|
||||||
|
-export-symbols-regex initgtkmozembed \
|
||||||
|
- -R$(MOZILLA_HOME)
|
||||||
|
+ $(NULL)
|
||||||
|
+
|
||||||
|
+# only use rpath for non-glue builds
|
||||||
|
+if HAVE_XPCOM_GLUE
|
||||||
|
+gtkmozembed_la_LDFLAGS += $(NULL)
|
||||||
|
+else
|
||||||
|
+gtkmozembed_la_LDFLAGS += -R$(MOZILLA_HOME)
|
||||||
|
+endif
|
||||||
|
+
|
||||||
|
gtkmozembed_la_LIBADD = $(GTKMOZEMBED_LIBS)
|
||||||
|
-gtkmozembed_la_SOURCES = gtkmozembedmodule.c
|
||||||
|
+gtkmozembed_la_SOURCES = gtkmozembedmodule.cpp
|
||||||
|
nodist_gtkmozembed_la_SOURCES = gtkmozembed.c
|
||||||
|
gtkmozembed.c: gtkmozembed.defs gtkmozembed.override
|
||||||
|
CLEANFILES = gtkmozembed.c
|
@ -0,0 +1,225 @@
|
|||||||
|
Index: gnome-python-extras-2.25.3/configure.ac
|
||||||
|
===================================================================
|
||||||
|
--- gnome-python-extras-2.25.3.orig/configure.ac 2009-02-15 23:20:23.000000000 +0100
|
||||||
|
+++ gnome-python-extras-2.25.3/configure.ac 2009-03-09 17:43:01.417674203 +0100
|
||||||
|
@@ -19,6 +19,7 @@ m4_define(gtkhtml2_required_version,
|
||||||
|
m4_define(mozilla_required_version, 1.2b)
|
||||||
|
m4_define(firefox_required_version, 1.0)
|
||||||
|
m4_define(xulrunner_required_version, 1.8)
|
||||||
|
+m4_define(xulrunner19_required_version, 1.9)
|
||||||
|
m4_define(libgda_required_version, 3.99.11)
|
||||||
|
m4_define(gksu_required_version, 1.2.5)
|
||||||
|
m4_define(gksu2_required_version, 2.0.4)
|
||||||
|
@@ -230,65 +231,88 @@ AM_CONDITIONAL(BUILD_EGG, $build_eggrece
|
||||||
|
dnl should we build the gtkmozembed module?
|
||||||
|
AC_ARG_BINDING([gtkmozembed], [ON], [gtkmozembed])
|
||||||
|
AC_ARG_WITH(gtkmozembed, AS_HELP_STRING(
|
||||||
|
- [--with-gtkmozembed=mozilla|firefox|xulrunner],
|
||||||
|
+ [--with-gtkmozembed=mozilla|firefox|xulrunner|xulrunner-1.9],
|
||||||
|
[package that provides libgtkmozembed]),
|
||||||
|
[mozpackage=$withval], [mozpackage=any])
|
||||||
|
|
||||||
|
if "$build_gtkmozembed"; then
|
||||||
|
if test $mozpackage = any ; then
|
||||||
|
|
||||||
|
+PKG_CHECK_MODULES(GTKMOZEMBED, [libxul-embedding >= xulrunner19_required_version
|
||||||
|
+ gtk+-2.0 >= gtk_required_version],
|
||||||
|
+ [build_gtkmozembed=true; mozpackage=xulrunner-1.9; mozpkgconfig=libxul-embedding],
|
||||||
|
+ [
|
||||||
|
PKG_CHECK_MODULES(GTKMOZEMBED, [xulrunner-gtkmozembed >= xulrunner_required_version
|
||||||
|
gtk+-2.0 >= gtk_required_version],
|
||||||
|
- [build_gtkmozembed=true; mozpackage=xulrunner],
|
||||||
|
+ [build_gtkmozembed=true; mozpackage=xulrunner; mozpkgconfig=$mozpackage-gtkmozembed],
|
||||||
|
[
|
||||||
|
PKG_CHECK_MODULES(GTKMOZEMBED, [firefox-gtkmozembed >= firefox_required_version
|
||||||
|
gtk+-2.0 >= gtk_required_version],
|
||||||
|
- [build_gtkmozembed=true; mozpackage=firefox],
|
||||||
|
+ [build_gtkmozembed=true; mozpackage=firefox; mozpkgconfig=$mozpackage-gtkmozembed],
|
||||||
|
[
|
||||||
|
PKG_CHECK_MODULES(GTKMOZEMBED, [mozilla-gtkmozembed >= mozilla_required_version
|
||||||
|
gtk+-2.0 >= gtk_required_version],
|
||||||
|
- [build_gtkmozembed=true; mozpackage=mozilla],
|
||||||
|
+ [build_gtkmozembed=true; mozpackage=mozilla; mozpkgconfig=$mozpackage-gtkmozembed],
|
||||||
|
build_gtkmozembed=false)
|
||||||
|
])
|
||||||
|
])
|
||||||
|
+ ])
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
+GTKMOZEMBED_CODEGEN_DEFINES=""
|
||||||
|
case $mozpackage in
|
||||||
|
- xulrunner) mozpackage_required_version=xulrunner_required_version ;;
|
||||||
|
- firefox) mozpackage_required_version=firefox_required_version ;;
|
||||||
|
- mozilla)
|
||||||
|
- mozpackage_required_version=mozilla_required_version
|
||||||
|
- AC_MSG_CHECKING([for extra gtkmozembed code generation flags])
|
||||||
|
- PKG_CHECK_MODULES(XUL19, mozilla-gtkmozembed >= 0.21 gtk+-2.0,
|
||||||
|
- GTKMOZEMBED_CODEGEN_DEFINES="-DHAVE_XUL19",
|
||||||
|
- GTKMOZEMBED_CODEGEN_DEFINES="")
|
||||||
|
- AC_MSG_RESULT([$GTKMOZEMBED_CODEGEN_DEFINES])
|
||||||
|
- ;;
|
||||||
|
- *) AC_MSG_ERROR([--with-gtkmozembed argument must be either 'mozilla', 'firefox', or 'xulrunner'])
|
||||||
|
+ xulrunner-1.9) mozpackage_required_version=xulrunner19_required_version ; mozpkgconfig=libxul-embedding ; GTKMOZEMBED_CODEGEN_DEFINES="-DHAVE_XUL19" ;;
|
||||||
|
+ xulrunner) mozpackage_required_version=xulrunner_required_version ; mozpkgconfig=$mozpackage-gtkmozembed ;;
|
||||||
|
+ firefox) mozpackage_required_version=firefox_required_version ; mozpkgconfig=$mozpackage-gtkmozembed ;;
|
||||||
|
+ mozilla) mozpackage_required_version=mozilla_required_version ; mozpkgconfig=$mozpackage-gtkmozembed ;;
|
||||||
|
+ *) AC_MSG_ERROR([--with-gtkmozembed argument must be either 'mozilla', 'firefox', 'xulrunner-1.9' or 'xulrunner'])
|
||||||
|
esac
|
||||||
|
AC_SUBST(GTKMOZEMBED_CODEGEN_DEFINES)
|
||||||
|
|
||||||
|
-PKG_CHECK_MODULES(GTKMOZEMBED, [$mozpackage-gtkmozembed >= $mozpackage_required_version,
|
||||||
|
- gtk+-2.0 >= gtk_required_version],
|
||||||
|
+PKG_CHECK_MODULES(GTKMOZEMBED, [$mozpkgconfig >= $mozpackage_required_version,
|
||||||
|
+ gtk+-2.0 >= gtk_required_version],
|
||||||
|
build_gtkmozembed=true,
|
||||||
|
build_gtkmozembed=false)
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
AM_CONDITIONAL(BUILD_GTKMOZEMBED, $build_gtkmozembed)
|
||||||
|
-if test -n "$export_dynamic"; then
|
||||||
|
- GTKMOZEMBED_LIBS=`echo $GTKMOZEMBED_LIBS | sed -e "s/$export_dynamic//"`
|
||||||
|
-fi
|
||||||
|
-MOZILLA_HOME="`$PKG_CONFIG --variable=libdir $mozpackage-gtkmozembed`"
|
||||||
|
-if test -z "$MOZILLA_HOME"; then
|
||||||
|
- MOZILLA_HOME="`$PKG_CONFIG --variable=sdkdir $mozpackage-gtkmozembed`/lib"
|
||||||
|
-fi
|
||||||
|
-AC_SUBST(MOZILLA_HOME)
|
||||||
|
+if test $mozpackage = xulrunner-1.9; then
|
||||||
|
+ GTKMOZEMBED_CFLAGS="$(pkg-config --cflags --define-variable=includetype=unstable libxul-embedding gtk+-2.0)"
|
||||||
|
+else
|
||||||
|
+ MOZILLA_HOME="`$PKG_CONFIG --variable=libdir $mozpackage-gtkmozembed`"
|
||||||
|
+ if test -z "$MOZILLA_HOME"; then
|
||||||
|
+ MOZILLA_HOME="`$PKG_CONFIG --variable=sdkdir $mozpackage-gtkmozembed`/lib"
|
||||||
|
+ fi
|
||||||
|
+ AC_SUBST(MOZILLA_HOME)
|
||||||
|
+fi # $mozpackage = xulrunner-1.9
|
||||||
|
|
||||||
|
fi # if build_gtkmozembed
|
||||||
|
|
||||||
|
AM_CONDITIONAL(BUILD_GTKMOZEMBED, $build_gtkmozembed)
|
||||||
|
+
|
||||||
|
+AC_LANG_PUSH(C++)
|
||||||
|
+_SAVE_CPPFLAGS=$CPPFLAGS
|
||||||
|
+_SAVE_CXXFLAGS=$CXXFLAGS
|
||||||
|
+CXXFLAGS=$GTKMOZEMBED_CFLAGS
|
||||||
|
+CPPFLAGS=
|
||||||
|
+AC_COMPILE_IFELSE([AC_LANG_SOURCE(
|
||||||
|
+[[#ifndef XPCOM_GLUE
|
||||||
|
+#error "no xpcom glue"
|
||||||
|
+#endif]])],
|
||||||
|
+[have_xpcom_glue=yes], [have_xpcom_glue=yes]
|
||||||
|
+)
|
||||||
|
+CPPFLAGS=$_SAVE_CPPFLAGS
|
||||||
|
+CXXFLAGS=$_SAVE_CXXFLAGS
|
||||||
|
+AC_LANG_POP(C++)
|
||||||
|
+
|
||||||
|
+AM_CONDITIONAL(HAVE_XPCOM_GLUE, [test $have_xpcom_glue=yes])
|
||||||
|
+if test "$have_xpcom_glue" = "yes"; then
|
||||||
|
+ AC_DEFINE(HAVE_XPCOM_GLUE, 1,
|
||||||
|
+ [Define to 1 if libxpcomglue is being used.])
|
||||||
|
+fi
|
||||||
|
+
|
||||||
|
if test -n "$export_dynamic"; then
|
||||||
|
GTKMOZEMBED_LIBS=`echo $GTKMOZEMBED_LIBS | sed -e "s/$export_dynamic//"`
|
||||||
|
fi
|
||||||
|
Index: gnome-python-extras-2.25.3/gtkmozembed/Makefile.am
|
||||||
|
===================================================================
|
||||||
|
--- gnome-python-extras-2.25.3.orig/gtkmozembed/Makefile.am 2008-12-12 02:06:29.000000000 +0100
|
||||||
|
+++ gnome-python-extras-2.25.3/gtkmozembed/Makefile.am 2009-03-09 17:11:56.390812130 +0100
|
||||||
|
@@ -13,9 +13,15 @@ pkgpyexecdir = $(pyexecdir)/gtk-2.0
|
||||||
|
pkgpyexec_LTLIBRARIES = gtkmozembed.la
|
||||||
|
gtkmozembed_la_LDFLAGS = -module -avoid-version \
|
||||||
|
-export-symbols-regex initgtkmozembed \
|
||||||
|
- -R$(MOZILLA_HOME) -L$(MOZILLA_HOME)
|
||||||
|
+ $(NULL)
|
||||||
|
+
|
||||||
|
+# only use rpath for non-glue builds
|
||||||
|
+if !HAVE_XPCOM_GLUE
|
||||||
|
+ gtkmozembed_la_LDFLAGS + = -R$(MOZILLA_HOME) -L$(MOZILLA_HOME)
|
||||||
|
+endif
|
||||||
|
+
|
||||||
|
gtkmozembed_la_LIBADD = $(GTKMOZEMBED_LIBS)
|
||||||
|
-gtkmozembed_la_SOURCES = gtkmozembedmodule.c
|
||||||
|
+gtkmozembed_la_SOURCES = gtkmozembedmodule.cpp
|
||||||
|
nodist_gtkmozembed_la_SOURCES = gtkmozembed.c
|
||||||
|
gtkmozembed.c: gtkmozembed.defs gtkmozembed.override
|
||||||
|
CLEANFILES = gtkmozembed.c
|
||||||
|
Index: gnome-python-extras-2.25.3/gtkmozembed/gtkmozembedmodule.cpp
|
||||||
|
===================================================================
|
||||||
|
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
||||||
|
+++ gnome-python-extras-2.25.3/gtkmozembed/gtkmozembedmodule.cpp 2009-03-09 16:47:51.857680474 +0100
|
||||||
|
@@ -0,0 +1,72 @@
|
||||||
|
+#ifdef HAVE_CONFIG_H
|
||||||
|
+#include "config.h"
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+/* include this first, before NO_IMPORT_PYGOBJECT is defined */
|
||||||
|
+#include <pygobject.h>
|
||||||
|
+#include <pygtk/pygtk.h>
|
||||||
|
+
|
||||||
|
+#ifdef XPCOM_GLUE
|
||||||
|
+#include "gtkmozembed_glue.cpp"
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+G_BEGIN_DECLS
|
||||||
|
+void initgtkmozembed(void);
|
||||||
|
+void pygtkmozembed_add_constants(PyObject *module, const gchar *strip_prefix);
|
||||||
|
+void pygtkmozembed_register_classes (PyObject *d);
|
||||||
|
+G_END_DECLS
|
||||||
|
+
|
||||||
|
+extern PyMethodDef pygtkmozembed_functions[];
|
||||||
|
+
|
||||||
|
+void
|
||||||
|
+initgtkmozembed(void)
|
||||||
|
+{
|
||||||
|
+ PyObject *m, *d;
|
||||||
|
+ int argc = 0;
|
||||||
|
+
|
||||||
|
+ init_pygobject ();
|
||||||
|
+
|
||||||
|
+#ifdef XPCOM_GLUE
|
||||||
|
+ static const GREVersionRange greVersion = {
|
||||||
|
+ "1.9b", PR_TRUE,
|
||||||
|
+ "1.9.*", PR_TRUE
|
||||||
|
+ };
|
||||||
|
+ char xpcomLocation[4096];
|
||||||
|
+ nsresult rv = GRE_GetGREPathWithProperties(&greVersion, 1, nsnull, 0, xpcomLocation, 4096);
|
||||||
|
+ if (NS_FAILED(rv)) {
|
||||||
|
+ printf("GRE_GetGREPathWithProperties failed\n");
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ // Startup the XPCOM Glue that links us up with XPCOM.
|
||||||
|
+ XPCOMGlueStartup(xpcomLocation);
|
||||||
|
+ if (NS_FAILED(rv)) {
|
||||||
|
+ printf("XPCOMGlueStartup failed\n");
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ rv = GTKEmbedGlueStartup();
|
||||||
|
+ if (NS_FAILED(rv)) {printf("location: %s \n", xpcomLocation);
|
||||||
|
+ printf("GTKEmbedGlueStartup failed\n");
|
||||||
|
+ return;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ //gtk_moz_embed_set_comp_path(xpcomLocation);
|
||||||
|
+
|
||||||
|
+ char *lastSlash = strrchr(xpcomLocation, '/');
|
||||||
|
+ if (lastSlash)
|
||||||
|
+ *lastSlash = '\0';
|
||||||
|
+
|
||||||
|
+ gtk_moz_embed_set_path(xpcomLocation);
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
+ m = Py_InitModule ("gtkmozembed", pygtkmozembed_functions);
|
||||||
|
+ d = PyModule_GetDict (m);
|
||||||
|
+
|
||||||
|
+ pygtkmozembed_add_constants(m, "GTK_MOZ_EMBED_");
|
||||||
|
+ pygtkmozembed_register_classes (d);
|
||||||
|
+
|
||||||
|
+ if (PyErr_Occurred ()) {
|
||||||
|
+ Py_FatalError ("can't initialise module gtkmozembed");
|
||||||
|
+ }
|
||||||
|
+}
|
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/gtkmozembed-python/gtkmozembed-python-2.25.3.ebuild,v 1.3 2010/08/01 10:35:44 fauli Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
G_PY_PN="gnome-python-extras"
|
||||||
|
|
||||||
|
inherit confutils gnome-python-common
|
||||||
|
|
||||||
|
PVP="$(get_version_component_range 1-2)"
|
||||||
|
SRC_URI="mirror://gnome/sources/${G_PY_PN}/${PVP}/${G_PY_PN}-${PV}.tar.bz2"
|
||||||
|
|
||||||
|
DESCRIPTION="Python bindings for the GtkMozEmbed Gecko library"
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
RDEPEND=">=net-libs/xulrunner-1.9"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
gnome-python-common_pkg_setup
|
||||||
|
|
||||||
|
G2CONF="${G2CONF} --with-gtkmozembed=xulrunner-1.9"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Accomodate new releases of libtool
|
||||||
|
epatch "${FILESDIR}/${PN}-2.19.1-libtool2.patch"
|
||||||
|
|
||||||
|
# Allow building with xulrunner 1.9, bug #
|
||||||
|
rm "${S}/gtkmozembed/gtkmozembedmodule.c"
|
||||||
|
epatch "${FILESDIR}/${P}-xulrunner19.patch"
|
||||||
|
|
||||||
|
# Fix building with xulrunner-1.9.2, bug 296924
|
||||||
|
epatch "${FILESDIR}/${PN}-2.19.1-include-nspr.patch"
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
gnome-python-common_src_prepare
|
||||||
|
}
|
6
dev-python/gtkmozembed-python/metadata.xml
Normal file
6
dev-python/gtkmozembed-python/metadata.xml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>gnome</herd>
|
||||||
|
<herd>python</herd>
|
||||||
|
</pkgmetadata>
|
3
dev-util/boomerang/Manifest
Normal file
3
dev-util/boomerang/Manifest
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
AUX startboomerang-qt.sh 102 RMD160 d16392c466734fd7edd079a792fd015bc73745ee SHA1 05d90c7732b7e924a922a8274d5079e839c20b3a SHA256 c30f056ddf5f4896b33bf37c42900ecdf3cb8ff2c6342631bc8405ac578e25d4
|
||||||
|
AUX startboomerang.sh 131 RMD160 c6e824c3a1e403e7053001ba79be687b269ff2d5 SHA1 9a6ef2aa6101ac077054d9e4dc3a172f9ca880f1 SHA256 6bf97ff1aad9a119dcb5b829dab42c316ff6bc44efe54fdb84b0c6e76d1502a7
|
||||||
|
EBUILD boomerang-9999.ebuild 5278 RMD160 32e2a78226402a0f869b8d533d3e7a0537e2c0d1 SHA1 846a4cbd02825611b5d85d9ab0d39c32d3e1a7df SHA256 4bdc2428d9419feaa044e0d43f6de4d03ee9e90e5a580694f86a0cf1c0d7d87e
|
258
dev-util/boomerang/boomerang-9999.ebuild
Normal file
258
dev-util/boomerang/boomerang-9999.ebuild
Normal file
@ -0,0 +1,258 @@
|
|||||||
|
# Copyright 1999-2004 Gentoo Technologies, Inc.
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: Exp $
|
||||||
|
|
||||||
|
ECVS_SERVER="boomerang.cvs.sourceforge.net:/cvsroot/boomerang"
|
||||||
|
ECVS_MODULE="boomerang"
|
||||||
|
ECVS_USER="anonymous"
|
||||||
|
ECVS_PASS=""
|
||||||
|
ECVS_CVS_OPTIONS="-dP"
|
||||||
|
|
||||||
|
inherit cvs eutils
|
||||||
|
|
||||||
|
S=${WORKDIR}/${ECVS_MODULE}
|
||||||
|
|
||||||
|
DESCRIPTION="A general, open source, retargetable decompiler of machine code programs - (sources from CVS)."
|
||||||
|
HOMEPAGE="http://boomerang.sourceforge.net"
|
||||||
|
SRC_URI=""
|
||||||
|
|
||||||
|
LICENSE="as-is"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* ~x86 ~amd64"
|
||||||
|
IUSE="qt4 examples"
|
||||||
|
|
||||||
|
DEPEND="dev-libs/boehm-gc
|
||||||
|
dev-libs/expat
|
||||||
|
dev-util/cppunit
|
||||||
|
qt4? ( >=x11-libs/qt-gui-4.1.2 )"
|
||||||
|
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if built_with_use dev-libs/boehm-gc nocxx; then
|
||||||
|
eerror "We need dev-libs/boehm-gc without nocxx enabled"
|
||||||
|
einfo "Recompile dev-libs/boehm-gc with use=\"-nocxx\""
|
||||||
|
die "Need cxx-support in dev-libs/boehm-gc"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
ewarn "This is a LIVE CVS ebuild."
|
||||||
|
ewarn "That means there are NO promises it will work."
|
||||||
|
ewarn "If it fails to build, FIX THE CODE YOURSELF"
|
||||||
|
ewarn "before reporting any issues."
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
cvs_src_unpack
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
econf || die "econf failed."
|
||||||
|
|
||||||
|
emake remote || die "emake remote failed"
|
||||||
|
|
||||||
|
emake || die "emake failed"
|
||||||
|
emake || die "emake failed"
|
||||||
|
|
||||||
|
if use qt4; then
|
||||||
|
cd qtgui2
|
||||||
|
qmake -project qtgui2-unx.pro
|
||||||
|
qmake qtgui2-unx.pro
|
||||||
|
emake || die "emake failed. try building without qt4 use flag."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
into /usr/local/boomerang
|
||||||
|
|
||||||
|
##bin
|
||||||
|
dodir ${DESTTREE}/bin
|
||||||
|
|
||||||
|
dobin boomerang
|
||||||
|
dosym bin/boomerang ${DESTTREE}/boomerang
|
||||||
|
|
||||||
|
##startscript for main binary
|
||||||
|
dobin ${FILESDIR}/startboomerang.sh
|
||||||
|
dosym ${DESTTREE}/bin/startboomerang.sh /usr/bin/boomerang
|
||||||
|
|
||||||
|
if use qt4; then
|
||||||
|
##qt binary
|
||||||
|
newbin qtgui2/qtgui2-unx boomerang-qt
|
||||||
|
|
||||||
|
dosym bin/boomerang-qt ${DESTTREE}/boomerang-qt
|
||||||
|
|
||||||
|
##startscript for qt binary
|
||||||
|
dobin ${FILESDIR}/startboomerang-qt.sh
|
||||||
|
dosym ${DESTTREE}/bin/startboomerang-qt.sh /usr/bin/boomerang-qt
|
||||||
|
|
||||||
|
|
||||||
|
##bmp images
|
||||||
|
insinto ${DESTTREE}
|
||||||
|
doins *.bmp
|
||||||
|
fi
|
||||||
|
|
||||||
|
##lib
|
||||||
|
dodir ${DESTTREE}/lib
|
||||||
|
|
||||||
|
dolib lib/*.so
|
||||||
|
dosym ${DESTTREE}/lib/libBinaryFile.so /usr/lib/libBinaryFile.so
|
||||||
|
|
||||||
|
|
||||||
|
##licence file
|
||||||
|
dodir ${DESTTREE}/licence
|
||||||
|
insinto ${DESTTREE}/licence
|
||||||
|
|
||||||
|
doins LICENSE.TERMS
|
||||||
|
|
||||||
|
|
||||||
|
##signatures
|
||||||
|
dodir ${DESTTREE}/signatures
|
||||||
|
insinto ${DESTTREE}/signatures
|
||||||
|
|
||||||
|
doins signatures/*.hs
|
||||||
|
doins signatures/*.h
|
||||||
|
|
||||||
|
##transformations
|
||||||
|
dodir ${DESTTREE}/transformations
|
||||||
|
insinto ${DESTTREE}/transformations
|
||||||
|
|
||||||
|
doins transformations/*.t
|
||||||
|
|
||||||
|
|
||||||
|
##frontend - ppc
|
||||||
|
dodir ${DESTTREE}/frontend/machine/ppc
|
||||||
|
insinto ${DESTTREE}/frontend/machine/ppc
|
||||||
|
|
||||||
|
doins frontend/machine/ppc/ppc.ssl
|
||||||
|
|
||||||
|
|
||||||
|
##frontend - hppa
|
||||||
|
dodir ${DESTTREE}/frontend/machine/hppa
|
||||||
|
insinto ${DESTTREE}/frontend/machine/hppa
|
||||||
|
|
||||||
|
doins frontend/machine/hppa/hppa.ssl
|
||||||
|
|
||||||
|
|
||||||
|
##frontend - st20
|
||||||
|
dodir ${DESTTREE}/frontend/machine/st20
|
||||||
|
insinto ${DESTTREE}/frontend/machine/st20
|
||||||
|
|
||||||
|
doins frontend/machine/st20/st20.ssl
|
||||||
|
|
||||||
|
|
||||||
|
##frontend - mc68k
|
||||||
|
dodir ${DESTTREE}/frontend/machine/mc68k
|
||||||
|
insinto ${DESTTREE}/frontend/machine/mc68k
|
||||||
|
|
||||||
|
doins frontend/machine/mc68k/mc68k.ssl
|
||||||
|
|
||||||
|
|
||||||
|
##frontend - sparc
|
||||||
|
dodir ${DESTTREE}/frontend/machine/sparc
|
||||||
|
insinto ${DESTTREE}/frontend/machine/sparc
|
||||||
|
|
||||||
|
doins frontend/machine/sparc/sparc.ssl
|
||||||
|
|
||||||
|
|
||||||
|
##frontend - pentium
|
||||||
|
dodir ${DESTTREE}/frontend/machine/pentium
|
||||||
|
insinto ${DESTTREE}/frontend/machine/pentium
|
||||||
|
|
||||||
|
doins frontend/machine/pentium/pentium.ssl
|
||||||
|
|
||||||
|
|
||||||
|
##examples, rm is used to exclude CVS folders. maybe there's a better way
|
||||||
|
if use examples; then
|
||||||
|
##examples - elf32-ppc
|
||||||
|
dodir ${DESTTREE}/test/elf32-ppc
|
||||||
|
insinto ${DESTTREE}/test/elf32-ppc
|
||||||
|
|
||||||
|
rm -rf test/elf32-ppc/CVS
|
||||||
|
doins test/elf32-ppc/*
|
||||||
|
|
||||||
|
|
||||||
|
##examples - hppa
|
||||||
|
dodir ${DESTTREE}/test/hppa
|
||||||
|
insinto ${DESTTREE}/test/hppa
|
||||||
|
|
||||||
|
rm -rf test/hppa/CVS
|
||||||
|
doins test/hppa/*
|
||||||
|
|
||||||
|
|
||||||
|
##examples - mc68328
|
||||||
|
dodir ${DESTTREE}/test/mc68328
|
||||||
|
insinto ${DESTTREE}/test/mc68328
|
||||||
|
|
||||||
|
rm -rf test/mc68328/CVS
|
||||||
|
doins test/mc68328/*
|
||||||
|
|
||||||
|
|
||||||
|
##examples - mips
|
||||||
|
dodir ${DESTTREE}/test/mips
|
||||||
|
insinto ${DESTTREE}/test/mips
|
||||||
|
|
||||||
|
rm -rf test/mips/CVS
|
||||||
|
doins test/mips/*
|
||||||
|
|
||||||
|
|
||||||
|
##examples - OSX
|
||||||
|
dodir ${DESTTREE}/test/OSX
|
||||||
|
insinto ${DESTTREE}/test/OSX
|
||||||
|
|
||||||
|
rm -rf test/OSX/CVS
|
||||||
|
doins test/OSX/*
|
||||||
|
|
||||||
|
|
||||||
|
##examples - pentium
|
||||||
|
dodir ${DESTTREE}/test/pentium
|
||||||
|
insinto ${DESTTREE}/test/pentium
|
||||||
|
|
||||||
|
rm -rf test/pentium/CVS
|
||||||
|
doins test/pentium/*
|
||||||
|
|
||||||
|
|
||||||
|
##examples - ppc
|
||||||
|
dodir ${DESTTREE}/test/ppc
|
||||||
|
insinto ${DESTTREE}/test/ppc
|
||||||
|
|
||||||
|
rm -rf test/ppc/CVS
|
||||||
|
doins test/ppc/*
|
||||||
|
|
||||||
|
|
||||||
|
##examples - source code of examples
|
||||||
|
dodir ${DESTTREE}/test/source
|
||||||
|
insinto ${DESTTREE}/test/source
|
||||||
|
|
||||||
|
rm -rf test/source/CVS
|
||||||
|
doins test/source/*
|
||||||
|
|
||||||
|
|
||||||
|
##examples - sparc
|
||||||
|
dodir ${DESTTREE}/test/sparc
|
||||||
|
insinto ${DESTTREE}/test/sparc
|
||||||
|
|
||||||
|
rm -rf test/sparc/CVS
|
||||||
|
doins test/sparc/*
|
||||||
|
|
||||||
|
|
||||||
|
##examples - windows
|
||||||
|
dodir ${DESTTREE}/test/windows
|
||||||
|
insinto ${DESTTREE}/test/windows
|
||||||
|
|
||||||
|
rm -rf test/windows/CVS
|
||||||
|
doins test/windows/*
|
||||||
|
fi
|
||||||
|
|
||||||
|
##end of src_install
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo "You may now start boomerang by typing \"boomerang\"."
|
||||||
|
|
||||||
|
if use qt4; then
|
||||||
|
einfo "You also request the qt4-gui. You may start it by typing \"boomerang-qt\"."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
einfo "Examples to test decompilation have been put into /usr/local/boomerang/test (including original source)"
|
||||||
|
fi
|
||||||
|
}
|
7
dev-util/boomerang/files/startboomerang-qt.sh
Normal file
7
dev-util/boomerang/files/startboomerang-qt.sh
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
cd /usr/local/boomerang
|
||||||
|
if [ "$*" = "" ]; then
|
||||||
|
./boomerang-qt
|
||||||
|
else
|
||||||
|
./boomerang-qt $*
|
||||||
|
fi
|
8
dev-util/boomerang/files/startboomerang.sh
Normal file
8
dev-util/boomerang/files/startboomerang.sh
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
workdir=`pwd`
|
||||||
|
cd /usr/local/boomerang
|
||||||
|
if [ "$*" = "" ]; then
|
||||||
|
./boomerang
|
||||||
|
else
|
||||||
|
./boomerang -o ${workdir}/output $*
|
||||||
|
fi
|
4
net-fs/cifs-utils/Manifest
Normal file
4
net-fs/cifs-utils/Manifest
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
DIST cifs-utils-4.5.tar.bz2 321737 RMD160 48dcffd41b7a23b388e17992ccaf59d4ab97d1bb SHA1 5f19dd848d330e01ece18889f6d6b93927059296 SHA256 8287996c59609d3042691ae412d289995d63e7eaf561117f0b9a1ba421ecf25b
|
||||||
|
EBUILD cifs-utils-4.5.ebuild 1079 RMD160 50a3564f7876fce9f29d7bf8af66bf0d7a060485 SHA1 5b48629d04ce03c7925eac5d6bf3275fcd4a6187 SHA256 33a5247572ece8d2659f5a75abf4b49f977a80a78855c6649450d9087a0250ed
|
||||||
|
EBUILD cifs-utils-9999.ebuild 1079 RMD160 50a3564f7876fce9f29d7bf8af66bf0d7a060485 SHA1 5b48629d04ce03c7925eac5d6bf3275fcd4a6187 SHA256 33a5247572ece8d2659f5a75abf4b49f977a80a78855c6649450d9087a0250ed
|
||||||
|
MISC metadata.xml 789 RMD160 1e14745b4c08f0fa8d364170c2864151ae5e016a SHA1 3c978a97c021dc2aa896bebc4aa3432dbf6eb636 SHA256 fec8103fdaaa5f77bb4b644275a8e0e001573d8bc3fef56af4337c11b5c8a0b0
|
51
net-fs/cifs-utils/cifs-utils-4.5.ebuild
Normal file
51
net-fs/cifs-utils/cifs-utils-4.5.ebuild
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI=2
|
||||||
|
|
||||||
|
inherit eutils confutils
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
EGIT_REPO_URI="git://git.samba.org/${PN}.git"
|
||||||
|
inherit git autotools
|
||||||
|
else
|
||||||
|
SRC_URI="ftp://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems"
|
||||||
|
HOMEPAGE="http://www.samba.org/linux-cifs/cifs-utils/"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="ads +caps caps-ng"
|
||||||
|
|
||||||
|
DEPEND="!net-fs/mount-cifs
|
||||||
|
!net-fs/samba-client
|
||||||
|
!<net-fs/samba-3.6
|
||||||
|
ads? ( sys-libs/talloc virtual/krb5 sys-apps/keyutils )
|
||||||
|
caps? ( sys-libs/libcap )
|
||||||
|
caps-ng? ( sys-libs/libcap-ng )"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
confutils_use_conflict caps caps-ng
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
eautoreconf || die "eautoreconf failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
$(use_enable ads cifsupcall) \
|
||||||
|
$(use_with caps libcap) \
|
||||||
|
$(use_with caps-ng libcap-ng)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake install DESTDIR="${D}" || die "emake install failed"
|
||||||
|
}
|
51
net-fs/cifs-utils/cifs-utils-9999.ebuild
Normal file
51
net-fs/cifs-utils/cifs-utils-9999.ebuild
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI=2
|
||||||
|
|
||||||
|
inherit eutils confutils
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
EGIT_REPO_URI="git://git.samba.org/${PN}.git"
|
||||||
|
inherit git autotools
|
||||||
|
else
|
||||||
|
SRC_URI="ftp://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems"
|
||||||
|
HOMEPAGE="http://www.samba.org/linux-cifs/cifs-utils/"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="ads +caps caps-ng"
|
||||||
|
|
||||||
|
DEPEND="!net-fs/mount-cifs
|
||||||
|
!net-fs/samba-client
|
||||||
|
!<net-fs/samba-3.6
|
||||||
|
ads? ( sys-libs/talloc virtual/krb5 sys-apps/keyutils )
|
||||||
|
caps? ( sys-libs/libcap )
|
||||||
|
caps-ng? ( sys-libs/libcap-ng )"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
confutils_use_conflict caps caps-ng
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
eautoreconf || die "eautoreconf failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
$(use_enable ads cifsupcall) \
|
||||||
|
$(use_with caps libcap) \
|
||||||
|
$(use_with caps-ng libcap-ng)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake install DESTDIR="${D}" || die "emake install failed"
|
||||||
|
}
|
20
net-fs/cifs-utils/metadata.xml
Normal file
20
net-fs/cifs-utils/metadata.xml
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd></herd>
|
||||||
|
<longdescription lang="en">
|
||||||
|
The in-kernel CIFS filesystem is generally the preferred method for mounting
|
||||||
|
SMB/CIFS shares on Linux. More information on Linux CIFS is available at the
|
||||||
|
Linux CIFS VFS site.
|
||||||
|
|
||||||
|
Although not really part of Samba proper, these tools were originally part of
|
||||||
|
the Samba package. For several reasons, shipping these tools as part of Samba
|
||||||
|
was problematic and it was deemed better to split them off into their own
|
||||||
|
package.
|
||||||
|
</longdescription>
|
||||||
|
<use>
|
||||||
|
<flag name="ads">Enable Active Directory integration (cifs.upcall)</flag>
|
||||||
|
<flag name="caps-ng">Use Linux capabilities-ng library to control privilege</flag>
|
||||||
|
</use>
|
||||||
|
</pkgmetadata>
|
||||||
|
|
3
net-fs/samba/Manifest
Normal file
3
net-fs/samba/Manifest
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
AUX samba4.initd 634 RMD160 0d1028c3520102a7a2c4a7dd73723b66295db740 SHA1 cf2e0bcdb1783f1fb2ed256442f051b98ad70d64 SHA256 df553df5cfb8d8305566accd62bff23dac4772ad4a2eb7d3b1328a5651113cad
|
||||||
|
DIST samba-4.0.0alpha13.tar.gz 8681348 RMD160 522e1754044f0fb1141246c1a37f28f08567d069 SHA1 c6ff1eafba5869e9ea74f046668cf147ce834da8 SHA256 3cf571d6d32e07537f2b315f3976eb5e5ee563af17a12e406d6d3671fc59cf6c
|
||||||
|
EBUILD samba-4.0.0_alpha13.ebuild 4156 RMD160 d63bbf124c3fde8d264da490122a0826dda1aa13 SHA1 4bd67529b6094b91349e138614ba36075e5912c5 SHA256 619c7c38aa499083e3ee7ba06f681851b76a4456c1b8e8f3d4f3c998eaccda58
|
31
net-fs/samba/files/samba4.initd
Normal file
31
net-fs/samba/files/samba4.initd
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
#!/sbin/runscript
|
||||||
|
# Copyright 1999-2009 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/samba4.initd,v 1.1 2010/02/28 16:03:04 patrick Exp $
|
||||||
|
|
||||||
|
opts="reload"
|
||||||
|
|
||||||
|
description="The samba daemon init script"
|
||||||
|
description_reload="Reloads the samba daemon"
|
||||||
|
|
||||||
|
depend() {
|
||||||
|
need net
|
||||||
|
}
|
||||||
|
|
||||||
|
start() {
|
||||||
|
ebegin "Starting samba"
|
||||||
|
start-stop-daemon --start --exec /usr/sbin/samba
|
||||||
|
eend $?
|
||||||
|
}
|
||||||
|
|
||||||
|
stop() {
|
||||||
|
ebegin "Stopping samba"
|
||||||
|
start-stop-daemon --stop --pidfile /var/run/samba/samba.pid
|
||||||
|
eend $?
|
||||||
|
}
|
||||||
|
|
||||||
|
reload() {
|
||||||
|
ebegin "Reloading samba"
|
||||||
|
killall -HUP samba
|
||||||
|
eend $?
|
||||||
|
}
|
158
net-fs/samba/samba-4.0.0_alpha13.ebuild
Normal file
158
net-fs/samba/samba-4.0.0_alpha13.ebuild
Normal file
@ -0,0 +1,158 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.0.0_alpha11.ebuild,v 1.3 2010/02/28 16:03:03 patrick Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit confutils
|
||||||
|
|
||||||
|
MY_PV="${PV/_alpha/alpha}"
|
||||||
|
MY_P="${PN}-${MY_PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Samba Server component"
|
||||||
|
HOMEPAGE="http://www.samba.org/"
|
||||||
|
SRC_URI="mirror://samba/samba4/${MY_P}.tar.gz"
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="caps debug dso gnutls +netapi sqlite threads +client +server +tools +python"
|
||||||
|
|
||||||
|
DEPEND="!net-fs/samba-libs
|
||||||
|
!net-fs/samba-server
|
||||||
|
!net-fs/samba-client
|
||||||
|
dev-libs/popt
|
||||||
|
sys-libs/readline
|
||||||
|
virtual/libiconv
|
||||||
|
caps? ( sys-libs/libcap )
|
||||||
|
gnutls? ( net-libs/gnutls )
|
||||||
|
sqlite? ( >=dev-db/sqlite-3 )
|
||||||
|
>=sys-libs/talloc-2.0.1
|
||||||
|
>=sys-libs/tdb-1.2.0
|
||||||
|
=sys-libs/tevent-0.9.8"
|
||||||
|
#=sys-libs/ldb-0.9.10 No release yet
|
||||||
|
# See source4/min_versions.m4 for the minimal versions
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}/source4"
|
||||||
|
|
||||||
|
SBINPROGS=""
|
||||||
|
if use server ; then
|
||||||
|
SBINPROGS="${SBINPROGS} bin/samba"
|
||||||
|
fi
|
||||||
|
if use client ; then
|
||||||
|
SBINPROGS="${SBINPROGS} bin/mount.cifs bin/umount.cifs"
|
||||||
|
fi
|
||||||
|
|
||||||
|
BINPROGS=""
|
||||||
|
if use client ; then
|
||||||
|
BINPROGS="${BINPROGS} bin/smbclient bin/net bin/nmblookup bin/ntlm_auth"
|
||||||
|
fi
|
||||||
|
if use server ; then
|
||||||
|
BINPROGS="${BINPROGS} bin/testparm bin/smbtorture"
|
||||||
|
fi
|
||||||
|
if use tools ; then
|
||||||
|
# Should be in sys-libs/ldb, but there's no ldb release yet
|
||||||
|
BINPROGS="${BINPROGS} bin/ldbedit bin/ldbsearch bin/ldbadd bin/ldbdel bin/ldbmodify bin/ldbrename"
|
||||||
|
fi
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
confutils_use_depend_all server python
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# Upstream refuses to make this configurable
|
||||||
|
use caps && export ac_cv_header_sys_capability_h=yes || export ac_cv_header_sys_capability_h=no
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--localstatedir=/var \
|
||||||
|
$(use_enable debug) \
|
||||||
|
--enable-developer \
|
||||||
|
$(use_enable dso) \
|
||||||
|
--disable-external-heimdal \
|
||||||
|
--enable-external-libtalloc \
|
||||||
|
--enable-external-libtdb \
|
||||||
|
--enable-external-libtevent \
|
||||||
|
--disable-external-libldb \
|
||||||
|
--enable-fhs \
|
||||||
|
--enable-largefile \
|
||||||
|
$(use_enable gnutls) \
|
||||||
|
$(use_enable netapi) \
|
||||||
|
--enable-socket-wrapper \
|
||||||
|
--enable-nss-wrapper \
|
||||||
|
--with-modulesdir=/usr/lib/samba/modules \
|
||||||
|
--with-privatedir=/var/lib/samba/private \
|
||||||
|
--with-ntp-signd-socket-dir=/var/run/samba \
|
||||||
|
--with-lockdir=/var/cache/samba \
|
||||||
|
--with-logfilebase=/var/log/samba \
|
||||||
|
--with-piddir=/var/run/samba \
|
||||||
|
--without-included-popt \
|
||||||
|
$(use_with sqlite sqlite3) \
|
||||||
|
$(use_with threads pthreads) \
|
||||||
|
--with-setproctitle \
|
||||||
|
--with-readline
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# compile libs
|
||||||
|
emake basics || die "emake basics failed"
|
||||||
|
emake libraries || die "emake libraries failed"
|
||||||
|
|
||||||
|
# compile python
|
||||||
|
if use python ; then
|
||||||
|
emake pythonmods || die "emake pythonmods failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# compile binaries tools
|
||||||
|
emake ${BINPROGS} || die "emake BINPROGS failed"
|
||||||
|
emake ${SBINPROGS} || die "emake SBINPROGS failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# install libs
|
||||||
|
emake installlib DESTDIR="${D}" || die "emake installib failed"
|
||||||
|
emake installheader DESTDIR="${D}" || die "emake installheader failed"
|
||||||
|
emake installpc DESTDIR="${D}" || die "make installpc failed"
|
||||||
|
|
||||||
|
# compile python
|
||||||
|
if use python ; then
|
||||||
|
emake installpython DESTDIR="${D}" || die "emake installpython failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# binaries
|
||||||
|
dosbin ${SBINPROGS} || die "installing SBINPROGS failed"
|
||||||
|
dobin ${BINPROGS} || die "installing BINPROGS failed"
|
||||||
|
|
||||||
|
# install server components
|
||||||
|
if use server ; then
|
||||||
|
# provision scripts
|
||||||
|
insinto /usr/share/${PN}
|
||||||
|
doins -r setup
|
||||||
|
exeinto /usr/share/${PN}/setup
|
||||||
|
doexe setup/{domainlevel,enableaccount,newuser,provision,pwsettings}
|
||||||
|
doexe setup/{setexpiry,setpassword,upgrade_from_s3}
|
||||||
|
|
||||||
|
# init script
|
||||||
|
newinitd "${FILESDIR}/samba4.initd" samba
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake test DESTDIR="${D}" || die "Test failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
# Optimize the python modules so they get properly removed
|
||||||
|
python_mod_optimize $(python_get_sitedir)/${PN}
|
||||||
|
|
||||||
|
# Warn that it's an alpha
|
||||||
|
ewarn "Samba 4 is an alpha and therefore not considered stable. It's only"
|
||||||
|
ewarn "meant to test and experiment and definitely not for production"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
# Clean up the python modules
|
||||||
|
python_mod_cleanup
|
||||||
|
}
|
18
net-misc/nx/nx-3.4.0_p3.ebuild
Normal file
18
net-misc/nx/nx-3.4.0_p3.ebuild
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Copyright 1999-2009 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/virtual/acl/acl-0.ebuild,v 1.2 2009/12/29 01:57:38 abcd Exp $
|
||||||
|
|
||||||
|
MY_PV="${PV/_p*//}"
|
||||||
|
|
||||||
|
DESCRIPTION="Virtual for the split nx packages"
|
||||||
|
HOMEPAGE=""
|
||||||
|
SRC_URI=""
|
||||||
|
|
||||||
|
LICENSE=""
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND=">=net-misc/nxproxy-${MY_PV}
|
||||||
|
>=net-misc/nx-X11-${MY_PV}"
|
3
net-misc/nxcompsh/Manifest
Normal file
3
net-misc/nxcompsh/Manifest
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
AUX nxcompsh-3.2.0-gcc43.patch 823 RMD160 ec8d4bb40c0d10b6898e7dc9a0b77cc641587588 SHA1 cda1e79f97483c1d3b43fc1579b644bacfe88287 SHA256 9f1c2f6b808c4c22c9bf4a6d8e8c89b8d240d1c8d9be1918bea60aece87dc899
|
||||||
|
DIST nxcompsh-3.4.0-2.tar.gz 76941 RMD160 6fddf760f76a41d334f103cfd1802f143ba9ad80 SHA1 5bdea32174047ddf70e9cbb0f3c298d269c2bb8d SHA256 d6d29c59f070ea1ff65901a33e2013902abb3765dc6a8858f5bd6d09eccb6bf0
|
||||||
|
EBUILD nxcompsh-3.4.0_p2.ebuild 1113 RMD160 c4533d636a5c3ffa1cbc890acae640cf70f3e1f0 SHA1 f77efe56fd1b43ac947c1695cc7c4d7aee534e14 SHA256 e0a4f678e61343b90b099d820b4db24d7b6bba9d004fa0fcf09badd0fc875222
|
43
net-misc/nxcompsh/files/nxcompsh-3.2.0-gcc43.patch
Normal file
43
net-misc/nxcompsh/files/nxcompsh-3.2.0-gcc43.patch
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
--- nxcompsh/Logger.cpp.orig 2008-07-21 17:53:09 +0400
|
||||||
|
+++ nxcompsh/Logger.cpp 2008-07-21 17:59:57 +0400
|
||||||
|
@@ -26,7 +26,9 @@
|
||||||
|
#include "Logger.h"
|
||||||
|
#include "Timestamp.h"
|
||||||
|
|
||||||
|
-#include <ctype.h>
|
||||||
|
+#include <cctype>
|
||||||
|
+
|
||||||
|
+using namespace std;
|
||||||
|
|
||||||
|
Logger logger;
|
||||||
|
|
||||||
|
--- nxcompsh/Logger.h.orig 2008-07-21 17:53:29 +0400
|
||||||
|
+++ nxcompsh/Logger.h 2008-07-21 18:01:53 +0400
|
||||||
|
@@ -18,7 +18,7 @@
|
||||||
|
#ifndef Logger_H
|
||||||
|
#define Logger_H
|
||||||
|
|
||||||
|
-#include <errno.h>
|
||||||
|
+#include <cerrno>
|
||||||
|
#include <stdarg.h>
|
||||||
|
|
||||||
|
//
|
||||||
|
--- nxcompsh/Misc.h.orig 2008-07-22 14:10:18 +0400
|
||||||
|
+++ nxcompsh/Misc.h 2008-07-22 14:12:38 +0400
|
||||||
|
@@ -18,10 +18,13 @@
|
||||||
|
#ifndef Misc_H
|
||||||
|
#define Misc_H
|
||||||
|
|
||||||
|
-#include <iostream.h>
|
||||||
|
+#include <iostream>
|
||||||
|
|
||||||
|
-#include <errno.h>
|
||||||
|
-#include <string.h>
|
||||||
|
+#include <cerrno>
|
||||||
|
+#include <cstring>
|
||||||
|
+#include <ios>
|
||||||
|
+
|
||||||
|
+using namespace std;
|
||||||
|
|
||||||
|
//
|
||||||
|
// This is MD5 length.
|
50
net-misc/nxcompsh/nxcompsh-3.4.0_p2.ebuild
Normal file
50
net-misc/nxcompsh/nxcompsh-3.4.0_p2.ebuild
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI=2
|
||||||
|
|
||||||
|
MY_P=${P/_p/-}
|
||||||
|
MY_PV=${PV/_p*/}
|
||||||
|
|
||||||
|
inherit autotools eutils multilib
|
||||||
|
|
||||||
|
DESCRIPTION="NX compression technology core libraries"
|
||||||
|
HOMEPAGE="http://www.nomachine.com/developers.php"
|
||||||
|
SRC_URI="http://web04.nomachine.com/download/${MY_PV}/sources/${MY_P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="x11-libs/libX11
|
||||||
|
>=media-libs/jpeg-6b-r4
|
||||||
|
>=media-libs/libpng-1.2.8
|
||||||
|
>=sys-libs/zlib-1.2.3
|
||||||
|
!<net-misc/nx-${MY_PV}
|
||||||
|
>=net-misc/nxcomp-${MY_PV}"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
S=${WORKDIR}/nxcompsh
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Respect CFLAGS/CXXFLAGS
|
||||||
|
epatch "${FILESDIR}"/nxcompsh-3.2.0-gcc43.patch
|
||||||
|
# Use System nxcomp
|
||||||
|
#epatch "${FILESDIR}"/nxcompext-3.4.0-no-local-nxcomp.patch
|
||||||
|
# IOError
|
||||||
|
#epatch "${FILESDIR}"/nxcompext-3.4.0-NXlib-xgetioerror.patch
|
||||||
|
# Run autoreconf in all neeed folders
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# Install Libs
|
||||||
|
dolib libXcompsh.a
|
||||||
|
dolib.so libXcompsh.so*
|
||||||
|
# Install Header
|
||||||
|
insinto /usr/include/nx
|
||||||
|
doins Connector.h Dispatcher.h Event.h Listener.h
|
||||||
|
}
|
2
net-misc/opennx/Manifest
Normal file
2
net-misc/opennx/Manifest
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
DIST opennx-0.16.tar.gz 1040560 RMD160 b95a983c28d1651d8cbe597c6aa8bb84be87fb36 SHA1 3f8d62c17f1651eff6ec9ca88721c9a95f443d54 SHA256 74fd6775b77dd5046d1ee6102abe8a855c5e04343269f5b587822598ec50eed9
|
||||||
|
EBUILD opennx-0.16.ebuild 976 RMD160 d221ab4b91da8ade3ee474fc7edeb8d257aadbea SHA1 cfd7b1bcc7f2e9c33c1d8a3f8b579123e294a979 SHA256 4ff8d6fafacc5a4be9f31c7e71139b6da6bad14872774838354557daf9be3d53
|
44
net-misc/opennx/opennx-0.16.ebuild
Normal file
44
net-misc/opennx/opennx-0.16.ebuild
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
# Copyright 1999-2008 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
WX_GTK_VER="2.8"
|
||||||
|
|
||||||
|
inherit eutils wxwidgets
|
||||||
|
|
||||||
|
DESCRIPTION="OpenNX is an OSS drop-in replacement for Nomachine's nxclient"
|
||||||
|
HOMEPAGE="http://sourceforge.net/projects/opennx/"
|
||||||
|
SRC_URI="mirror://sourceforge/opennx/opennx/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="x11-libs/wxGTK:2.8
|
||||||
|
dev-libs/opensc
|
||||||
|
net-print/cups
|
||||||
|
dev-libs/libusb
|
||||||
|
net-fs/samba[client]
|
||||||
|
net-misc/nx"
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
!net-misc/nxclient"
|
||||||
|
|
||||||
|
PROVIDE="virtual/nxclient"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
need-wxwidgets gtk2
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--with-wx-config="${WX_CONFIG}" || die "econf failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
make DESTDIR="${D}" install || die "make install failed"
|
||||||
|
# nxssh expects the client to be named nxclient so create a symlink
|
||||||
|
# to make this hardcoded app happy
|
||||||
|
dosym opennx /usr/bin/nxclient || die "failed creating symlink"
|
||||||
|
dodoc ChangeLog
|
||||||
|
}
|
3
sys-fs/spl/Manifest
Normal file
3
sys-fs/spl/Manifest
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
AUX spl-0.4.9-kernel-2-6-33-1.patch 991 RMD160 33c75ce291cb2d786efb8ac98b3a76d344bf85fd SHA1 cb17f800c42b79d91b6ebc67516873369ca6c277 SHA256 e9b24c7885a395cef6f3e81eaa5b6513c371943143d5daf9bba0c7ea8db052f4
|
||||||
|
DIST spl-0.4.9.tar.gz 472894 RMD160 d8a0b3d915a034f18d1360f14eb2884946ec7782 SHA1 8a61565d0a1c54f7c74abe87b1741faf1e115b5e SHA256 119898acd3edc5ae276534592f5e0a172e1a38035ba738090196ed5c5d8bd34d
|
||||||
|
EBUILD spl-0.4.9.ebuild 2197 RMD160 735cac15309883d01d2becca9ad9de240893c82c SHA1 cf698124658e93042cb671be001c73a8270634fe SHA256 81bd0346582387a0c149806610d42cdf570a31687d1a56202efc8d90e667a44d
|
25
sys-fs/spl/files/spl-0.4.9-kernel-2-6-33-1.patch
Normal file
25
sys-fs/spl/files/spl-0.4.9-kernel-2-6-33-1.patch
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
Submitted By: Mario Fetka (geos_one) (mario dot fetka at gmail dot com)
|
||||||
|
Date: 2010-06-11
|
||||||
|
Initial Package Version: 0.4.9
|
||||||
|
Origin: me
|
||||||
|
Upstream Status: unknown
|
||||||
|
Description: make it build with 2.6.33 and greater
|
||||||
|
|
||||||
|
diff -Naur spl-0.4.9.orig/config/spl-build.m4 spl-0.4.9/config/spl-build.m4
|
||||||
|
--- spl-0.4.9.orig/config/spl-build.m4 2010-06-11 12:27:58.500095682 +0000
|
||||||
|
+++ spl-0.4.9/config/spl-build.m4 2010-06-11 12:28:38.221340815 +0000
|
||||||
|
@@ -160,6 +160,14 @@
|
||||||
|
echo "kernsrcver=UTS_RELEASE") |
|
||||||
|
cpp -I $kernelbuild/include |
|
||||||
|
grep "^kernsrcver=" | cut -d \" -f 2`
|
||||||
|
+
|
||||||
|
+ elif test -r $kernelbuild/include/generated/utsrelease.h &&
|
||||||
|
+ fgrep -q UTS_RELEASE $kernelbuild/include/generated/utsrelease.h; then
|
||||||
|
+
|
||||||
|
+ kernsrcver=`(echo "#include <generated/utsrelease.h>";
|
||||||
|
+ echo "kernsrcver=UTS_RELEASE") |
|
||||||
|
+ cpp -I $kernelbuild/include |
|
||||||
|
+ grep "^kernsrcver=" | cut -d \" -f 2`
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test -z "$kernsrcver"; then
|
89
sys-fs/spl/spl-0.4.9.ebuild
Normal file
89
sys-fs/spl/spl-0.4.9.ebuild
Normal file
@ -0,0 +1,89 @@
|
|||||||
|
# Copyright 1999-2009 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-2.7.4.ebuild,v 1.7 2009/05/18 14:08:43 jer Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
#WANT_AUTOCONF="2.5"
|
||||||
|
WANT_AUTOMAKE="1.11"
|
||||||
|
|
||||||
|
inherit linux-mod eutils autotools
|
||||||
|
|
||||||
|
MY_P=${P/_/-}
|
||||||
|
DESCRIPTION="The Solaris Porting Layer"
|
||||||
|
HOMEPAGE="http://wiki.github.com/behlendorf/spl/"
|
||||||
|
SRC_URI="http://github.com/downloads/behlendorf/spl/${MY_P}.tar.gz"
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
|
||||||
|
IUSE="kernel_linux"
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
MODULE_NAMES="spl(fs/spl:${S}/module:${S}/module/spl) \
|
||||||
|
splat(fs/spl:${S}/module:${S}/module/splat)"
|
||||||
|
linux-mod_pkg_setup
|
||||||
|
# BUILD_PARAMS="majver=${KV_MAJOR}.${KV_MINOR} \
|
||||||
|
# fusemoduledir=\"${ROOT}\"/lib/modules/${KV_FULL/\ }/fs"
|
||||||
|
BUILD_TARGETS="all"
|
||||||
|
# ECONF_PARAMS="--with-kernel=${KV_DIR} --with-kernel-build=${KV_OUT_DIR}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/spl-0.4.9-kernel-2-6-33-1.patch
|
||||||
|
#AT_M4DIR="config" eautoreconf
|
||||||
|
sh autogen.sh
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--with-linux=${KERNEL_DIR} \
|
||||||
|
|| die "econf failed for fuse userland"
|
||||||
|
# cp module/Makefile module/Makefile.kl
|
||||||
|
# econf \
|
||||||
|
# --with-config=user \
|
||||||
|
# || die "econf failed for fuse userland"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
convert_to_m module/Makefile
|
||||||
|
# cp module/Makefile.kl module/Makefile
|
||||||
|
linux-mod_src_compile
|
||||||
|
emake || die "emake failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die "emake install failed"
|
||||||
|
|
||||||
|
dodoc AUTHORS ChangeLog Filesystems README \
|
||||||
|
README.NFS NEWS doc/how-fuse-works \
|
||||||
|
doc/kernel.txt FAQ
|
||||||
|
docinto example
|
||||||
|
dodoc example/*
|
||||||
|
|
||||||
|
if use kernel_linux ; then
|
||||||
|
linux-mod_src_install
|
||||||
|
newinitd ${FILESDIR}/fuse.init fuse
|
||||||
|
else
|
||||||
|
insinto /usr/include/fuse
|
||||||
|
doins include/fuse_kernel.h
|
||||||
|
newinitd ${FILESDIR}/fuse-fbsd.init fuse
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -rf "${D}/dev"
|
||||||
|
|
||||||
|
dodir /etc
|
||||||
|
cat > ${D}/etc/fuse.conf <<EOF
|
||||||
|
# Set the maximum number of FUSE mounts allowed to non-root users.
|
||||||
|
# The default is 1000.
|
||||||
|
#
|
||||||
|
#mount_max = 1000
|
||||||
|
|
||||||
|
# Allow non-root users to specify the 'allow_other' or 'allow_root'
|
||||||
|
# mount options.
|
||||||
|
#
|
||||||
|
#user_allow_other
|
||||||
|
EOF
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use kernel_linux && linux-mod_pkg_postinst
|
||||||
|
}
|
3
sys-fs/zfs/Manifest
Normal file
3
sys-fs/zfs/Manifest
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
AUX zfs-0.4.9-kernel-2-6-33-1.patch 975 RMD160 f7df0e219912b8e8be0fdd3bea35386009721222 SHA1 e074bfb57f802ccde53e7e3827b3e4d340c89708 SHA256 79f5b8331606cb3693f39df69d7f29b59e0bd8a0fbac239e705b19dc69a2a1ba
|
||||||
|
DIST zfs-0.4.9.tar.gz 1581976 RMD160 9355ba1efe61cb4f4be50c4b1eebb28f8d60dfa4 SHA1 8b8f3540fdfa85dd9c5e3e6cf9dc80eced4606fe SHA256 4e301d1d6b124c8465807155c4c25011e80fdee2e10947ffc83d9e5394b261de
|
||||||
|
EBUILD zfs-0.4.9.ebuild 2252 RMD160 bc4ee734c15c10c86cf85df29a6debb201039902 SHA1 bae4b63a7586ea13d34493c4b72e8a54898cb03f SHA256 fb7d815eabb747a2b91f7b509fab1f667606b5aa12aa32689cc271b8611e438f
|
25
sys-fs/zfs/files/zfs-0.4.9-kernel-2-6-33-1.patch
Normal file
25
sys-fs/zfs/files/zfs-0.4.9-kernel-2-6-33-1.patch
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
Submitted By: Mario Fetka (geos_one) (mario dot fetka at gmail dot com)
|
||||||
|
Date: 2010-06-11
|
||||||
|
Initial Package Version: 0.4.9
|
||||||
|
Origin: me
|
||||||
|
Upstream Status: unknown
|
||||||
|
Description: make it build with 2.6.33 and greater
|
||||||
|
|
||||||
|
diff -Naur zfs-0.4.9.orig/config/kernel.m4 zfs-0.4.9/config/kernel.m4
|
||||||
|
--- zfs-0.4.9.orig/config/kernel.m4 2010-06-11 11:41:37.716096278 +0000
|
||||||
|
+++ zfs-0.4.9/config/kernel.m4 2010-06-11 11:42:59.524095064 +0000
|
||||||
|
@@ -129,6 +129,14 @@
|
||||||
|
echo "kernsrcver=UTS_RELEASE") |
|
||||||
|
cpp -I $kernelbuild/include |
|
||||||
|
grep "^kernsrcver=" | cut -d \" -f 2`
|
||||||
|
+
|
||||||
|
+ elif test -r $kernelbuild/include/generated/utsrelease.h &&
|
||||||
|
+ fgrep -q UTS_RELEASE $kernelbuild/include/generated/utsrelease.h; then
|
||||||
|
+
|
||||||
|
+ kernsrcver=`(echo "#include <generated/utsrelease.h>";
|
||||||
|
+ echo "kernsrcver=UTS_RELEASE") |
|
||||||
|
+ cpp -I $kernelbuild/include |
|
||||||
|
+ grep "^kernsrcver=" | cut -d \" -f 2`
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test -z "$kernsrcver"; then
|
90
sys-fs/zfs/zfs-0.4.9.ebuild
Normal file
90
sys-fs/zfs/zfs-0.4.9.ebuild
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
# Copyright 1999-2009 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-2.7.4.ebuild,v 1.7 2009/05/18 14:08:43 jer Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
#WANT_AUTOCONF="2.5"
|
||||||
|
WANT_AUTOMAKE="1.11"
|
||||||
|
|
||||||
|
inherit linux-mod eutils autotools
|
||||||
|
|
||||||
|
MY_P=${P/_/-}
|
||||||
|
DESCRIPTION="Native ZFS for Linux"
|
||||||
|
HOMEPAGE="http://wiki.github.com/behlendorf/zfs/"
|
||||||
|
SRC_URI="http://github.com/downloads/behlendorf/zfs/${MY_P}.tar.gz"
|
||||||
|
LICENSE="CCDL"
|
||||||
|
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
|
||||||
|
IUSE="kernel_linux"
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
MODULE_NAMES="avl(fs/zfs:${S}/module/avl) \
|
||||||
|
nvpair(fs/zfs:${S}/module/nvpair) \
|
||||||
|
unicode(fs/zfs:${S}/module/unicode) \
|
||||||
|
zcommon(fs/zfs:${S}/module/zcommon) \
|
||||||
|
zfs(fs/zfs:${S}/module/zfs) \
|
||||||
|
zpios(fs/zfs:${S}/module/zpios)"
|
||||||
|
linux-mod_pkg_setup
|
||||||
|
# BUILD_PARAMS="majver=${KV_MAJOR}.${KV_MINOR} \
|
||||||
|
# fusemoduledir=\"${ROOT}\"/lib/modules/${KV_FULL/\ }/fs"
|
||||||
|
BUILD_TARGETS="all"
|
||||||
|
# ECONF_PARAMS="--with-kernel=${KV_DIR} --with-kernel-build=${KV_OUT_DIR}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/zfs-0.4.9-kernel-2-6-33-1.patch
|
||||||
|
#AT_M4DIR="config" eautoreconf
|
||||||
|
sh autogen.sh
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
econf \
|
||||||
|
--with-linux=${KERNEL_DIR} \
|
||||||
|
|| die "econf failed for fuse userland"
|
||||||
|
emake || die "emake failed"
|
||||||
|
|
||||||
|
# if use kernel_linux ; then
|
||||||
|
# cd "${S}"
|
||||||
|
# sed -i -e 's/.*depmod.*//g' kernel/Makefile.in
|
||||||
|
# convert_to_m kernel/Makefile.in
|
||||||
|
# linux-mod_src_compile
|
||||||
|
# fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die "emake install failed"
|
||||||
|
|
||||||
|
dodoc AUTHORS ChangeLog Filesystems README \
|
||||||
|
README.NFS NEWS doc/how-fuse-works \
|
||||||
|
doc/kernel.txt FAQ
|
||||||
|
docinto example
|
||||||
|
dodoc example/*
|
||||||
|
|
||||||
|
if use kernel_linux ; then
|
||||||
|
linux-mod_src_install
|
||||||
|
newinitd ${FILESDIR}/fuse.init fuse
|
||||||
|
else
|
||||||
|
insinto /usr/include/fuse
|
||||||
|
doins include/fuse_kernel.h
|
||||||
|
newinitd ${FILESDIR}/fuse-fbsd.init fuse
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -rf "${D}/dev"
|
||||||
|
|
||||||
|
dodir /etc
|
||||||
|
cat > ${D}/etc/fuse.conf <<EOF
|
||||||
|
# Set the maximum number of FUSE mounts allowed to non-root users.
|
||||||
|
# The default is 1000.
|
||||||
|
#
|
||||||
|
#mount_max = 1000
|
||||||
|
|
||||||
|
# Allow non-root users to specify the 'allow_other' or 'allow_root'
|
||||||
|
# mount options.
|
||||||
|
#
|
||||||
|
#user_allow_other
|
||||||
|
EOF
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use kernel_linux && linux-mod_pkg_postinst
|
||||||
|
}
|
42
www-client/prozilla/prozilla-2.0.5.ebuild
Normal file
42
www-client/prozilla/prozilla-2.0.5.ebuild
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright 1999-2010 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit eutils autotools
|
||||||
|
|
||||||
|
DESCRIPTION="A download manager"
|
||||||
|
HOMEPAGE="http://prozilla.genesys.ro/"
|
||||||
|
SRC_URI="http://ftp.disconnected-by-peer.at/prozilla/${P}.tar.bz2
|
||||||
|
ftp://ftp.jpix.ad.jp/pub/FreeBSD/ports/distfiles/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 ~arm ~ppc sparc x86"
|
||||||
|
IUSE="static nls pic"
|
||||||
|
|
||||||
|
RDEPEND="virtual/libc
|
||||||
|
>=sys-libs/ncurses-5.2"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=sys-apps/sed-4"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf --enable-shared \
|
||||||
|
$(use_enable static) \
|
||||||
|
$(use_enable nls) \
|
||||||
|
$(use_with pic)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install () {
|
||||||
|
make DESTDIR="${D}" install || die "make install failed"
|
||||||
|
dodoc AUTHORS CREDITS* ChangeLog docs/FAQ libprozilla/docs/HACKING NEWS README TODO
|
||||||
|
insinto /etc
|
||||||
|
newins "${FILESDIR}"/prozrc.sample prozilla.conf
|
||||||
|
|
||||||
|
rm -f "${D}"/usr/share/locale/locale.alias
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user