parent
633a67113a
commit
a4d132e69f
@ -0,0 +1,12 @@
|
|||||||
|
diff -Nur a/configure.in b/configure.in
|
||||||
|
--- a/configure.in 2011-11-21 17:06:56.000000000 +0100
|
||||||
|
+++ b/configure.in 2013-05-01 13:48:30.599978971 +0200
|
||||||
|
@@ -6,7 +6,7 @@
|
||||||
|
AC_CONFIG_SRCDIR([src/tw/tw.cpp])
|
||||||
|
AC_CANONICAL_TARGET([])
|
||||||
|
AM_INIT_AUTOMAKE(tripwire, 2.4.2.2)
|
||||||
|
-AM_CONFIG_HEADER(config.h)
|
||||||
|
+AC_CONFIG_HEADERS(config.h)
|
||||||
|
|
||||||
|
dnl #################################
|
||||||
|
dnl Cleanup Cruft Leftover From Patch
|
@ -1,2 +1,2 @@
|
|||||||
DIST unrarsrc-4.2.3.tar.gz 164660 SHA256 4fdbd461c6fdd4cb9519b46d89a203307f6aed5b90a6b7afc86c50eb8de82582 SHA512 627612ce42253d11353d97f405b5f69c8a6d1f1373a07668e7a3cc894b70101df17148d0cd6a56c7f654a337adffba2c2d8ebe5770558c7314930f6bc08ee18f WHIRLPOOL d835161ac18d50eee876ed907db6f9743f35facdc1086780625fceb3a7b8c7c81a5ffab6c1aca5e2eb0a06db3d21e1af46f9078a163169071b88059dca4e75de
|
|
||||||
DIST unrarsrc-4.2.4.tar.gz 164641 SHA256 9432bf798e5f7123f3060f37b75b7c07f36f0091305f46473dcae9154f8cd686 SHA512 54bdc16c940deb6e5759ddec9739381f0e1b5e2279548ac367eb32c4ff79cd496712692feaf46f4ce3b2ccfa8d622b7c45fb8070420b16315226627c45fef850 WHIRLPOOL 197310c41725280d6a5c4fa3da9d8411e419f20e41f6c645534b37d206ce67474c8b320811a7c7f2acbc375ef0341ec57adfe82a6be7f6bdabe2871841669739
|
DIST unrarsrc-4.2.4.tar.gz 164641 SHA256 9432bf798e5f7123f3060f37b75b7c07f36f0091305f46473dcae9154f8cd686 SHA512 54bdc16c940deb6e5759ddec9739381f0e1b5e2279548ac367eb32c4ff79cd496712692feaf46f4ce3b2ccfa8d622b7c45fb8070420b16315226627c45fef850 WHIRLPOOL 197310c41725280d6a5c4fa3da9d8411e419f20e41f6c645534b37d206ce67474c8b320811a7c7f2acbc375ef0341ec57adfe82a6be7f6bdabe2871841669739
|
||||||
|
DIST unrarsrc-5.0.2.tar.gz 205796 SHA256 0de354a34e6bbf0b6968327b2cd8e4b8e0a197423079f26ee0df38afc2a5728c SHA512 9256508333c0d653aa8ac8864745dff99d577e17c4c597aa28d032f3604720e19e8ab4843c6e6c2b7d93481354dfc893f80a4a564318d3ec0baf656d85667920 WHIRLPOOL 5728690e29ce86c98cfa46884cc6dc1f8826528be4224674cf2e3bf5236b4cecb24904e85074629412af9a1ecb6a192c000d326190a223775857329198f41241
|
||||||
|
@ -0,0 +1,45 @@
|
|||||||
|
do not let these targets depend on clean, otherwise it could run in
|
||||||
|
parallel with the object compile which runs into races
|
||||||
|
https://bugs.gentoo.org/461806
|
||||||
|
|
||||||
|
While we're in here, fix up a few other things:
|
||||||
|
- append -pthread to LDFLAGS instead of replacing them
|
||||||
|
- do not bother with `rm` in the output since linking will clober it
|
||||||
|
- use CXXFLAGS when linking
|
||||||
|
- append LIBFLAGS to the individual targets instead of the final link
|
||||||
|
|
||||||
|
--- a/makefile
|
||||||
|
+++ b/makefile
|
||||||
|
@@ -7,7 +7,7 @@
|
||||||
|
LIBFLAGS=-fPIC
|
||||||
|
DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP
|
||||||
|
STRIP=strip
|
||||||
|
-LDFLAGS=-pthread
|
||||||
|
+LDFLAGS+=-pthread
|
||||||
|
DESTDIR=/usr
|
||||||
|
|
||||||
|
# Linux using LCC
|
||||||
|
@@ -119,8 +119,7 @@
|
||||||
|
@rm -f *.o *.bak *~
|
||||||
|
|
||||||
|
unrar: clean $(OBJECTS) $(UNRAR_OBJ)
|
||||||
|
- @rm -f unrar
|
||||||
|
- $(LINK) -o unrar $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS)
|
||||||
|
+ $(LINK) -o unrar $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(UNRAR_OBJ) $(LIBS)
|
||||||
|
$(STRIP) unrar
|
||||||
|
|
||||||
|
sfx: WHAT=SFX_MODULE
|
||||||
|
@@ -130,10 +129,9 @@
|
||||||
|
$(STRIP) default.sfx
|
||||||
|
|
||||||
|
lib: WHAT=RARDLL
|
||||||
|
-lib: CXXFLAGS+=$(LIBFLAGS)
|
||||||
|
-lib: clean $(OBJECTS) $(LIB_OBJ)
|
||||||
|
- @rm -f libunrar.so
|
||||||
|
- $(LINK) -shared -o libunrar.so $(LDFLAGS) $(OBJECTS) $(LIB_OBJ)
|
||||||
|
+$(OBJECTS) $(LIB_OBJ): CXXFLAGS+=$(LIBFLAGS)
|
||||||
|
+lib: $(OBJECTS) $(LIB_OBJ)
|
||||||
|
+ $(LINK) -shared -o libunrar.so $(CXXFLAGS) $(LDFLAGS) $(OBJECTS) $(LIB_OBJ)
|
||||||
|
|
||||||
|
install-unrar:
|
||||||
|
install -D unrar $(DESTDIR)/bin/unrar
|
@ -1,2 +1,3 @@
|
|||||||
DIST gpa-0.9.1_pre20100416.tar.bz2 974400 SHA256 89ff78e01f78865dfec6af38f6035d235707b326e394d4b55239393ea3ed8cf1 SHA512 a7247334b052ff29965e10f80c29dd2f1ec104281a225dcbef7c43c8bbb32a927bce8dd65d80e99bbfb379e682720ab0c81b293ff2d11576add802d4c4dace09 WHIRLPOOL 5cc89e87296978f036efa4c2ed71c068b70c5db7f1b6baba63d02cef2abdb8b63852c774b9e28c33db55e4d4d91c09c056596b58baf3da8ba95a16c5c36ccf1c
|
DIST gpa-0.9.1_pre20100416.tar.bz2 974400 SHA256 89ff78e01f78865dfec6af38f6035d235707b326e394d4b55239393ea3ed8cf1 SHA512 a7247334b052ff29965e10f80c29dd2f1ec104281a225dcbef7c43c8bbb32a927bce8dd65d80e99bbfb379e682720ab0c81b293ff2d11576add802d4c4dace09 WHIRLPOOL 5cc89e87296978f036efa4c2ed71c068b70c5db7f1b6baba63d02cef2abdb8b63852c774b9e28c33db55e4d4d91c09c056596b58baf3da8ba95a16c5c36ccf1c
|
||||||
DIST gpa-0.9.3.tar.bz2 711197 SHA256 9c5b67a562d2831689d4659cf377fb4db521f55f08ba6e0bd47b88e69d70c014 SHA512 8b0df54c27f739425390484e596ae8b306f96ded8bbd2dc6fc4608a9fd10e2a5bea273d1691fc8c39ea147359874fcd7f8b4101aaf4b8dfc0de226239468ba10 WHIRLPOOL 5e93bbd698bfc43696250bdb16346339297bd2d6137299500264c68e7ef7b27c2b4fd612f79fe82bda01b4a1d5b994ffc1d16b042a4d4ed97ddb75f4f0ab4438
|
DIST gpa-0.9.3.tar.bz2 711197 SHA256 9c5b67a562d2831689d4659cf377fb4db521f55f08ba6e0bd47b88e69d70c014 SHA512 8b0df54c27f739425390484e596ae8b306f96ded8bbd2dc6fc4608a9fd10e2a5bea273d1691fc8c39ea147359874fcd7f8b4101aaf4b8dfc0de226239468ba10 WHIRLPOOL 5e93bbd698bfc43696250bdb16346339297bd2d6137299500264c68e7ef7b27c2b4fd612f79fe82bda01b4a1d5b994ffc1d16b042a4d4ed97ddb75f4f0ab4438
|
||||||
|
DIST gpa-0.9.4.tar.bz2 730440 SHA256 444de33735cec227f65549ea7bdca4526ead9f464e99903636902ca85f80cfba SHA512 60fd4d49a23d00dd87f3ab025fc2721c4d61fa73710525e7f99921aae52fe192bd909b9041d4664f476862922a4ffaafb691475b2f0d83f8cde7450b6c0aab82 WHIRLPOOL aa366d512bc131b6f0f6e5859805fbad6413a112f4c2dd1752567a075a37f502c4ed0b00dc02235d9f8ffaf93538560d6226db16b253496e873bb08708d3140b
|
||||||
|
@ -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-crypt/gpa/gpa-0.9.4.ebuild,v 1.1 2013/05/02 04:26:09 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
DESCRIPTION="The GNU Privacy Assistant (GPA) is a graphical user interface for GnuPG"
|
||||||
|
HOMEPAGE="http://gpa.wald.intevation.org"
|
||||||
|
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
IUSE_LINGUAS=" ar cs de es fr ja nl pl pt_BR ru sv tr zh_TW"
|
||||||
|
IUSE="nls ${IUSE_LINGUAS// / linguas_}"
|
||||||
|
|
||||||
|
RDEPEND=">=x11-libs/gtk+-2.10.0:2
|
||||||
|
>=dev-libs/libgpg-error-1.4
|
||||||
|
>=dev-libs/libassuan-1.1.0
|
||||||
|
>=app-crypt/gnupg-2
|
||||||
|
>=app-crypt/gpgme-1.2.0"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
nls? ( sys-devel/gettext )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -i 's/Application;//' gpa.desktop
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--with-gpgme-prefix=/usr \
|
||||||
|
--with-libassuan-prefix=/usr \
|
||||||
|
$(use_enable nls) \
|
||||||
|
GPGKEYS_LDAP="/usr/libexec/gpgkeys_ldap"
|
||||||
|
}
|
@ -0,0 +1,43 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.4.1.ebuild,v 1.1 2013/05/02 04:19:21 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
inherit eutils libtool
|
||||||
|
|
||||||
|
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
|
||||||
|
HOMEPAGE="http://www.gnupg.org/related_software/gpgme"
|
||||||
|
SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 LGPL-2.1"
|
||||||
|
SLOT="1/11" # subslot = soname major version
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="common-lisp static-libs"
|
||||||
|
|
||||||
|
DEPEND="app-crypt/gnupg
|
||||||
|
>=dev-libs/libassuan-2.0.2
|
||||||
|
>=dev-libs/libgpg-error-1.4"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-1.1.8-et_EE.patch
|
||||||
|
elibtoolize
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--includedir="${EPREFIX}/usr/include/gpgme" \
|
||||||
|
--with-gpg="${EPREFIX}/usr/bin/gpg" \
|
||||||
|
--with-gpgsm="${EPREFIX}/usr/bin/gpgsm" \
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
prune_libtool_files
|
||||||
|
|
||||||
|
if ! use common-lisp; then
|
||||||
|
rm -fr "${ED}usr/share/common-lisp"
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1 @@
|
|||||||
DIST jitac-0.2.0.src.jar 193331 SHA256 a95130a52ec2e730bc0ec9f64863f5f17b5963fb73757783f04713d7b640eb5d SHA512 306248c042cb91f9c777d16822a7cb479b4207813499b09a207588a63c778738c0c836aa5a5d811a1e5656f5ece87aa6afb0761e5cdd993d5f9d87dc5f80fe34 WHIRLPOOL 3fe7d3de521a5c4995f9544646e9a8c9adbd2118aaa766720688ad6219c9a201875ac84c46a9b1a1b7f5320331b81b158b44f46ce147bd5fcbd32f1059241c21
|
|
||||||
DIST jitac-0.3.0.src.jar 141514 SHA256 83ec678cb805a3763683a1d6eba2ec4e949a54fbff71b925de50d193f7345569 SHA512 8a21e80246e450c9afb7e92cad14b8901fab7e039a7312df0b87cdab307c68a3db8a1090cb044b74c50eee47dd480f8c8d1465111e2f508584d38c9ef31511f8 WHIRLPOOL bbe0d05701a69d8735ff1bd1413f1b96385c3a48ac623b73f1ba5ea892127fc40912abb81fabb6d00f248d29ed107f690f7a287a1ead37a29efab95b76494c67
|
DIST jitac-0.3.0.src.jar 141514 SHA256 83ec678cb805a3763683a1d6eba2ec4e949a54fbff71b925de50d193f7345569 SHA512 8a21e80246e450c9afb7e92cad14b8901fab7e039a7312df0b87cdab307c68a3db8a1090cb044b74c50eee47dd480f8c8d1465111e2f508584d38c9ef31511f8 WHIRLPOOL bbe0d05701a69d8735ff1bd1413f1b96385c3a48ac623b73f1ba5ea892127fc40912abb81fabb6d00f248d29ed107f690f7a287a1ead37a29efab95b76494c67
|
||||||
|
@ -1,38 +0,0 @@
|
|||||||
# Copyright 1999-2007 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/jitac/jitac-0.2.0-r3.ebuild,v 1.4 2007/10/27 13:25:52 angelos Exp $
|
|
||||||
|
|
||||||
inherit java-pkg-2
|
|
||||||
|
|
||||||
DESCRIPTION="An image to ASCII converter written in Java"
|
|
||||||
HOMEPAGE="http://www.roqe.org/jitac/"
|
|
||||||
SRC_URI="http://www.roqe.org/jitac/${P}.src.jar"
|
|
||||||
LICENSE="as-is"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86"
|
|
||||||
IUSE="doc"
|
|
||||||
DEPEND=">=virtual/jdk-1.3
|
|
||||||
dev-java/sun-jimi"
|
|
||||||
RDEPEND=">=virtual/jre-1.3
|
|
||||||
dev-java/sun-jimi"
|
|
||||||
|
|
||||||
S=${WORKDIR}
|
|
||||||
|
|
||||||
src_unpack() {
|
|
||||||
jar -xvf "${DISTDIR}"/${A} || die "failed to unpack"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
ejavac -classpath $(java-pkg_getjars sun-jimi):. $(find -name *.java)
|
|
||||||
find . -name "*.class" -or -name "*.bdf" \
|
|
||||||
-or -name "*.properties" -or -name "README" \
|
|
||||||
| xargs jar -cf ${PN}.jar || die "failed to create jar"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
java-pkg_dojar ${PN}.jar
|
|
||||||
java-pkg_dolauncher ${PN} --main org.roqe.jitac.Jitac
|
|
||||||
|
|
||||||
dodoc org/roqe/jitac/README
|
|
||||||
use doc && java-pkg_dohtml -r org/roqe/jitac/docs/*
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST jq-1.1.tar.gz 432144 SHA256 0e53d2753e40705a684f499789920f2cebfa7adfbec03a270519c25a5fc03f60 SHA512 378eb091fc1a840ba30b496f6f470438133b047a7eb02a4dd6e4563273c152f2f2893ee91a4c87e0267fda2c6ed05e872dac45b6db262c9daedda1bc232d3b2e WHIRLPOOL 4cd56c62de186245231dec021e45c378d67d6e7919dce1e2c894b893cb7ade0d89c8e95a964eafa999436d54cc772c5914b5a480a6fef31b96910eeec1d2bb2e
|
|
||||||
DIST jq-1.2.tar.gz 180256 SHA256 0cba62de4265894aea2a4b69d8ac094efd3b3a3a84f2c5987f7ee652b068a7d5 SHA512 38f66c9be0eecc18840d1fa7bfd225e91d045c8b6feb638980a24a230f0b9d34022bd9f12a5c5c262a17fd03236e455a450116ed7c074afef59a8f1afde98980 WHIRLPOOL ae0945f65038c122aa2f770dcbb0dd1c217f3dc60ab5d97a38467402bd394f0b2a1729803af8a7ca1aeb0986c5ae4d35857cbf0fd4ff2085b94682d232a62139
|
DIST jq-1.2.tar.gz 180256 SHA256 0cba62de4265894aea2a4b69d8ac094efd3b3a3a84f2c5987f7ee652b068a7d5 SHA512 38f66c9be0eecc18840d1fa7bfd225e91d045c8b6feb638980a24a230f0b9d34022bd9f12a5c5c262a17fd03236e455a450116ed7c074afef59a8f1afde98980 WHIRLPOOL ae0945f65038c122aa2f770dcbb0dd1c217f3dc60ab5d97a38467402bd394f0b2a1729803af8a7ca1aeb0986c5ae4d35857cbf0fd4ff2085b94682d232a62139
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
--- stedolan-jq-bf61e95/Makefile
|
|
||||||
+++ stedolan-jq-bf61e95/Makefile
|
|
||||||
@@ -1,4 +1,5 @@
|
|
||||||
-CC=gcc -Wextra -Wall -Wno-missing-field-initializers -Wno-unused-parameter -std=gnu99 -ggdb -Wno-unused-function
|
|
||||||
+CC?=gcc
|
|
||||||
+CFLAGS+=-Wextra -Wall -Wno-missing-field-initializers -Wno-unused-parameter -std=gnu99 -Wno-unused-function
|
|
||||||
prefix=/usr/local
|
|
||||||
|
|
||||||
.PHONY: all clean releasedep tarball install uninstall test releasetag
|
|
||||||
@@ -30,10 +31,10 @@
|
|
||||||
|
|
||||||
|
|
||||||
jq_test: $(JQ_SRC) jq_test.c
|
|
||||||
- $(CC) -DJQ_DEBUG=1 -o $@ $^
|
|
||||||
+ $(CC) $(CFLAGS) $(LDFLAGS) -DJQ_DEBUG=1 -o $@ $^
|
|
||||||
|
|
||||||
jq: $(JQ_SRC) main.c
|
|
||||||
- $(CC) -O -DJQ_DEBUG=0 -o $@ $^
|
|
||||||
+ $(CC) $(CFLAGS) $(LDFLAGS) -DJQ_DEBUG=0 -o $@ $^
|
|
||||||
|
|
||||||
test: jq_test
|
|
||||||
valgrind --error-exitcode=1 -q --leak-check=full ./jq_test >/dev/null
|
|
@ -1,28 +0,0 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/jq/jq-1.1.ebuild,v 1.2 2013/02/07 21:39:36 ulm Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
inherit vcs-snapshot toolchain-funcs eutils
|
|
||||||
|
|
||||||
DESCRIPTION="A lightweight and flexible command-line JSON processor"
|
|
||||||
HOMEPAGE="http://stedolan.github.com/jq/"
|
|
||||||
SRC_URI="https://github.com/stedolan/jq/tarball/${P} -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT CC-BY-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="test"
|
|
||||||
|
|
||||||
DEPEND="test? ( dev-util/valgrind )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${P}-makefile.patch
|
|
||||||
tc-export CC
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin jq
|
|
||||||
dodoc README.md
|
|
||||||
}
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST tracker-0.14.5.tar.xz 6065728 SHA256 cabef75eb18ad35208000dc472bdc20a74269799414527ee6e1c1c1cfb28eec8 SHA512 ab65d5618ef51d23b65e3d6972834e573415dba52e7bb9f20f8f9d4d4aab467b667301e6540083401d91c9e36cb63fdb2259f6dd9e975e9ff60bf1f83245b777 WHIRLPOOL 4c2c5ad9ff0d7a35c5e9c6bc42b354b9967a436cb1a8b2b640ca09e102a428e268bd011e0405a2b331f80df5a69dcd7e0afc693ae4969604ee41088e5da0c25b
|
DIST tracker-0.14.5.tar.xz 6065728 SHA256 cabef75eb18ad35208000dc472bdc20a74269799414527ee6e1c1c1cfb28eec8 SHA512 ab65d5618ef51d23b65e3d6972834e573415dba52e7bb9f20f8f9d4d4aab467b667301e6540083401d91c9e36cb63fdb2259f6dd9e975e9ff60bf1f83245b777 WHIRLPOOL 4c2c5ad9ff0d7a35c5e9c6bc42b354b9967a436cb1a8b2b640ca09e102a428e268bd011e0405a2b331f80df5a69dcd7e0afc693ae4969604ee41088e5da0c25b
|
||||||
DIST tracker-0.16.0.tar.xz 5921104 SHA256 299c6a180370522d1d794c184aaef8d8222d3f737d564b8e5ca25b8751470c4f SHA512 621b0ab202bfbe6f29d8d75333a8f051b677c14c9c352d09afef92aca7f908b82307ceea4e1e55f14fc0666d8256019ff7e2664737eb34b6ab8c22a742696a40 WHIRLPOOL 245a64d577bccd65798ad90459a027d5f5b9cc344fcff298ed8912562a7391b982b2fb5ba12aa81b9208fab35f6cb769ff27c3b694e1f0d709696f473ee329db
|
DIST tracker-0.16.0.tar.xz 5921104 SHA256 299c6a180370522d1d794c184aaef8d8222d3f737d564b8e5ca25b8751470c4f SHA512 621b0ab202bfbe6f29d8d75333a8f051b677c14c9c352d09afef92aca7f908b82307ceea4e1e55f14fc0666d8256019ff7e2664737eb34b6ab8c22a742696a40 WHIRLPOOL 245a64d577bccd65798ad90459a027d5f5b9cc344fcff298ed8912562a7391b982b2fb5ba12aa81b9208fab35f6cb769ff27c3b694e1f0d709696f473ee329db
|
||||||
|
DIST tracker-0.16.1.tar.xz 5970452 SHA256 fbb94144826b00da0b427dc6f37d2679bd8dfec1dc992e857a47a0b453f0b771 SHA512 f980bf4558f3a69bc6044e6315c213e4413325364f3e2dcf11d92a9d7e11d61d179c6a4648769b8c5441869df242fd451d769672a6bfba79e2f311fb77e664e3 WHIRLPOOL 0a88138aa24aecd21329a35db611e9ccbea07c8e81f45c94511106232fa468ee9df75e7e20162a35b90ebae299e1a9ee7f6373420dfe6f58296416d98754f255
|
||||||
|
@ -0,0 +1,271 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.16.1.ebuild,v 1.1 2013/05/01 19:44:41 pacho Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
GCONF_DEBUG="no"
|
||||||
|
GNOME2_LA_PUNT="yes"
|
||||||
|
PYTHON_COMPAT=( python2_{6,7} )
|
||||||
|
VALA_MIN_API_VERSION="0.14"
|
||||||
|
|
||||||
|
inherit autotools gnome2 linux-info multilib python-any-r1 vala versionator virtualx
|
||||||
|
|
||||||
|
DESCRIPTION="A tagging metadata database, search tool and indexer"
|
||||||
|
HOMEPAGE="http://projects.gnome.org/tracker/"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+ LGPL-2.1+"
|
||||||
|
SLOT="0/16"
|
||||||
|
IUSE="cue eds elibc_glibc exif firefox-bookmarks flac gif gsf gstreamer gtk iptc +iso +jpeg laptop libsecret +miner-fs mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp xps" # qt4 strigi
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
|
||||||
|
REQUIRED_USE="
|
||||||
|
^^ ( gstreamer xine )
|
||||||
|
cue? ( gstreamer )
|
||||||
|
upnp-av? ( gstreamer )
|
||||||
|
!miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
|
||||||
|
"
|
||||||
|
|
||||||
|
# According to NEWS, introspection is non-optional
|
||||||
|
# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
|
||||||
|
# sqlite-3.7.16 for FTS4 support
|
||||||
|
RDEPEND="
|
||||||
|
>=app-i18n/enca-1.9
|
||||||
|
>=dev-db/sqlite-3.7.16:=
|
||||||
|
>=dev-libs/glib-2.35.1:2
|
||||||
|
>=dev-libs/gobject-introspection-0.9.5
|
||||||
|
>=dev-libs/icu-4:=
|
||||||
|
|| (
|
||||||
|
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
|
||||||
|
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
|
||||||
|
>=media-libs/libpng-1.2:0=
|
||||||
|
>=x11-libs/pango-1:=
|
||||||
|
sys-apps/util-linux
|
||||||
|
|
||||||
|
cue? ( media-libs/libcue )
|
||||||
|
eds? (
|
||||||
|
>=mail-client/evolution-3.3.5:=
|
||||||
|
>=gnome-extra/evolution-data-server-3.3.5:=
|
||||||
|
<mail-client/evolution-3.5.3
|
||||||
|
<gnome-extra/evolution-data-server-3.5.3 )
|
||||||
|
elibc_glibc? ( >=sys-libs/glibc-2.12 )
|
||||||
|
exif? ( >=media-libs/libexif-0.6 )
|
||||||
|
firefox-bookmarks? ( || (
|
||||||
|
>=www-client/firefox-4.0
|
||||||
|
>=www-client/firefox-bin-4.0 ) )
|
||||||
|
flac? ( >=media-libs/flac-1.2.1 )
|
||||||
|
gif? ( media-libs/giflib )
|
||||||
|
gsf? ( >=gnome-extra/libgsf-1.13 )
|
||||||
|
gstreamer? (
|
||||||
|
media-libs/gstreamer:1.0
|
||||||
|
media-libs/gst-plugins-base:1.0 )
|
||||||
|
gtk? (
|
||||||
|
>=dev-libs/libgee-0.3:0.8
|
||||||
|
>=x11-libs/gtk+-3:3 )
|
||||||
|
iptc? ( media-libs/libiptcdata )
|
||||||
|
iso? ( >=sys-libs/libosinfo-0.0.2:= )
|
||||||
|
jpeg? ( virtual/jpeg:0 )
|
||||||
|
laptop? ( >=sys-power/upower-0.9 )
|
||||||
|
libsecret? ( >=app-crypt/libsecret-0.5 )
|
||||||
|
mp3? (
|
||||||
|
>=media-libs/taglib-1.6
|
||||||
|
gtk? ( x11-libs/gdk-pixbuf:2 ) )
|
||||||
|
networkmanager? ( >=net-misc/networkmanager-0.8 )
|
||||||
|
pdf? (
|
||||||
|
>=x11-libs/cairo-1:=
|
||||||
|
>=app-text/poppler-0.16:=[cairo,utils]
|
||||||
|
>=x11-libs/gtk+-2.12:2 )
|
||||||
|
playlist? ( >=dev-libs/totem-pl-parser-3 )
|
||||||
|
rss? ( net-libs/libgrss:0.5 )
|
||||||
|
thunderbird? ( || (
|
||||||
|
>=mail-client/thunderbird-5.0
|
||||||
|
>=mail-client/thunderbird-bin-5.0 ) )
|
||||||
|
tiff? ( media-libs/tiff )
|
||||||
|
upnp-av? ( >=media-libs/gupnp-dlna-0.9.4:2.0 )
|
||||||
|
vorbis? ( >=media-libs/libvorbis-0.22 )
|
||||||
|
xine? ( >=media-libs/xine-lib-1 )
|
||||||
|
xml? ( >=dev-libs/libxml2-2.6 )
|
||||||
|
xmp? ( >=media-libs/exempi-2.1 )
|
||||||
|
xps? ( app-text/libgxps )
|
||||||
|
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
|
||||||
|
"
|
||||||
|
# strigi? ( >=app-misc/strigi-0.7 )
|
||||||
|
# mp3? ( qt4? ( >=dev-qt/qtgui-4.7.1:4 ) )
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
>=dev-util/gtk-doc-am-1.8
|
||||||
|
>=dev-util/intltool-0.40
|
||||||
|
>=sys-devel/gettext-0.17
|
||||||
|
virtual/pkgconfig
|
||||||
|
gtk? ( >=dev-libs/libgee-0.3 )
|
||||||
|
test? (
|
||||||
|
>=dev-libs/dbus-glib-0.82-r1
|
||||||
|
>=sys-apps/dbus-1.3.1[X] )
|
||||||
|
"
|
||||||
|
PDEPEND="nautilus? ( ~gnome-extra/nautilus-tracker-tags-${PV} )"
|
||||||
|
|
||||||
|
function inotify_enabled() {
|
||||||
|
if linux_config_exists; then
|
||||||
|
if ! linux_chkconfig_present INOTIFY_USER; then
|
||||||
|
ewarn "You should enable the INOTIFY support in your kernel."
|
||||||
|
ewarn "Check the 'Inotify support for userland' under the 'File systems'"
|
||||||
|
ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config"
|
||||||
|
die 'missing CONFIG_INOTIFY'
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
einfo "Could not check for INOTIFY support in your kernel."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
linux-info_pkg_setup
|
||||||
|
inotify_enabled
|
||||||
|
|
||||||
|
python-any-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Don't run 'firefox --version' or 'thunderbird --version'; it results in
|
||||||
|
# access violations on some setups (bug #385347, #385495).
|
||||||
|
create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
|
||||||
|
create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
|
||||||
|
|
||||||
|
# Skip broken tests
|
||||||
|
# https://bugzilla.gnome.org/show_bug.cgi?id=699401
|
||||||
|
sed -e '\%"/libtracker-common/tracker-dbus/request"%,+1 d' \
|
||||||
|
-i tests/libtracker-common/tracker-dbus-test.c || die
|
||||||
|
# https://bugzilla.gnome.org/show_bug.cgi?id=699408
|
||||||
|
sed -e '\%/libtracker-common/file-utils/has_write_access_or_was_created%,+1 d' \
|
||||||
|
-i tests/libtracker-common/tracker-file-utils-test.c || die
|
||||||
|
# https://bugzilla.gnome.org/show_bug.cgi?id=699410
|
||||||
|
sed -e '\%/libtracker-miner/tracker-password-provider/setting%,+1 d' \
|
||||||
|
-e '\%/libtracker-miner/tracker-password-provider/getting%,+1 d' \
|
||||||
|
-i tests/libtracker-miner/tracker-password-provider-test.c || die
|
||||||
|
# https://bugzilla.gnome.org/show_bug.cgi?id=699411
|
||||||
|
sed -e '\%"datetime/functions-localtime-1"%,\%"datetime/functions-timezone-1"% d' \
|
||||||
|
-i tests/libtracker-data/tracker-sparql-test.c || die
|
||||||
|
# https://bugzilla.gnome.org/show_bug.cgi?id=699412
|
||||||
|
sed -e '/#if HAVE_TRACKER_FTS/,/#endif/ d' \
|
||||||
|
-i tests/libtracker-sparql/tracker-test.c || die
|
||||||
|
# https://bugzilla.gnome.org/show_bug.cgi?id=699413
|
||||||
|
sed -e 's/\({ "本州最主流的风味",.*TRUE, \) 8/\1 5/' \
|
||||||
|
-e 's/\({ "ホモ・サピエンス.*TRUE, \) 13/\1 10/' \
|
||||||
|
-i tests/libtracker-fts/tracker-parser-test.c || die
|
||||||
|
# Fails inside portage, not outside
|
||||||
|
sed -e '\%/steroids/tracker/tracker_sparql_update_async%,+1 d' \
|
||||||
|
-i tests/tracker-steroids/tracker-test.c || die
|
||||||
|
|
||||||
|
eautoreconf # See bug #367975
|
||||||
|
gnome2_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=""
|
||||||
|
|
||||||
|
if use gstreamer ; then
|
||||||
|
myconf="${myconf} --enable-generic-media-extractor=gstreamer"
|
||||||
|
if use upnp-av; then
|
||||||
|
myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
|
||||||
|
else
|
||||||
|
myconf="${myconf} --with-gstreamer-backend=discoverer"
|
||||||
|
fi
|
||||||
|
elif use xine ; then
|
||||||
|
myconf="${myconf} --enable-generic-media-extractor=xine"
|
||||||
|
else
|
||||||
|
myconf="${myconf} --enable-generic-media-extractor=external"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# if use mp3 && (use gtk || use qt4); then
|
||||||
|
if use mp3 && use gtk; then
|
||||||
|
#myconf="${myconf} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
|
||||||
|
myconf="${myconf} --enable-gdkpixbuf"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# unicode-support: libunistring, libicu or glib ?
|
||||||
|
# According to NEWS, introspection is required
|
||||||
|
# FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h
|
||||||
|
# is not being generated
|
||||||
|
# XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
|
||||||
|
# nautilus extension is in a separate package, nautilus-tracker-tags
|
||||||
|
gnome2_src_configure \
|
||||||
|
--disable-hal \
|
||||||
|
--disable-libstreamanalyzer \
|
||||||
|
--disable-nautilus-extension \
|
||||||
|
--disable-qt \
|
||||||
|
--enable-guarantee-metadata \
|
||||||
|
--enable-introspection \
|
||||||
|
--enable-tracker-fts \
|
||||||
|
--with-enca \
|
||||||
|
--with-unicode-support=libicu \
|
||||||
|
$(use_enable cue libcue) \
|
||||||
|
$(use_enable eds miner-evolution) \
|
||||||
|
$(use_enable exif libexif) \
|
||||||
|
$(use_enable firefox-bookmarks miner-firefox) \
|
||||||
|
$(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \
|
||||||
|
FIREFOX="${S}"/firefox-version.sh \
|
||||||
|
$(use_enable flac libflac) \
|
||||||
|
$(use_enable gsf libgsf) \
|
||||||
|
$(use_enable gtk tracker-needle) \
|
||||||
|
$(use_enable gtk tracker-preferences) \
|
||||||
|
$(use_enable iptc libiptcdata) \
|
||||||
|
$(use_enable iso libosinfo) \
|
||||||
|
$(use_enable jpeg libjpeg) \
|
||||||
|
$(use_enable laptop upower) \
|
||||||
|
$(use_enable libsecret) \
|
||||||
|
$(use_enable miner-fs) \
|
||||||
|
$(use_enable mp3 taglib) \
|
||||||
|
$(use_enable networkmanager network-manager) \
|
||||||
|
$(use_enable pdf poppler) \
|
||||||
|
$(use_enable playlist) \
|
||||||
|
$(use_enable rss miner-rss) \
|
||||||
|
$(use_enable test functional-tests) \
|
||||||
|
$(use_enable test unit-tests) \
|
||||||
|
$(use_enable thunderbird miner-thunderbird) \
|
||||||
|
$(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \
|
||||||
|
THUNDERBIRD="${S}"/thunderbird-version.sh \
|
||||||
|
$(use_enable tiff libtiff) \
|
||||||
|
$(use_enable vorbis libvorbis) \
|
||||||
|
$(use_enable xml libxml2) \
|
||||||
|
$(use_enable xmp exempi) \
|
||||||
|
$(use_enable xps libgxps) \
|
||||||
|
${myconf}
|
||||||
|
# $(use_enable strigi libstreamanalyzer)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
unset DBUS_SESSION_BUS_ADDRESS
|
||||||
|
Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
gnome2_src_install
|
||||||
|
|
||||||
|
# Manually symlink extensions for {firefox,thunderbird}-bin
|
||||||
|
if use firefox-bookmarks; then
|
||||||
|
dosym /usr/share/xul-ext/trackerfox \
|
||||||
|
/usr/$(get_libdir)/firefox-bin/extensions/trackerfox@bustany.org
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use thunderbird; then
|
||||||
|
dosym /usr/share/xul-ext/trackerbird \
|
||||||
|
/usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
create_version_script() {
|
||||||
|
# Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))"
|
||||||
|
|
||||||
|
local v=$(best_version ${1})
|
||||||
|
v=${v#${1}-}
|
||||||
|
local vbin=$(best_version ${1}-bin)
|
||||||
|
vbin=${vbin#${1}-bin-}
|
||||||
|
|
||||||
|
if [[ -z ${v} ]]; then
|
||||||
|
v=${vbin}
|
||||||
|
else
|
||||||
|
version_compare ${v} ${vbin}
|
||||||
|
[[ $? -eq 1 ]] && v=${vbin}
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo -e "#!/bin/sh\necho $2 $v" > "$3" || die
|
||||||
|
chmod +x "$3" || die
|
||||||
|
}
|
@ -1 +1,3 @@
|
|||||||
|
DIST gst-element-check-0.10.m4.xz 420 SHA256 805f798eb9fcd79fdd7a937e321a7a61b7a1ff54aa1191270ae48e84f062d7f9 SHA512 07f59b8cdd65263b7f861cafcadbc22620ac66c80ae526dbfb4b305c64680dc353c18b18f347dcf8858dfd996802690b48ab3a539c42c5a75cf4d981ae61811c WHIRLPOOL 13c237320eb684a665e0c386aee4824bb7b1799fd9fc2afcb9b3825cca575ccf8e29e022856b29571f3332cdea5f9304dccc787b3621a402e9215df2b3cb4de5
|
||||||
DIST gtkpod-2.1.3.tar.gz 3712898 SHA256 2b98352fe670a3d757c2b9cc4f8b910ca7fe8b8d9441764055075cfff16e4691 SHA512 6d59d1a2cce76d89ef7a47244de0edd7965916324c3681cba751316727fd6026c98128948a06db5778d889e582e200d29645e1beeb566ade865631a4c36ba5e5 WHIRLPOOL 02228c644292a2170c3bc11c2bbc6f56d63f5e7e074ddbc2a77c86ce225cbd1bafbedbc38c9e9e8df8569275a1da35b897b4d2e69b04eb55327c66d1a455bfe9
|
DIST gtkpod-2.1.3.tar.gz 3712898 SHA256 2b98352fe670a3d757c2b9cc4f8b910ca7fe8b8d9441764055075cfff16e4691 SHA512 6d59d1a2cce76d89ef7a47244de0edd7965916324c3681cba751316727fd6026c98128948a06db5778d889e582e200d29645e1beeb566ade865631a4c36ba5e5 WHIRLPOOL 02228c644292a2170c3bc11c2bbc6f56d63f5e7e074ddbc2a77c86ce225cbd1bafbedbc38c9e9e8df8569275a1da35b897b4d2e69b04eb55327c66d1a455bfe9
|
||||||
|
DIST gtkpod-2.1.4~8f833a3.tar.gz 3714942 SHA256 1a3852aaecdc18ea88ff03a12b60a2a0a2673dec5b5feb6aae15c94a0e1e0a14 SHA512 7910213266aca8c733fccf6d360d09d215e15852b658ee32f5f6179ac42e70177f42419791b6c3810bff390eafbc48f218224e4d5e2cc1c3762b777abbe2d612 WHIRLPOOL 7c874aeec86a361fdb21afe14cfa26de4b1dd3d98cee33d892a628ab274b563f91e6a4458cf3e4f616d2d8f0db4e9997e49fba0e824d244e48ef6b3bcbecd802
|
||||||
|
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-text/pelican/pelican-3.2.ebuild,v 1.1 2013/05/02 05:56:24 patrick Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A tool to generate a static blog, with restructured text (or markdown) input files."
|
||||||
|
HOMEPAGE="http://pelican.notmyidea.org/ http://pypi.python.org/pypi/pelican"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="AGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="examples markdown"
|
||||||
|
|
||||||
|
DEPEND="dev-python/feedgenerator[${PYTHON_USEDEP}]
|
||||||
|
dev-python/jinja[${PYTHON_USEDEP}]
|
||||||
|
dev-python/docutils[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pygments[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytz[${PYTHON_USEDEP}]
|
||||||
|
dev-python/unidecode
|
||||||
|
dev-python/blinker[${PYTHON_USEDEP}]
|
||||||
|
dev-python/six[${PYTHON_USEDEP}]
|
||||||
|
markdown? ( dev-python/markdown[${PYTHON_USEDEP}] )
|
||||||
|
virtual/python-argparse[${PYTHON_USEDEP}]"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
python_install() {
|
||||||
|
distutils-r1_python_install
|
||||||
|
if use examples; then
|
||||||
|
insinto /usr/share/doc/${PF}/examples
|
||||||
|
doins -r samples/* || die "failed to install examples"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# no tests: tests/content not in tarball for 2.8.1
|
||||||
|
# for 3.0, should be based on tox (refer to virtualenvwrapper)
|
@ -0,0 +1,24 @@
|
|||||||
|
From 0a1f22f433addb3317b225c8e26c4268ce6df856 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "Andreas K. Huettel (dilfridge)" <dilfridge@gentoo.org>
|
||||||
|
Date: Wed, 1 May 2013 23:55:18 +0200
|
||||||
|
Subject: [PATCH] Let automake define AR, since it is used for libttsubset.a
|
||||||
|
|
||||||
|
---
|
||||||
|
configure.in | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/configure.in b/configure.in
|
||||||
|
index ba827c7..a74f7ef 100644
|
||||||
|
--- a/configure.in
|
||||||
|
+++ b/configure.in
|
||||||
|
@@ -9,6 +9,7 @@ AC_ISC_POSIX
|
||||||
|
AC_PROG_CC
|
||||||
|
AM_PROG_CC_STDC
|
||||||
|
AC_PROG_RANLIB
|
||||||
|
+AM_PROG_AR
|
||||||
|
AC_HEADER_STDC
|
||||||
|
|
||||||
|
LDFLAGS="$LDFLAGS -lz -lm"
|
||||||
|
--
|
||||||
|
1.8.2.1
|
||||||
|
|
@ -1,3 +1,4 @@
|
|||||||
DIST glibmm-2.32.1.tar.xz 5208592 SHA256 d6ed4d38e8739813941a0f0fec471c00ea93c5ed46179543340821c7ca798a2f SHA512 a8ce281de374defbe75ac5f84e2c6b4facb2ae571d686c103c92dc51253111c600c64bcec54ea28f6aeeb3490172cbae97fa9283af9fab55f7f763ee13467104 WHIRLPOOL e79c0b521f190f8c43ed73f91f36eba27770c7fa0372d7060abc0fe1e4dafd5084b56a8ad001576b3a04d1795f69487c9e217b5e3e09d328d80b0707377fab01
|
DIST glibmm-2.32.1.tar.xz 5208592 SHA256 d6ed4d38e8739813941a0f0fec471c00ea93c5ed46179543340821c7ca798a2f SHA512 a8ce281de374defbe75ac5f84e2c6b4facb2ae571d686c103c92dc51253111c600c64bcec54ea28f6aeeb3490172cbae97fa9283af9fab55f7f763ee13467104 WHIRLPOOL e79c0b521f190f8c43ed73f91f36eba27770c7fa0372d7060abc0fe1e4dafd5084b56a8ad001576b3a04d1795f69487c9e217b5e3e09d328d80b0707377fab01
|
||||||
DIST glibmm-2.34.1.tar.xz 5670736 SHA256 b425a52c7e178aeaaaffd02c5497bfd68d0cb8be56cef3620558a80dd5d692c4 SHA512 c1cdba5b39172a49ff51d3cb7173cffd22822028c3ee10dca60e2bd3f09ea87d971018e47de78a763ad2ffca53bdb86a69ab156f9de30d66995698fb74f75f99 WHIRLPOOL 3397eae8bd658112fe918d7c1feec1a35e639d4fc12f580628b2f6088a8b85e0db6e9b9017f551e5b9407ec7f11372d9d5da205745b9acafb407d6ce6adbcd0d
|
DIST glibmm-2.34.1.tar.xz 5670736 SHA256 b425a52c7e178aeaaaffd02c5497bfd68d0cb8be56cef3620558a80dd5d692c4 SHA512 c1cdba5b39172a49ff51d3cb7173cffd22822028c3ee10dca60e2bd3f09ea87d971018e47de78a763ad2ffca53bdb86a69ab156f9de30d66995698fb74f75f99 WHIRLPOOL 3397eae8bd658112fe918d7c1feec1a35e639d4fc12f580628b2f6088a8b85e0db6e9b9017f551e5b9407ec7f11372d9d5da205745b9acafb407d6ce6adbcd0d
|
||||||
DIST glibmm-2.36.0.tar.xz 2312740 SHA256 59c54996cccc527f3a257964e7226151175c423f6fb22166e81d65a652f483f3 SHA512 f9e05e0851d2a9b522f97fa60f912009eb55ee42f1d7a115261ce921dcb23fb260753f3216fc55f1a0989ad6a732bc4a7106f3ec589d098d5a1a51bd695b130f WHIRLPOOL 01dbd94ad7c1298d9e21b4077c100042ae1f1039a4e5d2863b81c5eaba2a7499395485feb4baf5a5281a46be2554563b1dc6f4153aaa606b6a8cb9af9411c254
|
DIST glibmm-2.36.0.tar.xz 2312740 SHA256 59c54996cccc527f3a257964e7226151175c423f6fb22166e81d65a652f483f3 SHA512 f9e05e0851d2a9b522f97fa60f912009eb55ee42f1d7a115261ce921dcb23fb260753f3216fc55f1a0989ad6a732bc4a7106f3ec589d098d5a1a51bd695b130f WHIRLPOOL 01dbd94ad7c1298d9e21b4077c100042ae1f1039a4e5d2863b81c5eaba2a7499395485feb4baf5a5281a46be2554563b1dc6f4153aaa606b6a8cb9af9411c254
|
||||||
|
DIST glibmm-2.36.2.tar.xz 2309976 SHA256 f15b65bf5740257be03c69f2f5ae71436ac3011ebeb02274b2b99b796c6837cf SHA512 afbbdb7c2001183e0c61a3a41b864aff0400a162067f945c1abcf7ac1b514c00993e0216fbfd5fa82d12045289bd584146853b557be7f6a2f94336c96d9e6d68 WHIRLPOOL dc694d5550f82f60dd68bd3e72f019767a3956d322ab4ebbca64037cbd264fd70945b9ab01a70b8ca6f8bebe75c4d61b97a92ff395c6b7e461096fbe69f524a5
|
||||||
|
@ -0,0 +1,71 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.36.2.ebuild,v 1.1 2013/05/02 07:57:20 pacho Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
GCONF_DEBUG="no"
|
||||||
|
|
||||||
|
inherit gnome2
|
||||||
|
|
||||||
|
DESCRIPTION="C++ interface for glib2"
|
||||||
|
HOMEPAGE="http://www.gtkmm.org"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
|
||||||
|
SLOT="2"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||||
|
IUSE="doc debug examples test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/libsigc++-2.2.10:2
|
||||||
|
>=dev-libs/glib-2.36.1:2
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
doc? ( app-doc/doxygen )
|
||||||
|
"
|
||||||
|
# dev-cpp/mm-common needed for eautoreconf
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if ! use test; then
|
||||||
|
# don't waste time building tests
|
||||||
|
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
|
||||||
|
-i Makefile.am Makefile.in || die "sed 1 failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use examples; then
|
||||||
|
# don't waste time building examples
|
||||||
|
sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
|
||||||
|
-i Makefile.am Makefile.in || die "sed 2 failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
gnome2_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
gnome2_src_configure \
|
||||||
|
$(use_enable debug debug-refcounting) \
|
||||||
|
$(use_enable doc documentation) \
|
||||||
|
--enable-deprecated-api
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
cd "${S}/tests/"
|
||||||
|
default
|
||||||
|
|
||||||
|
for i in */test; do
|
||||||
|
${i} || die "Running tests failed at ${i}"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
gnome2_src_install
|
||||||
|
|
||||||
|
if ! use doc && ! use examples; then
|
||||||
|
rm -fr "${ED}usr/share/doc/glibmm*"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
|
||||||
|
dodoc -r examples
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,123 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tbb/tbb-4.1.20130116-r1.ebuild,v 1.1 2013/05/01 23:26:22 dilfridge Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
inherit eutils flag-o-matic multilib versionator toolchain-funcs
|
||||||
|
|
||||||
|
PV1="$(get_version_component_range 1)"
|
||||||
|
PV2="$(get_version_component_range 2)"
|
||||||
|
PV3="$(get_version_component_range 3)"
|
||||||
|
MYP="${PN}${PV1}${PV2}_${PV3}oss"
|
||||||
|
|
||||||
|
DESCRIPTION="High level abstract threading library"
|
||||||
|
HOMEPAGE="http://www.threadingbuildingblocks.org/"
|
||||||
|
SRC_URI="http://threadingbuildingblocks.org/sites/default/files/software_releases/source/${MYP}_src.tgz"
|
||||||
|
LICENSE="GPL-2-with-exceptions"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS=""
|
||||||
|
IUSE="debug doc examples"
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
S="${WORKDIR}/${MYP}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch \
|
||||||
|
"${FILESDIR}"/${PN}-4.0.297-underlinking.patch \
|
||||||
|
"${FILESDIR}"/${PN}-4.1.20121003-ppc.patch
|
||||||
|
# use fully qualified gcc compilers. do not force march/mcpu
|
||||||
|
# not tested with icc
|
||||||
|
# order in sed expressions is important
|
||||||
|
sed -i \
|
||||||
|
-e "s/g++/$(tc-getCXX)/g" \
|
||||||
|
-e "s/gcc/$(tc-getCC)/g" \
|
||||||
|
-e 's/-m\(arch\|cpu\)=*[[:space:]]//g' \
|
||||||
|
-e 's/-\(m\|-\)\(64\|32\)//g' \
|
||||||
|
-e 's/-O2/$(CXXFLAGS)/g' \
|
||||||
|
-e "/^ASM/s/as/$(tc-getAS)/g" \
|
||||||
|
build/*.gcc.inc || die
|
||||||
|
|
||||||
|
# force 64bit where applicable, 32bit where applicable...
|
||||||
|
# built-in detection is based on running kernel, which messes up
|
||||||
|
# e.g. in a x86 chroot on amd64 kernel. Bug 462130
|
||||||
|
# see build/linux.inc for values
|
||||||
|
use amd64 && export arch=x86_64
|
||||||
|
use amd64-linux && export arch=x86_64
|
||||||
|
use x86 && export arch=ia32
|
||||||
|
use x86-linux && export arch=ia32
|
||||||
|
# no idea what to do with ppc but so far it seems to work
|
||||||
|
|
||||||
|
find include -name \*.html -delete || die
|
||||||
|
|
||||||
|
# pc files are for debian and fedora compatibility
|
||||||
|
# some deps use them
|
||||||
|
cat <<-EOF > ${PN}.pc.template
|
||||||
|
prefix=${EPREFIX}/usr
|
||||||
|
libdir=\${prefix}/$(get_libdir)
|
||||||
|
includedir=\${prefix}/include
|
||||||
|
Name: ${PN}
|
||||||
|
Description: ${DESCRIPTION}
|
||||||
|
Version: ${PV}
|
||||||
|
URL: ${HOMEPAGE}
|
||||||
|
Cflags: -I\${includedir}
|
||||||
|
EOF
|
||||||
|
cp ${PN}.pc.template ${PN}.pc
|
||||||
|
cat <<-EOF >> ${PN}.pc
|
||||||
|
Libs: -L\${libdir} -ltbb
|
||||||
|
Libs.private: -lm -lrt
|
||||||
|
EOF
|
||||||
|
cp ${PN}.pc.template ${PN}malloc.pc
|
||||||
|
cat <<-EOF >> ${PN}malloc.pc
|
||||||
|
Libs: -L\${libdir} -ltbbmalloc
|
||||||
|
Libs.private: -lm -lrt
|
||||||
|
EOF
|
||||||
|
cp ${PN}.pc.template ${PN}malloc_proxy.pc
|
||||||
|
cat <<-EOF >> ${PN}malloc_proxy.pc
|
||||||
|
Libs: -L\${libdir} -ltbbmalloc_proxy
|
||||||
|
Libs.private: -lrt
|
||||||
|
Requires: tbbmalloc
|
||||||
|
EOF
|
||||||
|
use debug || sed -i -e '/_debug/d' Makefile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if [[ $(tc-getCXX) == *g++ ]]; then
|
||||||
|
comp="gcc"
|
||||||
|
elif [[ $(tc-getCXX) == *ic*c ]]; then
|
||||||
|
comp="icc"
|
||||||
|
else
|
||||||
|
die "compiler $(tc-getCXX) not supported by build system"
|
||||||
|
fi
|
||||||
|
emake compiler=${comp} tbb tbbmalloc
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
append-cxxflags -fabi-version=4
|
||||||
|
# avoid oversubscribing with -j1
|
||||||
|
emake -j1 compiler=${comp} test
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install(){
|
||||||
|
local l
|
||||||
|
for l in $(find build -name lib\*.so.\*); do
|
||||||
|
dolib.so ${l}
|
||||||
|
local bl=$(basename ${l})
|
||||||
|
dosym ${bl} /usr/$(get_libdir)/${bl%.*}
|
||||||
|
done
|
||||||
|
doheader -r include/*
|
||||||
|
|
||||||
|
insinto /usr/$(get_libdir)/pkgconfig
|
||||||
|
doins *.pc
|
||||||
|
|
||||||
|
dodoc README CHANGES doc/Release_Notes.txt
|
||||||
|
use doc && dohtml -r doc/html/*
|
||||||
|
|
||||||
|
if use examples ; then
|
||||||
|
insinto /usr/share/doc/${PF}/examples/build
|
||||||
|
doins build/*.inc
|
||||||
|
insinto /usr/share/doc/${PF}/examples
|
||||||
|
doins -r examples
|
||||||
|
fi
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST tcl-core8.6.0-src.tar.gz 5719946 SHA256 c53915996bb3ddda05d765f848bbd55111d44b74406a9b67a02070078a645964 SHA512 c5f78b80d9c83ac7dfd4dd05e54d8e678e5968df3cbd39d450e6923cdf370c17cdf0654580c649f4876d26cd527f965f0cecd2034cc6bc44d29a3579bc1d181f WHIRLPOOL 842f2ae04d5083cb78ffe04bafa6c132c135bb689d6609a3bbe5955492f1853692e20ff1b44bea81c1920022ef2dfa4397f69380befc8c911f51c05a76fd23a0
|
DIST tcl-core8.6.0-src.tar.gz 5719946 SHA256 c53915996bb3ddda05d765f848bbd55111d44b74406a9b67a02070078a645964 SHA512 c5f78b80d9c83ac7dfd4dd05e54d8e678e5968df3cbd39d450e6923cdf370c17cdf0654580c649f4876d26cd527f965f0cecd2034cc6bc44d29a3579bc1d181f WHIRLPOOL 842f2ae04d5083cb78ffe04bafa6c132c135bb689d6609a3bbe5955492f1853692e20ff1b44bea81c1920022ef2dfa4397f69380befc8c911f51c05a76fd23a0
|
||||||
DIST tcl8.5.10-src.tar.gz 4498413 SHA256 f582063edd5419a39ee8f7b5c8f95d557b5daad13efb0ed2f0967ca185613bb7 SHA512 d48c5e74e1dcdae92cf71d9f557eee581fadbc552b458d50034d412a07434b58a3302f64d4ef0af91e92cab10f3f86a18cd64bc9e5be906e1807f40cc20cb344 WHIRLPOOL 0e7d2ae1a275c1f0e669beaf5a55dceced34829f43c0e3e275e1cbb99b4fd2325a1fa43993959dcbed2abd27d6317a0eca2702115068a2d35ebacda9d5e56a8c
|
DIST tcl8.5.10-src.tar.gz 4498413 SHA256 f582063edd5419a39ee8f7b5c8f95d557b5daad13efb0ed2f0967ca185613bb7 SHA512 d48c5e74e1dcdae92cf71d9f557eee581fadbc552b458d50034d412a07434b58a3302f64d4ef0af91e92cab10f3f86a18cd64bc9e5be906e1807f40cc20cb344 WHIRLPOOL 0e7d2ae1a275c1f0e669beaf5a55dceced34829f43c0e3e275e1cbb99b4fd2325a1fa43993959dcbed2abd27d6317a0eca2702115068a2d35ebacda9d5e56a8c
|
||||||
DIST tcl8.5.13-src.tar.gz 4513204 SHA256 9b868dd563e65671a26fcf518b6b86c1bb1b6756f48fdc90f04301d4f3a6596a SHA512 e1c9f36dd0e1afd81f42d249fe0191f10d6e0eab73042e32c9c0af09063ebf19bc2a24364743fa7b6798c588e77fa81654e6e7eb7591e1aaf4b222e20ecc6c84 WHIRLPOOL f1c1b67508c5d5c85de7d76d075a577ef14b5df05ca5bb0a0d0d78261134e8d85accb82a27f135877585820d52f0d363ebde74cfd890dbfafbf3766985315b61
|
DIST tcl8.5.13-src.tar.gz 4513204 SHA256 9b868dd563e65671a26fcf518b6b86c1bb1b6756f48fdc90f04301d4f3a6596a SHA512 e1c9f36dd0e1afd81f42d249fe0191f10d6e0eab73042e32c9c0af09063ebf19bc2a24364743fa7b6798c588e77fa81654e6e7eb7591e1aaf4b222e20ecc6c84 WHIRLPOOL f1c1b67508c5d5c85de7d76d075a577ef14b5df05ca5bb0a0d0d78261134e8d85accb82a27f135877585820d52f0d363ebde74cfd890dbfafbf3766985315b61
|
||||||
|
DIST tcl8.5.14-src.tar.gz 4528533 SHA256 7494e94f1e195a505c542a3c50e01589d2f8bfd19597382827a895fa1c471f2d SHA512 3cc8a39d2f5d7bd086c041e11aeb3c7b755c943fa0f761a1f38ce6d625d7be557792352878b514d817628a57392604e401bd598bbf5a395deffda078b294ae8d WHIRLPOOL 99a5430f6f0375be2489344e0b1cef7c2f2cbc1f4c23087d3419588f9d71dd5018e0b0aeea63286e0fb0fa4c404e9c4b2b59bae4fb3e9ebe0ff8597615d89843
|
||||||
|
@ -0,0 +1,11 @@
|
|||||||
|
--- tcl8.5.0/unix/tcl.m4.conf 2007-12-20 10:48:05.000000000 +0100
|
||||||
|
+++ tcl8.5.0/unix/tcl.m4 2007-12-20 10:48:52.000000000 +0100
|
||||||
|
@@ -1427,7 +1427,7 @@ dnl AC_CHECK_TOOL(AR, ar)
|
||||||
|
# get rid of the warnings.
|
||||||
|
#CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES"
|
||||||
|
|
||||||
|
- SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS}'
|
||||||
|
+ SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS} -fPIC -Wl,-soname,${@}'
|
||||||
|
DL_OBJS="tclLoadDl.o"
|
||||||
|
DL_LIBS="-ldl"
|
||||||
|
LDFLAGS="$LDFLAGS -Wl,--export-dynamic"
|
@ -0,0 +1,113 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.14.ebuild,v 1.1 2013/05/01 11:09:55 jlec Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit autotools eutils flag-o-matic multilib toolchain-funcs versionator
|
||||||
|
|
||||||
|
MY_P="${PN}${PV/_beta/b}"
|
||||||
|
|
||||||
|
DESCRIPTION="Tool Command Language"
|
||||||
|
HOMEPAGE="http://www.tcl.tk/"
|
||||||
|
SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="tcltk"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||||
|
IUSE="debug threads"
|
||||||
|
|
||||||
|
SPARENT="${WORKDIR}/${MY_P}"
|
||||||
|
S="${SPARENT}"/unix
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if use threads ; then
|
||||||
|
echo
|
||||||
|
ewarn "PLEASE NOTE: You are compiling ${P} with"
|
||||||
|
ewarn "threading enabled."
|
||||||
|
ewarn "Threading is not supported by all applications"
|
||||||
|
ewarn "that compile against tcl. You use threading at"
|
||||||
|
ewarn "your own discretion."
|
||||||
|
echo
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-8.5.13-multilib.patch
|
||||||
|
|
||||||
|
# Bug 125971
|
||||||
|
epatch "${FILESDIR}"/${P}-conf.patch
|
||||||
|
|
||||||
|
# Bug 354067
|
||||||
|
epatch "${FILESDIR}"/${PN}-8.5.9-gentoo-fbsd.patch
|
||||||
|
|
||||||
|
# workaround stack check issues, bug #280934
|
||||||
|
use hppa && append-cflags "-DTCL_NO_STACK_CHECK=1"
|
||||||
|
|
||||||
|
tc-export CC
|
||||||
|
|
||||||
|
eautoconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
$(use_enable threads) \
|
||||||
|
$(use_enable debug symbols)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
#short version number
|
||||||
|
local v1=$(get_version_component_range 1-2)
|
||||||
|
local mylibdir=$(get_libdir)
|
||||||
|
|
||||||
|
S= default
|
||||||
|
|
||||||
|
# fix the tclConfig.sh to eliminate refs to the build directory
|
||||||
|
# and drop unnecessary -L inclusion to default system libdir
|
||||||
|
|
||||||
|
sed \
|
||||||
|
-e "/^TCL_BUILD_LIB_SPEC=/s:-L${SPARENT}.*unix *::g" \
|
||||||
|
-e "/^TCL_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
|
||||||
|
-e "/^TCL_SRC_DIR=/s:${SPARENT}:${EPREFIX}/usr/${mylibdir}/tcl${v1}/include:g" \
|
||||||
|
-e "/^TCL_BUILD_STUB_LIB_SPEC=/s:-L${SPARENT}.*unix *::g" \
|
||||||
|
-e "/^TCL_STUB_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
|
||||||
|
-e "/^TCL_BUILD_STUB_LIB_PATH=/s:${SPARENT}.*unix:${EPREFIX}/usr/${mylibdir}:g" \
|
||||||
|
-e "/^TCL_LIB_FILE=/s:'libtcl${v1}..TCL_DBGX..so':\"libtcl${v1}\$\{TCL_DBGX\}.so\":g" \
|
||||||
|
-i "${ED}"/usr/${mylibdir}/tclConfig.sh || die
|
||||||
|
if use prefix && [[ ${CHOST} != *-darwin* && ${CHOST} != *-mint* ]] ; then
|
||||||
|
sed \
|
||||||
|
-e "/^TCL_CC_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|g" \
|
||||||
|
-e "/^TCL_LD_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|" \
|
||||||
|
-i "${ED}"/usr/${mylibdir}/tclConfig.sh || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# install private headers
|
||||||
|
insinto /usr/${mylibdir}/tcl${v1}/include/unix
|
||||||
|
doins "${S}"/*.h
|
||||||
|
insinto /usr/${mylibdir}/tcl${v1}/include/generic
|
||||||
|
doins "${SPARENT}"/generic/*.h
|
||||||
|
rm -f "${ED}"/usr/${mylibdir}/tcl${v1}/include/generic/{tcl,tclDecls,tclPlatDecls}.h || die
|
||||||
|
|
||||||
|
# install symlink for libraries
|
||||||
|
dosym libtcl${v1}$(get_libname) /usr/${mylibdir}/libtcl$(get_libname)
|
||||||
|
dosym libtclstub${v1}.a /usr/${mylibdir}/libtclstub.a
|
||||||
|
|
||||||
|
dosym tclsh${v1} /usr/bin/tclsh
|
||||||
|
|
||||||
|
dodoc "${SPARENT}"/{ChangeLog*,README,changes}
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
for version in ${REPLACING_VERSIONS}; do
|
||||||
|
if ! version_is_at_least 8.5 ${version}; then
|
||||||
|
echo
|
||||||
|
ewarn "You're upgrading from <dev-lang/tcl-8.5, you must recompile the other"
|
||||||
|
ewarn "packages on your system that link with tcl after the upgrade"
|
||||||
|
ewarn "completes. To perform this action, please run revdep-rebuild"
|
||||||
|
ewarn "in package app-portage/gentoolkit."
|
||||||
|
ewarn "If you have dev-lang/tk and dev-tcltk/tclx installed you should"
|
||||||
|
ewarn "upgrade them before this recompilation, too,"
|
||||||
|
echo
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
@ -0,0 +1,151 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.18.3.2.ebuild,v 1.1 2013/05/01 21:13:13 phajdan.jr Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
PYTHON_COMPAT=( python2_{6,7} )
|
||||||
|
|
||||||
|
inherit chromium eutils multilib multiprocessing pax-utils python-any-r1 \
|
||||||
|
toolchain-funcs versionator
|
||||||
|
|
||||||
|
DESCRIPTION="Google's open source JavaScript engine"
|
||||||
|
HOMEPAGE="http://code.google.com/p/v8"
|
||||||
|
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
||||||
|
LICENSE="BSD"
|
||||||
|
|
||||||
|
soname_version="${PV}"
|
||||||
|
SLOT="0/${soname_version}"
|
||||||
|
KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
|
||||||
|
IUSE="neon readline"
|
||||||
|
|
||||||
|
RDEPEND="readline? ( sys-libs/readline:0 )"
|
||||||
|
DEPEND="${PYTHON_DEPS}
|
||||||
|
${RDEPEND}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
tc-export AR CC CXX RANLIB
|
||||||
|
export LINK=${CXX}
|
||||||
|
|
||||||
|
local myconf=""
|
||||||
|
|
||||||
|
# Always build v8 as a shared library with proper SONAME.
|
||||||
|
myconf+=" -Dcomponent=shared_library -Dsoname_version=${soname_version}"
|
||||||
|
|
||||||
|
# Use target arch detection logic from bug #354601.
|
||||||
|
case ${CHOST} in
|
||||||
|
i?86-*)
|
||||||
|
myarch="ia32"
|
||||||
|
myconf+=" -Dv8_target_arch=ia32" ;;
|
||||||
|
x86_64-*)
|
||||||
|
if [[ $ABI = x86 ]] ; then
|
||||||
|
myarch="ia32"
|
||||||
|
myconf+=" -Dv8_target_arch=ia32"
|
||||||
|
else
|
||||||
|
myarch="x64"
|
||||||
|
myconf+=" -Dv8_target_arch=x64"
|
||||||
|
fi ;;
|
||||||
|
arm*-*)
|
||||||
|
myarch="arm"
|
||||||
|
myconf+=" -Dv8_target_arch=arm -Darm_fpu="
|
||||||
|
if [[ ${CHOST} == *-hardfloat-* ]] ; then
|
||||||
|
myconf+=" -Dv8_use_arm_eabi_hardfloat=true"
|
||||||
|
else
|
||||||
|
myconf+=" -Dv8_use_arm_eabi_hardfloat=false"
|
||||||
|
fi
|
||||||
|
if [[ ${CHOST} == armv7*-* ]] ; then
|
||||||
|
myconf+=" -Darmv7=1"
|
||||||
|
else
|
||||||
|
myconf+=" -Darmv7=0"
|
||||||
|
fi
|
||||||
|
myconf+=" $(gyp_use neon arm_neon)" ;;
|
||||||
|
*) die "Unrecognized CHOST: ${CHOST}"
|
||||||
|
esac
|
||||||
|
|
||||||
|
myconf+=" $(gyp_use readline console readline dumb)"
|
||||||
|
|
||||||
|
# Make sure that -Werror doesn't get added to CFLAGS by the build system.
|
||||||
|
# Depending on GCC version the warnings are different and we don't
|
||||||
|
# want the build to fail because of that.
|
||||||
|
myconf+=" -Dwerror="
|
||||||
|
|
||||||
|
# gyp does this only for linux, but we always want to use "out" dir, or
|
||||||
|
# all else below fails due to not finding "out" dir
|
||||||
|
myconf+=" --generator-output=out"
|
||||||
|
# gyp defaults to whatever makes the most sense on the platform at hand,
|
||||||
|
# but we want to build using Makefiles, so force that
|
||||||
|
myconf+=" -f make"
|
||||||
|
|
||||||
|
EGYP_CHROMIUM_COMMAND=build/gyp_v8 egyp_chromium ${myconf} || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local makeargs=(
|
||||||
|
-C out
|
||||||
|
builddir="${S}/out/Release"
|
||||||
|
V=1
|
||||||
|
BUILDTYPE=Release
|
||||||
|
)
|
||||||
|
|
||||||
|
# Build mksnapshot so we can pax-mark it.
|
||||||
|
emake "${makeargs[@]}" mksnapshot.${myarch}
|
||||||
|
pax-mark m out/Release/mksnapshot.${myarch}
|
||||||
|
|
||||||
|
# Build everything else.
|
||||||
|
emake "${makeargs[@]}"
|
||||||
|
pax-mark m out/Release/{cctest,d8,preparser}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
LD_LIBRARY_PATH=out/Release/lib.target tools/run-tests.py \
|
||||||
|
-j$(makeopts_jobs) \
|
||||||
|
--no-presubmit \
|
||||||
|
--outdir=out \
|
||||||
|
--buildbot \
|
||||||
|
--arch=native \
|
||||||
|
--mode=Release \
|
||||||
|
--progress=dots || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr
|
||||||
|
doins -r include
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||||
|
# buildsystem is too horrific to get this built correctly
|
||||||
|
mkdir -p out/Release/lib.target || die
|
||||||
|
mv out/Release/libv8.so.${soname_version} \
|
||||||
|
out/Release/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||||
|
install_name_tool \
|
||||||
|
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||||
|
out/Release/lib.target/libv8$(get_libname ${soname_version}) \
|
||||||
|
|| die
|
||||||
|
install_name_tool \
|
||||||
|
-change \
|
||||||
|
/usr/local/lib/libv8.so.${soname_version} \
|
||||||
|
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||||
|
out/Release/d8 || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
dobin out/Release/d8
|
||||||
|
pax-mark m "${ED}usr/bin/d8"
|
||||||
|
|
||||||
|
dolib out/Release/lib.target/libv8$(get_libname ${soname_version})
|
||||||
|
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname)
|
||||||
|
|
||||||
|
dodoc AUTHORS ChangeLog
|
||||||
|
}
|
||||||
|
|
||||||
|
# TODO: remove functions below after they are removed from chromium.eclass'
|
||||||
|
# EXPORT_FUNCTIONS .
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
return
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST xmlsec1-1.2.18.tar.gz 1731099 SHA256 c93c3816db79daf339bf0418a39e07560590cb5ad7eb0306c3ffe0fcb09cd777 SHA512 09788a35691c0fc3b4c8bc9c78a31caf3c056c270abdf642c17d74fd7ce33a1f32edd505650aaf14339ff4e9ffd38b9df67bbf7c60f982494f19bdb6592a780c WHIRLPOOL 4bc0851b6e3f68639a852be4a5b20849ccfd9a2b01716c87a293a8f13fafc6ef99411dbaa3bacc7d0169648559b39ccbe4a262df607ad8d2d76ee8f5d3029a5f
|
DIST xmlsec1-1.2.18.tar.gz 1731099 SHA256 c93c3816db79daf339bf0418a39e07560590cb5ad7eb0306c3ffe0fcb09cd777 SHA512 09788a35691c0fc3b4c8bc9c78a31caf3c056c270abdf642c17d74fd7ce33a1f32edd505650aaf14339ff4e9ffd38b9df67bbf7c60f982494f19bdb6592a780c WHIRLPOOL 4bc0851b6e3f68639a852be4a5b20849ccfd9a2b01716c87a293a8f13fafc6ef99411dbaa3bacc7d0169648559b39ccbe4a262df607ad8d2d76ee8f5d3029a5f
|
||||||
|
DIST xmlsec1-1.2.19.tar.gz 1766298 SHA256 2fc8f7c9fadb0f6c565bf304de798a875fc719005c20169f8e88028b20c8aac0 SHA512 9d391658902e163261a61474fc0415ee0f25732dc4a98d2012459294674f7984212607febc10cdf5f5b6255932c4ad51a23d0a7b868990439812f5e276fd1a89 WHIRLPOOL 57795d4ac05727867680f7f81d50203fe7603d4a804650db7fafcbe48f8af1c5ef10a021218b3edaebc1dcc06653536f8545d2601a61e32c699701716e3353c5
|
||||||
|
@ -0,0 +1,63 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xmlsec/xmlsec-1.2.19.ebuild,v 1.1 2013/05/02 07:19:09 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
inherit eutils autotools
|
||||||
|
|
||||||
|
DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML"
|
||||||
|
HOMEPAGE="http://www.aleksey.com/xmlsec"
|
||||||
|
SRC_URI="http://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||||
|
IUSE="doc gcrypt gnutls nss +openssl static-libs"
|
||||||
|
REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
|
||||||
|
gnutls? ( gcrypt )"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/libxml2-2.7.4
|
||||||
|
>=dev-libs/libxslt-1.0.20
|
||||||
|
gcrypt? ( >=dev-libs/libgcrypt-1.4.0 )
|
||||||
|
gnutls? ( >=net-libs/gnutls-2.8.0 )
|
||||||
|
nss? (
|
||||||
|
>=dev-libs/nspr-4.4.1
|
||||||
|
>=dev-libs/nss-3.9
|
||||||
|
)
|
||||||
|
openssl? ( >=dev-libs/openssl-0.9.7 )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${PN}1-${PV}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# conditionally install extra documentation
|
||||||
|
if ! use doc ; then
|
||||||
|
sed -i '/^SUBDIRS/s/docs//' Makefile.am || die
|
||||||
|
eautoreconf
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(use_with gcrypt gcrypt "") \
|
||||||
|
$(use_with gnutls gnutls "") \
|
||||||
|
$(use_with nss nspr "") \
|
||||||
|
$(use_with nss nss "") \
|
||||||
|
$(use_enable openssl aes) \
|
||||||
|
$(use_with openssl openssl "") \
|
||||||
|
--enable-pkgconfig \
|
||||||
|
--enable-xkms \
|
||||||
|
--with-html-dir=/usr/share/doc/${PF}/html
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake TMPFOLDER="${T}" check
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
prune_libtool_files
|
||||||
|
}
|
@ -0,0 +1,204 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.1.7.ebuild,v 1.1 2013/05/01 09:26:54 grozin Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
inherit multilib eutils flag-o-matic pax-utils
|
||||||
|
|
||||||
|
#same order as http://www.sbcl.org/platform-table.html
|
||||||
|
BV_X86=1.0.58
|
||||||
|
BV_AMD64=1.1.7
|
||||||
|
BV_PPC=1.0.28
|
||||||
|
BV_SPARC=1.0.28
|
||||||
|
BV_ALPHA=1.0.28
|
||||||
|
|
||||||
|
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
|
||||||
|
HOMEPAGE="http://sbcl.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
|
||||||
|
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
|
||||||
|
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
|
||||||
|
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
|
||||||
|
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
|
||||||
|
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||||
|
IUSE="debug doc source +threads +unicode zlib"
|
||||||
|
|
||||||
|
CDEPEND=">=dev-lisp/asdf-2.33-r3:="
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
doc? ( <sys-apps/texinfo-5.0 >=media-gfx/graphviz-2.26.0 )"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )"
|
||||||
|
|
||||||
|
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
|
||||||
|
QA_EXECSTACK="usr/bin/sbcl"
|
||||||
|
|
||||||
|
CONFIG="${S}/customize-target-features.lisp"
|
||||||
|
ENVD="${T}/50sbcl"
|
||||||
|
|
||||||
|
# Prevent ASDF from using the system libraries
|
||||||
|
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)"
|
||||||
|
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)"
|
||||||
|
|
||||||
|
usep() {
|
||||||
|
use ${1} && echo "true" || echo "false"
|
||||||
|
}
|
||||||
|
|
||||||
|
sbcl_feature() {
|
||||||
|
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
|
||||||
|
}
|
||||||
|
|
||||||
|
sbcl_apply_features() {
|
||||||
|
cat > "${CONFIG}" <<'EOF'
|
||||||
|
(lambda (list)
|
||||||
|
(flet ((enable (x) (pushnew x list))
|
||||||
|
(disable (x) (setf list (remove x list))))
|
||||||
|
EOF
|
||||||
|
if use x86 || use amd64; then
|
||||||
|
sbcl_feature "$(usep threads)" ":sb-thread"
|
||||||
|
fi
|
||||||
|
sbcl_feature "true" ":sb-ldb"
|
||||||
|
sbcl_feature "false" ":sb-test"
|
||||||
|
sbcl_feature "$(usep unicode)" ":sb-unicode"
|
||||||
|
sbcl_feature "$(usep zlib)" ":sb-core-compression"
|
||||||
|
sbcl_feature "$(usep debug)" ":sb-xref-for-internals"
|
||||||
|
cat >> "${CONFIG}" <<'EOF'
|
||||||
|
)
|
||||||
|
list)
|
||||||
|
EOF
|
||||||
|
cat "${CONFIG}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack ${A}
|
||||||
|
mv sbcl-*-linux sbcl-binary || die
|
||||||
|
cd "${S}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/gentoo-fix_install_man.patch
|
||||||
|
epatch "${FILESDIR}"/gentoo-fix_linux-os-c.patch
|
||||||
|
|
||||||
|
# To make the hardened compiler NOT compile with -fPIE -pie
|
||||||
|
if gcc-specs-pie ; then
|
||||||
|
einfo "Disabling PIE..."
|
||||||
|
epatch "${FILESDIR}"/gentoo-fix_nopie_for_hardened_toolchain.patch
|
||||||
|
fi
|
||||||
|
|
||||||
|
cp /usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die
|
||||||
|
|
||||||
|
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
|
||||||
|
|
||||||
|
# Some shells(such as dash) don't have "time" as builtin
|
||||||
|
# and we don't want to DEPEND on sys-process/time
|
||||||
|
sed "s,^time ,," -i make.sh || die
|
||||||
|
sed "s,/lib,/$(get_libdir),g" -i install.sh || die
|
||||||
|
# #define SBCL_HOME ...
|
||||||
|
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c || die
|
||||||
|
|
||||||
|
find . -type f -name .cvsignore -delete
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# customizing SBCL version as per
|
||||||
|
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
|
||||||
|
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
|
||||||
|
|
||||||
|
# applying customizations
|
||||||
|
sbcl_apply_features
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
local bindir="${WORKDIR}"/sbcl-binary
|
||||||
|
|
||||||
|
strip-unsupported-flags ; filter-flags -fomit-frame-pointer
|
||||||
|
|
||||||
|
if host-is-pax ; then
|
||||||
|
# To disable PaX on hardened systems
|
||||||
|
pax-mark -C "${bindir}"/src/runtime/sbcl
|
||||||
|
pax-mark -mr "${bindir}"/src/runtime/sbcl
|
||||||
|
|
||||||
|
# Hack to disable PaX on second GENESIS stage
|
||||||
|
sed -i -e '/load/!s/^echo \/\/doing warm.*$/&\npaxctl -C \.\/src\/runtime\/sbcl\npaxctl -mprexs \.\/src\/runtime\/sbcl/' \
|
||||||
|
"${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# clear the environment to get rid of non-ASCII strings, see bug 174702
|
||||||
|
# set HOME for paludis
|
||||||
|
env - HOME="${T}" \
|
||||||
|
CC="$(tc-getCC)" AS="$(tc-getAS)" LD="$(tc-getLD)" \
|
||||||
|
CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" ASFLAGS="${ASFLAGS}" LDFLAGS="${LDFLAGS}" \
|
||||||
|
GNUMAKE=make ./make.sh \
|
||||||
|
"sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" \
|
||||||
|
|| die "make failed"
|
||||||
|
|
||||||
|
# need to set HOME because libpango(used by graphviz) complains about it
|
||||||
|
if use doc; then
|
||||||
|
env - HOME="${T}" \
|
||||||
|
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
|
||||||
|
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
|
||||||
|
make -C doc/manual info html || die "Cannot build manual"
|
||||||
|
env - HOME="${T}" \
|
||||||
|
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
|
||||||
|
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
|
||||||
|
make -C doc/internals info html || die "Cannot build internal docs"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
ewarn "Unfortunately, it is known that some tests fail eg."
|
||||||
|
ewarn "run-program.impure.lisp. This is an issue of the upstream's"
|
||||||
|
ewarn "development and not of Gentoo's side. Please, before filing"
|
||||||
|
ewarn "any bug(s) search for older submissions. Thank you."
|
||||||
|
time ( cd tests && sh run-tests.sh )
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# install system-wide initfile
|
||||||
|
dodir /etc/
|
||||||
|
cat > "${D}"/etc/sbclrc <<EOF
|
||||||
|
;;; The following is required if you want source location functions to
|
||||||
|
;;; work in SLIME, for example.
|
||||||
|
|
||||||
|
(setf (logical-pathname-translations "SYS")
|
||||||
|
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
|
||||||
|
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
|
||||||
|
|
||||||
|
;;; Setup ASDF2
|
||||||
|
(load "/etc/common-lisp/gentoo-init.lisp")
|
||||||
|
EOF
|
||||||
|
|
||||||
|
# Install documentation
|
||||||
|
unset SBCL_HOME
|
||||||
|
INSTALL_ROOT="${D}/usr" LIB_DIR="/usr/$(get_libdir)" DOC_DIR="${D}/usr/share/doc/${PF}" \
|
||||||
|
sh install.sh || die "install.sh failed"
|
||||||
|
|
||||||
|
# rm empty directories lest paludis complain about this
|
||||||
|
find "${D}" -empty -type d -exec rmdir -v {} +
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
dohtml -r doc/manual/
|
||||||
|
doinfo doc/manual/*.info*
|
||||||
|
dohtml -r doc/internals/sbcl-internals
|
||||||
|
doinfo doc/internals/sbcl-internals.info
|
||||||
|
docinto internals-notes && dodoc doc/internals-notes/*
|
||||||
|
else
|
||||||
|
rm -Rv "${D}/usr/share/doc/${PF}" || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README TLA TODO
|
||||||
|
|
||||||
|
# install the SBCL source
|
||||||
|
if use source; then
|
||||||
|
./clean.sh
|
||||||
|
cp -av src "${D}/usr/$(get_libdir)/sbcl/" || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# necessary for running newly-saved images
|
||||||
|
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
|
||||||
|
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
|
||||||
|
doenvd "${ENVD}"
|
||||||
|
}
|
@ -0,0 +1,53 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/apsw/apsw-3.7.16.2_p1.ebuild,v 1.1 2013/05/02 07:27:50 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
MY_P=${PN}-${PV/_p/-r}
|
||||||
|
|
||||||
|
DESCRIPTION="APSW - Another Python SQLite Wrapper"
|
||||||
|
HOMEPAGE="http://code.google.com/p/apsw/"
|
||||||
|
SRC_URI="http://apsw.googlecode.com/files/${MY_P}.zip"
|
||||||
|
|
||||||
|
LICENSE="ZLIB"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc64 ~x86"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-db/sqlite-${PV%_p*}[extensions]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
app-arch/unzip"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${PN}-3.6.20.1-fix_tests.patch )
|
||||||
|
|
||||||
|
python_compile() {
|
||||||
|
if [[ ${EPYTHON} == python2* ]]; then
|
||||||
|
local CFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||||
|
export CFLAGS
|
||||||
|
fi
|
||||||
|
distutils-r1_python_compile --enable=load_extension
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
# tests use overlapping database files
|
||||||
|
local DISTUTILS_NO_PARALLEL_BUILD=1
|
||||||
|
distutils-r1_src_test
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
"${PYTHON}" setup.py build_test_extension || die "Building of test loadable extension failed"
|
||||||
|
"${PYTHON}" tests.py -v || die
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
if use doc ; then
|
||||||
|
dohtml -r doc/*
|
||||||
|
fi
|
||||||
|
}
|
@ -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-python/authres/authres-0.601.ebuild,v 1.1 2013/05/02 05:45:25 patrick Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Authentication Results Header Module"
|
||||||
|
HOMEPAGE="https://launchpad.net/authentication-results-python http://pypi.python.org/pypi/authres"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DOCS=( CHANGES README )
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
"${PYTHON}" -c "import sys, ${PN}, doctest; f, t = doctest.testfile('${PN}/tests'); \
|
||||||
|
sys.exit(bool(f))" || return
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST CouchDB-0.6.1.tar.gz 92625 SHA256 e4b819ac69627b4d4e24452f0c53f9bd8ae1dabc99bd65c20f8350a7a8aef5b9 SHA512 f9e21ae1525b1552cdb987f84c26a9dbf50bdee5baaa9dea9c147dba975de4576ebbc3f67499bd8c8c33c4476c816085bcec80ec04c399d8d75c9d25e2dcf474 WHIRLPOOL 070fc60c6081efb6b76bf4c0c3be98d6ff57507a5f97826fc0fe8d430ca11de4b011521aabf1bee8c9da7d20050f44c4dfef3cd9d55215790ec4c749e56e115c
|
DIST CouchDB-0.6.1.tar.gz 92625 SHA256 e4b819ac69627b4d4e24452f0c53f9bd8ae1dabc99bd65c20f8350a7a8aef5b9 SHA512 f9e21ae1525b1552cdb987f84c26a9dbf50bdee5baaa9dea9c147dba975de4576ebbc3f67499bd8c8c33c4476c816085bcec80ec04c399d8d75c9d25e2dcf474 WHIRLPOOL 070fc60c6081efb6b76bf4c0c3be98d6ff57507a5f97826fc0fe8d430ca11de4b011521aabf1bee8c9da7d20050f44c4dfef3cd9d55215790ec4c749e56e115c
|
||||||
DIST CouchDB-0.7.tar.gz 106704 SHA256 19c79cba42ed5da6a2a217d926829db3427ad71cbd03b0fdcdf758aaa19f5043 SHA512 239b432aed5d2b037e83cebaa4ac94615d0340ae55eb78773e1171e0f02ead49612e73db66ca823be35c626698bafb0695424d4149c68b36f947db5bb0a28cd5 WHIRLPOOL ec20466db345a10fad8db3f586cd22760a30bca9d34036283b1249f5b77bedd8a9efefdc9df08c5f3cda6e9ab5396004fb14b63bda7ce308aff7952bcb2eec39
|
DIST CouchDB-0.7.tar.gz 106704 SHA256 19c79cba42ed5da6a2a217d926829db3427ad71cbd03b0fdcdf758aaa19f5043 SHA512 239b432aed5d2b037e83cebaa4ac94615d0340ae55eb78773e1171e0f02ead49612e73db66ca823be35c626698bafb0695424d4149c68b36f947db5bb0a28cd5 WHIRLPOOL ec20466db345a10fad8db3f586cd22760a30bca9d34036283b1249f5b77bedd8a9efefdc9df08c5f3cda6e9ab5396004fb14b63bda7ce308aff7952bcb2eec39
|
||||||
DIST CouchDB-0.8.tar.gz 48045 SHA256 783d22eb23d71177a8083bf770046a47fd9961d35c44728f4785ff7ec004afcb SHA512 38009254ae75f6c43b3dc065801e87c3bd3e4e3e7fb6fc95df20c10774d35f750c9b94aaa6be97f8263adb18a81a8b416aa16d626985e989f56cf3191f6e89df WHIRLPOOL fa972dbdc4505c53c5fdbeb785d4565ad1367532ff840b6092a2a087b1d91838d7a04bf415da156f1295b99b3b5ed18d2865ded3a027ee86695f2b03d63e4b0e
|
DIST CouchDB-0.8.tar.gz 48045 SHA256 783d22eb23d71177a8083bf770046a47fd9961d35c44728f4785ff7ec004afcb SHA512 38009254ae75f6c43b3dc065801e87c3bd3e4e3e7fb6fc95df20c10774d35f750c9b94aaa6be97f8263adb18a81a8b416aa16d626985e989f56cf3191f6e89df WHIRLPOOL fa972dbdc4505c53c5fdbeb785d4565ad1367532ff840b6092a2a087b1d91838d7a04bf415da156f1295b99b3b5ed18d2865ded3a027ee86695f2b03d63e4b0e
|
||||||
|
DIST CouchDB-0.9.tar.gz 55189 SHA256 a1cf5071b5adb47048199bbfbaf1500e69c88b27afe14ba26efa0f4044c3baee SHA512 ceba7afd3400e9da51fb6493b68d5192e1c3817d159fc8f2791bdc03b61828f1b2f262a64832e81f4b950379795b100c8f506527489e91a8872291a7b4173c42 WHIRLPOOL ddace810c3e879a6cba84602999fc964b4681a56a838d2e5e301b23ce76c94c99fb1936cbb8426f1d276a42b937755b39adaf206c7e60738799bf8add6deb7be
|
||||||
|
@ -0,0 +1,35 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/couchdb-python/couchdb-python-0.9.ebuild,v 1.1 2013/05/02 05:47:57 patrick Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
MY_PN="CouchDB"
|
||||||
|
MY_P="${MY_PN}-${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Python library for working with CouchDB"
|
||||||
|
HOMEPAGE="http://code.google.com/p/couchdb-python/ http://pypi.python.org/pypi/CouchDB"
|
||||||
|
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="virtual/python-json[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
# Tests require connectivity to a couchdb server.
|
||||||
|
# Re-enable when the ebuild is capable of starting a local couchdb
|
||||||
|
# instance.
|
||||||
|
RESTRICT=test
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
esetup.py test
|
||||||
|
}
|
@ -0,0 +1 @@
|
|||||||
|
DIST extras-0.0.3.tar.gz 6231 SHA256 7a60d84cb661b477c41a5ea35e931ae93860af8cd259ecc0a38a32ef1ae9ffc0 SHA512 7b08d094717a27fbb522d49c0c538e98baccef6540216479d176b55b94f3f0b97c4b70ed48f3802a1bf08a58fe9a319a113d4ca04d9dadcb85e3a99bf7490a3c WHIRLPOOL a80db53c4b536d1a98c03237cc56607ca477619d1789a4a4c4795c843212eb1bdc64f0fe2a0ae1d4a4bab351ec68e07acb9ae494e537630ba841826116121d2c
|
@ -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/extras/extras-0.0.3.ebuild,v 1.1 2013/05/02 08:18:24 idella4 Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Useful extra bits for Python that should be in the standard library"
|
||||||
|
HOMEPAGE="https://github.com/testing-cabal/extras/ http://pypi.python.org/pypi/extras/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
test? ( dev-python/testtools[${PYTHON_USEDEP}] )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
"${PYTHON}" ${PN}/tests/test_extras.py || die
|
||||||
|
einfo "test_extras passed under ${EPYTHON}"
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>python</herd>
|
||||||
|
</pkgmetadata>
|
@ -1 +1,2 @@
|
|||||||
|
DIST guppy-0.1.10.tar.gz 484906 SHA256 00118c000e451063ea16bb6a3b52632d10960c44c0014553c287dce5c03813df SHA512 ea48fd19d7fe9a24832364599b8843304e95ccd1ccf3a9a475456ba25af2a4be94991dcb61deb854b740c2358d280579e756177236b3c73cb0de100bdf0286ce WHIRLPOOL 81b23d17f66d012865627d3f44edd89e63897d0a5e00b7e98d76d5abed3e4c296a1ab00b7dba32f02f0df7fb460c39c0672d6bc157cd74c478b39a87fb4d199c
|
||||||
DIST guppy-0.1.9.tar.gz 494828 SHA256 4d64144bbabf9f182202d363adc26c65e1ff9b5a527453c1819456b176075a76 SHA512 c22bb97404b1b704b444400db97ade5f79aebfc0d4fae68d98ff982b70b7a95953e10ccac82cac6cc6eeb3c83af1b8403114ffffcf15accd68bf64ee698a82ed WHIRLPOOL cba83512c3f803be7e7008768f96bfb34d928930c444bc36631549ccf16a816b1a2fd3b9329b3fb0a31fc44122cb73996e8e5014c28ff83363e766f03cd7c426
|
DIST guppy-0.1.9.tar.gz 494828 SHA256 4d64144bbabf9f182202d363adc26c65e1ff9b5a527453c1819456b176075a76 SHA512 c22bb97404b1b704b444400db97ade5f79aebfc0d4fae68d98ff982b70b7a95953e10ccac82cac6cc6eeb3c83af1b8403114ffffcf15accd68bf64ee698a82ed WHIRLPOOL cba83512c3f803be7e7008768f96bfb34d928930c444bc36631549ccf16a816b1a2fd3b9329b3fb0a31fc44122cb73996e8e5014c28ff83363e766f03cd7c426
|
||||||
|
@ -0,0 +1,58 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/guppy/guppy-0.1.10.ebuild,v 1.1 2013/05/02 03:57:16 patrick Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
PYTHON_DEPEND="2"
|
||||||
|
SUPPORT_PYTHON_ABIS="1"
|
||||||
|
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||||
|
PYTHON_TESTS_RESTRICTED_ABIS="2.[56]"
|
||||||
|
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
||||||
|
|
||||||
|
inherit distutils eutils
|
||||||
|
|
||||||
|
DESCRIPTION="Guppy-PE -- A Python Programming Environment"
|
||||||
|
HOMEPAGE="http://guppy-pe.sourceforge.net/ http://pypi.python.org/pypi/guppy"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||||
|
|
||||||
|
DOCS="ANNOUNCE ChangeLog"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-0.1.9-rm_BrokenTests.patch
|
||||||
|
distutils_src_prepare
|
||||||
|
preparation() {
|
||||||
|
if [[ ${PYTHON_ABI} == "2.7" ]]; then
|
||||||
|
sed -e 's:_PyLong_AsScaledDouble:_PyLong_Frexp:' -i src/sets/bitset.c || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
python_execute_function -s preparation
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
testing() {
|
||||||
|
"$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" install --home="${T}/test-${PYTHON_ABI}" || die "Installation of tests failed with Python ${PYTHON_ABI}"
|
||||||
|
cd "${T}/test-${PYTHON_ABI}/lib/python"
|
||||||
|
PYTHONPATH="$(ls -d "${BUILDDIR}/build-${PYTHON_ABI}/"lib*):." "$(PYTHON)" guppy/heapy/test/test_all.py || return 1
|
||||||
|
}
|
||||||
|
python_execute_function -s testing
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
distutils_src_install
|
||||||
|
dohtml guppy/doc/*
|
||||||
|
|
||||||
|
delete_duplicated_documentation() {
|
||||||
|
find "${D}$(python_get_sitedir)" -name '*.html' -o -name '*.jpg' | xargs rm -f
|
||||||
|
}
|
||||||
|
python_execute_function -q delete_duplicated_documentation
|
||||||
|
}
|
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/icalendar/icalendar-3.4.ebuild,v 1.1 2013/05/02 06:08:43 patrick Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python{2_6,2_7} pypy{1_9,2_0} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
MY_PN="collective-${PN}"
|
||||||
|
|
||||||
|
DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 2445)."
|
||||||
|
HOMEPAGE="http://github.com/collective/icalendar"
|
||||||
|
SRC_URI="mirror://pypi/i/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
|
||||||
|
IUSE="doc test"
|
||||||
|
DOCS="README.rst"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
doc? ( dev-python/sphinx
|
||||||
|
dev-python/pytz )
|
||||||
|
test? ( virtual/python-unittest2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}] )"
|
||||||
|
|
||||||
|
python_compile_all() {
|
||||||
|
if use doc; then
|
||||||
|
pushd docs > /dev/null
|
||||||
|
emake text
|
||||||
|
popd > /dev/null
|
||||||
|
DOCS=( ${DOCS} docs/_build/text/*.txt )
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
nosetests -v src/icalendar/tests
|
||||||
|
}
|
@ -0,0 +1,46 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/irc/irc-8.3.ebuild,v 1.1 2013/05/02 06:11:45 patrick Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
PYTHON_DEPEND="*:2.6"
|
||||||
|
SUPPORT_PYTHON_ABIS="1"
|
||||||
|
RESTRICT_PYTHON_ABIS="2.5"
|
||||||
|
|
||||||
|
inherit distutils eutils
|
||||||
|
|
||||||
|
DESCRIPTION="IRC client framework written in Python."
|
||||||
|
HOMEPAGE="https://bitbucket.org/jaraco/irc http://pypi.python.org/pypi/irc"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="examples"
|
||||||
|
|
||||||
|
DEPEND="app-arch/unzip
|
||||||
|
app-text/dos2unix"
|
||||||
|
|
||||||
|
RDEPEND="!>=dev-python/python-irclib-3.2.2"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# Prevent setup from downloading hgtools package
|
||||||
|
dos2unix setup.py || die "Oops :("
|
||||||
|
epatch "${FILESDIR}/irc-setup.py.8.0.1.patch"
|
||||||
|
|
||||||
|
# Don't rely on hgtools for version
|
||||||
|
sed -e "s/use_hg_version=True/version=\"${PV}\"/" -i setup.py || die
|
||||||
|
sed -e "/^tag_/d" -i setup.cfg || die
|
||||||
|
|
||||||
|
distutils_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
distutils_src_install
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
docompress -x "/usr/share/doc/${PF}/examples"
|
||||||
|
insinto "/usr/share/doc/${PF}/examples"
|
||||||
|
doins scripts/*
|
||||||
|
fi
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST jsonschema-0.7.tar.gz 15656 SHA256 b459747a1f615bcdb13ec20cbc753f486118e3b589d8ef7e72857bd33996ea44 SHA512 90eb89bb336595f783cf10603a4c0945567281b3f3aedbb68a5dda67b5fd3ec8c61311837b1a0d7291caecc843402e2945f80aa6529794f234fc3caf23cd502c WHIRLPOOL ab0bd1a9f31d61130052336e75e21c38772355a02f26e092239eeca43a78ccaeb2831ccbeaa765847af38ae1b70092e4bd9dc2c4db6a8a75cf8e1ffcf7a2a568
|
DIST jsonschema-0.7.tar.gz 15656 SHA256 b459747a1f615bcdb13ec20cbc753f486118e3b589d8ef7e72857bd33996ea44 SHA512 90eb89bb336595f783cf10603a4c0945567281b3f3aedbb68a5dda67b5fd3ec8c61311837b1a0d7291caecc843402e2945f80aa6529794f234fc3caf23cd502c WHIRLPOOL ab0bd1a9f31d61130052336e75e21c38772355a02f26e092239eeca43a78ccaeb2831ccbeaa765847af38ae1b70092e4bd9dc2c4db6a8a75cf8e1ffcf7a2a568
|
||||||
DIST jsonschema-0.8.0.tar.gz 17809 SHA256 2db223fca5e285798ff7f15ce3595657abb148c628306d06c8ecc1c166542429 SHA512 a2a5f4dca193d08ff43b3e9a3ac5088e05dcab73ebf9c7c7294068c127310ba7a38066309b5ece33f3e836c6093835edf1c41913f20a171085cf488b1598d186 WHIRLPOOL 698ade5f036d1f3a9f39fba06063a4c3f6064e934a8ff445084c26eab253ee8a563aaaed40c23a32aa51a2779d92e3796f3ca0af9d3b3fded1122f8a97aca43e
|
DIST jsonschema-0.8.0.tar.gz 17809 SHA256 2db223fca5e285798ff7f15ce3595657abb148c628306d06c8ecc1c166542429 SHA512 a2a5f4dca193d08ff43b3e9a3ac5088e05dcab73ebf9c7c7294068c127310ba7a38066309b5ece33f3e836c6093835edf1c41913f20a171085cf488b1598d186 WHIRLPOOL 698ade5f036d1f3a9f39fba06063a4c3f6064e934a8ff445084c26eab253ee8a563aaaed40c23a32aa51a2779d92e3796f3ca0af9d3b3fded1122f8a97aca43e
|
||||||
|
DIST jsonschema-1.3.0.tar.gz 37038 SHA256 c2a5b7bcf7f8e013e1ce2760c4c379a13719b2ce7006d295c50756f6ddd313e5 SHA512 4ff7e54ee25fb663c7308a5887adc37cbbdf377dfb27a3d1e587fa01e7f1b3525cbe3a7f378875038eb77ed27765573d11e53c29ecc0e2b359a60500f19620a3 WHIRLPOOL 906077336de4a38cd82fdac422d1e3138ce9c0c97d4f6a2ff24281889fc90b3374d233061fc220ca7ae9e053853832d69f6837453a59953d6f1ec8c00fd62700
|
||||||
|
@ -0,0 +1,19 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonschema/jsonschema-1.3.0.ebuild,v 1.1 2013/05/01 18:29:31 chutzpah Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=(python{2_7,3_{2,3}})
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="An implementation of JSON-Schema validation for Python"
|
||||||
|
HOMEPAGE="http://pypi.python.org/pypi/jsonschema"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND=""
|
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/libcloud/libcloud-0.12.4.ebuild,v 1.1 2013/05/02 04:11:07 patrick Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
|
||||||
|
PYTHON_DEPEND="2:2.6 3"
|
||||||
|
SUPPORT_PYTHON_ABIS="1"
|
||||||
|
RESTRICT_PYTHON_ABIS="2.[45] *-jython"
|
||||||
|
DISTUTILS_SRC_TEST="setup.py"
|
||||||
|
PYTHON_TESTS_RESTRICTED_ABIS="3.*"
|
||||||
|
PYTHON_USE_WITH="ssl"
|
||||||
|
|
||||||
|
inherit distutils
|
||||||
|
|
||||||
|
DESCRIPTION="Unified Interface to the Cloud - python support libs"
|
||||||
|
HOMEPAGE="http://libcloud.apache.org/index.html"
|
||||||
|
SRC_URI="mirror://apache/${PN}/apache-${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="examples test"
|
||||||
|
|
||||||
|
RDEPEND=""
|
||||||
|
DEPEND="test? ( dev-python/mock )"
|
||||||
|
|
||||||
|
S="${WORKDIR}/apache-${P}"
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die
|
||||||
|
distutils_src_test
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
distutils_src_install
|
||||||
|
if use examples ; then
|
||||||
|
docinto examples/
|
||||||
|
dodoc "${S}"/example_*.py || die
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,41 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/lockfile/lockfile-0.9.1-r1.ebuild,v 1.1 2013/05/02 05:25:18 idella4 Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Platform-independent file locking module"
|
||||||
|
HOMEPAGE="http://code.google.com/p/pylockfile/ http://pypi.python.org/pypi/lockfile http://smontanaro.dyndns.org/python/"
|
||||||
|
SRC_URI="http://pylockfile.googlecode.com/files/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||||
|
IUSE="doc test"
|
||||||
|
|
||||||
|
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||||
|
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
DOCS=( ACKS README RELEASE-NOTES )
|
||||||
|
|
||||||
|
python_compile_all() {
|
||||||
|
if use doc; then
|
||||||
|
einfo "Generation of documentation"
|
||||||
|
emake -C doc html || die "Generation of documentation failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
# "${PYTHON}" test/test_lockfile.py || die
|
||||||
|
nosetests || die
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
use doc && local HTML_DOCS=( doc/.build/html/. )
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
}
|
@ -0,0 +1,80 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/mwlib/mwlib-0.15.7.ebuild,v 1.1 2013/05/02 05:21:43 patrick Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
PYTHON_DEPEND="2:2.6"
|
||||||
|
SUPPORT_PYTHON_ABIS="1"
|
||||||
|
RESTRICT_PYTHON_ABIS="3.* *-pypy-* *-jython"
|
||||||
|
DISTUTILS_SRC_TEST=py.test
|
||||||
|
|
||||||
|
inherit distutils eutils
|
||||||
|
|
||||||
|
DESCRIPTION="Tools for parsing Mediawiki content to other formats"
|
||||||
|
HOMEPAGE="http://code.pediapress.com/wiki/wiki http://pypi.python.org/pypi/mwlib"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="doc"
|
||||||
|
|
||||||
|
RDEPEND="dev-python/lxml
|
||||||
|
=dev-python/odfpy-0.9*
|
||||||
|
dev-python/pyPdf
|
||||||
|
virtual/pyparsing
|
||||||
|
dev-python/timelib
|
||||||
|
virtual/latex-base
|
||||||
|
>=dev-python/simplejson-2.5
|
||||||
|
dev-python/gevent
|
||||||
|
dev-python/bottle
|
||||||
|
dev-python/apipkg
|
||||||
|
dev-python/qserve
|
||||||
|
dev-python/roman
|
||||||
|
dev-python/py
|
||||||
|
dev-python/sqlite3dbm"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-python/setuptools
|
||||||
|
app-arch/unzip
|
||||||
|
doc? ( dev-python/sphinx )"
|
||||||
|
|
||||||
|
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||||
|
|
||||||
|
DOCS="changelog.rst"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# mwlib.apipkg is actually used.
|
||||||
|
sed -e 's/, "apipkg"//' -i setup.py || die
|
||||||
|
|
||||||
|
# Execute odflint script.
|
||||||
|
sed \
|
||||||
|
-e "/def _get_odflint_module():/,/odflint = _get_odflint_module()/d" \
|
||||||
|
-e "s/odflint.lint(path)/os.system('odflint %s' % path)/" \
|
||||||
|
-i tests/test_odfwriter.py || die
|
||||||
|
|
||||||
|
distutils_src_prepare
|
||||||
|
|
||||||
|
# Disable test which requires installed mw-zip script.
|
||||||
|
rm -f tests/test_{nuwiki,redirect,zipwiki}.py
|
||||||
|
# Disable render test that fails for no apparent reason
|
||||||
|
rm -f tests/test_render.py
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
distutils_src_compile
|
||||||
|
if use doc; then
|
||||||
|
emake -C docs html
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
distutils_src_test tests
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
distutils_src_install
|
||||||
|
if use doc; then
|
||||||
|
dohtml -r docs/_build/html/
|
||||||
|
fi
|
||||||
|
}
|
@ -1,4 +1 @@
|
|||||||
DIST pyalsa-1.0.22.tar.bz2 39453 SHA256 24c0ce813f77fca5e1b1030b51134f0dca1b3c8e090d1120f24a3adae8c019e8 SHA512 a799d31c3e3af9b82a55a267c242b803d8f1c32d880c9531d8974d69e310279c5f08ef4798d097f4fada166fc891d6d337b456e62df0ffac326b1c30c5f11e77 WHIRLPOOL 58c3aa523109d4671cb6827e7de16fbdac2f5a3b00054b5a240d0f964e5cb0bf9fac4d9ed8686d05faedccbd7df1c1a43d0f5f053d12926534d985b5c1e4a608
|
|
||||||
DIST pyalsa-1.0.24.tar.bz2 39813 SHA256 d4c85e18881d157d90f9c531333c0c3b3fc2ee70c31e59d8bbc085af9709af44 SHA512 96c1b56f46ca24897b34e46a8ceee51aa2c6fb4e216b7f022697942f6be03ab9c6278c7ee653248845a1c3e01efb747108a0558c2dd996db8b5ec19cddff17a0 WHIRLPOOL bcb101a41e488e5a20610e1e941a4347c3162da2dc689081ce2e34ff42394da3227216760ece2e9114cf635056a900637aa961062a341eef8520f35edead28d7
|
|
||||||
DIST pyalsa-1.0.25.tar.bz2 39828 SHA256 e55372b010c3d2f434ba2077a0738a07b37909fc3e589c14a62061a708d6d6a9 SHA512 d7a30af79d075fe40a7ba3dd1ddb81beea55fcd6f1180ba59f0f8ec53a5a23556cce1965a249ed49cf013ee3b32ff9356238769f0345b63bd3362b3eea67df12 WHIRLPOOL 7d996c6ba5de8e29a4871f526ce0f98fc1f98c6149b20abf2500864c49a69914cb3854fe6b35db79a8467a680e8309ed80f5c9ddc00623e30733353c5fa10779
|
|
||||||
DIST pyalsa-1.0.26.tar.bz2 39389 SHA256 a6c72868272f9ac7c81fa29be311e17afd47c61e4823d4dc9e16593afd237cad SHA512 3ec3949dc6b2c49fb6f948e6e87485a0fc66d6b2602392e88c15966cf4e0067e91d0eec2c74e5b394ea7498508933177c687ab20cad471bb76d12f090a628231 WHIRLPOOL 82e9f4b56c5431cb47a96334f566c4a740b0f1a95b813745adc7682bc49682d10184a0c127233f3bc3d7d1abf394b066060d14f58c31df4c8d0a0f5ab3f9f7a5
|
DIST pyalsa-1.0.26.tar.bz2 39389 SHA256 a6c72868272f9ac7c81fa29be311e17afd47c61e4823d4dc9e16593afd237cad SHA512 3ec3949dc6b2c49fb6f948e6e87485a0fc66d6b2602392e88c15966cf4e0067e91d0eec2c74e5b394ea7498508933177c687ab20cad471bb76d12f090a628231 WHIRLPOOL 82e9f4b56c5431cb47a96334f566c4a740b0f1a95b813745adc7682bc49682d10184a0c127233f3bc3d7d1abf394b066060d14f58c31df4c8d0a0f5ab3f9f7a5
|
||||||
|
@ -1,26 +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/pyalsa/pyalsa-1.0.22.ebuild,v 1.12 2012/02/20 14:42:27 patrick Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
PYTHON_DEPEND="2:2.5"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
RESTRICT_PYTHON_ABIS="2.7-pypy-*"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Python Bindings for Alsa lib"
|
|
||||||
HOMEPAGE="http://alsa-project.org/"
|
|
||||||
SRC_URI="mirror://alsaproject/pyalsa/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc ppc64 sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="media-libs/alsa-lib"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-python/setuptools"
|
|
||||||
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
|
||||||
|
|
||||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
|
@ -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/pyalsa/pyalsa-1.0.24.ebuild,v 1.7 2012/02/20 14:42:27 patrick Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
PYTHON_DEPEND="2:2.5"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython 2.7-pypy-*"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Python Bindings for Alsa lib"
|
|
||||||
HOMEPAGE="http://alsa-project.org/"
|
|
||||||
SRC_URI="mirror://alsaproject/pyalsa/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc ppc64 sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="media-libs/alsa-lib"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-python/setuptools"
|
|
||||||
|
|
||||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
|
||||||
|
|
||||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
|
@ -1,31 +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/pyalsa/pyalsa-1.0.25.ebuild,v 1.8 2013/03/13 10:56:17 ago Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
PYTHON_DEPEND="2"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
|
||||||
|
|
||||||
inherit distutils eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Python bindings for ALSA library"
|
|
||||||
HOMEPAGE="http://alsa-project.org/"
|
|
||||||
SRC_URI="mirror://alsaproject/pyalsa/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc ppc64 sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="media-libs/alsa-lib"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-python/setuptools"
|
|
||||||
|
|
||||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
distutils_src_prepare
|
|
||||||
|
|
||||||
epatch "${FILESDIR}/${P}-no-build-symlinks.patch"
|
|
||||||
}
|
|
@ -1 +1,2 @@
|
|||||||
DIST requests-cache-0.3.0.tar.gz 22110 SHA256 cb723ae5db7423b01b77ad66d6984436e6f35a7a06a8e73f98cfaff49e5b5160 SHA512 3896eff26f29be6ea681eeac0d5b270263c49c31bedc0703361f5a5f6898df77d1a894a01a5a71c8dd00597878c613a873332f3f7ee7a268b7675345d587d190 WHIRLPOOL 72f0750b06809c80d28cc0ba5fc7f401e65d1f04aed9262267b5fb103688c180def7948829d25fd40e3c5488333c479e4ecef643c98d813154a9c24dde646f93
|
DIST requests-cache-0.3.0.tar.gz 22110 SHA256 cb723ae5db7423b01b77ad66d6984436e6f35a7a06a8e73f98cfaff49e5b5160 SHA512 3896eff26f29be6ea681eeac0d5b270263c49c31bedc0703361f5a5f6898df77d1a894a01a5a71c8dd00597878c613a873332f3f7ee7a268b7675345d587d190 WHIRLPOOL 72f0750b06809c80d28cc0ba5fc7f401e65d1f04aed9262267b5fb103688c180def7948829d25fd40e3c5488333c479e4ecef643c98d813154a9c24dde646f93
|
||||||
|
DIST requests-cache-0.4.0.tar.gz 23607 SHA256 3906fafc7fd3098f9ae64f0003cc2e2af85990b840b4786e492a042091af42a4 SHA512 32b4d71d64f826825b6d3832bfaa129c2e9d25526f57b0e2ed7a02e61b9803b7e4b6bf92f574b6a43e147a372e6ee76bc1885073bddfa6193435d5690a37c1c4 WHIRLPOOL 90b73a717554416143f331b1eadd9e825cf35040f8f4e49719620e35a09c311bbc02523826eabbd5d7800132210cecf8e24b236bf7b06e0cf03f0f9925731919
|
||||||
|
@ -0,0 +1,23 @@
|
|||||||
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/requests-cache/requests-cache-0.4.0.ebuild,v 1.1 2013/05/02 05:41:00 patrick Exp $
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
HOMEPAGE="https://pypi.python.org/pypi/requests-cache"
|
||||||
|
DESCRIPTION="Persistent cache for requests library"
|
||||||
|
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-python/requests-1.1.0"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
DOCS=( README.rst HISTORY.rst )
|
@ -1,8 +1,3 @@
|
|||||||
DIST simplejson-2.6.2.tar.gz 53228 SHA256 1b28d0896a76d4db1ab759204c039ab1ca4bf28bd30d6bf9c79172454e750dd3 SHA512 58dc99952507562d22aab8cfeb2480a9fea1422ebc588bffd148ac1579be4ef7f03ec1bafab4339447dd56c566a28132011f51a5d44584ae7b46762e61e4ac7b WHIRLPOOL c45f19b234dde5daae05659032c5ce8be39471a014abd2a11cb9d2a0f5f912010887e64e7be0761f59c04ffe73ecb3b308fd13ae30da9c1853150ad878e9c0e4
|
|
||||||
DIST simplejson-3.0.0.tar.gz 57681 SHA256 56b759f515180d32f126f02c80a9b7e0a2a1296097fbf16058585493bbf0174a SHA512 7d0c56f559435352d6a8b63ee8188bccd5593410d3638aaebf4da4becceb16d06541a05e11856d34d5d6ab622b7f027cf9d517e919407aae5a36b3a8bc30b9b6 WHIRLPOOL 0a7f9da80e63a6ecb8d0b111d3b57ce254de740fd7caca07bf0cf3c87e2040b386e8a7d282d9e54fa2a9f2c40b0696f20c8bea0ae5812d971842912576a8766b
|
|
||||||
DIST simplejson-3.0.4.tar.gz 58797 SHA256 7a203f532b1ace172283966876f1db62bd1085acc0c3de264b0f9781e8007e73 SHA512 a6d3e451e6d75138bc378b40d6694da5f40c3a49203efae87a8eb937c44c1d17f04c36f47da89f473526429d242235b97f3e542c299336f5ba9ba417e577ff02 WHIRLPOOL 88b5a185e7f38aa4ca9cda76353edf64ad7c23d959fdf501b923519da00687b9a1552011f21ad4d8f9b833df0e551e768952fdee63845ef02ad52eb2c6d13c80
|
|
||||||
DIST simplejson-3.0.5.tar.gz 59042 SHA256 1e1ce6f22d480ee41eeede51adcda71f8505a259ca87789a70784d7402aae2cf SHA512 bf706dd28d206a363b08fd2f984f19932713c835b1916d9754d506577b3193e8151c4c89c2daad168221503a0e3c6dffb6a10c27745a45640702008f9f4466df WHIRLPOOL ba000509f1f0cd039664185dabd134347e522e1aa476b50293399c8eb3b4d56045a31232f5a3d958836b0191da7feceafe0510124af53f93a384ebf4b91d8e7f
|
|
||||||
DIST simplejson-3.0.7.tar.gz 62932 SHA256 3e45a681e5e79eb31f094b31843346ed9a3de4e7f6ebcda10c748b3c45c5597e SHA512 86c2172ca8c57a3424a99ac03760512bdc7c9d1d6588634be0bed4527cad03900feb434ce0414152058acea3a61b00830e9f537cba4b297785365cfecfa15a15 WHIRLPOOL c6689479c63d9158de8176b899a65c5b0418a0b577aa02ba41e0a6ddabc638e13f53f9e06d8a6a2a85a21aacd23d0d1c5df9d8899c6667c0b9232f6ade34452a
|
DIST simplejson-3.0.7.tar.gz 62932 SHA256 3e45a681e5e79eb31f094b31843346ed9a3de4e7f6ebcda10c748b3c45c5597e SHA512 86c2172ca8c57a3424a99ac03760512bdc7c9d1d6588634be0bed4527cad03900feb434ce0414152058acea3a61b00830e9f537cba4b297785365cfecfa15a15 WHIRLPOOL c6689479c63d9158de8176b899a65c5b0418a0b577aa02ba41e0a6ddabc638e13f53f9e06d8a6a2a85a21aacd23d0d1c5df9d8899c6667c0b9232f6ade34452a
|
||||||
DIST simplejson-3.1.0.tar.gz 64570 SHA256 10c743fbec819e6ad77999c551f4b620ed498c2dd565c64365f0571b3a252523 SHA512 c456c689a72ea6d8bae5bd7cc6f41713faca8b4fdd5728694479b861c01d7191aa4e8e864773133093f1c591d2f5ac819b3ac2023bbe59c1793c37aa8e6e88b1 WHIRLPOOL cea22efb309a2e30681d74ee88ddde7947f1fe4f1013191b7633fa7c7fc4579eb8f76f6efa188642714ac28db63f18d8d6f43a611d4aec4416b139d809f67f07
|
|
||||||
DIST simplejson-3.1.2.tar.gz 64871 SHA256 fe532847e08f1158f8109afd349754059e1015830db188d73b01e2ecc0f7e528 SHA512 dfa7ed2fd362edb046b43b1580ffa99f885ba55e0f719f049b86230fd9f97327ff13b6132f78361f680164aab9074e0a736c65d6812af0abd165e6537a1e0bdc WHIRLPOOL 0aae7dc2852d068b7476c2960094174a548b8b353f3c018455818d2543d3368766ce211c9becc3a54676b88feed9ed4f7ab07277cd6446326f6038ec414145e2
|
|
||||||
DIST simplejson-3.1.3.tar.gz 65320 SHA256 941a25bbb00b021dbe026b94278d9fab9f4655e11ab76eb3f022a9ee097f0478 SHA512 d626d12b33d4eaf98d34f9d5ec57e5c30f1e1ba058e1c01d15ff0ac9aa4518253e086dc805a838e0fd725feea254414b46613f8c94cb20c81bb3eb37eafdbb48 WHIRLPOOL 3a589bc4f2ae5bea4ac6fc524469feb250348554fd543116e5ea777c54d603a2b659bfcc7e3488ffd985073e02beaf82a29a72319baa6e4a1b70b4aa1ed73fab
|
DIST simplejson-3.1.3.tar.gz 65320 SHA256 941a25bbb00b021dbe026b94278d9fab9f4655e11ab76eb3f022a9ee097f0478 SHA512 d626d12b33d4eaf98d34f9d5ec57e5c30f1e1ba058e1c01d15ff0ac9aa4518253e086dc805a838e0fd725feea254414b46613f8c94cb20c81bb3eb37eafdbb48 WHIRLPOOL 3a589bc4f2ae5bea4ac6fc524469feb250348554fd543116e5ea777c54d603a2b659bfcc7e3488ffd985073e02beaf82a29a72319baa6e4a1b70b4aa1ed73fab
|
||||||
|
DIST simplejson-3.2.0.tar.gz 66912 SHA256 a6d2799210ef86519f93bc92ab912548eabe0799377b7c457c04b643a8d1f695 SHA512 4e8b4c121e5b91a1593ff9b68c055378247d552879bda1cf4cb88df8aa5385ceb2ff5d254f625829fcf580709252d1da0cad3bd56b63917ab98c9e2a8b67b14d WHIRLPOOL 1fa578575b66570aaf1a2b96eb030d5b2eeca851bd0bd30147043a5158616752e71c79d3c0365831f626bc9e49658a55564acb045f9c3774949e9b50ffb247db
|
||||||
|
@ -1,40 +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/simplejson/simplejson-2.6.2.ebuild,v 1.6 2012/11/20 20:56:30 ago Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
PYTHON_DEPEND="2"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
RESTRICT_PYTHON_ABIS="3.*"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
|
|
||||||
HOMEPAGE="http://undefined.org/python/#simplejson http://pypi.python.org/pypi/simplejson"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 arm ppc ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
testing() {
|
|
||||||
if [[ "$(python_get_implementation)" != "Jython" ]]; then
|
|
||||||
ln -fs ../$(ls -d build-${PYTHON_ABI}/lib*)/simplejson/_speedups.so simplejson/_speedups.so || return 1
|
|
||||||
fi
|
|
||||||
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" simplejson/tests/__init__.py
|
|
||||||
}
|
|
||||||
python_execute_function testing
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils_src_install
|
|
||||||
|
|
||||||
delete_tests() {
|
|
||||||
rm -fr "${ED}$(python_get_sitedir)/simplejson/tests"
|
|
||||||
}
|
|
||||||
python_execute_function -q delete_tests
|
|
||||||
}
|
|
@ -1,40 +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/simplejson/simplejson-3.0.0.ebuild,v 1.1 2012/12/31 08:53:14 djc Exp $
|
|
||||||
|
|
||||||
EAPI="4"
|
|
||||||
PYTHON_DEPEND="2"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
RESTRICT_PYTHON_ABIS="3.*"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
|
|
||||||
HOMEPAGE="http://undefined.org/python/#simplejson http://pypi.python.org/pypi/simplejson"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
testing() {
|
|
||||||
if [[ "$(python_get_implementation)" != "Jython" ]]; then
|
|
||||||
ln -fs ../$(ls -d build-${PYTHON_ABI}/lib*)/simplejson/_speedups.so simplejson/_speedups.so || return 1
|
|
||||||
fi
|
|
||||||
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" simplejson/tests/__init__.py
|
|
||||||
}
|
|
||||||
python_execute_function testing
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils_src_install
|
|
||||||
|
|
||||||
delete_tests() {
|
|
||||||
rm -fr "${ED}$(python_get_sitedir)/simplejson/tests"
|
|
||||||
}
|
|
||||||
python_execute_function -q delete_tests
|
|
||||||
}
|
|
@ -1,29 +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/simplejson/simplejson-3.0.4-r1.ebuild,v 1.1 2013/01/03 19:24:53 floppym Exp $
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_3} pypy{1_9,2_0} )
|
|
||||||
|
|
||||||
inherit distutils-r1 flag-o-matic
|
|
||||||
|
|
||||||
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
|
|
||||||
HOMEPAGE="http://undefined.org/python/#simplejson http://pypi.python.org/pypi/simplejson"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
python_compile() {
|
|
||||||
if [[ ${EPYTHON} == python2* ]]; then
|
|
||||||
local CFLAGS=${CFLAGS}
|
|
||||||
append-cflags -fno-strict-aliasing
|
|
||||||
fi
|
|
||||||
distutils-r1_python_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
esetup.py test
|
|
||||||
}
|
|
@ -1,40 +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/simplejson/simplejson-3.0.4.ebuild,v 1.1 2013/01/03 07:46:22 radhermit Exp $
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
PYTHON_DEPEND="2 3:3.3"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
RESTRICT_PYTHON_ABIS="3.1 3.2"
|
|
||||||
|
|
||||||
inherit distutils
|
|
||||||
|
|
||||||
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
|
|
||||||
HOMEPAGE="http://undefined.org/python/#simplejson http://pypi.python.org/pypi/simplejson"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
testing() {
|
|
||||||
if [[ "$(python_get_implementation)" != "Jython" ]]; then
|
|
||||||
ln -fs ../$(ls -d build-${PYTHON_ABI}/lib*)/simplejson/_speedups.so simplejson/_speedups.so || return 1
|
|
||||||
fi
|
|
||||||
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" simplejson/tests/__init__.py
|
|
||||||
}
|
|
||||||
python_execute_function testing
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
distutils_src_install
|
|
||||||
|
|
||||||
delete_tests() {
|
|
||||||
rm -fr "${ED}$(python_get_sitedir)/simplejson/tests"
|
|
||||||
}
|
|
||||||
python_execute_function -q delete_tests
|
|
||||||
}
|
|
@ -1,29 +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/simplejson/simplejson-3.0.5.ebuild,v 1.1 2013/01/09 02:19:50 radhermit Exp $
|
|
||||||
|
|
||||||
EAPI="5"
|
|
||||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_3} pypy{1_9,2_0} )
|
|
||||||
|
|
||||||
inherit distutils-r1 flag-o-matic
|
|
||||||
|
|
||||||
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
|
|
||||||
HOMEPAGE="http://undefined.org/python/#simplejson http://pypi.python.org/pypi/simplejson"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
python_compile() {
|
|
||||||
if [[ ${EPYTHON} == python2* ]]; then
|
|
||||||
local CFLAGS=${CFLAGS}
|
|
||||||
append-cflags -fno-strict-aliasing
|
|
||||||
fi
|
|
||||||
distutils-r1_python_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
esetup.py test
|
|
||||||
}
|
|
@ -1,28 +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/simplejson/simplejson-3.1.2.ebuild,v 1.1 2013/03/26 04:16:06 patrick Exp $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_3} pypy{1_9,2_0} )
|
|
||||||
|
|
||||||
inherit distutils-r1 flag-o-matic
|
|
||||||
|
|
||||||
DESCRIPTION="Simple, fast, extensible JSON encoder/decoder for Python"
|
|
||||||
HOMEPAGE="http://undefined.org/python/#simplejson http://pypi.python.org/pypi/simplejson"
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="|| ( MIT AFL-2.1 )"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
|
||||||
|
|
||||||
python_compile() {
|
|
||||||
if [[ ${EPYTHON} == python2* ]]; then
|
|
||||||
local CFLAGS=${CFLAGS}
|
|
||||||
append-cflags -fno-strict-aliasing
|
|
||||||
fi
|
|
||||||
distutils-r1_python_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
python_test() {
|
|
||||||
esetup.py test
|
|
||||||
}
|
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2013 Gentoo Foundation
|
# Copyright 1999-2013 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/simplejson/simplejson-3.1.0.ebuild,v 1.1 2013/03/07 04:56:08 radhermit Exp $
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/simplejson/simplejson-3.2.0.ebuild,v 1.1 2013/05/02 07:31:40 radhermit Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=5
|
||||||
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_3} pypy{1_9,2_0} )
|
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_3} pypy{1_9,2_0} )
|
@ -0,0 +1,50 @@
|
|||||||
|
# http://www.sqlalchemy.org/trac/ticket/2719
|
||||||
|
diff -ur SQLAlchemy-0.8.1.orig/test/ext/test_serializer.py SQLAlchemy-0.8.1/test/ext/test_serializer.py
|
||||||
|
--- test/ext/test_serializer.py 2013-04-28 05:24:34.000000000 +0800
|
||||||
|
+++ test/ext/test_serializer.py 2013-05-02 01:02:25.376203511 +0800
|
||||||
|
@@ -114,6 +114,7 @@
|
||||||
|
Address(email='ed@lala.com'),
|
||||||
|
Address(email='ed@bettyboop.com')])
|
||||||
|
|
||||||
|
+ @testing.skip_if(lambda: util.pypy, "problems with pypy pickle reported")
|
||||||
|
def test_query_two(self):
|
||||||
|
q = \
|
||||||
|
Session.query(User).join(User.addresses).\
|
||||||
|
@@ -123,6 +124,7 @@
|
||||||
|
eq_(q2.all(), [User(name='fred')])
|
||||||
|
eq_(list(q2.values(User.id, User.name)), [(9, u'fred')])
|
||||||
|
|
||||||
|
+ @testing.skip_if(lambda: util.pypy, "problems with pypy pickle reported")
|
||||||
|
def test_query_three(self):
|
||||||
|
ua = aliased(User)
|
||||||
|
q = \
|
||||||
|
@@ -136,6 +138,7 @@
|
||||||
|
ua_2 = q2._entities[0].entity_zero.entity
|
||||||
|
eq_(list(q2.values(ua_2.id, ua_2.name)), [(9, u'fred')])
|
||||||
|
|
||||||
|
+ @testing.skip_if(lambda: util.pypy, "problems with pypy pickle reported")
|
||||||
|
def test_orm_join(self):
|
||||||
|
from sqlalchemy.orm.util import join
|
||||||
|
|
||||||
|
diff -ur SQLAlchemy-0.8.1.orig/test/orm/test_manytomany.py SQLAlchemy-0.8.1/test/orm/test_manytomany.py
|
||||||
|
--- test/orm/test_manytomany.py 2013-04-28 05:24:34.000000000 +0800
|
||||||
|
+++ test/orm/test_manytomany.py 2013-05-02 01:05:08.073213015 +0800
|
||||||
|
@@ -233,6 +233,9 @@
|
||||||
|
p2 = Place('place2')
|
||||||
|
p3 = Place('place3')
|
||||||
|
|
||||||
|
+ sess = Session()
|
||||||
|
+ sess.add_all([p3, p1, t1, t2, p2, t3])
|
||||||
|
+
|
||||||
|
t1.inputs.append(p1)
|
||||||
|
t1.inputs.append(p2)
|
||||||
|
t1.outputs.append(p3)
|
||||||
|
@@ -240,8 +243,6 @@
|
||||||
|
p2.inputs.append(t2)
|
||||||
|
p3.inputs.append(t2)
|
||||||
|
p1.outputs.append(t1)
|
||||||
|
- sess = Session()
|
||||||
|
- sess.add_all((t1, t2, t3, p1, p2, p3))
|
||||||
|
sess.commit()
|
||||||
|
|
||||||
|
self.assert_result([t1],
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue