parent
eead10dc92
commit
a68252da5b
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin-debug/libreoffice-bin-debug-3.6.6.2.ebuild,v 1.1 2013/05/20 20:19:49 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
BASE_AMD64_URI="mirror://gentoo/amd64-debug-"
|
||||
BASE_X86_URI="mirror://gentoo/x86-debug-"
|
||||
|
||||
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info."
|
||||
HOMEPAGE="http://www.libreoffice.org"
|
||||
SRC_URI_AMD64="
|
||||
kde? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-kde-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-kde-java-${PVR}.tar.xz )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-gnome-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-gnome-java-${PVR}.tar.xz )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-base-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin-debug}-base-java-${PVR}.tar.xz )
|
||||
) )
|
||||
"
|
||||
SRC_URI_X86="
|
||||
kde? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin-debug}-kde-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin-debug}-kde-java-${PVR}.tar.xz )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin-debug}-gnome-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin-debug}-gnome-java-${PVR}.tar.xz )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin-debug}-base-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin-debug}-base-java-${PVR}.tar.xz )
|
||||
) )
|
||||
"
|
||||
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_URI_AMD64} )
|
||||
x86? ( ${SRC_URI_X86} )
|
||||
"
|
||||
|
||||
IUSE="gnome java kde"
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
|
||||
|
||||
RESTRICT="test strip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dodir /usr
|
||||
cp -aR "${S}"/usr/* "${ED}"/usr/ || die
|
||||
}
|
@ -0,0 +1,197 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.6.6.2.ebuild,v 1.1 2013/05/20 20:12:32 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KDE_REQUIRED="optional"
|
||||
CMAKE_REQUIRED="never"
|
||||
|
||||
BASE_AMD64_URI="mirror://gentoo/amd64-bin-"
|
||||
BASE_X86_URI="mirror://gentoo/x86-bin-"
|
||||
|
||||
inherit kde4-base java-pkg-opt-2 pax-utils prefix versionator
|
||||
|
||||
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package."
|
||||
HOMEPAGE="http://www.libreoffice.org"
|
||||
SRC_URI_AMD64="
|
||||
kde? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin}-kde-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin}-kde-java-${PVR}.tar.xz )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin}-gnome-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin}-gnome-java-${PVR}.tar.xz )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
!java? ( ${BASE_AMD64_URI}${PN/-bin}-base-${PVR}.tar.xz )
|
||||
java? ( ${BASE_AMD64_URI}${PN/-bin}-base-java-${PVR}.tar.xz )
|
||||
) )
|
||||
"
|
||||
SRC_URI_X86="
|
||||
kde? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin}-kde-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin}-kde-java-${PVR}.tar.xz )
|
||||
)
|
||||
gnome? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin}-gnome-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin}-gnome-java-${PVR}.tar.xz )
|
||||
)
|
||||
!kde? ( !gnome? (
|
||||
!java? ( ${BASE_X86_URI}${PN/-bin}-base-${PVR}.tar.xz )
|
||||
java? ( ${BASE_X86_URI}${PN/-bin}-base-java-${PVR}.tar.xz )
|
||||
) )
|
||||
"
|
||||
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_URI_AMD64} )
|
||||
x86? ( ${SRC_URI_X86} )
|
||||
"
|
||||
|
||||
IUSE="+cups debug gnome java kde"
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
BIN_COMMON_DEPEND="
|
||||
=app-text/libexttextcat-3.4*
|
||||
=dev-cpp/libcmis-0.2*
|
||||
dev-libs/icu:0/51.1
|
||||
=media-gfx/graphite2-1.2*
|
||||
=media-libs/libpng-1.5*
|
||||
>=sys-libs/glibc-2.15-r3
|
||||
kde? ( >=kde-base/kdelibs-4.10.2:4 >=dev-qt/qtcore-4.8.4-r4:4 )
|
||||
"
|
||||
|
||||
# PLEASE place any restrictions that are specific to the binary builds
|
||||
# into the BIN_COMMON_DEPEND block above.
|
||||
# All dependencies below this point should remain identical to those in
|
||||
# the source ebuilds.
|
||||
|
||||
COMMON_DEPEND="
|
||||
${BIN_COMMON_DEPEND}
|
||||
app-arch/zip
|
||||
app-arch/unzip
|
||||
>=app-text/hunspell-1.3.2-r3
|
||||
app-text/mythes
|
||||
>=app-text/libexttextcat-3.2
|
||||
app-text/libwpd:0.9[tools]
|
||||
app-text/libwpg:0.2
|
||||
>=app-text/libwps-0.2.2
|
||||
>=dev-cpp/clucene-2.3.3.4-r2
|
||||
>=dev-cpp/libcmis-0.2:0.2
|
||||
dev-db/unixODBC
|
||||
dev-libs/expat
|
||||
>=dev-libs/glib-2.28
|
||||
>=dev-libs/hyphen-2.7.1
|
||||
>=dev-libs/icu-4.8.1.1
|
||||
>=dev-libs/nspr-4.8.8
|
||||
>=dev-libs/nss-3.12.9
|
||||
>=dev-lang/perl-5.0
|
||||
>=dev-libs/openssl-1.0.0d
|
||||
>=dev-libs/redland-1.0.14[ssl]
|
||||
gnome-base/librsvg
|
||||
media-gfx/graphite2
|
||||
>=media-libs/fontconfig-2.8.0
|
||||
media-libs/freetype:2
|
||||
media-libs/lcms:2
|
||||
>=media-libs/libpng-1.4
|
||||
>=media-libs/libcdr-0.0.5
|
||||
media-libs/libvisio
|
||||
>=net-misc/curl-7.21.4
|
||||
net-nds/openldap
|
||||
sci-mathematics/lpsolve
|
||||
>=sys-libs/db-4.8
|
||||
virtual/jpeg
|
||||
>=x11-libs/cairo-1.10.0[X]
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
cups? ( net-print/cups )
|
||||
>=dev-libs/dbus-glib-0.92
|
||||
gnome? ( gnome-extra/evolution-data-server )
|
||||
gnome? ( gnome-base/gconf:2 )
|
||||
x11-libs/gdk-pixbuf[X]
|
||||
>=x11-libs/gtk+-2.24:2
|
||||
>=media-libs/gstreamer-0.10:0.10
|
||||
>=media-libs/gst-plugins-base-0.10:0.10
|
||||
net-libs/neon
|
||||
"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!app-office/libreoffice
|
||||
!<app-office/openoffice-bin-3.4.0-r1
|
||||
!app-office/openoffice
|
||||
media-fonts/libertine-ttf
|
||||
media-fonts/liberation-fonts
|
||||
media-fonts/urw-fonts
|
||||
java? ( >=virtual/jre-1.6 )
|
||||
"
|
||||
|
||||
PDEPEND="
|
||||
=app-office/libreoffice-l10n-3.6*
|
||||
"
|
||||
|
||||
DEPEND=""
|
||||
|
||||
# only one flavor at a time
|
||||
REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde )"
|
||||
|
||||
RESTRICT="test strip"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
PYTHON_UPDATER_IGNORE="1"
|
||||
|
||||
pkg_pretend() {
|
||||
[[ $(gcc-major-version) -lt 4 ]] || \
|
||||
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 4 ]] ) \
|
||||
&& die "Sorry, but gcc-4.4 and earlier won't work for libreoffice-bin package (see bug #387515)."
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
kde4-base_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}"/50-${PN} "${T}"
|
||||
eprefixify "${T}"/50-${PN}
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
dodir /usr
|
||||
cp -aR "${S}"/usr/* "${ED}"/usr/
|
||||
|
||||
# prevent revdep-rebuild from attempting to rebuild all the time
|
||||
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Cache updates - all handled by kde eclass for all environments
|
||||
kde4-base_pkg_preinst
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kde4-base_pkg_postinst
|
||||
|
||||
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
|
||||
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
|
||||
|
||||
use cups && ! has_version net-print/cups || \
|
||||
ewarn 'You will need net-print/cups to be able to print and export to PDF with libreoffice.'
|
||||
|
||||
use java || \
|
||||
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kde4-base_pkg_postrm
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>shell-tools</herd>
|
||||
<use>
|
||||
<flag name="experimental">Build experimental utilities (mdiff, unify, wdiff2)</flag>
|
||||
</use>
|
||||
<herd>shell-tools</herd>
|
||||
<use>
|
||||
<flag name="experimental">Build experimental utilities (mdiff, unify, wdiff2)</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,20 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX go-1.0.3-hardened.patch 1306 SHA256 793f3b25c8fdcaa39415388ee534aabeceb48c2c08ce1f59d7fa16abaf1034d2 SHA512 d31a11157884e6ea03d21c8bfab03087264f458ef120250e4e919a7eb595f30fbde913bb970918b0cb3af86ea6aefa59ab254af84a9295ab933f045a60e31085 WHIRLPOOL dcafb608fc2e1a2e4d72dfca7d0a58543f8a05a6f99502f74e4558764be33536392bbc63ef1c7c7fe21b7cf8e26b3cea46feee3d2d376bf4458f3ce6d16691ee
|
||||
AUX go-1.0.3-no-Werror.patch 236 SHA256 32ccfb12b9bcf7a0353fe99102f49c98d0ca1987c54bd232134d3612a691d68f SHA512 2942ebab53195247b7bc77ae876438a7b3115dc7a962d45e41a0dee1335b6a6d000bb2705be0861c0f6ffbb250d0290768e7f560205bf0c17748fd50a4eac581 WHIRLPOOL 391f119e05cc4fae792a079f47668940b2ce7a98e79e9a4a1d74ffdd60a9b9dd7168002b90d8b46cc200edabf1051e65b1377f69e2fc1565acdcdd5dc12c895b
|
||||
AUX go-1.1-no-Werror.patch 236 SHA256 32ccfb12b9bcf7a0353fe99102f49c98d0ca1987c54bd232134d3612a691d68f SHA512 2942ebab53195247b7bc77ae876438a7b3115dc7a962d45e41a0dee1335b6a6d000bb2705be0861c0f6ffbb250d0290768e7f560205bf0c17748fd50a4eac581 WHIRLPOOL 391f119e05cc4fae792a079f47668940b2ce7a98e79e9a4a1d74ffdd60a9b9dd7168002b90d8b46cc200edabf1051e65b1377f69e2fc1565acdcdd5dc12c895b
|
||||
DIST go1.0.3.src.tar.gz 7404849 SHA256 7fba3533d172f13629d3d8a79e57c620632b0bd075abe11d7698b338be0ae3df SHA512 8006b1c38b7d49f3ae040e405d1897218cbc941a81349f270e6f5fdfeb84ed9267cfcbadb414da4cef1135bb0e2377b295ade3f3d6411c6ae15149f7e1b717b1 WHIRLPOOL 15d8576a7210dcac0da45e3e43686e2b3135c01cc047f8881338fb437a54fd56c69b8eacbc1a395ebc0813e6940bbdfcde37518b214ba162851bc669a268b0f4
|
||||
DIST go1.1.src.tar.gz 9041413 SHA256 bf1d057d8386e840f9cd3f787252e26d8ee196852e9232a6f9ce762337b19cb6 SHA512 5ae241f2893a39f872214a1b008d28a19d68ece81700422dc917160a69a8388b6fcb27442ea10b533a3c6f94ef09e24425727d2a315c3457ce076bbe42fd033a WHIRLPOOL b3cde4ab5ecb5697c195c33f4bbe11ede0428910f208ded11f4a7fc567697be7af62153fc16105a5f33dcbb84bfcdd182ec44ea1a0722a0bce74b2adc2328d03
|
||||
EBUILD go-1.0.3.ebuild 3307 SHA256 03e2d3aac6dda83ef0ceee6352bf28fc2ee4fcbdf1329e6c1b6325d776fc5bed SHA512 e5b040cead14926e7600c710ae517aae30771b66671b478dba963cd2cd71e8f9cee2e3c062c47f08c487b719d106df19ec4a9bb1b1825a625d744cdd0e209235 WHIRLPOOL 8515638d17a35168b901e52bff2dcfe665c69204b08564816e5f9d9f1d04889f216755952aebba8b3a34338474af1ede3198d991f7ddafc5d74c1fed5dc6e987
|
||||
EBUILD go-1.1.ebuild 3230 SHA256 366b2acf2c565c70a7942074034d3f15664757f4b8267ae10416a8babca561ed SHA512 c4390161718215e9b760a49e27621789ec529a91c98053bf85e3b20838ad821996313726e9555ebe0cdd2933e947520956e11591a7eb34dd3c4a016e28a29428 WHIRLPOOL 1d3e95f6bfea86877048925ac0a2cb4d566ed62eb8621d15937738da389275edff6b5f38630aa19892156d1578475dc4d22f180c88afc0d724ffd24c884a83df
|
||||
EBUILD go-9999.ebuild 3232 SHA256 44863a6978c5218cb3a30b6c917e74c1e62e5632d1fb42536f7dfe7fa1200d52 SHA512 7a9ac9c3c3bfd5d7a3497c8134f2abc03a4ea5426d323f3ea0606e1428289136d23a0c04ea08eb52ec1e5af85c2c1fa0e0d1947823537fa2a3e53ec3f7c722e6 WHIRLPOOL 1757d1b881a0bf7fe7e59a9c18953beb296cfb24f395a548ff935ae4ebdd5e7914cb902f631bd6c74c49419a012838978e66c2bd43eeb0066b15b87053a3b0cd
|
||||
MISC ChangeLog 2465 SHA256 ddd626d181f1f724cc726b67911949dc1ceda4e2c661ed462b07934354824386 SHA512 5686742298577689ebe3a57817b03b9286e5298bca4d715923a526f7900b44fd378c70628aa28bf7f148c344d8e0ad239276b25d7e9042717de83c8f83e18027 WHIRLPOOL d11b84623d0bf6168901f02bc2f2a04ec8459a18cd04880cf246a05c8688327d338901e75b90c661bbbf5e917f545e3c54c7ed58f50016b13ee655e2b3cd96ae
|
||||
MISC ChangeLog 2625 SHA256 610e57439c833ccb745731304613ec572788092aee8c0e1ee17d724db9d21453 SHA512 14fb89d64cd80b8f65d24d22dd70bba27518d866fcc7bfedbb91004b9299d7d3509a953ec82e72fc294a311a33950b28c720cea430e6dc1e2266021b43e98ccb WHIRLPOOL b4b76adeed9ba313a4fcc2956d01ced25add2f06d625ba9139141114aa218fdca0f4172cabeb614a87da668266a1874884e3ecee3b74fc01826c4803092a4a5f
|
||||
MISC metadata.xml 448 SHA256 d53ad6b454d72353e0308a91a989a1a3345ae97c0199748dee1862576ad4476a SHA512 0c5fb551437353e87f87c91e576ef224b770f686700150c19e7f34e6903ba26910293bb74db9732a220006b873113662464646dd96e61503e4aa90cc84e14f75 WHIRLPOOL b3846a0fad8844ad7ec961b512cb12a9d588bfac28b2dc53798399ac8628ccbf6c06c5666b03eabef05b0acb0cea04d563252eaaa893341c5b3fe59475ffdab5
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlGaVNQACgkQblQW9DDEZTjRUACdGi9DHFtcqPJbT+a29HVOl1Ky
|
||||
mUsAnAwKu0JIxMRLR+JBqn9UFqC6MZIc
|
||||
=o+9c
|
||||
iEYEAREIAAYFAlGajjIACgkQblQW9DDEZTjC9gCeJCsOi1nAsksRdtkq5CM4kqBM
|
||||
yhcAniHJDyHTpbo+QQyOLyI6P+n2fWTL
|
||||
=IvlW
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,44 +0,0 @@
|
||||
Index: src/cmd/6l/asm.c
|
||||
===================================================================
|
||||
--- a/src/cmd/6l/asm.c
|
||||
+++ b/src/cmd/6l/asm.c
|
||||
@@ -1082,6 +1082,11 @@
|
||||
ph->type = PT_GNU_STACK;
|
||||
ph->flags = PF_W+PF_R;
|
||||
ph->align = 8;
|
||||
+
|
||||
+ ph = newElfPhdr();
|
||||
+ ph->type = PT_PAX_FLAGS;
|
||||
+ ph->flags = 0x2a00; // mprotect, randexec, emutramp disabled
|
||||
+ ph->align = 8;
|
||||
|
||||
sh = newElfShstrtab(elfstr[ElfStrShstrtab]);
|
||||
sh->type = SHT_STRTAB;
|
||||
Index: src/cmd/8l/asm.c
|
||||
===================================================================
|
||||
--- a/src/cmd/8l/asm.c
|
||||
+++ b/src/cmd/8l/asm.c
|
||||
@@ -1127,6 +1127,11 @@
|
||||
ph->flags = PF_W+PF_R;
|
||||
ph->align = 4;
|
||||
|
||||
+ ph = newElfPhdr();
|
||||
+ ph->type = PT_PAX_FLAGS;
|
||||
+ ph->flags = 0x2a00; // mprotect, randexec, emutramp disabled
|
||||
+ ph->align = 8;
|
||||
+
|
||||
sh = newElfShstrtab(elfstr[ElfStrShstrtab]);
|
||||
sh->type = SHT_STRTAB;
|
||||
sh->addralign = 1;
|
||||
Index: src/cmd/ld/elf.h
|
||||
===================================================================
|
||||
--- a/src/cmd/ld/elf.h
|
||||
+++ b/src/cmd/ld/elf.h
|
||||
@@ -251,6 +251,7 @@
|
||||
#define PT_LOPROC 0x70000000 /* First processor-specific type. */
|
||||
#define PT_HIPROC 0x7fffffff /* Last processor-specific type. */
|
||||
#define PT_GNU_STACK 0x6474e551
|
||||
+#define PT_PAX_FLAGS 0x65041580
|
||||
|
||||
/* Values for p_flags. */
|
||||
#define PF_X 0x1 /* Executable. */
|
@ -1,12 +0,0 @@
|
||||
Disable -Werror.
|
||||
|
||||
--- a/src/cmd/dist/build.c
|
||||
+++ b/src/cmd/dist/build.c
|
||||
@@ -384,7 +384,6 @@ static char *proto_gccargs[] = {
|
||||
"-Wno-unknown-pragmas",
|
||||
"-Wno-switch",
|
||||
"-Wno-comment",
|
||||
- "-Werror",
|
||||
"-fno-common",
|
||||
"-ggdb",
|
||||
"-O2",
|
@ -1,140 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-1.0.3.ebuild,v 1.4 2013/04/16 15:56:38 williamh Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
|
||||
inherit bash-completion-r1 elisp-common eutils
|
||||
|
||||
if [[ ${PV} = 9999 ]]; then
|
||||
EHG_REPO_URI="https://go.googlecode.com/hg"
|
||||
inherit mercurial
|
||||
else
|
||||
SRC_URI="http://go.googlecode.com/files/go${PV}.src.tar.gz"
|
||||
# Upstream only supports go on amd64, arm and x86 architectures.
|
||||
KEYWORDS="-* ~amd64 ~arm ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="A concurrent garbage collected and typesafe programming language"
|
||||
HOMEPAGE="http://www.golang.org"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="bash-completion emacs vim-syntax zsh-completion"
|
||||
|
||||
DEPEND="sys-apps/ed"
|
||||
RDEPEND="bash-completion? ( app-shells/bash-completion )
|
||||
emacs? ( virtual/emacs )
|
||||
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
|
||||
zsh-completion? ( app-shells/zsh-completion )"
|
||||
|
||||
# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
|
||||
QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/linux*/*"
|
||||
|
||||
# The go language stores binary data for packages in *.a files.
|
||||
# These are _NOT_ libraries, and should not be stripped.
|
||||
STRIP_MASK="/usr/lib/go/pkg/linux*/*.a"
|
||||
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
S="${WORKDIR}"/go
|
||||
fi
|
||||
|
||||
src_prepare()
|
||||
{
|
||||
if [[ ${PV} != 9999 ]]; then
|
||||
epatch "${FILESDIR}"/${P}-hardened.patch
|
||||
epatch "${FILESDIR}"/${P}-no-Werror.patch
|
||||
fi
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_compile()
|
||||
{
|
||||
export GOROOT_FINAL=/usr/lib/go
|
||||
export GOROOT="$(pwd)"
|
||||
export GOBIN="${GOROOT}/bin"
|
||||
if [[ $CTARGET = armv5* ]]
|
||||
then
|
||||
export GOARM=5
|
||||
fi
|
||||
|
||||
cd src
|
||||
./make.bash || die "build failed"
|
||||
cd ..
|
||||
|
||||
if use emacs; then
|
||||
elisp-compile misc/emacs/*.el
|
||||
fi
|
||||
}
|
||||
|
||||
src_test()
|
||||
{
|
||||
cd src
|
||||
PATH="${GOBIN}:${PATH}" \
|
||||
./run.bash --no-rebuild --banner || die "tests failed"
|
||||
}
|
||||
|
||||
src_install()
|
||||
{
|
||||
dobin bin/*
|
||||
dodoc AUTHORS CONTRIBUTORS PATENTS README
|
||||
|
||||
dodir /usr/lib/go
|
||||
insinto /usr/lib/go
|
||||
|
||||
# There is a known issue which requires the source tree to be installed [1].
|
||||
# Once this is fixed, we can consider using the doc use flag to control
|
||||
# installing the doc and src directories.
|
||||
# [1] http://code.google.com/p/go/issues/detail?id=2775
|
||||
doins -r doc include lib pkg src
|
||||
|
||||
if use bash-completion; then
|
||||
dobashcomp misc/bash/go
|
||||
fi
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN} misc/emacs/*.el misc/emacs/*.elc
|
||||
fi
|
||||
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles
|
||||
doins -r misc/vim/ftdetect
|
||||
doins -r misc/vim/ftplugin
|
||||
doins -r misc/vim/syntax
|
||||
doins -r misc/vim/plugin
|
||||
doins -r misc/vim/indent
|
||||
fi
|
||||
|
||||
if use zsh-completion; then
|
||||
insinto /usr/share/zsh/site-functions
|
||||
doins misc/zsh/go
|
||||
fi
|
||||
|
||||
fperms -R +x /usr/lib/go/pkg/tool
|
||||
}
|
||||
|
||||
pkg_postinst()
|
||||
{
|
||||
if use emacs; then
|
||||
elisp-site-regen
|
||||
fi
|
||||
|
||||
# If the go tool sees a package file timestamped older than a dependancy it
|
||||
# will rebuild that file. So, in order to stop go from rebuilding lots of
|
||||
# packages for every build we need to fix the timestamps. The compiler and
|
||||
# linker are also checked - so we need to fix them too.
|
||||
ebegin "fixing timestamps to avoid unnecessary rebuilds"
|
||||
tref="usr/lib/go/pkg/*/runtime.a"
|
||||
find "${ROOT}"usr/lib/go -type f \
|
||||
-exec touch -r "${ROOT}"${tref} {} \;
|
||||
eend $?
|
||||
}
|
||||
|
||||
pkg_postrm()
|
||||
{
|
||||
if use emacs; then
|
||||
elisp-site-regen
|
||||
fi
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.9.4.ebuild,v 1.1 2013/05/21 07:46:06 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Amazon Web Services API"
|
||||
HOMEPAGE="https://github.com/boto/boto http://pypi.python.org/pypi/boto"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/m2crypto )"
|
||||
RDEPEND="dev-python/m2crypto"
|
||||
|
||||
# requires Amazon Web Services keys to pass some tests
|
||||
RESTRICT="test"
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1,27 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST elfix-0.7.0.tar.gz 362381 SHA256 18feb53c8588c3660906cf2cb35fb5a168a9394302f9bd5b69e29cab5582cde5 SHA512 fd880ee3389b79f02854ccbd7949d052c31e90231e0b8ad58f10cf4def85545a41a92ac6e8c6231ef20dd4450f91df5334e29c93dcfea201af4c1efacd17b84d WHIRLPOOL d3542ff7dbae7057687bc713bbfca4d76482539c679d266dfee436cd2fff1ebdb296b899a014c141355b158e9d5fc100259307fbcf732477969d06540be24ab5
|
||||
DIST elfix-0.8.1.tar.gz 366485 SHA256 6bdb6bebbfe45aff36351fadcba7077e42b24096218f60c64e3fb42c73bc2673 SHA512 5c0d5d9ae93961ec39915fe5310f385be0bf2a8f01b513565ba077294139397fea05b22032afbc9da68be6847b46ff330d98b912d68bb6ba06857219a65cc29a WHIRLPOOL 0d69412dc694b3142f47df03265280d4e8f87f9b4fcde82976d5abf818e2a46899a0e80a9c08e51b89513457d1fd19b3c0e08b09d80d53f5909d66034d8e85ac
|
||||
EBUILD pypax-0.7.0.ebuild 843 SHA256 f03602abc16376ec595486c6696d6ee05f4619747440987fa092e167690bf6ae SHA512 b3bcf4bb6398264ba5ed073545885ffdcf86ad0cc74fc41f0d6c9d98c6a877703676d465d53e7e31cd55b2503dde3fc8100514acc766a522403a75a42a97c5a7 WHIRLPOOL 3a575d5109715066e40f14330f55e390a9bad2b7cc9a92d0e1c47f0e7e7b5f5dfb1201ffa1a4f25f0f5ff8bde1b5a6f8b5945cef86adb533b3de1a2bac726e4c
|
||||
DIST elfix-0.8.2.tar.gz 369381 SHA256 b3b47d9d77f251c6cbffdd93c6e9659c75d0a3d4fc6970d62d347f67ce25b951 SHA512 d8ae09a4d6b22980373d87cd960e355fcce864d0db9cd019ac95c4879d04e4e7f6908a839ff1acb2d66500a42231f40a5b99b03089cfa5e99adbd5345dac4e55 WHIRLPOOL 4e2b9315a09a9e077c557ec031d5fc63dcd79484d0626018cb85a1db9b32a5f690deb25ab38b14595dcacbe0a8e6b5a7f7837c3d4d638c830829fd56b15dd48e
|
||||
EBUILD pypax-0.8.1-r1.ebuild 977 SHA256 5b3bcb13ed55eba1b34500997840b89b62ce872a3f4cf659b5493ea5ae3a0028 SHA512 8f5a52cc119bb36d6b1170a91e28f3dabe3a14c58cf9d9778be0e76ffb70f9d5c533220f7daa0f1f1e997bc59ec1e80ba68665a7d35a3173f2507a1c446d1000 WHIRLPOOL e1869f984183cf43df284a7fc0c1ff750d803bb3459dd50c882d2687daaf66ced29bc610ab35afd8c62eff1a20bdcb42e71486edf037a1a93feb410badf32725
|
||||
EBUILD pypax-0.8.1.ebuild 946 SHA256 c806a0f51afc07ed6e7915393a60936519806290be582a2cf4b7e31a8776da64 SHA512 2b538bb792cf1b1ef754639aedeb3cc44d3ee0b2aee7a80664ec176191323eae17e9a2208d5f14c0c877d092ef845ed1c0c19c94757a9c4d128552600740fb93 WHIRLPOOL 99e7ea61f1744d948169b19d70036d4eff35003b6301c7f4f18ba4db8c8d2a161a3b6d6ba4f0da7e975e1e18b7ba7dafa382cc79b1db5f42f7bbb57d05d8e270
|
||||
MISC ChangeLog 7403 SHA256 cdb4a7246fbaf33044c17552d483fc1a91b328288e73e456a21ac1158dcd87a7 SHA512 d162bac2200d898c2e82538e3f7846313fc6035b2d9e2f51df0ecd0325adb1fd921ecde03fd27cb6fed04571b9cdc2b846ae7a5775751c263ecb925e4d478269 WHIRLPOOL ce16eb8cb669f0c681132a389aace82d3c9ea7f76e19ce91a42b5e8fb043fbbdbf83d2b6ce58d6795afea3fcd6dc2a8827f610bd8c9ef662312e55a322ba4d02
|
||||
EBUILD pypax-0.8.2.ebuild 987 SHA256 8dfb1c1a0995ab7c075e47a787887a71cbdba613f5a931c133b6a142c3117555 SHA512 83764c22ca331215487812780d5519e4cb5d44caa5d6233f5b07761095b6fa7f8a7781d6450786f6239b0ec34cb25842652bdb0b07e2bd6887431921e8d58532 WHIRLPOOL 0c0bee2f620865e9441358b013778c94cd96a7b8c17d77fee7ff44ee5e81090fe1e374865ab0b7a260ca097b3bf6a0cfdae7a6581edd3d86754b7ffbb2bbc518
|
||||
MISC ChangeLog 7692 SHA256 455c56f3e4967c735501d9fc1e56177a3776425407f39e79f68076b277318e7a SHA512 1204f5770e41fa5f2e60ac37ba2aa11dfcf5fbc57f3296ad42be5be8ea471b7978adf4fbde5c2d2eee653ecf586f4b4a28ff6eab0238eed4aef0d3749033578d WHIRLPOOL 1dc1f606516d26502f460d210326a9add08c535a33b9f99524de3fc56d3d5cdf6d78462a4d8dc2957a5d83a54e7b0accdc507a4bc17f2b16090a85842234a8fc
|
||||
MISC metadata.xml 393 SHA256 81a4b48fc98f0eaa825c15e5aab31a9c2eb0557d7c47d7453963d5f1d247a7ef SHA512 970b25df4289226f1a5e22a98f97f413f14c00c2454100b0e56d96d8f6ba4cc592aef36af569549bf884d49278cbe3de91799d4fdf1d38c318aae414610a075f WHIRLPOOL aa59e113a09a9b16fb579800b695c11c6d63626362db57098544eafff52cb34b3470256ce7ff392f10226e1546f2f60a9737f0ea32ed3875000f0566c82eb270
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRaQp4AAoJELp701BxlEWfGiYQALlce0TRN/x+NrH+ejgGXS4c
|
||||
oQBCJMbnnch0xNHEebVf3CBmNHzxRjRna7l467JzJsgkiGYyM0cmuC17/6AYJ6tj
|
||||
bmOdr6msAhRL3HzFNYL+To1NYMnmOjEhCOe+xk8ABrCcpzczuI2jGuM32XLT3dUY
|
||||
Rhi3ZMpBq5qZQUeuAc+lZ00+Pai91/Bm7grUvbEhlBJR7dUlQQ3uhEm+S3z7p/B8
|
||||
AjQiPcyzIv5S1/3LbWnTNvMoq1f4b0iJKHJSuMoTglDkfKI+Xj8DrMT/XP3j2oK8
|
||||
udy+CF6FaWooo5v0GrfwejEoaI+YfqM93rGWx+kr5OG7imn3na7ybenvUGhaNnM8
|
||||
30J+xno5NTs+CNL8hU5nhU656seV3BdF1na0zeU/IImq8BGWPrTBaPrarvQqquGK
|
||||
Cbs0g6wsvxgC7F8eJ+3jsPZAeekfa+LzzllhJFJjGKJPfDd3oJ3IHjEc7AltM+nv
|
||||
rROF4f95MmxyhGtkK5muQFpLk8siLtbdP72WNcF8oz9EmdAGat0tUtSuID8uaZ5b
|
||||
Qs2+pZBZw6EN4J8xoSiPbkfKwhGQL1o51/KnoZDvLwo0pg+RSN6Zj0A8ZGr0UvFd
|
||||
/6hWWFLYph0uyzm6IEm23BDvfsjV0fX4BupLtcHTDkbDpvOURe0FPNea4+Q9L6I1
|
||||
UaI+RrRaXOBlM/SaVvhc
|
||||
=efxk
|
||||
iQIcBAEBCAAGBQJRmp6bAAoJEJOE+m71LUu64X4P/Astg7/ORGvmPwKKe6oqZGy2
|
||||
gLkUrspL/Qgie+qZZUZjspmHwiOE4R1qCz+YtZ1aKpsmPQ6DfWc4gU/IpRIcrh6+
|
||||
Eb+RTOpQ3EYiua1mjqJIaDrcgPxn2UFB8rZgy7ALwTxqvuxKu0HJ9HRjO8cGaZXh
|
||||
SLfeEfPrAZOoWay8kXKsdl/+Xn7e9Nz63Fq3F9Imifqccc2llVyUuRtuZlvqO+fS
|
||||
Q5QGB/IfI6xUUnIDOtfMDolBXLwSwVZN0hDZ4Oa3hJnj0mUyI2c0U5SaCzcFboMV
|
||||
okY2vT9nUn4qLu4IIBSA0UDiIo+Kdt83UTuBN22pup8v8ckXCGdjmwpfjNw1Jv0B
|
||||
qMKABihIev037KOUX4izyzRvDeBEo+YC8wwkhJsjLOV2OrHYjpf6DXYn/0/6cFwW
|
||||
oERbCVAHFtmLs6gK/bXsa9sOjUkbVfCtB2DWRCaj39Xuxh1QEFHPQySCDc6reWcK
|
||||
fD+DEIh4WCMFqmM1EAMqPUvaCef9z7M5c3IP9vx+BA8WxLnsv7f8288M3qLbv3Ec
|
||||
ogYMr0yZq3gnYm+Nuq+oN1Qi6IFIMdMtdQE7s/shfhPvzkuJQ7VZs/odIi0zfKmP
|
||||
gVTEa+N3PDl6DR0BtoLLCtEwbtnIoNGLgHhsHRTwGJcP9R2ihG0x+Wi1ccsZGc8B
|
||||
7bzoLUK9ou6DNZ/tq0cJ
|
||||
=S4+J
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,35 +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/pypax/pypax-0.7.0.ebuild,v 1.9 2013/01/10 20:35:10 blueness Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Python module for reading or writing PaX flags to an ELF."
|
||||
HOMEPAGE="http://dev.gentoo.org/~blueness/elfix/"
|
||||
SRC_URI="http://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/elfix-${PV}/scripts"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86"
|
||||
IUSE="+ptpax +xtpax"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/elfutils
|
||||
xtpax? ( sys-apps/attr )"
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
unset PTPAX
|
||||
unset XTPAX
|
||||
use ptpax && export PTPAX="yes"
|
||||
use xtpax && export XTPAX="yes"
|
||||
distutils_src_compile
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- requests-1.2.1/requests/packages/urllib3/contrib/ntlmpool.py
|
||||
+++ requests-1.2.1/requests/packages/urllib3/contrib/ntlmpool.py
|
||||
@@ -33,7 +33,7 @@
|
||||
def __init__(self, user, pw, authurl, *args, **kwargs):
|
||||
"""
|
||||
authurl is a random URL on the server that is protected by NTLM.
|
||||
- user is the Windows user, probably in the DOMAIN\username format.
|
||||
+ user is the Windows user, probably in the DOMAIN\\username format.
|
||||
pw is the password for the user.
|
||||
"""
|
||||
super(NTLMConnectionPool, self).__init__(*args, **kwargs)
|
@ -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/requests/requests-1.2.1.ebuild,v 1.1 2013/05/21 08:09:17 radhermit 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="HTTP library for human beings"
|
||||
HOMEPAGE="http://python-requests.org/ http://pypi.python.org/pypi/requests"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="test"
|
||||
|
||||
# bundles dev-python/urllib3 snapshot
|
||||
RDEPEND="app-misc/ca-certificates
|
||||
dev-python/charade[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
|
||||
|
||||
# tests connect to various remote sites
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( README.rst HISTORY.rst )
|
||||
|
||||
python_prepare_all() {
|
||||
local PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.2.0-system-cacerts.patch
|
||||
"${FILESDIR}"/${PN}-1.2.0-system-libs.patch
|
||||
"${FILESDIR}"/${P}-urllib3-py3.patch
|
||||
)
|
||||
|
||||
# use system charade
|
||||
rm -r requests/packages/charade || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
nosetests || die "Tests fail with ${EPYTHON}"
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tclx/tclx-8.4-r2.ebuild,v 1.6 2012/07/29 18:34:32 armin76 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A set of extensions to TCL"
|
||||
HOMEPAGE="http://tclx.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/tclx/${PN}${PV}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
IUSE="tk threads"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
|
||||
DEPEND="
|
||||
>=dev-lang/tcl-8.4.6
|
||||
tk? ( >=dev-lang/tk-8.4.6 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}"/${PN}${PV}
|
||||
|
||||
# tests broken, bug #279283
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-relid.patch \
|
||||
"${FILESDIR}"/${P}-varinit.patch \
|
||||
"${FILESDIR}"/${P}-ldflags.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable tk) \
|
||||
$(use_enable threads) \
|
||||
--enable-shared \
|
||||
--with-tcl="${EPREFIX}/usr/$(get_libdir)/"
|
||||
|
||||
# adjust install_name on darwin
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
sed -i \
|
||||
-e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \
|
||||
"${S}"/Makefile || die 'sed failed'
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
doman doc/*.[n3]
|
||||
}
|
@ -1,83 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/tdom-0.8.3-r1.ebuild,v 1.3 2012/01/15 15:45:51 phajdan.jr Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools eutils multilib
|
||||
|
||||
MY_P="tDOM-${PV}"
|
||||
|
||||
DESCRIPTION="A XML/DOM/XPath/XSLT Implementation for Tcl"
|
||||
HOMEPAGE="http://tdom.github.com/"
|
||||
#SRC_URI="http://cloud.github.com/downloads/tDOM/${PN}/${MY_P}.tgz"
|
||||
SRC_URI="mirror://github/tDOM/${PN}/${MY_P}.tgz"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static-libs threads"
|
||||
|
||||
DEPEND="
|
||||
dev-lang/tcl
|
||||
dev-libs/expat"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/"${PN}-0.8.2.patch
|
||||
"${FILESDIR}/"${P}-soname.patch
|
||||
"${FILESDIR}/"${P}-expat.patch
|
||||
"${FILESDIR}/"${PN}-0.8.2-tnc.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e 's:-O2::g' \
|
||||
-e 's:-pipe::g' \
|
||||
-e 's:-fomit-frame-pointer::g' \
|
||||
-i {.,extensions/tnc}/configure tclconfig/tcl.m4 || die
|
||||
epatch "${PATCHES[@]}"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable threads)
|
||||
--enable-shared
|
||||
--disable-tdomalloc
|
||||
--with-expat
|
||||
)
|
||||
|
||||
cd "${S}"/unix && ECONF_SOURCE=".." econf ${myeconfargs}
|
||||
cd "${S}"/extensions/tdomhtml && econf ${myeconfargs}
|
||||
cd "${S}"/extensions/tnc && econf ${myeconfargs}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local dir
|
||||
|
||||
for dir in "${S}"/unix "${S}"/extensions/tnc; do
|
||||
pushd ${dir} > /dev/null
|
||||
emake
|
||||
popd > /dev/null
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dir
|
||||
|
||||
dodoc CHANGES ChangeLog README*
|
||||
|
||||
for dir in "${S}"/unix "${S}"/extensions/tdomhtml "${S}"/extensions/tnc; do
|
||||
pushd ${dir} > /dev/null
|
||||
emake DESTDIR="${D}" install
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
if ! use static-libs; then
|
||||
einfo "Removing static libs ..."
|
||||
rm -f "${ED}"/usr/$(get_libdir)/*.{a,la} || die
|
||||
fi
|
||||
}
|
@ -1,84 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/tdom-0.8.3-r2.ebuild,v 1.1 2013/01/15 14:21:40 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils multilib
|
||||
|
||||
MY_P="tDOM-${PV}"
|
||||
|
||||
DESCRIPTION="A XML/DOM/XPath/XSLT Implementation for Tcl"
|
||||
HOMEPAGE="http://tdom.github.com/"
|
||||
#SRC_URI="http://cloud.github.com/downloads/tDOM/${PN}/${MY_P}.tgz"
|
||||
SRC_URI="mirror://github/tDOM/${PN}/${MY_P}.tgz"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static-libs threads"
|
||||
|
||||
DEPEND="
|
||||
dev-lang/tcl:=
|
||||
dev-libs/expat"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/"${PN}-0.8.2.patch
|
||||
"${FILESDIR}/"${P}-soname.patch
|
||||
"${FILESDIR}/"${P}-expat.patch
|
||||
"${FILESDIR}/"${PN}-0.8.2-tnc.patch
|
||||
"${FILESDIR}/"${P}-tcl8.6.patch
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e 's:-O2::g' \
|
||||
-e 's:-pipe::g' \
|
||||
-e 's:-fomit-frame-pointer::g' \
|
||||
-i {.,extensions/tnc}/configure tclconfig/tcl.m4 || die
|
||||
epatch "${PATCHES[@]}"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable threads)
|
||||
--enable-shared
|
||||
--disable-tdomalloc
|
||||
--with-expat
|
||||
)
|
||||
|
||||
cd "${S}"/unix && ECONF_SOURCE=".." econf ${myeconfargs}
|
||||
cd "${S}"/extensions/tdomhtml && econf ${myeconfargs}
|
||||
cd "${S}"/extensions/tnc && econf ${myeconfargs}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local dir
|
||||
|
||||
for dir in "${S}"/unix "${S}"/extensions/tnc; do
|
||||
pushd ${dir} > /dev/null
|
||||
emake
|
||||
popd > /dev/null
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dir
|
||||
|
||||
dodoc CHANGES ChangeLog README*
|
||||
|
||||
for dir in "${S}"/unix "${S}"/extensions/tdomhtml "${S}"/extensions/tnc; do
|
||||
pushd ${dir} > /dev/null
|
||||
emake DESTDIR="${D}" install
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
if ! use static-libs; then
|
||||
einfo "Removing static libs ..."
|
||||
rm -f "${ED}"/usr/$(get_libdir)/*.{a,la} || die
|
||||
fi
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/mdds/mdds-0.8.0.ebuild,v 1.1 2013/05/09 20:29:02 scarabeus Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/mdds/mdds-0.8.1.ebuild,v 1.1 2013/05/21 08:06:46 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11_pre20130513.ebuild,v 1.1 2013/05/14 06:08:29 eras Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.11_pre20130517.ebuild,v 1.1 2013/05/21 04:53:18 eras Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic multilib pam ssl-cert toolchain-funcs user versionator
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/asymptote/asymptote-2.22.ebuild,v 1.1 2013/05/16 05:00:39 grozin Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/asymptote/asymptote-2.23.ebuild,v 1.1 2013/05/21 03:10:20 grozin Exp $
|
||||
|
||||
EAPI=4
|
||||
SUPPORT_PYTHON_ABIS=1
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/harfbuzz/harfbuzz-0.9.16.ebuild,v 1.1 2013/04/24 12:46:08 scarabeus Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/harfbuzz/harfbuzz-0.9.17.ebuild,v 1.1 2013/05/21 10:31:14 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -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/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.5.ebuild,v 1.1 2013/05/20 19:33:48 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs eutils multilib
|
||||
|
||||
DESCRIPTION="Audio processing plugin system for plugins that extract descriptive information from audio data"
|
||||
HOMEPAGE="http://www.vamp-plugins.org"
|
||||
SRC_URI="http://code.soundsoftware.ac.uk/attachments/download/690/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="media-libs/libsndfile"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
src_prepare() {
|
||||
# multilib for default search paths
|
||||
sed -i -e "s:/usr/lib/vamp:/usr/$(get_libdir)/vamp:" src/vamp-hostsdk/PluginHostAdapter.cpp || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
if use doc; then
|
||||
cd build
|
||||
doxygen || die "creating doxygen doc failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" INSTALL_SDK_LIBS="/usr/$(get_libdir)" INSTALL_PKGCONFIG="/usr/$(get_libdir)/pkgconfig" INSTALL_PLUGINS="/usr/$(get_libdir)/vamp" install
|
||||
dodoc README* CHANGELOG
|
||||
use doc && dohtml -r build/doc/html/*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog ""
|
||||
elog "You might also want to install some Vamp plugins."
|
||||
elog "See media-plugins/vamp-*"
|
||||
elog ""
|
||||
}
|
@ -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/media-radio/fldigi/fldigi-3.21.72.ebuild,v 1.1 2013/05/21 04:23:41 tomjbe Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
|
||||
HOMEPAGE="http://www.w1hkj.com/Fldigi.html"
|
||||
SRC_URI="http://www.w1hkj.com/downloads/fldigi/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="hamlib nls portaudio pulseaudio sndfile xmlrpc"
|
||||
|
||||
RDEPEND="x11-libs/fltk:1[threads,xft]
|
||||
media-libs/libsamplerate
|
||||
media-libs/libpng
|
||||
x11-misc/xdg-utils
|
||||
hamlib? ( media-libs/hamlib )
|
||||
portaudio? ( >=media-libs/portaudio-19_pre20071207 )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( >=media-libs/libsndfile-1.0.10 )
|
||||
xmlrpc? (
|
||||
dev-perl/RPC-XML
|
||||
dev-perl/Term-ReadLine-Perl )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README )
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with sndfile) \
|
||||
$(use_with portaudio) \
|
||||
$(use_with hamlib) \
|
||||
$(use_enable nls) \
|
||||
$(use_with pulseaudio) \
|
||||
$(use_with xmlrpc) \
|
||||
--disable-silent-rules \
|
||||
--without-asciidoc
|
||||
}
|
@ -1,17 +1,17 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
EBUILD mpv-9999.ebuild 7932 SHA256 e7dd2005761297f0a923ebe09e7b04b0ff7b9c3b54a5ecc78dd3bae530ba10bb SHA512 15d9a219fb1148e304b309a93d1c6fccc43e5cfbcaf54137dd5a9445f5482d617ec6141ce0b39b44e5db67d03a53de0a569fbf6fcad5c6b8c3bf599d8c6ba296 WHIRLPOOL a44bcdcf6349db4e4e7e4156cb2df53d6eed7638eef16748695990c0ca39f5301ea2360bee4869f4ea7562d8ee350480007ab40a7ddcc45060c81d1b3e263289
|
||||
MISC ChangeLog 947 SHA256 3ef571e2c830b4ad8a2de0241c43c6d2c997cd3abf214f0b392e34aa1c1f44c7 SHA512 397971057eae0db0f7dddc30f073172ee9a8530d8edba853d73652b136486e650a25fee2145d152a6cf5b73933c8eca9b094f4ab87ea37e2219453b485d26404 WHIRLPOOL 5398e1d0f4fc4a66bc0efd5f5625b60a8ce58127cd0ddf6ff12e85d9861b69f27703d878c862bdee95c5ae10ccd571a107d67967932bb5afc52a5e4c33c3bb28
|
||||
EBUILD mpv-9999.ebuild 7931 SHA256 9d49b0fde12f65a3b3bb6c049acd6447f214ec50c21f7a423f7f260daaf198c2 SHA512 f7722868ab7cc0c3448ff503acb1616080246117cc879595c0c1af869c117243e993c78f2f5f9f883daddc450b771002412a3a3b880792f92a609792709981c8 WHIRLPOOL f4964b109390ae97ce698cf755e4484437c1bb1d25035159ff589e59b2b40322a5dca5c397379207a75bddc75a0292716b3e45c5a8484eb81f72b334b5638a5a
|
||||
MISC ChangeLog 1072 SHA256 91804aac0389b8c6f49d3db486cd7920c8fe02af4a1bae24bd28bb185393df99 SHA512 b00d8e928dfa9a2b9acc5696e810d1000fca6a3758520d142abb447dcda42026a3815163adf722d1795801dd628d43b3c37c3a7f6904c20a25489d3a738d05d3 WHIRLPOOL 678f493f8b734ad8b3adf4304f3b9ae35f4c4dbb9ce86e7e8f442e7ffc3c1e1e8d5891d50512ad2d2a4dd8c30ec007989b0a30e9744a5cbb9b3803ea99225673
|
||||
MISC metadata.xml 1360 SHA256 baed10c560d914f4fbea4b0f6f4793257df7723bfbb883b2a0b667b197aada6e SHA512 66aa3cd62883aafb2c85bb15a7fe807aa5ccb782cfe0c042d2dca7d6df59758256dc39173068ee1742c41c7809ae746a75754c692cebc4af22db34b9d3e10740 WHIRLPOOL b98a20622a37aa3b9d7190f347a18b40ec1d11a2957e72ba1ef368da655a43ceec101346d479202165e49f879813d226a18c3d2a905f63fc9c130f7695666b98
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRlUWeAAoJEEqz6FtPBkyjXdIIAKQMo+SO2rW/sHXx2agb1AGQ
|
||||
dACZfCaeiXcyRybcnUPnA3wOkZfVoQeNnDXcTCIUktLNVLrPZTzI4QVSqOI9fQ5d
|
||||
G0dDnSSbI0+QwFe74hXBvL+HoFz6s+alU/Tu/T0vtwbU4/IoktXbwo8Iui+3Tmln
|
||||
a0gMKkKRf0EqZoIikeWCGIgjQ5FpXFayNAwYpLrwF+NrVpPuRxCjRdFECJw9JagB
|
||||
C+90NcLeJ+k3si4eqJsocrtA4vut5xh5mwbnvn2kmFV/YWFfWUgyZaPYkAamN0xA
|
||||
I/BTQMEDQFzMFM1Wra7NiYPJJjbe912S5R/uu9TSvEhsJw+O2l5fYdAbVHdmHPw=
|
||||
=fX9y
|
||||
iQEcBAEBCAAGBQJRmyJoAAoJEEqz6FtPBkyjoxoIAKw397mSYmKjj1nbjI51MKNg
|
||||
jmI+R2tbZ/gM+tOojZe0WNZvwMruyI1wiKkqB2emgyyWZe38EsDsRW+IKs6WipMH
|
||||
BOlzZmVUoMA8DOhswBhXTqnUaD+htfOaJ89Fs1JmRchCnThptGrX8J7MSxhi97Pb
|
||||
2e3JOr4XcHQRrVnPBQRVRhVUuoEyArN1LmUoaJSPc4jnNzMAjYqoZp8i7IAoGwxM
|
||||
tjhQaUpgQSqwjaeMxynxwp3rS3rNMoRbx7g4s//R8YU6cgQUWPhVFp6cqHBLpLSz
|
||||
mQZB2f8QiffkLCdO5n+VnDTJtfm7/d7ySXT23RU3i4Y8N5BuAayq2iHw07uADv8=
|
||||
=B3FL
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1 +1 @@
|
||||
Mon, 20 May 2013 19:36:55 +0000
|
||||
Tue, 21 May 2013 10:36:54 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 20 May 2013 19:36:55 +0000
|
||||
Tue, 21 May 2013 10:36:54 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue