parent
8821414521
commit
6fcd2eb3c9
@ -1,2 +1,2 @@
|
||||
DIST KeePass-2.20-Source.zip 3417074 SHA256 84917e57e69ae598cd55cc7eeed26f2b1732614e84890cd641a6e64c35509bd4 SHA512 5e4d388d68b23d77d3c519e975a53f85113f6ed7cad7414e14cfc6a8f8ffe3499da594cd571076e1977625c2ebbae8a1add33f1efd34739b0692718b7535a58c WHIRLPOOL 171071195a296e52f44a5c028b1c48665b3e2259d030d6d545370491ef86c4db52f44132cde44a4d871adc0c86890ac879568f341da00b4bbbc65a02c890a3bf
|
||||
DIST KeePass-2.20.1-Source.zip 3361753 SHA256 21b9b36f18457b5a4058775b9ba3124d7bc9f2654f78d43a7f7850daafd99213 SHA512 e127935adbbb7e87b1ba3f21b76bdb3ee8eff8e20c7b7589b42b3498db33988b2365fec1bbcf0de51a33267015098232bacebb4bb496fe187ba12b323530f766 WHIRLPOOL 519c08d1fa7a80a9aa81a6012dfb54b75446bc2f655572d139d5ca26d43828115cc4f6b9c344f94f9cf3d62e9d96f3c941d026af29147e6f199c7373c17fc6fb
|
||||
DIST KeePass-2.21-Source.zip 3386515 SHA256 e079bb09432d1efb0528fc186c77b092153b86809bb9ff6a00f5dbdd77740efe SHA512 7a228896ad6bd9710664e23e3a48fd6d0608dc3059863871893acf76fbfc45c73429138d317d960a00b877327bff0b8546148b8f635930628292e0e6856a13e2 WHIRLPOOL 9f6b05210e6eb44550135df2d796b76a374dd5e04809c87667912d9b4030214e378e75daee0fea07df8c94b2646ef0ffc3314e8717f8e6ee121a6ccea630ddd3
|
||||
|
@ -1 +1,2 @@
|
||||
DIST star-1.5.1.tar.bz2 824489 SHA256 918cf5d7f2285104990d608dd3e8873a10c60fa56fd21c9b527d6829dea3828e SHA512 f03dc8ec739b27f121409716ce5ea2cb6be1279fcceae002870808c9850ddabb79735caca5114354c0a695b2e9ebebf04801a7fbbe1550474409fa4be9e9de0c WHIRLPOOL 62e48afddaa94e3aedfdc803404a02be60ac2aef37d27d2957bd0824c827b9e08006ef6b08175373205bf839c329d54af78176723381c767d8ca1c4cbeb44585
|
||||
DIST star-1.5.2.tar.bz2 874558 SHA256 762645b98af13bb9b0512812814ec8e90635d1400c94eb5911e9774daed2addf SHA512 6ea9bd3db79a83c5fae5cb791ea6fc2d79cb464d97702ca0167fdd068df77f047a53037f5be342f138dd950c2c863ee07de0bf3390e37d39a1105634ca8fc9d5 WHIRLPOOL 957a499bdbc7cca5704635c89bd7703fb0018ee22ab99a7cacab4b5241131001f6b9a65b69c227dc513c210d772b4a3a560a1a5d602e6b9dde4778ab1a329876
|
||||
|
@ -0,0 +1,21 @@
|
||||
diff -urNp star-1.5.1-orig/star/longnames.c star-1.5.1/star/longnames.c
|
||||
--- star-1.5.1-orig/star/longnames.c 2009-10-16 00:38:55.000000000 +0200
|
||||
+++ star-1.5.1/star/longnames.c 2010-02-03 13:36:03.000000000 +0100
|
||||
@@ -155,7 +155,7 @@ name_to_tcb(info, ptb)
|
||||
if (add)
|
||||
strcatl(ptb->dbuf.t_name, name, "/", (char *)NULL);
|
||||
else
|
||||
- strcpy(ptb->dbuf.t_name, name);
|
||||
+ strncpy(ptb->dbuf.t_name, name, props.pr_maxsname);
|
||||
return (TRUE);
|
||||
}
|
||||
|
||||
@@ -198,7 +198,7 @@ name_to_tcb(info, ptb)
|
||||
if (add)
|
||||
strcatl(ptb->dbuf.t_name, &np[1], "/", (char *)NULL);
|
||||
else
|
||||
- strcpy(ptb->dbuf.t_name, &np[1]);
|
||||
+ strncpy(ptb->dbuf.t_name, &np[1], props.pr_maxsname);
|
||||
strncpy(ptb->dbuf.t_prefix, name, np - name);
|
||||
info->f_flags |= F_SPLIT_NAME;
|
||||
return (TRUE);
|
@ -0,0 +1,80 @@
|
||||
--- star-1.5/star/checkerr.c.orig-segv 2006-10-31 18:06:25.000000000 +0100
|
||||
+++ star-1.5/star/checkerr.c 2007-08-27 11:42:39.000000000 +0200
|
||||
@@ -183,39 +183,45 @@ LOCAL struct eflags {
|
||||
*/
|
||||
LOCAL UInt32_t
|
||||
errflags(eflag, doexit)
|
||||
- char *eflag;
|
||||
- BOOL doexit;
|
||||
+ char *eflag;
|
||||
+ BOOL doexit;
|
||||
{
|
||||
- register char *p = eflag;
|
||||
- char *ef = _endword(eflag);
|
||||
- register struct eflags *ep;
|
||||
- register int slen;
|
||||
- register UInt32_t nflags = 0;
|
||||
-
|
||||
- do {
|
||||
- for (ep = eflags; ep->fname; ep++) {
|
||||
- slen = strlen(ep->fname);
|
||||
- if ((strncmp(ep->fname, p, slen) == 0) &&
|
||||
- (p[slen] == '|' || p[slen] == ' ' ||
|
||||
- p[slen] == '\0')) {
|
||||
- nflags |= ep->fval;
|
||||
- break;
|
||||
- }
|
||||
- }
|
||||
- if (ep->fname == NULL) {
|
||||
- if (doexit)
|
||||
- comerrno(EX_BAD, "Bad flag '%s'\n", p);
|
||||
- return (0);
|
||||
- }
|
||||
- p = strchr(p, '|');
|
||||
- } while (p < ef && p && *p++ == '|');
|
||||
-
|
||||
- if ((nflags & ~(UInt32_t)(E_ABORT|E_WARN)) == 0) {
|
||||
- if (doexit)
|
||||
- comerrno(EX_BAD, "Bad error condition '%s'.\n", eflag);
|
||||
- return (0);
|
||||
- }
|
||||
- return (nflags);
|
||||
+ register struct eflags *ep;
|
||||
+ register int slen;
|
||||
+ register UInt32_t nflags = 0;
|
||||
+ char *curflags;
|
||||
+ char *curflag;
|
||||
+
|
||||
+ curflags = strdup (eflag);
|
||||
+ *_endword(curflags) = '\0';
|
||||
+ curflag = strtok (curflags, "|");
|
||||
+
|
||||
+ while (curflag != NULL) {
|
||||
+ for (ep = eflags; ep->fname; ep++) {
|
||||
+ slen = strlen (ep->fname);
|
||||
+ if ((strncmp (ep->fname, curflag, slen)) == 0) {
|
||||
+ nflags |= ep->fval;
|
||||
+ goto next;
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ if (doexit)
|
||||
+ comerrno (EX_BAD, "Bad flag '%s' \n", curflag);
|
||||
+
|
||||
+ free (curflags);
|
||||
+ return (0);
|
||||
+ next:
|
||||
+ curflag = strtok (NULL, "|");
|
||||
+ }
|
||||
+
|
||||
+ free (curflags);
|
||||
+
|
||||
+ if ((nflags & ~(UInt32_t)(E_ABORT|E_WARN)) == 0) {
|
||||
+ if (doexit)
|
||||
+ comerrno(EX_BAD, "Bad error condition '%s'.\n", eflag);
|
||||
+ return (0);
|
||||
+ }
|
||||
+ return (nflags);
|
||||
}
|
||||
|
||||
LOCAL ec_t *
|
@ -0,0 +1,12 @@
|
||||
diff -urNp star-1.5.1-orig/star/buffer.c star-1.5.1/star/buffer.c
|
||||
--- star-1.5.1-orig/star/buffer.c 2009-07-13 21:05:02.000000000 +0200
|
||||
+++ star-1.5.1/star/buffer.c 2011-01-04 13:50:25.452138625 +0100
|
||||
@@ -799,7 +799,7 @@ initbuf(nblocks)
|
||||
|
||||
bigptr = bigbuf = ___malloc((size_t) bufsize+10+pagesize,
|
||||
"buffer");
|
||||
- bigptr = bigbuf = (char *)roundup((Intptr_t)bigptr, pagesize);
|
||||
+ bigptr = bigbuf = (char *)roundup((UIntptr_t)bigptr, pagesize);
|
||||
fillbytes(bigbuf, bufsize, '\0');
|
||||
fillbytes(&bigbuf[bufsize], 10, 'U');
|
||||
|
@ -0,0 +1,92 @@
|
||||
diff -urNp star-1.5.1-orig/include/schily/schily.h star-1.5.1/include/schily/schily.h
|
||||
--- star-1.5.1-orig/include/schily/schily.h 2009-10-22 23:18:55.000000000 +0200
|
||||
+++ star-1.5.1/include/schily/schily.h 2010-01-13 13:17:10.000000000 +0100
|
||||
@@ -174,7 +174,7 @@ extern int fexecle __PR((const char *, F
|
||||
/* 6th arg not const, fexecv forces av[ac] = NULL */
|
||||
extern int fexecv __PR((const char *, FILE *, FILE *, FILE *, int,
|
||||
char **));
|
||||
-extern int fexecve __PR((const char *, FILE *, FILE *, FILE *,
|
||||
+extern int sch_fexecve __PR((const char *, FILE *, FILE *, FILE *,
|
||||
char * const *, char * const *));
|
||||
extern int fspawnv __PR((FILE *, FILE *, FILE *, int, char * const *));
|
||||
extern int fspawnl __PR((FILE *, FILE *, FILE *, const char *, ...));
|
||||
@@ -311,7 +311,7 @@ extern char *findbytes __PR((const void
|
||||
extern char *findinpath __PR((char *__name, int __mode, BOOL __plain_file));
|
||||
extern int findline __PR((const char *, char, const char *,
|
||||
int, char **, int));
|
||||
-extern int getline __PR((char *, int));
|
||||
+extern int sch_getline __PR((char *, int));
|
||||
extern int getstr __PR((char *, int));
|
||||
extern int breakline __PR((char *, char, char **, int));
|
||||
extern int getallargs __PR((int *, char * const**, const char *, ...));
|
||||
diff -urNp star-1.5.1-orig/lib/fexec.c star-1.5.1/lib/fexec.c
|
||||
--- star-1.5.1-orig/lib/fexec.c 2009-11-15 15:14:28.000000000 +0100
|
||||
+++ star-1.5.1/lib/fexec.c 2010-01-13 13:17:10.000000000 +0100
|
||||
@@ -198,7 +198,7 @@ const char **pav;
|
||||
} while (p != NULL);
|
||||
va_end(args);
|
||||
|
||||
- ret = fexecve(name, in, out, err, av, env);
|
||||
+ ret = sch_fexecve(name, in, out, err, av, env);
|
||||
if (av != xav)
|
||||
free(av);
|
||||
return (ret);
|
||||
@@ -212,11 +212,11 @@ fexecv(name, in, out, err, ac, av)
|
||||
char *av[];
|
||||
{
|
||||
av[ac] = NULL; /* force list to be null terminated */
|
||||
- return (fexecve(name, in, out, err, av, environ));
|
||||
+ return (sch_fexecve(name, in, out, err, av, environ));
|
||||
}
|
||||
|
||||
EXPORT int
|
||||
-fexecve(name, in, out, err, av, env)
|
||||
+sch_fexecve(name, in, out, err, av, env)
|
||||
const char *name;
|
||||
FILE *in, *out, *err;
|
||||
char * const av[], * const env[];
|
||||
diff -urNp star-1.5.1-orig/lib/libschily-mapvers star-1.5.1/lib/libschily-mapvers
|
||||
--- star-1.5.1-orig/lib/libschily-mapvers 2007-10-06 15:21:55.000000000 +0200
|
||||
+++ star-1.5.1/lib/libschily-mapvers 2010-01-13 13:17:10.000000000 +0100
|
||||
@@ -77,7 +77,7 @@ global:
|
||||
fexecl;
|
||||
fexecle;
|
||||
fexecv;
|
||||
- fexecve;
|
||||
+ sch_fexecve;
|
||||
ffileread;
|
||||
ffilewrite;
|
||||
fgetline;
|
||||
@@ -123,7 +123,7 @@ global:
|
||||
geterrno;
|
||||
getfiles;
|
||||
getfp;
|
||||
- getline;
|
||||
+ sch_getline;
|
||||
getmainfp;
|
||||
#getstr;
|
||||
#handlecond;
|
||||
diff -urNp star-1.5.1-orig/lib/stdio/fgetline.c star-1.5.1/lib/stdio/fgetline.c
|
||||
--- star-1.5.1-orig/lib/stdio/fgetline.c 2004-09-25 14:23:36.000000000 +0200
|
||||
+++ star-1.5.1/lib/stdio/fgetline.c 2010-01-13 13:17:10.000000000 +0100
|
||||
@@ -61,7 +61,7 @@ fgetline(f, buf, len)
|
||||
}
|
||||
|
||||
EXPORT int
|
||||
-getline(buf, len)
|
||||
+sch_getline(buf, len)
|
||||
char *buf;
|
||||
int len;
|
||||
{
|
||||
diff -urNp star-1.5.1-orig/libfind/find.c star-1.5.1/libfind/find.c
|
||||
--- star-1.5.1-orig/libfind/find.c 2009-11-15 16:25:02.000000000 +0100
|
||||
+++ star-1.5.1/libfind/find.c 2010-01-13 13:17:10.000000000 +0100
|
||||
@@ -1747,7 +1747,7 @@ doexec(f, ac, av, state)
|
||||
#endif
|
||||
av[ac] = NULL; /* -exec {} \; is not NULL terminated */
|
||||
|
||||
- fexecve(av[0], state->std[0], state->std[1], state->std[2],
|
||||
+ sch_fexecve(av[0], state->std[0], state->std[1], state->std[2],
|
||||
av, state->env);
|
||||
err = geterrno();
|
||||
#ifdef PLUS_DEBUG
|
@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>shell-tools</herd>
|
||||
<maintainer>
|
||||
<email>billie@gentoo.org</email>
|
||||
<name>Daniel Pielmeier</name>
|
||||
</maintainer>
|
||||
<herd>shell-tools</herd>
|
||||
<maintainer>
|
||||
<email>billie@gentoo.org</email>
|
||||
<name>Daniel Pielmeier</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,102 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/star/star-1.5.1-r2.ebuild,v 1.1 2013/02/04 11:45:39 jlec Exp ${FILESDIR}"/${P}-r1.ebuild,v 1.7 2012/02/02 15:20:43 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="An enhanced (world's fastest) tar, as well as enhanced mt/rmt"
|
||||
HOMEPAGE="http://cdrecord.berlios.de/old/private/star.html"
|
||||
SRC_URI="ftp://ftp.berlios.de/pub/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="acl xattr"
|
||||
|
||||
DEPEND="
|
||||
acl? ( sys-apps/acl )
|
||||
xattr? ( sys-apps/attr )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P/_alpha[0-9][0-9]}
|
||||
|
||||
src_prepare() {
|
||||
find -type f -exec chmod -c u+w '{}' + || die
|
||||
sed \
|
||||
-e "s:/opt/schily:${EPREFIX}/usr:g" \
|
||||
-e 's:bin:root:g' \
|
||||
-e "s:/usr/src/linux/include:${EPREFIX}/usr/include:" \
|
||||
-i DEFAULTS/Defaults.linux || die
|
||||
|
||||
# Disable libacl autodependency (hacky build system, hacky fix...)
|
||||
if use acl; then
|
||||
sed \
|
||||
-e 's:[$]ac_cv_header_sys_acl_h:disable acl:' \
|
||||
-i "${S}/autoconf/configure" || die
|
||||
fi
|
||||
|
||||
if use xattr; then
|
||||
sed \
|
||||
-e 's:[$]ac_cv_header_attr_xattr_h:disable xattr:' \
|
||||
-i "${S}/autoconf/configure" || die
|
||||
fi
|
||||
|
||||
# Create additional symlinks needed for some archs.
|
||||
pushd "${S}/RULES" > /dev/null
|
||||
local t
|
||||
for t in ppc64 s390x ; do
|
||||
ln -s i586-linux-cc.rul ${t}-linux-cc.rul || die
|
||||
ln -s i586-linux-gcc.rul ${t}-linux-gcc.rul || die
|
||||
done
|
||||
popd > /dev/null
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-bufferoverflow.patch \
|
||||
"${FILESDIR}"/${P}-changewarnSegv.patch \
|
||||
"${FILESDIR}"/${P}-multivolsigsegv.patch \
|
||||
"${FILESDIR}"/${P}-stdioconflict.patch
|
||||
|
||||
}
|
||||
|
||||
src_configure() { : ; } #avoid ./configure run
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" COPTX="${CFLAGS}" CPPOPTX="${CPPFLAGS}" LDOPTX="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Joerg Schilling suggested to integrate star into the main OS using call:
|
||||
# make INS_BASE=/usr DESTDIR="${D}" install
|
||||
|
||||
dobin \
|
||||
star/OBJ/*-*-cc/star \
|
||||
tartest/OBJ/*-*-cc/tartest \
|
||||
star_sym/OBJ/*-*-cc/star_sym \
|
||||
mt/OBJ/*-*-cc/smt
|
||||
|
||||
newsbin rmt/OBJ/*-*-cc/rmt rmt.star
|
||||
newman rmt/rmt.1 rmt.star.1
|
||||
|
||||
# Note that we should never install gnutar, tar or rmt in this package.
|
||||
# tar and rmt are provided by app-arch/tar. gnutar is not compatible with
|
||||
# GNU tar and breakes compilation, or init scripts. bug #33119
|
||||
dosym {star,/usr/bin/ustar}
|
||||
dosym {star,/usr/bin/spax}
|
||||
dosym {star,/usr/bin/scpio}
|
||||
dosym {star,/usr/bin/suntar}
|
||||
|
||||
# match is needed to understand the pattern matcher, if you wondered why ;)
|
||||
mv star/{star.4,star.5}
|
||||
doman man/man1/match.1 tartest/tartest.1 \
|
||||
star/{star.5,star.1,spax.1,scpio.1,suntar.1}
|
||||
|
||||
insinto /etc/default
|
||||
newins star/star.dfl star
|
||||
newins rmt/rmt.dfl rmt
|
||||
|
||||
dodoc star/{README.ACL,README.crash,README.largefiles,README.otherbugs} \
|
||||
star/{README.pattern,README.pax,README.posix-2001,README,STARvsGNUTAR} \
|
||||
rmt/default-rmt.sample TODO AN-* Changelog CONTRIBUTING
|
||||
}
|
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/star/star-1.5.2.ebuild,v 1.1 2013/02/04 11:45:39 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="An enhanced (world's fastest) tar, as well as enhanced mt/rmt"
|
||||
HOMEPAGE="http://cdrecord.berlios.de/old/private/star.html"
|
||||
SRC_URI="ftp://ftp.berlios.de/pub/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="acl xattr"
|
||||
|
||||
DEPEND="
|
||||
acl? ( sys-apps/acl )
|
||||
xattr? ( sys-apps/attr )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${P/_alpha[0-9][0-9]}
|
||||
|
||||
src_prepare() {
|
||||
find -type f -exec chmod -c u+w '{}' + || die
|
||||
sed \
|
||||
-e "s:/opt/schily:${EPREFIX}/usr:g" \
|
||||
-e 's:bin:root:g' \
|
||||
-e "s:/usr/src/linux/include:${EPREFIX}/usr/include:" \
|
||||
-i DEFAULTS/Defaults.linux || die
|
||||
|
||||
# Disable libacl autodependency (hacky build system, hacky fix...)
|
||||
if use acl; then
|
||||
sed \
|
||||
-e 's:[$]ac_cv_header_sys_acl_h:disable acl:' \
|
||||
-i "${S}/autoconf/configure" || die
|
||||
fi
|
||||
|
||||
if use xattr; then
|
||||
sed \
|
||||
-e 's:[$]ac_cv_header_attr_xattr_h:disable xattr:' \
|
||||
-i "${S}/autoconf/configure" || die
|
||||
fi
|
||||
|
||||
# Create additional symlinks needed for some archs.
|
||||
pushd "${S}/RULES" > /dev/null
|
||||
local t
|
||||
for t in ppc64 s390x ; do
|
||||
ln -s i586-linux-cc.rul ${t}-linux-cc.rul || die
|
||||
ln -s i586-linux-gcc.rul ${t}-linux-gcc.rul || die
|
||||
done
|
||||
popd > /dev/null
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.5.1-changewarnSegv.patch
|
||||
}
|
||||
|
||||
src_configure() { :; } #avoid ./configure run
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" COPTX="${CFLAGS}" CPPOPTX="${CPPFLAGS}" LDOPTX="${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Joerg Schilling suggested to integrate star into the main OS using call:
|
||||
# make INS_BASE=/usr DESTDIR="${D}" install
|
||||
|
||||
dobin \
|
||||
star/OBJ/*-*-cc/star \
|
||||
tartest/OBJ/*-*-cc/tartest \
|
||||
star_sym/OBJ/*-*-cc/star_sym \
|
||||
mt/OBJ/*-*-cc/smt
|
||||
|
||||
newsbin rmt/OBJ/*-*-cc/rmt rmt.star
|
||||
newman rmt/rmt.1 rmt.star.1
|
||||
|
||||
# Note that we should never install gnutar, tar or rmt in this package.
|
||||
# tar and rmt are provided by app-arch/tar. gnutar is not compatible with
|
||||
# GNU tar and breakes compilation, or init scripts. bug #33119
|
||||
dosym {star,/usr/bin/ustar}
|
||||
dosym {star,/usr/bin/spax}
|
||||
dosym {star,/usr/bin/scpio}
|
||||
dosym {star,/usr/bin/suntar}
|
||||
|
||||
# match is needed to understand the pattern matcher, if you wondered why ;)
|
||||
doman man/man1/match.1 tartest/tartest.1 \
|
||||
star/{star.4,star.1,spax.1,scpio.1,suntar.1}
|
||||
|
||||
insinto /etc/default
|
||||
newins star/star.dfl star
|
||||
newins rmt/rmt.dfl rmt
|
||||
|
||||
dodoc star/{README.ACL,README.crash,README.largefiles,README.otherbugs} \
|
||||
star/{README.pattern,README.pax,README.posix-2001,README,STARvsGNUTAR} \
|
||||
rmt/default-rmt.sample TODO AN-* Changelog CONTRIBUTING
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/upx-bin/upx-bin-3.08.ebuild,v 1.1 2013/02/04 07:54:55 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit pax-utils
|
||||
|
||||
MY_P="${PN/-bin}-${PV}"
|
||||
DESCRIPTION="Ultimate Packer for eXecutables (binary version with proprietary NRV compression)"
|
||||
HOMEPAGE="http://upx.sourceforge.net/"
|
||||
SRC_URI="x86? ( http://upx.sourceforge.net/download/${MY_P}-i386_linux.tar.bz2 )
|
||||
amd64? ( http://upx.sourceforge.net/download/${MY_P}-amd64_linux.tar.bz2 )
|
||||
ppc? ( http://upx.sourceforge.net/download/${MY_P}-powerpc_linux.tar.bz2 )
|
||||
arm? ( http://upx.sourceforge.net/download/${MY_P}-armeb_linux.tar.bz2 )
|
||||
mips? ( http://upx.sourceforge.net/download/${MY_P}-mipsel_linux.tar.bz2 )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="!app-arch/upx-ucl"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
cd ${MY_P}*
|
||||
into /opt
|
||||
dobin upx
|
||||
pax-mark -m "${ED}"/opt/bin/upx
|
||||
doman upx.1
|
||||
dodoc upx.doc BUGS NEWS README* THANKS TODO
|
||||
dohtml upx.html
|
||||
}
|
@ -0,0 +1,144 @@
|
||||
Use native python instead of external pyxml dependency. Patch from Debian.
|
||||
|
||||
https://bugs.gentoo.org/367733
|
||||
|
||||
|
||||
--- a/README.txt
|
||||
+++ b/README.txt
|
||||
@@ -15,9 +15,8 @@ universal and easy to use for desktop users and developers.
|
||||
Requirements
|
||||
~~~~~~~~~~~~
|
||||
|
||||
- - Python >= 2.3
|
||||
- - wxPython 2.6
|
||||
- - python-xml (PyXML)
|
||||
+ - Python >= 2.4
|
||||
+ - wxPython >= 2.6
|
||||
- gettext >= 0.14
|
||||
|
||||
|
||||
--- a/lib/xmltools.py
|
||||
+++ b/lib/xmltools.py
|
||||
@@ -20,7 +20,6 @@
|
||||
#
|
||||
|
||||
import xml.dom.minidom
|
||||
-import xml.dom.ext
|
||||
|
||||
from lib import meta
|
||||
|
||||
@@ -30,7 +29,7 @@ def _textData(element):
|
||||
|
||||
text = ''
|
||||
for node in element.childNodes:
|
||||
- text = node.data
|
||||
+ text = node.data.strip()
|
||||
|
||||
return text
|
||||
|
||||
@@ -99,7 +98,7 @@ class RegisterConfigGenerator:
|
||||
or ''))
|
||||
|
||||
return doc
|
||||
-
|
||||
+
|
||||
|
||||
def generatePlainDictConfig(**args):
|
||||
"""Generate configuration and return DOM object"""
|
||||
@@ -113,10 +112,11 @@ def generatePlainDictConfig(**args):
|
||||
def writePlainDictConfig(doc, path):
|
||||
"""Write XML file"""
|
||||
|
||||
- fd = open(path, 'w')
|
||||
- xml.dom.ext.PrettyPrint(doc, fd)
|
||||
+ import codecs
|
||||
+ fd = codecs.open(path, 'w', 'utf-8')
|
||||
+ doc.writexml(fd, addindent = " ", newl = "\n", encoding = "UTF-8")
|
||||
fd.close()
|
||||
-
|
||||
+
|
||||
|
||||
|
||||
class RegisterConfigParser:
|
||||
@@ -144,32 +144,32 @@ class RegisterConfigParser:
|
||||
|
||||
for nameElement in registerElement.getElementsByTagName('name'):
|
||||
for node in nameElement.childNodes:
|
||||
- name = node.data
|
||||
+ name = node.data.strip()
|
||||
|
||||
for formatElement in registerElement.getElementsByTagName('format'):
|
||||
for node in formatElement.childNodes:
|
||||
- format = node.data
|
||||
+ format = node.data.strip()
|
||||
|
||||
for pathElement in registerElement.getElementsByTagName('path'):
|
||||
for node in pathElement.childNodes:
|
||||
- path = node.data
|
||||
+ path = node.data.strip()
|
||||
|
||||
for versionElement in registerElement.getElementsByTagName('version'):
|
||||
for node in versionElement.childNodes:
|
||||
version = node.data.strip()
|
||||
|
||||
for authorElement in registerElement.getElementsByTagName('author'):
|
||||
- authors.append({'name': authorElement.getAttribute('name'),
|
||||
- 'email': authorElement.getAttribute('email')})
|
||||
+ authors.append({'name': authorElement.getAttribute('name').strip(),
|
||||
+ 'email': authorElement.getAttribute('email').strip()})
|
||||
|
||||
for md5Element in registerElement.getElementsByTagName('md5'):
|
||||
for node in md5Element.childNodes:
|
||||
- md5 = node.data
|
||||
+ md5 = node.data.strip()
|
||||
|
||||
for encodingElement in \
|
||||
registerElement.getElementsByTagName('encoding'):
|
||||
for node in encodingElement.childNodes:
|
||||
- encoding = node.data
|
||||
+ encoding = node.data.strip()
|
||||
|
||||
for licenceElement in \
|
||||
registerElement.getElementsByTagName('licence'):
|
||||
@@ -241,8 +241,9 @@ def generateIndexFile(index):
|
||||
def writeIndexFile(doc, path):
|
||||
"""Write XML file"""
|
||||
|
||||
- fd = open(path, 'wb')
|
||||
- xml.dom.ext.PrettyPrint(doc, fd)
|
||||
+ import codecs
|
||||
+ fd = codecs.open(path, 'wb', 'utf-8')
|
||||
+ doc.writexml(fd, addindent = " ", newl = "\n", encoding = "UTF-8")
|
||||
fd.close()
|
||||
|
||||
|
||||
@@ -511,7 +512,8 @@ def generateMainConfig(props):
|
||||
def writeConfig(doc, path):
|
||||
"""Write XML file"""
|
||||
|
||||
- fd = open(path, 'w')
|
||||
- xml.dom.ext.PrettyPrint(doc, fd)
|
||||
+ import codecs
|
||||
+ fd = codecs.open(path, 'w', 'utf-8')
|
||||
+ doc.writexml(fd, addindent = " ", newl = "\n", encoding = "UTF-8")
|
||||
fd.close()
|
||||
|
||||
--- a/opendict.py
|
||||
+++ b/opendict.py
|
||||
@@ -53,16 +53,6 @@ except ImportError:
|
||||
print >> sys.stderr, "**"
|
||||
sys.exit(1)
|
||||
|
||||
-
|
||||
-try:
|
||||
- import xml.dom.ext
|
||||
-except ImportError:
|
||||
- print >> sys.stderr, "**"
|
||||
- print >> sys.stderr, "** Error: Python/XML library not found"
|
||||
- print >> sys.stderr, "** Please install python-xml (PyXML) to run OpenDict"
|
||||
- print >> sys.stderr, "**"
|
||||
- sys.exit(1)
|
||||
-
|
||||
# get_main_dir() returns the directory name of the script or the
|
||||
# directory name of the exe
|
||||
def get_main_dir():
|
@ -1 +1,2 @@
|
||||
DIST glimpse-4.18.5.tar.gz 402754 SHA256 ef15d43db09d59fdce6d46343ac38a3d996924dfce3287ba63c76e6be93b70e1 SHA512 74cdc44f3eff6da62456f5ff6cf13172386bf73175e05258965ca15408bb77839b7e8bfc07e16c1cd4b4ebfaf499097ee24aac5ec77427390ed7e6e9ae3343de WHIRLPOOL a99a39168848869cf88a7664528f10b110c9b5f71c5859a3f9861599cfd0a887d512ae97f4b2fa84da1415fbe0df236259f16cbdad2c1ddfc85569424f162422
|
||||
DIST glimpse-4.18.6.tar.gz 812595 SHA256 0c21d27d6a3fe37dacdc66ef9194623f5a94b2f5d221dff8f187f69f629beade SHA512 884daf2057f46bbe29ad2c3e9000e18a3fcc5101abdcb5193dcf66e5da650e2528a6d2cef05ab4176243f381ba03f533cba989cad329697808d97a61f1b42d3a WHIRLPOOL 9b6ecf23ed3a15f53d9324de0a271722a3d8a6b153d146388a25a2e3878ffda537e16ec3d7a2903dd964acfc889352bf89fb28c8a99309793ceefa215b2f4ae6
|
||||
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/glimpse/glimpse-4.18.6.ebuild,v 1.1 2013/02/04 08:11:40 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit flag-o-matic eutils
|
||||
|
||||
DESCRIPTION="A index/query system to search a large set of files quickly"
|
||||
HOMEPAGE="http://webglimpse.net/"
|
||||
SRC_URI="http://webglimpse.net/trial/${P}.tar.gz"
|
||||
|
||||
LICENSE="glimpse"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="static"
|
||||
|
||||
RDEPEND="!dev-libs/tre
|
||||
!app-text/agrep"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "s:CC=.*:CC=$(tc-getCC):" \
|
||||
-e 's:-O3 -fomit-frame-pointer:$(OPTIMIZEFLAGS):' \
|
||||
dynfilters/Makefile.in \
|
||||
|| die "removing -O3 failed"
|
||||
sed -i \
|
||||
-e '/^CFLAGS/s:$: $(OPTIMIZEFLAGS):' \
|
||||
{agrep,compress,index}/Makefile.in \
|
||||
libtemplate/{template,util}/Makefile.in \
|
||||
|| die "inserting OPTIMIZEFLAGS failed"
|
||||
sed -i \
|
||||
-e 's:$(mandir):&/man1/:' \
|
||||
agrep/Makefile.in \
|
||||
|| die "adding man1 to man install dir failed"
|
||||
|
||||
sed -i \
|
||||
-e '/^LDFLAGS/d' \
|
||||
{agrep,compress,index}/Makefile.in \
|
||||
|| die "LDFLAGS sed failed"
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-4.18.5-makefile.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
|
||||
econf || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake OPTIMIZEFLAGS="${CFLAGS}" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstall || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST misterhouse-2.103.tar.gz 7417915 SHA256 e96c09e61486036f36cf0ffd9837a82e5edc5d0681c8652f80edf085702f7780 SHA512 41fa6d2220345df1b01bebed2d9803911f970eea9f98418e7df08537b3e1c563c0996b831276115c30a2f760e92d0df29b0053a2bfc117299f4caae9c7456870 WHIRLPOOL 2fc2269707e0d8e5f21d77b3f66643c11f579c73622e6f81936f966cab4ee5a912361df31f4ceeff81a715bbbcaccc5e9ceaaba5a2cc5ddd5e1e0c9a780a8785
|
||||
DIST misterhouse-2.105.tar.gz 8647595 SHA256 f2c8100a4c1f1c050a66310d6ddc8bf8a0d6fa7396829683877fc9b431739cbf SHA512 305601d953b2f7de1e8cb95a76b24aedb1615e3b874e2f999854172c9bec3da2ec13e0777cd0a4c15b6d92daffb34df761ae28bca4147e7435b280e00da3c14c WHIRLPOOL ebd12a5980cefc30610530d4d133aa07508daa045032e45117c59f6b3e41ae090416d4c513c1352ce8fa95789dc1614711ae203315c2db846fa7b064140e6840
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/misterhouse/misterhouse-2.105.ebuild,v 1.1 2013/02/04 08:00:16 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
DESCRIPTION="Mister House, an open source home automation program with X10 support"
|
||||
HOMEPAGE="http://misterhouse.sf.net/"
|
||||
LICENSE="GPL-1"
|
||||
SRC_URI="mirror://sourceforge/misterhouse/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="tk mysql"
|
||||
|
||||
S="${WORKDIR}/mh"
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
tk? ( dev-perl/perl-tk
|
||||
dev-perl/Tk-CursorControl )
|
||||
mysql? ( dev-perl/DBD-mysql )
|
||||
|| ( app-accessibility/festival
|
||||
app-accessibility/flite )
|
||||
dev-perl/GD
|
||||
virtual/perl-DB_File
|
||||
dev-perl/TermReadKey
|
||||
virtual/perl-Time-HiRes
|
||||
dev-perl/Audio-Mixer
|
||||
dev-perl/Text-LevenshteinXS"
|
||||
|
||||
src_install() {
|
||||
dodir /opt/misterhouse
|
||||
|
||||
cp -r "${S}/bin" "${D}/opt/misterhouse" || die
|
||||
cp -r "${S}/code" "${D}/opt/misterhouse" || die
|
||||
cp -r "${S}/data" "${D}/opt/misterhouse" || die
|
||||
for a in "${S}"/docs/*; do
|
||||
dodoc ${a} || die
|
||||
done
|
||||
dosym /usr/share/doc/${PF} /opt/misterhouse/docs
|
||||
cp -r "${S}/lib" "${D}/opt/misterhouse" || die
|
||||
cp -r "${S}/sounds" "${D}/opt/misterhouse" || die
|
||||
cp -r "${S}/web" "${D}/opt/misterhouse" || die
|
||||
newconfd "${FILESDIR}"/misterhouse.conf misterhouse
|
||||
newinitd "${FILESDIR}"/misterhouse.init misterhouse
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
cd /opt/misterhouse/bin
|
||||
./configure
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gtg-0.2.4.tar.gz 598293 SHA256 8dcadc0d13acc50d6fab3c7627b5a5068d74ffbf50f5fb595edec8de01974911 SHA512 f668becf901f26254280335121f490d6474c47c31d97f32e28f108d6584f0efe49fdfcb9a1f317068a79078890f93f818792b8ad63e6d200bf29230ab58773f5 WHIRLPOOL df5aaf1b5f26102844ca93a918c4d48e848c79e71217494d94167ab78d8fb8ab4a65ec146b47e9102e8a0053f3088c9ccccfc1b5ea11f87c4eaff3e326d53770
|
||||
DIST gtg-0.2.5.tar.gz 604031 SHA256 e6a7504b3a780cee7a6374980336dce01d70b0e920ceb00e0649457a00fab94e SHA512 86d45373fa93cf7fbde4cbd94012091de4e7e059c65a2a678e232ee9f55f71ce7091f01a4616ecdda33a4caeba7c6ee1328b720da4e2aec30fbab0fdcbb5ece3 WHIRLPOOL 25cebbdd7e5d6b48be7930843c19061eecc154e830cf2ccb6e788e76894afc9ea9d244b2cd4272b64bcf10ab4eb0d6b03b575c6e8a02d1f23d843bdbcaf4a7e8
|
||||
DIST gtg-0.3.tar.gz 4692580 SHA256 7c55a2eb1e6a552ece4c023f92ebec85661d514e4035ff5e2bcfc1c56ec4e2bc SHA512 0d36a1fabc23457057ef8c5f3b6f945f317c0d840f5a63ebc50fba0a5823c729e5765b531a95f71acb4364cae373420fded6ce04958bd4f8b44669a43dc22191 WHIRLPOOL 9c95218b8e882637ed9b6b8017e1c67cea2521d08aa63cf1bcdd0f499b0b296784b077cce4447354913dff9958071aa91c792f003f42bac237b72318afb26909
|
||||
|
@ -0,0 +1,70 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gtg/gtg-0.3.ebuild,v 1.1 2013/02/04 23:16:31 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
|
||||
inherit eutils fdo-mime gnome2-utils distutils-r1 versionator
|
||||
|
||||
MY_PV="$(get_version_component_range 1-2)"
|
||||
DESCRIPTION="Personal organizer for the GNOME desktop environment"
|
||||
HOMEPAGE="http://gtg.fritalk.com/"
|
||||
SRC_URI="http://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-python/liblarch[${PYTHON_USEDEP}]
|
||||
dev-python/configobj[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:2[${PYTHON_USEDEP}]
|
||||
dev-python/pygtk[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/pyxdg[${PYTHON_USEDEP}]
|
||||
dev-python/simplejson[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
python_prepare_all() {
|
||||
# Plugins are voluntarily left automagic as application has a nice way
|
||||
# to suggest missing dependencies. We only remove the ones that cannot
|
||||
# work on gentoo.
|
||||
# Backends should be enabled via USE flag when pulling extra deps
|
||||
|
||||
# tweepy: missing python-r1 support
|
||||
# geoloc: uses removed from tree bindings
|
||||
sed -e "/GTG.backends.tweepy/d" \
|
||||
-e "/GTG.plugins.geolocalized_tasks',/d" \
|
||||
-e "/geolocalized-tasks.gtg-plugin/d" \
|
||||
-i setup.py || die
|
||||
|
||||
# launchpad: missing dependency
|
||||
# mantis: missing python-r1 support
|
||||
# evolution: missing python-r1 support
|
||||
rm GTG/backends/backend_launchpad.py \
|
||||
GTG/backends/backend_mantis.py \
|
||||
GTG/backends/backend_evolution.py \
|
||||
GTG/backends/backend_twitter.py \
|
||||
|| die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,23 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>steev@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>leio@gentoo.org</email>
|
||||
<description>Backup maintainer, CC on bugs, assign to remaming</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Getting Things Gnome! (gtg) is a personal organizer for the GNOME desktop that
|
||||
was inspired by the Getting Things Done methodology (GTD). It is not a GTD only
|
||||
software as it aims for flexibility, adaptability and ease of use.
|
||||
<maintainer>
|
||||
<email>eva@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>steev@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>leio@gentoo.org</email>
|
||||
<description>Backup maintainer, CC on bugs, assign to remaming</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Getting Things Gnome! (gtg) is a personal organizer for the GNOME desktop that
|
||||
was inspired by the Getting Things Done methodology (GTD). It is not a GTD only
|
||||
software as it aims for flexibility, adaptability and ease of use.
|
||||
|
||||
GTG wants to help you to track everything you need to do and need to know, from
|
||||
very small tasks to big projects.
|
||||
GTG wants to help you to track everything you need to do and need to know, from
|
||||
very small tasks to big projects.
|
||||
|
||||
GTG uses a very handy text edition system for task creation and edition.
|
||||
The task editor can automatically recognize metadata such as tags and subtasks
|
||||
only by the use of a very simple syntax.
|
||||
</longdescription>
|
||||
GTG uses a very handy text edition system for task creation and edition.
|
||||
The task editor can automatically recognize metadata such as tags and subtasks
|
||||
only by the use of a very simple syntax.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/epm/epm-9999.ebuild,v 1.1 2013/02/04 19:07:53 fuzzyray Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils git-2
|
||||
|
||||
DESCRIPTION="rpm workalike for Gentoo Linux"
|
||||
HOMEPAGE="https://github.com/fuzzyray/epm"
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="git://github.com/fuzzyray/epm.git"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/perl-5"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s/\"EPM version .*\";/\"EPM version 9999-${EGIT_VERSION}\";/" epm \
|
||||
|| die "Failed to set version"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
pod2man epm > epm.1 || die "pod2man failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin epm || die
|
||||
doman epm.1
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST lout-3.38.tar.gz 2147395 SHA256 6a2adc64a8b4a81ed39893328778da284a6ab0da3e5e20f678425f2d53dad80a SHA512 ad396dc885e904e26c31498123f4e6e5dd1356da7fe623b2a812e9ae8442ee4c68ed3925854f8116687f46c9cc0084b6d39a3130d8b9d8a3ee0ee25d5b9b1f5e WHIRLPOOL 59c8d99710fbc5096f84e75be13a1e64213e0c783c0bff30594ff0d23148aab3a619f6c2064bd62f059a7593d92b34f4689266d80eeb42d559fcd468d37412d5
|
||||
DIST lout-3.39.tar.gz 2157040 SHA256 78a75504fa25c2e55539ecd9f4ba13ff1e402a1ffb307d70474a4d6033f6f389 SHA512 c4201976282f29f5cc57076ae314b6fa2e9aca3ab0512e50a3c6a67851a507a9c055a059ce7737318969836d19e8637a2bc0ed88f536892cbbeeb3b476234799 WHIRLPOOL 33011a2b193446b17cf8c56525159b4650d01259dbb5931e8635ebfb412e6379c3c2f3a6f1da2ad72d24c5a4a6130046b45154396313e042a85a9dbc03b2bc8d
|
||||
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/lout/lout-3.39.ebuild,v 1.1 2013/02/04 08:03:25 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
IUSE="zlib doc"
|
||||
|
||||
DESCRIPTION="high-level language for document formatting"
|
||||
HOMEPAGE="http://lout.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/lout/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
|
||||
DEPEND="zlib? ( >=sys-libs/zlib-1.1.4 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-3.38-makefile.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
local myconf
|
||||
use zlib && myconf="$myconf PDF_COMPRESSION=1 ZLIB=-lz"
|
||||
emake COPTS="${CFLAGS}" BINDIR="${EPREFIX}"/usr/bin \
|
||||
LOUTLIBDIR="${EPREFIX}"/usr/share/lout \
|
||||
LOUTDOCDIR="${EPREFIX}"/usr/share/doc/${PF} \
|
||||
MANDIR="${EPREFIX}"/usr/share/man/man1 \
|
||||
${myconf} lout prg2lout || die "emake prg2lout lout failed"
|
||||
}
|
||||
|
||||
compile_doc() {
|
||||
#
|
||||
# SYNOPSIS: compile_doc file times
|
||||
#
|
||||
|
||||
einfo "${1}:"
|
||||
# yes, it *is* necessary to run this 6 times...
|
||||
for i in $(seq 1 $(expr $2 - 1)) ; do
|
||||
einfo " pass $i"
|
||||
lout all -o ${docdir}/$1 -e /dev/null
|
||||
done
|
||||
# in the last one, let errors be reported
|
||||
einfo " final pass"
|
||||
lout all -o ${docdir}/$1 || die "final pass failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local bindir libdir docdir mandir
|
||||
bindir=${ED}usr/bin
|
||||
libdir=${ED}usr/share/lout
|
||||
docdir=${ED}usr/share/doc/${PF}
|
||||
mandir=${ED}usr/share/man/man1
|
||||
export LOUTLIB=${libdir}
|
||||
export PATH="${bindir}:${PATH}"
|
||||
|
||||
mkdir -p ${bindir} ${docdir} ${mandir}
|
||||
|
||||
make BINDIR=${bindir} \
|
||||
LOUTLIBDIR=${libdir} \
|
||||
LOUTDOCDIR=${docdir} \
|
||||
MANDIR=${mandir} \
|
||||
install installdoc installman || die "make install failed"
|
||||
|
||||
lout -x -s "${ED}"usr/share/lout/include/init || die "lout init failed"
|
||||
|
||||
mv ${docdir}/README{,.docs}
|
||||
dodoc README READMEPDF blurb blurb.short whatsnew
|
||||
|
||||
if use doc ; then
|
||||
einfo "building postscript documentation (may take a while)"
|
||||
cd doc/user
|
||||
compile_doc user.ps 6
|
||||
cd ../design
|
||||
compile_doc design.ps 3
|
||||
cd ../expert
|
||||
compile_doc expert.ps 4
|
||||
cd ../slides
|
||||
compile_doc slides.ps 2
|
||||
fi
|
||||
}
|
@ -0,0 +1,97 @@
|
||||
diff -Naurw postgis-2.0.2.orig/configure.ac postgis-2.0.2/configure.ac
|
||||
--- postgis-2.0.2.orig/configure.ac 2012-05-17 12:10:04.000000000 +0000
|
||||
+++ postgis-2.0.2/configure.ac 2013-02-03 23:23:31.884847406 +0000
|
||||
@@ -701,57 +701,11 @@
|
||||
dnl Detect if json-c installed
|
||||
dnl ===========================================================================
|
||||
|
||||
-HAVE_JSON=no
|
||||
-AC_SUBST([HAVE_JSON])
|
||||
-
|
||||
-AC_ARG_WITH([jsondir],
|
||||
- [AS_HELP_STRING([--with-jsondir=PATH], [specify the json-c installation directory])],
|
||||
- [JSONDIR="$withval"], [JSONDIR=])
|
||||
-
|
||||
-if test ! "x$JSONDIR" = "x"; then
|
||||
- dnl Make sure that the directory exists
|
||||
- if test "x$JSONDIR" = "xyes"; then
|
||||
- AC_MSG_ERROR([you must specify a parameter to --with-jsondir, e.g. --with-jsondir=/path/to])
|
||||
- else
|
||||
- dnl We need (libjson.so OR libjson.a OR libjson.dll) AND json/json.h
|
||||
- if test ! -e "${JSONDIR}/include/json/json.h" -o \
|
||||
- ! \( -e "${JSONDIR}/lib/libjson.so" -o \
|
||||
- -e "${JSONDIR}/lib/libjson.dll" -o \
|
||||
- -e "${JSONDIR}/lib/libjson.dylib" -o \
|
||||
- -e "${JSONDIR}/bin/libjson.dll" -o \
|
||||
- -e "${JSONDIR}/lib/libjson.a" \)
|
||||
- then
|
||||
- AC_MSG_ERROR([Cannot find json dev files in "$JSONDIR"])
|
||||
- fi
|
||||
- AC_MSG_RESULT([Using user-specified json-c directory: $JSONDIR])
|
||||
-
|
||||
- dnl Add the include directory to JSON_CPPFLAGS
|
||||
- JSON_CPPFLAGS="-I$JSONDIR/include"
|
||||
- JSON_LDFLAGS="-L$JSONDIR/lib -ljson"
|
||||
- fi
|
||||
-fi
|
||||
+PKG_CHECK_MODULES([JSON], [json], [HAVE_JSON=yes], [HAVE_JSON=no])
|
||||
|
||||
-dnl Check that we can find the json/json.h header file
|
||||
-CPPFLAGS_SAVE="$CPPFLAGS"
|
||||
-CPPFLAGS="$JSON_CPPFLAGS"
|
||||
-AC_CHECK_HEADER([json/json.h], [HAVE_JSON=yes], [])
|
||||
-CPPFLAGS="$CPPFLAGS_SAVE"
|
||||
-
|
||||
-dnl Ensure we can link against libjson
|
||||
-LIBS_SAVE="$LIBS"
|
||||
-LIBS="$JSON_LDFLAGS"
|
||||
-AC_CHECK_LIB([json], [json_object_get], [HAVE_JSON=yes], [], [])
|
||||
-LIBS="$LIBS_SAVE"
|
||||
-
|
||||
-if test "$HAVE_JSON" = "yes"; then
|
||||
- AC_DEFINE([HAVE_LIBJSON], 1, [Define to 1 if libjson is present])
|
||||
- if test "x$JSON_LDFLAGS" = "x"; then
|
||||
- JSON_LDFLAGS="-ljson"
|
||||
- fi
|
||||
-fi
|
||||
-
|
||||
-AC_SUBST([JSON_CPPFLAGS])
|
||||
-AC_SUBST([JSON_LDFLAGS])
|
||||
+AC_SUBST([HAVE_JSON])
|
||||
+AC_SUBST([JSON_CFLAGS])
|
||||
+AC_SUBST([JSON_LIBS])
|
||||
|
||||
dnl ===========================================================================
|
||||
dnl Detect GTK+2.0 for GUI
|
||||
@@ -842,10 +796,10 @@
|
||||
AC_DEFINE_UNQUOTED([POSTGIS_USE_STATS], [1], [Enable use of ANALYZE statistics])
|
||||
|
||||
|
||||
-CPPFLAGS="$PGSQL_CPPFLAGS $GEOS_CPPFLAGS $PROJ_CPPFLAGS $JSON_CPPFLAGS $XML2_CPPFLAGS"
|
||||
+CPPFLAGS="$PGSQL_CPPFLAGS $GEOS_CPPFLAGS $PROJ_CPPFLAGS $JSON_CFLAGS $XML2_CPPFLAGS"
|
||||
dnl AC_MSG_RESULT([CPPFLAGS: $CPPFLAGS])
|
||||
|
||||
-SHLIB_LINK="$PGSQL_LDFLAGS $GEOS_LDFLAGS $PROJ_LDFLAGS -lgeos_c -lproj $JSON_LDFLAGS $XML2_LDFLAGS"
|
||||
+SHLIB_LINK="$PGSQL_LDFLAGS $GEOS_LDFLAGS $PROJ_LDFLAGS -lgeos_c -lproj $JSON_LIBS $XML2_LDFLAGS"
|
||||
AC_SUBST([SHLIB_LINK])
|
||||
dnl AC_MSG_RESULT([SHLIB_LINK: $SHLIB_LINK])
|
||||
|
||||
diff -Naurw postgis-2.0.2.orig/postgis/lwgeom_in_geojson.c postgis-2.0.2/postgis/lwgeom_in_geojson.c
|
||||
--- postgis-2.0.2.orig/postgis/lwgeom_in_geojson.c 2012-12-03 16:18:33.000000000 +0000
|
||||
+++ postgis-2.0.2/postgis/lwgeom_in_geojson.c 2013-02-04 14:23:34.242564302 +0000
|
||||
@@ -28,8 +28,8 @@
|
||||
#ifdef HAVE_LIBJSON
|
||||
|
||||
#include "lwgeom_export.h"
|
||||
-#include <json/json.h>
|
||||
-#include <json/json_object_private.h>
|
||||
+#include <json.h>
|
||||
+#include <json_object_private.h>
|
||||
|
||||
/* Prototype */
|
||||
LWGEOM* parse_geojson(json_object *geojson, bool *hasz, int *root_srid);
|
||||
@@ -556,4 +556,3 @@
|
||||
PG_RETURN_POINTER(geom);
|
||||
#endif
|
||||
}
|
||||
-
|
@ -1,10 +1,14 @@
|
||||
DIST pl-6.2.5.tar.gz 14404112 SHA256 0613e40ebfe7329e542a042587f2e593a74f5710dbbfcf1e116ddba1e6c35167 SHA512 a61084b3f501874bcd44633ab351c01d2e92941e26e5ff9b95b76bf94c7f459e4217f12e5dad21b7b0b6a2ddb821e205f40351d6602eb80414b119e32da373eb WHIRLPOOL 0fe91154a01160c9ba3519c722cfce4e09a5b4c1fd7319563ff1b696fd74ef300b978416f14dfbed9669e5c24f97be4709181a9029029ad08a068a32c1658bb6
|
||||
DIST pl-6.2.6.tar.gz 14407455 SHA256 9412f0753a61c30dbcf1afac01fe7c9168002854709e00e09c21f959e1232146 SHA512 0bd8b057241c284e5530965236ac79895153f7ff4b42d72dea67f4c1296f0319c0ed7db363bb17a099686c1742ade4ad06d8f916637ff70f84e2c00d6c122b52 WHIRLPOOL ac5b0ba0fbfab919ebfd00cc01977e82973c23522f6a601416b4fdcfdddb1f902ab87016058aaa1d62533dea512b8f931f440433814e8cb3e0f8b66f7139204e
|
||||
DIST pl-6.3.10.tar.gz 14544771 SHA256 cd22db0acd78a4bd60265e946bd7593f499dfa7e533af29c5fae987fa7cf0ce7 SHA512 7931e28f931c5b392019a964bcbcfc3c536aff6b82d94b7f110f66f3ad8d9a65ff422937278fc148d52d830bcdfad7e2fa54a57227eb8310dba6d4c100d3ac61 WHIRLPOOL dfb5daf494965f7e75f9a8772b8fa2e76a85a35e0fd7bb31354dd21a5391adb13e758edd0933ddbaf031effa1d13902c0d21ecada789b43849cdfc552ee55f9f
|
||||
DIST pl-6.3.6.tar.gz 14492653 SHA256 0020d2aaff1c47bb2487c6053f231ca7070d97317f2d55993c3263fa2975a88a SHA512 b6179e813c63bba215578f53169890b484477fb7e5efd1be8247afc47c1fe03839dbdd13a21d9a4c96d4b395e813181b4e682e2cb161c47ab4e22f637192f5b8 WHIRLPOOL f792bfa371404d92930b6bec8061adc31b16f0518f0e02bc7584ca843e50785b9d6c0312c8a64c9192145a83150e0744b0b17d3be46008b3babf4713596ae4f6
|
||||
DIST pl-6.3.7.tar.gz 14492539 SHA256 1c4c9f79b54f609ee329104112519485b189bf604afd235fb3854e1aeeccb13f SHA512 dd76d368973a7cf1ca104412fb070ab9576ed97d9472ae42309d5ea25dc52f27dac330fd351ccccd35b2090cc26189d472f2d1929563a3689e40e744673f9b3f WHIRLPOOL 0c62732fb44ee6b476c9175ad0a1a49fa403b753e07647e13bbf9caff3de097e78081181119b9d5b06ecbb8bfd243d9de7012766370a2f6c40b1c2aacd5a71ac
|
||||
DIST pl-6.3.8.tar.gz 14522563 SHA256 5c8aac30fd9f812827164b9a4c3b08de69d4d074a65e980f6f4e4ea580bb77ae SHA512 301abeee6432d7880fec0a7d211dd61c6f3ffa917187dc82f0c75e0d919e71f6dd5ba67b1b4b7ca68f1046dba6f3b9249c89174c079d1a2eee911e65e7c00422 WHIRLPOOL bbd42db2a47d5433e34b1bfe358765e15631d0cee08f92508ac5b2817d48f4de5c6e4137cc43ceaf3e8657f40944c9c6ccac0007594e4b155a93f6ec05c09446
|
||||
DIST pl-6.3.9.tar.gz 14544131 SHA256 d0cbcb7fea6795d46f5447243800ed5a7509522442bf88e77ff802b9594f79ea SHA512 40fc854806fa4b6de90925c5e4878a1f2cc2f3de47fd7a355d65264a6e86bb21a619eaa0263d9bde05d4fd8676dcac8928acb975251f78699bd8941744547762 WHIRLPOOL 05268e6dc837e59f2757579ad113aae8e18f8798604b8c2e0fa0a2a5510aa0117ea04d6f732f3bee53c493805318a3e8b07c7df9dec46cbf70ebe84f2effaedb
|
||||
DIST swi-prolog-6.2.5-gentoo-patchset-1.tar.gz 2692 SHA256 c4e59e4240effb3383465997020e4056e5967aa4f9bcf0b010a564d1f49bbd71 SHA512 2f31fae8df581931bee3b38bee1687f9fb12567a9f267a01eba5dd011377cea05b3249df942c4b719bb0c2f7cfb86c5665794948083c3090a6854b04fb25ac4e WHIRLPOOL 49685d66ee2ec6ad4a654356bb6d290d8bd81e79c42241786c235d610493b78583cfb2c44be4b20ba49f49891d9da69b90bf5b5c0f9fc59f272c20ff6475c204
|
||||
DIST swi-prolog-6.2.6-gentoo-patchset-0.tar.gz 2701 SHA256 9ab62cb8b19816af66adb4b52344ca59449210a6413c08c9edaf4e3fa5cdf3ad SHA512 a0c5961fd3ceb1e8ee59be6a03bd801fa95ecede3eba41d9b66682e39095e532207e87029c13aaa0e8cb90c03e96e6e41889e433b3627df9b864adad9f45851b WHIRLPOOL eafe59ebc256ccef608b635cf8559866e38f0c52667dac96f984ce1fe195de636176fa8f9653d882a87b6619dd56e0019c01efbd413bfbcb48d457dcfb46fac6
|
||||
DIST swi-prolog-6.3.10-gentoo-patchset-0.tar.gz 1908 SHA256 1345c9154afe1aba367d58daf9ebc83b21fe97d0022070be0c30f28c5533eb2d SHA512 27ebf0c96adf15fee764686897b6e346f3da823c59a8a2ef85ecc249b92cf431be2a17b1e83329bf100e419d46741fa47a6324d39ac3f5067536f206ab424d71 WHIRLPOOL 3d9318a5c65be61ed4f0a9d09cab0c17cce13c8ac7b48e791c5c6a87b214f0d4ea4edcd517a7bbb2334be90c6f58d56565ff9dd40e8571103ae9efe7a210922d
|
||||
DIST swi-prolog-6.3.6-gentoo-patchset-0.tar.gz 1920 SHA256 1e31ddd82e611cce1299252e67c8c764d5c0d189e7f2586e5fd45bd02f100bbc SHA512 8b562c9f80ff6f8f6fa34596d0444d2ea559ef7d1e46b0080594b99513f8a224416ad2e395aee9245076cc1e8ce8722730488c03e513339acb690b314b60da0a WHIRLPOOL e5bcf46be03074668644fceeaee4901e0861f5bc5a531b9fb4bd10322910eb83f47a5870c6d5359b778ed1a96d423aa16e223cd252496e19581946efc0ac1bed
|
||||
DIST swi-prolog-6.3.7-gentoo-patchset-0.tar.gz 1912 SHA256 19cfbe7e9d9ad5e3eff777552fa46e9abc4b152e98391188b83e420b75bb74a3 SHA512 3f523a7379606158e2650ef07096fd18b1996d903b176ddcaea2b2ac6b9bb8b41b2037b9cafae2eb8b513a5ea92e07d03142f37a04f172c0eeb3af98e5945a48 WHIRLPOOL 500fc258311fd1e221b2865932f157507926e3af628e2bf0ed80184ced982df3dc4b77627d340c2d69a1e304e6745f17a0d83bb23f07feb3ad5ee027d7f168bd
|
||||
DIST swi-prolog-6.3.8-gentoo-patchset-0.tar.gz 1918 SHA256 cffbae368d418388a0c61f020429a8a0315f1beded7712d7e0181a2231577be8 SHA512 1dcdb0d6cc3b0b1642c2495585c8b457d94c2055d621843ad813aff6b5605577b7405c2ac0b6edff5a1e78b2c5da851243ea72a516b46dc79d3cbfe84a249d0d WHIRLPOOL 471b8188ee4031fff3e476480cd5185b96414cf84a0fb3e45bea1e645c28d77da46d64d0c9e3a3340f0c581499bc7990e3a8b761f94c7851436c08d1d820f50f
|
||||
DIST swi-prolog-6.3.9-gentoo-patchset-0.tar.gz 1909 SHA256 4681421bc449c55fc75229de94dd63bb3f2a9f5ad3f17904d818b6b675441180 SHA512 a9bdc3d53ba42077ba827461da37260945ae43719aa38951bc5d6d8e45068e0e20cd05b07cbe9acc3b2faa74f00d8c50dc3ae010d33e9320c5c456b9188d5b9b WHIRLPOOL 35f261950f4e55a2a18981152be970682c530979a7791cbe5943eba02c61318d66b77529768c1313c325fc4f6a6eddee0b577d782c18f2e65b0132b1046615c8
|
||||
|
@ -0,0 +1,125 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.3.10.ebuild,v 1.1 2013/02/04 11:46:08 keri Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="archive debug doc gmp hardened java minimal odbc readline ssl static-libs test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
archive? ( app-arch/libarchive )
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
|
||||
# OSX/Intel ld doesn't like an archive without table of contents
|
||||
sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
# ARCH is used in the configure script to figure out host and target
|
||||
# specific stuff
|
||||
export ARCH=${CHOST}
|
||||
|
||||
export CC_FOR_BUILD=$(tc-getBUILD_CC)
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
--enable-shared \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages"
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_with archive) \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
$(use_with odbc) \
|
||||
$(use_with ssl) \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src"
|
||||
emake check
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake check
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
|
||||
}
|
@ -0,0 +1,125 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swi-prolog/swi-prolog-6.3.9.ebuild,v 1.1 2013/02/04 11:46:08 keri Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic java-pkg-opt-2 multilib
|
||||
|
||||
PATCHSET_VER="0"
|
||||
|
||||
DESCRIPTION="free, small, and standard compliant Prolog compiler"
|
||||
HOMEPAGE="http://www.swi-prolog.org/"
|
||||
SRC_URI="http://www.swi-prolog.org/download/devel/src/pl-${PV}.tar.gz
|
||||
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="archive debug doc gmp hardened java minimal odbc readline ssl static-libs test zlib X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
archive? ( app-arch/libarchive )
|
||||
zlib? ( sys-libs/zlib )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
readline? ( sys-libs/readline )
|
||||
gmp? ( dev-libs/gmp )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )
|
||||
X? (
|
||||
virtual/jpeg
|
||||
x11-libs/libX11
|
||||
x11-libs/libXft
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-proto/xproto )
|
||||
java? ( test? ( =dev-java/junit-3.8* ) )"
|
||||
|
||||
S="${WORKDIR}/pl-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes
|
||||
EPATCH_SUFFIX=patch
|
||||
epatch "${WORKDIR}"/${PV}
|
||||
|
||||
# OSX/Intel ld doesn't like an archive without table of contents
|
||||
sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
use ppc && append-flags -mno-altivec
|
||||
use hardened && append-flags -fno-unit-at-a-time
|
||||
use debug && append-flags -DO_DEBUG
|
||||
|
||||
# ARCH is used in the configure script to figure out host and target
|
||||
# specific stuff
|
||||
export ARCH=${CHOST}
|
||||
|
||||
export CC_FOR_BUILD=$(tc-getBUILD_CC)
|
||||
|
||||
cd "${S}"/src
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_enable gmp) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
--enable-shared \
|
||||
--enable-custom-flags COFLAGS="${CFLAGS}"
|
||||
|
||||
if ! use minimal ; then
|
||||
local jpltestconf
|
||||
if use java && use test ; then
|
||||
jpltestconf="--with-junit=$(java-config --classpath junit)"
|
||||
fi
|
||||
|
||||
cd "${S}/packages"
|
||||
econf \
|
||||
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||
$(use_with archive) \
|
||||
$(use_with java jpl) \
|
||||
${jpltestconf} \
|
||||
$(use_with odbc) \
|
||||
$(use_with ssl) \
|
||||
$(use_with X xpce) \
|
||||
$(use_with zlib) \
|
||||
COFLAGS='"${CFLAGS}"'
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/src
|
||||
emake
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/src"
|
||||
emake check
|
||||
|
||||
if ! use minimal ; then
|
||||
cd "${S}/packages"
|
||||
emake check
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C src DESTDIR="${D}" install
|
||||
|
||||
if ! use minimal ; then
|
||||
emake -C packages DESTDIR="${D}" install
|
||||
if use doc ; then
|
||||
emake -C packages DESTDIR="${D}" html-install
|
||||
fi
|
||||
fi
|
||||
|
||||
dodoc ReleaseNotes/relnotes-5.10 INSTALL README VERSION
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST boost_1_49_0.tar.bz2 48499961 SHA256 dd748a7f5507a7e7af74f452e1c52a64e651ed1f7263fce438a06641d2180d3c SHA512 9f6198270659df112a57731afe31cbf1012d103ba36ed82f6c3f1bdc0185ddb89dcc42c5dfb9ee3f95973d52999aad6c7509dc61125420d45146e39ebf20219d WHIRLPOOL c049b4212307b0208d0b37ac870a7cfb8562d2b685ce505e1971af7bc68ae9746b06ea80ddc52599ed4cbd6dc3305b5f8051cd771387412aaa1d2f8e939a48ba
|
||||
DIST boost_1_52_0.tar.bz2 54421709 SHA256 222b6afd7723f396f5682c20130314a10196d3999feab5ba920d2a6bf53bac92 SHA512 fc512d3bfa6a39a60fee548775c97239271cf757587b8df7ed739c800844a819a359dca172be0e69ad7752753753139bf11f0813d650066d58386662fe32842d WHIRLPOOL 73bbab4a1d2a652200f4b5e669440a2afcebcea96a1139ecc75213067ca32d5cadb0f060bb0ec2e29e9e31272fb7ec9d2cb960801032ee6c5dcb86564766411d
|
||||
DIST boost_1_53_0_beta1.tar.bz2 55879466 SHA256 a86669b92af08bc05a96857f893d8f7e4bdaecf3c58bfe13b8a57b30b4470685 SHA512 9acc6d96610516f4198bf922ed6a14d6948315aee0ec7b32b04e2c59620a582a1d0cdf83b8ad4c8298a33d686fd8a1f2dd1dd5012750981774824d119e082579 WHIRLPOOL ef654834d5cfefdeb5358cd70dafaf07391820c929e0285b9e78596a27eb0fbd0cd9eeb59f1a8322650f70a25c2a66ad985ff5a9225d47162a13ca486a9cc596
|
||||
DIST boost_1_53_0.tar.bz2 55765258 SHA256 f88a041b01882b0c9c5c05b39603ec8383fb881f772f6f9e6e6fd0e0cddb9196 SHA512 8cd7806653cb6ea4a1c6862796ef698de5ae0bdbda96954fedbe090c59e3e6cb8f8d385df35183e9063ac4e2c2fccf10744516c47a994cde5f1d1cba1b07e522 WHIRLPOOL e8c5ed6b34dd5f68dc7e102a9e22b302616a65077d3f4af370ece6352b02a866e04294a4fc76bbd5555b6a4131f590e6455e6a74b5f12c4ffc2dd15af0bc8746
|
||||
|
@ -1,7 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>pinkbyte@gentoo.org</email>
|
||||
<name>Sergey Popov</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,4 +1,5 @@
|
||||
DIST GeoIP-1.4.8.tar.gz 1074829 SHA256 cf0f6b2bac1153e34d6ef55ee3851479b347d2b5c191fda8ff6a51fab5291ff4 SHA512 aec70bdf002f1041ecb14f091e32206af033dc6ed89d20dffcc80e4c4edad993c9dfab7810576cb75f07d356ef34529ca3f2613e43e7f97c2b7ae099ce3be317 WHIRLPOOL 3dcaa7ef9610ede593b64a7a0f111adc0b2f9c4bf64054ef4f690d284a8c7ba45083d2739585047db18e3c22b50b026c9b5fee26142a4611af7b4092e907ffdf
|
||||
DIST GeoIPASNum.dat.gz 1813588 SHA256 be73dd4dc23b9a6ca7f6fc190821768ff49b396f1708214adb227d1822e7e83a SHA512 30f3f29f16b2100eace892086edba8a3dd64bca24e4d76d8625e12982abc7b026f503fd892a4faab1513b3bdfa4d4db174131a578ffcc5e4cf21dfb7952840ce WHIRLPOOL 9d6051a4e38bbe1ebd9f89dbfb37d4162c28a7a29e8ef1cc1fe11c6981f19a8c32cf6e023fa545a47d0b98f8c49e68cf6f5505c5f9548e5a8a181c6e12e23a74
|
||||
DIST GeoIPv6.dat.gz 609340 SHA256 6a4dc4b648578ebb5a8b0ca1a2adc8db6297484caa7c87158116dbb4af328c50 SHA512 9e995c9ab8bbfc2ea5598b66c75340d1d5ca4ca34d70b43d4a79464e738a97c08fe079f4c2b9d1c33bb128e42ffe95d1dcd9e8bdfa97c65520bffd698e1b3a14 WHIRLPOOL 2ec1dd94c933588af77592b2ab80ba9ae5042f70d54e4e578815d8b1409f2233664a1b63abcf3bbaf54b3cfba3c67de358345eb4dd8af2a1c981c1f00f982d3c
|
||||
DIST GeoLiteCity.dat.gz 12094575 SHA256 2db87dd2ed665833b71b5f330476ad850cf3b34001f101d581c8e470dba50a5f SHA512 ff598ab09dede9ffea5edfb70ec1c58c0e612b3b30f3a0cbc69afe445e9b78ac428d2d757d11c575a2f497e239ac12d07ddc49435e37d5295af2e97e951fb2fb WHIRLPOOL 644e73a6392a7cd7e0a5d70986fe5c38c3a3035b5a4304a54ddd8df2047a0ba4b3ec0389dbfc637a3396d4627e22d05d2ee3eeb95094f7be147ad27939f1dd49
|
||||
DIST GeoLiteCityv6.dat.gz 12259422 SHA256 875847daefc12ac35eea84ae05b8ac71cdaf809753ab6c69d8f01962ea15b550 SHA512 84805f923067b5457f3207373c8325d2074374d4f0202b6b08001c5b67af5ef1eb6786a135f155e67230586ea3d358a4900388cd5fa4dc54bad9a6ec72e56bfe WHIRLPOOL 9e3e5470d0ee1b10c85df03fdff0f2dd57e2a150ab618c60fc03d9c5605fa39ef1efbaadf1d510c7367c1b8a94fcc29142af656441f2b16f27db023e51f325e5
|
||||
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.4.8-r3.ebuild,v 1.2 2013/02/04 19:44:59 jer Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit autotools
|
||||
|
||||
MY_P="${P/geoip/GeoIP}"
|
||||
GEOLITE_URI="http://geolite.maxmind.com/download/geoip/database/"
|
||||
|
||||
DESCRIPTION="easily lookup countries by IP addresses, even when Reverse DNS entries don't exist"
|
||||
HOMEPAGE="http://www.maxmind.com/app/ip-location"
|
||||
SRC_URI="
|
||||
http://www.maxmind.com/download/geoip/api/c/${MY_P}.tar.gz
|
||||
${GEOLITE_URI}asnum/GeoIPASNum.dat.gz
|
||||
city? ( ${GEOLITE_URI}GeoLiteCity.dat.gz )
|
||||
ipv6? (
|
||||
${GEOLITE_URI}GeoIPv6.dat.gz
|
||||
city? ( ${GEOLITE_URI}GeoLiteCityv6-beta/GeoLiteCityv6.dat.gz )
|
||||
)
|
||||
"
|
||||
|
||||
# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
|
||||
LICENSE="LGPL-2.1 GPL-2 MaxMind2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="city ipv6 perl-geoipupdate static-libs"
|
||||
|
||||
DEPEND="sys-libs/zlib"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
perl-geoipupdate? (
|
||||
dev-perl/PerlIO-gzip
|
||||
dev-perl/libwww-perl
|
||||
)
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
sed -e "s:usr local share GeoIP:usr share GeoIP:" \
|
||||
-e "s:usr local etc:etc:" \
|
||||
-i apps/geoipupdate-pureperl.pl || die
|
||||
sed -e 's|yahoo.com|98.139.183.24|g' \
|
||||
-i test/country_test_name.txt test/region_test.txt || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use perl-geoipupdate && dobin apps/geoipupdate-pureperl.pl
|
||||
dodoc AUTHORS ChangeLog README TODO conf/GeoIP.conf.default
|
||||
rm "${ED}/etc/GeoIP.conf.default"
|
||||
if ! use static-libs; then
|
||||
rm -f "${ED}"/usr/lib*/lib*.la
|
||||
fi
|
||||
|
||||
insinto /usr/share/GeoIP
|
||||
doins "${WORKDIR}/GeoIPASNum.dat"
|
||||
use city && doins "${WORKDIR}/GeoLiteCity.dat"
|
||||
|
||||
if use ipv6; then
|
||||
doins "${WORKDIR}/GeoIPv6.dat"
|
||||
use city && doins "${WORKDIR}/GeoLiteCityv6.dat"
|
||||
fi
|
||||
|
||||
newsbin "${FILESDIR}/geoipupdate-r2.sh" geoipupdate.sh
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST ocamldsort-0.15.0.tar.gz 41978 SHA256 d8cf5d0ce54cea3445fe0a180d9952b57f6af248939beb55c384b52d33121ac4 SHA512 45e177652a081ee4032d381d8d63517ba8d6cfdb5ab90344884d342a3632ea71b571c1300a58563581730fb849727005f8a7b1a74d4c98df7718cceca43b86e4 WHIRLPOOL 6b5773e9e0749a9d4e2a4d7198365a2a6582ef493fcb01885115c8881503523f1d33ffc60a007a72b024637db542cf145bc8dafae22a885659984113fb9378f0
|
||||
DIST ocamldsort-0.16.0.tar.gz 42388 SHA256 df9eb91c615748b61c590e58efdf30dbc4ea0a50974e0a4dbec27c527ed8753b SHA512 3e43a4a7c4e7e91f141d93200ac7ba2d6de2321ea4af4cde63c2fbfff0042a556c55f1be9948ebf90a16778b2b6efc1757d6747cf01668155003e4a806d0773e WHIRLPOOL 62ff21e47182a5f7b8e949b602978ee57b28c76a889eac5f10a0c82c4ede59cc1d954af516ad3e372ee61ee7c83e5e30502e7301e4c3ccdb26346088949201d0
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamldsort/ocamldsort-0.16.0.ebuild,v 1.1 2013/02/04 13:04:46 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="A dependency sorter for OCaml source files"
|
||||
HOMEPAGE="http://dimitri.mutu.net/ocaml.html"
|
||||
SRC_URI="ftp://quatramaran.ens.fr/pub/ara/ocamldsort/${P}.tar.gz"
|
||||
LICENSE="LGPL-2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.12"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake BINDIR="${ED}/usr/bin" MANDIR="${ED}/usr/share/man" install
|
||||
dodoc README THANKS Changes
|
||||
}
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ocamlnet-3.6.3.ebuild,v 1.1 2013/02/04 12:44:20 aballier Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils findlib
|
||||
|
||||
MY_P=${P/_beta/test}
|
||||
DESCRIPTION="Modules for OCaml application-level Internet protocols"
|
||||
HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html"
|
||||
SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="ZLIB GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
IUSE="cryptokit gtk ssl tk httpd +ocamlopt +pcre zip"
|
||||
RESTRICT="installsources"
|
||||
|
||||
# the auth-dh compile flag has been disabled as well, since it depends on
|
||||
# ocaml-cryptgps, which is not available.
|
||||
|
||||
DEPEND=">=dev-ml/findlib-1.0
|
||||
pcre? ( >=dev-ml/pcre-ocaml-5 )
|
||||
>=dev-lang/ocaml-3.10.2[tk?,ocamlopt?]
|
||||
cryptokit? ( dev-ml/cryptokit )
|
||||
gtk? ( >=dev-ml/lablgtk-2 )
|
||||
ssl? ( >=dev-ml/ocaml-ssl-0.4 )
|
||||
zip? ( dev-ml/camlzip )
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
ocamlnet_use_with() {
|
||||
if use $1; then
|
||||
echo "-with-$2"
|
||||
else
|
||||
echo "-without-$2"
|
||||
fi
|
||||
}
|
||||
|
||||
ocamlnet_use_enable() {
|
||||
if use $1; then
|
||||
echo "-enable-$2"
|
||||
else
|
||||
echo "-disable-$2"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure \
|
||||
-bindir /usr/bin \
|
||||
-datadir /usr/share/${PN} \
|
||||
$(ocamlnet_use_enable cryptokit crypto) \
|
||||
$(ocamlnet_use_enable gtk gtk2) \
|
||||
$(ocamlnet_use_enable pcre pcre) \
|
||||
$(ocamlnet_use_enable ssl ssl) \
|
||||
$(ocamlnet_use_enable tk tcl) \
|
||||
$(ocamlnet_use_enable zip zip) \
|
||||
$(ocamlnet_use_with httpd nethttpd) \
|
||||
|| die "Error : econf failed!"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 all || die "make failed"
|
||||
if use ocamlopt; then
|
||||
emake -j1 opt || die "make failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
export STRIP_MASK="*/bin/*"
|
||||
findlib_src_install
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/adodb/adodb-5.17-r1.ebuild,v 1.1 2013/02/05 02:56:19 jmbsvicetto Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit php-lib-r1 versionator
|
||||
|
||||
MY_PV=$(delete_all_version_separators "${PV}" )
|
||||
DESCRIPTION="Active Data Objects Data Base library for PHP."
|
||||
HOMEPAGE="http://adodb.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/adodb/${PN}${MY_PV}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
RDEPEND=""
|
||||
|
||||
S="${WORKDIR}/${PN}"$(get_major_version)
|
||||
DOCS="license.txt readme.txt xmlschema.dtd session/adodb-sess.txt pear/readme.Auth.txt docs/*htm"
|
||||
need_php5
|
||||
|
||||
pkg_setup() {
|
||||
ewarn "ADODB requires some form of SQL or ODBC support in your PHP."
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install php files
|
||||
php-lib-r1_src_install . $(find . -name '*.php' -print)
|
||||
|
||||
# install xsl files
|
||||
php-lib-r1_src_install . xsl/*.xsl
|
||||
|
||||
# install documentation
|
||||
dodoc-php *.txt xmlschema.dtd session/adodb-sess.txt pear/readme.Auth.txt
|
||||
dohtml-php docs/*.htm
|
||||
}
|
@ -1,8 +1,4 @@
|
||||
DIST boto-2.0.tar.gz 302074 SHA256 7b8714b0a6054f3a8c1b8e0908b8a0606c528c2c04b2910fb6dbd4337692e16b SHA512 1a673ebd2861fdb89aea5b888599184a1b046ff11dbac0ec334fe56ef17737100f1d910fe824a4f195f6eb5f2f8d962e01ec1b77d4026edbc78f853f2b9ccd21 WHIRLPOOL 2c4fb122aa92ed3d73419da050ae8ad121c73993a518352f1557c93266227fc5380ec23c35d64146df73a2beff817a3dfb96c4fe7800dd5cf4b06e4be230f7bc
|
||||
DIST boto-2.1.1.tar.gz 313294 SHA256 4d6d38aa8e9e536a27a9737eb4222f896417841fed9a12eedcb619ba8fb68a39 SHA512 0b8d5820ba9b3821a306f353bf2c4725f490121377a9fbcb88777ab25263d2d7bcb89d9700f68a9671364b040dcd9892cdfe3b372ef487694d1ec4d3437dee1a WHIRLPOOL 193f480de4b6c71f268173e81ae4d11fe11b5b1368c398d64c7f24ad67e2717d4c619032d2b1ee09478052440507aab6bcc88c11bdaa3753eb53a336e4e09bdc
|
||||
DIST boto-2.2.2.tar.gz 456632 SHA256 17dce8082a650da50cdc966a5325b97873fac14916dcf1b9d9130b7e212ee292 SHA512 52a4482348a5088d173474fb5f8e800dc552ac24085bc60c2d47bacbb1d86ccee51751a57fec35db83d861c365825fba14919c6c0e19d8123cc790b5913a985e WHIRLPOOL f92b94fcfdc3d40be8fbeed86b9087e100e9e40ad748d66a5bc66f099ccaa0f1b779eec5fb7964fe8906f846127ac3fb9ba85a367e87fedb80f7d4797b64813f
|
||||
DIST boto-2.3.0.tar.gz 488207 SHA256 c12969a9b51eb803e348f71850b3cd28edb43095235d46b86408f334fd4e3516 SHA512 a59edcea8c4f30268e21c8bd518c516771f926e4833e696f2dc812c42893c47df279c3705e3e050dddbfcb3df34c2fb0d86ae77b7952cf6802774623e7da9aaf WHIRLPOOL f66872fdd9243d5e4acadff7c6052dfae99ec005b89596e96ee68443b79ff2b4077a3145449a4e76a50a9d1f72916c481a71aa5ebe44ca2ebb04c9c0d8f972aa
|
||||
DIST boto-2.4.1.tar.gz 519928 SHA256 68c3b8d6ece61f6d0edd04faaea3eb6a4f40f9def936a005dc69bc456d89c814 SHA512 6491f9eb7d7dcb81abf81d7d99e27f3de20a28883cddd3fb9742fe2a7c0ba6ea68faad3b1a83ec5918354c16cca7f144bfcf0e65032f6b83bcbf9802cae701b6 WHIRLPOOL 112a2e44d5013d9ab32e6920d10db93a83f70f96293754b3d637cbf82eff2abb72fcf5d082e95b2c5125c6725b40612e3e0063ff3f6f4934be39a764e86269e4
|
||||
DIST boto-2.5.2.tar.gz 580273 SHA256 1dbe16df5b3a69011ae80b1999680ed4a3d97cb1aeeceb1ad86bceaff0b580ed SHA512 82103aba0ef97922e6b54f015df508eb56ae179720068127e546e7b41b1bd5865f49e51fc685c53bc5673a6e717584010a9e023e58a2ff6f772de7e405f92c1a WHIRLPOOL c2d8e594d1ea408036c4186bc46ebdb661e9ff1e5574005e870bc54efed3accb664da41ea0279dd71eeaa51de4d49a8e7a4e338f22c1d066c41f8a615f18a156
|
||||
DIST boto-2.6.0.tar.gz 640220 SHA256 ce516d8e92601f61e53b439c9d31669b2dab0a93710b7ab8cd9510975dd2dff2 SHA512 2fb66275a3447e887a84d99da3bbf82dbe70be2a93a8e3a94d6a65ce447fe6ad3b0253c2321c2bb69d663fc73b7509145e08c659d10ee955b04bbe7b3f37a697 WHIRLPOOL bd864b36c3f263efed240699d7c7a593b53f6f9bb975aabedd95f4d9e7778a8bcc6bb88de1438960e43f9040f5b7fbbfff57239c5a6146bce662ee8855726882
|
||||
DIST boto-2.7.0.tar.gz 706722 SHA256 77e8c62113cab20ddd0d3cb8a72229f0f947cacbb7a168ef2641f5aa424e37a2 SHA512 3439b1ff9b754821a1a3b1a632d4efd1514d5976a5bba4cfa617653ac793ba520b3020604dada73f76c50622287a661e855287d9f7582efc4b60e3b18e704f40 WHIRLPOOL 45b58c0639ee418d0e08966e9bbf048bd624f3eb5a25b201c9ced40357a7a68b84b17bd5023f781150b811f525ff7a8580126e5fdffbc0c0bfd18fef2e6c1a91
|
||||
DIST boto-2.8.0.tar.gz 743925 SHA256 f520cec579a11c99b510e06d16f484ce877f5b75eeae850c7e165753092939db SHA512 12853813ae78243ea025fb2e7d0d1dca71b655d977da5d9d28071f52a78708eebf16a42d8763b315246e7ebb681f5ec111e779d710286293175d38ac165a69f1 WHIRLPOOL 6853135e4a66852ac9f06fe1789355b64241cb91f24c1b8b534d10dda81b37083945e5c140ce0d20fa33454472ea4e22a128ac5a9a63cdefde409882df0dc82c
|
||||
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.0.ebuild,v 1.5 2012/02/22 16:51:42 vapier Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="http://code.google.com/p/boto/ http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="http://boto.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc sparc x86 ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND=""
|
@ -1,22 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.1.1.ebuild,v 1.1 2011/11/09 22:17:28 radhermit Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="http://code.google.com/p/boto/ http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="http://boto.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND=""
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.2.2-r1.ebuild,v 1.1 2012/02/29 16:27:43 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="https://github.com/boto/boto http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="mirror://github/boto/boto/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
test? ( dev-python/m2crypto )"
|
||||
RDEPEND="dev-python/m2crypto"
|
||||
|
||||
# Requires Amazon Web Services keys to pass some tests
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
epatch "${FILESDIR}"/${PN}-2.2.2-no-install-tests.patch #404979
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.2.2.ebuild,v 1.1 2012/02/18 03:12:01 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="https://github.com/boto/boto http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="mirror://github/boto/boto/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
test? ( dev-python/m2crypto )"
|
||||
RDEPEND="dev-python/m2crypto"
|
||||
|
||||
# Requires Amazon Web Services keys to pass some tests
|
||||
RESTRICT="test"
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.4.1.ebuild,v 1.2 2012/06/13 21:03:33 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="https://github.com/boto/boto http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="mirror://github/boto/boto/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
test? ( dev-python/m2crypto )"
|
||||
RDEPEND="dev-python/m2crypto"
|
||||
|
||||
# Requires Amazon Web Services keys to pass some tests
|
||||
RESTRICT="test"
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.5.2.ebuild,v 1.1 2012/07/17 02:23:26 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="https://github.com/boto/boto http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="mirror://github/boto/boto/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools
|
||||
test? ( dev-python/m2crypto )"
|
||||
RDEPEND="dev-python/m2crypto"
|
||||
|
||||
# Requires Amazon Web Services keys to pass some tests
|
||||
RESTRICT="test"
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.8.0.ebuild,v 1.1 2013/02/05 01:34:00 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="https://github.com/boto/boto http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/m2crypto )"
|
||||
RDEPEND="dev-python/m2crypto"
|
||||
|
||||
# requires Amazon Web Services keys to pass some tests
|
||||
RESTRICT="test"
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
https://bugs.gentoo.org/404979
|
||||
https://github.com/boto/boto/issues/597
|
||||
https://github.com/boto/boto/commit/f797759a2df235475cd29e67bddec51e7e8d6336
|
||||
|
||||
commit f797759a2df235475cd29e67bddec51e7e8d6336
|
||||
Author: Mitch Garnaat <mitch@garnaat.com>
|
||||
Date: Tue Feb 28 05:52:12 2012 -0800
|
||||
|
||||
Tests need to be in the source distro but shouldn't be installed. Also, moved some tests scattered throughout the distro to the tests directory. Fixes #597.
|
||||
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 3ede0a3..cc093da 100644
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -59,11 +59,7 @@ setup(name = "boto",
|
||||
"boto.mturk", "boto.mturk.test", "boto.pyami",
|
||||
"boto.pyami.installers", "boto.pyami.installers.ubuntu",
|
||||
"boto.mashups", "boto.contrib", "boto.manage",
|
||||
- "tests", "tests.autoscale", "tests.cloudfront",
|
||||
- "tests.devpay", "tests.db", "tests.dynamodb",
|
||||
- "tests.ec2", "tests.ec2.cloudwatch", "tests.ec2.elb",
|
||||
- "tests.s3", "tests.sdb", "tests.sqs", "tests.sts",
|
||||
- "tests.utils", "boto.services", "boto.cloudfront",
|
||||
+ "boto.services", "boto.cloudfront",
|
||||
"boto.roboto", "boto.rds", "boto.vpc", "boto.fps",
|
||||
"boto.fps.test", "boto.emr", "boto.emr.tests", "boto.sns",
|
||||
"boto.ecs", "boto.iam", "boto.route53", "boto.ses",
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/greenlet/greenlet-0.4.0-r1.ebuild,v 1.1 2013/02/04 23:19:48 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="Lightweight in-process concurrent programming"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/greenlet/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||
RDEPEND=""
|
||||
|
||||
# Build system symlinks the built libraries back into sourcedir.
|
||||
# https://github.com/python-greenlet/greenlet/issues/26
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_compile() {
|
||||
if [[ ${EPYTHON} == python2* ]]; then
|
||||
local CFLAGS=${CFLAGS} CXXFLAGS=${CXXFLAGS}
|
||||
|
||||
append-flags -fno-strict-aliasing
|
||||
fi
|
||||
|
||||
distutils-r1_python_compile
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( doc/_build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST liblarch-2.1.0.tar.gz 26829 SHA256 f55b8ce2c6350b614f46acf826c323b03bd64890288dd25b31cda3ccdb59d49b SHA512 fd6a6c48142e434f49fb49d9dee874b88f013775c280dd2dc929ed5fff4df7bd3743bf915b09dac4329f894cac24e466d78366a072136de389725bc5ed985ec1 WHIRLPOOL b2e34e15d5dd523597cc369fbfec6c02a8785b34c6fec1035a0995714aecde2c4dfe92ead1b1b60cfed81a725f85af7e604eda25fa46028ab36d0b8e73bd8485
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/liblarch/liblarch-2.1.0.ebuild,v 1.1 2013/02/04 22:29:42 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Library to handle directed acyclic graphs"
|
||||
HOMEPAGE="http://live.gnome.org/liblarch"
|
||||
SRC_URI="http://gtg.fritalk.com/publique/gtg.fritalk.com/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
dev-python/pygobject:2[${PYTHON_USEDEP}]
|
||||
dev-python/pygtk[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# This is what should be run if tarball included testsuite
|
||||
#python_test() {
|
||||
# ${PYTHON} "${S}"/run-tests
|
||||
#}
|
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>eva@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>leio@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>steev@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Liblarch is a python library built to easily handle data structure such are lists, trees and directed acyclic graphs (tree where nodes can have multiple parents). There's also a liblarch-gtk binding that will allow you to use your data structure in a Gtk.Treeview.
|
||||
|
||||
Liblarch supports multiple views of one data structure and complex filtering. That way, you have a clear separation between your data themselves (Model) and how they are displayed (View).
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">liblarch/liblarch</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,92 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.13-r1.ebuild,v 1.1 2013/02/04 07:28:29 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython"
|
||||
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="3.1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="pyOpenSSL"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python interface to the OpenSSL library"
|
||||
HOMEPAGE="http://pyopenssl.sourceforge.net/ https://launchpad.net/pyopenssl http://pypi.python.org/pypi/pyOpenSSL"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-libs/openssl-0.9.6g"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
=dev-lang/python-2*
|
||||
>=dev-tex/latex2html-2002.2[gif,png]
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
PYTHON_MODNAME="OpenSSL"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
sed \
|
||||
-e "s/test_set_tlsext_host_name_wrong_args/_&/" \
|
||||
-i OpenSSL/test/test_ssl.py
|
||||
sed -e "s/python/&2/" -i doc/Makefile
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
addwrite /var/cache/fonts
|
||||
|
||||
pushd doc > /dev/null
|
||||
emake -j1 html ps dvi || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
test_package() {
|
||||
pushd OpenSSL/test > /dev/null
|
||||
|
||||
local exit_status="0" test
|
||||
for test in test_*.py; do
|
||||
einfo "Running ${test}..."
|
||||
if ! PYTHONPATH="$(ls -d ../../build-${PYTHON_ABI}/lib.*)" "$(PYTHON)" "${test}"; then
|
||||
eerror "${test} failed with $(python_get_implementation_and_version)"
|
||||
exit_status="1"
|
||||
fi
|
||||
done
|
||||
|
||||
popd > /dev/null
|
||||
|
||||
return "${exit_status}"
|
||||
}
|
||||
python_execute_function test_package
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
delete_tests() {
|
||||
rm -fr "${ED}$(python_get_sitedir)/OpenSSL/test"
|
||||
}
|
||||
python_execute_function -q delete_tests
|
||||
|
||||
if use doc; then
|
||||
dohtml doc/html/* || die "dohtml failed"
|
||||
dodoc doc/pyOpenSSL.* || die "dodoc failed"
|
||||
fi
|
||||
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "doins failed"
|
||||
}
|
@ -0,0 +1,129 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyside/pyside-1.1.2-r1.ebuild,v 1.1 2013/02/04 14:02:36 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2} )
|
||||
|
||||
inherit multilib cmake-utils python-r1 virtualx
|
||||
|
||||
MY_P="${PN}-qt4.8+${PV}"
|
||||
|
||||
DESCRIPTION="Python bindings for the Qt framework"
|
||||
HOMEPAGE="http://www.pyside.org/"
|
||||
SRC_URI="http://www.pyside.org/files/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="X declarative help kde multimedia opengl phonon script scripttools sql svg test webkit xmlpatterns"
|
||||
|
||||
REQUIRED_USE="
|
||||
declarative? ( X )
|
||||
help? ( X )
|
||||
multimedia? ( X )
|
||||
opengl? ( X )
|
||||
phonon? ( X )
|
||||
scripttools? ( X script )
|
||||
sql? ( X )
|
||||
svg? ( X )
|
||||
test? ( X )
|
||||
webkit? ( X )
|
||||
"
|
||||
|
||||
# Minimal supported version of Qt.
|
||||
QT_PV="4.7.0:4"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/shiboken-${PV}[${PYTHON_USEDEP}]
|
||||
>=x11-libs/qt-core-${QT_PV}
|
||||
X? (
|
||||
>=x11-libs/qt-gui-${QT_PV}[accessibility]
|
||||
>=x11-libs/qt-test-${QT_PV}
|
||||
)
|
||||
declarative? ( >=x11-libs/qt-declarative-${QT_PV} )
|
||||
help? ( >=x11-libs/qt-assistant-${QT_PV} )
|
||||
multimedia? ( >=x11-libs/qt-multimedia-${QT_PV} )
|
||||
opengl? ( >=x11-libs/qt-opengl-${QT_PV} )
|
||||
phonon? (
|
||||
kde? ( media-libs/phonon )
|
||||
!kde? ( || ( >=x11-libs/qt-phonon-${QT_PV} media-libs/phonon ) )
|
||||
)
|
||||
script? ( >=x11-libs/qt-script-${QT_PV} )
|
||||
sql? ( >=x11-libs/qt-sql-${QT_PV} )
|
||||
svg? ( >=x11-libs/qt-svg-${QT_PV}[accessibility] )
|
||||
webkit? ( >=x11-libs/qt-webkit-${QT_PV} )
|
||||
xmlpatterns? ( >=x11-libs/qt-xmlpatterns-${QT_PV} )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=x11-libs/qt-gui-${QT_PV}
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DOCS=( ChangeLog )
|
||||
|
||||
src_prepare() {
|
||||
# Fix generated pkgconfig file to require the shiboken
|
||||
# library suffixed with the correct python version.
|
||||
sed -i -e '/^Requires:/ s/shiboken$/&@SHIBOKEN_PYTHON_SUFFIX@/' \
|
||||
libpyside/pyside.pc.in || die
|
||||
|
||||
if use prefix; then
|
||||
cp "${FILESDIR}"/rpath.cmake .
|
||||
sed \
|
||||
-i '1iinclude(rpath.cmake)' \
|
||||
CMakeLists.txt || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_build test TESTS)
|
||||
$(cmake-utils_use_disable X QtGui)
|
||||
$(cmake-utils_use_disable X QtDesigner)
|
||||
$(cmake-utils_use_disable X QtTest)
|
||||
$(cmake-utils_use_disable X QtUiTools)
|
||||
$(cmake-utils_use_disable declarative QtDeclarative)
|
||||
$(cmake-utils_use_disable help QtHelp)
|
||||
$(cmake-utils_use_disable multimedia QtMultimedia)
|
||||
$(cmake-utils_use_disable opengl QtOpenGL)
|
||||
$(cmake-utils_use_disable phonon)
|
||||
$(cmake-utils_use_disable script QtScript)
|
||||
$(cmake-utils_use_disable scripttools QtScriptTools)
|
||||
$(cmake-utils_use_disable sql QtSql)
|
||||
$(cmake-utils_use_disable svg QtSvg)
|
||||
$(cmake-utils_use_disable webkit QtWebKit)
|
||||
$(cmake-utils_use_disable xmlpatterns QtXmlPatterns)
|
||||
)
|
||||
|
||||
configuration() {
|
||||
local mycmakeargs=(
|
||||
-DPYTHON_SUFFIX="-${EPYTHON}"
|
||||
"${mycmakeargs[@]}"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
python_foreach_impl configuration
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_foreach_impl cmake-utils_src_make
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local PYTHONDONTWRITEBYTECODE
|
||||
export PYTHONDONTWRITEBYTECODE
|
||||
|
||||
local VIRTUALX_COMMAND="cmake-utils_src_test"
|
||||
python_foreach_impl virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
installation() {
|
||||
cmake-utils_src_install
|
||||
mv "${ED}"usr/$(get_libdir)/pkgconfig/${PN}{,-${EPYTHON}}.pc || die
|
||||
}
|
||||
python_foreach_impl installation
|
||||
}
|
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/shiboken/shiboken-1.1.2-r1.ebuild,v 1.1 2013/02/04 14:00:06 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2} )
|
||||
|
||||
inherit multilib cmake-utils python-r1
|
||||
|
||||
DESCRIPTION="A tool for creating Python bindings for C++ libraries"
|
||||
HOMEPAGE="http://www.pyside.org/"
|
||||
SRC_URI="http://www.pyside.org/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libxml2-2.6.32
|
||||
>=dev-libs/libxslt-1.1.19
|
||||
>=x11-libs/qt-core-4.7.0:4
|
||||
>=x11-libs/qt-xmlpatterns-4.7.0:4
|
||||
!dev-python/apiextractor
|
||||
!dev-python/generatorrunner
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
>=x11-libs/qt-gui-4.7.0:4
|
||||
>=x11-libs/qt-test-4.7.0:4
|
||||
)"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog )
|
||||
|
||||
src_prepare() {
|
||||
# Fix inconsistent naming of libshiboken.so and ShibokenConfig.cmake,
|
||||
# caused by the usage of a different version suffix with python >= 3.2
|
||||
sed -i -e "/get_config_var('SOABI')/d" \
|
||||
cmake/Modules/FindPython3InterpWithDebug.cmake || die
|
||||
|
||||
if use prefix; then
|
||||
cp "${FILESDIR}"/rpath.cmake .
|
||||
sed \
|
||||
-i '1iinclude(rpath.cmake)' \
|
||||
CMakeLists.txt || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
configuration() {
|
||||
local mycmakeargs=(
|
||||
-DPYTHON_EXECUTABLE="${PYTHON}"
|
||||
-DPYTHON_SITE_PACKAGES="${EPREFIX}$(python_get_sitedir)"
|
||||
-DPYTHON_SUFFIX="-${EPYTHON}"
|
||||
$(cmake-utils_use_build test TESTS)
|
||||
)
|
||||
|
||||
if [[ ${EPYTHON} == python3* ]]; then
|
||||
mycmakeargs+=(
|
||||
-DUSE_PYTHON3=ON
|
||||
-DPYTHON3_INCLUDE_DIR="${EPREFIX}$(python_get_includedir)"
|
||||
-DPYTHON3_LIBRARY="${EPREFIX}$(python_get_library_path)"
|
||||
)
|
||||
fi
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
python_foreach_impl configuration
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_foreach_impl cmake-utils_src_make
|
||||
}
|
||||
|
||||
src_test() {
|
||||
python_foreach_impl cmake-utils_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
installation() {
|
||||
cmake-utils_src_install
|
||||
mv "${ED}"usr/$(get_libdir)/pkgconfig/${PN}{,-${EPYTHON}}.pc || die
|
||||
}
|
||||
python_foreach_impl installation
|
||||
}
|
@ -1,120 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.14.2-r1.ebuild,v 1.1 2013/01/29 18:40:02 kensington Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2} )
|
||||
|
||||
inherit eutils python-r1 toolchain-funcs
|
||||
|
||||
DESCRIPTION="Python extension module generator for C and C++ libraries"
|
||||
HOMEPAGE="http://www.riverbankcomputing.co.uk/software/sip/intro http://pypi.python.org/pypi/SIP"
|
||||
LICENSE="|| ( GPL-2 GPL-3 sip )"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
# live version from mercurial repo
|
||||
EHG_REPO_URI="http://www.riverbankcomputing.com/hg/sip"
|
||||
inherit mercurial
|
||||
elif [[ ${PV} == *_pre* ]]; then
|
||||
# development snapshot
|
||||
HG_REVISION=
|
||||
MY_P=${PN}-${PV%_pre*}-snapshot-${HG_REVISION}
|
||||
SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${MY_P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
else
|
||||
# official release
|
||||
SRC_URI="mirror://sourceforge/pyqt/${P}.tar.gz"
|
||||
fi
|
||||
|
||||
# Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h.in
|
||||
SLOT="0/9"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="debug doc"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
[[ ${PV} == *9999* ]] && DEPEND+="
|
||||
=dev-lang/python-2*
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
doc? ( dev-python/sphinx[$(python_gen_usedep python2*)] )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-4.9.3-darwin.patch
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
python2 build.py prepare || die
|
||||
if use doc; then
|
||||
python2 build.py doc || die
|
||||
fi
|
||||
fi
|
||||
|
||||
# Sub-slot sanity check
|
||||
local sub_slot=${SLOT#*/}
|
||||
local sip_api_major_nr=$(sed -nre 's:^#define SIP_API_MAJOR_NR\s+([0-9]+):\1:p' siplib/sip.h.in)
|
||||
if [[ ${sub_slot} != ${sip_api_major_nr} ]]; then
|
||||
eerror
|
||||
eerror "Ebuild sub-slot (${sub_slot}) does not match SIP_API_MAJOR_NR (${sip_api_major_nr})"
|
||||
eerror "Please update SLOT variable as follows:"
|
||||
eerror " SLOT=\"${SLOT%%/*}/${sip_api_major_nr}\""
|
||||
eerror
|
||||
die "sub-slot sanity check failed"
|
||||
fi
|
||||
|
||||
python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
configuration() {
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
local myconf=(
|
||||
"${PYTHON}" configure.py
|
||||
--bindir="${EPREFIX}/usr/bin"
|
||||
--destdir="${EPREFIX}$(python_get_sitedir)"
|
||||
--incdir="${EPREFIX}$(python_get_includedir)"
|
||||
--sipdir="${EPREFIX}/usr/share/sip"
|
||||
$(use debug && echo --debug)
|
||||
AR="$(tc-getAR) cqs"
|
||||
CC="$(tc-getCC)"
|
||||
CFLAGS="${CFLAGS}"
|
||||
CFLAGS_RELEASE=
|
||||
CXX="$(tc-getCXX)"
|
||||
CXXFLAGS="${CXXFLAGS}"
|
||||
CXXFLAGS_RELEASE=
|
||||
LINK="$(tc-getCXX)"
|
||||
LINK_SHLIB="$(tc-getCXX)"
|
||||
LFLAGS="${LDFLAGS}"
|
||||
LFLAGS_RELEASE=
|
||||
RANLIB=
|
||||
STRIP=
|
||||
)
|
||||
echo "${myconf[@]}"
|
||||
"${myconf[@]}"
|
||||
popd > /dev/null
|
||||
}
|
||||
python_foreach_impl configuration
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
compilation() {
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
default
|
||||
popd > /dev/null
|
||||
}
|
||||
python_foreach_impl compilation
|
||||
}
|
||||
|
||||
src_install() {
|
||||
installation() {
|
||||
pushd "${BUILD_DIR}" > /dev/null
|
||||
emake DESTDIR="${D}" install
|
||||
python_optimize
|
||||
popd > /dev/null
|
||||
}
|
||||
python_foreach_impl installation
|
||||
|
||||
dodoc NEWS
|
||||
use doc && dohtml -r doc/html/*
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST Skype4Py-1.0.32.1.tar.gz 131880 SHA256 6ec059ff567299f9ffccd0dd8ff29809442f14b9525768fc7b516f37dadaeec5 SHA512 ed28380c1f5c1d1af348a05c76ed7e3fb9a45ab52824acfc7d5443bbd9ab5fb54e478bf365c49a9e7ac9e3be4a5b39e156ee8007549f7c0dacbffa2f1d30498d WHIRLPOOL 50fc581cba1af5b5e64abcd2504bdc5c02e7ba86cb8b7aa9aa932d784d1df932b7f2817b2f81b6f7142c105262babdae65d0ab94155f01d44dd75bf858010845
|
||||
DIST skype4py-1.0.34.tar.gz 142702 SHA256 7d564aecbbc4b2ce8de987d386a59bdaf9e296f19d9b92847be81ce298fc5d8a SHA512 e0a77afa038faf1caef55f8fd62370c3a0809b1bc7e3af0dcc08f80879a422876d6911fb34a8087e39fc937159ea56f9d915776f1da5eb6e599824822af6d45e WHIRLPOOL 90c49b035920f089eaaf1545f728b3a562b870ec86b2283914eb04d78d3d40ffe372bf0a67880cc85c09e412695d8e25a51563812a752a2381f95251bea05578
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/skype4py-1.0.34.ebuild,v 1.1 2013/02/04 08:31:48 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python wrapper for the Skype API"
|
||||
HOMEPAGE="https://github.com/awahlig/skype4py http://pypi.python.org/pypi/Skype4Py/"
|
||||
SRC_URI="https://github.com/awahlig/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="net-im/skype
|
||||
|| ( dev-python/dbus-python[${PYTHON_USEDEP}] x11-libs/libX11 )"
|
||||
|
||||
DOCS=( CHANGES.rst README.rst )
|
@ -0,0 +1,21 @@
|
||||
diff -ur socketpool-0.5.2.orig/setup.py socketpool-0.5.2/setup.py
|
||||
--- socketpool-0.5.2.orig/setup.py 2012-08-05 12:33:47.000000000 +0800
|
||||
+++ socketpool-0.5.2/setup.py 2013-02-05 00:22:13.685705089 +0800
|
||||
@@ -5,7 +5,7 @@
|
||||
# See the NOTICE for more information.
|
||||
|
||||
|
||||
-import os
|
||||
+import os, io
|
||||
from setuptools import setup, find_packages
|
||||
|
||||
CLASSIFIERS = [
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
|
||||
# read long description
|
||||
-with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as f:
|
||||
+with io.open(os.path.join(os.path.dirname(__file__), 'README.rst'), encoding='utf8') as f:
|
||||
long_description = f.read()
|
||||
|
||||
DATA_FILES = [
|
@ -1 +1,2 @@
|
||||
DIST mime-types-1.19.gem 38912 SHA256 4658ed1c3945625e2b1464061ef5d1163d2fb101a14fa9bc04d1ec347fa684ac SHA512 3f952e44a90d75b38b827aa0b0dd784bde6c99e713712d45178dadc493a7b7188541309e85688a69bb47e04ebded60f79b6043d91cb9ddd5ff8c2445f221219e WHIRLPOOL c7c77c24824ab4ef9bc9e47053967f63bf53352efde0c7711a12bc9e5f57ce065f87b1b86a19fb778506daf7df0062e6a5d7979c5ea892f7dc938b24a4fd3264
|
||||
DIST mime-types-1.20.1.gem 55296 SHA256 60d1af10f6592f02b2ac12af3596c61b1577712400627f3b989f5b22f256878e SHA512 38226ad89b5f973d64f48fa7644dcaec5c7238c4978fc3b7f4938b4ef40c32d253f28f125ade42498e163e1e2940e425d764e2a9c931811ceef3b3c7d76e15d7 WHIRLPOOL 5c5c79f0d434e5c8406f49d4d1d8cc9023e01430a9bb7d20b2771a4e30e5ac9b5f838bcc2b7a2a461f8b32cccb450e0d27d464a9b8b13154d6fc2b1ee79281f0
|
||||
|
@ -0,0 +1,24 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mime-types/mime-types-1.20.1.ebuild,v 1.1 2013/02/04 07:33:39 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19 jruby ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Provides a mailcap-like MIME Content-Type lookup for Ruby."
|
||||
HOMEPAGE="http://rubyforge.org/projects/mime-types"
|
||||
|
||||
LICENSE="Ruby Artistic GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/hoe dev-ruby/rubyforge )
|
||||
test? ( dev-ruby/hoe dev-ruby/rubyforge dev-ruby/minitest )"
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-tex/dot2tex/dot2tex-2.8.7-r1.ebuild,v 1.1 2013/02/04 14:04:33 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Graphviz to LaTeX converter"
|
||||
HOMEPAGE="http://www.fauskes.net/code/dot2tex/"
|
||||
SRC_URI="http://dot2tex.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
|
||||
IUSE="doc examples"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="virtual/pyparsing[${PYTHON_USEDEP}]
|
||||
media-gfx/pydot[${PYTHON_USEDEP}]
|
||||
media-gfx/graphviz"
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
if use doc; then
|
||||
dohtml -r doc/*
|
||||
dodoc doc/usage.{txt,pdf}
|
||||
fi
|
||||
if use examples; then
|
||||
dodoc -r examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST hevea-1.10.tar.gz 305269 SHA256 c2005c2737a20420e5aec535f27820e20f2d36f9a81d2b507c93737fe1e76ff3 SHA512 c16e245cb4a3461c4cc2c5e882f8342b3bafc4013d351d74704777e1471a0af1144d62d2309ea8984cbc35ecf6f68786060d91276afe04eea90ec5bef03ea640 WHIRLPOOL c02f9a3d22db67eabbea3174fe75c52e9741617f84ae5a40d0b9d6559e2b5f67ffa141ab13ff5b6773a52c4b19ee34e7832ca2f5041b74767531917d317fa3bd
|
||||
DIST hevea-2.00.tar.gz 411092 SHA256 bb32c6207a33685eca37330794649c654837f8d795010e7b1385619320833cbf SHA512 d24e35deafbb04b3a6f7248950a02d1dbb2d92fc7e8b7b69f4395e0265af0a09832163043108fc28c5ea166eacae42544128ef9395c300b5d3273861a386800f WHIRLPOOL b1e31d41e56ba4049a79c7e639c058a52d8ac1a2261d8547668adff3ba04aa86545b81323d7a88f96c9b7778ff4338daff3f3ab3e068675030dfdacfb8d62ed4
|
||||
DIST hevea-2.02.tar.gz 410332 SHA256 406683222913713ed3b81c153d1a84c0347f6e49181bb178636877c4f410fd6c SHA512 2e68a6f6aa046839e63fb64cfd8adbb14f4f6642c16af72f104a2f8048310951bf9e66295b3ad6cedd4eafd20db7183ebecb27859ab0de8d8863e60aa5e26d78 WHIRLPOOL 9bdd2c03fab710ddb73b4083ff0dd6b279d7348b433b5475d4e9f0fdf5419dd864b127bcc93d11a2c59e75a669fdb5863fae080eff537808fc827c05247880ab
|
||||
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-tex/hevea/hevea-2.02.ebuild,v 1.1 2013/02/04 12:54:21 aballier Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="HeVeA is a quite complete and fast LaTeX to HTML translator"
|
||||
HOMEPAGE="http://hevea.inria.fr/"
|
||||
SRC_URI="http://hevea.inria.fr/distri/${P}.tar.gz"
|
||||
|
||||
LICENSE="QPL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.10.2[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
rm -f config.sh
|
||||
emake PREFIX=/usr DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)/hevea" LATEXLIBDIR="/usr/share/texmf-site/tex/latex/hevea" config.sh || die "Failed to create config.sh"
|
||||
if use ocamlopt; then
|
||||
emake PREFIX=/usr || die "Failed to build native code binaries"
|
||||
else
|
||||
emake PREFIX=/usr TARGET=byte || die "Failed to build bytecode binaries"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed"
|
||||
else
|
||||
emake DESTDIR="${D}" PREFIX=/usr TARGET=byte install || die "Install failed"
|
||||
fi
|
||||
|
||||
dodoc README CHANGES
|
||||
}
|
||||
|
||||
# If texmf-update is present this means we have a latex install; update it so
|
||||
# that hevea.sty can be found
|
||||
# Do not (r)depend on latex though because hevea does not need it itself
|
||||
# If latex is installed later, it will see hevea.sty
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ "$ROOT" = "/" ] && [ -x /usr/sbin/texmf-update ] ; then
|
||||
/usr/sbin/texmf-update
|
||||
fi
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST bakefile-0.2.6.tar.gz 724223 SHA256 331ee986f83f83e1cf6f5325b3e8150155b700d68d68556e1e99430307f366aa SHA512 68b27e476efb01bf0b7541ced279abd9944a5daa1166bcc812a44bb2b57c6e5a4d74c76f024229f97616b4a46433cb468059f13bc2e3b582b55bcc25061745d5 WHIRLPOOL 42e2409d736c9a3a22f6a7ed41f53fc66cca94c7045f09e4df74d842aa0897dd7820d99e1ea8b2e9a0a7d6190593eabe49b0c4e92853d738c4f727b9b7dadec9
|
||||
DIST bakefile-0.2.8.tar.gz 756231 SHA256 e262b5edff1c9126cc32de7d3fcef5b24e997156f91f5a6eeccb45d29522fd1c SHA512 9e6c33202471bef26852752f25b8cc7935a5bea3d9ab4bc7452ba39419cb8792bcf60bef60133ab7d3b70248d1e8222ed24eb72ab96892aa4d07c6e6423f6347 WHIRLPOOL 75be8eb178d74b9d88712fc6e8377811d49c63a0c0e6e0e1f5b417e9523b68547c7a34868bd76756283c9172b103027de675cd499db0db46aee482b737c3b257
|
||||
DIST bakefile-0.2.9.tar.gz 775528 SHA256 9f3c65411ad3932027e3c3e765337d89be2f9cf5ee9a204da80e92a8c2d76ca5 SHA512 dc28a3a68c080dababef68b9f39ad141739ecb5e4e1129620274bd80ac13f68cddd6e5625776f23c508f20e1f984a8830a949c425457cfeada8b44081873102f WHIRLPOOL fe050f76f17c1dcce3687eaf7b91cad0cf8b85789cc3a5065ce113b58d0cf9d507c374b3249ecec945086ee666cd9b919bcf6e3d14cc3d0343dce2a3cbaae1e7
|
||||
|
@ -1 +1 @@
|
||||
DIST gource-0.38.tar.gz 850811 SHA256 9b250a70c1fbe9383a22673931bbc4ff43d669da5d6c1e18b5b3329ad2154505 SHA512 d59aa62be9bda04c9baed07813915cf8d712472485114d223e78060bab952073065faf26e5f9a14ef08a7166f20343dba8525694349f21cdbf35a502d9872b45 WHIRLPOOL f801505cf6b0e076c6cca04ba79d4fe1a0a2a039cd10ca6eee0d67ec0ca7c33d731b38f3244f71103a6772f3f782edfd973c98f3209fa91b0a08554c6058b9b8
|
||||
DIST gource-0.39.tar.gz 856723 SHA256 0f97a3bad240ebc04e37ebbe8e0affaf8ad9bed997d90a4b59d05770c788ffeb SHA512 ff3e3ffb78e541c4aab542e2b0268e0008c9380743214b2726a95d88c7be07727535940c6225cdb7908c0dbf7b85565ee51fcc1d6f4244eef58b1efe68d2f7da WHIRLPOOL 5d8398be7bb543e0ced8cb8970c4e8e37aef23e2e999151f9371c2d4ece150c29d225c2e4d7adeefecffe98bf698e8353b77ae9b955317788fe2dcb0732251ec
|
||||
|
@ -1,64 +0,0 @@
|
||||
diff --git a/m4/m4_ax_boost_filesystem.m4 b/m4/ax_boost_filesystem.m4
|
||||
index 18df8f4..aebcbf7 100644
|
||||
--- a/m4/m4_ax_boost_filesystem.m4
|
||||
+++ b/m4/m4_ax_boost_filesystem.m4
|
||||
@@ -31,7 +31,7 @@
|
||||
# and this notice are preserved. This file is offered as-is, without any
|
||||
# warranty.
|
||||
|
||||
-#serial 22
|
||||
+#serial 24
|
||||
|
||||
AC_DEFUN([AX_BOOST_FILESYSTEM],
|
||||
[
|
||||
@@ -81,14 +81,14 @@ AC_DEFUN([AX_BOOST_FILESYSTEM],
|
||||
AC_DEFINE(HAVE_BOOST_FILESYSTEM,,[define if the Boost::Filesystem library is available])
|
||||
BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'`
|
||||
if test "x$ax_boost_user_filesystem_lib" = "x"; then
|
||||
- for libextension in `ls $BOOSTLIBDIR/libboost_filesystem*.so* $BOOSTLIBDIR/libboost_filesystem*.dylib* $BOOSTLIBDIR/libboost_filesystem*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_filesystem.*\)\.so.*$;\1;' -e 's;^lib\(boost_filesystem.*\)\.a*$;\1;' -e 's;^lib\(boost_filesystem.*\)\.dylib$;\1;'` ; do
|
||||
+ for libextension in `ls $BOOSTLIBDIR/libboost_filesystem*.so* $BOOSTLIBDIR/libboost_filesystem*.dylib* $BOOSTLIBDIR/libboost_filesystem*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_filesystem.*\)\.\(dylib\|a\|so\).*$;\1;' | tac` ; do
|
||||
ax_lib=${libextension}
|
||||
AC_CHECK_LIB($ax_lib, exit,
|
||||
[BOOST_FILESYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_FILESYSTEM_LIB) link_filesystem="yes"; break],
|
||||
[link_filesystem="no"])
|
||||
done
|
||||
if test "x$link_filesystem" != "xyes"; then
|
||||
- for libextension in `ls $BOOSTLIBDIR/boost_filesystem*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_filesystem.*\)\.dll.*$;\1;' -e 's;^\(boost_filesystem.*\)\.a*$;\1;'` ; do
|
||||
+ for libextension in `ls $BOOSTLIBDIR/boost_filesystem*.dll* $BOOSTLIBDIR/boost_filesystem*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_filesystem.*\)\.\(dll\|a\).*$;\1;' | tac` ; do
|
||||
ax_lib=${libextension}
|
||||
AC_CHECK_LIB($ax_lib, exit,
|
||||
[BOOST_FILESYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_FILESYSTEM_LIB) link_filesystem="yes"; break],
|
||||
diff --git a/m4/m4_ax_boost_system.m4 b/m4/ax_boost_system.m4
|
||||
index 7fbf6d3..bf82391 100644
|
||||
--- a/m4/m4_ax_boost_system.m4
|
||||
+++ b/m4/m4_ax_boost_system.m4
|
||||
@@ -83,14 +83,14 @@ AC_DEFUN([AX_BOOST_SYSTEM],
|
||||
|
||||
LDFLAGS_SAVE=$LDFLAGS
|
||||
if test "x$ax_boost_user_system_lib" = "x"; then
|
||||
- for libextension in `ls $BOOSTLIBDIR/libboost_system*.so* $BOOSTLIBDIR/libboost_system*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_system.*\)\.so.*$;\1;' -e 's;^lib\(boost_system.*\)\.a*$;\1;'` ; do
|
||||
+ for libextension in `ls $BOOSTLIBDIR/libboost_system*.a* $BOOSTLIBDIR/libboost_system*.so* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_system.*\)\.\(so\|a\).*$;\1;' | tac` ; do
|
||||
ax_lib=${libextension}
|
||||
AC_CHECK_LIB($ax_lib, exit,
|
||||
[BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break],
|
||||
[link_system="no"])
|
||||
done
|
||||
if test "x$link_system" != "xyes"; then
|
||||
- for libextension in `ls $BOOSTLIBDIR/boost_system*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_system.*\)\.dll.*$;\1;' -e 's;^\(boost_system.*\)\.a*$;\1;'` ; do
|
||||
+ for libextension in `ls $BOOSTLIBDIR/boost_system*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_system.*\)\.\(dll\|a\).*$;\1;' | tac` ; do
|
||||
ax_lib=${libextension}
|
||||
AC_CHECK_LIB($ax_lib, exit,
|
||||
[BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break],
|
||||
diff --git a/src/logmill.cpp b/src/logmill.cpp
|
||||
index 8fc6153..2a9afd9 100644
|
||||
--- a/src/logmill.cpp
|
||||
+++ b/src/logmill.cpp
|
||||
@@ -176,7 +176,7 @@ RCommitLog* RLogMill::fetchLog(std::string& log_format) {
|
||||
logfile = repo_path.string();
|
||||
}
|
||||
}
|
||||
- } catch(boost::filesystem3::filesystem_error& error) {
|
||||
+ } catch(boost::filesystem::filesystem_error& error) {
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,3 @@
|
||||
DIST insight-6.7.1.tar.bz2 23172660 SHA256 c3b3fd534b1da4be279517e1755ce4fa65bc011ed0d62a1bb7e1aab219513542 SHA512 32eb8590072c64c22f70048a85cb449aec07855d10d1a97d1dd5d4ee8c2aaee14001a830d97ea6a9e70014a7657173dc7021066fdbc073abfcc7ee25f1284177 WHIRLPOOL 644fc2e4e53e53b888aa7848a36966d5f5603b8f19f667a25088bcd90b9951dd339f7579c875001b5d417b927a405eacf11bfc77096cf7a4919b80d220cb5124
|
||||
DIST insight-6.8-1a.tar.bz2 23900337 SHA256 51216df73adc4f68c67b60356270d5073f0ff094c1b477ecd96560f49707ea2a SHA512 ce9d5ea0ef651dbeda24f042417e6d30dd4734af5da6a02dfbdcdc777b44d816597c2f81a8beaf8b74cec07c38f3671fd38d9a39527d9ece899f5f3785d0254d WHIRLPOOL ea27f3de71460f40e78621878abad2cbfe94bc46cff0f741bf7401d8dfef79288748efb33271a48ad2eac026bec1a4728e48723ae19046def6501688eb290511
|
||||
DIST insight-6.8.1-patchset-01.tar.xz 324484 SHA256 54ca13a95d46941ebd25b8db2e31f6dcad9201dd0a414af296057b9fa91a9d0e SHA512 98551f1bdb77568ccdaf0217942cef2b3a4e6b5e5e6c27985ea805da54481fa680daaf7cc7331bc6f0a1c765d93fc8e2d8a5f76d4f56ec548e40406756aebb32 WHIRLPOOL d91122cb92078984d9d4904cb1d2a93d3c7485a37519b948be4d725ca0cd039dae57f419a242b466ce2224d2dac41d948afaded960559700e7c9f1ea8a5aeef2
|
||||
DIST insight-6.8.1-patchset-02.tar.xz 325772 SHA256 294c80770a1dab976d0daf1439b5721d57b0d89aa164d39f7cfb3f6c3109712d SHA512 1759e9d19115da634b3e57cd3aa6d628b2fbcea1666d5f34ce81c87d03112dc257a84c02fe87cc903fe505631310b72b0e0b60bace79932446bd1f864cf1c2a7 WHIRLPOOL 09b1681efc0d1f0a7b2c4bdaae8b80334af5db8c031ad9b8d70df77b0e272137854df4356562ad903afd285be1943d53dd2afd4b89a97cefb84e3ab4bfac6227
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue