Sync with portage [Tue Dec 18 16:20:27 MSK 2012].

mhiretskiy
root 12 years ago
parent b598d8e694
commit 0fafe9a564

@ -1,2 +1,2 @@
DIST chef-expander-0.10.10.gem 24064 SHA256 214da1ab5a947f7dfacc46433c7bf03ef7b242e2a33dc7adf021cc97f2a97b2f SHA512 afc6331c41750341d0a50901fd5a9b17854ccbe7b62f199eded52a489a9194019a690fe757f86c9348b1b09915be3faa838e3fc0a34849ae42c93b0791fe3997 WHIRLPOOL 3ca8f0be1a9044c40dfa222c9e6ed8a9e99a27e03d10950396280ca03bfdfcbfb6bb380ff7a191049e564407cf05e2657e29985d48850d53ed7c48facb536971
DIST chef-expander-10.12.0.gem 24576 SHA256 f6d83fa51394e276e33bbd92d39dd30f0cbe93975409b66faffc56f62c1f8534 SHA512 f8abd430c29fa8488e88a7e9b57726a29420cd5982ea28d6c566a07447a9eb51b95be48469aeb4bbd2b1059c0f77977198b11cc169dbf95cdb46b605c13cc361 WHIRLPOOL fc12051fce34b0a70e77d652a1fb1dcd7994f82975d5aa831e0c5d6c5dfce58cd951bd6a9bf5497026e6146bccc4b4f6bfde692af24250bc13ec1f2151fbcf81
DIST chef-expander-10.16.2.gem 24576 SHA256 f5ddf2dce66760bbb6bcfd180c8074395950995b636c81d46524f5b17b087688 SHA512 59a0f4fdbb43486649c6df7fbadc08df9fbbeb8bfe879b527c72f8121e05c53dbebc943bd41c4fce7d87e97dbedecfc9b0c2debe46b6b4e31f72477ee4468445 WHIRLPOOL 1a036dc8b24c46c28b8fa8ce1e442ff8c59824ac50f4c9345456374daf466ee52acf01da1ab419248f99c96f6a5e330f792bdc64e5565112104e5afb579b90e9

@ -1,12 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-expander/chef-expander-0.10.10.ebuild,v 1.1 2012/06/17 15:39:58 hollow Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-expander/chef-expander-10.16.2.ebuild,v 1.1 2012/12/17 10:22:06 hollow Exp $
EAPI="4"
USE_RUBY="ruby18"
EAPI=4
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit ruby-fakegem
@ -18,7 +20,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
# specs require a live rabbitmq server
RESTRICT="test"
ruby_add_rdepend "~app-admin/chef-${PV}
>=dev-ruby/amqp-0.6.7
@ -36,7 +39,8 @@ ruby_add_rdepend "~app-admin/chef-${PV}
>=dev-ruby/mixlib-log-1.2.0
>=dev-ruby/uuidtools-2.1.1
<dev-ruby/uuidtools-2.2
>=dev-ruby/yajl-ruby-0.7.7"
>=dev-ruby/yajl-ruby-1.0
<dev-ruby/yajl-ruby-2"
all_ruby_install() {
all_fakegem_install

@ -1,2 +1,2 @@
DIST chef-server-api-0.10.10.gem 52736 SHA256 d5c6a9580a07f54ac002050042166a5ac5d40a9246d348a582ab251a8e3282c4 SHA512 ab3b19e193c8306ffb456306e3f09e161666aeba5311629cd6cf18d4389e496f476a92544747f41f8a342369f133a5aca70818a1ea62ec24bc1980fcaa841430 WHIRLPOOL 1280adb74caa35e35915ca953b47286f05aee575b68aad6ddd89045e66fa86f239790abf3b7ea320f05dcc24d12355153d84a396940262269a04870c8fc1597c
DIST chef-server-api-10.12.0.gem 52736 SHA256 00f54eb9220cbb56b47a4f0ffa814ae149a2c9e4c3022c1c5da048f719c0b389 SHA512 99fd4eb230232420c65eccdf6ffa35660185e0ad6032cc7d8113a1845ec164c3aa451b5de8ce4d7bd78d4018f7a042cee2575c8a1a79d446e165d182eab94fbc WHIRLPOOL ccb99fd99a402630187d6152a469b3d72917225406e217f5930c4a1168cf6d6c419847d466fd1b9a8a3751a1265fb7391a852c5209d51ae9414483ebc0fa8f30
DIST chef-server-api-10.16.2.gem 52736 SHA256 56a116887b7c5787eab61d0f8109bae18ddcc786b53f80300889572d0c502cff SHA512 2f1cfa45cf43fa588cb01f3d5d50a04602644e792a4117d8c66b31f55b33aa7ca01eccaff4d2d430a9af5b127ee46be6c43c3d8dde52fe9471009b13609fa29a WHIRLPOOL f370368657c8148db5cf9b1ee1ca510dbcd9ace7dc30b2195365499f9f0fe1223395784208b53c7e478a0267da4630d8b22b3743a6a7c8b8d91eb25c251cb5d0

@ -1,12 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-0.10.10.ebuild,v 1.1 2012/06/17 15:43:10 hollow Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-api/chef-server-api-10.16.2.ebuild,v 1.1 2012/12/17 13:13:00 hollow Exp $
EAPI="4"
USE_RUBY="ruby18"
EAPI=4
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit ruby-fakegem
@ -18,6 +20,9 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# specs require root access
RESTRICT="test"
RDEPEND=">=dev-db/couchdb-0.10.0
>=net-misc/rabbitmq-server-1.7.0"

@ -1,2 +1,2 @@
DIST chef-server-webui-0.10.10.gem 181248 SHA256 58005930fcb1146124fb233fcf12e22bb9b8cd1dcbe68c8173bace7d4bbba93d SHA512 7161dfdbceed76c0dab4ba116ba4a0190821f614ff57835a212c4846adb3e304c8471f35bf97b5d610ca3075213e99f704d03e87ac363e8faa65fcdca3df9e01 WHIRLPOOL 1c34ab3c102d5dbf7ca9771147b0a636332642c71899efb1729553f6da8a633b356ba2b02e009a3a59b9f23ccb43f9c3db3e6f5dda2d8209df0a22b2c5efb5f1
DIST chef-server-webui-10.12.0.gem 181248 SHA256 5e276b25acd0a1080491f674d4b83983ee7537e195898e4bcb7a1e77dfb53caa SHA512 1217060104ae474ec42c02452f0834e25f0172885def6f19e20424bd24bf2730aeac855b35deac458d15f78176e39bdc7c64179f6fc25955afc5a6ad9582cb0f WHIRLPOOL ba1dc086cee27cb8cc7042da3f98c500a680bf70438f8e1e0aacaa1aee13d3b5ddd1387ce4a3b1a0a8b4570f786b095e650b83941f74189646badc63e05454d5
DIST chef-server-webui-10.16.2.gem 184832 SHA256 21978693a2343fc2fbc2e909fea8e296944bc7471559c8b85ff01f28b60e4585 SHA512 25eb8c743c8e6bc22ceacacaa34f459e6abb3d5017afd051bb2ebaa85af289bedc11d3f28ddeee73ddc1ea32f5308a906c33ab8a5dbad887e1f8da3bdf5ab67b WHIRLPOOL d23529b2ac0bb260337cdbf782e6d8ff521849c149a5a24f9d86c1a8d6096b1c7bbe256c4e2529fec5152da5963ca27fc6ee647e238c83a9a05a2bd7f2e95111

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-webui/chef-server-webui-0.10.10.ebuild,v 1.1 2012/06/17 15:45:19 hollow Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-server-webui/chef-server-webui-10.16.2.ebuild,v 1.1 2012/12/17 13:11:23 hollow Exp $
EAPI="4"
USE_RUBY="ruby18"
EAPI=4
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""

@ -1,2 +1,2 @@
DIST chef-solr-0.10.10.gem 10217472 SHA256 5d46e1d44435939bb5790e41134089fd5ce0c35bba25e47f6e602e4540c3ea02 SHA512 3cec65850c5659e38fd1ee1b7609c3d17ce2ab7236ad128634ab12b51fb7b97a20be5a1cbb04ba71329fde313cf07603368ed5b5d8425254b3ddc1d1aae18440 WHIRLPOOL 9487a3b8bf600c465d2bb9a73a1cac5442a4bafb5920204631255bbf96cd3a3426f13bee3902f703003eaa0a5f730233ba54e777a815d284a7f0230b07761f6f
DIST chef-solr-10.12.0.gem 10217472 SHA256 12cc7afad56869fba3d1659cd8154ab89860b24895676385104e36e1faa6f962 SHA512 116ecc5b52a62d0bbd23883dbaf8f049b00b84add3e15eda817f3777bd6a6b4b49e40d64090e70d003931bf6fac36f5fcd2752f4c60ecdb25995795c7ba6735c WHIRLPOOL fa1484746b40df2812c51138668b5d967b866aedcc5e2cb34943394dcae8f7fa3b3ecdcf3749cde7f4997f063676faf2e6d891df36868c63f3cb29c0f474f99d
DIST chef-solr-10.16.2.gem 10217472 SHA256 d20045eb1ff5e5376abeaa85e99f0de9ad3ba4e2806830c1a2c4b3a908276b6c SHA512 9884db5038409c7739349f8b7255b13f67c4f50135a85165fcfb285eff8bfb7b8be237be13c776071e465eece41603473e53a2fb576d9af98ea1e1daeee8a841 WHIRLPOOL 824dc531838788bb94b7579ff779340047c147d7fbf2075a3543b214169d9aa2535796bd74c3c3d555e8293a24831dd3326d7864dab104c24ab8a6c75c88667f

@ -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/app-admin/chef-solr/chef-solr-0.10.10.ebuild,v 1.1 2012/06/17 15:41:38 hollow Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef-solr/chef-solr-10.16.2.ebuild,v 1.1 2012/12/17 13:08:17 hollow Exp $
EAPI="4"
USE_RUBY="ruby18"
EAPI=4
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_TEST="spec"
inherit ruby-fakegem
@ -23,6 +23,10 @@ RDEPEND=">=net-misc/rabbitmq-server-1.7.2
ruby_add_rdepend "~app-admin/chef-${PV}"
each_ruby_test() {
${RUBY} -S rspec spec || die
}
each_ruby_install() {
each_fakegem_install
ruby_fakegem_doins -r solr

@ -1,2 +1,2 @@
DIST chef-0.10.10.gem 424960 SHA256 144409014cced8d8a69a45a3e14145d2ea8e0845193629fd1ac36181bbd1dc92 SHA512 c250defea56b61e868da4ee28d268a925f09f583a6e0a49ed55f378ef318e55c17a7b7060e69dad4eaa8fc07d3a5076a14f3e54a2a8a3ee97626b010e7bf2ace WHIRLPOOL 3e004df819353306c15a3926ff2faa30caba5d16ed213d5e32a88684f10ab79b886aef109d8c01476b04294d07aadd21204fb5b16af4f91238cd269998c245f9
DIST chef-10.12.0.gem 429056 SHA256 dac132f5b91f90f37b95b964ee213bb936ee07aaceb23cb24b9c7a9fcb20377b SHA512 fd227a325874013ce764d79a3eb250626c0370b50447caa445c2a7e502121c3cbf29832c96ad266b1730fe0cdcac86767d7b55e2594ccbb57c09fee4f395ee0c WHIRLPOOL bfd03dcc4a15e3cc4f141d31af441123a0653e7cb0fa26cc46ccfbe7bda0633c2ecf503b99ad2b7608dab90e9dbe2d7e3e44b00ce9b42d57225359dd7422c091
DIST chef-10.16.2.gem 801792 SHA256 4bc48a60771e1a26ecc5131c4b41e47a04d64159bf25f82204c846cbc883459e SHA512 e5e5c6a8b9027a2be5fa82b4bde4bda177495c146ecdf72730abfaac93b07d57748069fa52b32c9c9db046b86ab9e631656ceb8a5adfced3cd106230f9dedb54 WHIRLPOOL 980960a7ec4e81ae24c7293244aac67113218c43c541427918f4083880f5f139306a705725dfa86ab70285a6cd2425e657e767be9f8c85b64fc391a0d113261a

@ -1,12 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef/chef-0.10.10.ebuild,v 1.1 2012/06/17 15:36:21 hollow Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/chef/chef-10.16.2.ebuild,v 1.1 2012/12/17 09:35:03 hollow Exp $
EAPI="4"
USE_RUBY="ruby18"
EAPI=4
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_TASK_TEST="spec"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
inherit ruby-fakegem user
@ -18,25 +20,34 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
# specs have various indempotency issues which result in the global Chef::Config
# object to be replaced and subsequently fails other specs. Revisit this later.
RESTRICT="test"
ruby_add_rdepend ">=dev-ruby/bunny-0.6.0
dev-ruby/erubis
dev-ruby/highline
>=dev-ruby/highline-1.6.9
>=dev-ruby/json-1.4.4
<=dev-ruby/json-1.6.1
>=dev-ruby/mixlib-authentication-1.1.0
>=dev-ruby/mixlib-authentication-1.3.0
>=dev-ruby/mixlib-cli-1.1.0
>=dev-ruby/mixlib-config-1.1.2
>=dev-ruby/mixlib-log-1.3.0
>=dev-ruby/mixlib-shellout-1.0.0
dev-ruby/mixlib-shellout
dev-ruby/moneta
>=dev-ruby/net-ssh-2.2.2
<dev-ruby/net-ssh-2.4.0
<dev-ruby/net-ssh-2.3
>=dev-ruby/net-ssh-multi-1.1
<dev-ruby/net-ssh-multi-1.2
>=dev-ruby/ohai-0.6.0
>=dev-ruby/rest-client-1.0.4
<dev-ruby/rest-client-1.7
dev-ruby/ruby-shadow
>=dev-ruby/treetop-1.4.9
dev-ruby/uuidtools"
<dev-ruby/treetop-1.5
dev-ruby/uuidtools
>=dev-ruby/yajl-ruby-1.1
<dev-ruby/yajl-ruby-2"
all_ruby_install() {
all_fakegem_install
@ -49,6 +60,9 @@ all_ruby_install() {
insinto /etc/chef
doins "${FILESDIR}/client.rb"
doins "${FILESDIR}/solo.rb"
doman distro/common/man/man1/*.1
doman distro/common/man/man8/*.8
}
pkg_setup() {

@ -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/chrootuid/chrootuid-1.3-r1.ebuild,v 1.6 2012/10/09 23:31:58 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/chrootuid/chrootuid-1.3-r1.ebuild,v 1.7 2012/12/17 17:20:21 ago Exp $
EAPI="4"
@ -14,7 +14,7 @@ SRC_URI="ftp://ftp.porcupine.org/pub/security/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm ~ia64 ppc x86"
KEYWORDS="amd64 arm ia64 ppc x86"
IUSE=""
S="${WORKDIR}/${MY_P}"

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eclean-kernel/eclean-kernel-0.3.1.ebuild,v 1.2 2012/10/20 21:45:09 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eclean-kernel/eclean-kernel-0.3.1.ebuild,v 1.3 2012/12/17 20:02:34 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eclean-kernel/eclean-kernel-0.3.2.ebuild,v 1.1 2012/12/10 19:08:22 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eclean-kernel/eclean-kernel-0.3.2.ebuild,v 1.2 2012/12/17 20:02:34 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eclean-kernel/eclean-kernel-9999.ebuild,v 1.2 2012/12/15 12:34:31 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eclean-kernel/eclean-kernel-9999.ebuild,v 1.3 2012/12/17 20:02:34 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1

@ -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/gnome-system-log/gnome-system-log-3.6.1.ebuild,v 1.2 2012/12/16 18:57:02 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/gnome-system-log/gnome-system-log-3.6.1.ebuild,v 1.3 2012/12/17 09:18:56 tetromino Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-fr
COMMON_DEPEND=">=dev-libs/glib-2.31:2
sys-libs/zlib:=
>=x11-libs/gtk+-3.4:3
>=x11-libs/gtk+-3.6:3
x11-libs/pango"
RDEPEND="${COMMON_DEPEND}
gnome-base/gsettings-desktop-schemas

@ -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/webalizer/webalizer-2.23.05.ebuild,v 1.2 2012/11/29 12:25:08 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/webalizer/webalizer-2.23.05.ebuild,v 1.3 2012/12/18 01:25:54 blueness Exp $
# uses webapp.eclass to create directories with right permissions
# probably slight overkill but works well
@ -120,5 +120,16 @@ pkg_postinst() {
ewarn
fi
if use xtended; then
ewarn
ewarn "If you are upgrading webalizer from USE=-xtended to USE=xtended"
ewarn "you will need to delete webalizer.current and process all previous"
ewarn "days in the same month using 'webalizer /path/to/access_log.1'."
ewarn "For more information about using XTENDED webalizer, see:"
ewarn
ewarn " http://www.patrickfrei.ch/webalizer/rb15/INSTALL"
ewarn
fi
webapp_pkg_postinst
}

@ -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-arch/lcab/lcab-1.0_beta12.ebuild,v 1.1 2012/11/22 21:50:28 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/lcab/lcab-1.0_beta12.ebuild,v 1.2 2012/12/17 06:26:44 binki Exp $
EAPI="4"
@ -10,8 +10,8 @@ MY_PV=${PV/_beta/b}
MY_P=${PN}-${MY_PV}
DESCRIPTION="CAB file creation tool"
HOMEPAGE="http://ohnopublishing.net/lcab/"
SRC_URI="ftp://ohnopublishing.net/mirror/${MY_P}.tar.gz"
HOMEPAGE="http://ohnopub.net/lcab/"
SRC_URI="ftp://mirror.ohnopub.net/mirror/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"

@ -5,4 +5,9 @@
<email>vapier@gentoo.org</email>
<description>do whatever</description>
</maintainer>
<maintainer>
<email>binki@gentoo.org</email>
<name>Nathan Phillip Brink</name>
<description>Upstreamish</description>
</maintainer>
</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-arch/lrzip/lrzip-0.614.ebuild,v 1.3 2012/11/10 18:38:59 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/lrzip/lrzip-0.614.ebuild,v 1.4 2012/12/17 18:27:01 ago Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://ck.kolivas.org/apps/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="dev-libs/lzo

@ -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/app-cdr/brasero/brasero-3.4.1.ebuild,v 1.3 2012/12/16 09:10:31 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/brasero-3.4.1.ebuild,v 1.4 2012/12/17 11:12:54 jlec Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
inherit autotools eutils gnome2
DESCRIPTION="CD/DVD burning application for the GNOME desktop"
HOMEPAGE="http://projects.gnome.org/brasero/"
@ -77,6 +77,12 @@ pkg_setup() {
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
}
src_prepare() {
epatch "${FILESDIR}"/0001-Fix-build-link-libbrasero-burn-against-libm-for-ceil.patch
eautoreconf
gnome2_src_prepare
}
pkg_postinst() {
gnome2_pkg_postinst

@ -0,0 +1,49 @@
From 8410d2f7cddb6f5d102f9a1fa5d60ce50ca08696 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= <fpeters@0d.be>
Date: Wed, 19 Sep 2012 11:38:53 +0200
Subject: [PATCH] Fix build, link libbrasero-burn against libm (for ceil(3))
---
configure.in | 4 ++++
libbrasero-burn/Makefile.am | 3 ++-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/configure.in b/configure.in
index 4ba113c..9b0df2d 100644
--- a/configure.in
+++ b/configure.in
@@ -138,6 +138,7 @@ dnl ***************** LARGE FILE SUPPORT ***********************
AC_SYS_LARGEFILE
dnl ********** Required libraries **********************
+
GLIB_REQUIRED=2.29.14
GTHREAD_REQUIRED=2.6.0
GMODULE_REQUIRED=2.6.0
@@ -209,6 +210,9 @@ PKG_CHECK_MODULES(BRASERO_SM,
AC_SUBST(BRASERO_SM_CFLAGS)
AC_SUBST(BRASERO_SM_LIBS)
+AC_CHECK_LIBM
+AC_SUBST(LIBM)
+
#
# GTK+ stuff (taken and adapted from empathy)
#
diff --git a/libbrasero-burn/Makefile.am b/libbrasero-burn/Makefile.am
index 2e64449..3c723ce 100644
--- a/libbrasero-burn/Makefile.am
+++ b/libbrasero-burn/Makefile.am
@@ -67,7 +67,8 @@ libbrasero_burn3_la_LIBADD = \
$(BRASERO_GTK_LIBS) \
$(BRASERO_GSTREAMER_LIBS) \
$(BRASERO_LIBNOTIFY_LIBS) \
- $(BRASERO_CANBERRA_LIBS)
+ $(BRASERO_CANBERRA_LIBS) \
+ $(LIBM)
libbrasero_burn3_la_LDFLAGS = \
-version-info $(LIBBRASERO_LT_VERSION) \
--
1.8.0.2

@ -0,0 +1 @@
DIST cryptkeeper-0.9.5.tar.gz 222671 SHA256 1f9805d31562e448bf9bc11fdc2879f908ba42bfef5ad6adfa3877fc3b306984 SHA512 824c8b941d46904dd7f4b12a5f217aba25c848e016473d44ec71739baec78a7782dd00bb5d0c5dafc947235eddf558b8fe01a92e23b88b23352a05d0389cea3d WHIRLPOOL 7cf04ef6626cfc49d773ba67b83ab54f5d47d16a88d1541a9d1d8d3d2add9c744403759904ed2fce1feda0f9a654eeec39e8fd0c169418823b60300917b63ab4

@ -0,0 +1,44 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/cryptkeeper/cryptkeeper-0.9.5.ebuild,v 1.1 2012/12/17 19:31:21 hwoarang Exp $
EAPI="5"
GCONF_DEBUG="no"
inherit base eutils gnome2
DESCRIPTION="EncFS system tray applet for GNOME"
HOMEPAGE="http://tom.noflag.org.uk/cryptkeeper.html"
SRC_URI="http://tom.noflag.org.uk/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="nls"
RDEPEND="gnome-base/gconf:2
>=sys-fs/encfs-1.7.2
>=sys-fs/fuse-2.8.0
gnome-extra/zenity"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
RESTRICT="test"
PATCHES=(
"${FILESDIR}/${P}-binutils-gold.patch"
"${FILESDIR}/${P}-fix_cryptkeeper.desktop.patch"
"${FILESDIR}/${P}-fix-ftbfs-gcc-4.7-672010.patch"
"${FILESDIR}/${P}-is_mounted_overflow_fix.patch"
)
DOCS="TODO"
src_prepare() {
base_src_prepare
gnome2_src_prepare
}
src_configure() {
econf $(use_enable nls)
}

@ -0,0 +1,15 @@
Description: Fixes a build failure using binutils-gold
Author: Franceco Namuri <francesco@namuri.it>
Index: cryptkeeper-0.9.5/configure
===================================================================
--- cryptkeeper-0.9.5.orig/configure 2009-10-18 13:58:01.000000000 +0200
+++ cryptkeeper-0.9.5/configure 2011-12-11 12:04:13.045285159 +0100
@@ -6707,7 +6707,7 @@
CFLAGS="$CFLAGS $DEP_CFLAGS $GNOME_KEYRING_CFLAGS"
CXXFLAGS="$CFLAGS"
-LIBS="$DEP_LIBS $GNOME_KEYRING_LIBS"
+LIBS="-lX11 $DEP_LIBS $GNOME_KEYRING_LIBS"
#AC_PROG_LIBTOOL

@ -0,0 +1,18 @@
Description: add missing include to avoid FTBFS with gcc 4.7
Origin: vendor
Bug-Debian: http://bugs.debian.org/672010
Forwarded: no
Author: Paul Tagliamonte <tag@pault.ag>
Reviewed-by: gregor herrmann <gregoa@debian.org>
Last-Update: 2012-05-15
--- a/src/lsof.cpp 2012-05-09 21:27:01.138367215 -0400
+++ b/src/lsof.cpp 2012-05-09 21:26:52.398367682 -0400
@@ -21,6 +21,7 @@
#include <vector>
#include <assert.h>
#include <cstring>
+#include <unistd.h>
#include "lsof.h"
fsuser::fsuser(const char *pid, const char *name)

@ -0,0 +1,17 @@
Description: Fixes the category of cryptkeeper menu item
Author: Francesco Namuri <francesco@namuri.it>
Index: cryptkeeper-0.9.5/cryptkeeper.desktop
===================================================================
--- cryptkeeper-0.9.5.orig/cryptkeeper.desktop 2011-12-11 12:04:59.053286893 +0100
+++ cryptkeeper-0.9.5/cryptkeeper.desktop 2011-12-11 12:05:02.777287034 +0100
@@ -1,9 +1,8 @@
[Desktop Entry]
-Encoding=UTF-8
Name=Cryptkeeper
Exec=cryptkeeper
Icon=cryptkeeper
-Categories=Application;System;
+Categories=System;GTK;Security;
Terminal=false
Type=Application
StartupNotify=false

@ -0,0 +1,53 @@
commit 86b960a528df7118ab43b629bbd906db7459300d
Author: Jon Dowland <jmtd@debian.org>
Date: Sun May 22 12:48:39 2011 +0100
fix is_mounted (memory leaks and NULL access)
Ensure that the return of realpath is checked for NULL before
access. Ensure that the return value is free'd before it falls
out of scope. Related tidying up.
diff --git a/src/encfs_wrapper.cpp b/src/encfs_wrapper.cpp
index 347337b..961818b 100644
--- a/src/encfs_wrapper.cpp
+++ b/src/encfs_wrapper.cpp
@@ -33,24 +33,24 @@
bool is_mounted(const char *mount_dir)
{
+ struct mntent *m;
FILE *f = setmntent("/etc/mtab", "r");
- char *mount_dir_expanded = realpath(mount_dir, NULL);
- if (mount_dir_expanded == NULL) {
- // no such file or dir, ...
- // so: not mounted
- // perror("cryptkeeper, is_mounted");
+ char *mount_dir_expanded, *mnt_dir_expanded;
+
+ if (!(mount_dir_expanded = realpath(mount_dir, NULL)))
return false;
- }
- for (;;) {
- char *mnt_dir_expanded;
- struct mntent *m = getmntent(f);
- if (!m) break;
- mnt_dir_expanded = realpath(m->mnt_dir, NULL);
- if (strcmp(mount_dir_expanded, mnt_dir_expanded)==0) {
+
+ while(m = getmntent(f)) {
+ if(mnt_dir_expanded = realpath(m->mnt_dir, NULL)) {
+ if (strcmp(mount_dir_expanded, mnt_dir_expanded)==0) {
+ free(mnt_dir_expanded);
+ free(mount_dir_expanded);
+ return true;
+ }
free(mnt_dir_expanded);
- return true;
- }
+ }
}
+ free(mount_dir_expanded);
return false;
}

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>phobosk@kbfx.net</email>
<name>PhobosK</name>
<description>Proxy maintainer. Assign bugs to him.</description>
</maintainer>
<longdescription>
Cryptkeeper is a Linux system tray applet that manages EncFS encrypted folders.
It allows users to mount and unmount encfs folders, to change the password and
to create new crypted folders. It integrates with a preferred file manager.
</longdescription>
</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-crypt/gcr/gcr-3.4.1-r2.ebuild,v 1.6 2012/12/16 09:37:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gcr/gcr-3.4.1-r2.ebuild,v 1.7 2012/12/17 17:59:56 ago Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -14,7 +14,7 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
IUSE="debug +introspection"
KEYWORDS="~alpha amd64 arm ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
COMMON_DEPEND=">=app-crypt/gnupg-2
>=app-crypt/p11-kit-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/app-crypt/libsecret/libsecret-0.12.ebuild,v 1.2 2012/12/16 08:22:18 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.12.ebuild,v 1.4 2012/12/17 16:54:10 ago Exp $
EAPI="5"
VALA_MIN_API_VERSION=0.18
@ -15,7 +15,7 @@ LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
SLOT="0"
IUSE="+crypt debug +introspection test vala"
REQUIRED_USE="vala? ( introspection )"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
COMMON_DEPEND="
>=dev-libs/glib-2.31.0:2

@ -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/seahorse/seahorse-3.6.3.ebuild,v 1.2 2012/12/16 19:16:05 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/seahorse/seahorse-3.6.3.ebuild,v 1.3 2012/12/17 19:34:28 tetromino Exp $
EAPI="5"
GCONF_DEBUG="yes"
@ -14,7 +14,7 @@ HOMEPAGE="http://www.gnome.org/projects/seahorse/index.html"
LICENSE="GPL-2+ FDL-1.1+"
SLOT="0"
IUSE="avahi debug ldap"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
COMMON_DEPEND="
>=app-crypt/gcr-3.3.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/app-dicts/myspell-is/myspell-is-2012.09.01.ebuild,v 1.6 2012/12/09 16:45:56 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/myspell-is/myspell-is-2012.09.01.ebuild,v 1.7 2012/12/17 17:33:12 ago Exp $
EAPI=4
@ -23,5 +23,5 @@ SRC_URI="http://extensions.libreoffice.org/extension-center/hunspell-is-the-icel
LICENSE="CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""

@ -20,8 +20,7 @@
+ MAKEDEPS := Makefile
--- a/tools/firmware/etherboot/patches/series 2011-03-25 11:42:50.000000000 +0100
+++ b/tools/firmware/etherboot/patches/series 2011-03-27 17:45:45.140446216 +0200
@@ -1,3 +1,4 @@
boot_prompt_option.patch
gpxe-git-0edf2405b457
gpxe-git-a803ef3dfeac
build_fix_1.patch
build_fix_2.patch
build_fix_3.patch
+ipxe-nopie.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-misc/sphinx/sphinx-2.0.6.ebuild,v 1.2 2012/12/10 16:56:37 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/sphinx/sphinx-2.0.6.ebuild,v 1.3 2012/12/17 15:51:15 ago Exp $
EAPI=4
inherit eutils autotools
@ -19,7 +19,7 @@ SRC_URI="http://sphinxsearch.com/files/${MY_P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug id64 mysql odbc postgres stemmer test"
RDEPEND="mysql? ( virtual/mysql )

@ -7,14 +7,11 @@ DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 SHA256 75823776fb51
DIST ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip 2732347 SHA256 64f8d737c32756713d60c22efe3978a59fa167cdeaa2d3d0a1646b1f2232b825 SHA512 bba2fe76d09e3ab99b170685525ceb4ce8ce8d95ffa0df97c05ce18cd7edbe73028861e19c501bf00db369d36f43fe274d4220ad046518d89737249f61c7cf3a WHIRLPOOL 2dd0924defb85dc6a266126fdaabc29f051ccf525d1e1e7a5f74db19f162ee2d17f98ae96fd832dbd1600c006e277b75a4d88d9b3128c7ec9e2365a6704d32e9
DIST ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz 12735186 SHA256 dc6445d2c0445e5536010b80bd811adda6741ed82b288fe831d5be9902457941 SHA512 a8c39d205051a8f8abaecb7a6fdc0c2c37baf5eee2a082af8819555f442dab525649b86cae569048357eb1e6e651deff4b62183de417e15b403e1ac09c40ba7b WHIRLPOOL fd9b6bbd214113334d3d5e542bbc9b70d5a9505281454e7f4447c6c73af733e10b007a2d4225acb39db0fc17401c2ae36b6628c59d31f09bec485f4cfc009eb5
DIST libreoffice-binfilter-3.5.7.2.tar.xz 6061416 SHA256 ba07bc9b488d0c5f0c207ac7ab04e1d86b47018bf3fa77ef7562e28937485374 SHA512 3824d3ec845a2f0fdd4dcff3db8c7981f46f3b5ef541fc43d7ad0843f6093dcfda92ddbb406b4c314ea980335d74c2ee76c4f491ae38506689486481fc1d6196 WHIRLPOOL 9a637f35233c5a297f3209ca6d4c9bb2654fca5f8f171f689048de79fd3537bd8071c252c6943b284a71876d0deace76e35e28fb27d89d39e333dd3993a357ef
DIST libreoffice-binfilter-3.6.3.2.tar.xz 5979916 SHA256 65c27499468866ae06851f2686f904e991b0ae93abca3972e6a0202f624893b0 SHA512 4ae53b9aa61db7b741de47640c6d545e21b16021ffab2396c2593806c41909a0b8669cd37d13de03dd6e6858afee3f4835ec5846f7241561666f6e3608c6f5a5 WHIRLPOOL f3f905932b816f5ce849e97311f8fe50577e9487f06424fda281ec7b808740e8b01c8df5c6e127c6f2ac66c8c01b1adb370e21e92d52e679d8d118feb22c50dc
DIST libreoffice-binfilter-3.6.4.3.tar.xz 5979564 SHA256 309c6e59693a60622a4fc02e5408a81dd3f422b0721340767f7ff8271c32c788 SHA512 83ca29b8ce813b9a87e20afdac160f51b67b7849ecc4dfc6868c7a4eb2146757d4f65f2e568d12f7ab9ee2eefcf7bd076860dd8466564683511e73d694d8f3b7 WHIRLPOOL 4d1f916448a4707142a821a1821054c489ab52d0e1f85fa8fe2d2ac4c99fd21ead35be21c1bc09206d834e11e9cecd6a5c3e98f46e2aa9e48b896d989053df27
DIST libreoffice-branding-gentoo-0.5.tar.xz 150616 SHA256 91beaf63fca297914cb4390b760ffef52b03450ecb52affab0f124a2dbd63a63 SHA512 a915973e1566414fd8fdae67ccaf426a9543cfa4f2549b39e7da0146c975d568d2e222835a259f4bbe6d36979b956cf65a7d28c7a5b3a7b8858e8f731acf33d9 WHIRLPOOL c2beb6b4220a99820eade85784638b883ea3b9293f6714bcce65dcb91fd617a1712a19327377d5fa1c33ac7b402749e8a29daa72f9ea9672d24607ce27cb82fc
DIST libreoffice-branding-gentoo-0.6.tar.xz 49756 SHA256 d5c2d12031a807d18e981a6df7e945e1787b96c7ee65fa3d9bb9eac17cf8ade9 SHA512 1126d92b6b8722fc8b7865ed42c98876922ce26c71ebff61faf03e07b338d5278ff41ba29ff296d281cbdee6a9a0965ccf8e2101fc0f4846eaddcf511ac74eed WHIRLPOOL 40f18619246ca0b6f91ff248d65e4a36639c6faee719a842fb57c6bd8fc871686156e1c991776877d5df0811088ca8f3f4390b60f10565deefa2739c99242c91
DIST libreoffice-branding-gentoo-0.7.tar.xz 72556 SHA256 57912157fe8874f9d628dd971cb68941ad605f2d8beba05327e7ce7a721080be SHA512 fdfd8190c1155e95a8874f07d6893d94e28dd7482b195e22f704f4b1621ef76ee99e5ae1fcdb41c392d2e37e05da32830c42d47b4e62e14a9526d67ffd2d279f WHIRLPOOL 6c1886dfc31b918180b78797a41c0dff042ef4ddab50f284d9f9ee7aca7733dc73795dcad35262cf6c5608a5f99cf8d85a3a0d23316e15bb6650bdc437a4226b
DIST libreoffice-core-3.5.7.2.tar.xz 105115768 SHA256 de03ffe76e3b7c636755f8e08730f606cab62e95df6a17e6b2804e5233cc8fb1 SHA512 cfb5990117c210a4a85d4f127dba09037e7cc184ef80d4545be962ea67a245c6c07550a6c3f59866919c98145227669bc5ba3fcc2034a45cd2dc87bfecee5ba6 WHIRLPOOL ccece4e1ed5854fcf226b31504141120b4c38eb2bd8e8fccee02f82ef6d65e5c197033dcd94a6815b331c8c5b1ce9200713faef0ae98386007cae27c2e64df89
DIST libreoffice-core-3.6.3.2.tar.xz 107194308 SHA256 260d4cac0ea18a88af201ec8b2e39dfb950b9c06d378876118cff0f7f0ed6d78 SHA512 f91322a2dc548b6e898619457650c6df13e622f1cac823020eac722d50c434b3729e3727441264d5d7382dc9586f779c0aadb0f4a2e4fc79b2f9321535df9657 WHIRLPOOL d42aff70aba5194c0ef3be07a9d34af8f6b0a01b49269bc2f6a499e6793390e1d01c20deb55f54498c9072c6db925f4f76de21b349a78a66c5e0313b0e15f569
DIST libreoffice-core-3.6.4.3.tar.xz 107228036 SHA256 8f72530cf153707ce29a8db578c64609678375f86930b640c472c7bb9ef699cc SHA512 ff80fd960ea07911969e99993fb530d37a194e3381bd398aad0bd64c7849132d5a5ff7b81a93eaab0e772f5ef4f776dc88d4ef7375dee546e5a537a7e4a9865b WHIRLPOOL 1a15e5012a20b3d701d20e89dffac560cf28667c2678cd21fc1a617c02b5e0b16ef55464b6fd6590974043b5b8c9be184050d15f920de394004868925ced67ec
DIST libreoffice-help-3.5.7.2.tar.xz 1905872 SHA256 b8a645053eaf05195beaa9118f4ae59512d6dc7e76fbfaacd2c70dbce7965857 SHA512 000718aebad278bd1209130b873b16089c791db3ffabe95333dc4ba9d519f05d25950006417337d23d9ff7f983a4859d921b7e618598a4f0f4f9e13dbe8bc84b WHIRLPOOL 1eefaf8f4947659d39a3fbc4aa9e6d1e14b0b839ddf5a3e8589f125f127425bffc5cada82674a28f23598765ccf40d19008f311470c97871c1b42bef2315072a
DIST libreoffice-help-3.6.3.2.tar.xz 1864084 SHA256 954edba6f6109037a001af97ecd3d755a17fb3d68e5cba688313bbbdf8a500d2 SHA512 d9747a34d36fc5eb806c9cd294fef927b802185301f7f1a98b50ebae8411d3f9b2abe4b8d16514e14d3e8fe748e53a111c783120944161d24ca662da0b05de51 WHIRLPOOL 14ed04624657a095b8cbaa2cd07fa9f96faac1a3d2af45081b12beeb66948efa3868f9729095b57c3a55cc19cdc4bb4dc492df4e57dacacd70fc41d9230bda91
DIST libreoffice-help-3.6.4.3.tar.xz 1863976 SHA256 ed4395f9264a27411050b0be4a953f67f754a9b7f913aad576ceef236db6686f SHA512 123009eef4d1ed342a4c23acf5ec52002cbe5f8083d1fc5d485e86f67f461765ebb34ff1edfcc0ff6d321de7f8a2bc40d87f757c66b3c2ac22785549f4098f27 WHIRLPOOL b275bded52e998e5a12111260123c7b3456d2dc7fba4e6b13ffda787b1712df4af4838ab426760f7abdb9824aced163a470255d83afb7daf46a83845bff900b8

@ -1,590 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.6.3.2.ebuild,v 1.9 2012/12/08 12:57:04 maekke Exp $
EAPI=4
KDE_REQUIRED="optional"
QT_MINIMAL="4.7.4"
KDE_SCM="git"
CMAKE_REQUIRED="never"
PYTHON_DEPEND="2"
PYTHON_USE_WITH="threads,xml"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make
# everyone happy.
DEV_URI="
http://dev-builds.libreoffice.org/pre-releases/src
http://download.documentfoundation.org/libreoffice/src/${PV:0:5}/
http://download.documentfoundation.org/libreoffice/old/${PV}/
"
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.6.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"
inherit base autotools bash-completion-r1 check-reqs eutils java-pkg-opt-2 kde4-base pax-utils python multilib toolchain-funcs flag-o-matic ${SCM_ECLASS}
unset SCM_ECLASS
DESCRIPTION="LibreOffice, a full office productivity suite."
HOMEPAGE="http://www.libreoffice.org"
SRC_URI="branding? ( http://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" http://dev.gentooexperimental.org/~scarabeus/${PATCHSET}"
# Split modules following git/tarballs
# Core MUST be first!
# Help is used for the image generator
MODULES="core binfilter help"
# Only release has the tarballs
if [[ ${PV} != *9999* ]]; then
for i in ${DEV_URI}; do
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]]; then
SRC_URI+=" binfilter? ( ${i}/${PN}-${mod}-${PV}.tar.xz )"
else
SRC_URI+=" ${i}/${PN}-${mod}-${PV}.tar.xz"
fi
done
unset mod
done
unset i
fi
unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC+=" ${ADDONS_URI}/ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz"
ADDONS_SRC+=" ${ADDONS_URI}/1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz" # modifies source code
ADDONS_SRC+=" java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
ADDONS_SRC+=" java? ( ${ADDONS_URI}/ada24d37d8d638b3d8a9985e80bc2978-source-9.0.0.7-bj.zip )"
ADDONS_SRC+=" libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )" # no release for 8 years, should we package it?
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )" # Does not build with 1.6 rhino at all
ADDONS_SRC+=" libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )" # requirement of rhino
ADDONS_SRC+=" odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )" # not packageable
SRC_URI+=" ${ADDONS_SRC}"
unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
IUSE="binfilter binfilterdebug +branding +cups dbus eds gnome gstreamer +gtk
jemalloc kde mysql odk opengl postgres svg test +vba +webdav"
LO_EXTS="nlpsolver pdfimport presenter-console presenter-minimizer scripting-beanshell scripting-javascript wiki-publisher"
# Unpackaged separate extensions:
# diagram: lo has 0.9.5 upstream is weirdly patched 0.9.4 -> wtf?
# hunart: only on ooo extensions -> fubared download path somewhere on sf
# numbertext, typo, validator, watch-window: ^^
# oooblogger: no homepage or anything
# Extensions that need extra work:
# report-builder: missing java packages
for lo_xt in ${LO_EXTS}; do
IUSE+=" libreoffice_extensions_${lo_xt}"
done
unset lo_xt
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
[[ ${PV} == *9999* ]] || \
KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
app-arch/zip
app-arch/unzip
>=app-text/hunspell-1.3.2-r3
app-text/mythes
>=app-text/libexttextcat-3.2
app-text/libwpd:0.9[tools]
app-text/libwpg:0.2
>=app-text/libwps-0.2.2
>=dev-cpp/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.2:0.2
dev-db/unixODBC
dev-libs/expat
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1.1
>=dev-libs/nspr-4.8.8
>=dev-libs/nss-3.12.9
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
media-gfx/graphite2
>=media-libs/fontconfig-2.8.0
media-libs/freetype:2
media-libs/lcms:2
>=media-libs/libpng-1.4
>=media-libs/libcdr-0.0.5
media-libs/libvisio
>=net-misc/curl-7.21.4
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
>=x11-libs/cairo-1.10.0[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
cups? ( net-print/cups )
dbus? ( >=dev-libs/dbus-glib-0.92 )
eds? ( gnome-extra/evolution-data-server )
gnome? ( gnome-base/gconf:2 )
gtk? (
x11-libs/gdk-pixbuf[X]
>=x11-libs/gtk+-2.24:2
)
gstreamer? (
>=media-libs/gstreamer-0.10:0.10
>=media-libs/gst-plugins-base-0.10:0.10
)
jemalloc? ( dev-libs/jemalloc )
libreoffice_extensions_pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )
libreoffice_extensions_scripting-beanshell? ( >=dev-java/bsh-2.0_beta4 )
libreoffice_extensions_scripting-javascript? ( dev-java/rhino:1.6 )
libreoffice_extensions_wiki-publisher? (
dev-java/commons-codec:0
dev-java/commons-httpclient:3
dev-java/commons-lang:2.1
dev-java/commons-logging:0
dev-java/tomcat-servlet-api:3.0
)
mysql? ( >=dev-db/mysql-connector-c++-1.1.0 )
opengl? (
virtual/glu
virtual/opengl
)
postgres? ( >=dev-db/postgresql-base-9.0[kerberos] )
svg? ( gnome-base/librsvg )
webdav? ( net-libs/neon )
"
RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
!<app-office/openoffice-bin-3.4.0-r1
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
media-fonts/urw-fonts
java? ( >=virtual/jre-1.6 )
"
PDEPEND="
=app-office/libreoffice-l10n-3.6*
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
DEPEND="${COMMON_DEPEND}
>=dev-libs/boost-1.46
>=dev-libs/libxml2-2.7.8
dev-libs/libxslt
dev-perl/Archive-Zip
dev-util/cppunit
>=dev-util/gperf-3
dev-util/intltool
dev-util/mdds
virtual/pkgconfig
net-misc/npapi-sdk
>=sys-apps/findutils-4.4.2
sys-devel/bison
sys-apps/coreutils
sys-devel/flex
sys-devel/gettext
>=sys-devel/make-3.82
sys-libs/zlib
x11-libs/libXt
x11-libs/libXtst
x11-proto/randrproto
x11-proto/xextproto
x11-proto/xineramaproto
x11-proto/xproto
java? (
>=virtual/jdk-1.6
>=dev-java/ant-core-1.7
test? ( dev-java/junit:4 )
)
odk? ( app-doc/doxygen )
test? ( dev-util/cppunit )
"
PATCHES=(
# not upstreamable stuff
"${FILESDIR}/${PN}-3.6-system-pyuno.patch"
"${FILESDIR}/${PN}-3.6-separate-checks.patch"
"${FILESDIR}/${P}-fix-poppler.patch"
)
REQUIRED_USE="
gnome? ( gtk )
eds? ( gnome )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
libreoffice_extensions_wiki-publisher? ( java )
"
S="${WORKDIR}/${PN}-core-${PV}"
CHECKREQS_MEMORY="512M"
CHECKREQS_DISK_BUILD="6G"
pkg_pretend() {
local pgslot
if [[ ${MERGE_TYPE} != binary ]]; then
check-reqs_pkg_pretend
if [[ $(gcc-major-version) -lt 4 ]] || \
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 5 ]] ) \
; then
eerror "Compilation with gcc older than 4.5 is not supported"
die "Too old gcc found."
fi
fi
# ensure pg version
if use postgres; then
pgslot=$(postgresql-config show)
if [[ ${pgslot//.} < 90 ]] ; then
eerror "PostgreSQL slot must be set to 9.0 or higher."
eerror " postgresql-config set 9.0"
die "PostgreSQL slot is not set to 9.0 or higher."
fi
fi
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
kde4-base_pkg_setup
python_set_active_version 2
python_pkg_setup
[[ ${MERGE_TYPE} != binary ]] && check-reqs_pkg_setup
}
src_unpack() {
local mod dest tmplfile tmplname mypv
[[ -n ${PATCHSET} ]] && unpack ${PATCHSET}
if use branding; then
unpack "${BRANDING}"
fi
if [[ ${PV} != *9999* ]]; then
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
unpack "${PN}-${mod}-${PV}.tar.xz"
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
else
for mod in ${MODULES}; do
if [[ ${mod} == binfilter ]] && ! use binfilter; then
continue
fi
mypv=${PV/.9999}
[[ ${mypv} != ${PV} ]] && EGIT_BRANCH="${PN}-${mypv/./-}"
EGIT_PROJECT="${PN}/${mod}"
EGIT_SOURCEDIR="${WORKDIR}/${PN}-${mod}-${PV}"
EGIT_REPO_URI="git://anongit.freedesktop.org/${PN}/${mod}"
EGIT_NOUNPACK="true"
git-2_src_unpack
if [[ ${mod} != core ]]; then
mv -n "${WORKDIR}/${PN}-${mod}-${PV}"/* "${S}"
rm -rf "${WORKDIR}/${PN}-${mod}-${PV}"
fi
done
unset EGIT_PROJECT EGIT_SOURCEDIR EGIT_REPO_URI EGIT_BRANCH
fi
}
src_prepare() {
# optimization flags
export ARCH_FLAGS="${CXXFLAGS}"
export LINKFLAGSOPTIMIZE="${LDFLAGS}"
export GMAKE_OPTIONS="${MAKEOPTS}"
# patchset
if [[ -n ${PATCHSET} ]]; then
EPATCH_FORCE="yes" \
EPATCH_SOURCE="${WORKDIR}/${PATCHSET/.tar.xz/}" \
EPATCH_SUFFIX="patch" \
epatch
fi
base_src_prepare
# please no debug in binfilter, it blows up things insanely
if use binfilter && ! use binfilterdebug ; then
for name in $(find "${S}/binfilter" -name makefile.mk) ; do
sed -i -e '1i\CFLAGS+= -g0' $name || die
done
fi
AT_M4DIR="m4"
eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# system pyuno mess
sed \
-e "s:%eprefix%:${EPREFIX}:g" \
-e "s:%libdir%:$(get_libdir):g" \
-i pyuno/source/module/uno.py \
-i scripting/source/pyprov/officehelper.py || die
}
src_configure() {
local java_opts
local internal_libs
local lo_ext
local ext_opts
local jbs=$(sed -ne 's/.*\(-j[[:space:]]*\|--jobs=\)\([[:digit:]]\+\).*/\2/;T;p' <<< "${MAKEOPTS}")
# Workaround the boost header include issue for older gccs
if [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]]; then
append-cppflags -DBOOST_NO_0X_HDR_TYPEINDEX
append-cppflags -DBOOST_NO_CXX11_HDR_TYPEINDEX
fi
# recheck that there is some value in jobs
[[ -z ${jbs} ]] && jbs="1"
# sane: just sane.h header that is used for scan in writer, not
# linked or anything else, worthless to depend on
# vigra: just uses templates from there
# it is serious pain in the ass for packaging
# should be replaced by boost::gil if someone interested
internal_libs+="
--without-system-sane
--without-system-vigra
"
# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
ext_opts+=" $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt})"
done
if use java; then
# hsqldb: system one is too new
# saxon: system one does not work properly
java_opts="
--without-system-hsqldb
--without-system-saxon
--with-ant-home="${ANT_HOME}"
--with-jdk-home=$(java-config --jdk-home 2>/dev/null)
--with-java-target-version=$(java-pkg_get-target)
--with-jvm-path="${EPREFIX}/usr/$(get_libdir)/"
"
use libreoffice_extensions_scripting-beanshell && \
java_opts+=" --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)"
use libreoffice_extensions_scripting-javascript && \
java_opts+=" --with-rhino-jar=$(java-pkg_getjar rhino-1.6 js.jar)"
if use libreoffice_extensions_wiki-publisher; then
java_opts+="
--with-commons-codec-jar=$(java-pkg_getjar commons-codec commons-codec.jar)
--with-commons-httpclient-jar=$(java-pkg_getjar commons-httpclient-3 commons-httpclient.jar)
--with-commons-lang-jar=$(java-pkg_getjar commons-lang-2.1 commons-lang.jar)
--with-commons-logging-jar=$(java-pkg_getjar commons-logging commons-logging.jar)
--with-servlet-api-jar=$(java-pkg_getjar tomcat-servlet-api-3.0 servlet-api.jar)
"
fi
if use test; then
java_opts+=" --with-junit=$(java-pkg_getjar junit-4 junit.jar)"
else
java_opts+=" --without-junit"
fi
fi
if use branding; then
# hack...
mv -v "${WORKDIR}/branding-intro.png" "${S}/icon-themes/galaxy/brand/intro.png" || die
fi
# system headers/libs/...: enforce using system packages
# --enable-unix-qstart-libpng: use libpng splashscreen that is faster
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --disable-gnome-vfs: old gnome virtual fs support
# --disable-kdeab: kde3 adressbook
# --disable-kde: kde3 support
# --disable-ldap: ldap requires internal mozilla stuff, same like mozab
# --disable-mozilla: disable mozilla build that is used for adresbook, not
# affecting the nsplugin that is always ON
# --disable-pch: precompiled headers cause build crashes
# --disable-rpath: relative runtime path is not desired
# --disable-systray: quickstarter does not actually work at all so do not
# promote it
# --disable-zenity: disable build icon
# --enable-extension-integration: enable any extension integration support
# --with-{max-jobs,num-cpus}: ensuring parallel building
# --without-{afms,fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --without-stlport: disable deprecated extensions framework
# --disable-ext-report-builder: too much java packages pulled in
econf \
--docdir="${EPREFIX}/usr/share/doc/${PF}/" \
--with-system-headers \
--with-system-libs \
--with-system-jars \
--with-system-dicts \
--enable-graphite \
--enable-cairo-canvas \
--enable-largefile \
--enable-mergelibs \
--enable-python=system \
--enable-randr \
--enable-randr-link \
--enable-release-build \
--enable-unix-qstart-libpng \
--enable-xmlsec \
--disable-ccache \
--disable-crashdump \
--disable-dependency-tracking \
--disable-epm \
--disable-fetch-external \
--disable-gnome-vfs \
--disable-ext-report-builder \
--disable-kdeab \
--disable-kde \
--disable-ldap \
--disable-mozilla \
--disable-nsplugin \
--disable-online-update \
--disable-pch \
--disable-rpath \
--disable-systray \
--disable-zenity \
--with-alloc=$(use jemalloc && echo "jemalloc" || echo "system") \
--with-build-version="Gentoo official package" \
--enable-extension-integration \
--with-external-dict-dir="${EPREFIX}/usr/share/myspell" \
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell" \
--with-external-thes-dir="${EPREFIX}/usr/share/myspell" \
--with-external-tar="${DISTDIR}" \
--with-lang="" \
--with-max-jobs=${jbs} \
--with-num-cpus=${jbs} \
--with-unix-wrapper=libreoffice \
--with-vendor="Gentoo Foundation" \
--with-x \
--without-afms \
--without-fonts \
--without-myspell-dicts \
--without-stlport \
--without-system-mozilla \
--without-help \
--with-helppack-integration \
--without-sun-templates \
--disable-gtk3 \
$(use_enable binfilter) \
$(use_enable cups) \
$(use_enable dbus) \
$(use_enable eds evolution2) \
$(use_enable gnome gconf) \
$(use_enable gnome gio) \
$(use_enable gnome lockdown) \
$(use_enable gstreamer) \
$(use_enable gtk) \
$(use_enable kde kde4) \
$(use_enable mysql ext-mysql-connector) \
$(use_enable odk) \
$(use_enable opengl) \
$(use_enable postgres postgresql-sdbc) \
$(use_enable svg librsvg system) \
$(use_enable test linkoo) \
$(use_enable vba) \
$(use_enable webdav neon) \
$(use_with java) \
$(use_with mysql system-mysql-cppconn) \
$(use_with odk doxygen) \
${internal_libs} \
${java_opts} \
${ext_opts}
}
src_compile() {
# hack for offlinehelp, this needs fixing upstream at some point
# it is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
(
source "${S}/config_host.mk" 2&> /dev/null
local path="${SOLARVER}/${INPATH}/res/img"
mkdir -p "${path}" || die
echo "perl \"${S}/helpcontent2/helpers/create_ilst.pl\" -dir=icon-themes/galaxy/res/helpimg > \"${path}/helpimg.ilst\""
perl "${S}/helpcontent2/helpers/create_ilst.pl" \
-dir=icon-themes/galaxy/res/helpimg \
> "${path}/helpimg.ilst"
[[ -s "${path}/helpimg.ilst" ]] || ewarn "The help images list is empty, something is fishy, report a bug."
)
# this is not a proper make script
make build || die
}
src_test() {
make unitcheck || die
make slowcheck || die
}
src_install() {
# This is not Makefile so no buildserver
make DESTDIR="${D}" distro-pack-install -o build -o check || die
# Fix bash completion placement
newbashcomp "${ED}"/etc/bash_completion.d/libreoffice.sh ${PN}
rm -rf "${ED}"/etc/
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
fi
# Hack for offlinehelp, this needs fixing upstream at some point.
# It is broken because we send --without-help
# https://bugs.freedesktop.org/show_bug.cgi?id=46506
insinto /usr/$(get_libdir)/libreoffice/help
doins xmlhelp/util/*.xsl
# Remove desktop files for support to old installs that can't parse mime
rm -rf "${ED}"/usr/share/mimelnk/
}
pkg_preinst() {
# Cache updates - all handled by kde eclass for all environments
kde4-base_pkg_preinst
}
pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
use java || \
ewarn 'If you plan to use lbase application you should enable java or you will get various crashes.'
}
pkg_postrm() {
kde4-base_pkg_postrm
}

@ -1,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-office/libreoffice/libreoffice-3.6.4.3.ebuild,v 1.2 2012/12/08 19:47:23 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.6.4.3.ebuild,v 1.3 2012/12/17 09:49:26 scarabeus Exp $
EAPI=4
@ -90,7 +90,7 @@ unset lo_xt
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${PV} == *9999* ]] || KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
[[ ${PV} == *9999* ]] || KEYWORDS="amd64 ~arm ppc x86 ~amd64-linux ~x86-linux"
COMMON_DEPEND="
app-arch/zip

@ -1 +1,2 @@
DIST barry-0.17.1.tar.bz2 7618810 SHA256 8bff44bc0ff88aee6bb55d50c5dc84949c92f01841304833da4a50ab171e34ae SHA512 a2c96d4c0123a72d3889f0092ee90c748827453455be9a9b22e6e3f3c3d99e33b7547a9c32c6898d311919230969a8b8e7106d52b49301b2959464a2f5e1deff WHIRLPOOL 00ac326d1d42467a7ba4a92b9152fa656391624f9fe5b69c3374d90e0535d7c9202c961784c9433d4aa9d3121b95635b1fd1de29dd6db83110048149d3c6a16f
DIST barry-0.18.3.tar.bz2 3457451 SHA256 c9dc6d1790d00f5535bbc0777082cd303aa8ca2e4256f1b16cafda44be97ce2c SHA512 4944d22bd5f5a76201ca10ccaf9d12ecf21b298e5b9c8d3d503441e0ad0386a94699c48ae683004992508bb385e75ec137859509663148f2f148933fa508e7fd WHIRLPOOL c991b1239d8f4c40c7e61fb4af1e6dbadb9e47c793a8e232556b8a2d8d08ca7474607e5c2ac3a557d1aad007d3ff7a1f74041351813e7ff77a131dfaeeb95999

@ -0,0 +1,112 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/barry/barry-0.18.3.ebuild,v 1.2 2012/12/18 05:14:53 ssuominen Exp $
EAPI=5
inherit bash-completion-r1 eutils gnome2-utils udev
DESCRIPTION="Sync, backup, program management, and charging for BlackBerry devices"
HOMEPAGE="http://www.netdirect.ca/software/packages/barry/"
SRC_URI="mirror://sourceforge/barry/${P}.tar.bz2"
LICENSE="CCPL-Attribution-ShareAlike-3.0 GPL-2" #See logo/README for CCPL
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="boost desktop doc gui opensync nls static-libs"
RDEPEND=">=dev-cpp/libxmlpp-2.6
>=dev-libs/glib-2
>=dev-libs/libtar-1.2.11-r2
>=media-libs/libsdl-1.2
>=sys-fs/fuse-2.5
sys-libs/zlib
virtual/libusb:1
boost? ( >=dev-libs/boost-1.33 )
desktop? ( >=net-libs/libgcal-0.9.6 )
gui? (
dev-cpp/glibmm:2
dev-cpp/gtkmm:2.4
dev-cpp/libglademm:2.4
)
opensync? ( ~app-pda/libopensync-0.22 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( >=app-doc/doxygen-1.5.6 )
nls? ( >=sys-devel/gettext-0.18.1.1 )"
DOCS=( AUTHORS ChangeLog KnownBugs NEWS README TODO )
src_prepare() {
sed -i -e 's:plugdev:usb:g' "${S}"/udev/99-blackberry-perms.rules || die
sed -i -e '/Icon/s:=.*:=barry:' "${S}"/menu/*.desktop || die
}
src_configure() {
econf \
$(use_enable nls) \
$(use_enable static-libs static) \
$(use_enable boost) \
$(use_enable gui) \
$(use_enable opensync opensync-plugin) \
$(use_enable desktop) \
--disable-rpath
}
src_compile() {
default
if use doc; then
cd "${S}"
doxygen || die
fi
}
src_install() {
default
# docs
rm -rf "${S}"/doc/www/*.{php,sh}
find "${S}"/doc/www/doxygen/html -name "*.map" -size 0 -exec rm -f {} +
use doc && dohtml "${S}"/doc/www/doxygen/html/*
rm -rf "${S}"/doc/www
dodoc -r "${S}"/doc/*
# Skipping different (old Fedora) rules 69-blackberry.rules in purpose
udev_dorules "${S}"/udev/10-blackberry.rules "${S}"/udev/99-blackberry-perms.rules
# blacklist for BERRY_CHARGE kernel module
insinto /lib/modprobe.d
doins "${S}"/modprobe/blacklist-berry_charge.conf
# pppd options files
docinto ppp
dodoc "${S}"/ppp/*
dobashcomp "${S}"/bash/btool "${S}"/bash/bjavaloader
newicon -s scalable "${S}"/logo/${PN}_logo_icon.svg ${PN}.svg
use desktop && domenu "${S}"/menu/barrydesktop.desktop
use gui && domenu "${S}"/menu/barrybackup.desktop
prune_libtool_files
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
elog "Barry requires you to be a member of the \"usb\" group."
ewarn
ewarn "Barry and the in-kernel module 'BERRY_CHARGE' are incompatible."
ewarn
ewarn "Kernel-based USB suspending can discharge your blackberry."
ewarn "Use at least kernel 2.6.22 and/or disable CONFIG_USB_SUSPEND."
ewarn
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -12,6 +12,7 @@
</longdescription>
<use>
<flag name='boost'>Enable boost support</flag>
<flag name='desktop'>Install the GUI desktop control panel</flag>
<flag name='gui'>Install the GUI backup tool</flag>
<flag name='opensync'>Install the barry-sync plugin for OpenSync 0.22</flag>
</use>

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/diffmask/diffmask-0.3.3-r2.ebuild,v 1.3 2012/12/09 23:11:31 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/diffmask/diffmask-0.3.3-r2.ebuild,v 1.4 2012/12/17 20:02:20 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/diffmask/diffmask-9999.ebuild,v 1.1 2012/12/15 12:34:36 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/diffmask/diffmask-9999.ebuild,v 1.2 2012/12/17 20:02:20 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1

@ -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/eix/eix-0.27.6.ebuild,v 1.1 2012/12/09 16:54:40 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.27.6.ebuild,v 1.2 2012/12/17 20:22:06 ago Exp $
EAPI=5
@ -13,7 +13,7 @@ SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="clang debug +dep doc nls optimization security strong-optimization sqlite tools zsh-completion"
RDEPEND="app-shells/push

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-0.2-r2.ebuild,v 1.8 2012/12/16 16:35:01 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-0.2-r2.ebuild,v 1.9 2012/12/17 20:02:42 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
inherit bash-completion-r1 distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-0.2-r3.ebuild,v 1.1 2012/12/09 23:11:30 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-0.2-r3.ebuild,v 1.2 2012/12/17 20:02:42 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit bash-completion-r1 distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-9999.ebuild,v 1.1 2012/12/15 12:34:06 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-9999.ebuild,v 1.2 2012/12/17 20:02:42 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit bash-completion-r1 distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-0.2.6.ebuild,v 1.6 2012/12/16 16:35:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-0.2.6.ebuild,v 1.7 2012/12/17 20:02:38 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-0.2.7.ebuild,v 1.1 2012/12/10 21:10:36 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-0.2.7.ebuild,v 1.2 2012/12/17 20:02:38 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-9999.ebuild,v 1.1 2012/12/15 12:34:02 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-9999.ebuild,v 1.2 2012/12/17 20:02:38 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/install-mask/install-mask-0.0.2-r2.ebuild,v 1.4 2012/12/09 23:11:33 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/install-mask/install-mask-0.0.2-r2.ebuild,v 1.5 2012/12/17 20:02:40 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/install-mask/install-mask-9999.ebuild,v 1.1 2012/12/15 12:38:06 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/install-mask/install-mask-9999.ebuild,v 1.2 2012/12/17 20:02:40 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} )
inherit distutils-r1

@ -1,4 +1,4 @@
DIST portpeek-2.0.24.tar.gz 11373 SHA256 77b787e2c59743f40ad407c5a3026b3858f2c8475cf4d78cada25f3852691d4d SHA512 ef8ed9446caa41011c8d2d83cc5522848aff64c1cc45acc6863cdd474ed5654bd8d2a6985f815598110f4efc63253f8b1540242466e8b8cdc514426f99f0faae WHIRLPOOL 8e29ebe03a33d849d284e032c2cc1de1c574dacc81a355003eca2dac0cfb6f7302213296f68c0565f1ca872c3e73fd1afd5cd6ec0f3e5e71b1181986a672ca44
DIST portpeek-2.0.25.tar.gz 11367 SHA256 38de327bdefdd853166ec0ecdae03ccd508fb27c9762b99cea9926ce38801f5b SHA512 ea4b996787f4f956e3146f6618189f389f78f7a3778297ba1a2118b048c5f2e950221fbe4f9c52249a043f1fc65b4c45a01b799bb52b61e337527702f2149d9d WHIRLPOOL b57636fb820d6e5f0cb1611ca0e417c8d6b04a2c0fc50f9b32da78b940984c687c3ea1dc9a00660ce395108daca372fc3b9d90d9158cab51c502aa6677fd282d
DIST portpeek-2.1.1.tar.gz 11744 SHA256 523ebfc87624fb36a100b502557d1e6b7388c6aff61c141211c8ca277170c402 SHA512 23c7cc9ba9c0c6e0a73fbeb3fb5d1ca4240e245efef00677f92e2ae55b81eeb1f68848e954470fe14f1ca28052a7da298c94d66296bfce14852f74449e2111ab WHIRLPOOL 9fdb620a42602107054dbc4fee7e8d869da97c9c7bb835eec9a76042019480803afe900c2d949bc75ee3f144afa20c3fac6148d78e21f96c9bcc2714666e9084
DIST portpeek-2.1.3.tar.gz 11686 SHA256 5373152973898cf3e6ae36d7aa4a9f930fb494d18c87050d06b67ef35c57e5d4 SHA512 6bd22a13a1d3c443a40f002c73296e6c5fb4a75f49a34e6e9593bdcfac5cac3b54b067047e9d059ac20188aec1e599fcbef0cbd38d986c9fee05103016506f60 WHIRLPOOL 1c0418821263a91585419ffcb7be59d21a1ad5b46fb3e8345c7171d951dd4431324b1833ffb8106da9a7aab243e6df10adb484d392604337e4b93b21e1610b13
DIST portpeek-2.1.4.tar.gz 11583 SHA256 3e6db54cf670c4d00b10fc69e99554cfa65784817e41792dd987578b4209a5b2 SHA512 fcc2f3d7cdfa971dfd0b2488ac175a4a58f0ca2fd8b3a1a68f2419c3c7c33346e18b25cabe3a07d9dda32d5c48bafc0a22781614fb1cb951570d44a52c32b5de WHIRLPOOL 91945f03b2062083ccd9f79ca865026c3cba032c74f031cbffcac171b5bc2c7d3b98ed4e196617ab3982ae458b89bdd689a70ef89cb4bfee08e0a1ea39f6771a

@ -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/portpeek/portpeek-2.1.3.ebuild,v 1.1 2012/12/15 01:58:48 mpagano Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/portpeek/portpeek-2.1.4.ebuild,v 1.1 2012/12/17 16:49:08 mpagano Exp $
EAPI="4"
PYTHON_DEPEND="*:2.7"

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-1.2.5.ebuild,v 1.1 2012/11/02 10:22:37 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-1.2.5.ebuild,v 1.2 2012/12/17 20:02:37 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.ebuild,v 1.2 2012/12/12 18:29:27 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.ebuild,v 1.3 2012/12/17 20:02:37 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
inherit distutils-r1

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-9999.ebuild,v 1.1 2012/12/15 12:38:24 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-9999.ebuild,v 1.2 2012/12/17 20:02:37 mgorny Exp $
EAPI=4
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2} )
inherit distutils-r1

@ -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/dos2unix/dos2unix-6.0.2.ebuild,v 1.7 2012/12/16 13:47:40 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-6.0.2.ebuild,v 1.8 2012/12/17 17:14:57 ago Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug nls"
RDEPEND="

@ -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/enscript/enscript-1.6.6.ebuild,v 1.6 2012/12/08 17:07:07 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/enscript/enscript-1.6.6.ebuild,v 1.7 2012/12/17 17:16:24 ago Exp $
EAPI="2"
@ -10,7 +10,7 @@ DESCRIPTION="powerful text-to-postscript converter"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
HOMEPAGE="http://www.gnu.org/software/enscript/enscript.html"
KEYWORDS="~alpha amd64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
SLOT="0"
LICENSE="GPL-3"
IUSE="nls ruby"

@ -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/epspdf/epspdf-0.5.3.ebuild,v 1.10 2012/08/29 02:45:34 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/epspdf/epspdf-0.5.3.ebuild,v 1.11 2012/12/17 20:15:36 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://tex.aanhet.net/epspdf/${PN}.${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc tk"
DEPEND="sys-apps/texinfo"

@ -1,3 +1,2 @@
DIST gtranslator-1.9.13.tar.bz2 4655865 SHA256 c0b371b81630cf2e4efb6968c20f7580c62c34d9161c852a5d008622cd91408e SHA512 67f3394257736b3a21074d4b939a967994f272d0d7edbbc28729521a7e378667b50cc1ecf0172c3cd913b6d7b64a12cf398e6ea58b4ddaeb691fc48619753981 WHIRLPOOL 6948b6fa04477af5c3569dd92c8f51ae24f878ea4f2ae0d8260932fbc28ff2a84695d99c7858a5502794a6498eca357495e0d69988d1ff3b19a7f8e9b39bed7c
DIST gtranslator-2.91.4.tar.xz 4565740 SHA256 af4ede1495c0c52ecc1e7bd36c8ee6ce0bb35525144d687d1ce7cb4bf6630826 SHA512 04c1a7dc313e91fd3ef442c2ff236f5f3ac1657a10d394781eb658df8ccf443af2c9052cc6e862ed013788109571be55251379866a663424d3704334c43ca6d1 WHIRLPOOL 129758fbebf9c1a25848ce8ceee1e19fe0aad189cf977f3ca817cc5c0370edb9131aaf322b2a6a83ae5e2ebe24f4e431e948169140993f8d6c02e2cf4382b509
DIST gtranslator-2.91.5.tar.xz 4559540 SHA256 7dcdabd5c2156bef98f35d2ec31798287d1721e400ea738fb3ccc2ff2ef186e6 SHA512 4475125a57c3ff9dcb2ce222b818cde5faf9729fbc1c9fb29933a4149afa9986eb6c12711cd9306faba1e5d20cc88ea99baaa88801f22cdc563238928eb4e88b WHIRLPOOL fd8722e7a129367d8260d1c59668002825ed3436d3ca7afce4490a360793541a357341b5a71034dd27aea31bae0d8bea4a718d08a6732dfde79f0b0969b7d18e

@ -0,0 +1,114 @@
From 68d6bc237c2076d3ff2a75a6a85e198807f8132a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Granjoux?= <seb.sfo@free.fr>
Date: Tue, 6 Nov 2012 21:03:39 +0100
Subject: [PATCH 1/3] fix bgo #680399 - gtranslator 2.91.5 segfaults trying to
use any plugin (gnome 3.5.x stack)
- Update data/layout.xml, some attributes have changed
- Several Dock object constructors take a G_OBJECT instead of a GDL_DOCK
- GdlDockLayout member master is not accessible anymore
- Block layout-changed signal when loading a new layout
---
data/layout.xml | 34 +++++++++++++++-------------------
src/gtr-tab.c | 14 ++++++++++----
2 files changed, 25 insertions(+), 23 deletions(-)
diff --git a/data/layout.xml b/data/layout.xml
index 85f7f64..f3e313e 100644
--- a/data/layout.xml
+++ b/data/layout.xml
@@ -3,30 +3,26 @@
<dock-layout>
<layout name="__default__">
<dock name="__dock_1" floating="no" width="-1" height="-1" floatx="0" floaty="0">
- <paned orientation="horizontal" locked="no" position="1164">
- <paned orientation="horizontal" locked="no" position="244">
- <notebook orientation="vertical" locked="no" page="0">
- <item name="GtrOpenTranPlugin" orientation="vertical" locked="no"/>
- <item name="GtrCharmapPanel" orientation="vertical" locked="no"/>
- <placeholder name="ph_left" next-placement="center"/>
+ <paned orientation="horizontal" locked="no" iconified="no" closed="no" position="1164">
+ <paned orientation="horizontal" locked="no" iconified="no" closed="no" position="244">
+ <notebook orientation="vertical" locked="no" iconified="no" closed="no" page="0">
+ <item name="GtrOpenTranPlugin" orientation="vertical" locked="no" iconified="no" closed="no"/>
+ <item name="GtrCharmapPanel" orientation="vertical" locked="no" iconified="no" closed="no"/>
</notebook>
- <paned orientation="vertical" locked="no" position="416">
- <notebook orientation="vertical" locked="no" page="0">
- <item name="GtrMessageTable" orientation="vertical" locked="no"/>
- <placeholder name="ph_top" next-placement="center"/>
+ <paned orientation="vertical" locked="no" iconified="no" closed="no" position="416">
+ <notebook orientation="vertical" locked="no" iconified="no" closed="no" page="0">
+ <item name="GtrMessageTable" orientation="vertical" locked="no" iconified="no" closed="no"/>
</notebook>
- <notebook orientation="vertical" locked="no" page="0">
- <item name="GtrTranslationFields" orientation="vertical" locked="no"/>
- <placeholder name="ph_center" next-placement="bottom"/>
+ <notebook orientation="vertical" locked="no" iconified="no" closed="no" page="0">
+ <item name="GtrTranslationFields" orientation="vertical" locked="no" iconified="no" closed="no"/>
</notebook>
</paned>
</paned>
- <paned orientation="vertical" locked="no" position="387">
- <item name="GtrTranslationMemoryUI" orientation="vertical" locked="no"/>
- <notebook orientation="vertical" locked="no" page="0">
- <item name="GtrContextPanel" orientation="vertical" locked="no"/>
- <item name="GtrAlternateLangPluginPanel" orientation="vertical" locked="no"/>
- <placeholder name="ph_right" next-placement="center"/>
+ <paned orientation="vertical" locked="no" iconified="no" closed="no" position="387">
+ <item name="GtrTranslationMemoryUI" orientation="vertical" locked="no" iconified="no" closed="no"/>
+ <notebook orientation="vertical" locked="no" iconified="no" closed="no" page="0">
+ <item name="GtrContextPanel" orientation="vertical" locked="no" iconified="no" closed="no"/>
+ <item name="GtrAlternateLangPluginPanel" orientation="vertical" locked="no" iconified="no" closed="no"/>
</notebook>
</paned>
</paned>
diff --git a/src/gtr-tab.c b/src/gtr-tab.c
index 75fbd35..f22d546 100644
--- a/src/gtr-tab.c
+++ b/src/gtr-tab.c
@@ -727,19 +727,19 @@ gtr_tab_init (GtrTab * tab)
gtk_widget_show (priv->dock);
gtk_box_pack_end (GTK_BOX (hbox), priv->dock, TRUE, TRUE, 0);
- dockbar = gdl_dock_bar_new (GDL_DOCK (priv->dock));
+ dockbar = gdl_dock_bar_new (G_OBJECT (priv->dock));
gtk_widget_show (dockbar);
gtk_box_pack_start (GTK_BOX (hbox), dockbar, FALSE, FALSE, 0);
- priv->layout_manager = gdl_dock_layout_new (GDL_DOCK (priv->dock));
- g_signal_connect (priv->layout_manager->master,
+ priv->layout_manager = gdl_dock_layout_new (G_OBJECT (priv->dock));
+ g_signal_connect (gdl_dock_layout_get_master (priv->layout_manager),
"layout-changed",
G_CALLBACK (on_layout_changed),
tab);
g_settings_bind (priv->ui_settings,
GTR_SETTINGS_PANEL_SWITCHER_STYLE,
- priv->layout_manager->master,
+ gdl_dock_layout_get_master (priv->layout_manager),
"switcher-style",
G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET);
@@ -967,11 +967,17 @@ gtr_tab_realize (GtkWidget *widget)
tab);
/* Loading dock layout */
+ g_signal_handlers_block_by_func (gdl_dock_layout_get_master (tab->priv->layout_manager),
+ G_CALLBACK (on_layout_changed),
+ tab);
filename = g_build_filename (gtr_dirs_get_user_config_dir (),
"layout.xml", NULL);
gtr_tab_layout_load (tab, filename, NULL);
g_free (filename);
+ g_signal_handlers_unblock_by_func (gdl_dock_layout_get_master (tab->priv->layout_manager),
+ G_CALLBACK (on_layout_changed),
+ tab);
tab->priv->tab_realized = TRUE;
}
--
1.8.0

@ -0,0 +1,94 @@
From 22da0a85fec480943411c25c0d361b3fa2252381 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Granjoux?= <seb.sfo@free.fr>
Date: Wed, 14 Nov 2012 22:00:47 +0100
Subject: [PATCH 2/3] fix bgo #687432 - gtranslator can't load/save tab
layout, cause gdl 3.6
Do not save the layout after each change.
Fix the default layout to remove GtrOpenTranPlugin and GtrCharmapPanel pane as
GDL 3.6.0 does not hide them as it should.
---
data/layout.xml | 16 +++++-----------
src/gtr-tab.c | 18 ------------------
2 files changed, 5 insertions(+), 29 deletions(-)
diff --git a/data/layout.xml b/data/layout.xml
index f3e313e..117f471 100644
--- a/data/layout.xml
+++ b/data/layout.xml
@@ -4,19 +4,13 @@
<layout name="__default__">
<dock name="__dock_1" floating="no" width="-1" height="-1" floatx="0" floaty="0">
<paned orientation="horizontal" locked="no" iconified="no" closed="no" position="1164">
- <paned orientation="horizontal" locked="no" iconified="no" closed="no" position="244">
+ <paned orientation="vertical" locked="no" iconified="no" closed="no" position="416">
<notebook orientation="vertical" locked="no" iconified="no" closed="no" page="0">
- <item name="GtrOpenTranPlugin" orientation="vertical" locked="no" iconified="no" closed="no"/>
- <item name="GtrCharmapPanel" orientation="vertical" locked="no" iconified="no" closed="no"/>
+ <item name="GtrMessageTable" orientation="vertical" locked="no" iconified="no" closed="no"/>
+ </notebook>
+ <notebook orientation="vertical" locked="no" iconified="no" closed="no" page="0">
+ <item name="GtrTranslationFields" orientation="vertical" locked="no" iconified="no" closed="no"/>
</notebook>
- <paned orientation="vertical" locked="no" iconified="no" closed="no" position="416">
- <notebook orientation="vertical" locked="no" iconified="no" closed="no" page="0">
- <item name="GtrMessageTable" orientation="vertical" locked="no" iconified="no" closed="no"/>
- </notebook>
- <notebook orientation="vertical" locked="no" iconified="no" closed="no" page="0">
- <item name="GtrTranslationFields" orientation="vertical" locked="no" iconified="no" closed="no"/>
- </notebook>
- </paned>
</paned>
<paned orientation="vertical" locked="no" iconified="no" closed="no" position="387">
<item name="GtrTranslationMemoryUI" orientation="vertical" locked="no" iconified="no" closed="no"/>
diff --git a/src/gtr-tab.c b/src/gtr-tab.c
index f22d546..4c7760a 100644
--- a/src/gtr-tab.c
+++ b/src/gtr-tab.c
@@ -671,13 +671,6 @@ save_layout (GtrTab *tab)
}
static void
-on_layout_changed (GdlDockMaster *master,
- GtrTab *tab)
-{
- save_layout (tab);
-}
-
-static void
extension_added (PeasExtensionSet *extensions,
PeasPluginInfo *info,
PeasExtension *exten,
@@ -732,11 +725,6 @@ gtr_tab_init (GtrTab * tab)
gtk_box_pack_start (GTK_BOX (hbox), dockbar, FALSE, FALSE, 0);
priv->layout_manager = gdl_dock_layout_new (G_OBJECT (priv->dock));
- g_signal_connect (gdl_dock_layout_get_master (priv->layout_manager),
- "layout-changed",
- G_CALLBACK (on_layout_changed),
- tab);
-
g_settings_bind (priv->ui_settings,
GTR_SETTINGS_PANEL_SWITCHER_STYLE,
gdl_dock_layout_get_master (priv->layout_manager),
@@ -967,17 +955,11 @@ gtr_tab_realize (GtkWidget *widget)
tab);
/* Loading dock layout */
- g_signal_handlers_block_by_func (gdl_dock_layout_get_master (tab->priv->layout_manager),
- G_CALLBACK (on_layout_changed),
- tab);
filename = g_build_filename (gtr_dirs_get_user_config_dir (),
"layout.xml", NULL);
gtr_tab_layout_load (tab, filename, NULL);
g_free (filename);
- g_signal_handlers_unblock_by_func (gdl_dock_layout_get_master (tab->priv->layout_manager),
- G_CALLBACK (on_layout_changed),
- tab);
tab->priv->tab_realized = TRUE;
}
--
1.8.0

@ -0,0 +1,55 @@
From 398ebe3e8b5271261423d60849452423bf0dfb51 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Granjoux?= <seb.sfo@free.fr>
Date: Tue, 20 Nov 2012 21:57:53 +0100
Subject: [PATCH 3/3] Another fix for bgo#680399 - gtranslator 2.91.5
segfaults trying to use any plugin (gnome 3.5.x stack)
Keep saving the layout on each change but connect the signal after loading the
layout and disconnect it after saving it for the last time.
---
src/gtr-tab.c | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/src/gtr-tab.c b/src/gtr-tab.c
index 4c7760a..2ebf60b 100644
--- a/src/gtr-tab.c
+++ b/src/gtr-tab.c
@@ -671,6 +671,13 @@ save_layout (GtrTab *tab)
}
static void
+on_layout_changed (GdlDockMaster *master,
+ GtrTab *tab)
+{
+ save_layout (tab);
+}
+
+static void
extension_added (PeasExtensionSet *extensions,
PeasPluginInfo *info,
PeasExtension *exten,
@@ -882,6 +889,9 @@ gtr_tab_dispose (GObject * object)
if (!priv->dispose_has_run)
{
+ g_signal_handlers_disconnect_by_func (gdl_dock_layout_get_master (priv->layout_manager),
+ G_CALLBACK (on_layout_changed),
+ object);
save_layout (GTR_TAB (object));
priv->dispose_has_run = TRUE;
}
@@ -962,6 +972,11 @@ gtr_tab_realize (GtkWidget *widget)
g_free (filename);
tab->priv->tab_realized = TRUE;
+
+ g_signal_connect (gdl_dock_layout_get_master (tab->priv->layout_manager),
+ "layout-changed",
+ G_CALLBACK (on_layout_changed),
+ tab);
}
}
--
1.8.0

@ -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/gtranslator/gtranslator-1.9.13.ebuild,v 1.12 2012/09/15 03:38:18 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/gtranslator/gtranslator-1.9.13.ebuild,v 1.13 2012/12/17 08:20:16 tetromino Exp $
EAPI="3"
GCONF_DEBUG="no"
@ -10,10 +10,10 @@ inherit autotools eutils gnome2
DESCRIPTION="An enhanced gettext po file editor for GNOME"
HOMEPAGE="http://gtranslator.sourceforge.net/"
LICENSE="GPL-2"
LICENSE="GPL-2+ FDL-1.1+"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="doc http gnome spell"
IUSE="http gnome spell"
RDEPEND="
>=dev-libs/glib-2.25.10:2
@ -38,8 +38,7 @@ DEPEND="${RDEPEND}
app-text/gnome-doc-utils
app-text/docbook-xml-dtd:4.1.2
gnome-base/gnome-common
dev-util/gtk-doc-am
doc? ( >=dev-util/gtk-doc-1 )"
dev-util/gtk-doc-am"
pkg_setup() {
DOCS="AUTHORS ChangeLog HACKING INSTALL NEWS README THANKS"

@ -1,27 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/gtranslator/gtranslator-2.91.4.ebuild,v 1.4 2012/12/06 06:50:31 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/gtranslator/gtranslator-2.91.5-r2.ebuild,v 1.1 2012/12/17 08:20:16 tetromino Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_DEPEND="gnome? 2"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit gnome2 multilib python
inherit eutils gnome2 python-single-r1
DESCRIPTION="An enhanced gettext po file editor for GNOME"
HOMEPAGE="http://gtranslator.sourceforge.net/"
LICENSE="GPL-3"
LICENSE="GPL-3+ FDL-1.1+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="doc gnome spell"
IUSE="gnome spell"
COMMON_DEPEND="
>=dev-libs/glib-2.32:2
>=x11-libs/gtk+-3.4.2:3
>=x11-libs/gtksourceview-3.0.0:3.0
>=dev-libs/gdl-2.91.91:3=
>=dev-libs/gdl-3.6:3=
>=dev-libs/libxml2-2.4.12:2
>=dev-libs/json-glib-0.12.0
>=dev-libs/libpeas-1.2[gtk]
@ -31,30 +31,29 @@ COMMON_DEPEND="
gnome-base/gsettings-desktop-schemas
gnome? (
${PYTHON_DEPS}
|| ( app-dicts/gnome-dictionary =gnome-extra/gnome-utils-3.2* )
x11-libs/gtk+:3[introspection] )
spell? ( app-text/gtkspell:3= )"
RDEPEND="${COMMON_DEPEND}
x11-themes/gnome-icon-theme-symbolic
gnome? (
>=dev-libs/libpeas-1.2[gtk,python]
dev-python/pygobject:3
>=dev-libs/libpeas-1.2[gtk,python,${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
gnome-extra/gucharmap:2.90[introspection] )"
DEPEND="${COMMON_DEPEND}
app-text/docbook-xml-dtd:4.1.2
app-text/gnome-doc-utils
>=app-text/scrollkeeper-0.1.4
>=dev-util/gtk-doc-am-1
>=dev-util/intltool-0.40
>=sys-devel/gettext-0.17
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1 )"
"
# eautoreconf requires gnome-base/gnome-common
pkg_setup() {
if use gnome; then
python_set_active_version 2
python_pkg_setup
fi
use gnome && python-single-r1_pkg_setup
}
src_prepare() {
@ -65,26 +64,14 @@ src_prepare() {
$(use_enable gnome introspection)
$(use_with spell gtkspell3)"
# in 2.91.6
epatch "${FILESDIR}/${P}-gdl-3.6-"{1,2,3}.patch
gnome2_src_prepare
if use gnome; then
python_clean_py-compile_files
else
if ! use gnome; then
# don't install charmap plugin, it requires gnome-extra/gucharmap
sed -e 's:\scharmap\s: :g' -i plugins/Makefile.* ||
die "sed plugins/Makefile.* failed"
fi
}
pkg_postinst() {
gnome2_pkg_postinst
if use gnome; then
python_need_rebuild
python_mod_optimize /usr/$(get_libdir)/gtranslator/plugins
fi
}
pkg_postrm() {
gnome2_pkg_postrm
use gnome && python_mod_cleanup /usr/$(get_libdir)/gtranslator/plugins
}

@ -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/gtranslator/gtranslator-2.91.5.ebuild,v 1.2 2012/12/16 12:20:59 eva Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/gtranslator/gtranslator-2.91.5.ebuild,v 1.3 2012/12/17 08:20:16 tetromino Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -12,7 +12,7 @@ inherit gnome2 multilib python
DESCRIPTION="An enhanced gettext po file editor for GNOME"
HOMEPAGE="http://gtranslator.sourceforge.net/"
LICENSE="GPL-3"
LICENSE="GPL-3+ FDL-1.1+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="gnome spell"
@ -22,6 +22,7 @@ COMMON_DEPEND="
>=x11-libs/gtk+-3.4.2:3
>=x11-libs/gtksourceview-3.0.0:3.0
>=dev-libs/gdl-2.91.91:3=
<dev-libs/gdl-3.5
>=dev-libs/libxml2-2.4.12:2
>=dev-libs/json-glib-0.12.0
>=dev-libs/libpeas-1.2[gtk]

@ -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/poppler/poppler-0.20.4.ebuild,v 1.6 2012/11/14 10:46:28 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.20.4.ebuild,v 1.7 2012/12/17 17:58:36 ago Exp $
EAPI=4
@ -11,7 +11,7 @@ HOMEPAGE="http://poppler.freedesktop.org/"
SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-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 ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="cairo cjk curl cxx debug doc +introspection jpeg jpeg2k +lcms png qt4 tiff +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-text/texlive/texlive-2012.ebuild,v 1.9 2012/12/08 12:28:54 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive/texlive-2012.ebuild,v 1.10 2012/12/17 20:13:06 ago Exp $
EAPI="2"
@ -10,7 +10,7 @@ SRC_URI=""
LICENSE="metapackage"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~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 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="cjk context detex doc dvi2tty dvipdfm extra epspdf games graphics
humanities jadetex luatex music omega pdfannotextractor png pstricks publishers
science tex4ht truetype xetex xindy xml X"

@ -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/yelp-tools/yelp-tools-3.4.1.ebuild,v 1.4 2012/12/16 10:22:55 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/yelp-tools/yelp-tools-3.4.1.ebuild,v 1.6 2012/12/17 17:01:22 ago Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -12,7 +12,7 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE=""
RDEPEND=">=dev-libs/libxml2-2.6.12

@ -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/yelp-tools/yelp-tools-3.6.1.ebuild,v 1.1 2012/12/16 10:22:55 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/yelp-tools/yelp-tools-3.6.1.ebuild,v 1.3 2012/12/17 17:03:03 ago Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -12,7 +12,7 @@ HOMEPAGE="http://www.gnome.org/"
LICENSE="|| ( GPL-2+ freedist ) GPL-2+" # yelp.m4 is GPL2 || freely distributable
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE=""
RDEPEND=">=dev-libs/libxml2-2.6.12

@ -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-vim/align/align-42.ebuild,v 1.4 2012/12/04 11:22:18 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/align/align-42.ebuild,v 1.5 2012/12/17 17:49:40 ago Exp $
EAPI=4
@ -9,7 +9,7 @@ inherit vim-plugin
DESCRIPTION="vim plugin: commands and maps to help produce aligned text"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=294"
LICENSE="vim"
KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ~sparc x86"
KEYWORDS="~alpha amd64 ia64 ~mips ppc ~sparc x86"
IUSE=""
RDEPEND="app-vim/cecutil"

@ -1,12 +1,12 @@
# 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/app-vim/help-extra-syntax/help-extra-syntax-20050106-r1.ebuild,v 1.4 2010/10/07 03:20:27 leio Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/help-extra-syntax/help-extra-syntax-20050106-r1.ebuild,v 1.5 2012/12/17 16:35:50 ulm Exp $
inherit vim-plugin
DESCRIPTION="vim plugin: extra syntax highlighting for help files"
HOMEPAGE="http://mysite.verizon.net/astronaut/vim/"
LICENSE="as-is"
LICENSE="public-domain"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 sparc x86"
IUSE=""

@ -1,12 +1,12 @@
# 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/app-vim/help-extra-syntax/help-extra-syntax-20050106.ebuild,v 1.9 2010/10/07 03:20:27 leio Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/help-extra-syntax/help-extra-syntax-20050106.ebuild,v 1.10 2012/12/17 16:35:50 ulm Exp $
inherit vim-plugin
DESCRIPTION="vim plugin: extra syntax highlighting for help files"
HOMEPAGE="http://mysite.verizon.net/astronaut/vim/"
LICENSE="as-is"
LICENSE="public-domain"
KEYWORDS="alpha ~amd64 arm hppa ia64 ~mips ~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-vim/zoomwin/zoomwin-24.ebuild,v 1.4 2012/12/04 11:23:56 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-vim/zoomwin/zoomwin-24.ebuild,v 1.5 2012/12/17 17:25:18 ago Exp $
EAPI=4
@ -9,7 +9,7 @@ inherit vim-plugin
DESCRIPTION="vim plugin: brief-style window zooming"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=508"
LICENSE="vim"
KEYWORDS="~alpha amd64 ~ia64 ~mips ppc ~sparc x86"
KEYWORDS="~alpha amd64 ia64 ~mips ppc ~sparc x86"
IUSE=""
VIM_PLUGIN_HELPFILES="zoomwin"

@ -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-cpp/eigen/eigen-3.0.6.ebuild,v 1.6 2012/11/16 21:12:14 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/eigen-3.0.6.ebuild,v 1.7 2012/12/17 17:17:52 ago Exp $
EAPI=4
@ -11,7 +11,7 @@ HOMEPAGE="http://eigen.tuxfamily.org/"
SRC_URI="http://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
LICENSE="LGPL-2 GPL-3"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
SLOT="3"
IUSE="debug doc"

@ -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/wfmath/wfmath-1.0.1.ebuild,v 1.1 2012/11/12 23:05:13 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/wfmath/wfmath-1.0.1.ebuild,v 1.2 2012/12/18 10:43:55 ago Exp $
EAPI=4
DESCRIPTION="Worldforge math library"
@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="doc static-libs"
RDEPEND=""

@ -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-haskell/hunit/hunit-1.2.5.1.ebuild,v 1.5 2012/12/08 15:55:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hunit/hunit-1.2.5.1.ebuild,v 1.6 2012/12/17 17:05:43 ago Exp $
EAPI=4
@ -18,7 +18,7 @@ SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha amd64 ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE=""
RDEPEND="dev-haskell/deepseq[profile?]

@ -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-haskell/mtl/mtl-2.1.2.ebuild,v 1.5 2012/12/08 15:55:49 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/mtl/mtl-2.1.2.ebuild,v 1.6 2012/12/17 17:34:28 ago Exp $
EAPI="4"
@ -13,7 +13,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
RDEPEND="=dev-haskell/transformers-0.3*[profile?]

@ -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-haskell/network/network-2.3.0.14.ebuild,v 1.6 2012/12/08 15:47:25 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/network/network-2.3.0.14.ebuild,v 1.7 2012/12/17 17:08:40 ago Exp $
EAPI="4"
@ -13,7 +13,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha amd64 ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
RDEPEND="dev-haskell/parsec[profile?]

@ -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-haskell/parsec/parsec-3.1.3.ebuild,v 1.6 2012/12/08 15:56:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/parsec/parsec-3.1.3.ebuild,v 1.7 2012/12/17 17:35:47 ago Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
RDEPEND="dev-haskell/mtl[profile?]

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.1.12-r1.ebuild,v 1.1 2012/12/05 19:05:48 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-config/java-config-2.1.12-r1.ebuild,v 1.2 2012/12/17 20:02:23 mgorny Exp $
EAPI="4"
EAPI="5"
# jython depends on java-config, so don't add it or things will breake.
PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9} )

@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/wsdl4j/wsdl4j-1.6.2.ebuild,v 1.5 2008/01/10 23:17:18 caster Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/wsdl4j/wsdl4j-1.6.2.ebuild,v 1.6 2012/12/17 15:44:33 ago Exp $
JAVA_PKG_IUSE="doc source test"
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.zip
LICENSE="CPL-1.0"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
DEPEND=">=virtual/jdk-1.4
test? ( =dev-java/junit-3.8* )

@ -1,3 +1,4 @@
DIST swig-1.3.40.tar.gz 4891020 SHA256 1945b3693bcda6777bd05fef1015a0ad1a4604cde4a4a0a368b61ccfd143ac09 SHA512 bd959d29cf2d61d12dd2c5764bbd11d8fb045827267f8633ab99515175e675554c709f43a8334ce74d77e71e737118962bc5ce8fd09d3b87070ecab1133cc9d7 WHIRLPOOL 48c71d1c88271e8b2be171b159c41150460bc79bba9d40ff224fad8c1498c94e6328c89f1c2e02e294c17b0174f1e7aeddbc39c2e341c85effbbf311e87f061c
DIST swig-2.0.4.tar.gz 5148567 SHA256 763a117730d26f8e5ed67f5718c6c0761fbb8461680fc20269db8c0839e1ec8a SHA512 f2918a35cd73ec7da5911803f44f81fc3a2b61ff13aa0e98b930ab54c64a21032c8b73cc4ca34b3b7c5f52d0106f04ae89f49db99f7749fbb056cd5e8070f968 WHIRLPOOL 4b19a5586cb5fcaa9bf77f4b4c2b1248c0e3515bd0d12a6086056f7c6eec1640c4b555f3e8a234dc5071697f06b5ef944ee38c010789e8baa8031c7cbc9f45f5
DIST swig-2.0.8.tar.gz 5291361 SHA256 aeeefa20bbe1c03bacf23f0af9e7d6193e8b807b7585470615b71b1ee0c8ca4f SHA512 2832dd15dd0bf2f583e6b23d47f88dfb7702665656d62b5e80a03e085be38757e7ee6ca45c63af1379987677d7ee512440fe14cecfcff50782467d1e69ebec68 WHIRLPOOL 4144859e9e5d20d9fbbd5b513495736dc386585e924239d4217a195baf5b4ba338d12a1b028d5c1ea0487c1a29195dd3179cb8ab729f4a9a0eb53057f35865aa
DIST swig-2.0.9.tar.gz 5307341 SHA256 586954000d297fafd7e91d1ad31089cc7e249f658889d11a44605d3662569539 SHA512 9967eb2e1733c11ceb813bfa18c8c4187ba527d45de9b2ad962f287afba9cb0e1432b921670c5fe07ed31decc2e2785a16f42f69148a4e8a1959a9b66ce2e91f WHIRLPOOL 6649934f33d36b7bf9314a7f6582245217795b6e9c36eb02436ed769f8fb06a3a038af2380f444a1311aa353d3f29c4a3159765f873d09ed90980998e0752e81

@ -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-lang/swig/swig-2.0.8.ebuild,v 1.7 2012/12/13 21:01:02 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.8.ebuild,v 1.8 2012/12/17 17:12:03 ago Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3+ BSD BSD-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~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 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="ccache doc pcre"
RESTRICT="test"

@ -0,0 +1,35 @@
# 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.9.ebuild,v 1.1 2012/12/17 23:06:47 radhermit Exp $
EAPI=4
DESCRIPTION="Simplified Wrapper and Interface Generator"
HOMEPAGE="http://www.swig.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3+ BSD BSD-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="ccache doc pcre"
RESTRICT="test"
DEPEND="pcre? ( dev-libs/libpcre )
ccache? ( sys-libs/zlib )"
RDEPEND="${DEPEND}"
DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO )
src_configure() {
econf \
$(use_enable ccache) \
$(use_with pcre)
}
src_install() {
default
if use doc ; then
dohtml -r Doc/{Devel,Manual}
fi
}

@ -1,3 +1,3 @@
DIST gdl-2.30.1.tar.bz2 569211 SHA256 027dd1cd0191996fe1a0dc902da857698cc79564cb057ba13b09097e56e30cc1 SHA512 80f55a84a29a76fb79f99982c92258f6d02f27a7476b1b9d6ddc7554ac6eb2ad475e88066ce16ed9c48191c5f5150bbb1db22b35efd53502f12441ccaa90f00b WHIRLPOOL 0b4ca437f2d7a6b1e922f5587ae464ca1d77d7df92a35837bceaffa47681464e91213a0f5d8251144f3100ca1464e139542479345132c8bc7bb32106108d8da9
DIST gdl-3.2.0.tar.xz 517420 SHA256 f4839224b7837efb8fbec8666f8a3bb1ce9ea110f06c57a8b9438faa0abab533 SHA512 3c56c700dafd2aa869bc1ea074db50cdc9b8f2566a932f10e9d8328baa380223a3799b288b69891b4a8421466a6fcb655c698aaf9f807d0e280909708c74eb4d WHIRLPOOL 23d975817f022ea2fbb6c144fc0dffff2ff9312f6d0ffb6fcbb7abb8b1363e688d9fd1e844cb5d6f81cb0adaea3fd4859b33576ac81e6228f83fdaa6015ee659
DIST gdl-3.4.2.tar.xz 522816 SHA256 66eeca8aa8e7205abf38911a9eadfbd288967f92388682bd62942ed4f1db4906 SHA512 cf48cdcd867548d457f485a644834edea59a725dbf08aa985a9884eeee96d16cf97e98bfe6b80ebfeabfc36c799a0ca9d7b840362efe0a523913dfbaf09c46c3 WHIRLPOOL e64de6ad60673dfcd1daad9ebf1b83c7969bdec0eca3a5588b76f5b1b91f56c884fa899f7053cc96e481fd9541d23440b98803eda898e270499fb1a8f1b353fa
DIST gdl-3.6.2.tar.xz 530604 SHA256 e772319f1b133047f54e3c1b7e95a718168071cfef972f981337f6bf570ddf1c SHA512 6a0fb558550e4e1a5e1bf689f5c28b13bb99c476c8b1837ab22d8184c23e11589e809ae1846dac5ba07550e943db614d367b605a0fc4ee3bdbb20572a1f89d80 WHIRLPOOL acda2a8b31417818ce71d98e4ea1ecf5ac6d0fcc31cd0d2ccb54a1865fe0cc19d5a93a4c0e63d455bd7254e4622ae04dd4f822eaf45d05ac279bc398921d6bfc

