Sync with portage [Fri Jul 13 16:15:07 MSK 2012].

mhiretskiy
root 12 years ago
parent 74638acab4
commit 279de2ecf4

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-awk/eselect-awk-0.2.ebuild,v 1.7 2012/07/10 13:59:24 hattya Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-awk/eselect-awk-0.2.ebuild,v 1.8 2012/07/13 02:47:38 ottxor Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://dev.gentoo.org/~ottxor/distfiles/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86 ~x86-fbsd ~x86-macos"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86 ~x86-fbsd ~amd64-linux ~x86-macos"
IUSE=""
src_install() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/eselect-opengl-1.2.5-r1.ebuild,v 1.8 2012/07/11 19:15:26 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/eselect-opengl-1.2.5-r1.ebuild,v 1.9 2012/07/12 17:04:20 ranger Exp $
EAPI=4
@ -22,7 +22,7 @@ SRC_URI="${MIRROR}/glext.h.${GLEXT}.xz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="app-arch/xz-utils"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/flexlm/flexlm-9.5-r2.ebuild,v 1.2 2012/05/31 02:29:01 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/flexlm/flexlm-9.5-r2.ebuild,v 1.3 2012/07/12 15:56:47 axs Exp $
EAPI=4
inherit eutils user
@ -17,7 +17,7 @@ SRC_URI="http://www.macrovision.com/services/support/flexlm/enduser.pdf
mirror://gentoo/lmutil-amd64.Z
)"
LICENSE="as-is"
LICENSE="as-is GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/rsyslog/rsyslog-6.2.2.ebuild,v 1.1 2012/06/15 11:05:25 ultrabug Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/rsyslog/rsyslog-6.2.2.ebuild,v 1.2 2012/07/12 15:45:40 jer Exp $
EAPI=4
AUTOTOOLS_AUTORECONF=yes
@ -13,7 +13,7 @@ SRC_URI="http://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
zeromq? ( https://github.com/aggregateknowledge/rsyslog-zeromq/tarball/44b551abc29dd5b541884bd51b45b413855a93d8 -> ${PN}-zeromq.tar.gz )"
LICENSE="GPL-3 LGPL-3 Apache-2.0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~hppa ~x86"
SLOT="0"
IUSE="dbi debug doc extras kerberos mysql oracle postgres relp snmp ssl static-libs zeromq zlib"

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/usermin-1.430.ebuild,v 1.1 2009/12/09 14:55:25 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/usermin/usermin-1.430.ebuild,v 1.2 2012/07/12 15:14:55 axs Exp $
IUSE="ssl"
@ -10,7 +10,7 @@ DESCRIPTION="a web-based user administration interface"
HOMEPAGE="http://www.webmin.com/index6.html"
SRC_URI="mirror://sourceforge/webadmin/${P}.tar.gz"
LICENSE="BSD"
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/tsm/tsm-6.2.2.0-r1.ebuild,v 1.5 2012/05/24 04:35:57 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/tsm/tsm-6.2.2.0-r1.ebuild,v 1.6 2012/07/12 14:16:32 axs Exp $
EAPI=3
@ -21,7 +21,7 @@ SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
SRC_URI="${BASE_URI}${SRC_TAR}"
RESTRICT="strip" # Breaks libPiIMG.ss and libPiSNAP.so
LICENSE="as-is Apache-1.1 JDOM gSOAP"
LICENSE="as-is Apache-1.1 JDOM gSOAP GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="hsm"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/tsm/tsm-6.3.0.0-r1.ebuild,v 1.2 2012/05/24 04:35:57 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/tsm/tsm-6.3.0.0-r1.ebuild,v 1.3 2012/07/12 14:16:32 axs Exp $
EAPI=4
@ -29,7 +29,7 @@ SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
SRC_URI="${BASE_URI}${SRC_TAR}"
RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
LICENSE="as-is Apache-1.1 JDOM gSOAP"
LICENSE="as-is Apache-1.1 JDOM gSOAP GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="acl java +tsm_cit +tsm_hw"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/tsm/tsm-6.3.0.5-r1.ebuild,v 1.2 2012/05/24 04:35:57 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-backup/tsm/tsm-6.3.0.5-r1.ebuild,v 1.3 2012/07/12 14:16:32 axs Exp $
EAPI=4
@ -29,7 +29,7 @@ SRC_TAR="${MY_PVR_ALLDOTS}-TIV-TSMBAC-LinuxX86.tar"
SRC_URI="${BASE_URI}${SRC_TAR}"
RESTRICT="strip" # Breaks libPiIMG.so and libPiSNAP.so
LICENSE="as-is Apache-1.1 JDOM gSOAP"
LICENSE="as-is Apache-1.1 JDOM gSOAP GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="acl java +tsm_cit +tsm_hw"

@ -1,12 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>video</herd>
<herd>kde</herd>
<maintainer>
<email>media-video@gentoo.org</email>
</maintainer>
<maintainer>
<email>kde@gentoo.org</email>
</maintainer>
<herd>kde</herd>
<herd>video</herd>
<upstream>
<remote-id type="sourceforge">k9copy</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/cfs-1.4.1.17-r2.ebuild,v 1.1 2011/12/31 19:54:19 idl0r Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/cfs-1.4.1.17-r2.ebuild,v 1.2 2012/07/12 15:27:29 axs Exp $
inherit eutils versionator
@ -15,7 +15,7 @@ HOMEPAGE="http://packages.debian.org/stable/utils/cfs
http://www.crypto.com/software/"
SRC_URI="mirror://debian/pool/main/c/cfs/cfs_${MY_PV}.orig.tar.gz
mirror://debian/pool/main/c/cfs/cfs_${MY_PV}-${DEB_PV}.diff.gz"
LICENSE="as-is"
LICENSE="as-is GPL-2"
SLOT="0"
KEYWORDS="~ppc x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/cfs-1.4.1.17-r3.ebuild,v 1.1 2011/12/31 19:54:19 idl0r Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/cfs-1.4.1.17-r3.ebuild,v 1.2 2012/07/12 15:27:29 axs Exp $
inherit eutils versionator
@ -15,7 +15,7 @@ HOMEPAGE="http://packages.debian.org/stable/utils/cfs
http://www.crypto.com/software/"
SRC_URI="mirror://debian/pool/main/c/cfs/cfs_${MY_PV}.orig.tar.gz
mirror://debian/pool/main/c/cfs/cfs_${MY_PV}-${DEB_PV}.diff.gz"
LICENSE="as-is"
LICENSE="as-is GPL-2"
SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/ekeyd/ekeyd-1.1.4-r2.ebuild,v 1.2 2012/05/31 03:11:33 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/ekeyd/ekeyd-1.1.4-r2.ebuild,v 1.3 2012/07/12 15:31:17 axs Exp $
EAPI=4
@ -10,7 +10,7 @@ DESCRIPTION="Entropy Key userspace daemon"
HOMEPAGE="http://www.entropykey.co.uk/"
SRC_URI="http://www.entropykey.co.uk/res/download/${P}.tar.gz"
LICENSE="as-is" # yes, truly
LICENSE="as-is GPL-2" # yes, truly, but GPL-2 added for init script
SLOT="0"

@ -11,3 +11,4 @@ DIST vim-patches-7.3.515.patch.bz2 812319 SHA256 ae926eae841cfe37d4364f379b4889e
DIST vim-patches-7.3.537.patch.bz2 845145 SHA256 f321c73be4188a7053cb65199aa5bc25b89c475c1e4a07b9f614074994a416fb SHA512 b98c90a95acbfd262f3c55c2cfc9b621d41ff6dcf38f2c1adb971b6ceecabceb53ce1b90d9b37b25d2320aafe1d2cfc063f7cea41f275a85b774bb195ac4d996 WHIRLPOOL 86a648a87261b96376cf9795051dbd2b5e6f1e9d9aba0c91b18aca0fecad2620b8f28c1b93992f4f47815b3e9d4b53d6c890be5ad5074efccaeb77d857fa466e
DIST vim-patches-7.3.556.patch.bz2 862316 SHA256 c948231cc72faab3acd47ac6e3429b27b7e7fdf75a1df849cf494f926b533483 SHA512 c3453a6e8afd95606c792069316288cf4bc8645b27aedda456e5a985529e5758b50aed7d5b022baed5a5f160ab4518e2991d52ac01d14870e6bed2aea68a4070 WHIRLPOOL 72a9396bff29f3d000d005b8605cd7a880e321c5521a0bd87021bd934c202ba718308dbe866b473dfc8e8718f3fcecd1ed2d0086781fa24ec825766065b85030
DIST vim-patches-7.3.566.patch.bz2 863423 SHA256 63133fb2cfa26aba9d7d11f33bed89782011e3311c30628446a752a61f56b538 SHA512 ba856482080b9d9a33946a0b8a3b28639298fe001e27d46dee0401904a217e155b17150fe029543a6d9eacddda03c276f7c8b727f9f569d52cff0924aa06a447 WHIRLPOOL be219c62b9cfb9f7de55cfdc8926380833c34dc0e7def60b3fd8e779c68add6750da2c2d950a7c835f018634db0e46ad4f21c56c555a8429b4b2dfdae462bedd
DIST vim-patches-7.3.600.patch.bz2 884201 SHA256 26941fdaab9732b42dcd2055ab7dac49c804e4ce4dee7eb46d4f3cc7045697d9 SHA512 f4517b5351d0ee21154dc7ddc255c3279f3b76acf9a2d1cc11906d950994b3227a932f74bcaedd5e35516a576f2089ce4ba477044f96d09c5929f0de7ec65d94 WHIRLPOOL b9e6dd126eced5c5b2541dbf679360fc35e8cebb37251efe8dc3bd8228f687b18f39ebfbb1d405ee258b83195882ca362e3d98d1f0a59d8aaebf0e0f0fe63952

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.3.600.ebuild,v 1.1 2012/07/12 13:01:54 lack Exp $
EAPI=3
VIM_VERSION="7.3"
inherit vim
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
GVIMRC_FILE_SUFFIX="-r1"
GVIM_DESKTOP_SUFFIX="-r2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
S="${WORKDIR}/vim${VIM_VERSION/.}"
DESCRIPTION="GUI version of the Vim text editor"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
src_prepare() {
vim_src_prepare
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
if [[ ${CHOST} == *-interix* ]]; then
epatch "${FILESDIR}"/${PN}-7.1-interix-link.patch
epatch "${FILESDIR}"/${PN}-7.1.319-interix-cflags.patch
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/jedit-4.4.2-r1.ebuild,v 1.2 2012/07/12 05:47:54 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/jedit/jedit-4.4.2-r1.ebuild,v 1.3 2012/07/12 11:25:16 ago Exp $
EAPI=4
@ -14,7 +14,7 @@ HOMEPAGE="http://www.jedit.org"
SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
SLOT="0"
IUSE=""

@ -13,3 +13,4 @@ DIST vim-patches-7.3.515.patch.bz2 812319 SHA256 ae926eae841cfe37d4364f379b4889e
DIST vim-patches-7.3.537.patch.bz2 845145 SHA256 f321c73be4188a7053cb65199aa5bc25b89c475c1e4a07b9f614074994a416fb SHA512 b98c90a95acbfd262f3c55c2cfc9b621d41ff6dcf38f2c1adb971b6ceecabceb53ce1b90d9b37b25d2320aafe1d2cfc063f7cea41f275a85b774bb195ac4d996 WHIRLPOOL 86a648a87261b96376cf9795051dbd2b5e6f1e9d9aba0c91b18aca0fecad2620b8f28c1b93992f4f47815b3e9d4b53d6c890be5ad5074efccaeb77d857fa466e
DIST vim-patches-7.3.556.patch.bz2 862316 SHA256 c948231cc72faab3acd47ac6e3429b27b7e7fdf75a1df849cf494f926b533483 SHA512 c3453a6e8afd95606c792069316288cf4bc8645b27aedda456e5a985529e5758b50aed7d5b022baed5a5f160ab4518e2991d52ac01d14870e6bed2aea68a4070 WHIRLPOOL 72a9396bff29f3d000d005b8605cd7a880e321c5521a0bd87021bd934c202ba718308dbe866b473dfc8e8718f3fcecd1ed2d0086781fa24ec825766065b85030
DIST vim-patches-7.3.566.patch.bz2 863423 SHA256 63133fb2cfa26aba9d7d11f33bed89782011e3311c30628446a752a61f56b538 SHA512 ba856482080b9d9a33946a0b8a3b28639298fe001e27d46dee0401904a217e155b17150fe029543a6d9eacddda03c276f7c8b727f9f569d52cff0924aa06a447 WHIRLPOOL be219c62b9cfb9f7de55cfdc8926380833c34dc0e7def60b3fd8e779c68add6750da2c2d950a7c835f018634db0e46ad4f21c56c555a8429b4b2dfdae462bedd
DIST vim-patches-7.3.600.patch.bz2 884201 SHA256 26941fdaab9732b42dcd2055ab7dac49c804e4ce4dee7eb46d4f3cc7045697d9 SHA512 f4517b5351d0ee21154dc7ddc255c3279f3b76acf9a2d1cc11906d950994b3227a932f74bcaedd5e35516a576f2089ce4ba477044f96d09c5929f0de7ec65d94 WHIRLPOOL b9e6dd126eced5c5b2541dbf679360fc35e8cebb37251efe8dc3bd8228f687b18f39ebfbb1d405ee258b83195882ca362e3d98d1f0a59d8aaebf0e0f0fe63952

@ -0,0 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.3.600.ebuild,v 1.1 2012/07/12 12:58:19 lack Exp $
EAPI=3
VIM_VERSION="7.3"
inherit vim
VIM_CORE_GENTOO_PATCHES="vim-core-${VIM_VERSION}-gentoo-patches-r1.tar.bz2"
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
VIMRC_FILE_SUFFIX="-r4"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~lack/vim/${VIM_CORE_GENTOO_PATCHES}
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
S="${WORKDIR}/vim${VIM_VERSION/.}"
DESCRIPTION="vim and gvim shared files"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""

@ -11,3 +11,4 @@ DIST vim-patches-7.3.515.patch.bz2 812319 SHA256 ae926eae841cfe37d4364f379b4889e
DIST vim-patches-7.3.537.patch.bz2 845145 SHA256 f321c73be4188a7053cb65199aa5bc25b89c475c1e4a07b9f614074994a416fb SHA512 b98c90a95acbfd262f3c55c2cfc9b621d41ff6dcf38f2c1adb971b6ceecabceb53ce1b90d9b37b25d2320aafe1d2cfc063f7cea41f275a85b774bb195ac4d996 WHIRLPOOL 86a648a87261b96376cf9795051dbd2b5e6f1e9d9aba0c91b18aca0fecad2620b8f28c1b93992f4f47815b3e9d4b53d6c890be5ad5074efccaeb77d857fa466e
DIST vim-patches-7.3.556.patch.bz2 862316 SHA256 c948231cc72faab3acd47ac6e3429b27b7e7fdf75a1df849cf494f926b533483 SHA512 c3453a6e8afd95606c792069316288cf4bc8645b27aedda456e5a985529e5758b50aed7d5b022baed5a5f160ab4518e2991d52ac01d14870e6bed2aea68a4070 WHIRLPOOL 72a9396bff29f3d000d005b8605cd7a880e321c5521a0bd87021bd934c202ba718308dbe866b473dfc8e8718f3fcecd1ed2d0086781fa24ec825766065b85030
DIST vim-patches-7.3.566.patch.bz2 863423 SHA256 63133fb2cfa26aba9d7d11f33bed89782011e3311c30628446a752a61f56b538 SHA512 ba856482080b9d9a33946a0b8a3b28639298fe001e27d46dee0401904a217e155b17150fe029543a6d9eacddda03c276f7c8b727f9f569d52cff0924aa06a447 WHIRLPOOL be219c62b9cfb9f7de55cfdc8926380833c34dc0e7def60b3fd8e779c68add6750da2c2d950a7c835f018634db0e46ad4f21c56c555a8429b4b2dfdae462bedd
DIST vim-patches-7.3.600.patch.bz2 884201 SHA256 26941fdaab9732b42dcd2055ab7dac49c804e4ce4dee7eb46d4f3cc7045697d9 SHA512 f4517b5351d0ee21154dc7ddc255c3279f3b76acf9a2d1cc11906d950994b3227a932f74bcaedd5e35516a576f2089ce4ba477044f96d09c5929f0de7ec65d94 WHIRLPOOL b9e6dd126eced5c5b2541dbf679360fc35e8cebb37251efe8dc3bd8228f687b18f39ebfbb1d405ee258b83195882ca362e3d98d1f0a59d8aaebf0e0f0fe63952

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.3.600.ebuild,v 1.1 2012/07/12 13:01:28 lack Exp $
EAPI=3
VIM_VERSION="7.3"
inherit vim
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
S="${WORKDIR}/vim${VIM_VERSION/.}"
DESCRIPTION="Vim, an improved vi-style text editor"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
src_prepare() {
vim_src_prepare
if [[ ${CHOST} == *-interix* ]]; then
epatch "${FILESDIR}"/${PN}-7.3-interix-link.patch
fi
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx2/atokx2-17.0-r2.ebuild,v 1.9 2012/01/26 21:46:39 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx2/atokx2-17.0-r2.ebuild,v 1.10 2012/07/12 09:19:06 naota Exp $
EAPI="1"
@ -12,7 +12,7 @@ IIIMF_V="trunk_r2059-js1"
UPDATE_P="atokforlinux_update_17_0_2_1"
SRC_URI="http://www3.justsystem.co.jp/download/atok/up/lin/${UPDATE_P}.tar.gz"
LICENSE="ATOK MIT"
LICENSE="ATOK MIT GPL-2"
SLOT="0"
KEYWORDS="-* ~x86"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx2/atokx2-17.0.ebuild,v 1.10 2012/01/26 21:46:39 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/atokx2/atokx2-17.0.ebuild,v 1.11 2012/07/12 09:19:06 naota Exp $
EAPI="1"
@ -11,7 +11,7 @@ HOMEPAGE="http://www.justsystem.co.jp/linux/atok.html"
IIIMF_V="trunk_r2059-js1"
SRC_URI=""
LICENSE="ATOK MIT"
LICENSE="ATOK MIT GPL-2"
SLOT="0"
KEYWORDS="-* x86"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/canna/canna-3.7_p2.ebuild,v 1.22 2011/10/05 19:28:09 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/canna/canna-3.7_p2.ebuild,v 1.23 2012/07/12 08:46:22 naota Exp $
inherit cannadic eutils multilib
@ -10,7 +10,7 @@ DESCRIPTION="A client-server based Kana-Kanji conversion system"
HOMEPAGE="http://canna.sourceforge.jp/"
SRC_URI="mirror://sourceforge.jp/canna/9558/${MY_P/_/}.tar.bz2"
LICENSE="MIT"
LICENSE="MIT GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/canna/canna-3.7_p3-r1.ebuild,v 1.10 2011/10/05 19:28:09 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/canna/canna-3.7_p3-r1.ebuild,v 1.11 2012/07/12 08:46:22 naota Exp $
inherit cannadic eutils multilib
@ -11,7 +11,7 @@ DESCRIPTION="A client-server based Kana-Kanji conversion system"
HOMEPAGE="http://canna.sourceforge.jp/"
SRC_URI="mirror://sourceforge.jp/canna/9565/${MY_P}.tar.bz2"
LICENSE="MIT"
LICENSE="MIT GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/canna/canna-3.7_p3-r2.ebuild,v 1.4 2012/05/17 05:30:44 naota Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/canna/canna-3.7_p3-r2.ebuild,v 1.5 2012/07/12 08:46:22 naota Exp $
inherit cannadic eutils multilib
@ -11,7 +11,7 @@ DESCRIPTION="A client-server based Kana-Kanji conversion system"
HOMEPAGE="http://canna.sourceforge.jp/"
SRC_URI="mirror://sourceforge.jp/canna/9565/${MY_P}.tar.bz2"
LICENSE="MIT"
LICENSE="MIT GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/canna/canna-3.7_p3.ebuild,v 1.9 2011/10/05 19:28:09 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/canna/canna-3.7_p3.ebuild,v 1.10 2012/07/12 08:46:22 naota Exp $
inherit cannadic eutils multilib
@ -10,7 +10,7 @@ DESCRIPTION="A client-server based Kana-Kanji conversion system"
HOMEPAGE="http://canna.sourceforge.jp/"
SRC_URI="mirror://sourceforge.jp/canna/9565/${MY_P/_/}.tar.bz2"
LICENSE="MIT"
LICENSE="MIT GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc"

@ -1,2 +1,2 @@
DIST tmux-1.5.tar.gz 374093 SHA256 eb8215b57c05b765d2446d9acb2bc5edcdb3eb4ea31af89ee127a27e90056306 SHA512 a2004923d645f32e30d3e6ecee92a5cea71f831718bc09dec14c11a420848d175eff919f00b344ac65be1e2af00362c4b0ffc4e03851d5e3df2fa4c005069bd6 WHIRLPOOL f0513738646be2e10fa7bd9ebc275ba6db2da47e3025575debab02528cc98f236c32704db6617e06b3e63d3a706d7cc55a4d967c2e8671cdc4fa23753a216484
DIST tmux-1.6.tar.gz 388633 SHA256 faee08ba1bd8c22537cd5b7458881d1bdb4985df88ed6bc5967c56881a7efbd6 SHA512 5c7b311d011f2f2027926a615d4300e97fd22f3ae32b0c364fdf935ff02124c59d1d0c48e7e9d572229c7600b6583fd679f4b960a5af872305f005d27350ad9c WHIRLPOOL 5acbd3ed4b6e60a8a08f1ab4117ac9002108d37a13cb3f64925fc2a986fd86b83037cfa1a7016bb65099a0bb00cb37329ad338b8913d48590f2ab8b3ee1755cd
DIST tmux-1.5.tar.gz 374093 RMD160 08eec02bcbd91b3c37a36a05167f3758e7911973 SHA1 e26132f02f344f8d6d06ae87d11f6a7aad880f67 SHA256 eb8215b57c05b765d2446d9acb2bc5edcdb3eb4ea31af89ee127a27e90056306
DIST tmux-1.6.tar.gz 388633 RMD160 e88d1ac4751920bf5a6b52be80f332f1eb2e8694 SHA1 8756f6bcecb18102b87e5d6f5952ba2541f68ed3 SHA256 faee08ba1bd8c22537cd5b7458881d1bdb4985df88ed6bc5967c56881a7efbd6 SHA512 5c7b311d011f2f2027926a615d4300e97fd22f3ae32b0c364fdf935ff02124c59d1d0c48e7e9d572229c7600b6583fd679f4b960a5af872305f005d27350ad9c WHIRLPOOL 5acbd3ed4b6e60a8a08f1ab4117ac9002108d37a13cb3f64925fc2a986fd86b83037cfa1a7016bb65099a0bb00cb37329ad338b8913d48590f2ab8b3ee1755cd

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tmux/tmux-1.5.ebuild,v 1.6 2012/02/11 16:01:02 nixnut Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tmux/tmux-1.5.ebuild,v 1.7 2012/07/12 14:30:36 ryao Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/tmux/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="amd64 ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris"
IUSE="vim-syntax"
DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.6-r3.ebuild,v 1.5 2012/07/12 03:21:59 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.6-r3.ebuild,v 1.6 2012/07/12 14:05:27 hattya Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@ -18,7 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# Note: argparse is provided in python 2.7 and 3.2 (Bug 346005)
# Note: dev-lang/python dependencies are so emerge will print a blocker if any

@ -0,0 +1 @@
DIST fbless-0.2.1.tar.gz 102336 SHA256 5bd0376aca15c7516fc0cb6d73edad79209b1f49394310abccaf316e413b8288 SHA512 3fdde99ae531564d389b444a9bcada1215093318de912d5dde7c6e1835b984685f2e92fce544fc8a8b3d420d9f968d4f0a3c366f7565023b9d27a67279f9ac02 WHIRLPOOL e50353789b6aab34c6739cdfe0aeaa501da9626d1b97d415c07eef141d2885f7e75c160ffd6050ebb320928a7fe9b90128f9eebcfffa2f813d040630af386d4e

@ -0,0 +1,19 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/fbless/fbless-0.2.1.ebuild,v 1.1 2012/07/13 07:48:38 yngwin Exp $
EAPI=4
PYTHON_COMPAT="python2_7"
inherit python-distutils-ng
DESCRIPTION="Python-based console fb2 reader with less-like interface"
HOMEPAGE="http://pybookreader.narod.ru/misc.html"
SRC_URI="http://pybookreader.narod.ru/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-lang/python:2.7[ncurses,xml]"
RDEPEND="${DEPEND}"

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>admin@pinkbyte.ru</email>
<name>Sergey Popov</name>
</maintainer>
<herd>proxy-maintainers</herd>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/opensp-1.5.2-r3.ebuild,v 1.9 2012/06/27 01:30:01 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/opensp-1.5.2-r3.ebuild,v 1.10 2012/07/12 14:58:55 hattya Exp $
EAPI=2
inherit eutils flag-o-matic
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
LICENSE="JamesClark"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="doc nls static-libs test"
DEPEND="nls? ( >=sys-devel/gettext-0.14.5 )

@ -1 +1,2 @@
DIST qpdfview-0.3.1.tar.gz 76652 SHA256 1eb1c6c2eb80f4a37f137983fce83bb640aa47bbc3b8a69e3ddd8d917f016b57 SHA512 0b632390b79eb838fcfaba5828c83c1d88ad82ae0dbea521ea81774ea77b03a24018c095516b59d8cfa66b6729980505e3c5325fbebd3307cbf054852f8ab9b6 WHIRLPOOL 357aaa9fafeb1795a4653ab9fbbf05f0cb8c104960f3cbce9d15cbc431586f1536a7a45f0de7db364da4e6b3b30b1ac08f6ba6e2184f827118d501bc1d5f4196
DIST qpdfview-0.3.1_p427.tar.gz 90948 SHA256 53b2af6254cf0c453d0420ffe1aab01e2c06c6a96e5cca526aff99e96c65166d SHA512 fed409a3e18295e35fda29bc0bf50eb6d7ba0ed4b18890fb8e71f6136e7e9de167eab5aa85354bc6bb904de6d610d758aac0f5c3166aa3c7c2651c505b8d4064 WHIRLPOOL f69df92329655604edef19be287183e334bc15e5098a704a05f3d7d363ddc585b3a31dd044375e6360294124c9d0ea7e3b1c4c57b55486ccdf79e833239f7ecc

@ -0,0 +1,45 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.3.1-r1.ebuild,v 1.1 2012/07/12 13:54:27 yngwin Exp $
EAPI=4
inherit qt4-r2
DESCRIPTION="A tabbed PDF viewer using the poppler library"
HOMEPAGE="http://launchpad.net/qpdfview"
SRC_URI="https://launchpad.net/${PN}/trunk/${PV/_}/+download/${P/_}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cups dbus svg"
RDEPEND="app-text/poppler[qt4]
x11-libs/qt-core:4[iconv]
x11-libs/qt-gui:4
cups? ( net-print/cups )
dbus? ( x11-libs/qt-dbus:4 )
svg? ( x11-libs/qt-svg:4 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="CONTRIBUTORS README TODO"
S=${WORKDIR}/${P/_}
src_prepare() {
# bug 426314, upstream accepted patch for next release
sed -ie 's/Exec=qpdfview/Exec=qpdfview --unique/' miscellaneous/qpdfview.desktop || die
}
src_configure() {
local config i
for i in cups dbus svg ; do
if ! use ${i} ; then
config+=" without_${i}"
fi
done
eqmake4 CONFIG+="${config}"
}

@ -0,0 +1,40 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.3.1_p427.ebuild,v 1.1 2012/07/13 06:50:39 yngwin Exp $
EAPI=4
inherit qt4-r2
DESCRIPTION="A tabbed PDF viewer using the poppler library"
HOMEPAGE="http://launchpad.net/qpdfview"
SRC_URI="http://bazaar.launchpad.net/~adamreichold/qpdfview/trunk/tarball/427 -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cups dbus svg"
RDEPEND="app-text/poppler[qt4]
x11-libs/qt-core:4[iconv]
x11-libs/qt-gui:4
cups? ( net-print/cups )
dbus? ( x11-libs/qt-dbus:4 )
svg? ( x11-libs/qt-svg:4 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="CONTRIBUTORS README TODO"
S="${WORKDIR}/~adamreichold/qpdfview/trunk"
src_configure() {
local config i
for i in cups dbus svg ; do
if ! use ${i} ; then
config+=" without_${i}"
fi
done
eqmake4 CONFIG+="${config}"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.7.3.ebuild,v 1.2 2012/07/12 07:17:54 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.7.3.ebuild,v 1.3 2012/07/12 11:24:16 ago Exp $
EAPI=2
inherit eutils toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/irrlicht/${P}.zip"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
KEYWORDS="amd64 ~ppc x86"
IUSE="doc"
RDEPEND="virtual/jpeg

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/ode/ode-0.12.ebuild,v 1.2 2012/07/12 07:52:28 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/ode/ode-0.12.ebuild,v 1.3 2012/07/12 11:23:17 ago Exp $
EAPI=2
DESCRIPTION="Open Dynamics Engine SDK"
@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/opende/${P}.tar.bz2"
LICENSE="|| ( LGPL-2.1 BSD )"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
IUSE="debug doc double-precision examples gyroscopic static-libs"
RDEPEND="examples? (

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jamvm/jamvm-1.5.4-r2.ebuild,v 1.2 2012/07/12 07:28:22 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jamvm/jamvm-1.5.4-r2.ebuild,v 1.3 2012/07/12 11:30:07 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
KEYWORDS="amd64 ~ppc x86"
IUSE="debug libffi"
CLASSPATH_SLOT=0.98

@ -14,7 +14,7 @@ DIST jdk-7u3-solaris-x64.tar.gz 9702437 SHA256 1021b777004c0acc9e7e7dc1006afb463
DIST jdk-7u4-linux-i586-demos.tar.gz 14041524 SHA256 36a712513fb7fef3df184ef7c082f9b29dac05181e3827312d088db80749dd9f
DIST jdk-7u4-linux-i586.tar.gz 82927766 SHA256 023c288d33e15a5fd8ebccec9f3b82df5a32208dca96b85c80e64fd01357de28
DIST jdk-7u4-linux-x64-demos.tar.gz 14027571 SHA256 dca1b52f4a9728464b66ff12a7637a2db68574de8020f0c932f8df15550541e6
DIST jdk-7u4-linux-x64.tar.gz 81439019 SHA256 92fbec82f2a33126b323877d012239ce516518c59073416116799d26fc70307c
DIST jdk-7u4-linux-x64.tar.gz 81439019 SHA256 92fbec82f2a33126b323877d012239ce516518c59073416116799d26fc70307c SHA512 d59fef863b1577d7d7da9809c54a6b3d540497de21c04dcc6132f0d0dacf8d142fe79fde6827fd1011bb04cda7ba019d36db233a674ae8ffe0b0db91f64ddde6 WHIRLPOOL 206394694a080ea4ec6197cecf6cb08a18b137c5dc3e922599a9deae3f761656c924f90525edcbcfeb8eec9978b09987cacd085c9ed53e29675b1fb6e6013e12
DIST jdk-7u4-solaris-i586-demos.tar.gz 14087177 SHA256 d9c900d76143510ab6cd0940549ff2f5547efd91f050b43c6093e051d10f6d30
DIST jdk-7u4-solaris-i586.tar.gz 85996816 SHA256 8c3599e0524c7625587134701f706366786273d933dea2ce3e73a22b057c1f99
DIST jdk-7u4-solaris-sparc-demos.tar.gz 14096804 SHA256 82555fc179fbeecee089ccd40fc187a2c123eef83c7581963154ee20af84e68f
@ -24,9 +24,9 @@ DIST jdk-7u4-solaris-sparcv9.tar.gz 13159165 SHA256 1d4323fcbe8a8b17eab5f014b91a
DIST jdk-7u4-solaris-x64-demos.tar.gz 186396 SHA256 7913d1d1c256d842bc00cb987eb14140b77ba8376a6e84cc4c060e867550ffd0
DIST jdk-7u4-solaris-x64.tar.gz 10004792 SHA256 1d7bfeff432850c6f2df9bf4d69213e471430c6eb3cc08e73e4d09d1485761a2
DIST jdk-7u5-linux-i586-demos.tar.gz 14027619 SHA256 b9aeb66d1fc5c3c8e0df83c752599f56b6b270c389ef6dbee5593d338be20551 SHA512 4f62a071d33940a9ebec0cfd13a37fd2204a67ff669951e42c5261887146746fa3bac55dac8db7d6f2a0d534807a12857d384698e39d3e51f70d74f91053daff WHIRLPOOL 410e6368b41283c17f98e9a4b4c42287249c30eb11531569f01a0b668d01309b184e1c820bd7f73b5db895e3a108a09edd8133036bc3cb485a986b75e45c7d82
DIST jdk-7u5-linux-i586.tar.gz 82942256 SHA256 149a8fcaf9102964fdd43cdb25c23129ed5aa8c409d5d8b3cb621edc494d68bc SHA512 a30318a39b99c07671cdaf6ff51d85f0ac5d08d0003dba92174928bb501cf24ff8ed1c87d6fcd7e4b0768b4d3224c0fce6e4654fd735d359cc587fa85c95c609 WHIRLPOOL eb1c847cc6b844ad11c0d7b6008ddc2babc297c3e4b90e9ea5a17d54319074b4f7e81628968c3926944fbfafa3eec0c3bfbbad3b93adcf8c7369e0967b5e4810
DIST jdk-7u5-linux-i586.tar.gz 82947286 SHA256 422dfe67a4885d47c0053b97f4a56fb4dced60799a1bb82f8266b0745a7149f7 SHA512 5839a8815359383b256acfa9cb93bc1585256e761bb723aebd7545e065d737849fb75bb761061b4e6117de09a1f08ad6d90309602a4bab3dc953ef2f3f733ddf WHIRLPOOL 106dd2a13ab99e702787163366583d4a0b151bebb4915228d3fc4d8c14d806317976ab6a2ae27f973b08e77d9c64e93bd0aeb74e2eec19f5ed5777b406c9f0c2
DIST jdk-7u5-linux-x64-demos.tar.gz 14027439 SHA256 56d0879eca219162b2d671efa9eb157ea34c8b538c3b8d3ce43e411dd0e343e3
DIST jdk-7u5-linux-x64.tar.gz 81439763 SHA256 2a118ce9350d0c0cbaaeef286d04980df664b215d6aaf7bc1d4469abf05711bf
DIST jdk-7u5-linux-x64.tar.gz 81443471 SHA256 aaf0296f08007cb178ff45dea61125aedb8af0450f82e0f2fd51df5391c9e837 SHA512 862829df7fef1208e5e0823dfe02665f8ccf24f67dee54c29064cf20cbc7fcd88cf2a2a048ea56c5025191715f9535227efc49e4fdae24801f637c387dc81243 WHIRLPOOL e4c115c9242578d20dbb99b1d7b82a26c77bede94dafbff187ad49cca3d1202a3d75d33b901a6ae025417f89614bd488c49bd0a28e858d016515fba7c3f38d73
DIST jdk-7u5-solaris-i586-demos.tar.gz 14053500 SHA256 9ccdf00973d99e89edd8fcf2ee8b36589e72ee527014936aab09fc9b1940184c
DIST jdk-7u5-solaris-i586.tar.gz 85992567 SHA256 6718c823db7085cd808089965f2aaf2e177a30b8c9b88d5bb0c9f51a9ad98991
DIST jdk-7u5-solaris-sparc-demos.tar.gz 14065874 SHA256 a63b580162e2855b70e97c69a46375b0153b8c635dc514d9fb78b1114356caa2

@ -0,0 +1,340 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.5-r1.ebuild,v 1.1 2012/07/12 20:29:13 caster Exp $
EAPI="4"
inherit java-vm-2 eutils prefix versionator
# This URIs need to be updated when bumping!
JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
UPDATE="$(get_version_component_range 4)"
MY_PV="$(get_version_component_range 2)u${UPDATE}"
S_PV="$(get_version_component_range 1-3)_0${UPDATE}"
X86_AT="jdk-${MY_PV}-linux-i586.tar.gz"
AMD64_AT="jdk-${MY_PV}-linux-x64.tar.gz"
SOL_X86_AT="jdk-${MY_PV}-solaris-i586.tar.gz"
SOL_AMD64_AT="jdk-${MY_PV}-solaris-x64.tar.gz"
SOL_SPARC_AT="jdk-${MY_PV}-solaris-sparc.tar.gz"
SOL_SPARCv9_AT="jdk-${MY_PV}-solaris-sparcv9.tar.gz"
X86_DEMOS="jdk-${MY_PV}-linux-i586-demos.tar.gz"
AMD64_DEMOS="jdk-${MY_PV}-linux-x64-demos.tar.gz"
SOL_X86_DEMOS="jdk-${MY_PV}-solaris-i586-demos.tar.gz"
SOL_AMD64_DEMOS="jdk-${MY_PV}-solaris-x64-demos.tar.gz"
SOL_SPARC_DEMOS="jdk-${MY_PV}-solaris-sparc-demos.tar.gz"
SOL_SPARCv9_DEMOS="jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Development Kit"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
x86? ( ${X86_AT}
examples? ( ${X86_DEMOS} ) )
amd64? ( ${AMD64_AT}
examples? ( ${AMD64_DEMOS} ) )
x86-solaris? ( ${SOL_X86_AT}
examples? ( ${SOL_X86_DEMOS} ) )
x64-solaris? ( ${SOL_X86_AT} ${SOL_AMD64_AT}
examples? ( ${SOL_X86_DEMOS} ${SOL_AMD64_DEMOS} ) )
sparc-solaris? ( ${SOL_SPARC_AT}
examples? ( ${SOL_SPARC_DEMOS} ) )
sparc64-solaris? ( ${SOL_SPARC_AT} ${SOL_SPARCv9_AT}
examples? ( ${SOL_SPARC_DEMOS} ${SOL_SPARCv9_DEMOS} ) )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="X alsa derby doc examples jce nsplugin +source"
RESTRICT="fetch strip"
RDEPEND="
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
doc? ( dev-java/java-sdk-docs:1.7 )
!prefix? ( sys-libs/glibc )"
DEPEND="
jce? ( app-arch/unzip )"
S="${WORKDIR}/jdk${S_PV}"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
elif use x86-solaris; then
AT=${SOL_X86_AT}
elif use x64-solaris; then
AT="${SOL_X86_AT} and ${SOL_AMD64_AT}"
elif use sparc-solaris; then
AT=${SOL_SPARC_AT}
elif use sparc64-solaris; then
AT="${SOL_SPARC_AT} and ${SOL_SPARCv9_AT}"
fi
if use x86; then
DEMOS=${X86_DEMOS}
elif use amd64; then
DEMOS=${AMD64_DEMOS}
elif use x86-solaris; then
DEMOS=${SOL_X86_DEMOS}
elif use x64-solaris; then
DEMOS="${SOL_X86_DEMOS} and ${SOL_AMD64_DEMOS}"
elif use sparc-solaris; then
DEMOS=${SOL_SPARC_AT}
elif use sparc64-solaris; then
DEMOS="${SOL_SPARC_AT_DEMOS} and ${SOL_SPARCv9_DEMOS}"
fi
einfo "Please download ${AT} from:"
einfo "${JDK_URI}"
einfo "and move it to ${DISTDIR}"
if use examples; then
einfo "Also download ${DEMOS} from:"
einfo "${JDK_URI}"
einfo "and move it to ${DISTDIR}"
fi
if use jce; then
einfo "Also download ${JCE_FILE} from:"
einfo "${JCE_URI}"
einfo "and move it to ${DISTDIR}"
fi
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die
fi
}
src_compile() {
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
if use x86; then
bin/java -client -Xshare:dump || die
fi
bin/java -server -Xshare:dump || die
# Create files used as storage for system preferences.
mkdir jre/.systemPrefs || die
touch jre/.systemPrefs/.system.lock || die
touch jre/.systemPrefs/.systemRootModFile || die
}
src_install() {
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \
{,jre/}lib/i386/libjavaplugin_nscp*.so
rm -vrf jre/plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf {,jre/}lib/${arch}/libnpjp2.so \
{,jre/}lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin include jre lib man "${ED}"/opt/${P} || die
if use derby; then
cp -pPR db "${ED}"/opt/${P} || die
fi
if use examples; then
cp -pPR demo sample "${ED}"/opt/${P} || die
fi
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir {} + || die
dodoc COPYRIGHT
dohtml README.html
if use jce; then
dodir /opt/${P}/jre/lib/security/strong-jce
mv "${ED}"/opt/${P}/jre/lib/security/US_export_policy.jar \
"${ED}"/opt/${P}/jre/lib/security/strong-jce || die
mv "${ED}"/opt/${P}/jre/lib/security/local_policy.jar \
"${ED}"/opt/${P}/jre/lib/security/strong-jce || die
dosym /opt/${P}/jre/lib/security/${JCE_DIR}/US_export_policy.jar \
/opt/${P}/jre/lib/security/US_export_policy.jar
dosym /opt/${P}/jre/lib/security/${JCE_DIR}/local_policy.jar \
/opt/${P}/jre/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin /opt/${P}/jre/lib/${arch}/libnpjp2.so
fi
if use source; then
cp src.zip "${ED}"/opt/${P} || die
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}.png#" \
jre/lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/jre/lib/
doins "${T}"/fontconfig.properties
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}
QA_TEXTRELS_x86="
opt/${P}/jre/lib/i386/client/libjvm.so
opt/${P}/jre/lib/i386/server/libjvm.so"
QA_FLAGS_IGNORED="
/opt/${P}/bin/appletviewer
/opt/${P}/bin/apt
/opt/${P}/bin/extcheck
/opt/${P}/bin/idlj
/opt/${P}/bin/jar
/opt/${P}/bin/jarsigner
/opt/${P}/bin/java
/opt/${P}/bin/javac
/opt/${P}/bin/javadoc
/opt/${P}/bin/javah
/opt/${P}/bin/javap
/opt/${P}/bin/javaws
/opt/${P}/bin/jcmd
/opt/${P}/bin/jconsole
/opt/${P}/bin/jdb
/opt/${P}/bin/jhat
/opt/${P}/bin/jinfo
/opt/${P}/bin/jmap
/opt/${P}/bin/jps
/opt/${P}/bin/jrunscript
/opt/${P}/bin/jsadebugd
/opt/${P}/bin/jstack
/opt/${P}/bin/jstat
/opt/${P}/bin/jstatd
/opt/${P}/bin/keytool
/opt/${P}/bin/native2ascii
/opt/${P}/bin/orbd
/opt/${P}/bin/pack200
/opt/${P}/bin/policytool
/opt/${P}/bin/rmic
/opt/${P}/bin/rmid
/opt/${P}/bin/rmiregistry
/opt/${P}/bin/schemagen
/opt/${P}/bin/serialver
/opt/${P}/bin/servertool
/opt/${P}/bin/tnameserv
/opt/${P}/bin/unpack200
/opt/${P}/bin/wsgen
/opt/${P}/bin/wsimport
/opt/${P}/bin/xjc
/opt/${P}/demo/jvmti/compiledMethodLoad/lib/libcompiledMethodLoad.so
/opt/${P}/demo/jvmti/gctest/lib/libgctest.so
/opt/${P}/demo/jvmti/heapTracker/lib/libheapTracker.so
/opt/${P}/demo/jvmti/heapViewer/lib/libheapViewer.so
/opt/${P}/demo/jvmti/hprof/lib/libhprof.so
/opt/${P}/demo/jvmti/minst/lib/libminst.so
/opt/${P}/demo/jvmti/mtrace/lib/libmtrace.so
/opt/${P}/demo/jvmti/versionCheck/lib/libversionCheck.so
/opt/${P}/demo/jvmti/waiters/lib/libwaiters.so
/opt/${P}/jre/bin/java
/opt/${P}/jre/bin/java_vm
/opt/${P}/jre/bin/javaws
/opt/${P}/jre/bin/keytool
/opt/${P}/jre/bin/orbd
/opt/${P}/jre/bin/pack200
/opt/${P}/jre/bin/policytool
/opt/${P}/jre/bin/rmid
/opt/${P}/jre/bin/rmiregistry
/opt/${P}/jre/bin/servertool
/opt/${P}/jre/bin/tnameserv
/opt/${P}/jre/bin/unpack200
/opt/${P}/jre/lib/jexec
/opt/${P}/lib/jexec
/opt/${P}/lib/visualvm/profiler/lib/deployed/jdk15/linux-amd64/libprofilerinterface.so
/opt/${P}/lib/visualvm/profiler/lib/deployed/jdk16/linux-amd64/libprofilerinterface.so"
for java_system_arch in amd64 i386; do
QA_FLAGS_IGNORED+="
/opt/${P}/jre/lib/${java_system_arch}/headless/libmawt.so
/opt/${P}/jre/lib/${java_system_arch}/jli/libjli.so
/opt/${P}/jre/lib/${java_system_arch}/libattach.so
/opt/${P}/jre/lib/${java_system_arch}/libawt.so
/opt/${P}/jre/lib/${java_system_arch}/libcmm.so
/opt/${P}/jre/lib/${java_system_arch}/libdcpr.so
/opt/${P}/jre/lib/${java_system_arch}/libdeploy.so
/opt/${P}/jre/lib/${java_system_arch}/libdt_socket.so
/opt/${P}/jre/lib/${java_system_arch}/libfontmanager.so
/opt/${P}/jre/lib/${java_system_arch}/libhprof.so
/opt/${P}/jre/lib/${java_system_arch}/libinstrument.so
/opt/${P}/jre/lib/${java_system_arch}/libioser12.so
/opt/${P}/jre/lib/${java_system_arch}/libj2gss.so
/opt/${P}/jre/lib/${java_system_arch}/libj2pcsc.so
/opt/${P}/jre/lib/${java_system_arch}/libj2pkcs11.so
/opt/${P}/jre/lib/${java_system_arch}/libjaas_unix.so
/opt/${P}/jre/lib/${java_system_arch}/libjava_crw_demo.so
/opt/${P}/jre/lib/${java_system_arch}/libjavaplugin_jni.so
/opt/${P}/jre/lib/${java_system_arch}/libjava.so
/opt/${P}/jre/lib/${java_system_arch}/libjawt.so
/opt/${P}/jre/lib/${java_system_arch}/libJdbcOdbc.so
/opt/${P}/jre/lib/${java_system_arch}/libjdwp.so
/opt/${P}/jre/lib/${java_system_arch}/libjfr.so
/opt/${P}/jre/lib/${java_system_arch}/libjpeg.so
/opt/${P}/jre/lib/${java_system_arch}/libjsdt.so
/opt/${P}/jre/lib/${java_system_arch}/libjsig.so
/opt/${P}/jre/lib/${java_system_arch}/libjsoundalsa.so
/opt/${P}/jre/lib/${java_system_arch}/libjsound.so
/opt/${P}/jre/lib/${java_system_arch}/libkcms.so
/opt/${P}/jre/lib/${java_system_arch}/libmanagement.so
/opt/${P}/jre/lib/${java_system_arch}/libmlib_image.so
/opt/${P}/jre/lib/${java_system_arch}/libnative_chmod_g.so
/opt/${P}/jre/lib/${java_system_arch}/libnative_chmod.so
/opt/${P}/jre/lib/${java_system_arch}/libnet.so
/opt/${P}/jre/lib/${java_system_arch}/libnio.so
/opt/${P}/jre/lib/${java_system_arch}/libnpjp2.so
/opt/${P}/jre/lib/${java_system_arch}/libnpt.so
/opt/${P}/jre/lib/${java_system_arch}/librmi.so
/opt/${P}/jre/lib/${java_system_arch}/libsaproc.so
/opt/${P}/jre/lib/${java_system_arch}/libsctp.so
/opt/${P}/jre/lib/${java_system_arch}/libsplashscreen.so
/opt/${P}/jre/lib/${java_system_arch}/libsunec.so
/opt/${P}/jre/lib/${java_system_arch}/libt2k.so
/opt/${P}/jre/lib/${java_system_arch}/libunpack.so
/opt/${P}/jre/lib/${java_system_arch}/libverify.so
/opt/${P}/jre/lib/${java_system_arch}/libzip.so
/opt/${P}/jre/lib/${java_system_arch}/motif21/libmawt.so
/opt/${P}/jre/lib/${java_system_arch}/native_threads/libhpi.so
/opt/${P}/jre/lib/${java_system_arch}/server/libjvm.so
/opt/${P}/jre/lib/${java_system_arch}/xawt/libmawt.so"
done

@ -3,5 +3,5 @@ DIST jre-7u3-linux-i586.tar.gz 33853947 SHA256 814bbbdb4c73b11c213de9543c821854b
DIST jre-7u3-linux-x64.tar.gz 32432120 SHA256 eb06eab781be0c1dfaae2e5ef3afff5267e24e77f62401b09777673508b8d68c
DIST jre-7u4-linux-i586.tar.gz 34361614 SHA256 e3514815588df66c26297a2dffa64ed90c383f273735700460b9f572c8d0cf8a
DIST jre-7u4-linux-x64.tar.gz 32881501 SHA256 04b6529fb500b1f1ee6d1ab8d4eb6611f0a9031258ea6ea0bc300499d86eb148
DIST jre-7u5-linux-i586.tar.gz 34374207 SHA256 61e23f37f2fcdbc0f28755dc4692a810bbd10c67794145f37dfedf658afc9e29 SHA512 ca7a1227ea26232ae6277693cee9879f41792ea831bd8492770fbeb1112e205f4cc195e7b682758e0899fe829c4fe1e70ce3d756589bef7b86a977cd442130d4 WHIRLPOOL f3d8f801c98bfe470ef0d7ef9ccd82f7fcf301037d9a106ec3c09b52d16cb54417fd9dfb9c2efd2a405b88321d3a5088d0c7c08147f3d27481fa31304485616a
DIST jre-7u5-linux-x64.tar.gz 32876408 SHA256 22b10ab1be0937218f1697a1a1a48e55eabd11453f5220a910da6d9179e9f579
DIST jre-7u5-linux-i586.tar.gz 34374469 SHA256 868ce9d35f53bb421b4a31e8f0ce32f6aaccf93e47a2db9e3dd590aa7ffe10c3 SHA512 af6d2631aeb2c2ed712c85634ed9906cd3198c7c9235fe725354903332e926774149147338ee1fee04d62588d3e01ba4987b9790f0a1014c7f2d68a566c0a429 WHIRLPOOL a17eba3829750c0344b5aee33683693b2214016d4d553eaa998ef48336124e3ff8b8d2df067d91f4e60f7536aa64ee7e811042e48545a9477605b8016bc75ff0
DIST jre-7u5-linux-x64.tar.gz 32874759 SHA256 8134bb879ae01969fb6699d8d810b367aaac9f64ed385db2bcf5373a0a417fbc SHA512 d2979b843bdd4d665889d875bf1c191543f6878ae51e3ffaff951666521526767b2fb8dea7a1de111778279e47a8af71cae466a8cb54f66581a34568bab84532 WHIRLPOOL 12d4d1d4d921996fa0a6d8509a0db5fc42c4d8900431a2955708b11dfd2b1ffb04f9b4a6e35993778101cbb54ca9556d883c4082ea9f7562a0d79686dbc7a17c

@ -0,0 +1,220 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.5-r1.ebuild,v 1.1 2012/07/12 20:25:02 caster Exp $
EAPI="4"
inherit java-vm-2 eutils prefix versionator
UPDATE="$(get_version_component_range 4)"
MY_PV="$(get_version_component_range 2)u${UPDATE}"
S_PV="$(get_version_component_range 1-3)_0${UPDATE}"
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
AMD64_AT="jre-${MY_PV}-linux-x64.tar.gz"
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1637588.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
x86? ( ${X86_AT} )
amd64? ( ${AMD64_AT} )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="~amd64 ~x86"
IUSE="X alsa jce nsplugin"
RESTRICT="fetch strip"
RDEPEND="
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
!prefix? ( sys-libs/glibc )"
DEPEND="
jce? ( app-arch/unzip )"
S="${WORKDIR}/jre${S_PV}"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use amd64; then
AT=${AMD64_AT}
fi
einfo "Please download ${AT} from:"
einfo "${JRE_URI}"
einfo "and move it to ${DISTDIR}"
if use jce; then
einfo "Also download ${JCE_FILE} from:"
einfo "${JCE_URI}"
einfo "and move it to ${DISTDIR}"
fi
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die
fi
}
src_compile() {
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
if use x86; then
bin/java -client -Xshare:dump || die
fi
bin/java -server -Xshare:dump || die
# Create files used as storage for system preferences.
mkdir .systemPrefs || die
touch .systemPrefs/.system.lock || die
touch .systemPrefs/.systemRootModFile || die
}
src_install() {
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
# writable executable segments
if use x86; then
rm -vf lib/i386/libjavaplugin_oji.so \
lib/i386/libjavaplugin_nscp*.so
rm -vrf plugin/i386
fi
# Without nsplugin flag, also remove the new plugin
local arch=${ARCH};
use x86 && arch=i386;
if ! use nsplugin; then
rm -vf lib/${arch}/libnpjp2.so \
lib/${arch}/libjavaplugin_jni.so
fi
dodir /opt/${P}
cp -pPR bin lib man "${ED}"/opt/${P} || die
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir -v {} + || die
dodoc COPYRIGHT README
if use jce; then
dodir /opt/${P}/lib/security/strong-jce
mv "${ED}"/opt/${P}/lib/security/US_export_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
mv "${ED}"/opt/${P}/lib/security/local_policy.jar \
"${ED}"/opt/${P}/lib/security/strong-jce || die
dosym /opt/${P}/lib/security/${JCE_DIR}/US_export_policy.jar \
/opt/${P}/lib/security/US_export_policy.jar
dosym /opt/${P}/lib/security/${JCE_DIR}/local_policy.jar \
/opt/${P}/lib/security/local_policy.jar
fi
if use nsplugin; then
install_mozilla_plugin /opt/${P}/lib/${arch}/libnpjp2.so
fi
# Install desktop file for the Java Control Panel.
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
# make_desktop_entry can't be used as ${P} would end up in filename.
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
sun-jcontrol-${PN}-${SLOT}.png || die
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JRE ${SLOT}#" \
-e "s#Exec=.*#Exec=/opt/${P}/bin/jcontrol#" \
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}.png#" \
lib/desktop/applications/sun_java.desktop > \
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
# bug #56444
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto /opt/${P}/lib/
doins "${T}"/fontconfig.properties
# bug #388127
dodir /etc/sandbox.d
echo 'SANDBOX_PREDICT="/dev/random:/proc/self/coredump_filter"' > "${D}/etc/sandbox.d/20${VMHANDLE}"
set_java_env
java-vm_revdep-mask
}
QA_TEXTRELS_x86="
opt/${P}/lib/i386/client/libjvm.so
opt/${P}/lib/i386/server/libjvm.so"
QA_FLAGS_IGNORED+="
/opt/${P}/bin/java
/opt/${P}/bin/java_vm
/opt/${P}/bin/javaws
/opt/${P}/bin/keytool
/opt/${P}/bin/orbd
/opt/${P}/bin/pack200
/opt/${P}/bin/policytool
/opt/${P}/bin/rmid
/opt/${P}/bin/rmiregistry
/opt/${P}/bin/servertool
/opt/${P}/bin/tnameserv
/opt/${P}/bin/unpack200
/opt/${P}/lib/jexec"
for java_system_arch in amd64 i386; do
QA_FLAGS_IGNORED+="
/opt/${P}/lib/${java_system_arch}/headless/libmawt.so
/opt/${P}/lib/${java_system_arch}/jli/libjli.so
/opt/${P}/lib/${java_system_arch}/libawt.so
/opt/${P}/lib/${java_system_arch}/libdcpr.so
/opt/${P}/lib/${java_system_arch}/libdeploy.so
/opt/${P}/lib/${java_system_arch}/libdt_socket.so
/opt/${P}/lib/${java_system_arch}/libfontmanager.so
/opt/${P}/lib/${java_system_arch}/libhprof.so
/opt/${P}/lib/${java_system_arch}/libinstrument.so
/opt/${P}/lib/${java_system_arch}/libj2gss.so
/opt/${P}/lib/${java_system_arch}/libj2pcsc.so
/opt/${P}/lib/${java_system_arch}/libj2pkcs11.so
/opt/${P}/lib/${java_system_arch}/libjaas_unix.so
/opt/${P}/lib/${java_system_arch}/libjava_crw_demo.so
/opt/${P}/lib/${java_system_arch}/libjavaplugin_jni.so
/opt/${P}/lib/${java_system_arch}/libjava.so
/opt/${P}/lib/${java_system_arch}/libjawt.so
/opt/${P}/lib/${java_system_arch}/libJdbcOdbc.so
/opt/${P}/lib/${java_system_arch}/libjdwp.so
/opt/${P}/lib/${java_system_arch}/libjfr.so
/opt/${P}/lib/${java_system_arch}/libjpeg.so
/opt/${P}/lib/${java_system_arch}/libjsdt.so
/opt/${P}/lib/${java_system_arch}/libjsig.so
/opt/${P}/lib/${java_system_arch}/libjsoundalsa.so
/opt/${P}/lib/${java_system_arch}/libjsound.so
/opt/${P}/lib/${java_system_arch}/libkcms.so
/opt/${P}/lib/${java_system_arch}/libmanagement.so
/opt/${P}/lib/${java_system_arch}/libmlib_image.so
/opt/${P}/lib/${java_system_arch}/libnet.so
/opt/${P}/lib/${java_system_arch}/libnio.so
/opt/${P}/lib/${java_system_arch}/libnpjp2.so
/opt/${P}/lib/${java_system_arch}/libnpt.so
/opt/${P}/lib/${java_system_arch}/librmi.so
/opt/${P}/lib/${java_system_arch}/libsctp.so
/opt/${P}/lib/${java_system_arch}/libsplashscreen.so
/opt/${P}/lib/${java_system_arch}/libsunec.so
/opt/${P}/lib/${java_system_arch}/libt2k.so
/opt/${P}/lib/${java_system_arch}/libunpack.so
/opt/${P}/lib/${java_system_arch}/libverify.so
/opt/${P}/lib/${java_system_arch}/libzip.so
/opt/${P}/lib/${java_system_arch}/server/libjvm.so
/opt/${P}/lib/${java_system_arch}/xawt/libmawt.so"
done

@ -0,0 +1,66 @@
Index: Source/Modules/lang.cxx
===================================================================
--- Source/Modules/lang.cxx (revision 13127)
+++ Source/Modules/lang.cxx (revision 13128)
@@ -2623,7 +2623,7 @@
Delete(expected_name_resolved);
}
if (illegal_name) {
- Swig_warning(WARN_LANG_RETURN_TYPE, input_file, line_number, "Function %s must have a return type. Ignored.\n", Swig_name_decl(name));
+ Swig_warning(WARN_LANG_RETURN_TYPE, input_file, line_number, "Function %s must have a return type. Ignored.\n", Swig_name_decl(n));
Swig_restore(n);
return SWIG_NOWRAP;
}
@@ -2760,7 +2760,7 @@
}
if (illegal_name) {
- Swig_warning(WARN_LANG_ILLEGAL_DESTRUCTOR, input_file, line_number, "Illegal destructor name %s. Ignored.\n", Swig_name_decl(name));
+ Swig_warning(WARN_LANG_ILLEGAL_DESTRUCTOR, input_file, line_number, "Illegal destructor name %s. Ignored.\n", Swig_name_decl(n));
Swig_restore(n);
Delete(expected_name);
return SWIG_NOWRAP;
Index: Examples/test-suite/errors/expected.log
===================================================================
--- Examples/test-suite/errors/expected.log (revision 13127)
+++ Examples/test-suite/errors/expected.log (revision 13128)
@@ -227,17 +227,17 @@
cpp_extend_destructors.i:85: Warning 302: previous definition of '~JStruct'.
cpp_extend_destructors.i:100: Warning 302: Identifier '~LStruct' redefined (ignored),
cpp_extend_destructors.i:98: Warning 302: previous definition of '~LStruct'.
-cpp_extend_destructors.i:24: Warning 521: Illegal destructor name ~NOT_CStruct. Ignored.
-cpp_extend_destructors.i:30: Warning 521: Illegal destructor name ~NOT_DStruct. Ignored.
-cpp_extend_destructors.i:44: Warning 521: Illegal destructor name ~NOT_EStruct. Ignored.
-cpp_extend_destructors.i:50: Warning 521: Illegal destructor name ~NOT_FStruct. Ignored.
-cpp_extend_destructors.i:65: Warning 521: Illegal destructor name ~NOT_GStruct. Ignored.
-cpp_extend_destructors.i:72: Warning 521: Illegal destructor name ~NOT_HStruct. Ignored.
-cpp_extend_destructors.i:81: Warning 521: Illegal destructor name ~NOT_IStruct. Ignored.
-cpp_extend_destructors.i:86: Warning 521: Illegal destructor name ~NOT_JStruct. Ignored.
-cpp_extend_destructors.i:92: Warning 521: Illegal destructor name ~NOT_KStruct. Ignored.
-cpp_extend_destructors.i:99: Warning 521: Illegal destructor name ~NOT_LStruct< int >. Ignored.
-cpp_extend_destructors.i:99: Warning 521: Illegal destructor name ~NOT_LStruct< short >. Ignored.
+cpp_extend_destructors.i:24: Warning 521: Illegal destructor name CStruct::~NOT_CStruct(). Ignored.
+cpp_extend_destructors.i:30: Warning 521: Illegal destructor name DStruct::~NOT_DStruct(). Ignored.
+cpp_extend_destructors.i:44: Warning 521: Illegal destructor name EStruct::~NOT_EStruct(). Ignored.
+cpp_extend_destructors.i:50: Warning 521: Illegal destructor name FStruct::~NOT_FStruct(). Ignored.
+cpp_extend_destructors.i:65: Warning 521: Illegal destructor name GStruct::~NOT_GStruct(). Ignored.
+cpp_extend_destructors.i:72: Warning 521: Illegal destructor name HStruct::~NOT_HStruct(). Ignored.
+cpp_extend_destructors.i:81: Warning 521: Illegal destructor name IStruct::~NOT_IStruct(). Ignored.
+cpp_extend_destructors.i:86: Warning 521: Illegal destructor name JStruct::~NOT_JStruct(). Ignored.
+cpp_extend_destructors.i:92: Warning 521: Illegal destructor name KStruct::~NOT_KStruct(). Ignored.
+cpp_extend_destructors.i:99: Warning 521: Illegal destructor name LStruct< int >::~NOT_LStruct(). Ignored.
+cpp_extend_destructors.i:99: Warning 521: Illegal destructor name LStruct< short >::~NOT_LStruct(). Ignored.
:::::::::::::::::::::::::::::::: cpp_extend_redefine.i :::::::::::::::::::::::::::::::::::
cpp_extend_redefine.i:9: Warning 302: Identifier 'bar' redefined by %extend (ignored),
@@ -312,8 +312,8 @@
cpp_no_access.i:3: Warning 319: No access specifier given for base class 'foo' (ignored).
:::::::::::::::::::::::::::::::: cpp_no_return_type.i :::::::::::::::::::::::::::::::::::
-cpp_no_return_type.i:6: Warning 504: Function R must have a return type. Ignored.
-cpp_no_return_type.i:10: Warning 504: Function UU must have a return type. Ignored.
+cpp_no_return_type.i:6: Warning 504: Function S::R() must have a return type. Ignored.
+cpp_no_return_type.i:10: Warning 504: Function U::UU() must have a return type. Ignored.
:::::::::::::::::::::::::::::::: cpp_nobase.i :::::::::::::::::::::::::::::::::::
cpp_nobase.i:3: Warning 401: Nothing known about base class 'Bar'. Ignored.

@ -1,9 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.7.ebuild,v 1.1 2012/07/11 20:55:06 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.7-r1.ebuild,v 1.1 2012/07/12 19:20:57 radhermit Exp $
EAPI=4
inherit eutils
DESCRIPTION="Simplified Wrapper and Interface Generator"
HOMEPAGE="http://www.swig.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
@ -20,6 +22,11 @@ RDEPEND="${DEPEND}"
DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO )
src_prepare() {
# bug 417823
epatch "${FILESDIR}"/${PN}-2.0.7-illegal-destructors-warning.patch
}
src_configure() {
econf \
$(use_enable ccache) \

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libee/libee-0.4.1.ebuild,v 1.3 2012/06/08 11:39:07 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libee/libee-0.4.1.ebuild,v 1.4 2012/07/12 15:44:32 jer Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.libee.org/files/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux"
KEYWORDS="amd64 ~hppa x86 ~amd64-linux"
IUSE="debug static-libs"
DEPEND="dev-libs/libxml2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libestr/libestr-0.1.3.ebuild,v 1.1 2012/07/11 19:19:54 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libestr/libestr-0.1.3.ebuild,v 1.2 2012/07/12 15:43:28 jer Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://libestr.adiscon.com/files/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE="debug static-libs"
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblognorm/liblognorm-0.3.4.ebuild,v 1.4 2012/06/08 11:41:51 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblognorm/liblognorm-0.3.4.ebuild,v 1.5 2012/07/12 15:45:10 jer Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://www.liblognorm.com/files/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86 ~amd64-linux"
KEYWORDS="amd64 ~hppa x86 ~amd64-linux"
IUSE="debug static-libs"
DEPEND="

@ -0,0 +1,31 @@
Partial patch by upstream to fix compilation on platforms without
posix_madvise.
http://vcs.pcre.org/viewvc/code/trunk/sljit/sljitUtils.c?r1=952&r2=987&pathrev=987O
--- code/trunk/sljit/sljitUtils.c 2012/03/16 12:59:30 952
+++ code/trunk/sljit/sljitUtils.c 2012/07/07 04:11:29 987
@@ -106,7 +106,7 @@
#else /* _WIN32 */
-#include "pthread.h"
+#include <pthread.h>
#if (defined SLJIT_EXECUTABLE_ALLOCATOR && SLJIT_EXECUTABLE_ALLOCATOR)
@@ -262,8 +262,14 @@
}
aligned_new_limit = (new_limit + sljit_page_align) & ~sljit_page_align;
aligned_old_limit = (stack->limit + sljit_page_align) & ~sljit_page_align;
+ /* If madvise is available, we release the unnecessary space. */
+#if defined(POSIX_MADV_DONTNEED)
if (aligned_new_limit < aligned_old_limit)
posix_madvise((void*)aligned_new_limit, aligned_old_limit - aligned_new_limit, POSIX_MADV_DONTNEED);
+#elif defined(MADV_DONTNEED)
+ if (aligned_new_limit < aligned_old_limit)
+ madvise((void*)aligned_new_limit, aligned_old_limit - aligned_new_limit, MADV_DONTNEED);
+#endif
stack->limit = new_limit;
return 0;
#endif

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.31.ebuild,v 1.1 2012/07/11 20:17:24 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.31.ebuild,v 1.2 2012/07/12 11:05:15 grobian Exp $
EAPI="4"
@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${MY_P}
src_prepare() {
epatch "${FILESDIR}"/${P}-madvise.patch # from upstream
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
elibtoolize
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxdg-basedir/libxdg-basedir-1.1.1.ebuild,v 1.8 2012/02/28 16:36:24 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxdg-basedir/libxdg-basedir-1.1.1.ebuild,v 1.9 2012/07/12 09:46:46 grobian Exp $
EAPI=2
inherit libtool
@ -11,7 +11,7 @@ SRC_URI="http://n.ethz.ch/student/nevillm/download/libxdg-basedir/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux"
KEYWORDS="amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-solaris"
IUSE="doc static-libs"
RDEPEND=""

@ -1,2 +1,3 @@
DIST nettle-1.15.tar.gz 829862 SHA256 d6e540bf4acc857a3b09580e7f61822d352ee83c119579bf7333f0a785f7d9ac SHA512 90178ab6af3d7048aeba888d65d83f77823b800689713979ead8e5eeec51026bac183953d4421276e249c2bcbb26e9528ed304754c951147df8bdcf35a2c6596 WHIRLPOOL 852cbc828d78a3b495607d89daf110781c8c3e410519be6d2495c65745a923ca4c7ad548b475330744b84bf416c4bdf72ae3eb1569d94dcca45ee989fe0326e3
DIST nettle-2.4.tar.gz 1075789 SHA256 a6009208df6881f75aa1a87081ccfb2ccac1884da10670c53d7b76596f649c3f SHA512 2523e3a0119918c5f4988d8c7e62b1895067b7ffee440910f2040c7cba22d1d26d8f13aee266779edb88605faa6252e4d2e22acbee54d886f766c0c0c9765516 WHIRLPOOL bc5f23379d3c49e59b646f63f28967219f51443767e937043859fb5cccd83b863f1600ca6560019355dcec55428e6113200354a8357bd8770d6cdcb5569a944b
DIST nettle-2.5.tar.gz 1113274 SHA256 4aa142e908b0053082d7729fc0155dc90dbe71c8ef5f50f30034805ed5c92c72 SHA512 186c3d8687628d7ce2d0e3880355741970bb6e0354f1b3aa49118e7c729cb65348fa2b1ce3b56dbdf01fbcb25a2bd6d5ce634b8a1ab419f9f93b693321f57ea1 WHIRLPOOL 4229b8a11b3bf45396bad775ead91f9a5c4bb45bde821ba49185a19cd7595e840883e0f90af52744e3aae8ffef17e526c025cc1830b4e228c578debf5a8811ca

@ -0,0 +1,11 @@
--- a/examples/Makefile.in
+++ b/examples/Makefile.in
@@ -11,7 +11,7 @@ PRE_CPPFLAGS = -I.. -I$(top_srcdir)
PRE_LDFLAGS = -L..
OPENSSL_LIBFLAGS = @OPENSSL_LIBFLAGS@
-BENCH_LIBS = @BENCH_LIBS@
+BENCH_LIBS = @BENCH_LIBS@ -lm
RSA_TARGETS = rsa-keygen$(EXEEXT) rsa-sign$(EXEEXT) \
rsa-verify$(EXEEXT) rsa-encrypt$(EXEEXT) rsa-decrypt$(EXEEXT)

@ -0,0 +1,34 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/nettle/nettle-2.5.ebuild,v 1.1 2012/07/12 22:03:33 radhermit Exp $
EAPI="4"
inherit eutils autotools
DESCRIPTION="Low-level cryptographic library"
HOMEPAGE="http://www.lysator.liu.se/~nisse/nettle/"
SRC_URI="http://www.lysator.liu.se/~nisse/archive/${P}.tar.gz"
LICENSE="|| ( LGPL-3 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="+gmp ssl"
DEPEND="gmp? ( dev-libs/gmp )
ssl? ( dev-libs/openssl )"
RDEPEND="${DEPEND}"
src_prepare() {
sed -e "/CFLAGS=/s: -ggdb3::" -i configure.ac || die
epatch "${FILESDIR}"/${PN}-2.5-missing-libm-link.patch
sed -i -e 's/solaris\*)/sunldsolaris*)/' configure.ac || die
eautoreconf
}
src_configure() {
econf \
--enable-shared \
$(use_enable gmp public-key) \
$(use_enable ssl openssl)
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/Lab-Measurement-2.94.ebuild,v 1.4 2012/05/01 22:51:35 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/Lab-Measurement-3.00.ebuild,v 1.1 2012/07/12 16:59:05 dilfridge Exp $
if [[ "${PV}" != "9999" ]]; then
MODULE_AUTHOR="AKHUETTEL"
@ -36,7 +36,9 @@ RDEPEND="
dev-perl/encoding-warnings
perl-core/Switch
sci-visualization/gnuplot
virtual/perl-Data-Dumper
virtual/perl-Encode
virtual/perl-Switch
virtual/perl-Time-HiRes
!dev-perl/Lab-Instrument
!dev-perl/Lab-Tools

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild,v 1.4 2012/02/19 14:34:48 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Lab-Measurement/Lab-Measurement-9999.ebuild,v 1.5 2012/07/12 16:59:05 dilfridge Exp $
if [[ "${PV}" != "9999" ]]; then
MODULE_AUTHOR="AKHUETTEL"
@ -36,7 +36,9 @@ RDEPEND="
dev-perl/encoding-warnings
perl-core/Switch
sci-visualization/gnuplot
virtual/perl-Data-Dumper
virtual/perl-Encode
virtual/perl-Switch
virtual/perl-Time-HiRes
!dev-perl/Lab-Instrument
!dev-perl/Lab-Tools

@ -1,2 +1,2 @@
DIST Lab-Measurement-2.94.tar.gz 125394 SHA256 179ade2764af5e896d74d2218162a431c7d541f5732334b28bf52f2e9f6b567f SHA512 397f3f3aa61b562787691fd386a749f194a55f0364c12c8523bafe200bf50263eec7117be019614495a0c2dab8875c4624c365ea9faaf86347dafecad9d5bdba WHIRLPOOL 6549185e33b2525838f0604c94939e88d913815c74991a758e9d10f302fba53ec3f908b96be5d51999891990ce583f854b20630c5e27420f6906eb7bea908255
DIST Lab-Measurement-2.96.tar.gz 130920 SHA256 bb36888bba4f20c22d108d0d42803f6b6197a523198c824ad3279fc5e05c52ae SHA512 5f8293546f29f59dfb87b05d187d815fbba0d45ae9ff95ee30a646e676f917265e80c6681a3abd877f144f67b0565215b33b74080aa2655e562c37eae8ab1175 WHIRLPOOL 85eb1738860c6bc554ab250de78dced01cfbbff276778813d6963cd281326be960a838bbad784be3b5ff10d1f25e3fed253df5b7f6b45b57a6a9e5d2115dc020
DIST Lab-Measurement-3.00.tar.gz 134759 SHA256 676c15430eff6ea893505146d9b1d3af51ef0dc8fff9a28f49aaabb9a2e8e7d1 SHA512 0dfba6aa6737be6631fd1082eded2773344833a94da430a2694f152efb13f3561226f8065d629699a20ecd7754dbe3f1d5d4794cab5b78bbb60dd6de3cb6cc29 WHIRLPOOL 1bbbcde56b5290aaa8b6dc9783112ae36c3c2da1866cd37ba8757aa4247054447ca25da1cbda2cec940286ac840d54daf8ff97d5c0cbfbdbe473ad0d6ed4f493

@ -1,2 +1,2 @@
DIST autopep8-0.5.2.tar.gz 10049 SHA256 a9a808bac49605036bdeaa4bf5b50a9bbf87088a54b9a2e54e18c85abcecb70f SHA512 9d27a9b2c7cf90a7ea420732ac13675c6bc93435d9d9dc4e437e3e2e121d4b2931b995da77d751e2dbcf4c2c5379fda6c4c3c0f6cc222b461d4daa95e9ec2564 WHIRLPOOL 5b4f6ca08695da516f6579399de1decb3a1be6b2520a636812f1b68cb6ee7e05cb546fe7537513deb3f9a3f914808ffeaa956d1daa2c4e0bcf14f22071e9e7c8
DIST autopep8-0.7.tar.gz 19826 SHA256 670c926eeed597da9dd39d5392a6f8405fe66232007b0429d90caf84e3be67a6 SHA512 1c37d2c80e8a044ff906a90b2dc49126821624903d7769141e6ed3d7ff2719041a918bd0f687d283ddee166d45c5db924661c5e15e67664db44e7d5e026457c6 WHIRLPOOL 76265638846eeff0e6564b18511e2868f332b299ecb262a13dea21492ed8eb31f10d2aa77c191d074d569f34f8ecf7674adfa76b29b13d8c31803737fe0ce5cf
DIST autopep8-0.7.2.tar.gz 26903 SHA256 83d8c43e942fb16a4587608ac161eb4d55b6e9228fe8819624d4379600feadbe SHA512 1cbf915dd5b3dd3e8db37b8b618cfc6a4181db96251e525587302f811f00cc5966c33322014cbc89f31a5c96bdcd171aa68e4cc976f976dd139a7a5894b28703 WHIRLPOOL 5272aae1f273232129fdf38616b3a56cd15b9eaced68167c7e75cefec8d260fcdf3a8130957fdea757201b96b400227711e3c5e0937df95796fa6817a62d5dd9

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/autopep8/autopep8-0.7.ebuild,v 1.1 2012/06/16 14:07:32 sping Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/autopep8/autopep8-0.7.2.ebuild,v 1.1 2012/07/13 05:37:39 yngwin Exp $
EAPI=4
@ -31,3 +31,13 @@ src_test() {
}
python_execute_function testing
}
pkg_postinst() {
ewarn "Since this version of autopep depends on >=dev-python/pep8-1.3"
ewarn "it is affected by https://github.com/jcrocholl/pep8/issues/45"
ewarn "(indentation checks inside triple-quotes)."
ewarn "If you do not want to be affected by this, then add the"
ewarn "following lines to your local package.mask:"
ewarn " >=dev-python/pep8-1.3"
ewarn " >=dev-python/autopep8-0.6"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/dbus-python-1.0.0.ebuild,v 1.16 2012/05/13 19:54:35 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/dbus-python/dbus-python-1.0.0.ebuild,v 1.17 2012/07/12 13:29:21 hattya Exp $
EAPI=4
@ -17,7 +17,7 @@ SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE="doc examples test"
RDEPEND=">=dev-libs/dbus-glib-0.98

@ -1,5 +1,3 @@
DIST pep8-0.6.1.tar.gz 21499 SHA256 c0654b683bd0c20987e3e767bb0241daf014d854cb89ec84fbed623e349faeec SHA512 6a0477ce2e7b4829c744cb431413d226ccd36943c9dac4541caf56670ea89f47fd663c58ba4ee4dbfe9844e3e164aa88c418889c250acabf405b3ed7776efad4 WHIRLPOOL 833301c1271f70dc7dfa50a3e7b6c3eeafb3083b860b8c0b35d14bf14da5982dcfbfac15d2cd2ab8cba54ec76c32acafd6b84c5e9c8f737814088eac4d63749a
DIST pep8-1.0.1.tar.gz 25832 SHA256 67ce5e323d3366cd76b41e794ccc5fa580ed83267332f8c06c36ffe6ad20185d SHA512 77e7810628cd433419681b95a1d11ff1cd3feeeb0a30959bab5a9e8b654622c1e9dc18d19b02b630f26c3ae1f0740aae606d64415d0933a531489c18ccda85e5 WHIRLPOOL 034b0c9711f79c65ec246043dc7e514b84e0992f8e14b04e9f1786a62b2ea2dfbc6d761836fe0e8ce4c17d9da4390f1fbb4ea61dd721e98b364f38a4534f5969
DIST pep8-1.1.tar.gz 22115 SHA256 c6235cfba9f1f98650d80145e52cd2ac5e2d16ff9b17fa08e8af5d33f63b5879 SHA512 5092b100e06943b111b748cd12f9c8cfc9dfe026e1aef664f3797a53e5dc8f7cba1dfacea5ad0e00efcf683ad0596ada194823ae6c294f6a5e1606b5bf564db8 WHIRLPOOL 441f65e05a76acabcf463bf2185d4725d43ffc31c9869687789efc84b9dfdaed0429f9920f141335402704c6eede4dbc3b84fcb40b464c0aca666dc29ef2c6ca
DIST pep8-1.2.tar.gz 28194 SHA256 be6a5739f201e020dbcd073439a01d75b7a3547ac88006171347ae22a608d15e SHA512 b6554c955abeb613a33e75dc6f4859fd32e83dfcd78e9ed18ef1a855b83be1ffcf10870ad7efbf15d6b638b774424b9cfddc96a040f9d81a4d5f7e961dd4322c WHIRLPOOL f1fcd8aab9f109eca059239209c4027cb184a5cb8759bbea7cea992aee63b59b6937e328cc6a41ea52aaf2ef9ca9f1c4ff8b6aad314dfc523f487476b8031e35
DIST pep8-1.3.3.tar.gz 33591 SHA256 f0697c178f9e1c9ed5071fd1a9a8a99269cf2f66f9ff9a2a0d5d895f0d88210f SHA512 b82486f51c6b47bd7412c1baef620ae40b2bcd22f9ceb35f825c53ca3d85e8e9b67885c9448a91d34de1b409d508fc9aedfc43915d5b2e465c505c06a9431cb8 WHIRLPOOL 293ffcf9aabce7b9198505bdc6f25c946ef044e1a97199d534fd5dad16c15018de0143ac31ad6f8236987031e028a0a3e001ba189d472c74cfbde5e668091143
DIST pep8-1.3.tar.gz 32387 SHA256 58dff3f15b5fd15714b9689d1eb461df780fa06cfb29687554aa4bc6d79e7320 SHA512 65ad21208e10a8b3422a4d69c901f2360462d8605086bae801db81bfe6991c30da1401b4b7b81edffb0d8dd9a36387d353d4ac0ed3b799fc5f1c40cf8fe8f573 WHIRLPOOL 5320f50cb2ef74d72c6115d69bb7771bdbf7ef3e5653ef1f2e9abff7faae8ef6d3b4756cea8256f89341e8bf34c56f9b9bb139c3987103e9b3439d90ca5bbd90

@ -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/pep8/pep8-0.6.1.ebuild,v 1.2 2012/02/10 04:09:50 patrick Exp $
EAPI=3
PYTHON_DEPEND="2:2.5 3:3.1"
SUPPORT_PYTHON_ABIS="1"
inherit distutils
DESCRIPTION="Python style guide checker"
HOMEPAGE="http://github.com/jcrocholl/pep8 http://pypi.python.org/pypi/pep8"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND="${DEPEND}"
PYTHON_MODNAME="${PN}.py"
# tests aren't part of the official distfile yet. see:
# https://github.com/jcrocholl/pep8/pull/25

@ -1,33 +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/pep8/pep8-1.0.1.ebuild,v 1.4 2012/06/02 15:24:35 xarthisius Exp $
EAPI=3
PYTHON_DEPEND="2:2.5 3:3.1"
SUPPORT_PYTHON_ABIS="1"
inherit distutils
DESCRIPTION="Python style guide checker"
HOMEPAGE="http://github.com/jcrocholl/pep8 http://pypi.python.org/pypi/pep8"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND="${DEPEND}"
PYTHON_MODNAME=${PN}.py
src_test() {
test_func() {
PYTHONPATH="${S}" "$(PYTHON)" ${PYTHON_MODNAME} -v --testsuite=testsuite
}
python_execute_function test_func
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pep8/pep8-1.1.ebuild,v 1.2 2012/06/02 15:24:35 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pep8/pep8-1.3.3.ebuild,v 1.1 2012/07/13 03:30:31 patrick Exp $
EAPI=4

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygments/pygments-1.5.ebuild,v 1.9 2012/06/29 15:31:33 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pygments/pygments-1.5.ebuild,v 1.10 2012/07/12 14:19:00 hattya Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc test"
RDEPEND="dev-python/setuptools"

@ -1 +1,2 @@
DIST python-mpd-0.3.0.tar.bz2 18333 SHA256 8f235b3d6ac7bf1c8922ed5ad7b39ce5f1002911cfad10cfff2f39e527dece1d SHA512 d1ee57659ce6d41954beadc10b26de8b3f5e2f8395c4b5ada7c00cbfef20f693de51e41fc3931118cc63eb15195d1701c74e36eabf9f71c3505f97f66587e27a WHIRLPOOL cb1916fb3c19de020b6d351ed3ac8d4e0c485ee4eac3f4b0362065e6ca83249a7150d52be971b1ad239aeffbcd30020f88db754b18c5689194eecba299cd425a
DIST python-mpd-0.4.2.tar.gz 24859 SHA256 92bdf74965efbff7cd8bfef0a5b68fbf79957952eaf2ae676e79b2c6226e1c04 SHA512 407b7c6db8f122efce32b7289002ee84313898b4b1bd101bd89cc1fd18b59822d0870747814d6ac01ac8380d7b835521cf8cb9c4365e61926de1d952eccf7d34 WHIRLPOOL 0c3e90fcd4b81ed0ee4b49f5a524a79a01b70e635e587e0ffb3fbe0828f4f884b5553d50f52f3313471d83d8c3aaea8eb271629a5d693b846f7f0953cde3b09c

@ -0,0 +1,22 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-mpd/python-mpd-0.4.2.ebuild,v 1.1 2012/07/12 14:51:27 angelos Exp $
EAPI=4
PYTHON_COMPAT="python2_6 python2_7 python3_1 python3_2"
inherit python-distutils-ng vcs-snapshot
DESCRIPTION="Python MPD client library"
HOMEPAGE="https://github.com/Mic92/python-mpd2"
SRC_URI="https://github.com/Mic92/${PN}2/tarball/v${PV} -> ${P}.tar.gz"
LICENSE="LGPL-3"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
SLOT="0"
IUSE=""
RDEPEND=""
DEPEND=""
DOCS="CHANGES.txt README.md doc/commands.txt"

@ -1 +1,2 @@
DIST aws-sdk-for-ruby-1.5.6.tar.gz 1220994 SHA256 55ae6fb3434e825891a8fd73a5012bb0f31e98a474ba79b765bf1a414b00afc8 SHA512 1b2787524fbe65c8f89b10d10d4a61faef6919d015722e127d855d5498b4c9fd6140c1c0343f74a32e023713bc406740c3fd4465519477cb5114050137195b99 WHIRLPOOL af9f83ca8be8cf52d255e4d739f53aaacfb103b17842c4fdc7927df8994ba59d0a3a60f7977624766fad92694370da53b27cb0509f81b9124a0b9a7a81857aa9
DIST aws-sdk-for-ruby-1.5.7.tar.gz 1236286 SHA256 cf8bf87a213fa2b9ec50fe9f65ff7628cd46246920c552108c42dbb89bfaf6fa SHA512 acbd50f4b6252ac3a44d8e4b237f5735907e1f194426249a7de265d1e29d4c2a2e90e3b778d775cfb594ccb062805b19dbb1c7afa894e55eebcf0730477b4006 WHIRLPOOL 1b75e71118c4348cabc5175b7c14bea4688474312f9cb003857b1ca7ff91da72bc89acb1b4992fe53505e13e3620e589381a0fd5ed90f7d451d43007772fc87e

@ -0,0 +1,60 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.5.7.ebuild,v 1.1 2012/07/13 10:55:16 flameeyes Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
RUBY_FAKEGEM_EXTRAINSTALL="ca-bundle.crt"
GITHUB_USER="amazonwebservices"
GITHUB_PROJECT="${PN}-for-ruby"
RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
RUBY_FAKEGEM_GEMSPEC="${T}/${P}.gemspec"
inherit ruby-fakegem
DESCRIPTION="Official SDK for Amazon Web Services"
HOMEPAGE="http://aws.amazon.com/sdkforruby"
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/${PV} -> ${GITHUB_PROJECT}-${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend "virtual/ruby-ssl
>=dev-ruby/httparty-0.7
>=dev-ruby/json-1.4
>=dev-ruby/nokogiri-1.4.4
>=dev-ruby/uuidtools-2.1"
all_ruby_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.3-disabletest.patch
epatch "${FILESDIR}"/${P}-specs.patch
}
all_ruby_compile() {
if use doc; then
rdoc || die
fi
}
each_ruby_install() {
sed -e "s:VERSION:${PV}:" "${FILESDIR}"/${PN}.gemspec > "${RUBY_FAKEGEM_GEMSPEC}"
each_fakegem_install
}
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
doins -r recipebook samples
}

@ -0,0 +1,31 @@
diff --git a/spec/aws/cloud_watch/alarm_history_item_collection_spec.rb b/spec/aws/cloud_watch/alarm_history_item_collection_spec.rb
index 912d057..5b65426 100644
--- a/spec/aws/cloud_watch/alarm_history_item_collection_spec.rb
+++ b/spec/aws/cloud_watch/alarm_history_item_collection_spec.rb
@@ -38,7 +38,7 @@ module AWS
it 'returns a collection that applies the filter when enumerating' do
client.should_receive(:describe_alarm_history).with(
:abc => 'xyz',
- :mno => 'hjk',
+ :mno => 'hjk'
).and_return(client.stub_for(:describe_alarm_history))
items.filter('abc', 'xyz').filter('mno', 'hjk').to_a
end
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index c55235c..fea5527 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -14,12 +14,11 @@
$: << File.join(File.dirname(File.dirname(__FILE__)), "lib")
require 'rspec'
+require 'aws'
# require all _examples.rb files in spec/shared/
Dir.glob("#{File.dirname(__FILE__)}/shared/**/*_examples.rb").each do |file|
require file
end
-require 'aws'
-
AWS.eager_autoload!

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.9.2.2.ebuild,v 1.5 2012/05/26 06:15:10 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.9.2.2.ebuild,v 1.6 2012/07/13 06:09:53 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -41,7 +41,7 @@ all_ruby_compile() {
}
each_ruby_test() {
${RUBY} -Ilib bin/rake test || die "tests failed"
${RUBY} bin/rake test || die "tests failed"
}
all_ruby_install() {

@ -1 +1 @@
DIST pkg-config-lite-0.26-1.tar.gz 412464 SHA256 ec5a999d0e0781d10ce8d05fee6d58401bc42ebd3e0ae45bc222508268e3cff8 SHA512 80300c0db7307c6333202ab490ee4e0c2f99d9725897d5ebf06fd0485753346fbad27d36acfc7b824703cb6d6b31cf91e63e5d198e1e9099a0cfabf4ff91ab1b WHIRLPOOL 0af62a00d3fabc896614d0c314fdb2a08d387966e0a48aa601023b31a0c1c65db140d313ec8eb79456135b15e125660cc2592e6f91eb43ce3cdb7b648831d9ac
DIST pkg-config-lite-0.27-1.tar.gz 397320 SHA256 a04d13007729179a0bd480371f552c1f26afc8d2c41576d0e32be81ab864878f SHA512 a9b75ef0c3b46d4a940131200d68058f7d56d91a4963d41e02e5ef18944e94a33f37941070f83a42a733d2f4a89e4a2628d892bf96c0a12d831251b80c1be2be WHIRLPOOL 60ab4c7ecd1625607baa249d7c0883aba986b8ab7caeb0944e1ccb801ca24dafbdf27455dcd958f7a5d7c9ffe13276d99ffc3a822bad8176065726f59183bf9b

@ -1,22 +1,22 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkg-config-lite/pkg-config-lite-0.26.1.ebuild,v 1.2 2012/05/04 13:13:44 ssuominen Exp $
EAPI="4"
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkg-config-lite/pkg-config-lite-0.27.1.ebuild,v 1.1 2012/07/13 09:44:06 ssuominen Exp $
EAPI=4
inherit versionator
MY_P=$(version_format_string '${PN}-$1.$2-$3')
DESCRIPTION="pkg-config without glib dependency"
DESCRIPTION="pkg-config with internal copy of glib library"
HOMEPAGE="http://sourceforge.net/projects/pkgconfiglite/"
SRC_URI="mirror://sourceforge/pkgconfiglite/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
IUSE="elibc_FreeBSD"
DEPEND="dev-libs/popt"
DEPEND=""
RDEPEND="${DEPEND}
!dev-util/pkgconf[pkg-config]
!dev-util/pkgconfig
@ -24,6 +24,17 @@ RDEPEND="${DEPEND}
S=${WORKDIR}/${MY_P}
DOCS="AUTHORS ChangeLog NEWS README README.pkg-config-lite"
src_configure() {
econf --with-installed-popt
local myconf
# Force using all the requirements when linking, so that needed -pthread
# lines are inherited between libraries
use elibc_FreeBSD && myconf+=' --enable-indirect-deps'
econf \
--docdir="${EPREFIX}"/usr/share/doc/${PF}/html \
--disable-silent-rules \
${myconf}
}

@ -1,2 +1,2 @@
DIST pkg-config-0.26.tar.gz 396399 SHA256 94c1936a797c930fb3e4e5a154165b6268caba22b32d24083dd4c492a533c8af SHA512 9390d5918dd4ac520b914d2330aa7cae2587ca7b21b03bc88372fd5dbbd78e33eeb3fca39fcdb6dd10113658f03118a1c8829149c7029eb0dd80348d100170a4 WHIRLPOOL f535946a02192a9bffc7be0fae454e25aa86af8bac7f47622d52ed13f77f1ba05ff9b5693b2a501981e3991e4e1595eced22dee4ab748b310baa7d57267a62a7
DIST pkg-config-0.27.tar.gz 1912566 SHA256 79a6b43ee6633c9e6cc03eb1706370bb7a8450659845b782411f969eaba656a4 SHA512 5ac68fb66804f56e9daf760a8f6e91da194f78895208d3ca25a4b7b5ace97d9cf8441f2aea79a0eaf7a2a518761764ab7722f3c0878d85265a9412c8b0ef6a1f WHIRLPOOL bcf1362afc97a7680132debb9fb687976acf3109867a1eb95dcd0011dbec77734646a35013436522c8d4d64ddef53c9973f1bc085ddacd098253488aa376de9a
DIST pkgconfig-openbsd-20120710.tar.xz 10224 SHA256 8f51b74ee82d5db36f4ea0fb0c49d520cdae522388d3b8a3a747642a03bb0de5 SHA512 1674eee55930fadd8708b4422020b7374833cc7bf2da73fcdef6a2d91f1456b28ab3e8eaf02354eb334f36b043060e8dd1d0b665a173e029a46f1edcef319b52 WHIRLPOOL 0c0b2a50c39b6e8038840242800fe8177f4f187f3c3e5a2c2766eeacdafecdcca3f1973c7f97524c59347ea215b08968c736f1d43b8b35d5faac3f2fde3c4108

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20120710.ebuild,v 1.1 2012/07/10 16:40:04 ssuominen Exp $
# cvs -d anoncvs@anoncvs.openbsd.org:/cvs get src/usr.bin/pkg-config
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig-openbsd/pkgconfig-openbsd-20120710.ebuild,v 1.2 2012/07/13 09:32:54 ssuominen Exp $
EAPI=4
PKG_M4_VERSION=0.26
# cvs -d anoncvs@anoncvs.openbsd.org:/cvs get src/usr.bin/pkg-config
PKG_M4_VERSION=0.27
DESCRIPTION="A perl based version of pkg-config from OpenBSD"
HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/pkg-config/"

@ -1 +1,2 @@
DIST pkg-config-0.26.tar.gz 396399 SHA256 94c1936a797c930fb3e4e5a154165b6268caba22b32d24083dd4c492a533c8af SHA512 9390d5918dd4ac520b914d2330aa7cae2587ca7b21b03bc88372fd5dbbd78e33eeb3fca39fcdb6dd10113658f03118a1c8829149c7029eb0dd80348d100170a4 WHIRLPOOL f535946a02192a9bffc7be0fae454e25aa86af8bac7f47622d52ed13f77f1ba05ff9b5693b2a501981e3991e4e1595eced22dee4ab748b310baa7d57267a62a7
DIST pkg-config-0.27.tar.gz 1912566 SHA256 79a6b43ee6633c9e6cc03eb1706370bb7a8450659845b782411f969eaba656a4 SHA512 5ac68fb66804f56e9daf760a8f6e91da194f78895208d3ca25a4b7b5ace97d9cf8441f2aea79a0eaf7a2a518761764ab7722f3c0878d85265a9412c8b0ef6a1f WHIRLPOOL bcf1362afc97a7680132debb9fb687976acf3109867a1eb95dcd0011dbec77734646a35013436522c8d4d64ddef53c9973f1bc085ddacd098253488aa376de9a

@ -0,0 +1,84 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-0.27.ebuild,v 1.1 2012/07/13 09:27:19 ssuominen Exp $
EAPI=4
inherit flag-o-matic libtool multilib
MY_P=pkg-config-${PV}
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config"
inherit autotools git-2
else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz"
fi
DESCRIPTION="Package config system that manages compile/link flags"
HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/"
LICENSE="GPL-2"
SLOT="0"
IUSE="elibc_FreeBSD hardened internal-glib"
RDEPEND="!internal-glib? ( >=dev-libs/glib-2.30 )
!dev-util/pkgconf[pkg-config]
!dev-util/pkg-config-lite
!dev-util/pkgconfig-openbsd[pkg-config]"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_P}
DOCS=( AUTHORS NEWS README )
src_prepare() {
if [[ ${PV} == *9999* ]]; then
eautoreconf
else
elibtoolize # Required for FreeMiNT wrt #333429
fi
}
src_configure() {
local myconf
if use internal-glib; then
myconf+=' --with-internal-glib'
else
if ! has_version dev-util/pkgconfig; then
export GLIB_CFLAGS="-I${EPREFIX}/usr/include/glib-2.0 -I${EPREFIX}/usr/$(get_libdir)/glib-2.0/include"
export GLIB_LIBS="-lglib-2.0"
fi
fi
use ppc64 && use hardened && replace-flags -O[2-3] -O1
# Force using all the requirements when linking, so that needed -pthread
# lines are inherited between libraries
use elibc_FreeBSD && myconf+=' --enable-indirect-deps'
[[ ${PV} == *9999* ]] && myconf+=' --enable-maintainer-mode'
econf \
--docdir="${EPREFIX}"/usr/share/doc/${PF}/html \
--disable-silent-rules \
--with-system-include-path="${EPREFIX}"/usr/include \
--with-system-library-path="${EPREFIX}"/usr/$(get_libdir) \
${myconf}
}
src_install() {
default
# http://bugs.freedesktop.org/show_bug.cgi?id=52044
rm -f "${ED}"/usr/share/aclocal/g{settings,lib-gettext,lib-2.0}.m4
if use prefix; then
# Add an explicit reference to $EPREFIX to PKG_CONFIG_PATH to
# simplify cross-prefix builds
echo "PKG_CONFIG_PATH=${EPREFIX}/usr/$(get_libdir)/pkgconfig:${EPREFIX}/usr/share/pkgconfig" >> "${T}"/99${PN}
doenvd "${T}"/99${PN}
fi
}

@ -1,23 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-9999.ebuild,v 1.2 2012/05/04 13:12:37 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/pkgconfig/pkgconfig-9999.ebuild,v 1.3 2012/07/13 09:27:19 ssuominen Exp $
EAPI=4
unset _live_inherits
inherit flag-o-matic libtool multilib
MY_P=pkg-config-${PV}
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="git://anongit.freedesktop.org/pkg-config"
_live_inherits="autotools git-2"
inherit autotools git-2
else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SRC_URI="http://pkgconfig.freedesktop.org/releases/${MY_P}.tar.gz"
fi
inherit flag-o-matic libtool multilib ${_live_inherits}
MY_P=pkg-config-${PV}
DESCRIPTION="Package config system that manages compile/link flags"
HOMEPAGE="http://pkgconfig.freedesktop.org/wiki/"
@ -25,8 +23,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="elibc_FreeBSD hardened internal-glib"
RDEPEND="!internal-glib? ( >=dev-libs/glib-2.28 )
>=dev-libs/popt-1.16
RDEPEND="!internal-glib? ( >=dev-libs/glib-2.30 )
!dev-util/pkgconf[pkg-config]
!dev-util/pkg-config-lite
!dev-util/pkgconfig-openbsd[pkg-config]"
@ -66,15 +63,16 @@ src_configure() {
econf \
--docdir="${EPREFIX}"/usr/share/doc/${PF}/html \
--disable-silent-rules \
--with-system-include-path="${EPREFIX}"/usr/include \
--with-system-library-path="${EPREFIX}"/usr/$(get_libdir) \
--with-installed-popt \
${myconf}
}
src_install() {
default
# http://bugs.freedesktop.org/show_bug.cgi?id=52044
rm -f "${ED}"/usr/share/aclocal/g{settings,lib-gettext,lib-2.0}.m4
if use prefix; then

@ -1,3 +1 @@
DIST qt-creator-2.1.0-src.zip 28181645 SHA256 a68d80f158b5e0a0faffd1a9fe7ef8afda545a970557572f5a192ecd9db0b85a SHA512 6def9a02d442b8d75f2ba1785434c9051a8efc3281a69cb04b0bc54e95da38796ce82c639112d3e3485dba38587fc7843785ced616a520fd18ce217548d96ba8 WHIRLPOOL 238173eea918d5d5e7eadb4f0724bbf9e7b04717c188bf18e89dcb874dad3150249d688fb6304573f8d5aa591ab6c157c80a97168d9deae57429fe8d9e156f37
DIST qt-creator-2.4.1-src.tar.gz 26234171 SHA256 d72ad2dd9584933595fd987dfb4ec476c776743a587c493bd2eff2aaafb38897 SHA512 ad49a5b7a25ea87433174f3d4dc46227229880ba09888b3cdfc28944be7d250f10ad142c67e6202f905ec092569fc967209ac721ad1b569a13ea50cb9447a2f1 WHIRLPOOL 8dbd0d56d3e06dcbad8bad8f844ecf3700423878a6573297282afb8e026a9bff5e006b9c3645ffb58aac90de30fa61e70f2b8bd1032b20b6505a48a52aeca673
DIST qt-creator-2.5.0-src.tar.gz 22848008 SHA256 e7132ca5c489b567edd9c813d56182e4bb4b0037a71112036a2fbd8a76a327fa SHA512 b97c8a9d6ca36495fe88bf1ea1e80b85dfca0729c205a2fab4509f2888c1c9f927c89e4461b9db06330cfa0bf2b18c0e778a08468e7b2841bf71581860039692 WHIRLPOOL 88e1c422754209b30af07e5e8885fdae4993a494fd55ede1b27ff97cf79004e9faab9606a88d944b214f9798557809b85088954a12ca43bf2ede74c37f0cece1

@ -1,12 +0,0 @@
diff -up qt-creator-2.1.0-rc1-src/src/plugins/qmldesigner/qtquickplugin/plugindestdir.pri.qtquickplugin-lib-fix qt-creator-2.1.0-rc1-src/src/plugins/qmldesigner/qtquickplugin/plugindestdir.pri
--- qt-creator-2.1.0-rc1-src/src/plugins/qmldesigner/qtquickplugin/plugindestdir.pri.qtquickplugin-lib-fix 2010-11-24 17:28:38.000000000 +0200
+++ qt-creator-2.1.0-rc1-src/src/plugins/qmldesigner/qtquickplugin/plugindestdir.pri 2010-11-30 14:13:19.065191548 +0200
@@ -1,5 +1,7 @@
macx {
DESTDIR = $$IDE_LIBRARY_PATH/QmlDesigner
} else {
- DESTDIR = $$IDE_BUILD_TREE/lib/qmldesigner
+ DESTDIR = $$IDE_BUILD_TREE/$$IDE_LIBRARY_BASENAME/qmldesigner
+ target.path = /$$IDE_LIBRARY_BASENAME/qmldesigner
+ INSTALLS += target
}

@ -13,18 +13,13 @@
<use>
<flag name="autotools">Enable autotools project manager plugin</flag>
<flag name="bazaar">Add support for <pkg>dev-vcs/bzr</pkg> version control system</flag>
<flag name="bineditor">Enable bineditor plugin</flag>
<flag name="bookmarks">Enable bookmarks plugin</flag>
<flag name="botan-bundled">Use the bundled copy of <pkg>dev-libs/botan</pkg></flag>
<flag name="cmake">Enable cmake project manager plugin</flag>
<flag name="designer">Enable Qt Designer integration</flag>
<flag name="fakevim">Enable support for vim-like key bindings</flag>
<flag name="git">Add support for <pkg>dev-vcs/git</pkg> version control system</flag>
<flag name="madde">Enable integration with MADDE (Maemo Application Development and Debugging Environment)</flag>
<flag name="mercurial">Add support for <pkg>dev-vcs/mercurial</pkg> version control system</flag>
<flag name="perforce">Add support for Perforce version control system (requires manual installation of Perforce client)</flag>
<flag name="qml">Build QML support and many other QML-related tools (recommended)</flag>
<flag name="qtscript">Enable QtScript editor plugin</flag>
<flag name="valgrind">Add support for memory debugging using <pkg>dev-util/valgrind</pkg></flag>
</use>
</pkgmetadata>

@ -1,141 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/qt-creator-2.1.0.ebuild,v 1.9 2012/05/21 20:09:32 ssuominen Exp $
EAPI="2"
LANGS="de es fr it ja pl ru sl"
inherit eutils qt4-r2 multilib
MY_PN="${PN/-/}"
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Lightweight IDE for C++ development centering around Qt"
HOMEPAGE="http://qt.nokia.com/products/developer-tools"
SRC_URI="http://get.qt.nokia.com/${MY_PN}/${MY_P}-src.zip"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="bineditor bookmarks +cmake cvs debug +designer doc examples fakevim git
mercurial perforce +qml qtscript rss subversion"
QTVER="4.7.1:4"
DEPEND="app-arch/unzip
>=x11-libs/qt-assistant-${QTVER}[doc?]
>=x11-libs/qt-sql-${QTVER}
>=x11-libs/qt-svg-${QTVER}
debug? ( >=x11-libs/qt-test-${QTVER} )
!qml? ( >=x11-libs/qt-gui-${QTVER} )
qml? (
>=x11-libs/qt-declarative-${QTVER}[private-headers]
>=x11-libs/qt-core-${QTVER}[private-headers]
>=x11-libs/qt-gui-${QTVER}[private-headers]
>=x11-libs/qt-script-${QTVER}[private-headers]
)
qtscript? ( >=x11-libs/qt-script-${QTVER} )"
RDEPEND="${DEPEND}
cmake? ( dev-util/cmake )
cvs? ( dev-vcs/cvs )
sys-devel/gdb[python]
examples? ( >=x11-libs/qt-demo-${QTVER} )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
subversion? ( dev-vcs/subversion )"
PLUGINS="bookmarks bineditor cmake cvs designer fakevim git mercurial perforce qml qtscript subversion"
S="${WORKDIR}"/"${MY_P}"-src
PATCHES=(
"${FILESDIR}"/${PN}-2.1.0_rc1-qml-plugin.patch
)
src_prepare() {
qt4-r2_src_prepare
# bug 263087
for plugin in ${PLUGINS}; do
if ! use ${plugin}; then
einfo "Disabling ${plugin} support"
if [[ ${plugin} == "cmake" ]]; then
plugin="cmakeprojectmanager"
elif [[ ${plugin} == "qtscript" ]]; then
plugin="qtscripteditor"
# Make sure that qt4project manager does NOT depend
# on designer
elif [[ ${plugin} == "designer" ]];then
plugin="designer"
sed -i -e "/designer/d" \
src/plugins/qt4projectmanager/qt4projectmanager_dependencies.pri \
|| die "failed to disable qml plugin"
fi
# Now disable the plugins
sed -i "/plugin_${plugin}/s:^:#:" src/plugins/plugins.pro \
|| die "Failed to disable ${plugin} plugin"
# qml needs special treatment
if [[ ${plugin} == "qml" ]]; then
# remove qml support from debugger and qt4project manager
sed -i -e "/^include(qml\/qml.pri)/d" \
src/plugins/debugger/debugger.pro \
-e "/qmljseditor/d" \
src/plugins/qt4projectmanager/qt4projectmanager_dependencies.pri
# drop all the qml plugins
for x in qmlprojectmanager qmljsinspector qmljseditor qmldesigner; do
sed -i "/plugin_${x}/s:^:#:" src/plugins/plugins.pro \
|| die "Failed to disable ${x} plugin"
done
fi
fi
done
if use perforce; then
ewarn
ewarn "You have enabled perforce plugin."
ewarn "In order to use it, you need to manually"
ewarn "download perforce client from http://www.perforce.com/perforce/downloads/index.html"
ewarn
fi
# disable rss news on startup ( bug #302978 )
if ! use rss; then
einfo "Disabling RSS welcome news"
sed -i "/m_rssFetcher->fetch/s:^:\/\/:" \
src/plugins/welcome/communitywelcomepagewidget.cpp || die
fi
# add rpath to make qtcreator actual find its *own* plugins
sed -i "/^LIBS/s:+=:& -Wl,-rpath,/usr/$(get_libdir)/${MY_PN} :" qtcreator.pri || die
}
src_configure() {
#the path must NOT be empty
local qtheaders="False"
use qml && qtheaders="/usr/include/qt4/"
eqmake4 \
${MY_PN}.pro \
IDE_LIBRARY_BASENAME="$(get_libdir)" \
QT_PRIVATE_HEADERS=${qtheaders}
}
src_install() {
#install wrapper
dobin bin/${MY_PN} || die "Failed to install launcher"
emake INSTALL_ROOT="${D%/}${EPREFIX}/usr" install_subtargets || die
if use doc;then
emake INSTALL_ROOT="${D%/}${EPREFIX}/usr" install_qch_docs || die
fi
make_desktop_entry ${MY_PN} QtCreator qtcreator_logo_48 \
'Qt;Development;IDE' || die
# install additional translations
insinto /usr/share/${MY_PN}/translations/
for x in ${LINGUAS}; do
for lang in ${LANGS}; do
if [[ ${x} == ${lang} ]]; then
cd "${S}"/share/${MY_PN}/translations
lrelease ${MY_PN}_${x}.ts -qm ${MY_PN}_${x}.qm || die
doins ${MY_PN}_${x}.qm || die
fi
done
done
}

@ -1,137 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/qt-creator-2.4.1.ebuild,v 1.6 2012/05/03 14:29:46 pesa Exp $
EAPI=4
LANGS="cs de es fr hu it ja pl ru sl uk zh_CN"
inherit multilib eutils flag-o-matic qt4-r2
MY_P=${PN}-${PV/_/-}-src
DESCRIPTION="Lightweight IDE for C++ development centering around Qt"
HOMEPAGE="http://qt.nokia.com/products/developer-tools"
SRC_URI="http://get.qt.nokia.com/qtcreator/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
QTC_PLUGINS=(bazaar cmake:cmakeprojectmanager cvs fakevim
git madde mercurial perforce subversion valgrind)
IUSE="+botan-bundled debug doc examples ${QTC_PLUGINS[@]%:*}"
QT_PV="4.7.4:4"
CDEPEND="
>=x11-libs/qt-assistant-${QT_PV}[doc?]
>=x11-libs/qt-core-${QT_PV}[private-headers(+)]
>=x11-libs/qt-declarative-${QT_PV}[private-headers(+)]
>=x11-libs/qt-gui-${QT_PV}[private-headers(+)]
>=x11-libs/qt-script-${QT_PV}[private-headers(+)]
>=x11-libs/qt-sql-${QT_PV}
>=x11-libs/qt-svg-${QT_PV}
debug? ( >=x11-libs/qt-test-${QT_PV} )
!botan-bundled? ( =dev-libs/botan-1.8* )
"
DEPEND="${CDEPEND}
!botan-bundled? ( virtual/pkgconfig )
"
RDEPEND="${CDEPEND}
sys-devel/gdb[python]
examples? ( >=x11-libs/qt-demo-${QT_PV} )
"
PDEPEND="
bazaar? ( dev-vcs/bzr )
cmake? ( dev-util/cmake )
cvs? ( dev-vcs/cvs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
subversion? ( dev-vcs/subversion )
valgrind? ( dev-util/valgrind )
"
S=${WORKDIR}/${MY_P}
src_prepare() {
qt4-r2_src_prepare
# disable unwanted plugins
for plugin in "${QTC_PLUGINS[@]#[+-]}"; do
if ! use ${plugin%:*}; then
einfo "Disabling ${plugin%:*} plugin"
sed -i -e "/^[[:space:]]\+plugin_${plugin#*:}/d" src/plugins/plugins.pro \
|| die "failed to disable ${plugin} plugin"
fi
done
if use perforce; then
echo
ewarn "You have enabled the perforce plugin."
ewarn "In order to use it, you need to manually download the perforce client from"
ewarn " http://www.perforce.com/perforce/downloads/index.html"
echo
fi
# fix translations
sed -i -e "/^LANGUAGES/s:=.*:= ${LANGS}:" \
share/qtcreator/translations/translations.pro || die
if ! use botan-bundled; then
# identify system botan and pkg-config file
local botan_version=$(best_version dev-libs/botan | cut -d '-' -f3 | cut -d '.' -f1,2)
local lib_botan=$(pkg-config --libs botan-${botan_version})
einfo "Major version of system's botan library to be used: ${botan_version}"
# drop bundled libBotan. Bug #383033
rm -rf "${S}"/src/libs/3rdparty/botan || die
# remove references to bundled botan
sed -i -e "s:botan::" "${S}"/src/libs/3rdparty/3rdparty.pro || die
for x in testrunner parsertests modeldemo; do
sed -i -e "/botan.pri/d" "${S}"/tests/valgrind/memcheck/${x}.pro || die
done
sed -i -e "/botan.pri/d" "${S}"/src/libs/utils/utils_dependencies.pri || die
sed -i -e "/botan.pri/d" "${S}"/tests/manual/preprocessor/preprocessor.pro || die
# link to system botan
sed -i -e "/LIBS/s:$: ${lib_botan}:" "${S}"/qtcreator.pri || die
sed -i -e "s:-lBotan:${lib_botan}:" "${S}"/tests/manual/appwizards/appwizards.pro || die
# append botan refs to compiler flags
append-flags $(pkg-config --cflags --libs botan-${botan_version})
fi
}
src_configure() {
eqmake4 qtcreator.pro \
IDE_LIBRARY_BASENAME="$(get_libdir)" \
IDE_PACKAGE_MODE=true
}
src_compile() {
emake
use doc && emake docs
}
src_install() {
emake INSTALL_ROOT="${ED}usr" install
# Install documentation
if use doc; then
insinto /usr/share/doc/${PF}
doins share/doc/qtcreator/qtcreator{,-dev}.qch
docompress -x /usr/share/doc/${PF}/qtcreator{,-dev}.qch
fi
# Install icon & desktop file
doicon src/plugins/coreplugin/images/logo/128/qtcreator.png
make_desktop_entry qtcreator 'Qt Creator' qtcreator 'Qt;Development;IDE'
# Remove unneeded translations
local lang
for lang in ${LANGS}; do
if ! has ${lang} ${LINGUAS}; then
rm "${ED}"usr/share/qtcreator/translations/qtcreator_${lang}.qm \
|| eqawarn "Failed to remove ${lang} translation"
fi
done
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.7.ebuild,v 1.9 2012/06/11 09:16:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/strace/strace-4.7.ebuild,v 1.10 2012/07/12 15:07:49 hattya Exp $
EAPI="4"
@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-2 autotools
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
fi
DESCRIPTION="A useful diagnostic, instructional, and debugging tool"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/xboard/xboard-4.6.2.ebuild,v 1.4 2012/07/12 06:08:09 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/games-board/xboard/xboard-4.6.2.ebuild,v 1.5 2012/07/12 11:31:05 ago Exp $
EAPI=2
inherit autotools eutils games
@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/xboard/${P}.tar.gz
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 x86"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="Xaw3d +default-font zippy"
RESTRICT="test" #124112

@ -1,2 +1,2 @@
DIST ioquake3-1.36.tar.bz2 3503058 RMD160 af9f65bbde2fe5531fa371ec6d2023126a523293 SHA1 0f92891e2b174253d02f666fd22e147c886089b4 SHA256 79b10b92e9e586748a67089ac871646fe8144004d3ab4a55158348bc38d74821
DIST ioquake3_1.34-rc3.tar.bz2 3147694 RMD160 b270cd43a4f9f2700715cbd1487a8d0efab0296b SHA1 327d95a128aacc3bdd4e9497896651005cce8f92 SHA256 fb43f63178c6700f20b83634b816f77e390e375e7d9c717180c9820f0c541b01
DIST ioquake3-1.36.tar.bz2 3503058 SHA256 79b10b92e9e586748a67089ac871646fe8144004d3ab4a55158348bc38d74821 SHA512 fdd8e0ab56966cdc614eff45ab478b87255cfb1b50ba10b3141bcfcc569fc620d281de93333d39119b2d7b43aac3900ecf826a0459fc89bb2f57e30ae2425645 WHIRLPOOL 5468b57504af5c33c7e8150aaaa27082654fe751f24679f81efe8441b1aab1b63e2013adc758d45799ea9a8e12eb9c39c27506a309f36762fbd07f0c3c4a5b26
DIST ioquake3_1.34-rc3.tar.bz2 3147694 SHA256 fb43f63178c6700f20b83634b816f77e390e375e7d9c717180c9820f0c541b01 SHA512 f45a344de82c2e40d1554c5cb35f6c00150cb8ed3cc22375cec9623bdeff44780bd4cf61ad8feead159631ec68b5a6c3a013eb8830b06f4cebcef27ac32ba0f3 WHIRLPOOL e3ce88ba3487761639359464b830efc636c340c2d1553b1eba7fd5ed45b1dda615ba52c9c53c2264b356eb083c315e6b1ca1399b1050b7b4d26fb2e763ac01ef

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/quake3/quake3-1.36.ebuild,v 1.5 2011/05/16 15:09:32 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-fps/quake3/quake3-1.36.ebuild,v 1.7 2012/07/13 03:45:47 jdhore Exp $
# quake3-9999 -> latest svn
# quake3-9999.REV -> use svn REV
@ -22,7 +22,7 @@ ESVN_REPO_URI="svn://svn.icculus.org/quake3/trunk"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
# "smp" is omitted, because currently it does not work.
IUSE="dedicated opengl teamarena +openal curl vorbis voice mumble"

@ -1 +1 @@
DIST arx-libertatis-1.0.2.tar.xz 912096 RMD160 dce30c0a172758ae27e68883f5556fe2492d0300 SHA1 7295564eb93a8282546d02f9f75b18edfc235d63 SHA256 cd40510563f93149f237df55d373900f85eb05c9cc5731efe4d173f314d4fadd
DIST arx-libertatis-1.0.2.tar.xz 912096 SHA256 cd40510563f93149f237df55d373900f85eb05c9cc5731efe4d173f314d4fadd SHA512 87b52feac0edaea009c25cab84cf206322be7440dc4ee04484578ae18bd340a11dde3fd10dce13c801d510d335d0afb219d4b6fb2eae4fdda2136caeaf1e9e9e WHIRLPOOL 7c8855868fd9fa865af1eaa88aa8c99e59f1db8a62eb3de407e5163eeb8f529e6709c7269ef8cd617131f0b5c5f5efdf97270bb2590be8f2291baeaee6267bbb

@ -10,7 +10,7 @@ if [ "$1" != "--help" ] && [ "$1" != "-h" ] ; then
SOURCE="$(readlink -f "$1")"
else
die "\
Usage: install-copy path/to/ArxFatalis/ [output_dir]
Usage: arx-data-copy path/to/ArxFatalis/ [output_dir]
This script can be used to copy the game data from a fully patched
Arx Fatalis 1.21 install (for example a Steam download).

@ -0,0 +1,15 @@
Fix build failure with automake 1.11.2.
https://bugs.gentoo.org/425208
--- gnome-games-2.28.2-orig/libgames-support/Makefile.am
+++ gnome-games-2.28.2/libgames-support/Makefile.am
@@ -288,7 +288,8 @@
if BUILD_LIBGAMESCARDS
if HAVE_RSVG
-pkglib_PROGRAMS = gnome-games-render-cards
+auxdir = $(pkglibdir)
+aux_PROGRAMS = gnome-games-render-cards
gnome_games_render_cards_SOURCES = \
render-cards.c

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/gnome-games-2.28.2.ebuild,v 1.16 2012/07/07 17:17:15 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-games/gnome-games-2.28.2.ebuild,v 1.17 2012/07/13 08:28:11 ulm Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -137,6 +137,9 @@ src_prepare() {
# fix underlinking
epatch "${FILESDIR}"/${P}-underlinking.patch
# Fix build failure with automake 1.11.2. #425208
epatch "${FILESDIR}"/${P}-automake.patch
# If calling eautoreconf, this ebuild uses libtool-2
eautoreconf

@ -1,2 +1,2 @@
DIST FisicaLab-0.2.1.tar.gz 4197741 RMD160 764e02bc500bf7796a06a3b26400a0d94c3cb68c SHA1 a9b1f3e431fe038f542fa15c9b03982a54d3ed0a SHA256 ea6f42e229e994613420795426b4d663c8451fd619ca9129e4cfd0f136cb7da2
DIST FisicaLab-0.2.tar.gz 4209408 RMD160 8aecd6934decca81b22010657ce237de64f53f22 SHA1 4a95eadae201d0828b6c32bb25216532a83849f7 SHA256 d23e1c6c0f3a48981bbfe57751dcfc5d92e182aa146e308edfb78fc3c6cd884d
DIST FisicaLab-0.2.1.tar.gz 4197741 SHA256 ea6f42e229e994613420795426b4d663c8451fd619ca9129e4cfd0f136cb7da2
DIST FisicaLab-0.2.2.tar.gz 4201921 SHA256 6c92da70ba75666c43f899b6bdfb5fcbde2c3d921bad684d8c0263c21821cf77 SHA512 bd42a25b01bcb502de2ae79e7cddeebbd0bc677487b47614797e5fa3fb2dd871d15afbfc416b11f835c253cb57172c8d657fed6d4f9718346c05d41e96facd8a WHIRLPOOL 4942276953a7cef630ea7aab32da7460eb1de6d33bddbdadc26d7b41451591c005c6c86ab4642b3c6285dcfedb3f3f5dfbf0004f53e9129b887870dfbb972f1a

@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/fisicalab/fisicalab-0.2.ebuild,v 1.1 2010/07/13 14:31:52 voyageur Exp $
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/fisicalab/fisicalab-0.2.2.ebuild,v 1.1 2012/07/12 09:18:04 voyageur Exp $
EAPI=3
EAPI=4
inherit gnustep-2
MY_P=FisicaLab-${PV}

@ -1,2 +1,2 @@
DIST Preview-0.8.5.tar.gz 68933 RMD160 d859d0ce40d414621d2542e6ce683f40618355a8 SHA1 6c1295a530553970e52903c6f52cac9935562040 SHA256 ddee5ae39ade5b5820e9af6492fb6b84f7c80e5dac6c026e17ae1f2dd44a62f4
DIST Preview-0.9.tar.gz 77516 RMD160 0d298c852385772077e2eb9dbea24c0e4e932dd1 SHA1 6fad987bf8449b7d33994d742e0d297b44f8868c SHA256 95b790062ff0d67368299125ab3a4295d80ef5ab2d57e8b85e262deea3508a71
DIST Preview-0.8.5.tar.gz 68933 SHA256 ddee5ae39ade5b5820e9af6492fb6b84f7c80e5dac6c026e17ae1f2dd44a62f4
DIST Preview-0.9.tar.gz 77516 SHA256 95b790062ff0d67368299125ab3a4295d80ef5ab2d57e8b85e262deea3508a71 SHA512 cfca47e8024f4db2486c3c9c9334b0f5b74f71e6386b227b417f62df541cddf2e2d77d50c9ffce7287284d1339bedb9c929e6254810f370229b59d325fc332ba WHIRLPOOL cdc7cea717ad2cd66a1dd4ca2a170093f19dac1ebc44df26abfb54fc7be306e95e00231b4cc2a0ef79a0e474b7fde49dc5df0048ee4fddbf9a18c8b027119b4e

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/preview/preview-0.9.ebuild,v 1.3 2011/12/02 22:16:45 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/preview/preview-0.9.ebuild,v 1.4 2012/07/12 12:03:29 voyageur Exp $
EAPI=3
inherit gnustep-2
@ -16,6 +16,7 @@ KEYWORDS="amd64 ~ppc x86"
IUSE=""
src_prepare() {
sed -e 's/sel_eq(/sel_isEqual(/' -i Document.m || die "sed failed"
# Fix compilation, patch from debian
epatch "${FILESDIR}"/${PN}-0.8.5-compilation-errors.patch
}

@ -1,3 +1,3 @@
DIST kdesdk-4.7.4.tar.bz2 5266656 RMD160 9fc17159fd8cbbf9cfe76ed18dfcf8a269d0270e SHA1 3a0f61204653dc3f9f975732b6f67659c60ecaf3 SHA256 a2142ea51e9172e589b0526879061e5c3e4337f6154d89b0491fef9c68e56f6c
DIST kdesdk-4.8.3.tar.xz 4905952 RMD160 e57670538267c1a8859e4776666165f2647e5271 SHA1 e7366cd627fd8324d89e7854361be8a141d030c1 SHA256 4d4091a21c5c62e0485cf7e3e312bdbf1148b3b4eb691d5136f7bc83a50e04d4
DIST kdesdk-4.8.4.tar.xz 5361480 RMD160 cc28eaba87edb107b6b78f53b397ac90388bec71 SHA1 62c176ee3dda5bbc013db7d1033ff89c105e3fd1 SHA256 cf07bac39204b919eae6010fe4499a6674523a4b5bb3eecf8ba1a0aa1331ef97
DIST kdesdk-4.7.4.tar.bz2 5266656 SHA256 a2142ea51e9172e589b0526879061e5c3e4337f6154d89b0491fef9c68e56f6c
DIST kdesdk-4.8.3.tar.xz 4905952 SHA256 4d4091a21c5c62e0485cf7e3e312bdbf1148b3b4eb691d5136f7bc83a50e04d4 SHA512 b14af6c528c33da17d368dde18b74c9605740c608ee7fbe4e2e91aff78b689de17295b39e766fb58e5d64b414707f590b4f422f39e5badd716a802421cb52b35 WHIRLPOOL 8f1f0df7f1fc3da103d6bccea5af4ba47e4401dc8d9af68b3b6aaf8ea78c7051b7407a97cd509968bdfa5652b853fcc990ff82e2dec467c5f60b5737bce06778
DIST kdesdk-4.8.4.tar.xz 5361480 SHA256 cf07bac39204b919eae6010fe4499a6674523a4b5bb3eecf8ba1a0aa1331ef97 SHA512 a5f52e1bd51fd283902f620e4d0e37030bc6a2e6046632471f7c73482ffc1a491f25356f998514726bd7d3eb13bf386478cce81fed8bc7e0f6b69e81445b9740 WHIRLPOOL f7107b52b3785c652503eb6d5428453d90a45fe17ae53b2993a597f5372018e2180014eb87cdcc30e292486a019b382237b075169481793e65da3756f4650e12

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk-misc/kdesdk-misc-4.8.4.ebuild,v 1.1 2012/06/21 21:54:59 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdesdk-misc/kdesdk-misc-4.8.4.ebuild,v 1.2 2012/07/12 13:07:26 kensington Exp $
EAPI=4
@ -13,7 +13,7 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debug extras"
DEPEND="
extras? ( >=dev-java/antlr-2.7.7:0[cxx,script] )
extras? ( >=dev-java/antlr-2.7.7:0[cxx,java,script] )
"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
DIST opendkim-2.4.2.tar.gz 1374662 RMD160 b19cc3522b2f4d2a63d9088ea611e687453e82a5 SHA1 6946d3d805e2c73256a97b1cdc9af3251fd89c6f SHA256 930a9ef845822ba310666dfc918d306d1ffa44cc0a8d9f56d7c0b0426d668f3f
DIST opendkim-2.4.3.tar.gz 1381956 RMD160 73908fb7cf8f7c99b1d98499249d0283d0d59542 SHA1 cde87adf1236c9a9f25277935c26020fb13b1153 SHA256 c3ef73c5aa2bf8a6626b822cea08b72c954376ae892d596346973d11003c0906
DIST opendkim-2.5.1.tar.gz 1468303 RMD160 76a716307bfd30bc2f81c3545f1d4f7ceca99332 SHA1 fd257d2e52673c73e1e15c5254c9db864a53fbb0 SHA256 afd6a762859ff6616103df03757e59c7a1053a241dd28ab21e5e38d44152a8fa
DIST opendkim-2.5.2.tar.gz 1475225 RMD160 1fe0ea26cd00728226d1788e72f48366b3fafb03 SHA1 778f27162501879dec6ac3c957055d5bc9a1ac42 SHA256 fb6994ea4bbd7e93772517cd3ee0b4ec338ed502a920fa2fa98b34869db167a9
DIST opendkim-2.6.0.tar.gz 1127009 RMD160 e8cf31b9c8112731e8c295a9cdb76e8490bca7fa SHA1 7b3aaf0c7ceb303fd60476af2034cfc76eb3c1df SHA256 1fd20a436af5005fb9870ec112315b9866642271250f0439cf0f0ac061051e41
DIST opendkim-2.6.1.tar.gz 1125780 RMD160 318cda12538c59abc2f12b1ebea21871ae7dc778 SHA1 9d89f5d3fe9d79dac68a80b6c28f05b8e8506251 SHA256 a6cb55b1ae51cc6b37bfe09325c6e4c2309aabca0a447ea0baddbe8a159b25b6
DIST opendkim-2.4.3.tar.gz 1381956 SHA256 c3ef73c5aa2bf8a6626b822cea08b72c954376ae892d596346973d11003c0906
DIST opendkim-2.5.2.tar.gz 1475225 SHA256 fb6994ea4bbd7e93772517cd3ee0b4ec338ed502a920fa2fa98b34869db167a9
DIST opendkim-2.6.0.tar.gz 1127009 SHA256 1fd20a436af5005fb9870ec112315b9866642271250f0439cf0f0ac061051e41
DIST opendkim-2.6.1.tar.gz 1125780 SHA256 a6cb55b1ae51cc6b37bfe09325c6e4c2309aabca0a447ea0baddbe8a159b25b6
DIST opendkim-2.6.3.tar.gz 1127456 SHA256 6208d1bdf3e754cd26e3c9dd95ed68f00f9236e471242c176f2a6a61ede37216 SHA512 a9cbbac94cf23b613adb19e2fb38bda406d1874dd53be7ab0bae44860c284403ee33a1ca8b5aebe7964d0ea832169efa4c41c3ae93c37b8586904a0ecb431e19 WHIRLPOOL c12be4edbd42347d2e5e54d8073d948dbcbf84a15a3869ded14299baef08cd321487f2ea17f8d8e995e63fd0954a195c887046aca4e164f0a438417dabdc56ba
DIST opendkim-2.6.4.tar.gz 1127508 SHA256 ff0c53eb93f21bca88f803668d32e127d884c83f850c159eb291898656dc622f SHA512 3706a75b259c96b9bd9efa7a79cb470bb5d3276d9080378ffe7dce771ae9e90797e5c6f5a24b89a1a23ff15cd379d6203938b2145ac0fc6a090e3a3fa708524f WHIRLPOOL 8a8ba93acfb82c676a528af35f2b70c05edb1a8f508ed9e5e855e8ab78941e8e757425610a3536a78c740a964893a79862252a83536989ff720b402e25c81318

@ -1,202 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.4.2.ebuild,v 1.4 2012/06/04 23:58:02 zmedico Exp $
EAPI=4
inherit eutils db-use user
# for betas
#MY_P=${P/_b/.B}
#S=${WORKDIR}/${PN}-2.0.0
#SRC_URI="mirror://sourceforge/opendkim/${MY_P}.tar.gz"
DESCRIPTION="A milter-based application to provide DKIM signing and verification"
HOMEPAGE="http://opendkim.org"
SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
LICENSE="Sendmail-Open-Source BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="asyncdns +berkdb ldap lua opendbx poll sasl +ssl unbound"
# FUTURE: diffheaders (libtre error) - bug #296813
DEPEND="|| ( mail-filter/libmilter mail-mta/sendmail )
ssl? ( >=dev-libs/openssl-0.9.8 )
berkdb? ( >=sys-libs/db-3.2 )
opendbx? ( >=dev-db/opendbx-1.4.0 )
lua? ( dev-lang/lua )
ldap? ( net-nds/openldap )
sasl? ( dev-libs/cyrus-sasl )
unbound? ( >=net-dns/unbound-1.4.1 net-dns/dnssec-root )"
#diffheaders? ( dev-libs/tre )
#gnutls? ( >=net-libs/gnutls-2.11.7 )
RDEPEND="${DEPEND}"
REQUIRED_USE="sasl? ( ldap )
lua? ( berkdb )"
pkg_setup() {
enewgroup milter
# mail-milter/spamass-milter creates milter user with this home directory
# For consistency reasons, milter user must be created here with this home directory
# even though this package doesn't need a home directory for this user (#280571)
enewuser milter -1 -1 /var/lib/milter milter
}
src_prepare() {
sed -i -e 's:/var/db/dkim:/etc/opendkim:g' \
-e 's:/var/db/opendkim:/var/lib/opendkim:g' \
-e 's:/etc/mail:/etc/opendkim:g' \
-e 's:mailnull:milter:g' \
-e 's:^#[[:space:]]*PidFile.*:PidFile /var/run/opendkim/opendkim.pid:' \
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
contrib/stats/opendkim-reportstats || die
epatch "${FILESDIR}/${PN}-2.4.0-ipv6.patch"
}
src_configure() {
local myconf
if use berkdb ; then
myconf=$(db_includedir)
myconf="--with-db-incdir=${myconf#-I}"
myconf+=" --enable-popauth"
myconf+=" --enable-query_cache"
myconf+=" --enable-report_intervals"
myconf+=" --enable-stats"
fi
if use asyncdns ; then
if use unbound; then
myconf+=" --with-unbound"
else
myconf+=" --enable-arlib"
fi
else
myconf+=" $(use_with unbound) --disable-arlib"
fi
if use ldap; then
myconf+=" $(use_with sasl)"
fi
econf \
$(use_with berkdb db) \
$(use_with opendbx odbx) \
$(use_with lua) \
$(use_enable lua statsext) \
$(use_enable lua rbl) \
$(use_with ldap openldap) \
$(use_enable ldap ldap_caching) \
$(use_enable poll) \
${myconf} \
--docdir=/usr/share/doc/${PF} \
--enable-filter \
--without-domainkeys \
--enable-oversign \
--enable-adsp_lists \
--enable-dkim_reputation \
--enable-identity_header \
--enable-rate_limit \
--enable-redirect \
--enable-resign \
--enable-replace_rules \
--enable-selector_header \
--enable-default_sender \
--enable-sender_macro \
--enable-vbr \
--disable-rpath \
--disable-live-testing
#$(use_enable diffheaders)
}
src_install() {
emake DESTDIR="${D}" install
# file collision
rm -f "${D}"/usr/share/man/man3/ar.3
dosbin contrib/stats/opendkim-reportstats
newinitd "${FILESDIR}/opendkim.init.r2" opendkim
dodir /etc/opendkim /var/lib/opendkim
fowners milter:milter /var/lib/opendkim
# default configuration
if [ ! -f "${ROOT}"/etc/opendkim/opendkim.conf ]; then
grep ^[^#] "${S}"/opendkim/opendkim.conf.simple \
> "${D}"/etc/opendkim/opendkim.conf
if use unbound; then
echo TrustedAnchorFile /etc/dnssec/root-anchors.txt >> "${D}"/etc/opendkim/opendkim.conf
fi
echo UserID milter >> "${D}"/etc/opendkim/opendkim.conf
if use berkdb; then
echo Statistics /var/lib/opendkim/stats.dat >> \
"${D}"/etc/opendkim/opendkim.conf
fi
fi
}
pkg_postinst() {
elog "If you want to sign your mail messages and need some help"
elog "please run:"
elog " emerge --config ${CATEGORY}/${PN}"
elog "It will help you create your key and give you hints on how"
elog "to configure your DNS and MTA."
ewarn "Make sure your MTA has r/w access to the socket file."
ewarn "This can be done either by setting UMask to 002 and adding MTA's user"
ewarn "to milter group or you can simply set UMask to 000."
}
pkg_config() {
local selector keysize pubkey
read -p "Enter the selector name (default ${HOSTNAME}): " selector
[[ -n "${selector}" ]] || selector=${HOSTNAME}
if [[ -z "${selector}" ]]; then
eerror "Oddly enough, you don't have a HOSTNAME."
return 1
fi
if [[ -f "${ROOT}"etc/opendkim/${selector}.private ]]; then
ewarn "The private key for this selector already exists."
else
einfo "Select the size of private key:"
einfo " [1] 512 bits"
einfo " [2] 1024 bits"
while read -n 1 -s -p " Press 1 or 2 on the keyboard to select the key size " keysize ; do
[[ "${keysize}" == "1" || "${keysize}" == "2" ]] && echo && break
done
case ${keysize} in
1) keysize=512 ;;
*) keysize=1024 ;;
esac
# generate the private and public keys
opendkim-genkey -b ${keysize} -D "${ROOT}"etc/opendkim/ \
-s ${selector} -d '(your domain)' && \
chown milter:milter \
"${ROOT}"etc/opendkim/"${selector}".private || \
{ eerror "Failed to create private and public keys." ; return 1; }
chmod go-r "${ROOT}"etc/opendkim/"${selector}".private
fi
# opendkim selector configuration
echo
einfo "Make sure you have the following settings in your /etc/opendkim/opendkim.conf:"
einfo " Keyfile /etc/opendkim/${selector}.private"
einfo " Selector ${selector}"
# MTA configuration
echo
einfo "If you are using Postfix, add following lines to your main.cf:"
einfo " smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
einfo " non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock"
einfo " and read http://www.postfix.org/MILTER_README.html"
# DNS configuration
einfo "After you configured your MTA, publish your key by adding this TXT record to your domain:"
cat "${ROOT}"etc/opendkim/${selector}.txt
einfo "t=y signifies you only test the DKIM on your domain. See following page for the complete list of tags:"
einfo " http://www.dkim.org/specs/rfc4871-dkimbase.html#key-text"
einfo
einfo "Also look at the ADSP http://tools.ietf.org/html/rfc5617"
}

@ -1,9 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.5.2.ebuild,v 1.2 2012/06/04 23:58:02 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.6.3.ebuild,v 1.1 2012/07/12 17:14:04 eras Exp $
EAPI=4
inherit eutils db-use autotools user
# for betas
@ -53,7 +52,7 @@ src_prepare() {
-e 's:mailnull:milter:g' \
-e 's:^#[[:space:]]*PidFile.*:PidFile /var/run/opendkim/opendkim.pid:' \
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
contrib/stats/opendkim-reportstats || die
stats/opendkim-reportstats || die
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|| die
@ -87,7 +86,6 @@ src_configure() {
$(use_with lua) \
$(use_enable lua rbl) \
$(use_with ldap openldap) \
$(use_enable ldap ldap_caching) \
$(use_enable poll) \
$(use_enable static-libs static) \
${myconf} \
@ -102,7 +100,6 @@ src_configure() {
--enable-redirect \
--enable-resign \
--enable-replace_rules \
--enable-selector_header \
--enable-default_sender \
--enable-sender_macro \
--enable-vbr \
@ -116,7 +113,7 @@ src_install() {
# file collision
rm -f "${D}"/usr/share/man/man3/ar.3
dosbin contrib/stats/opendkim-reportstats
dosbin stats/opendkim-reportstats
newinitd "${FILESDIR}/opendkim.init.r2" opendkim
dodir /etc/opendkim /var/lib/opendkim
fowners milter:milter /var/lib/opendkim

@ -1,9 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.5.1.ebuild,v 1.2 2012/06/04 23:58:02 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.6.4.ebuild,v 1.1 2012/07/13 06:17:44 eras Exp $
EAPI=4
inherit eutils db-use autotools user
# for betas
@ -53,7 +52,7 @@ src_prepare() {
-e 's:mailnull:milter:g' \
-e 's:^#[[:space:]]*PidFile.*:PidFile /var/run/opendkim/opendkim.pid:' \
opendkim/opendkim.conf.sample opendkim/opendkim.conf.simple.in \
contrib/stats/opendkim-reportstats || die
stats/opendkim-reportstats || die
sed -i -e 's:dist_doc_DATA:dist_html_DATA:' libopendkim/docs/Makefile.am \
|| die
@ -87,7 +86,6 @@ src_configure() {
$(use_with lua) \
$(use_enable lua rbl) \
$(use_with ldap openldap) \
$(use_enable ldap ldap_caching) \
$(use_enable poll) \
$(use_enable static-libs static) \
${myconf} \
@ -102,7 +100,6 @@ src_configure() {
--enable-redirect \
--enable-resign \
--enable-replace_rules \
--enable-selector_header \
--enable-default_sender \
--enable-sender_macro \
--enable-vbr \
@ -116,7 +113,7 @@ src_install() {
# file collision
rm -f "${D}"/usr/share/man/man3/ar.3
dosbin contrib/stats/opendkim-reportstats
dosbin stats/opendkim-reportstats
newinitd "${FILESDIR}/opendkim.init.r2" opendkim
dodir /etc/opendkim /var/lib/opendkim
fowners milter:milter /var/lib/opendkim

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save