@ -1,19 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdl/gdl-2.30.1.ebuild,v 1.10 2012/05/04 18:35:45 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdl/gdl-2.30.1.ebuild,v 1.11 2012/12/17 06:25:18 tetromino Exp $
EAPI="3"
EAPI="4"
GCONF_DEBUG="no"
GNOME_TARBALL_SUFFIX="bz2"
inherit eutils gnome2 multilib
DESCRIPTION="The Gnome Devtool Libraries"
DESCRIPTION="GNOME docking library"
HOMEPAGE="http://www.gnome.org/"
LICENSE="LGPL-2.1"
LICENSE="LGPL-2.1+"
SLOT="1"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="doc"
IUSE=""
RDEPEND=">=dev-libs/glib-2:2
>=x11-libs/gtk+-2.12:2
@ -22,7 +23,7 @@ DEPEND="${RDEPEND}
!<dev-python/gdl-python-2.19.1-r1
!<=dev-python/gnome-python-extras-2.19.1-r2
virtual/pkgconfig
>=dev-util/intltool-0.35
doc? ( >=dev-util/gtk-doc-1.4 )"
dev-util/gtk-doc-am
>=dev-util/intltool-0.35"
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"

@ -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-libs/gdl/gdl-3.2.0.ebuild,v 1.8 2012/07/15 16:38:30 armin76 Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="The Gnome Devtool Libraries"
HOMEPAGE="http://www.gnome.org/"
LICENSE="LGPL-2.1"
SLOT="3"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="doc +introspection"
RDEPEND="dev-libs/glib:2
>=x11-libs/gtk+-3.0.0:3[introspection?]
>=dev-libs/libxml2-2.4:2
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=sys-devel/gettext-0.17
>=dev-util/intltool-0.40.1
doc? ( >=dev-util/gtk-doc-1.4 )"
pkg_setup() {
G2CONF="${G2CONF}
$(use_enable introspection)"
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
}

@ -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/gdl/gdl-3.4.2.ebuild,v 1.8 2012/10/28 15:40:03 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdl/gdl-3.4.2.ebuild,v 1.9 2012/12/17 06:25:18 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -8,26 +8,27 @@ GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="The Gnome Devtool Libraries"
DESCRIPTION="GNOME docking library"
HOMEPAGE="http://www.gnome.org/"
LICENSE="LGPL-2.1"
LICENSE="LGPL-2.1+"
SLOT="3"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="doc +introspection"
IUSE="+introspection"
RDEPEND="dev-libs/glib:2
>=x11-libs/gtk+-3.0.0:3[introspection?]
>=dev-libs/libxml2-2.4:2
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.4
>=dev-util/intltool-0.40.1
>=sys-devel/gettext-0.17
virtual/pkgconfig
doc? ( >=dev-util/gtk-doc-1.4 )"
virtual/pkgconfig"
pkg_setup() {
src_configure() {
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
G2CONF="${G2CONF}
$(use_enable introspection)"
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
gnome2_src_configure
}

@ -0,0 +1,36 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdl/gdl-3.6.2.ebuild,v 1.1 2012/12/17 06:25:18 tetromino Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="GNOME docking library"
HOMEPAGE="http://www.gnome.org/"
LICENSE="LGPL-2.1+"
SLOT="3/5"
IUSE="+introspection"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
RDEPEND="
dev-libs/glib:2
>=x11-libs/gtk+-3.0.0:3[introspection?]
>=dev-libs/libxml2-2.4:2
introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.4
>=dev-util/intltool-0.40.4
virtual/pkgconfig
"
src_configure() {
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
G2CONF="${G2CONF}
$(use_enable introspection)"
gnome2_src_configure
}

@ -2,8 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
<use>
<flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
for introspection</flag>
</use>
</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/dev-libs/gjs/gjs-1.32.0.ebuild,v 1.5 2012/09/25 11:52:27 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gjs/gjs-1.32.0.ebuild,v 1.6 2012/12/17 16:52:49 ago Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -15,7 +15,7 @@ HOMEPAGE="http://live.gnome.org/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="examples test"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
RDEPEND=">=dev-libs/glib-2.31:2
>=dev-libs/gobject-introspection-1.31.22

@ -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/gjs/gjs-1.34.0.ebuild,v 1.1 2012/09/25 11:52:27 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gjs/gjs-1.34.0.ebuild,v 1.2 2012/12/17 16:47:33 ago Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -15,7 +15,7 @@ HOMEPAGE="http://live.gnome.org/Gjs"
LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
SLOT="0"
IUSE="examples test"
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
RDEPEND=">=dev-libs/glib-2.32:2
>=dev-libs/gobject-introspection-1.33.10

@ -1,2 +1 @@
DIST hyphen-2.8.5.tar.gz 636685 SHA256 8101b6477aa16cbe30cd6f18b300fa1946b4a3f1d8b0e283327ac0df4239ebf9 SHA512 a20e00d382cad396a6502cf9b0e54d79ade9624d835a8d8060ffd6d37c87f97ae78bb8623316ed5fa75cf6ab0cbe0d095e27e5181e8cbbbc8c5c2a758c94822e WHIRLPOOL a1f0e169138a4239b82a51f784c7a5fd63dfa359cb6bfc2b76627d91bb81a74d14243249817f2ec69e6aa2b7236a8f0a450d557d49dd9b998e20966e5522371f
DIST hyphen-2.8.6.tar.gz 636800 SHA256 155cc1be5f406a4f3e55cd5154dd30353652f4da6cff0f600be4f1f67c127208 SHA512 37ca403af59b1e5b254dff69bdf46f933818385517bbd93c3f9b3c177a05408d971b14d2e4b98922a0c274e490a1e23fc468a12984a2802f42c5e67fc0f9ad34 WHIRLPOOL a4a2a40e94925a96af89b70ea980f399eab90dfb640a11aa04617ee5d3a41026c59f2120473fc69b72c0a678590f53979b2e3773474b4c4506a5f104609aa5bf

@ -1,32 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/hyphen/hyphen-2.8.5.ebuild,v 1.3 2012/09/18 14:59:00 jer Exp $
EAPI=4
DESCRIPTION="ALTLinux hyphenation library"
HOMEPAGE="http://hunspell.sf.net"
SRC_URI="mirror://sourceforge/hunspell/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1 MPL-1.1"
SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="static-libs"
RDEPEND="app-text/hunspell"
DEPEND="${RDEPEND}"
DOCS="AUTHORS ChangeLog NEWS README* THANKS TODO"
src_configure() {
econf $(use_enable static-libs static)
}
src_install() {
default
docinto pdf
dodoc doc/*.pdf
rm -f "${ED}"usr/lib*/libhyphen.la
}

@ -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/libhid/libhid-0.2.16-r3.ebuild,v 1.3 2012/12/10 16:46:07 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libhid/libhid-0.2.16-r3.ebuild,v 1.4 2012/12/17 20:56:20 ago Exp $
EAPI="2"
@ -14,7 +14,7 @@ SRC_URI="http://beta.magicaltux.net/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="debug doc python"
RDEPEND="virtual/libusb:0"

@ -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/libmaa/libmaa-1.3.2.ebuild,v 1.5 2012/12/08 15:59:29 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmaa/libmaa-1.3.2.ebuild,v 1.6 2012/12/17 17:57:17 ago Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE=""
DOCS="ChangeLog NEWS README doc/libmaa.600dpi.ps"

@ -1,5 +1,4 @@
DIST libnl-1.1.tar.gz 288932 SHA256 35cea4cfb6cd8af0cafa0f34fff81def5a1f193b8b8384299b4b21883e22edc3 SHA512 add02849845bd0029968a9fb9a642133051196da17cf7b45eef192de1c09ad0b0ad7cc8424fa325f1c63262779d0abfd74e4ecb634abe66a4d2f394b3ad3e3de WHIRLPOOL 1fa96e4206acf5e9091a2aeed9a0694b6f4cce3aaae9a2074cd8713e4f1f526b5af138b69d03e7f233cc52d1acd3b67237455261ee42c56bf69c4b17caef0b84
DIST libnl-3.2.13.tar.gz 1177080 SHA256 4deba0ecec0e5aede900b5676ed56d727b688e3d49f3e732c7e294a6a920bcf9 SHA512 30f8063caf288a596e18f3162fdfef1e67d1584322f5064bef3978d2e874177c0dcc9486ab92f7f737896a102e772f15a54451c886436f01abebb3e38e36a2ee WHIRLPOOL dbb2a8b3c69ee53f3cc0019596ba37984b359079ccb88444fb44db3bf387a9215bf2442ce4d48e697244278ef92d245c92895147cb9779382e652651d58cc75e
DIST libnl-3.2.14.tar.gz 687883 SHA256 6bb043eea08765bada37a053d932f073db9d51e7a8cd419e237c785ba6369e2c SHA512 14e9b733beb985d83bb4672087c91734954a6e90fe71a825dc089ab797ddf6a9e9ee39a046c5b996a3a0184588160a47830a368540831443615793a1eef647f5 WHIRLPOOL 34f6e4cb8b07b67a5b5abfaa59a0a45f114921b894959ede2e7b44640d6aa012a4bc1e08752b31b11035b745001a43716c3e093b4ccfecfa99a0f6a0b65a7539
DIST libnl-3.2.16.tar.gz 712043 SHA256 c43a42336c6a3cf559f390e202f8f029d165bd767da7cf7a32a815c570b31826 SHA512 7aaeac4b13a374bc89bebd932da522223776c7c3462002bd9c6b9c1fde1ff3620518b335e117ee78f5da0007a19b85c82078c21348db6ad9aa684da7c2083aa9 WHIRLPOOL dd43f8f4a2eb787a84a77ea0e54bcd4401822d333d57fca427fb4ba760ae81be58a8ac916e42decde2fc8f6ee2d7dc8fe570e046d8bff3c82317fb280199542f
DIST libnl-3.2.7.tar.gz 1124758 SHA256 1141f3229ebf65f6cee43a898d4832b8c17cb942e23adeccb365e75708a2b08e SHA512 be060ca030a83869575e22761b106e206c9545be92c18e61f09dce99476237ea71ebfb777ebb7ee17da6a2e3886fdfd30ae1fc6b37b775ba6a74cdd79568d1f3 WHIRLPOOL e7ed8f3f1d662d784527ce2a7bfaf5c34c39fbe3a7c1bf799e7cd3aa31703fe662bb3eb0ad59f55ca5b2d9e62946646117bce7ecae99f8b32f201120d11a1dde

@ -1,57 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.13.ebuild,v 1.8 2012/11/13 16:14:55 jer Exp $
EAPI=4
inherit eutils multilib
DESCRIPTION="A library for applications dealing with netlink socket"
HOMEPAGE="http://www.infradead.org/~tgr/libnl/"
SRC_URI="http://www.infradead.org/~tgr/libnl/files/${P}.tar.gz"
LICENSE="LGPL-2.1 utils? ( GPL-2 ) doc? ( GPL-2 )"
SLOT="3"
KEYWORDS="amd64 arm hppa ppc ppc64 ~s390 ~sh ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc static-libs utils"
DEPEND="
sys-devel/flex
sys-devel/bison
doc? (
app-doc/doxygen[latex]
app-text/asciidoc
dev-python/pygments
dev-util/source-highlight
media-gfx/graphviz
media-gfx/mscgen
)
"
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-1.1-vlan-header.patch
}
src_configure() {
econf \
$(use_enable doc) \
$(use_enable static-libs static) \
$(use_enable utils cli)
}
src_compile() {
default
use doc && emake -C doc api_ref
}
src_install() {
default
if use doc; then
dohtml doc/api/*
fi
if ! use static-libs; then
rm -f "${D}"/usr/lib*/lib*.la
fi
dodoc ChangeLog
}

@ -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/libnl/libnl-3.2.14.ebuild,v 1.12 2012/12/09 18:29:10 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.14.ebuild,v 1.13 2012/12/17 17:41:04 ago Exp $
EAPI=4
inherit eutils libtool multilib
@ -13,7 +13,7 @@ SRC_URI="
"
LICENSE="LGPL-2.1 doc? ( GPL-2 ) utils? ( GPL-2 )"
SLOT="3"
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"
IUSE="doc static-libs utils"
DEPEND="

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

Loading…
Cancel
Save