Sync with portage [Fri Apr 13 08:56:12 MSK 2012].

master
root 12 years ago
parent da204a16ec
commit 891d785312

@ -1,6 +1,11 @@
# ChangeLog for app-admin/puppet
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.104 2012/03/14 16:33:33 matsuu Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/ChangeLog,v 1.105 2012/04/12 13:35:57 matsuu Exp $
*puppet-2.7.13 (12 Apr 2012)
12 Apr 2012; MATSUU Takuto <matsuu@gentoo.org> +puppet-2.7.13.ebuild:
Version bumped, wrt #410857.
*puppet-2.7.12 (14 Mar 2012)

@ -9,24 +9,26 @@ AUX puppetmaster.confd 279 RMD160 64824fc2c88d9069b25d0548fac5981f1ff4fa6b SHA1
AUX puppetmaster.init 984 RMD160 0f64b00f6b67fd4a7df0ed765fae096d7708abe0 SHA1 73c53119ac29591f1119637eb8818225bc32b95f SHA256 62f0abb0a386620be83586adaf34c1baff4719618d08495a7cbadaa21cc2d101
DIST puppet-2.7.11.gem 1846272 RMD160 2ef1c5276b70acb2ad37dce6d34ee9647ea0c62b SHA1 588e3ee89eaa6babd98dc207a1e0b517be28f59c SHA256 d58c0ad7ee05364d3431fefd2894690eed3364362d759b0b2627c44f71c955d6
DIST puppet-2.7.12.gem 1876480 RMD160 91fad29bfcdf3944aa84cd54347c928d728ccc91 SHA1 ef1afaeec34f921c055826f33b39dc88cbb52c01 SHA256 2c96c6cba32b1b413faee8a0d96b1f33be08aca99d165ea689f06a7dc1a2bc1f
DIST puppet-2.7.13.gem 1876992 RMD160 a300a1af4ba79ba430703bc6c71774e2dd9c2d25 SHA1 8fd974b7cb9feb5b5e70e050389a37574694aa48 SHA256 1e91ee9eed15d2ca4aba691299d1bde61de310cbcee0f1a557f9d47ffd2e0bd8
EBUILD puppet-2.7.11.ebuild 4603 RMD160 6031cdb3689fad70fc3e45073e358360d022c1b3 SHA1 8c253f12341b378f2e98e328a42487369c7c17ae SHA256 121c1057e2ff1ba20dd2deae47ae5f87cfca075cd2e59b8172f02af8f9e7554e
EBUILD puppet-2.7.12.ebuild 4890 RMD160 5320feaa0754538997aabcc7223679142f2790c1 SHA1 d6497f94a15254c8960cb060e6023d23b00a6864 SHA256 b1c2ca9cfa6b35a2d0c6129242eb9aafdf0a3da1962684c75aa34e57dfcca2d3
MISC ChangeLog 17824 RMD160 924046e68d1880511fb6ff7fd1939b8ceba31573 SHA1 b6ea0f56c6f9f63b329b642541aa4315a25b9a31 SHA256 9e1358abbfddee4c341da97d1c38e89e0ed43fa0a281b976706d6bdda1480f40
EBUILD puppet-2.7.13.ebuild 4890 RMD160 0352a4f4ffdbb5d4334170c6d25ebe5a1ec91ff2 SHA1 5ab601e09798103ca61a5113d209179406e43763 SHA256 39077b487b2e3812530759386f04c3f8cbae97d7ab9056e5dbdb3bc849d3b6fa
MISC ChangeLog 17958 RMD160 08f0f541af07bdbd7aa976a79f509f2392ae3146 SHA1 4cca74c06bd12abb2431958d25a8df39e300b27a SHA256 900cfb450b41dc8651f07eb38b94537625aa62c3847901ec36c7888a54a7517d
MISC metadata.xml 1129 RMD160 64eb4cc09f22194da11da3c4e01441d846d1e9eb SHA1 bd76204117d9000ea1b3704054dbac3945a09026 SHA256 4e7dfa915273eb359790f38782099255c8e788794539b83205ed866b400d09cf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBAgAGBQJPYMhjAAoJECaGw+YFKA1pEGMP/1E/FB/9AwYQ7ChRFKr4kPDm
eyL/s5XP7Ja63usVGDYmOYoBUEb586O+jAntN46j+kdvse7QPElpe8TM5Mfv9y5/
nlnwc6kq6T/7Xl1SKXYpKYQ472CAjk29tz/t4KR9LtceDfUkT+0ovoHCpiZLNHIT
8cCYyaKRujP904eQXqD8y9xNLYGnmsODtM/LxUjdSJXQlGg7fcy6B6AWO2Or3Ox5
7RH3LxjPL2HY/kvi7C72uC4nQA7uIc3fwGjWEadoGF6bVo2k20N0C1JCj5XWwhbm
WzM8Ku0EkqoOWcSqZRZBPWu0khl0q3+HAEeuuvHLR9u2o9Cf3WhKuFNbXEayw+pl
SpRZQPBt8M0R92bd9Y+SNEMPuh6DCEArRi6Yt0zMC0jAns6WUfYQG2rY2UGg8tSL
ypB1tTLqDHy/U6C7Ss5+rHDTOPIvBOd1s8s8o2rs8zQet9i65x0L+5ZMN4aRYWb0
1xq1cKU5zdbCpAxFuJov0gz7rcmWn3/LOWaM5Lqj9InWNCiE+iHjrlk78YTv9rw5
blXKy2vp8UMYqZlpE1C9CtSGcc7ZsieRJ4tGRdpv66nyHBoNZDfTYjKfljAKklfl
tQBqZX4B8O1+7AWEKxLu3PCMq7H4VnYTeG+S6T2S6TkGC/aj2v3J11+LMsNTb52P
3CZgJvc/pgJu35KfVG+K
=ZOKT
iQIcBAEBAgAGBQJPhtpGAAoJECaGw+YFKA1pw24P/2f/kFV+MGIROC5pvJmw9KdJ
A3ZTT3Y2ps1HmubHkXOGRt5z+afpeMJh3C9Ueq8U1zTeJFCkV3jPF5Dvzy7WxgSo
K3Q+AabfwWMzX0kvk3/Ltyk8EmA+/1soVWf6NKpSolqP92SFnBAclogzImKw9iO4
dukwYT+R+RpkiNXlWNQ+DJPX8Gr5adbNkuS0gk9vsKrZo0KCQ9npgj/FO4kMRINa
04FP5YoWyzrM7gSaFrNacR/88HVjc+XeGQEeySifAYtPLHmDHoDcdBzRZoUPGNaU
feyRbHvkASsWsoPrSTZIm7oEQ5MtznKImJ2XJDz5/ll2nC2tvpBHdtwCHReyOC+p
2kcRIbzXCPDBi0njizkCTao5e+SvQRQJvJmG4RrTU5T3unS7IRGUQ+Nx4X2qs/vx
nKRh9n+Tz+CwTJEiBGs/KVVQ2wHOIx4GwBOPnuJjE3R+jPiZRCBcyCPqwOWiaKgg
htl990mKEhnF2+GQvWe2PV2QX+SQPl3P717yemjay9MJObtC4lZ9DcD/xgZEPNbv
60PYBlmOQbi0fJffv0+rwqGMMMCzhn0Jk9Bs3Z64sBYQ4HunEhqcWbK048mQxCh3
QG6Xt89K7ZeyiUq7h4bzmcYchr4lFRNIhTFrVAP2wJ4jx7FoeIPgbEGFCNL/n3e0
Hrs/69fmJUKZeOw1/zzg
=6R0f
-----END PGP SIGNATURE-----

@ -0,0 +1,180 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.13.ebuild,v 1.1 2012/04/12 13:35:57 matsuu Exp $
EAPI="4"
# ruby19: dev-ruby/ruby-ldap has no ruby19
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_EXTRADOC="CHANGELOG* README*"
# bug #406053
inherit elisp-common
EMACS_SITELISP="${SITELISP}"
inherit xemacs-elisp-common
XEMACS_SITELISP="${SITELISP}"
inherit eutils ruby-fakegem
DESCRIPTION="A system automation and configuration management software"
HOMEPAGE="http://puppetlabs.com/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/facter-1.5.6
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )
ldap? ( dev-ruby/ruby-ldap )
shadow? ( dev-ruby/ruby-shadow )
sqlite3? ( dev-ruby/sqlite3-ruby )
virtual/ruby-ssl"
# couchdb? ( dev-ruby/couchrest )
# mongrel? ( www-servers/mongrel )
# rack? ( >=dev-ruby/rack-1 )
# rails? (
# dev-ruby/rails
# >=dev-ruby/activerecord-2.1
# )
# stomp? ( dev-ruby/stomp )
DEPEND="${DEPEND}
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )"
RDEPEND="${RDEPEND}
emacs? ( virtual/emacs )
xemacs? ( app-editors/xemacs )
rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
selinux? ( sys-libs/libselinux[ruby] )
>=app-portage/eix-0.18.0"
SITEFILE="50${PN}-mode-gentoo.el"
pkg_setup() {
enewgroup puppet
enewuser puppet -1 -1 /var/lib/puppet puppet
}
all_ruby_compile() {
all_fakegem_compile
if use emacs ; then
elisp-compile ext/emacs/puppet-mode.el
fi
if use xemacs ; then
# Create a separate version for xemacs to be able to install
# emacs and xemacs in parallel.
mkdir ext/xemacs
cp ext/emacs/* ext/xemacs/
xemacs-elisp-compile ext/xemacs/puppet-mode.el
fi
}
each_fakegem_install() {
${RUBY} install.rb --destdir="${D}" install
}
all_ruby_install() {
all_fakegem_install
newinitd "${FILESDIR}"/puppet.init puppet
doconfd conf/gentoo/conf.d/puppet
# Initial configuration files
insinto /etc/puppet
# Bug #338439
#doins conf/gentoo/puppet/*
doins conf/redhat/puppet.conf
# Location of log and data files
keepdir /var/{run,log}/puppet
fowners -R puppet:puppet /var/{run,log}/puppet
if use minimal ; then
rm "${ED}/usr/bin/puppetmasterd"
rm "${ED}/etc/puppet/auth.conf"
else
newinitd "${FILESDIR}"/puppetmaster-2.7.6.init puppetmaster
newconfd "${FILESDIR}"/puppetmaster-2.7.6.confd puppetmaster
insinto /etc/puppet
doins conf/redhat/fileserver.conf
keepdir /etc/puppet/manifests
keepdir /etc/puppet/modules
keepdir /var/lib/puppet/ssl
keepdir /var/lib/puppet/facts
keepdir /var/lib/puppet/files
fowners -R puppet:puppet /var/{run,log,lib}/puppet
fi
if use emacs ; then
SITELISP="${EMACS_SITELISP}"
elisp-install ${PN} ext/emacs/puppet-mode.el*
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use xemacs ; then
SITELISP="${XEMACS_SITELISP}"
xemacs-elisp-install ${PN} ext/xemacs/puppet-mode.el*
xemacs-elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
if use ldap ; then
insinto /etc/openldap/schema; doins ext/ldap/puppet.schema
fi
if use vim-syntax ; then
insinto /usr/share/vim/vimfiles/ftdetect; doins ext/vim/ftdetect/puppet.vim
insinto /usr/share/vim/vimfiles/syntax; doins ext/vim/syntax/puppet.vim
fi
# ext and examples files
for f in $(find ext examples -type f) ; do
docinto "$(dirname ${f})"; dodoc "${f}"
done
docinto conf; dodoc conf/namespaceauth.conf
}
pkg_postinst() {
elog
elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
elog "cause puppet to hang while installing packages."
elog
elog "Puppet uses eix to get information about currently installed packages,"
elog "so please keep the eix metadata cache updated so puppet is able to properly"
elog "handle package installations."
elog
elog "Currently puppet only supports adding and removing services to the default"
elog "runlevel, if you want to add/remove a service from another runlevel you may"
elog "do so using symlinking."
elog
if [ \
-f "${EPREFIX}/etc/puppet/puppetd.conf" -o \
-f "${EPREFIX}/etc/puppet/puppetmaster.conf" -o \
-f "${EPREFIX}/etc/puppet/puppetca.conf" \
] ; then
elog
elog "Please remove deprecated config files."
elog " /etc/puppet/puppetca.conf"
elog " /etc/puppet/puppetd.conf"
elog " /etc/puppet/puppetmasterd.conf"
elog
fi
use emacs && SITELISP="${EMACS_SITELISP}" elisp-site-regen
use xemacs && SITELISP="${XEMACS_SITELISP}" xemacs-elisp-site-regen
}
pkg_postrm() {
use emacs && SITELISP="${EMACS_SITELISP}" elisp-site-regen
use xemacs && SITELISP="${XEMACS_SITELISP}" xemacs-elisp-site-regen
}

@ -1,6 +1,9 @@
# ChangeLog for app-backup/snapback2
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/snapback2/ChangeLog,v 1.3 2011/08/30 08:57:41 patrick Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-backup/snapback2/ChangeLog,v 1.4 2012/04/12 17:35:30 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix cpan distribution in metadata.xml
*snapback2-0.917 (30 Aug 2011)

@ -1,16 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hash: SHA256
DIST Snapback2-0.11.tar.gz 28695 RMD160 eeded7a622011b3596b1b0b6f738a4a571f61cc4 SHA1 2e0fb3d6bbc5b19fc5efa618fc6789a00e696b5a SHA256 31986e558b4f1f410d5d4243c7f1d10eea6c983d433c3def51e36de9ccac330f
DIST Snapback2-0.917.tar.gz 30449 RMD160 6ede626a69f6a566967d03aaee513de5002ab507 SHA1 f0336f3a6a09cab970818ab310232e416e07d3a5 SHA256 1cf0ea6034adb6b8d90f4d0446cde931c022715fe28403c4fbd94138c99d4ce6
EBUILD snapback2-0.11.ebuild 659 RMD160 95337ad0b305699a9243c323282df3330bf46010 SHA1 6f4e0acfc9ed5a86b1a469bd308fbe7d6a8ea31f SHA256 1c085794dc25bf7542baadde22c90dda3a9f750c4fafee8e69aa5ed242766926
EBUILD snapback2-0.917.ebuild 670 RMD160 ed96fd5f13ecc354aaf842a9c97658a03bd82547 SHA1 bc6e767bde66a8e542682cfe416ed4efaf558b5d SHA256 aa9df1e07b8b938c2ff56dad0f80c38de6db6dfb65ff9d8c29e477bc781b58c5
MISC ChangeLog 620 RMD160 85fae17cb9606dcfcba26a7bb748f879cdacc44d SHA1 139e585c9c7c43a62db73bf121f5c8fa93b5b11e SHA256 76671733ef710f73cb4f1039235ada25504e32fa2336b531741a0c00e3b77ab4
MISC metadata.xml 236 RMD160 92f51f635f59402e6bfa9c5802481370f81f6862 SHA1 aeb390a954644a943e4fdf30cb1b570433efdb11 SHA256 ed1e1be93d54dcae3a7c8b06b5bffa0f22a522cdecd2d595d2d17d29a5f16097
MISC ChangeLog 720 RMD160 b34392203f5cdf082e50a96551e2232816149a6e SHA1 8ed8132788c0cf6c57e99519fc62c5cd82e2d88d SHA256 2efd9aa17eb55d0e2695ddd003251bcc0c28c33b88c8a65e3d77374f1fe46c41
MISC metadata.xml 236 RMD160 98b5123b35bf2dcde65bc9d3b77317326d8bc8bd SHA1 4c5fdf56fe19dfacc32fa898d9e3ae3b73de9d1b SHA256 c19ec2c0e3f241f023fb025d9e2f3e149161145a08305d72134cc36aff05da49
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREKAAYFAk93PP4ACgkQuUQtlDBCeQLwTgCaAxIejpttNiYM/c/bc23Z9HoI
Z2EAn19nePImCM1p7j0to2q+uHOal1rw
=NC1W
iEYEAREIAAYFAk+HEmcACgkQV3J2n04Eaux7VACfQ5NXhsxVB/hS4jMX0F83fkvq
314AnRSkKD8eL0zbp1QFkAzn4GjjaXpv
=aq16
-----END PGP SIGNATURE-----

@ -3,6 +3,6 @@
<pkgmetadata>
<herd>app-backup</herd>
<upstream>
<remote-id type="cpan">snapback2</remote-id>
<remote-id type="cpan">Snapback2</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for app-i18n/ibus-mozc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ChangeLog,v 1.28 2012/03/09 19:51:01 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ChangeLog,v 1.29 2012/04/12 11:40:02 naota Exp $
12 Apr 2012; Naohiro Aota <naota@gentoo.org> ibus-mozc-1.3.975.102.ebuild:
Fix LICENSE specification. #411593
09 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
ibus-mozc-1.3.975.102.ebuild, +files/ibus-mozc-1.3.975.102-ibus-1.4.patch:

@ -1,21 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
AUX 50ibus-mozc-gentoo.el 121 RMD160 7af57ab410ccd126594046c74e0d2daaca78ea94 SHA1 3108d0cbd0e33ac967be14a3577b86ddbf03d86d SHA256 833039439dea484a430e832df869b3af0b8d42bae63c4d6999e72c97d55d897b
AUX ibus-mozc-1.2.809.102-gentoo.patch 652 RMD160 68e2da6b75e62a0b1d4a099f3a2f94b3e1f53f84 SHA1 382e9f4288acbb054353ac01272f22ec7e1a0cb0 SHA256 2a06a2f9430a1e1407288d535c41b54b6cef1e9488b92e484f8d4cb86eeb0494
AUX ibus-mozc-1.3.975.102-ibus-1.4.patch 2048 RMD160 731685ce4d91af1f689ccf910f8cce4a85d20ccb SHA1 a5ff34d70919e5ec23fca74d781a339c115d3521 SHA256 4f205c990e2f447bf1bdea8a820f90361a69cf9883d1ea902d6ae097a18fb291
DIST mozc-1.3.975.102.tar.bz2 55961505 RMD160 b52eddc64a79a7a9f1579648f3ee878837355971 SHA1 ef3f23083152fa564eba98235e83d72d14a06404 SHA256 1ee57425c159bc0066645f086472f72aa16567fe5be272f35339c41e9a52d27a
EBUILD ibus-mozc-1.3.975.102.ebuild 4393 RMD160 e5e58a71fd74fcf723f06fc6b569ce1ff3eca7d7 SHA1 2e5f05f1026230b053146f03e6c0bc4b3de8df99 SHA256 784b1ce0ff21e73a2feaf35fe407c76c34836b3022f7b559af2c5eef2ef7722c
MISC ChangeLog 5641 RMD160 d55f38f041023a8227fe7b7d8213f2c02d230875 SHA1 ab46028c739ce3ba14c64aa14ab3bc7ecd7a860c SHA256 cfcaa89623e8d95b8f389a7c4009de224874dcc1416deb57fb919db8b9826e91
EBUILD ibus-mozc-1.3.975.102.ebuild 4425 RMD160 9bdba0cdbb11478fce0a94da716abb7602805cc0 SHA1 0b1b7e2e4359e9657a434f196001ea82181f2867 SHA256 6404458949c50bf860299524492536c8eac20d8907258922ac630c0db561c435
MISC ChangeLog 5752 RMD160 3238d0f3c61fda3df9faf9fc8b909fb85b5343bf SHA1 a8e94d3369a35c26b1d9c8163911b4bf6007747f SHA256 aee7acac0e50faae6e5670fa77a8cc7e8738105fa1b5c3b1077cc060d09bef15
MISC metadata.xml 540 RMD160 92098609fd6a4d8ec147c6bf675bb3626d5e1962 SHA1 6658b008a7f6a3143836901e576b556eecaf1fd9 SHA256 dbc77031a0e9b603d1a15f79367f86375719d4cace47f8c2cb35ef2be29cfe25
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBAgAGBQJPWl8qAAoJEEdUh39IaPFN/P0IAJ/DjalzWk3G3QTZvD+MHJ2X
cnPbyAeoVZDd1DGVd2BnQVNLwe8chcpEX267N5YZVisoNIX+R4qevLvgpAg+HcUk
/Hhw3ibsXqgGef3a1G9IVrxEyuHuQPi3JMc+BVjF8ON62zUDC9VPfQLfmv7IK2/q
o+wmsHfaXDntmF0JG7+vyKmydVCGY5sRxZvkxyOFveJfrIxt6NW2/65TOMgRcYYs
lC2UVd5NFfg1MlN1tsl4m4p6ttzRKVgwrEHiwFwgJdaE8gzykMzcyAkOyIBzaAko
VtoBR6HRrf7lWbmrkJpgfuibi+hhkUt9SyONqLWkleESRD9Vwu+ByGJsvQrvFtA=
=tSVI
iQIcBAEBCAAGBQJPhr8fAAoJEDYO1FT4VRUUveoQAJPphdy1hCpZEIv57Q8aTP21
UbWvKxzzS5DUGcf8hECxrq00rACcePJ0Yvz5BPtFdmQk4adCnp8W+eE9dSm9P3cf
TsA5K/loYSA9U7EBLMj8VikP5batrPVVmcXN4+b9v3L/CCdb+4HyZFD8Cx07GwDT
UrDmBt+H/DcjXtEOwGU56EQ4UgzwqzCY9sIjlvTNcqKOve8ekJbNnHFjnRx1C+gV
32nDGSSyMzj5j/zkZGE3fhfsOSAqfInLlfV727/zkmjrEVLoSoSao/ZNw9IiGtY8
QkYeutYOaz9yfoMELnOb6So3IZVxwNuoqwwd1Qu733+Lm+MGOc4uS7YFCGqVQq0p
IA0zc49aXORUzBPhMkf9cdUbiudpfV/6ij3OyqT6L16rj9eHBgSD1uqT0MQ0hclD
ocazDPwHQYIsH0f5HyILC/tLurVzAQFCkox55FXntzelJuXGBoJ8gNh+wvnwUTMX
LDVCvAgIVrrVPz7L5H2i3AfzpyWqaCP8Gnw+Uqu++thaHNygVIGddE3dNw9KgcPg
TtQHU/4u/tQ4GIFo2TOte+nIPByTBMX3I7bUHr0MfpaqhkmyDwMLVG2mOW7jtryJ
TkKrlutFCNi+YmNwXgv+jtwJLLu1L3vxRh7QG39Cdg09IVl1+b6XSnPTM0KVbf8/
dyY3vs85NHSwoazWstBP
=9oCt
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ibus-mozc-1.3.975.102.ebuild,v 1.2 2012/03/09 19:51:01 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-mozc/ibus-mozc-1.3.975.102.ebuild,v 1.3 2012/04/12 11:40:02 naota Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -11,7 +11,7 @@ DESCRIPTION="The Mozc engine for IBus Framework"
HOMEPAGE="http://code.google.com/p/mozc/"
SRC_URI="http://mozc.googlecode.com/files/${MY_P}.tar.bz2"
LICENSE="BSD"
LICENSE="Apache-2.0 BSD Boost-1.0 ipadic unicode"
SLOT="0"
KEYWORDS="~amd64 ~x86"
#IUSE="emacs +ibus scim skk +qt4"

@ -1,6 +1,11 @@
# ChangeLog for app-i18n/uim
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.239 2012/03/08 08:23:59 naota Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/ChangeLog,v 1.240 2012/04/12 11:46:38 naota Exp $
*uim-1.8.0 (12 Apr 2012)
12 Apr 2012; Naohiro Aota <naota@gentoo.org> +uim-1.8.0.ebuild:
Version bump. #411589
*uim-1.7.3 (08 Mar 2012)

@ -16,28 +16,30 @@ DIST uim-1.5.7.tar.bz2 3330555 RMD160 037677cd583c2b69293fbbc1c0393756d7c7adac S
DIST uim-1.6.1.tar.bz2 6192431 RMD160 26c4e30f59c8eb005189d6778333079c81f8489c SHA1 412bb2df6041185084e2f64fb73357389bf992b5 SHA256 ee23965e26e6e9c52bdc37d87e66da9de2a491221b5f1989942f3666e9a44914
DIST uim-1.7.1.tar.bz2 6354866 RMD160 af62d79be189e0cafda37fbb34bd94441ebeff77 SHA1 9001955f9efbd3cf23c9ad62c027f44060553fa8 SHA256 81964ed6786eaa8306b0a638193db8171b78b386b9443d2e6a78e7f2cdf9a773
DIST uim-1.7.3.tar.bz2 6380469 RMD160 2cc9fda13289c2f0e4cf04d7dfb1472630bc5746 SHA1 5c07416b01383d0d8047035a98af9af16f776ff9 SHA256 d2909d2d624a92677935461ce03413f33b7e5af6e19796410406628e59bd561c
DIST uim-1.8.0.tar.bz2 6453678 RMD160 54c18c7a19ff264da201b3a6f24da50dbfc86a13 SHA1 ec622f05d0d9c6dedad94421cd747e7935a1d201 SHA256 bf760f51b37e4d3a2c960357faea2ef52d1bb7ee06252284c47e431cde88ecc6
EBUILD uim-1.4.2.ebuild 3987 RMD160 d290986b0fbefcd7855237c56ac59ec7457de6d4 SHA1 01fd6a01801b0aa17335c7df5582ef460cb229f3 SHA256 02cf0e6dba0b37e028d5e5aedd0aed1b4091a7522e245d55c95ef455d0a81143
EBUILD uim-1.5.7.ebuild 5340 RMD160 e1bea05e98821a63e91c5c687757878744aa2c9e SHA1 fbd35bd0e661dc6c55a05eb81c41f6387d90c8f8 SHA256 681eaeae231fdb61e242a736988b8bce08978a0bc15788101476ab24ad9f278e
EBUILD uim-1.6.1.ebuild 6058 RMD160 542e051057e3fd2bb996f4150ba4a7bd025cb0ff SHA1 14b65642e9802073ad5c94cdf32ee52f6a5a270d SHA256 8cdeb77ddaf32162a2986504b2ec8c7babe7f1ab7d93c06ee37f65ef9ff595ed
EBUILD uim-1.7.1-r1.ebuild 6941 RMD160 cc33e643dfad1f84f0583b9606e65489a1114fd0 SHA1 d22e48e6b8e7b62c3b9d5415dfbd8cceabd5325a SHA256 b19cade197774e44966a1e84763bd9d42c4295f19575e826779123d877f62c04
EBUILD uim-1.7.1.ebuild 6847 RMD160 b2eb29e193d5774dbaf5a3946b571648b1f70747 SHA1 f8555a41aa39c97f718e2f3342524fb274a07a3d SHA256 563f2bfff4e5c3c7233bda6ab8b5601b3c8e42b42ccfc2ed7aa3a9fb40511947
EBUILD uim-1.7.3.ebuild 6898 RMD160 74c11905bbdb5ee5f278c848c3a9d9ad89e3a4b5 SHA1 4586682918bcc131b026c4ac3a5e3e9d68ae8c97 SHA256 935db4bbe200b3215240e1fa6eca88c405e9ec13cfa866fb376e02babe69a7d9
MISC ChangeLog 34339 RMD160 7302fb0e2761a89dab1ef30a359fd14a2c567231 SHA1 1cc1ae92f8396c86124c11e1d521c9fc3fb333ff SHA256 533c30aa79a93f5ad284ab4daea5cd38a2fe6f0fab8dc7acfaba8057c5a1cb97
EBUILD uim-1.8.0.ebuild 6898 RMD160 6ec9b30aa6ee2b5727cf8c8376638dfb1f65e0b8 SHA1 feee8632b7863fed4e6728f8e9b875baf146ccb7 SHA256 5f915cdcfc87108d0c9bd1db5e461c5da495130bd1acfc4c33bb912f7094c813
MISC ChangeLog 34456 RMD160 d22e8b9da86ab4ca76f5ae5fe05184bdf5c22b74 SHA1 3c1ff941426bc8ad024fa6719852db6e7d8c21bd SHA256 a3e14ed38fc0c7654f144593bd9717eba57c5ad96dedebe9b9d1395512f71e89
MISC metadata.xml 963 RMD160 2275f335832b0cf6d3b9a22138ea9a8c89ed76c1 SHA1 69c61337a5cec1abc7311a7e6543cc460679597d SHA256 f9ec0fb753307e61a6e6cc5381e41344f34fe4d774ec12d61063077e803c2a8b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJPWGycAAoJEDYO1FT4VRUU3zUQAIEsjuVLkaILtz9YLmiwfMeR
6MX+oojq9DTPcqFWqrFM9zO7IV8X8UUEwGGx7Gm2Goafq0e+cEGyu/Ov+LlGG96X
uTd+5BOE2C9kZT1O4g2KsbimVWpEZvHGPbH+RJjKlTssUaoT8Koe8wj7yuzpAUU2
K06CohqhJPM5ezXypm1/hRzTf9XQbQY/zHEYar97FygjN0ZZlBZvhyJDzjDHIA/x
jZERoM12l5wSSayQRKMrL6z+rgKlo9paQCNQGrGjRPQ1R8WQWpCrqA5oPpjRQpFM
ag9GlOzqy6Tr+7/1oQKGNqI9M+wE03ydg7WdGHlQCnBcXcqQhNxmho/H1YgFoUaX
m8q2VEG1KE6v41tXuO48BlIli/4QTMdmelEA47PxmSI3HtFQTUdEGU7MvXUCIiy8
gtsHE8zX1wJ7HSR0yhh3SmG73ifdo5yt5LVT+VUiITUr12lf1Z3uaZAyLTu/ti/6
uN0w1BskwXsOUpr2Ig+HoHL4kZtJwAdwRv4ooWMiII+dJizlFhsTH5fEc69z7zD2
MaUB8LZl6afSM5/qxUs3pDUkApu0YGOmdFxdOA+4M6pn8GqYIylwsCL0cuHRT0iL
btUgo7IJCsc02EujGYoYm7CxuGUSi5pQkfsByksw/NVoi6onoN97cWM+H2+HqGYY
x12VGdUImAAM3PB8rDX7
=JbM+
iQIcBAEBCAAGBQJPhsCiAAoJEDYO1FT4VRUUFAwP/0JSYlCgkVuOnTkpaD3DM+JX
w/CbMpowQg0DJo+a2xfjQETz3q/yrlCfp+t+C+cU/H/wFMPNXgyNKeajzqGz9NGU
Dc0KZYVanbFV74/I8GQY/c8FC/UzeyZz7ZVpYFD4EMDFi+eaxEbbXxfSCAkhZUPM
qVZS29/zN5kCtSzInihvf9v9pS/B2EGecjEzO0+ztBY9K202bPvJfILH+pFX8Rax
1BpA3/wBNlleBRrPNZkOVGchpRmyhfz0kSOFdhuIQSK5K5GNTPpVYktnOdITvMFc
IyHZywZB/9DarM1cHohCvkn5xi2ZXXwsO8SDvvyYU1zJqAzgbMADeTer65FEl8Nn
3DOVNHvqvcofe3qI36SwIFkR7xm0B6MG0y20fSFxdyWatu4XRy48gqNcZYQ7XiZs
QxUKiTAGRM/6BrtdoFtonjKKr+tgKwDcXCyQPEHhDEt2A0fw3id/rT/Maj5FjvBg
HmiiGtYnUB/SszDEJrFUam9QCllKDUWqZ6qjUxuPvKwkb54fY246kninrHMLONrK
B4ntCB70NOks1+1S0Jykw3UVVYiSns4Wf0ZZYiZQw4wS6TuhVMaYtm27Uz4k5lXv
yDgBn7FDoZ2heW3cOtdbm1+vOqqiKszM1IUsiwoX3POz1J2AoEw0+HDis1PjkmxL
0LXUMAug7ECDRlzbBUJy
=ZMBK
-----END PGP SIGNATURE-----

@ -0,0 +1,258 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.8.0.ebuild,v 1.1 2012/04/12 11:46:38 naota Exp $
EAPI="4"
inherit autotools eutils multilib elisp-common flag-o-matic
DESCRIPTION="Simple, secure and flexible input method library"
HOMEPAGE="http://code.google.com/p/uim/"
SRC_URI="http://uim.googlecode.com/files/${P}.tar.bz2"
LICENSE="BSD GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="+anthy canna curl eb emacs libffi gnome gtk gtk3 kde libedit libnotify m17n-lib ncurses nls prime qt4 skk sqlite ssl static-libs test unicode X xft linguas_zh_CN linguas_zh_TW linguas_ja linguas_ko"
RESTRICT="test"
REQUIRED_USE="gtk? ( X ) qt4? ( X )"
RDEPEND="X? (
x11-libs/libX11
x11-libs/libXft
x11-libs/libXt
x11-libs/libICE
x11-libs/libSM
x11-libs/libXext
x11-libs/libXrender
)
anthy? (
unicode? ( >=app-i18n/anthy-8622 )
!unicode? ( app-i18n/anthy )
)
canna? ( app-i18n/canna )
curl? ( >=net-misc/curl-7.16.4 )
eb? ( dev-libs/eb )
emacs? ( virtual/emacs )
libffi? ( virtual/libffi )
gnome? ( >=gnome-base/gnome-panel-2.14 )
gtk? ( >=x11-libs/gtk+-2.4:2 )
gtk3? ( x11-libs/gtk+:3 )
kde? ( >=kde-base/kdelibs-4 )
libedit? ( dev-libs/libedit )
libnotify? ( >=x11-libs/libnotify-0.4 )
m17n-lib? ( >=dev-libs/m17n-lib-1.3.1 )
ncurses? ( sys-libs/ncurses )
nls? ( virtual/libintl )
prime? ( app-i18n/prime )
qt4? ( x11-libs/qt-gui:4[qt3support] )
skk? ( app-i18n/skk-jisyo )
sqlite? ( dev-db/sqlite:3 )
ssl? ( dev-libs/openssl )
!dev-scheme/sigscheme
!app-i18n/uim-svn
!<app-i18n/prime-0.9.4"
# >=dev-scheme/sigscheme-0.8.5
# mana? ( app-i18n/mana )
# scim? ( >=app-i18n/scim-1.3.0 ) # broken
# sj3? ( >=app-i18n/sj3-2.0.1.21 )
# wnn? ( app-i18n/wnn )
# gnome? (
# gtk? ( >=gnome-base/gnome-panel-2.14 )
# gtk3? ( >=gnome-base/gnome-panel-3 )
# )
DEPEND="${RDEPEND}
dev-util/intltool
dev-util/pkgconfig
>=sys-devel/gettext-0.15
kde? ( dev-util/cmake )
X? (
x11-proto/xextproto
x11-proto/xproto
)"
RDEPEND="${RDEPEND}
X? (
media-fonts/font-sony-misc
linguas_zh_CN? (
|| ( media-fonts/font-isas-misc media-fonts/intlfonts )
)
linguas_zh_TW? (
media-fonts/intlfonts
)
linguas_ja? (
|| ( media-fonts/font-jis-misc media-fonts/intlfonts )
)
linguas_ko? (
|| ( media-fonts/font-daewoo-misc media-fonts/intlfonts )
)
)"
# test? ( dev-scheme/gauche )
SITEFILE=50${PN}-gentoo.el
update_gtk_immodules() {
local GTK2_CONFDIR="/etc/gtk-2.0"
# bug #366889
if has_version '>=x11-libs/gtk+-2.22.1-r1:2' || has_multilib_profile ; then
GTK2_CONFDIR="${GTK2_CONFDIR}/$(get_abi_CHOST)"
fi
mkdir -p "${EPREFIX}${GTK2_CONFDIR}"
if [ -x "${EPREFIX}/usr/bin/gtk-query-immodules-2.0" ] ; then
"${EPREFIX}/usr/bin/gtk-query-immodules-2.0" > "${EPREFIX}${GTK2_CONFDIR}/gtk.immodules"
fi
}
update_gtk3_immodules() {
if [ -x "${EPREFIX}/usr/bin/gtk-query-immodules-3.0" ] ; then
"${EPREFIX}/usr/bin/gtk-query-immodules-3.0" --update-cache
fi
}
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-1.6.0-gentoo.patch \
"${FILESDIR}"/${PN}-1.5.4-zhTW.patch
# bug 275420
sed -i -e "s:\$libedit_path/lib:/$(get_libdir):g" configure.ac || die
echo "QMAKE_LFLAGS = ${LDFLAGS}" >> qt4/common.pro.in || die
#./autogen.sh
AT_NO_RECURSIVE=1 eautoreconf
}
src_configure() {
local myconf
if (use gtk || use gtk3) && (use anthy || use canna) ; then
myconf="${myconf} --enable-dict"
else
myconf="${myconf} --disable-dict"
fi
if use gtk || use gtk3 || use qt4 ; then
myconf="${myconf} --enable-pref"
else
myconf="${myconf} --disable-pref"
fi
if use anthy ; then
if use unicode ; then
myconf="${myconf} --with-anthy-utf8"
else
myconf="${myconf} --with-anthy"
fi
else
myconf="${myconf} --without-anthy"
fi
if use libnotify ; then
myconf="${myconf} --enable-notify=libnotify"
fi
#if use gnome ; then
# myconf="${myconf} $(use_enable gtk gnome-applet)"
# myconf="${myconf} $(use_enable gtk3 gnome3-applet)"
#fi
econf $(use_with X x) \
$(use_with canna) \
$(use_with curl) \
$(use_with eb) \
$(use_enable emacs) \
$(use_with emacs lispdir "${SITELISP}") \
$(use_with libffi ffi) \
$(use_enable gnome gnome-applet) \
$(use_with gtk gtk2) \
$(use_with gtk3) \
$(use_with libedit) \
--disable-kde-applet \
$(use_enable kde kde4-applet) \
$(use_with m17n-lib m17nlib) \
$(use_enable ncurses fep) \
$(use_enable nls) \
$(use_with prime) \
--without-qt \
--without-qt-immodule \
$(use_with qt4 qt4) \
$(use_with qt4 qt4-immodule) \
$(use_enable qt4 qt4-qt3support) \
$(use_with skk) \
$(use_with sqlite sqlite3) \
$(use_enable ssl openssl) \
$(use_enable static-libs static) \
$(use_with xft) \
${myconf}
}
src_compile() {
emake || die "emake failed"
if use emacs; then
cd emacs
elisp-compile *.el || die "elisp-compile failed"
fi
}
src_install() {
# parallel make install b0rked, bug #222677
emake -j1 INSTALL_ROOT="${D}" DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog* NEWS README RELNOTE || die
if use emacs; then
elisp-install uim-el emacs/*.elc || die "elisp-install failed"
elisp-site-file-install "${FILESDIR}/${SITEFILE}" uim-el \
|| die "elisp-site-file-install failed"
fi
find "${ED}/usr/$(get_libdir)/uim" -name '*.la' -exec rm {} +
use static-libs || find "${ED}" -name '*.la' -exec rm {} +
sed -e "s:@EPREFIX@:${EPREFIX}:" "${FILESDIR}/xinput-uim" > "${T}/uim.conf" || die
insinto /etc/X11/xinit/xinput.d
doins "${T}/uim.conf" || die
# collision with dev-scheme/sigscheme, bug #330975
# find "${ED}" -name '*gcroots*' -delete || die
}
pkg_postinst() {
elog
elog "New input method switcher has been introduced. You need to set"
elog
elog "% GTK_IM_MODULE=uim ; export GTK_IM_MODULE"
elog "% QT_IM_MODULE=uim ; export QT_IM_MODULE"
elog "% XMODIFIERS=@im=uim ; export XMODIFIERS"
elog
elog "If you would like to use uim-anthy as default input method, put"
elog "(define default-im-name 'anthy)"
elog "to your ~/.uim."
elog
elog "All input methods can be found by running uim-im-switcher-gtk, "
elog "uim-im-switcher-gtk3 or uim-im-switcher-qt4."
elog
elog "If you upgrade from a version of uim older than 1.4.0,"
elog "you should run revdep-rebuild."
use gtk && update_gtk_immodules
use gtk3 && update_gtk3_immodules
if use emacs; then
elisp-site-regen
echo
elog "uim is autoloaded with Emacs with a minimal set of features:"
elog "There is no keybinding defined to call it directly, so please"
elog "create one yourself and choose an input method."
elog "Integration with LEIM is not done with this ebuild, please have"
elog "a look at the documentation how to achieve this."
fi
}
pkg_postrm() {
use gtk && update_gtk_immodules
use gtk3 && update_gtk3_immodules
use emacs && elisp-site-regen
}

@ -1,6 +1,10 @@
# ChangeLog for app-laptop/tp_smapi
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/ChangeLog,v 1.43 2011/12/20 02:56:49 ottxor Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/ChangeLog,v 1.44 2012/04/12 12:23:54 lxnay Exp $
12 Apr 2012; Fabio Erculiani <lxnay@gentoo.org> tp_smapi-0.40-r1.ebuild,
tp_smapi-0.40-r3.ebuild, tp_smapi-0.41.ebuild:
make CONFIG_CHECK non-fatal (binpkg friendly, not strictly required anyway)
*tp_smapi-0.41 (20 Dec 2011)

@ -1,25 +1,11 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX fix_header_check.patch 701 RMD160 c1a79ee4d8501831b3f7522848f979993be5eb8d SHA1 17941fc5583c4740618627d4c1c925e6217dcedd SHA256 5cfc979ac6f9f3f1fb94625b3bf3a31fc6132d3ad8670d38cff2b2116400015c
AUX tp_smapi-0.40-2.6.37.patch 1181 RMD160 602ba1598ee7175abfda516fe61ab96b80e2691e SHA1 ed3fbf2e06def4572e8dd2b9ee16e6aac8f500ed SHA256 b36523686dd1710ee8dae2b9ba6598572afe0d564c2278a7105a0fa27fe3d4d5
AUX tp_smapi-0.40-confd 785 RMD160 55d174b025625dd51e128baaaad2271fbddc3cab SHA1 a2a6d5198230da99dfbd3f451406ec9989b3ae49 SHA256 3996b08957adea6f14e5a0e394212026dc73e6802a8dcd5aa9a3b413530c3fdb
AUX tp_smapi-0.40-initd 1850 RMD160 4bac9afc4aa551a5c6dfab1b8c38d2493df5b52d SHA1 5eda42fb2ce5a965659cedcbd581d6b5dc461f5d SHA256 30e08356c353ba6f8673e699f46c0c096162856c527e84c524b2a19e5a7e7980
DIST tp_smapi-0.40.tgz 39002 RMD160 8b564396afe6255476e73c9c78bd47294eeb8d53 SHA1 bc1bd1c6558d1972501e816308234d48ac530fc6 SHA256 ccb0965684cad076160750f2ac380f99373fa73f0bcc1091ffce2492f56349ab
DIST tp_smapi-0.41.tar.gz 38852 RMD160 e4db1b7449d0da741c1433396a4227d1274743f1 SHA1 ab222a41a2773bfa8a67c4b74343655dca6fb8be SHA256 6aef02b92d10360ac9be0db29ae390636be55017990063a092a285c70b54e666
EBUILD tp_smapi-0.40-r1.ebuild 1501 RMD160 6eadfe6e1205e1f30c90a251662a2b373e45cf91 SHA1 c98e259307d567708d156682b6c67cf0672b2e9d SHA256 6efbd77801a486c6633e9aa0a6e9c264514ad4fffac80b2c1dcc7519ab50de56
EBUILD tp_smapi-0.40-r3.ebuild 1662 RMD160 77345eefd5a2b5d3310581b55231b62250e211d1 SHA1 311b0743a8cd0e80332c51c1ef24ad603df3ec6c SHA256 21828e1a98052d38275622f48d2f14a68514d4e09b435cdd414d61459383b94b
EBUILD tp_smapi-0.41.ebuild 1598 RMD160 c2c2e47bbd245d1fa22713e3e972476e54453a6d SHA1 703be6ecdc3f27eefdf0695c52f5d440c5abf32c SHA256 28938f72c0612826fd2aac8725e3d2f0d0a2d14e8d5342d7794c6c7d49760086
MISC ChangeLog 6063 RMD160 e04af292cb7198df4e762b2b37fb87c3715149fa SHA1 c8269996ed86195aa6245e8931714170714be8ff SHA256 23588866699c9d9597f11fce714508fb4e458e1df54cd66f735c6bfa65b0627f
EBUILD tp_smapi-0.40-r1.ebuild 1502 RMD160 715c89469d33ae208f6bc1c664e65b1a685d3bde SHA1 867c864cbf33fed14be0f227777844a02334579e SHA256 4a4dad8dff4c71d324081621faffa1d679ae5073b2208346f9e1022304e30348
EBUILD tp_smapi-0.40-r3.ebuild 1659 RMD160 565098cce18fa453bb5e4a4b898f0c3980a50740 SHA1 db7f2c397448e6ea212de064fa541197a8f63225 SHA256 f07d539c881a935a78621c110b6ac6f92b816ac50eddd68a77f2d8bc035f5e59
EBUILD tp_smapi-0.41.ebuild 1598 RMD160 9b1497770369e967493755bd2eb39e2eb50478dd SHA1 40702eec3b83a537b4ea0caecd1df74ce47d0e24 SHA256 e4ccb9bd48b999ca959a96821ffeadf0fa06e13fe8f12ee80c816cd4919d76c4
MISC ChangeLog 6265 RMD160 e6a56329d23c67efd01af44dfa25f051d744c44a SHA1 3f5b55cc6f177bad1f250da04324a80b61be3620 SHA256 7533e121234036c9489700bd8a7fdf1253ad835e3b64f783c4e1099ee1362c7a
MISC metadata.xml 242 RMD160 ae266e9b31780c5bf3de48ff64cb377c484be043 SHA1 1e42ee4142d75d4d5a98ebe944b225178ec57680 SHA256 c4b5ad1432ce813ea0f307e9ff1c1bad05cc4aed39c0344be243259400a45372
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQEcBAEBAgAGBQJO7/l3AAoJEOeBhlrCAAWG8mgH/3+1KHsn2+dQLdoIdHJsb8hP
HZprf406cOGLhm7IZK6Y4Z0EYHbWD+BTLsQTFLu8AcF59RPBwi88PLKgurqiXTwy
RhJJOUWPICQeRUJwOkDe63rLR+vzs0gP13mnurThQpmP3mIyx4oQP6b6a0DQCGk4
qX/3l2LtUEOwZTwPvz46bc+E23iUOOWLc2GRjujqeliZMwLDe4mZIw6lbt+4S3aV
UvTtdHthSNCqhj43rbHvJAO60/b2clE7TqNVbNclvvDuNQIwWYiVaK/eykmJHnSn
CXFkbmTHUE88HPffVrEQIzLCmwed/wqMBU0jFTgqfF+mJgRJcD0PcN5QFhIHqMY=
=QArH
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/tp_smapi-0.40-r1.ebuild,v 1.4 2011/05/20 11:20:42 tomka Exp $
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/tp_smapi-0.40-r1.ebuild,v 1.5 2012/04/12 12:23:54 lxnay Exp $
EAPI="3"
@ -46,7 +46,7 @@ pkg_setup() {
MODULE_NAMES="${MODULE_NAMES} hdaps(extra:)"
BUILD_PARAMS="${BUILD_PARAMS} HDAPS=1"
CONFIG_CHECK="!SENSORS_HDAPS"
CONFIG_CHECK="~!SENSORS_HDAPS"
ERROR_SENSORS_HDAPS="${P} with USE=hdaps conflicts with in-kernel HDAPS (CONFIG_SENSORS_HDAPS)"
linux-info_pkg_setup
fi

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/tp_smapi-0.40-r3.ebuild,v 1.1 2011/06/17 13:27:42 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/tp_smapi-0.40-r3.ebuild,v 1.2 2012/04/12 12:23:54 lxnay Exp $
EAPI=4
@ -45,7 +45,7 @@ pkg_pretend() {
MODULE_NAMES="${MODULE_NAMES} hdaps(extra:)"
BUILD_PARAMS="${BUILD_PARAMS} HDAPS=1"
CONFIG_CHECK="!SENSORS_HDAPS"
CONFIG_CHECK="~!SENSORS_HDAPS"
ERROR_SENSORS_HDAPS="${P} with USE=hdaps conflicts with in-kernel HDAPS (CONFIG_SENSORS_HDAPS)"
linux-info_pkg_setup
fi

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/tp_smapi-0.41.ebuild,v 1.1 2011/12/20 02:56:49 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/tp_smapi-0.41.ebuild,v 1.2 2012/04/12 12:23:54 lxnay Exp $
EAPI=4
@ -45,7 +45,7 @@ pkg_pretend() {
MODULE_NAMES="${MODULE_NAMES} hdaps(extra:)"
BUILD_PARAMS="${BUILD_PARAMS} HDAPS=1"
CONFIG_CHECK="!SENSORS_HDAPS"
CONFIG_CHECK="~!SENSORS_HDAPS"
ERROR_SENSORS_HDAPS="${P} with USE=hdaps conflicts with in-kernel HDAPS (CONFIG_SENSORS_HDAPS)"
linux-info_pkg_setup
fi

@ -1,6 +1,12 @@
# ChangeLog for app-office/calligra
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/ChangeLog,v 1.36 2012/04/11 21:00:29 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/ChangeLog,v 1.37 2012/04/12 20:16:22 dilfridge Exp $
12 Apr 2012; Andreas K. Huettel <dilfridge@gentoo.org>
-calligra-2.3.92-r1.ebuild, -files/calligra-2.3.92-language.patch,
-files/calligra-2.3.92-table.patch, calligra-2.4.0-r1.ebuild,
calligra-2.4.9999.ebuild, calligra-9999.ebuild:
No need for useflag wmf as support is purely internal, bug 387559; remove old
11 Apr 2012; Andreas K. Huettel <dilfridge@gentoo.org>
calligra-2.3.92-r1.ebuild, calligra-2.4.0-r1.ebuild,

@ -1,31 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
AUX calligra-2.3.92-language.patch 760 RMD160 26d9a5cfe348575892540bf12e0fee478d6fcd34 SHA1 b3f16ba3d61daedd022475b3f5bfc5d998a779bb SHA256 f2a9461eeb4fa650f54698124358080e34c7838ade65119ceb7577852d75e900
AUX calligra-2.3.92-table.patch 3990 RMD160 645d2b85e96b6562304940127188860ed45490f1 SHA1 55735ea330384bb078cb86c809f35e577dbc2c05 SHA256 2a2faa07fca470ce545765feecd4aaa8a9a5f26426c4c7a3884826d62491e6ed
AUX calligra-2.4.0-rdf.patch 7537 RMD160 4320fe29ab85791232665a7f2d717dab1b8505b3 SHA1 048f59b24ef7662363423b3d71483c979bd3e050 SHA256 0a2d29cc549d032b70c8d006d5db56d857b4db1946795f94dcfe52f52e5d49c9
DIST calligra-2.3.92.tar.bz2 123533771 RMD160 c55140a0d4e719140e8aff0cb7f5fb68dc376cf0 SHA1 460d01bbb454140e851f7ea251d3ac8e143215e5 SHA256 8faefc34428deb2ce07856e2f1a58a4d7f842faf04dda46147644f07dbdfa7a9
DIST calligra-2.4.0.tar.bz2 123325347 RMD160 840efd6c7ff82b246950de591b9af762d37f9a95 SHA1 6026f4ddcf4bf647ea13dfb477233df472a5c007 SHA256 7c8cd1ec8cd2b26d5544f3b5a283052c5cd82f212749475b91cc340f7e4029b0
EBUILD calligra-2.3.92-r1.ebuild 5966 RMD160 935968ac98c4e2f150066bfcc86532f3b34f4307 SHA1 0944cea15762e4a7d5fb21e590d2754dd27c2f7a SHA256 79183ff091018ef4f229b56a61b9acf8cd0c4143eee79dac0e1be30f2e0555b3
EBUILD calligra-2.4.0-r1.ebuild 6075 RMD160 b8f102561a92addbda575c7472bb18eecf04db1d SHA1 f74705c312fa14c68f48fb3c97f1adbff23ab82e SHA256 d50308c679c6a5fd53cf7f037fe7da1374fbc9ad57c569537d2c20aa82a3d697
EBUILD calligra-2.4.9999.ebuild 6075 RMD160 edaf40a7917dfc223da8a1fadf23a1165d56b10d SHA1 845d42b88f4f4c5bd55ff57642352f3c2d2081ad SHA256 f0bc54e769c7ad11ac4abd09d1a6b995087bb1a295301bec6152c13eebda059e
EBUILD calligra-9999.ebuild 5898 RMD160 3fa8d69fba5d929e49312c5aca8e30441e5c1874 SHA1 4850508961f1c1780136a2ca455a002fbabbfbf7 SHA256 a943f726f21904ee5cfb002ac5b0eb34a874dd101d85e37c58a06768dc0a409c
MISC ChangeLog 6410 RMD160 c3b2a370705b538e35fee18a52d1bb83d14c72d3 SHA1 5ad288a91088b0268a7622741e8d8e7c28ea85d8 SHA256 34ecce1605163a56bbff2a0d618013f407df682225db510e525f349ac35846ea
EBUILD calligra-2.4.0-r1.ebuild 6030 RMD160 3f9b30ab4c6c4579c62d177a4b9341f8f4ca4108 SHA1 e33e26c459d3102364ede46df026be121fed33c5 SHA256 c0792dbbc8353e846c2db2195caa74e00b02034d3154d65521f82a6747f43328
EBUILD calligra-2.4.9999.ebuild 6030 RMD160 c00e1e48b8a8ed9bd80d598b6675e134ffee8719 SHA1 55eb0979f10c28a7b26ece9230e0cc80318b69c8 SHA256 d5f5f71b5e75203bb4e114415a9dac19e136b29ca584d24af37f67445f60a8db
EBUILD calligra-9999.ebuild 5853 RMD160 36ee0b1999274499712d890d11c1b52a28f88a52 SHA1 aa5fb18286b4b941332fc424b6a4e788629950a1 SHA256 3493923da496efa04c54407480c3b81996b5d7899901778aa61ee57347a88c0f
MISC ChangeLog 6731 RMD160 19ece2178905b3a3ca447ac0b2307c9d0fc9fe50 SHA1 48d54b05544b82d557cd52415f6332ca1639e0ae SHA256 71fb316c5fc905501dfb1c65b2bf351d7842a75e5641e81e87894d25efc30e99
MISC metadata.xml 1491 RMD160 f8ff74f843ae8df2be457f5376f8d1ad08604c09 SHA1 56f2b25dfd6524b43aed66a177a515e80f04cde2 SHA256 9e6668563b25b690da423ea91dbac27e6289ee117cb6cb026c2657c476555c69
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBCgAGBQJPhfD8AAoJENwGBM22xffe4e4P/1Y4UEBODHaP0rOKKSKXKBcV
MwSTA7ZjlKA/9KzQE8OhsyU+4IPavEy2MTvbHAyuk/Ns0UbP5J49lUwVqW49teFn
cXjKuJMCK+s7JIukMMBuCFuHbq06/oN1MRsmJlz52i5nWsRFN4AGfy1H++/K1II3
ZEpIroFJ+4jgN7b6/PT+pjfm/+2bG3UYq00pJIoo0xNroepZCPfLIbXW0NWIw114
qFXba862WXQuxHebgMahI3Rv1DTzs+urkKW4rZK1Oqk/H+4G0ajkHJtmhVkyRoFx
TwgWx6/6v8wjPlYrSiAAAa7V2Bii+RAIRPKDRDdVjafpb+GCL5hGWyD613fhKcX0
Dlmm2RXW0SlJt6Jm6xriLu9B71ea2kmSrf53H4IoqVmmdigHvFJmnOnW2figfojP
ByPq+YU0tkvkzQKKPATm2fAMiEGBIlDdcztPax0sd+0MYg6YZWmdZqdELmqjsOdB
4DAD2PAHVVK16/wV9Wv9+N0gvW4CnCtOBfYOrOWZaMXUnnJnpOmxKwQxke1FiLn6
ocC92ZZIWJ3P0aRLk8K1jl9Rnow12gu+pmYRvYpEvlPXh7rz9IaqysIcix81nAdV
hvPnkrcaQfqJuz9+hRg3QWRvrXQNvHoAbbkoiOgCYC3szEK1HraZxBGd4y6TGt3K
cXIoqJMFfUTZm0hqr1G4
=lhf/
iQIcBAEBCgAGBQJPhzgmAAoJENwGBM22xffe9JsQAJSKorFhvsyvUFUZxcrRARQI
S86t8nomFjauCHWbgTHCgCk0mHc1Ji/6DxGW6QjmO1KSmHzOJSPXBqFAuZm81mLg
s841GqOyu7LIM9y7jb9rcmcBJZkaimfE2o5a41yWt/DVR3gxEABXHF7hCYKKspil
fqiq6l3pjSp3gAOA8qL4bKrdNZQ2wsxr8+r9GgeuYg4QaQiSam5Dw6X9lvqueR4X
gLyx1miEUvdfH8Y1wzu/67Qz+EY+Mf0+zP/noxlqhcPM/nkCuiEmhz+wTdG16cJn
/79Q5egMYJJngSrnPGmF55Ntln70C1baw3NxaDWBtSZamJkEiA3Nl/FopqdrkbFI
XAHyMSa3aIqrvRcEKbZfUir+QUOiSNqmReBSYZze+emdFzeJSvN58w3VeyeP/XHn
U8ejhWmiwMr0PDFUvDPQO348k+um7qSbot+1ElsC5epG+dAl1nCgVRdSXyl4QzvE
Rbxok960ZWqsQeW7/Y5q5GJkVyGtZFQhLthAEsRcgg5wCQIbmt/+LVWZgJMg6a1t
JXR9ND71WM8SIfRM2Zm1Wka6HI4UOVeK5RqF+6/tnV3NeV7VuKBnbKPvsRgU6KsS
KWlnwIt8jrBIUheLBCdXvTpvTJgN8oQxjswDCR4H3ZYyJup0OWmvrNqh5Y293OJu
SDcKmCXXMEaeBNJydCik
=CuRT
-----END PGP SIGNATURE-----

@ -1,205 +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/calligra/calligra-2.3.92-r1.ebuild,v 1.2 2012/04/11 21:00:29 dilfridge Exp $
# note: files that need to be checked for dependencies etc:
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
# krita/CMakeLists.txt
EAPI=4
KDE_SCM=git
KDE_MINIMAL=4.6.4
OPENGL_REQUIRED=optional
KDE_HANDBOOK=optional
KDE_LINGUAS_LIVE_OVERRIDE=true
inherit kde4-base
DESCRIPTION="KDE Office Suite"
HOMEPAGE="http://www.calligra.org/"
[[ ${PV} == 9999 ]] || SRC_URI="mirror://kde/unstable/${P}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +mso +okular openctl openexr
+pdf postgres +semantic-desktop +ssl sybase test tiff +threads +truetype
+wmf word-perfect xbase +xml +xslt"
# please do not sort here, order is same as in CMakeLists.txt
CAL_FTS="kexi words flow plan stage sheets krita karbon braindump"
for cal_ft in ${CAL_FTS}; do
IUSE+=" calligra_features_${cal_ft}"
done
unset cal_ft
REQUIRED_USE="
calligra_features_kexi? ( calligra_features_sheets )
calligra_features_words? ( calligra_features_sheets )
calligra_features_krita? ( eigen exif lcms )
calligra_features_plan? ( kdepim semantic-desktop )
calligra_features_sheets? ( eigen )
test? ( calligra_features_karbon )
"
RDEPEND="
!app-office/karbon
!app-office/kexi
!app-office/koffice-data
!app-office/koffice-l10n
!app-office/koffice-libs
!app-office/koffice-meta
!app-office/kplato
!app-office/kpresenter
!app-office/krita
!app-office/kspread
!app-office/kword
dev-lang/perl
dev-libs/boost
dev-libs/libxml2
$(add_kdebase_dep knewstuff)
media-libs/libpng
sys-libs/zlib
attica? ( dev-libs/libattica )
crypt? ( app-crypt/qca:2 )
eigen? ( dev-cpp/eigen:2 )
exif? ( media-gfx/exiv2 )
fftw? ( sci-libs/fftw:3.0 )
fontconfig? ( media-libs/fontconfig )
freetds? ( dev-db/freetds )
gif? ( media-libs/giflib )
glew? ( media-libs/glew )
glib? ( dev-libs/glib:2 )
gsf? ( gnome-extra/libgsf )
gsl? ( sci-libs/gsl )
iconv? ( virtual/libiconv )
jpeg? ( virtual/jpeg )
jpeg2k? ( media-libs/openjpeg )
kdcraw? ( $(add_kdebase_dep libkdcraw) )
kdepim? ( $(add_kdebase_dep kdepimlibs) )
lcms? ( media-libs/lcms:2 )
marble? ( $(add_kdebase_dep marble) )
mysql? ( virtual/mysql )
okular? ( $(add_kdebase_dep okular) )
openctl? ( >=media-libs/opengtl-0.9.15 )
openexr? ( media-libs/openexr )
pdf? (
app-text/poppler
media-gfx/pstoedit
)
postgres? (
dev-db/postgresql-base
=dev-libs/libpqxx-3*
)
semantic-desktop? ( dev-libs/soprano $(add_kdebase_dep kdelibs semantic-desktop) )
ssl? ( dev-libs/openssl )
sybase? ( dev-db/freetds )
tiff? ( media-libs/tiff )
truetype? ( media-libs/freetype:2 )
word-perfect? (
app-text/libwpd
app-text/libwps
app-text/libwpg
)
xbase? ( dev-db/xbase )
xslt? ( dev-libs/libxslt )
calligra_features_kexi? (
>=dev-db/sqlite-3.7.9:3[extensions]
dev-libs/icu
)
"
DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-2.3.92-language.patch"
"${FILESDIR}/${PN}-2.3.92-table.patch"
"${FILESDIR}/${PN}-2.4.0-rdf.patch"
)
RESTRICT=test
# bug 394273
src_configure() {
local cal_ft
# first write out things we want to hard-enable
local mycmakeargs=(
"-DWITH_Boost=ON"
"-DWITH_LibXml2=ON"
"-DWITH_PNG=ON"
"-DWITH_ZLIB=ON"
"-DGHNS=ON"
"-DWITH_X11=ON"
"-DWITH_Qt4=ON"
"-DQT3SUPPORT=ON" # kde4-base.eclass pulls this in anyway
)
# default disablers
mycmakeargs+=(
"-DBUILD_mobile=OFF" # we dont suppor mobile gui, maybe arm could
"-DWITH_LCMS=OFF" # we use lcms:2
"-DCREATIVEONLY=OFF"
"-DWITH_TINY=OFF"
"-DWITH_CreateResources=OFF" # NOT PACKAGED: http://create.freedesktop.org/
"-DWITH_DCMTK=OFF" # NOT PACKAGED: http://www.dcmtk.org/dcmtk.php.en
"-DWITH_Spnav=OFF" # NOT PACKAGED: http://spacenav.sourceforge.net/
)
# regular options
mycmakeargs+=(
$(cmake-utils_use_with attica LibAttica)
$(cmake-utils_use_with crypt QCA2)
$(cmake-utils_use_with eigen Eigen2)
$(cmake-utils_use_with exif Exiv2)
$(cmake-utils_use_with fftw FFTW3)
$(cmake-utils_use_with fontconfig Fontconfig)
$(cmake-utils_use_with freetds FreeTDS)
$(cmake-utils_use_with gif GIF2)
$(cmake-utils_use_with glew GLEW)
$(cmake-utils_use_with glib GLIB2)
$(cmake-utils_use_with glib GObject)
$(cmake-utils_use_with gsf LIBGSF)
$(cmake-utils_use_with gsl GSL)
$(cmake-utils_use_with iconv Iconv)
$(cmake-utils_use_with jpeg JPEG)
$(cmake-utils_use_with jpeg2k OpenJPEG)
$(cmake-utils_use_with kdcraw Kdcraw)
$(cmake-utils_use_with kdepim KdepimLibs)
$(cmake-utils_use_with lcms LCMS2)
$(cmake-utils_use_with marble Marble)
$(cmake-utils_use_with mysql MySQL)
$(cmake-utils_use_with okular Okular)
$(cmake-utils_use_with openctl OpenCTL)
$(cmake-utils_use_with openexr OpenEXR)
$(cmake-utils_use_with opengl OpenGL)
$(cmake-utils_use_with pdf Poppler)
$(cmake-utils_use_with pdf Pstoedit)
$(cmake-utils_use_with postgres PostgreSQL)
$(cmake-utils_use_with semantic-desktop Soprano)
$(cmake-utils_use semantic-desktop NEPOMUK)
$(cmake-utils_use_with ssl OpenSSL)
$(cmake-utils_use_with sybase FreeTDS)
$(cmake-utils_use_with tiff TIFF)
$(cmake-utils_use_with threads Threads)
$(cmake-utils_use_with truetype Freetype)
$(cmake-utils_use_with word-perfect WPD)
$(cmake-utils_use_with word-perfect WPG)
$(cmake-utils_use_with xbase XBase)
$(cmake-utils_use_with xslt LibXslt)
$(cmake-utils_use_build wmf libkowmf)
$(cmake-utils_use_build mso libmsooxml)
)
# applications
for cal_ft in ${CAL_FTS}; do
mycmakeargs+=( $(cmake-utils_use_build calligra_features_${cal_ft} ${cal_ft}) )
done
mycmakeargs+=( $(cmake-utils_use_build test cstester) )
# filters
kde4-base_src_configure
}

@ -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/calligra/calligra-2.4.0-r1.ebuild,v 1.2 2012/04/11 21:00:29 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.4.0-r1.ebuild,v 1.3 2012/04/12 20:16:22 dilfridge Exp $
# note: files that need to be checked for dependencies etc:
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
@ -30,7 +30,7 @@ SLOT="4"
IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +mso +okular openctl openexr
+pdf postgres +semantic-desktop +ssl sybase test tiff +threads +truetype
+wmf word-perfect xbase +xml +xslt"
word-perfect xbase +xml +xslt"
# please do not sort here, order is same as in CMakeLists.txt
CAL_FTS="kexi words flow plan stage sheets krita karbon braindump"
@ -191,7 +191,6 @@ src_configure() {
$(cmake-utils_use_with word-perfect WPG)
$(cmake-utils_use_with xbase XBase)
$(cmake-utils_use_with xslt LibXslt)
$(cmake-utils_use_build wmf libkowmf)
$(cmake-utils_use_build mso libmsooxml)
)

@ -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/calligra/calligra-2.4.9999.ebuild,v 1.5 2012/04/11 21:00:29 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-2.4.9999.ebuild,v 1.6 2012/04/12 20:16:22 dilfridge Exp $
# note: files that need to be checked for dependencies etc:
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
@ -30,7 +30,7 @@ SLOT="4"
IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +mso +okular openctl openexr
+pdf postgres +semantic-desktop +ssl sybase test tiff +threads +truetype
+wmf word-perfect xbase +xml +xslt"
word-perfect xbase +xml +xslt"
# please do not sort here, order is same as in CMakeLists.txt
CAL_FTS="kexi words flow plan stage sheets krita karbon braindump"
@ -191,7 +191,6 @@ src_configure() {
$(cmake-utils_use_with word-perfect WPG)
$(cmake-utils_use_with xbase XBase)
$(cmake-utils_use_with xslt LibXslt)
$(cmake-utils_use_build wmf libkowmf)
$(cmake-utils_use_build mso libmsooxml)
)

@ -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/calligra/calligra-9999.ebuild,v 1.16 2012/04/11 21:00:29 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/calligra/calligra-9999.ebuild,v 1.17 2012/04/12 20:16:22 dilfridge Exp $
# note: files that need to be checked for dependencies etc:
# CMakeLists.txt, kexi/CMakeLists.txt kexi/migration/CMakeLists.txt
@ -28,7 +28,7 @@ SLOT="4"
IUSE="attica +crypt +eigen +exif fftw +fontconfig freetds +gif glew +glib +gsf
gsl +iconv +jpeg jpeg2k +kdcraw kdepim +lcms marble mysql +mso +okular openctl openexr
+pdf postgres +semantic-desktop +ssl sybase test tiff +threads +truetype
+wmf word-perfect xbase +xml +xslt"
word-perfect xbase +xml +xslt"
# please do not sort here, order is same as in CMakeLists.txt
CAL_FTS="kexi words flow plan stage sheets krita karbon braindump"
@ -186,7 +186,6 @@ src_configure() {
$(cmake-utils_use_with word-perfect WPG)
$(cmake-utils_use_with xbase XBase)
$(cmake-utils_use_with xslt LibXslt)
$(cmake-utils_use_build wmf libkowmf)
$(cmake-utils_use_build mso libmsooxml)
)

@ -1,21 +0,0 @@
--- plugins/textediting/spellcheck/SpellCheck.cpp.org 2012-03-29 07:19:58.808192633 +0200
+++ plugins/textediting/spellcheck/SpellCheck.cpp 2012-03-29 07:28:13.671184157 +0200
@@ -44,7 +44,8 @@
m_allowSignals(true),
m_documentIsLoading(false),
m_isChecking(false),
- m_spellCheckMenu(0)
+ m_spellCheckMenu(0),
+ m_document(0)
{
/* setup actions for this plugin */
KAction *configureAction = new KAction(i18n("Configure &Spell Checking..."), this);
@@ -141,7 +142,7 @@
{
m_speller.setDefaultLanguage(language);
m_bgSpellCheck->setDefaultLanguage(language);
- if (m_enableSpellCheck) {
+ if (m_enableSpellCheck && m_document) {
checkSection(m_document, 0, m_document->characterCount() - 1);
}
}

@ -1,96 +0,0 @@
From 0f96e4b78756deaba77b2d8d486ea5585bd8f652 Mon Sep 17 00:00:00 2001
From: Boudewijn Rempt <boud@valdyas.org>
Date: Thu, 29 Mar 2012 15:32:18 +0200
Subject: [PATCH] Fix inserting table shape in non-english locale
Comparing a translated name with a fixed text isn't going to work...
BUG:297029
BUG:293704
Okay to backport to 2.4?
---
libs/flake/KoDeferredShapeFactoryBase.h | 2 ++
libs/flake/KoShapeFactoryBase.cpp | 9 ++-------
sheets/shape/TableShapeDeferredFactory.h | 2 ++
sheets/shape/TableShapeFactory.cpp | 2 +-
sheets/shape/spreadsheetshape-deferred.desktop | 1 +
5 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/libs/flake/KoDeferredShapeFactoryBase.h b/libs/flake/KoDeferredShapeFactoryBase.h
index 68bc5e3..7887484 100644
--- a/libs/flake/KoDeferredShapeFactoryBase.h
+++ b/libs/flake/KoDeferredShapeFactoryBase.h
@@ -47,6 +47,8 @@ public:
virtual ~KoDeferredShapeFactoryBase();
+ virtual QString deferredPluginName() = 0;
+
/**
* This method should be implemented by factories to create a shape that the user
* gets when doing a base insert. For example from a script. The created shape
diff --git a/libs/flake/KoShapeFactoryBase.cpp b/libs/flake/KoShapeFactoryBase.cpp
index 116cacc..5c5ec48 100644
--- a/libs/flake/KoShapeFactoryBase.cpp
+++ b/libs/flake/KoShapeFactoryBase.cpp
@@ -242,19 +242,14 @@ void KoShapeFactoryBase::getDeferredPlugin()
if (d->deferredFactory) return;
const QString serviceType = "Calligra/Deferred";
- QString query = QString::fromLatin1("(Type == 'Service') and (Name == '%1')").arg(d->deferredPluginName);
- const KService::List offers = KServiceTypeTrader::self()->query(serviceType, query);
+ const KService::List offers = KServiceTypeTrader::self()->query(serviceType, QString());
Q_ASSERT(offers.size() > 0);
foreach(KSharedPtr<KService> service, offers) {
- QString error = 0; // FIXME: From where does error get a value?
KoDeferredShapeFactoryBase *plugin = service->createInstance<KoDeferredShapeFactoryBase>(this);
- if (plugin) {
+ if (plugin && plugin->deferredPluginName() == d->deferredPluginName) {
d->deferredFactory = plugin;
}
- else {
- kWarning(30003) << "loading plugin" << service->name() << "failed, " << error;
- }
}
}
diff --git a/sheets/shape/TableShapeDeferredFactory.h b/sheets/shape/TableShapeDeferredFactory.h
index 2668c2b..981b4d8 100644
--- a/sheets/shape/TableShapeDeferredFactory.h
+++ b/sheets/shape/TableShapeDeferredFactory.h
@@ -30,6 +30,8 @@ public:
TableDeferredShapeFactory(QObject *parent, const QVariantList&);
~TableDeferredShapeFactory();
+ virtual QString deferredPluginName() { return "spreadsheetshape-deferred"; }
+
KoShape *createDefaultShape(KoDocumentResourceManager *documentResources = 0) const;
private:
KoShapeFactoryBase *m_stubFactory;
diff --git a/sheets/shape/TableShapeFactory.cpp b/sheets/shape/TableShapeFactory.cpp
index 0cba2a9..98102a6 100644
--- a/sheets/shape/TableShapeFactory.cpp
+++ b/sheets/shape/TableShapeFactory.cpp
@@ -47,7 +47,7 @@ TableShapePlugin::TableShapePlugin(QObject * parent, const QVariantList&)
TableShapeFactory::TableShapeFactory()
- : KoShapeFactoryBase(TableShapeId, i18n("Spreadsheet"), "Spreadsheet Shape")
+ : KoShapeFactoryBase(TableShapeId, i18n("Spreadsheet"), "spreadsheetshape-deferred")
{
setToolTip(i18n("Spreadsheet Shape"));
setIcon("spreadsheetshape");
diff --git a/sheets/shape/spreadsheetshape-deferred.desktop b/sheets/shape/spreadsheetshape-deferred.desktop
index cb47900..da3b679 100644
--- a/sheets/shape/spreadsheetshape-deferred.desktop
+++ b/sheets/shape/spreadsheetshape-deferred.desktop
@@ -39,3 +39,4 @@ Type=Service
X-KDE-Library=spreadsheetshape-deferred
X-Flake-MinVersion=4
X-Flake-PluginVersion=4
+X-DeferredID=spreadsheetshape-deferred
--
1.7.9.2

@ -1,11 +1,16 @@
# ChangeLog for app-pda/libimobiledevice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/libimobiledevice/ChangeLog,v 1.25 2012/04/03 04:56:34 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-pda/libimobiledevice/ChangeLog,v 1.27 2012/04/12 14:42:35 ssuominen Exp $
03 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
libimobiledevice-1.1.2.ebuild:
Convert USE="ssl" to IMOBILEDEVICE_BACKEND USE_EXPAND to clarify it's
exactly-one-of from gnutls or openssl.
12 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
-libimobiledevice-1.1.2.ebuild:
old
*libimobiledevice-1.1.4 (12 Apr 2012)
12 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
+libimobiledevice-1.1.4.ebuild:
Version bump.
03 Apr 2012; Samuli Suominen <ssuominen@gentoo.org>
libimobiledevice-1.1.1.ebuild:

@ -2,19 +2,19 @@
Hash: SHA1
DIST libimobiledevice-1.1.1.tar.bz2 459976 RMD160 7cc2860efc3b7d14686b776e6e9a5237804b3fc4 SHA1 eb81cb8c66beb68987fbc4126e9ca84cd19199c9 SHA256 c544d7bf0e7d6a97f3c446b2fb4597f19aac7b184ea806e16cd6a7852fd25f67
DIST libimobiledevice-1.1.2.tar.bz2 508281 RMD160 d37acd947e104b06b7fddc8a635c92abf87ce871 SHA1 1046f29382855fc5f5a01f33e5efe3726ac65d50 SHA256 67afab6fca70f5ba7071cc7b27cd52564aac64b3a48b6b551739131382a61818
DIST libimobiledevice-1.1.4.tar.bz2 508371 RMD160 ad90beb4b6deaf211e8ea0a3e7d73e0a5ef9b6d3 SHA1 d59d9751d9f792e8674cd87c91005d431bf56065 SHA256 67499cfaa6172f566ee6b0783605acffe484fb7ddc3b09881ab7ac58667ee5b8
EBUILD libimobiledevice-1.1.1.ebuild 1590 RMD160 69315fb44c79419948c3336c473235807d7734aa SHA1 a693a3ff53a9da1e8f8d8098a2b2495baf372c27 SHA256 72a63a614c0a3dad8f2966e3b9f0a9f59a47f50396b46f420eef1bc6504845fd
EBUILD libimobiledevice-1.1.2.ebuild 1484 RMD160 f6a03132771d67712064771481d52482c8165d89 SHA1 32f0083582ec62c7d7814b15633382387e18898e SHA256 c6cbd95e4adb4b1598d0478e5f573caf8822cbd5d26b9e0ea574701e1e1a3605
MISC ChangeLog 4007 RMD160 38e666ff5c7f3a44e467b5c64c02dc83756f67f7 SHA1 47cac2942a6dcf78448899eaaac9aa1f40687d81 SHA256 e7ba2f3988615841680ba826fb7d8c73b0c3856c3ea40253e7421f3297fac852
MISC metadata.xml 218 RMD160 dcf0864821f82cd4da3e0da4d518166f6045b7b5 SHA1 ca615ae28fbffc0e7e3d1e51e189fbd245fddcc4 SHA256 983941334731e33b40df7a8643ee1f0e415ff4a4e2c90e1a4ac80a852792fb47
EBUILD libimobiledevice-1.1.4.ebuild 1241 RMD160 024c7072fa3c6597b6439aef2f815a86ac810e96 SHA1 038033750384ed24832dd8dbbb147f5680211730 SHA256 1f29e4702bf05ae252c02445ed75fc98194a692d885ef3a3087dc041d1e108df
MISC ChangeLog 4045 RMD160 18730e638b32f45abe423de819b157963842b94f SHA1 9fa77ba012bf6b8d092a98fb6adffb884423a578 SHA256 2b9b9c0027644d528418e419d0107ee58005e028adfec20129b40651b0699ad9
MISC metadata.xml 156 RMD160 6a6d0f6bfe83e3a54c2d72444564ed6ab19857fe SHA1 5b9cb277159d763c133920e483df8d3d587cf7e2 SHA256 7f72b73f6e0d6e26603d85e52cca524711faddf6b516640104c3b82aab4754fb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBAgAGBQJPeoLnAAoJEEdUh39IaPFN3FcH+QF9tsHJMP1vyLi/lVj67g5i
BpDsBgU5WLoJ2cw54uMq+bFNSEWDh0OSTV9gg4UOiCJYFL8kbqSPVJmOnGQscmUo
zhfGICiATO1tBUsC6E3i5uZMWU+8WiIbloplVwX7e9DpmG0ICpjV5cZf/LvESvM2
irTU5WMgn9zWlM7DpJNcNfSy4pbV+j8L5NZJ1LCLjJxFtLB6faAAiC/kakgY/QNA
/fpDiZsiskrTqlBoLkwcXbJL339m8QeAEQR14Mi8LDedum7T1XmV3GzzziZL2GNR
MHkWbKHo2vEWMwv271PdrROJMU4lGN612DUpaLizXiCW1TNcGgpFT9ZjCVorOB8=
=w22N
iQEcBAEBAgAGBQJPhummAAoJEEdUh39IaPFNSQoH/RXp9j1AsODd6GYcfFGtphsL
LrvjYqAgF6Qm2mdVxdxtt2llxy2cXaBSlBa2V1BL26gi8qmjcctVnVl+gPuNvz9a
qlsD4DBhxZHGz3NipeOPLIp7Vps7TY2qoFkRFR1SXVap2RMYcWJnrhAkF/NbQdZd
kVgfhRA7oVr8tn2v8CuFCebuBIyksijExW9PL/srvdgW2gCmTE24FTebWpj1g632
PiXmwPFEGLnR0ORTnuN3rkGA7tzQvl1cdPPLTzO1NRVi1stXJNFsq19uZdQVS1Ji
qqRWUIE06iXQMsnwynh3SxWw/yz5Vx623z4gdNWLpFtZkSJY6TwimejxvH+Cu5w=
=ZXxS
-----END PGP SIGNATURE-----

@ -1,11 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/libimobiledevice/libimobiledevice-1.1.2.ebuild,v 1.3 2012/04/03 04:56:34 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-pda/libimobiledevice/libimobiledevice-1.1.4.ebuild,v 1.1 2012/04/12 14:41:27 ssuominen Exp $
EAPI=4
PYTHON_DEPEND="python? 2:2.7"
inherit python
DESCRIPTION="Support library to communicate with Apple iPhone/iPod Touch devices"
@ -15,23 +13,21 @@ SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="imobiledevice_backend_gnutls +imobiledevice_backend_openssl python static-libs"
IUSE="gnutls python"
RDEPEND=">=app-pda/libplist-1.8-r1[python?]
>=app-pda/usbmuxd-0.1.4
imobiledevice_backend_openssl? ( dev-libs/openssl:0 )
imobiledevice_backend_gnutls? (
>=app-pda/usbmuxd-1.0.8
gnutls? (
dev-libs/libgcrypt
>=dev-libs/libtasn1-1.1
>=net-libs/gnutls-2.2.0
)"
)
!gnutls? ( dev-libs/openssl:0 )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
python? ( >=dev-python/cython-0.13 )"
REQUIRED_USE="^^ ( imobiledevice_backend_openssl imobiledevice_backend_gnutls )"
DOCS=( AUTHORS NEWS README )
DOCS="AUTHORS NEWS README"
pkg_setup() {
if use python; then
@ -45,19 +41,14 @@ src_prepare() {
}
src_configure() {
local myconf
local myconf='--disable-static'
use python || myconf+=' --without-cython'
use imobiledevice_backend_openssl || myconf+=' --disable-openssl'
econf \
$(use_enable static-libs static) \
${myconf}
use gnutls && myconf+=' --disable-openssl'
econf ${myconf}
}
src_install() {
default
dohtml docs/html/*
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -2,7 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>pda</herd>
<maintainer>
<email>tester@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1,6 +1,17 @@
# ChangeLog for app-pda/usbmuxd
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/usbmuxd/ChangeLog,v 1.15 2012/01/23 14:11:36 tomka Exp $
# $Header: /var/cvsroot/gentoo-x86/app-pda/usbmuxd/ChangeLog,v 1.18 2012/04/12 14:46:23 ssuominen Exp $
12 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> usbmuxd-1.0.8.ebuild:
Change from eutils.eclass to user.eclass for enewgroup() and enewuser().
12 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> -usbmuxd-1.0.7.ebuild:
old
*usbmuxd-1.0.8 (12 Apr 2012)
12 Apr 2012; Samuli Suominen <ssuominen@gentoo.org> +usbmuxd-1.0.8.ebuild:
Version bump (as required by libimobiledevice >= 1.1.4)
23 Jan 2012; Thomas Kahle <tomka@gentoo.org> usbmuxd-1.0.7-r1.ebuild:
x86 stable per bug 399409

@ -1,16 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA1
AUX usbmuxd-1.0.7-receive_packet_overflow.patch 719 RMD160 7375d7035cb4bb3fffad25a62254b53d574fdb38 SHA1 fe2c6b7108102e56c96e2a194afe1de716ac0d6c SHA256 6202010041a3b6106bb3c77cae4143fdd01220c9d8fbf09bcc4b75692311e195
DIST usbmuxd-1.0.7.tar.bz2 59152 RMD160 9fcbfa3e3bf50385b68c396f6bbac0f34971bc37 SHA1 8de79bf9cc96760ebba475de66ef4f7701f84ad6 SHA256 80a02c106f88f7cedf93f12545b906d9fe4b20f696fa4c3daf1d1bd24de65c27
DIST usbmuxd-1.0.8.tar.bz2 59347 RMD160 63e927804a0a2270a5ae4fcfbfdda20a7ec921fd SHA1 56bd90d5ff94c1d9c528f8b49deffea25b7384e8 SHA256 899d63cb7915ee844f1d3d651bee06f3dbb862cebca849f0a57f27a0fdfcba5c
EBUILD usbmuxd-1.0.7-r1.ebuild 792 RMD160 5d2984c68fdd6a95946b348080480e36d70965cb SHA1 054c88b65d6432b6efa84667ba2e29f7baba72d4 SHA256 1d5c0c0dff582e7747235e5b63b1a765cb572c384138f9cb3eb217f1881ce6c3
EBUILD usbmuxd-1.0.7.ebuild 709 RMD160 151fea8cd6b3683d59749e749d59134713ca458c SHA1 6993a3dc69ec0e82dd4891eaf7ed68c4991ebe78 SHA256 e5c2f22c48af2d3e1ac6b80558588df29a85c5ddf9f721f89d60d48ddbf7facf
MISC ChangeLog 2240 RMD160 c1ef1f3572ebc4c0f9167005dac75daebb598105 SHA1 420b886587b576315143b6a0fe320b36921d02c1 SHA256 9d366a092ba5e6de35b3d19781bca3221f8fa7f0ae7064616ce46b298e77a632
MISC metadata.xml 158 RMD160 9607beedd6b0b3106670818bb36e430eb85c445d SHA1 29f8cdc6e7a52e0eb48857fa8a2de39d6e2113e1 SHA256 21247a564394680460e294ac138a92903d91b5cafee5cafc38a50656caf965e2
EBUILD usbmuxd-1.0.8.ebuild 730 RMD160 82b3854b192dd649e6fcf66061996838c8b4bde2 SHA1 a4e35d3087d52ab9a15a74e70260604ef1b5f242 SHA256 acf670192950ff10ca775976a3845a78154e245fa687eea6b6892c4b33a2a675
MISC ChangeLog 2646 RMD160 263aa935b27af6fbad995eddfb7ebbf61c8069ef SHA1 10c75e21f7f04056bf347afd40baf94dbf2863b7 SHA256 0851a23b6f32641c5671a6b6c2e02fcae72fa706b06ac9719fe6b88f75bc49a7
MISC metadata.xml 156 RMD160 6a6d0f6bfe83e3a54c2d72444564ed6ab19857fe SHA1 5b9cb277159d763c133920e483df8d3d587cf7e2 SHA256 7f72b73f6e0d6e26603d85e52cca524711faddf6b516640104c3b82aab4754fb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iF4EAREIAAYFAk8daqMACgkQodBTJSDyo679YgD/dLM4gqSvtKVl+zZAuGOktJF3
xE51Fu+oIiaHjpByKdMA/iMBGF394tQnaBzKjrYvvZtTFMy+gsQ73ucu9FOsBDLw
=Hl9e
iQEcBAEBAgAGBQJPhuqKAAoJEEdUh39IaPFNyNoH/jQvgmUcubDotlbZfav+luiv
zrJ5YUxrPObTNM/uZ9NL2fXShz90UxGfKPrVfyS/0iZ7L6ihLudC1ZuzVh8ISeyb
g4LEJ4pQLEjhKK75h+NrHsqfrO20zK5K+wmY9OJVVTA3tK4WOA27PzXzBVG8HpzX
aozzAA4a4noXTlxFDQV8+qn3RpDoksDwRzoktu8kw+G3kksQ0xoWpcWVraNvWqoZ
GNPsWpTy9SMQelSqCrStD11YQvtFmgtJ8pENd8b05otsd4eLvwyaI946eyEnuig8
svzLpca7yLzhAYmif7esTuH3Us1tSuH/SUx+Z2KFgKtPcUe6AWBn3sMKsl8nUfE=
=J3/0
-----END PGP SIGNATURE-----

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>pda</herd>
<herd>pda</herd>
</pkgmetadata>

@ -1,26 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/usbmuxd/usbmuxd-1.0.7.ebuild,v 1.3 2011/10/04 14:02:54 nativemad Exp $
EAPI=3
inherit eutils cmake-utils
DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices"
HOMEPAGE="http://marcansoft.com/blog/iphonelinux/usbmuxd/"
SRC_URI="http://marcansoft.com/uploads/${PN}/${P}.tar.bz2"
LICENSE="GPL-2 GPL-3 LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
IUSE=""
DEPEND="app-pda/libplist
virtual/libusb:1"
RDEPEND="${DEPEND}"
pkg_setup() {
enewgroup plugdev
enewuser usbmux -1 -1 -1 "usb,plugdev"
}
DOCS="AUTHORS README README.devel"

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/usbmuxd/usbmuxd-1.0.8.ebuild,v 1.2 2012/04/12 14:46:23 ssuominen Exp $
EAPI=4
inherit cmake-utils user
DESCRIPTION="USB multiplex daemon for use with Apple iPhone/iPod Touch devices"
HOMEPAGE="http://www.libimobiledevice.org/"
SRC_URI="http://www.libimobiledevice.org/downloads/${P}.tar.bz2"
LICENSE="GPL-2 GPL-3 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE=""
RDEPEND=">=app-pda/libplist-1.8-r1
virtual/libusb:1"
DEPEND="${RDEPEND}
virtual/os-headers"
pkg_setup() {
enewgroup plugdev
enewuser usbmux -1 -1 -1 "usb,plugdev"
}
DOCS="AUTHORS README README.devel"

@ -1,6 +1,11 @@
# ChangeLog for dev-lang/python
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.575 2012/03/21 16:27:07 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/ChangeLog,v 1.576 2012/04/12 13:41:35 djc Exp $
*python-2.7.3 (12 Apr 2012)
12 Apr 2012; Dirkjan Ochtman <djc@gentoo.org> +python-2.7.3.ebuild:
Version bump to 2.7.3, addressing bugs 368207, 301691.
*python-3.1.4-r4 (21 Mar 2012)
*python-3.2.2-r1 (21 Mar 2012)

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA512
AUX linux2.patch 332 RMD160 b6c4f45baee17fc5b0a88b63bbca87b77eaa16d3 SHA1 7722cc338a88d690e06f2ed0d9257b086286c288 SHA256 8c5f8d73e279767190c9567f959514167101ea2648f9f4c8146704c5946d8b41
AUX pydoc.conf 279 RMD160 85dcc3abd24faf09f3753b5c2299517f9b2ebc6a SHA1 c1faef486a0041c2175bfbc2cf10eccaa574e8c2 SHA256 6437e85d16d34efaf2665b3cabb0707392e6dee3df04989d3fcac63fd22997e8
@ -15,29 +15,32 @@ DIST Python-2.5.4.tar.bz2 9821313 RMD160 3a76c83464c3b1c38a60351ab054e33ac719566
DIST Python-2.6.6.tar.bz2 11080872 RMD160 2d63f4f0ad3c124a8e62215ca94bd0231350e912 SHA1 a1daf2c2c7cffe0939c015260447572fe75c7e50 SHA256 134c5e0736bae2e5570d0b915693374f11108ded63c35a23a35d282737d2ce83
DIST Python-2.6.7.tar.bz2 11084667 RMD160 513e84a7cb76ca876e3803bb03ed558bd0378063 SHA1 5d35eb746e85fb3deaff8518448137c9b9fb6daa SHA256 4502c1a064ce68416188005662c0269d31175b855502f64c6dfa8f51226a0e5c
DIST Python-2.7.2.tar.bz2 11754834 RMD160 c3bf4f09b7c429a4d9f4cc251c795304cd5232c5 SHA1 417bdeea77abfaf1b9257fc6b4a04aaa209f4547 SHA256 5057eb067eb5b5a6040dbd0e889e06550bde9ec041dadaa855ee9490034cbdab
DIST Python-2.7.3.tar.bz2 11793433 RMD160 bfc511d54080898d7008d4b84d49f957859d66c3 SHA1 842c4e2aff3f016feea3c6e992c7fa96e49c9aa0 SHA256 726457e11cb153adc3f428aaf1901fc561a374c30e5e7da6742c0742a338663c
DIST Python-3.1.4.tar.xz 8184052 RMD160 beb24a2a1227aa2bc036263b4c808daa72fa3e02 SHA1 e5767a4fc92433816451de75c8721f2e1a81f6ea SHA256 21aa936b3989a8e32ba17799fcf235e0979a2e1c95e70bcd3bc066185a559afc
DIST Python-3.2.2.tar.xz 8923224 RMD160 f28dc7a6b8a6ed1cc359791b1c70367d36ae0af3 SHA1 5e654dbd48476193ccdef4d604ed4f45b48c6769 SHA256 1072d13d846373e7eaa4f94c21f0985d2965e916ff1096abe72d1af67c5f55f9
DIST python-gentoo-patches-2.5.4-r3.tar.bz2 19473 RMD160 c3a807693103f9e26c3cce4add5a1f3d975ef216 SHA1 c6170894865ee8aac8c813916c21a0d0458691bc SHA256 03f5bdb0a4ac8eb498a90c5cd444a5c76ed7e79bff5e8dca00efe77cf80c6391
DIST python-gentoo-patches-2.6.6-r2.tar.bz2 16277 RMD160 432a63f7313e98a99cd300ee3c1f905d343c401e SHA1 30f5ba4e5eb25833331f193966c3e00be4470cf9 SHA256 2754d2aa27086efccc2de73442cf0022f3f9768431b10ff72c9181c4ddd95428
DIST python-gentoo-patches-2.6.7.tar.bz2 15173 RMD160 0ffb5eb49d463f54e3398973603dd9ead0ab2f9a SHA1 7590bc2dc31ee2c1f6cd04968393137fa43c59f4 SHA256 dcaca7d0a5f266c41c72a3047db24d23e675ce4a0ac9196dae42d7892d5edb33
DIST python-gentoo-patches-2.7.2.tar.bz2 14485 RMD160 6b66705d61b525d0089326ddb700ad3c5ad6e23e SHA1 94fc9b00cc7e7c60cce41640dc09fd2395a5c5d9 SHA256 29616ce50244c0f7c85b903dcb939d656bfd9d5e8a930d90bff6cf878f3ac5a5
DIST python-gentoo-patches-2.7.3.tar.bz2 13759 RMD160 3002476cffcba288d5bd80ab3b33795a08808c8d SHA1 5ea4025ffd9e92a08bd2ab74c12329c21a567b7b SHA256 f2f5b3c7785cbbbb5f2b404b177d56a4ec21e1a1415c5b9b153f7e1f598d0a8b
DIST python-gentoo-patches-3.1.4.tar.bz2 12930 RMD160 5ba5d20e065e6c346848d0c3ed12d65cd6b089be SHA1 b6bb595e03a78a87e3164874a9a12711bee4b9f8 SHA256 9800f3a9989c8aac4c96a7e6411baf96af0c18c041627a330681783a84cb4316
DIST python-gentoo-patches-3.2.2.tar.bz2 10834 RMD160 f1ca3bec5705b72ee488a37ea71dc7110b4495f1 SHA1 c5daaea3c52a564228c84be741da6cf039b10e19 SHA256 521c1bd7c360fb66788e7c5e191497e014bb104f2ef2272d99a40b764082d7cb
EBUILD python-2.5.4-r4.ebuild 9758 RMD160 10db51f6007c6e3baea435f72d1b23f3252fc03e SHA1 0577fb9820a4dfe978c63a691b4d7e4ac414a2b6 SHA256 e346b52c7fdc35a6881d994a8ffb254be7324f67b229d4c28d8b0a0db166a887
EBUILD python-2.6.6-r2.ebuild 10643 RMD160 05d2ccb6c2190fd8670e4746813661402492d228 SHA1 e9593163f531cb8bcebf65e510671fc762fbaefa SHA256 4c662ef2238e60fe0007566b2ac19869edfef18c2b3b965eb94606ae525ac45c
EBUILD python-2.6.7-r2.ebuild 11713 RMD160 8ae1389d4475f4257684f2bfebbe07a1989123bd SHA1 d7040fbeb217975d4d109795052e10763757f9e2 SHA256 2ca0e45d147cefe8114015d0756425de97ecea8f241c1ac4881aa53bb40653c7
EBUILD python-2.7.2-r3.ebuild 12003 RMD160 8edbbcd451e1a3b60a6f36a2be88690cd302d661 SHA1 9a0fbeff4cd481b3aea2aed624fafee45984c3f3 SHA256 323c805b10ece2125f2950f3ac93e1c1f7008483fdcd43730159c5e60c36b8f9
EBUILD python-2.7.3.ebuild 10497 RMD160 34e30a621c00010b0919b58c942ec97f8b5e7280 SHA1 fc7def0bb24acf19d7b015dcf582f7b35a69feb8 SHA256 43b645d356e0df32c5323bb76eab6c99aef88141e30e12838af1f999facf67c5
EBUILD python-3.1.4-r3.ebuild 10502 RMD160 7394f5044a668c595cb6c1155bbaf1275765818a SHA1 84d53cdc94a04dfa72dc8ce8c3e6d39ff31a86e4 SHA256 58d1f2cab26a26b49526a3a5b02100a57e5a2811ee638e942918731379e8b42b
EBUILD python-3.1.4-r4.ebuild 10610 RMD160 02ef48bc76c9d5c30d2f35e9331076b3a8adb4a5 SHA1 be1f56063ec82fcf84310a73ef3c22aa810a5594 SHA256 3400eb206e13fbcbd43b7a2a2889e574bdd02b03beb61411c1e89ae57b66cfcf
EBUILD python-3.2.2-r1.ebuild 10935 RMD160 a667909b9d5484adabced27241faf41c5cf2d05b SHA1 d7c8c27fdf12dfe2c0042b5690c564c3e3fddbc5 SHA256 53fc1b4e480a076681915a899f11b8ae99cb224c2db5b2f724ff6a3ef729ee36
EBUILD python-3.2.2.ebuild 10821 RMD160 2d51343b5a915c8880a0a5a846bbd86ce6805992 SHA1 4aff2efe6d752e4bee654cd96c08c17f521fe276 SHA256 584046f821e5a9abc733662fde2b0156a62767a12c9c5c9a4d42b359d823f6c1
MISC ChangeLog 1917 RMD160 cb1adf66f16a89e86370f1edc1cb262fbdf99ea0 SHA1 3aa1025efe172e4e00570aea9f20a865b388fa28 SHA256 3644c7dc7352a7e2378c5738dda14b31e62289882fc949d4df2b2f5b1cc51c19
MISC ChangeLog 2070 RMD160 f4f3dc538efb7191b7f47a1ee5c85d87b5dc0bde SHA1 592c3757afb4b7ffb2e00a0ccca86dea688bd442 SHA256 ade4a4ea0db435641e7e80ddd8857fc8f85eace648f8c1097b1b4950a5970473
MISC ChangeLog-2011 100599 RMD160 2b79c394a837d8d321a2750084da3fe0835e1d3b SHA1 3dbff45b51526c994fa3aa85f4eed7b962bdd09f SHA256 23129cb47321b2a6b1cb9323f1815d0cd11d6f30c3893908ed51575c270a0cc8
MISC metadata.xml 661 RMD160 54831d16b8807086bfabdbb3df9d33336b5d42a0 SHA1 9867c337fe9e6f4e967004fc9409763e0fedf43b SHA256 2c6c3407251f7ccd6501dee49494e539a9544f2fbae99a4373eefdf4e83e8908
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iF4EAREIAAYFAk9qAWIACgkQC77qH+pIQ6QZQwD/WB2L20WELuCEfFSxGfN6uC+3
h5dNx6Kow8EqANTstygA/RCtOnQ/fvfRGb3VJof+Gk8J0oQ5fZPHVyUoCSqYxUg8
=S7jl
iEYEAREKAAYFAk+G25sACgkQxeMuLWsGW/uWhgCgnXvzcfn7436il9aGoWTuyHWr
5FsAoLxG7Im1lSGrm7NB7DQSc5QG3K4R
=WjRY
-----END PGP SIGNATURE-----

@ -0,0 +1,348 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-2.7.3.ebuild,v 1.1 2012/04/12 13:41:35 djc Exp $
EAPI="2"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib python toolchain-funcs
MY_PV="${PV%_p*}"
MY_P="Python-${MY_PV}"
PATCHSET_REVISION="0"
DESCRIPTION="Python is an interpreted, interactive, object-oriented programming language."
HOMEPAGE="http://www.python.org/"
SRC_URI="http://www.python.org/ftp/python/${MY_PV}/${MY_P}.tar.bz2
mirror://gentoo/python-gentoo-patches-${MY_PV}$([[ "${PATCHSET_REVISION}" != "0" ]] && echo "-r${PATCHSET_REVISION}").tar.bz2"
LICENSE="PSF-2"
SLOT="2.7"
PYTHON_ABI="${SLOT}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="-berkdb build doc elibc_uclibc examples gdbm ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
RDEPEND=">=app-admin/eselect-python-20091230
app-arch/bzip2
>=sys-libs/zlib-1.1.3
virtual/libffi
virtual/libintl
!build? (
berkdb? ( || (
sys-libs/db:4.8
sys-libs/db:4.7
sys-libs/db:4.6
sys-libs/db:4.5
sys-libs/db:4.4
sys-libs/db:4.3
sys-libs/db:4.2
) )
gdbm? ( sys-libs/gdbm )
ncurses? (
>=sys-libs/ncurses-5.2
readline? ( >=sys-libs/readline-4.1 )
)
sqlite? ( >=dev-db/sqlite-3.3.8:3[extensions] )
ssl? ( dev-libs/openssl )
tk? (
>=dev-lang/tk-8.0
dev-tcltk/blt
)
xml? ( >=dev-libs/expat-2 )
)
!!<sys-apps/portage-2.1.9"
DEPEND=">=sys-devel/autoconf-2.65
${RDEPEND}
dev-util/pkgconfig
doc? ( dev-python/sphinx )
!sys-devel/gcc[libffi]"
RDEPEND+=" !build? ( app-misc/mime-types )
doc? ( dev-python/python-docs:${SLOT} )"
PDEPEND="app-admin/python-updater"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
python_pkg_setup
if use berkdb; then
ewarn "\"bsddb\" module is out-of-date and no longer maintained inside dev-lang/python."
ewarn "\"bsddb\" and \"dbhash\" modules have been additionally removed in Python 3."
ewarn "You should use external, still maintained \"bsddb3\" module provided by dev-python/bsddb3,"
ewarn "which supports both Python 2 and Python 3."
else
if has_version "=${CATEGORY}/${PN}-${PV%%.*}*[berkdb]"; then
ewarn "You are migrating from =${CATEGORY}/${PN}-${PV%%.*}*[berkdb] to =${CATEGORY}/${PN}-${PV%%.*}*[-berkdb]."
ewarn "You might need to migrate your databases."
fi
fi
}
src_prepare() {
# Ensure that internal copies of expat, libffi and zlib are not used.
rm -fr Modules/expat
rm -fr Modules/_ctypes/libffi*
rm -fr Modules/zlib
local excluded_patches
if ! tc-is-cross-compiler; then
excluded_patches="*_all_crosscompile.patch"
fi
local patchset_dir
#patchset_dir="${FILESDIR}/${SLOT}-${PATCHSET_REVISION}"
patchset_dir="${WORKDIR}/${MY_PV}"
EPATCH_EXCLUDE="${excluded_patches}" EPATCH_SUFFIX="patch" epatch "${patchset_dir}"
sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \
Lib/distutils/command/install.py \
Lib/distutils/sysconfig.py \
Lib/site.py \
Lib/sysconfig.py \
Lib/test/test_site.py \
Makefile.pre.in \
Modules/Setup.dist \
Modules/getpath.c \
setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@"
# Linux-3 compat. Bug #374579 (upstream issue12571)
cp -r "${S}/Lib/plat-linux2" "${S}/Lib/plat-linux3" || die
# Try to prevent PaX from interfering with ctypes (bug 329499)
sed -i -e s/'PROT_WRITE\s*|\s*PROT_EXEC'/'PROT_WRITE'/g Modules/_ctypes/mallo*.c
eautoconf
eautoheader
}
src_configure() {
if use build; then
# Disable extraneous modules with extra dependencies.
export PYTHON_DISABLE_MODULES="dbm _bsddb gdbm _curses _curses_panel readline _sqlite3 _tkinter _elementtree pyexpat"
export PYTHON_DISABLE_SSL="1"
else
# dbm module can be linked against berkdb or gdbm.
# Defaults to gdbm when both are enabled, #204343.
local disable
use berkdb || use gdbm || disable+=" dbm"
use berkdb || disable+=" _bsddb"
use gdbm || disable+=" gdbm"
use ncurses || disable+=" _curses _curses_panel"
use readline || disable+=" readline"
use sqlite || disable+=" _sqlite3"
use ssl || export PYTHON_DISABLE_SSL="1"
use tk || disable+=" _tkinter"
use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat.
export PYTHON_DISABLE_MODULES="${disable}"
if ! use xml; then
ewarn "You have configured Python without XML support."
ewarn "This is NOT a recommended configuration as you"
ewarn "may face problems parsing any XML documents."
fi
fi
if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
if [[ "$(gcc-major-version)" -ge 4 ]]; then
append-flags -fwrapv
fi
filter-flags -malign-double
[[ "${ARCH}" == "alpha" ]] && append-flags -fPIC
# https://bugs.gentoo.org/show_bug.cgi?id=50309
if is-flagq -O3; then
is-flagq -fstack-protector-all && replace-flags -O3 -O2
use hardened && replace-flags -O3 -O2
fi
if tc-is-cross-compiler; then
OPT="-O1" CFLAGS="" LDFLAGS="" CC="" \
./configure --{build,host}=${CBUILD} || die "cross-configure failed"
emake python Parser/pgen || die "cross-make failed"
mv python hostpython
mv Parser/pgen Parser/hostpgen
make distclean
sed -i \
-e "/^HOSTPYTHON/s:=.*:=./hostpython:" \
-e "/^HOSTPGEN/s:=.*:=./Parser/hostpgen:" \
Makefile.pre.in || die "sed failed"
fi
# Export CXX so it ends up in /usr/lib/python2.X/config/Makefile.
tc-export CXX
# Set LDFLAGS so we link modules with -lpython2.7 correctly.
# Needed on FreeBSD unless Python 2.7 is already installed.
# Please query BSD team before removing this!
append-ldflags "-L."
local dbmliborder
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi
if use berkdb; then
dbmliborder+="${dbmliborder:+:}bdb"
fi
OPT="" econf \
--with-fpectl \
--enable-shared \
$(use_enable ipv6) \
$(use_with threads) \
$(use wide-unicode && echo "--enable-unicode=ucs4" || echo "--enable-unicode=ucs2") \
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
--with-dbmliborder="${dbmliborder}" \
--with-libc="" \
--enable-loadable-sqlite-extensions \
--with-system-expat \
--with-system-ffi
}
src_compile() {
emake EPYTHON="python${PV%%.*}" || die "emake failed"
}
src_test() {
# Tests will not work when cross compiling.
if tc-is-cross-compiler; then
elog "Disabling tests due to crosscompiling."
return
fi
# Byte compiling should be enabled here.
# Otherwise test_import fails.
python_enable_pyc
# Skip failing tests.
local skipped_tests="distutils gdb"
for test in ${skipped_tests}; do
mv "${S}/Lib/test/test_${test}.py" "${T}"
done
# Rerun failed tests in verbose mode (regrtest -w).
emake test EXTRATESTOPTS="-w" < /dev/tty
local result="$?"
for test in ${skipped_tests}; do
mv "${T}/test_${test}.py" "${S}/Lib/test/test_${test}.py"
done
elog "The following tests have been skipped:"
for test in ${skipped_tests}; do
elog "test_${test}.py"
done
elog "If you would like to run them, you may:"
elog "cd '${EPREFIX}$(python_get_libdir)/test'"
elog "and run the tests separately."
python_disable_pyc
if [[ "${result}" -ne 0 ]]; then
die "emake test failed"
fi
}
src_install() {
[[ -z "${ED}" ]] && ED="${D%/}${EPREFIX}/"
emake DESTDIR="${D}" altinstall maninstall || die "emake altinstall maninstall failed"
python_clean_installation_image -q
sed -e "s/\(LDFLAGS=\).*/\1/" -i "${ED}$(python_get_libdir)/config/Makefile" || die "sed failed"
mv "${ED}usr/bin/python${SLOT}-config" "${ED}usr/bin/python-config-${SLOT}"
# Fix collisions between different slots of Python.
mv "${ED}usr/bin/2to3" "${ED}usr/bin/2to3-${SLOT}"
mv "${ED}usr/bin/pydoc" "${ED}usr/bin/pydoc${SLOT}"
mv "${ED}usr/bin/idle" "${ED}usr/bin/idle${SLOT}"
rm -f "${ED}usr/bin/smtpd.py"
if use build; then
rm -fr "${ED}usr/bin/idle${SLOT}" "${ED}$(python_get_libdir)/"{bsddb,dbhash.py,idlelib,lib-tk,sqlite3,test}
else
use elibc_uclibc && rm -fr "${ED}$(python_get_libdir)/"{bsddb/test,test}
use berkdb || rm -fr "${ED}$(python_get_libdir)/"{bsddb,dbhash.py,test/test_bsddb*}
use sqlite || rm -fr "${ED}$(python_get_libdir)/"{sqlite3,test/test_sqlite*}
use tk || rm -fr "${ED}usr/bin/idle${SLOT}" "${ED}$(python_get_libdir)/"{idlelib,lib-tk}
fi
use threads || rm -fr "${ED}$(python_get_libdir)/multiprocessing"
use wininst || rm -f "${ED}$(python_get_libdir)/distutils/command/"wininst-*.exe
dodoc Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed"
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins -r "${S}/Tools" || die "doins failed"
fi
newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} || die "newconfd failed"
newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} || die "newinitd failed"
if use kernel_linux; then
if [ -d "${ED}$(python_get_libdir)/plat-linux2" ];then
cp -r "${ED}$(python_get_libdir)/plat-linux2" \
"${ED}$(python_get_libdir)/plat-linux3" || die "copy plat-linux failed"
else
cp -r "${ED}$(python_get_libdir)/plat-linux3" \
"${ED}$(python_get_libdir)/plat-linux2" || die "copy plat-linux failed"
fi
fi
sed \
-e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \
-e "s:@PYDOC@:pydoc${SLOT}:" \
-i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed"
}
pkg_preinst() {
if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version "${CATEGORY}/${PN}:2.7"; then
python_updater_warning="1"
fi
}
eselect_python_update() {
[[ -z "${EROOT}" || (! -d "${EROOT}" && -d "${ROOT}") ]] && EROOT="${ROOT%/}${EPREFIX}/"
if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then
eselect python update
fi
if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then
eselect python update --python${PV%%.*}
fi
}
pkg_postinst() {
eselect_python_update
python_mod_optimize -f -x "/(site-packages|test|tests)/" $(python_get_libdir)
if [[ "${python_updater_warning}" == "1" ]]; then
ewarn "You have just upgraded from an older version of Python."
ewarn "You should switch active version of Python ${PV%%.*} and run"
ewarn "'python-updater [options]' to rebuild Python modules."
local n
for ((n = 0; n < 12; n++)); do
echo -ne "\a"
sleep 1
done
fi
}
pkg_postrm() {
eselect_python_update
python_mod_cleanup $(python_get_libdir)
}

@ -1,6 +1,18 @@
# ChangeLog for dev-lang/v8
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.162 2012/04/10 10:53:02 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.164 2012/04/13 01:18:46 floppym Exp $
*v8-3.8.9.18 (13 Apr 2012)
13 Apr 2012; Mike Gilbert <floppym@gentoo.org> +v8-3.8.9.18.ebuild:
Version bump for stable channel release.
*v8-3.10.0.5 (12 Apr 2012)
12 Apr 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> +v8-3.10.0.5.ebuild,
v8-9999.ebuild:
Version bump for dev channel release. Drop prefix changes not reviewed by
maintainers.
*v8-3.9.24.7 (10 Apr 2012)

@ -1,19 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hash: SHA256
DIST v8-3.10.0.5.tar.bz2 9971192 RMD160 dde2e9f23e27f027014494742f6823315a938190 SHA1 84452ac32e49a5eea563a0ca64b1f44219f55bb8 SHA256 e2691ee5be3253b81742c00f11dcdac9d07557d1ebdd8af4653ba7ddc754e1c0
DIST v8-3.8.9.16.tar.bz2 9863957 RMD160 9a9c4133db4b3a1767dfde5fb15960f7c80d6f48 SHA1 a0f66148665b36ec8817c7ce78fa785ae76d63fb SHA256 e653e9f4731a16881742c648a4d5d70d2f4f88919247dd4e08e7bff95e7187b4
DIST v8-3.8.9.18.tar.bz2 9866059 RMD160 1bf90347b5eeac74aa2d5c2af5e0cfbaec10f869 SHA1 1fd8f9337f3ba0403758289f463206cd96bf20ee SHA256 b4949c1c0af7337bf4de1f2798febed5002e892bbc813f8c4acf459569e8ad99
DIST v8-3.9.24.1.tar.bz2 9970886 RMD160 c35ed9bef53e4004ad38da623de6ba3438542e6c SHA1 844ce87eec73f93cee3e918ec71a16676f93f829 SHA256 58129d75ffa9ffc34d1236c80c592275597732fc076acc981cf3f38eb14fa206
DIST v8-3.9.24.7.tar.bz2 9969417 RMD160 d300115b7c1b0fd00ff19f9941b3415a272419b0 SHA1 d0e56af5a89242f34237fc539b88a5b6aea3880a SHA256 a3e836664fb7155335272250d64ddd4a4cd0eee4f7a26f95e131550399524f04
EBUILD v8-3.10.0.5.ebuild 2756 RMD160 ce32b14b6785e75e1708dd030650715f2b0f0f72 SHA1 f9752ee490f2cecab7b74e691c674152b5402b01 SHA256 5d461c65bef12f7e85c475d8b1fa3132db04b84619fa4185bf6a2832a35d63f6
EBUILD v8-3.8.9.16.ebuild 3721 RMD160 c1183b3147a2b3044fa549f121191b8198d0e880 SHA1 ee79220c4d7006d4e92a36c5bdc1f46355bdc344 SHA256 007b8bf9736f3e07cfcfbf4c3e8882de3e6e91e92722778ca900fdbb5411b35b
EBUILD v8-3.8.9.18.ebuild 3723 RMD160 5e0099ff1397f4cca8cde8b60b61ed828dc52230 SHA1 e23ec51db83802453ab7ac7ef9943dc6c672ced2 SHA256 7fd0aeb9ecfb716575275252ad75ed45e80ce820a9ce4975e7549b43690850cb
EBUILD v8-3.9.24.1.ebuild 3669 RMD160 c7d0cb4f0863b4d220173eb39199f1fc22e2422e SHA1 2761cc289eec624e0cf689f299d8995e98a880b9 SHA256 2e59d528edfc3be0792f6fc1ccddf4f725b007a1508fad7e2a12fa079847b3f5
EBUILD v8-3.9.24.7.ebuild 3672 RMD160 66aecee29ca62785cc083a2037aa4f4878788d4a SHA1 94777e0597d1811fc1251bdeb180173e8eab1387 SHA256 9f53a20ffb05bd9ecdf4093c328d979eea42a6013c11b862fd992edea9d20f39
EBUILD v8-9999.ebuild 2598 RMD160 414052fba12a6c2dee1ac48efd3062372cb3ef36 SHA1 52dddbf402697a808f8a9c68378039264060e6e5 SHA256 d33f567798c31a6a79fa76eefdbd5bf30a244cdc9ee683b8ebcfbc03dc66841e
MISC ChangeLog 26401 RMD160 d4bd153643f9b9d2ca6966ad9f58650d8a0e7617 SHA1 1347769ca4fafa82f6be4e74be5427f6eaeb5a57 SHA256 54e75e12131728c04130f194c8e1409ddb61bb91f393168e78db9e3c9e495263
EBUILD v8-9999.ebuild 2770 RMD160 6a3f73e6077e503bcd4b84a7b12b05618602aff1 SHA1 af6ca2fcdfaa8c172acbc3540751c51479235862 SHA256 23ef0e17a678b36e2ec9f1794da00580caf7e0d46a945301b90d8548e2734317
MISC ChangeLog 26754 RMD160 bfd6d0d23c18b20ad673fedb6419325887797d16 SHA1 c870fbe0a055189cd5fa149bba4fcdeaf16ea6cb SHA256 95578a632854f68cc6a21e84b2f95a13d9577a276b3a6899b3eaf54286beb2a0
MISC metadata.xml 162 RMD160 3485b95578a49782c3188a0f963f90c688287fe1 SHA1 46226eeaf4948209a093253f92010abea501daef SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEAREKAAYFAk+EER8ACgkQuUQtlDBCeQKl0gCfSXHbDilswO8hIMOjERipHk53
aoMAnRcBgN9Wu3nRyQprnMoCEhXS6cGh
=RAeu
iF4EAREIAAYFAk+HfvwACgkQC77qH+pIQ6TrTgD/XFPxSShZ6KZgpFl+bttQ9uX/
9K7Wg4XpvdBRM1NRzFIA/iQAjVPvrqdSSyOUO1DX0mT2onFlQi46lSDPipP0vUfy
=VOvg
-----END PGP SIGNATURE-----

@ -0,0 +1,118 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.0.5.ebuild,v 1.1 2012/04/12 12:36:21 phajdan.jr Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
inherit eutils multilib pax-utils python toolchain-funcs versionator
DESCRIPTION="Google's open source JavaScript engine"
HOMEPAGE="http://code.google.com/p/v8"
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos ~x86-macos"
IUSE=""
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_compile() {
tc-export AR CC CXX RANLIB
# Use target arch detection logic from bug #354601.
case ${CHOST} in
i?86-*) myarch=ia32 ;;
x86_64-*)
if [[ $ABI = x86 ]] ; then
myarch=ia32
else
myarch=x64
fi ;;
arm*-*) myarch=arm ;;
*) die "Unrecognized CHOST: ${CHOST}"
esac
mytarget=${myarch}.release
soname_version="$(get_version_component_range 1-3)"
local snapshot=on
host-is-pax && snapshot=off
# TODO: Add console=readline option once implemented upstream
# http://code.google.com/p/v8/issues/detail?id=1781
emake V=1 \
library=shared \
werror=no \
soname_version=${soname_version} \
snapshot=${snapshot} \
${mytarget} || die
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
}
src_test() {
local arg testjobs
for arg in ${MAKEOPTS}; do
case ${arg} in
-j*) testjobs=${arg#-j} ;;
--jobs=*) testjobs=${arg#--jobs=} ;;
esac
done
tools/test-wrapper-gypbuild.py \
-j${testjobs:-1} \
--arch-and-mode=${mytarget} \
--no-presubmit \
--progress=dots || die
}
src_install() {
insinto /usr
doins -r include || die
dobin out/${mytarget}/d8 || die
if [[ ${CHOST} == *-darwin* ]] ; then
# buildsystem is too horrific to get this built correctly
mv out/${mytarget}/lib.target/libv8.so.${soname_version} \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
fi
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
dodoc AUTHORS ChangeLog || die
}
pkg_preinst() {
preserved_libs=()
local baselib candidate
eshopts_push -s nullglob
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
baselib=${candidate##*/}
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
fi
done
eshopts_pop
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
preserve_old_lib "${preserved_libs[@]}"
fi
}
pkg_postinst() {
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
preserve_old_lib_notify "${preserved_libs[@]}"
fi
}

@ -0,0 +1,138 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.8.9.18.ebuild,v 1.1 2012/04/13 01:18:46 floppym Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
inherit eutils multilib pax-utils python toolchain-funcs versionator
DESCRIPTION="Google's open source JavaScript engine"
HOMEPAGE="http://code.google.com/p/v8"
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos ~x86-macos"
IUSE=""
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# don't force 32-bits mode on Darwin
sed -i -e '/-arch i386/d' build/gyp/pylib/gyp/generator/make.py || die
# force using Makefiles, instead of Xcode project file on Darwin
sed -i -e '/darwin/s/xcode/make/' build/gyp/pylib/gyp/__init__.py || die
# don't refuse to build shared_libs because we build somewhere else
sed -i \
-e '/params\.get.*mac.*darwin.*linux/s/mac/darwin/' \
-e "/if GetFlavor(params) == 'mac':/s/mac/darwin/" \
-e "/^ if flavor == 'mac':/s/mac/darwin/" \
build/gyp/pylib/gyp/generator/make.py || die
# make sure our v8.dylib doesn't end up being empty and give it a proper
# install_name (soname)
sed -i \
-e '/^LINK_COMMANDS_MAC =/,/^SHARED_HEADER =/s#-shared#-dynamiclib -all_load -install_name '"${EPREFIX}/usr/$(get_libdir)/libv8$(get_libname $(get_version_component_range 1-3))"'#' \
build/gyp/pylib/gyp/generator/make.py || die
}
src_compile() {
tc-export AR CC CXX RANLIB
export LINK="${CXX}"
# Use target arch detection logic from bug #354601.
case ${CHOST} in
i?86-*) myarch=ia32 ;;
x86_64-*)
if [[ $ABI = x86 ]] ; then
myarch=ia32
else
myarch=x64
fi ;;
arm*-*) myarch=arm ;;
*) die "Unrecognized CHOST: ${CHOST}"
esac
mytarget=${myarch}.release
soname_version="$(get_version_component_range 1-3)"
local snapshot=on
host-is-pax && snapshot=off
# TODO: Add console=readline option once implemented upstream
# http://code.google.com/p/v8/issues/detail?id=1781
emake V=1 \
library=shared \
werror=no \
soname_version=${soname_version} \
snapshot=${snapshot} \
${mytarget} || die
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
}
src_test() {
local arg testjobs
for arg in ${MAKEOPTS}; do
case ${arg} in
-j*) testjobs=${arg#-j} ;;
--jobs=*) testjobs=${arg#--jobs=} ;;
esac
done
tools/test-wrapper-gypbuild.py \
-j${testjobs:-1} \
--arch-and-mode=${mytarget} \
--no-presubmit \
--progress=dots || die
}
src_install() {
insinto /usr
doins -r include || die
dobin out/${mytarget}/d8 || die
if [[ ${CHOST} == *-darwin* ]] ; then
# buildsystem is too horrific to get this built correctly
mv out/${mytarget}/lib.target/libv8.so.${soname_version} \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
fi
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
dodoc AUTHORS ChangeLog || die
}
pkg_preinst() {
preserved_libs=()
local baselib candidate
eshopts_push -s nullglob
for candidate in "${EROOT}usr/$(get_libdir)"/libv8-*$(get_libname) \
"${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
baselib=${candidate##*/}
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
fi
done
eshopts_pop
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
preserve_old_lib "${preserved_libs[@]}"
fi
}
pkg_postinst() {
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
preserve_old_lib_notify "${preserved_libs[@]}"
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.26 2012/04/04 01:01:10 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.27 2012/04/12 12:36:21 phajdan.jr Exp $
EAPI="4"
@ -30,7 +30,6 @@ src_unpack() {
src_compile() {
tc-export AR CC CXX RANLIB
export LINK="${CXX}"
# Use target arch detection logic from bug #354601.
case ${CHOST} in
@ -66,7 +65,16 @@ src_compile() {
}
src_test() {
local arg testjobs
for arg in ${MAKEOPTS}; do
case ${arg} in
-j*) testjobs=${arg#-j} ;;
--jobs=*) testjobs=${arg#--jobs=} ;;
esac
done
tools/test-wrapper-gypbuild.py \
-j${testjobs:-1} \
--arch-and-mode=${mytarget} \
--no-presubmit \
--progress=dots || die
@ -79,13 +87,13 @@ src_install() {
dobin out/${mytarget}/d8 || die
if [[ ${CHOST} == *-darwin* ]] ; then
install_name_tool \
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname).${soname_version} \
out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die
# buildsystem is too horrific to get this built correctly
mv out/${mytarget}/lib.target/libv8.so.${soname_version} \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
fi
dolib out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die
dosym libv8$(get_libname).${soname_version} /usr/$(get_libdir)/libv8$(get_libname) || die
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
dodoc AUTHORS ChangeLog || die
}

@ -1,6 +1,11 @@
# ChangeLog for dev-libs/boost
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.240 2012/04/02 01:06:18 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.241 2012/04/12 18:08:53 floppym Exp $
12 Apr 2012; Mike Gilbert <floppym@gentoo.org> boost-1.48.0-r1.ebuild,
boost-1.49.0.ebuild:
Delete call to ebeep() (bug #409309). Fix paths to commands in src_test() (bug
#406467). Backported from Progress Overlay. Patch by Arfrever.
*boost-1.49.0 (02 Apr 2012)

@ -61,14 +61,14 @@ EBUILD boost-1.45.0.ebuild 15793 RMD160 c583db21b892c47d7b9edd5fece5f2e214165309
EBUILD boost-1.46.1-r1.ebuild 16224 RMD160 2a61c2f9bfae575018dd85f1d746ec27d38cf191 SHA1 920d8d3b118cd808f9ee311e63642398dd9c07b2 SHA256 9d7726f12645e301fcc9174880e45e44c9d1ae19d7a338da0503ce388e08138b
EBUILD boost-1.47.0-r1.ebuild 15910 RMD160 501f37a32f879625facfd7134d342dc83688d95b SHA1 f9366a644df12335dfe9c960ced999b1acce5341 SHA256 f29520bcbd74fa8d75acfc6a1cd7f30329b401cc35b1197e67fc6da39e14ac00
EBUILD boost-1.47.0.ebuild 15907 RMD160 72716bfd46f181c2bd096c34c977e3d2b02cb6c0 SHA1 3ca8410452f3198759f3e35a9a97b18631449082 SHA256 e79d396d32d06b5e3353664d3c95de05448b935d5a36a6df83d32b01047b7c46
EBUILD boost-1.48.0-r1.ebuild 19724 RMD160 93731adeae63d529d09d39abcf2aeb32282871da SHA1 16956885d521d968fa8e08761cfaa2a87e70e603 SHA256 221f18732ce4afb25f000cbd3cf2f27e0bfe41abdf2676e03fa4e3ef66fa8b09
EBUILD boost-1.49.0.ebuild 19719 RMD160 6143fbfd112f254f7764c6c0eff7f909df87fc88 SHA1 94850384e0c62195fea479003078cccd172946ab SHA256 4fb57229401f927b9cb85c3d0eee99347900c3bace917e8a31d8cf4ade41d774
MISC ChangeLog 38481 RMD160 565cf1a9ea3f1b0705b41ed3f942239a44bda920 SHA1 69717a521dd5de6bcb837fe49ee2a82b1c024f48 SHA256 9cb0a9a283fcb06f0236b3e2e87b17664337eb6760aef365247d2129e6e6e6ea
EBUILD boost-1.48.0-r1.ebuild 19723 RMD160 867902c675b6a8f29721299d68cab66dfa5a7ef0 SHA1 2e6f71b2410d0b8f36313ebe7292bc19db67a89b SHA256 42f77311334aa482b04ebd8d17d16aceb82d4ad28a06fd33a31b4deab91433b6
EBUILD boost-1.49.0.ebuild 19718 RMD160 dcddcc9186788f176e067a1eeeddb826ef705144 SHA1 2897643c0ee21ae2fa1ac0781e9d0a9fd0134b8f SHA256 abbf5ca8a2b7e8e429546e2712bc1e059d1e6358b61ac1c6a244dd351a7ffb6f
MISC ChangeLog 38724 RMD160 8f96d820ac24f7a3ed9777c582855c8527ec2c3f SHA1 fcba285ee0734209ff4b15272e495745ccb84398 SHA256 a58bff8a0da26cd49ba450bce7a200e0c0ffa24655f86731a01b21a878098f2e
MISC metadata.xml 773 RMD160 3f4c57fa2861bb416fc5d92d839c41acb2b9861a SHA1 6c90f699901853658c41fbfdb3661eb617682040 SHA256 6563b78be463b4ae931f3dc07d5cd280281bf168c07ecea59fe5dc946f2d0ecf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iF4EAREIAAYFAk94+5AACgkQC77qH+pIQ6SZzgD+JY8+ipKYjBiF4vi1dCTN0sP8
/Y4+A8PrnzARqC3URrQA/0pXHRVAkj/sMRoYZX5/IhFk9z6e8zKJDUQVO3CpzRd8
=OPOG
iF4EAREIAAYFAk+HGkEACgkQC77qH+pIQ6R5VwD+LMbylz685xHkfO1mIBubFemP
qf2+GVwFu4rWsWRah+gBALtL1m9j8ja8ND99dsU4pUzTsksGYuNmihBs1ayaCI12
=Hj6V
-----END PGP SIGNATURE-----

@ -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/boost/boost-1.48.0-r1.ebuild,v 1.4 2012/04/02 00:53:01 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.48.0-r1.ebuild,v 1.5 2012/04/12 18:08:53 floppym Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -93,12 +93,11 @@ pkg_pretend() {
ewarn "The tests may take several hours on a recent machine"
ewarn "but they will not fail (unless something weird happens ;-)"
ewarn "This is because the tests depend on the used compiler/-version"
ewarn "This is because the tests depend on the used compiler version"
ewarn "and the platform and upstream says that this is normal."
ewarn "If you are interested in the results, please take a look at the"
ewarn "generated results page:"
ewarn " ${ROOT}usr/share/doc/${PF}/status/cs-$(uname).html"
ebeep 5
fi
}
@ -570,7 +569,7 @@ src_test() {
--dump-tests 2>&1 | tee regress.log || die
# Postprocessing
cat regress.log | tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/process_jam_log --v2
cat regress.log | ../tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/process_jam_log --v2
if test $? != 0; then
die "Postprocessing the build log failed"
fi
@ -580,8 +579,8 @@ src_test() {
__EOF__
# Generate the build log html summary page
tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/compiler_status --v2 \
--comment comment.html .. \
../tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/compiler_status --v2 \
--comment comment.html "${S}" \
cs-$(uname).html cs-$(uname)-links.html
if test $? != 0; then
die "Generating the build log html summary page failed"

@ -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/boost/boost-1.49.0.ebuild,v 1.1 2012/04/02 01:06:18 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.49.0.ebuild,v 1.2 2012/04/12 18:08:53 floppym Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -93,12 +93,11 @@ pkg_pretend() {
ewarn "The tests may take several hours on a recent machine"
ewarn "but they will not fail (unless something weird happens ;-)"
ewarn "This is because the tests depend on the used compiler/-version"
ewarn "This is because the tests depend on the used compiler version"
ewarn "and the platform and upstream says that this is normal."
ewarn "If you are interested in the results, please take a look at the"
ewarn "generated results page:"
ewarn " ${ROOT}usr/share/doc/${PF}/status/cs-$(uname).html"
ebeep 5
fi
}
@ -569,7 +568,7 @@ src_test() {
--dump-tests 2>&1 | tee regress.log || die
# Postprocessing
cat regress.log | tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/process_jam_log --v2
cat regress.log | ../tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/process_jam_log --v2
if test $? != 0; then
die "Postprocessing the build log failed"
fi
@ -579,8 +578,8 @@ src_test() {
__EOF__
# Generate the build log html summary page
tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/compiler_status --v2 \
--comment comment.html .. \
../tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease/pch-off/compiler_status --v2 \
--comment comment.html "${S}" \
cs-$(uname).html cs-$(uname)-links.html
if test $? != 0; then
die "Generating the build log html summary page failed"

@ -1,6 +1,9 @@
# ChangeLog for dev-libs/dbus-glib
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/ChangeLog,v 1.98 2012/02/01 01:58:04 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/ChangeLog,v 1.99 2012/04/12 18:21:44 darkside Exp $
12 Apr 2012; Jeremy Olexa <darkside@gentoo.org> dbus-glib-0.98.ebuild:
add Gentoo Prefix support, KEYWORDS and path offsets
01 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> -dbus-glib-0.92.ebuild,
-files/dbus-glib-0.92-userpriv-fix.patch:

@ -1,18 +1,4 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
DIST dbus-glib-0.98.tar.gz 723825 RMD160 6ea0ee8671abd0cf454e70ac18ff7b195123eae7 SHA1 203f02e41eba1aeac8986e655d794c8833e437bf SHA256 297c81d6bb8b1c312e9b0ccfe91eb28ec0672756abb64dfb7bbe2b5f1ae5d111
EBUILD dbus-glib-0.98.ebuild 2030 RMD160 eaf8077201e55f60a405a5f63f0ac821e9718ee3 SHA1 d1c34ca4ea3df98f1fec88267f54f23c5fe98257 SHA256 d2005729a65bcafd498f525a10184b750e5cdbc731f16cc5e01c176d9a14f2f1
MISC ChangeLog 12886 RMD160 0be70df6a327c07fb5c5bc33f48ec1210526e30d SHA1 6d395524a5dcf75a9bd400425aab8ac7d301d4bb SHA256 5be33672ae03fd28edb76f9c1da8561c99852919fe2bd800121124c14d72797b
EBUILD dbus-glib-0.98.ebuild 2139 RMD160 6304cbc6bc5abd649d84a023534941ae764eebbb SHA1 f9e343f9ac51f79eb75a0a86225181f3261e149d SHA256 12e0e50b20e2d0fa8386702d0a87218845fb85de24e8b3dddd70617d137431ab
MISC ChangeLog 13014 RMD160 b5bd6ed3b613dc07647c3f6e28f31a01abbcd026 SHA1 58e1d4150ef4703bb1d97940dc26005452b628e0 SHA256 f7f12be2d32e16c816ecc8af16b1ca978f53e3c73698ce7c1d921e2826a26ce6
MISC metadata.xml 244 RMD160 244bfcdb5c3c5eab051189d8adf5e572866b8c64 SHA1 580ce8a447f3237ea98b1d289b440bc89245e89b SHA256 552982cb042dce6d0051aef928f3cca7553e6d7327e0556f97f9e6e52e651b6c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iQEcBAEBAgAGBQJPKJuUAAoJEEdUh39IaPFNez8H/iaG+izO40Ecr0XGrrGd4aBN
RQuKow3SII/I8RTYCvS8vj7hv0uYVs/aLTOMWBWhcR0TRwMKEocW0LOwHKrPJhls
kepYZ+6KXmvLClCMnUcVPHG2AyQdtiZeG5TEJ3gICseKs9Jy+gcR5qos5Ny9xX1+
ohIYrthShtLqSk0AexGI5hfB1H4kFu+W2sAAtIN902S2YjvlHQpQouuyzqB+2wYk
3XRzyM0BvJE0oTIqs6cxa2qGZlLjrNSxE21OWc8JnAGWDg5RAeEg0DNCNv8fMepY
uWA+5w9+IK63pHXzuJPieFWClZSwdvQMICfI3WUModJ6cEnInuZUmf5tmJ+YmEY=
=3hEY
-----END PGP SIGNATURE-----

@ -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/dbus-glib/dbus-glib-0.98.ebuild,v 1.7 2012/02/01 01:56:51 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/dbus-glib/dbus-glib-0.98.ebuild,v 1.8 2012/04/12 18:21:44 darkside Exp $
EAPI=4
inherit bash-completion-r1
@ -11,7 +11,7 @@ SRC_URI="http://dbus.freedesktop.org/releases/${PN}/${P}.tar.gz"
LICENSE="|| ( GPL-2 AFL-2.1 )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="debug doc static-libs test"
RDEPEND=">=sys-apps/dbus-1.4.1
@ -29,13 +29,13 @@ TBD=${WORKDIR}/${P}-tests-build
src_configure() {
local my_conf
my_conf="--localstatedir=/var
my_conf="--localstatedir=${EPREFIX}/var
--enable-bash-completion
$(use_enable debug verbose-mode)
$(use_enable debug asserts)
$(use_enable static-libs static)
$(use_enable doc gtk-doc)
--with-html-dir=/usr/share/doc/${PF}/html"
--with-html-dir=${EPREFIX}/usr/share/doc/${PF}/html"
mkdir "${BD}"
cd "${BD}"
@ -80,8 +80,8 @@ src_install() {
emake DESTDIR="${D}" install
# FIXME: We need --with-bash-completion-dir
newbashcomp "${D}"/etc/bash_completion.d/dbus-bash-completion.sh dbus
rm -rf "${D}"/etc/bash_completion.d || die
newbashcomp "${ED}"/etc/bash_completion.d/dbus-bash-completion.sh dbus
rm -rf "${ED}"/etc/bash_completion.d || die
find "${D}" -name '*.la' -exec rm -f {} +
find "${ED}" -name '*.la' -exec rm -f {} +
}

@ -1,6 +1,19 @@
# ChangeLog for dev-libs/poco
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/poco/ChangeLog,v 1.11 2010/08/23 18:39:00 dev-zero Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/poco/ChangeLog,v 1.14 2012/04/12 15:00:40 dev-zero Exp $
12 Apr 2012; Tiziano Müller <dev-zero@gentoo.org> poco-1.4.3_p1.ebuild:
Fix dep to match libpcre >=8.13, use virtual/mysql instead of dev-db/mysql.
12 Apr 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> metadata.xml:
Add myself as maintainer
*poco-1.4.3_p1 (12 Apr 2012)
12 Apr 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+files/1.4.3_p1-gentoo.patch, +poco-1.4.3_p1.ebuild,
+files/libpcre-8.13.patch:
Version bump, fixes bug 387805
23 Aug 2010; Tiziano Müller <dev-zero@gentoo.org> poco-1.3.6_p2.ebuild:
Changed order of -O2 replacement in sed call to avoid stripping an -O2 in

@ -1,13 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX 1.3.3_p1-gcc44.patch 529 RMD160 03d16847116d6dbbc1feaddb68eada16622bc8d1 SHA1 d2bf6f1d85ad8dcd113df97297656f0195f9c04f SHA256 19bfb607bcc49e600950d4bca0f3d5bf1d33d547b148cbe42f97906130980822
AUX 1.3.3_p1-gentoo.patch 3357 RMD160 0b4f1e17a5c7c1963d0342b7aff00f2db2a3fe59 SHA1 10301073e1b2cd77d35b5ab2b965e03d0de1176d SHA256 2590e03757c8eab863cbdd5db1ff10a6f7734f18925415b430f4bdddadbe4040
AUX 1.3.3_p1-openssl-1.patch 402 RMD160 6b25f98e685b7bfc3281092fda22707051602e52 SHA1 3f239f9d28a68489aeb90c09cbd2f8647e36269e SHA256 076b0b024a225656989520b7d921e6e182f9cb7ff91d97205954a341081ecc2b
AUX 1.3.3_p1-unbundle_libs.patch 8075 RMD160 690b95724a05d9a3c64fcb907d6b4322bc5a2f71 SHA1 dbd2250d3650c144de1794058d3eec15a815ccba SHA256 63ae188d12bdef000eeb33ce79b045f01d6ab5d2c112079877d1735861f3496f
AUX 1.3.6_p2-gentoo.patch 3726 RMD160 823fe773bbc44019fd3af9e82b1e0ddb55232141 SHA1 8a8a9ce27c15cec50a65f0ae851f309b4e58da37 SHA256 1555ce072ac1e6ad37e1d570dfd2b0d9862aae4629425ad7443335952887e3e7
AUX 1.4.3_p1-gentoo.patch 3778 RMD160 03a538c16c4d6235f12a55d09d50b01f6772db44 SHA1 7c263a6fa35962fd4b745b015183e9f16ab13772 SHA256 f856ef1329bc1ae5c40ef78bbc8798d1f0b0f6fbc71f2f52326954693e4d9e3e
AUX libpcre-8.13.patch 339 RMD160 087e4540cf1ddc4cdcd7c91d10bdf2ab5f73a5e9 SHA1 561e5eb3f1015b2296ff86f8e04cc2bbc50cdc55 SHA256 cadb2f6099f7f23c1fd0c2a522de12ef2ad57e71effe209f951bc11ecb8f40e5
DIST poco-1.3.3-doc.tar.gz 924194 RMD160 0a9a5ba3117076bc163a0674ca47630d4346dc9e SHA1 cfdea5d3b4c3b15dcc300a7e5c2a60525e9bed8a SHA256 5edcc2216807c05ba236d4d8423c05c1f4645438196816db33380a4a2f543167
DIST poco-1.3.3p1-all.tar.bz2 2011910 RMD160 bcdf37b0dc1d8cae84c020a34dcf2c838f92053a SHA1 59f3af74b105e6357af9e5d41c7d7579d2300a3c SHA256 9b011301f9111b21c37684fc3c2f8a85356300f003b1f827ae2de196e2c11909
DIST poco-1.3.6-all-doc.zip 1911077 RMD160 471ad082126dbe0d40494a7b2bce1dbeaac83b78 SHA1 8356abfb11fc2694fa46d2c93e9b7dce75bd9371 SHA256 ccd0920cabfc61969f168b0fc63e3bd8a718f87b055f4da92c6b67539124208e
DIST poco-1.3.6p2-all.tar.bz2 2321552 RMD160 effaff38aebca34af7dbbd3aae0798af95268790 SHA1 46c66620f7685e9ed9f7caffc8ff3a09454c06de SHA256 290c7f80827e509642f200b766e3709ef6ace0b6efadc832c9e879ac11830ae5
DIST poco-1.4.3-all-doc.zip 2118165 RMD160 71982f0108134c8e1dccbd9f7130bc9742dd6e6e SHA1 8e8b20e429fab15f92a1bea527916777696d8541 SHA256 23d92cb042a603a9be5afc4225efe92063f4e295d2625c7d72bb3ed3ce392188
DIST poco-1.4.3p1-all.tar.bz2 3005394 RMD160 3ec28ef3a78bb9850965eef29a81150b4ea7d4a3 SHA1 95fbf8f9cee1fd8ff05350d2925bbcb9fe089456 SHA256 8a3fd41234a8015e5c46470baa90140c7726cd7dc70d8300c655f08d71fdc35a
EBUILD poco-1.3.3_p1.ebuild 3378 RMD160 e48e383c4ffb268338c88ea522d3343d214ff98a SHA1 a662d5faebf8283eb4388b381b26f24793968026 SHA256 20628a5cfc5462059a7bbed55fcc2ff3af1b2ffe129af499a762ca0c9cff91f8
EBUILD poco-1.3.6_p2.ebuild 3424 RMD160 3426be712db86ead63814b45db581efaff1f7226 SHA1 e4b3eb28a0e1f8a3a0fb5b49877c6444e53f690a SHA256 c47c80eff6ea915b470d1b5084c089fc122b2798229bf01cd0816bc8473e9df4
MISC ChangeLog 2192 RMD160 ccd015390e220f126dfbe8a6575604675edf96b7 SHA1 4ad093bb417c825f8648218db3efdca16b348588 SHA256 dbeea1d43ea5fbfdd07cedceabae092624a18112c0c1dce66648c62aae7c6216
MISC metadata.xml 1119 RMD160 170170cee55fdee58830a0fc63235d405f4b2fa0 SHA1 f3e8757113d7e4364420c2be283f5980af24a085 SHA256 17ede60dfd2ca4f9343e7d80a9313220caf929ca6eb1d2266d0e8d8b15510f5b
EBUILD poco-1.4.3_p1.ebuild 3469 RMD160 6b3d71372b891b21b6e169b96ed61d70830e026a SHA1 8d295f2878f2bc008d42e1950875548c18de260e SHA256 e6925c665501350ab4a39971d35a21ba02611c8f2369080ad4a261b5aa6fc544
MISC ChangeLog 2654 RMD160 916c48ac0393af06a83297a5de5f80f333984eab SHA1 84a5ace1b23369505524bf66f0772557c6ec603f SHA256 2737e2a2321c1c7e5a0c897e1e42ff0a66712615ad946cd3491d9a994487f2c1
MISC metadata.xml 1222 RMD160 95d37dd407a554a059f6a701adbb7a3b643699cc SHA1 4fec385b395d6424cc66872b85df8b0ff4a2d7f1 SHA256 d28bbe65a45a5d1bb144ffde4b17ea70af62e4d7432cd12fb26f43645e12ff49
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iEYEARECAAYFAk+G7iIACgkQGwVqY66cHjAMzACfYNQmNh7XRjf3X2n+BbnOaLX7
JM8AnRclnffgJf/QPJHnilNKJrqF01Y2
=dCcj
-----END PGP SIGNATURE-----

@ -0,0 +1,85 @@
diff -ur poco-1.3.6p2-all.orig//components poco-1.3.6p2-all/components
--- poco-1.3.6p2-all.orig//components 2010-07-19 13:52:31.936802078 +0200
+++ poco-1.3.6p2-all/components 2010-07-19 13:59:37.351927395 +0200
@@ -1,13 +1,7 @@
-CppUnit
Foundation
XML
Util
Net
-Crypto
-NetSSL_OpenSSL
Data
-Data/SQLite
-Data/ODBC
-Data/MySQL
Zip
PageCompiler
diff -ur poco-1.3.6p2-all.orig//Data/ODBC/Makefile poco-1.3.6p2-all/Data/ODBC/Makefile
--- poco-1.3.6p2-all.orig//Data/ODBC/Makefile 2010-07-19 13:52:31.932802424 +0200
+++ poco-1.3.6p2-all/Data/ODBC/Makefile 2010-07-19 13:55:24.976677962 +0200
@@ -9,10 +9,10 @@
include $(POCO_BASE)/build/rules/global
# adjust for the target system (usually '/usr/lib' or '/usr/local/lib')
-ODBCLIBDIR = /usr/lib
+ODBCLIBDIR = /usr/$(LIBDIR)
INCLUDE += -I/usr/local/include -I/usr/include -I/usr/include/odbc -I/usr/local/include/odbc
-SYSLIBS += -L/usr/local/lib/odbc -L/usr/lib/odbc -L/usr/lib -L/usr/local/lib
+SYSLIBS += -L/usr/local/$(LIBDIR)/odbc -L/usr/$(LIBDIR)/odbc -L/usr/$(LIBDIR) -L/usr/local/$(LIBDIR)
ifeq ($(POCO_CONFIG),MinGW)
# Lack of unixODBC or iODBC is not an error for MinGW platform since it uses Windows odbc32.lib
@@ -24,19 +24,19 @@
# CYGWIN platform has its own ODBC library in /lib/w32api
SYSLIBS += -L/lib/w32api -lodbc32 -lodbccp32
else
-ifeq (0, $(shell test -e $(ODBCLIBDIR)/libodbc$(SHAREDLIBLINKEXT); echo $$?))
+ifeq (unixodbc, $(GENTOO_ODBC))
SYSLIBS += -lodbc -lodbcinst
COMMONFLAGS += -DPOCO_UNIXODBC
else
-ifeq (0, $(shell test -h $(ODBCLIBDIR)/libodbc$(SHAREDLIBLINKEXT); echo $$?))
+ifeq (unixodbc, $(GENTOO_ODBC))
SYSLIBS += -lodbc -lodbcinst
COMMONFLAGS += -DPOCO_UNIXODBC
else
-ifeq (0, $(shell test -e $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
+ifeq (iodbc, $(GENTOO_ODBC))
SYSLIBS += -liodbc -liodbcinst
COMMONFLAGS += -DPOCO_IODBC
else
-ifeq (0, $(shell test -h $(ODBCLIBDIR)/libiodbc$(SHAREDLIBLINKEXT); echo $$?))
+ifeq (iodbc, $(GENTOO_ODBC))
SYSLIBS += -liodbc -liodbcinst
COMMONFLAGS += -DPOCO_IODBC
else
diff -ur poco-1.3.6p2-all.orig//Makefile poco-1.3.6p2-all/Makefile
--- poco-1.3.6p2-all.orig//Makefile 2010-07-19 13:52:31.908802377 +0200
+++ poco-1.3.6p2-all/Makefile 2010-07-19 14:00:03.814676950 +0200
@@ -31,7 +31,7 @@
install: libexecs
mkdir -p $(INSTALLDIR)/include/Poco
- mkdir -p $(INSTALLDIR)/lib
+ mkdir -p $(INSTALLDIR)/$(LIBDIR)
mkdir -p $(INSTALLDIR)/bin
for comp in $(COMPONENTS) ; do \
if [ -d "$(POCO_BASE)/$$comp/include" ] ; then \
@@ -41,11 +41,11 @@
find $(POCO_BUILD)/$$comp/bin -perm -700 -type f -exec cp -f {} $(INSTALLDIR)/bin \; ; \
fi ; \
done
- find $(POCO_BUILD)/lib -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/lib \;
- find $(POCO_BUILD)/lib -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/lib \;
+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type f -exec cp -f {} $(INSTALLDIR)/$(LIBDIR) \;
+ find $(POCO_BUILD)/$(LIBDIR) -name "libPoco*" -type l -exec cp -Rf {} $(INSTALLDIR)/$(LIBDIR) \;
-libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Crypto-libexec NetSSL_OpenSSL-libexec Data-libexec Data/SQLite-libexec Data/ODBC-libexec Data/MySQL-libexec Zip-libexec PageCompiler-libexec PageCompiler/File2Page-libexec
-tests = Foundation-tests XML-tests Util-tests Net-tests Crypto-tests NetSSL_OpenSSL-tests Data-tests Data/SQLite-tests Data/ODBC-tests Data/MySQL-tests Zip-tests
+libexecs = Foundation-libexec XML-libexec Util-libexec Net-libexec Data-libexec Zip-libexec PageCompiler-libexec
+tests = Foundation-tests XML-tests Util-tests Net-tests Data-tests Zip-tests
samples = Foundation-samples XML-samples Util-samples Net-samples Crypto-samples NetSSL_OpenSSL-samples Data-samples Zip-samples PageCompiler-samples
.PHONY: $(libexecs)

@ -0,0 +1,10 @@
--- Foundation/Makefile 2012-01-23 15:12:27.000000000 +0100
+++ Foundation/Makefile.new 2012-04-11 14:58:14.000000000 +0200
@@ -43,7 +43,6 @@
pcre_utf8_objects = pcre_ucd pcre_tables
ifdef POCO_UNBUNDLED
- objects += $(pcre_utf8_objects)
SYSLIBS += -lpcre -lz
else
objects += $(zlib_objects) $(pcre_objects) $(pcre_utf8_objects)

@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>tommy@gentoo.org</email>
<name>Thomas Sachau (Tommy[D])</name>
</maintainer>
<herd>cpp</herd>
<longdescription>
POCO, the C++ Portable Components, is a collection of open source

@ -0,0 +1,119 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/poco/poco-1.4.3_p1.ebuild,v 1.2 2012/04/12 15:00:40 dev-zero Exp $
EAPI="2"
inherit eutils toolchain-funcs flag-o-matic versionator
MY_P="${P/_}"
MY_DOCP="${PN}-$(get_version_component_range 1-3)-all-doc"
DESCRIPTION="C++ class libraries that simplify and accelerate the development of network-centric, portable applications."
HOMEPAGE="http://pocoproject.org/"
SRC_URI="mirror://sourceforge/poco/${MY_P}-all.tar.bz2
doc? ( mirror://sourceforge/poco/${MY_DOCP}.zip )"
LICENSE="Boost-1.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples iodbc mysql odbc sqlite ssl test"
DEPEND=">=dev-libs/libpcre-8.13
dev-libs/expat
sys-libs/zlib
mysql? ( virtual/mysql )
odbc? ( iodbc? ( dev-db/libiodbc )
!iodbc? ( dev-db/unixODBC ) )
ssl? ( dev-libs/openssl )
sqlite? ( dev-db/sqlite:3 )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}-all"
src_prepare() {
epatch \
"${FILESDIR}"/${PV}-gentoo.patch \
"${FILESDIR}"/libpcre-8.13.patch
}
src_configure() {
targets="libexecs"
odbc="unixodbc"
if use ssl; then
targets="${targets} NetSSL_OpenSSL-libexec Crypto-libexec"
echo NetSSL_OpenSSL >> components
echo Crypto >> components
fi
if use odbc; then
targets="${targets} Data/ODBC-libexec"
echo Data/ODBC >> components
if use iodbc; then
append-flags "-I/usr/include/iodbc"
odbc="iodbc"
fi
fi
if use sqlite; then
targets="${targets} Data/SQLite-libexec"
echo Data/SQLite >> components
fi
if use mysql; then
targets="${targets} Data/MySQL-libexec"
echo Data/MySQL >> components
fi
if use test; then
targets="${targets} cppunit tests"
echo CppUnit >> components
use ssl && targets="${targets} NetSSL_OpenSSL-tests Crypto-tests"
use odbc && targets="${targets} Data/ODBC-tests"
use sqlite && targets="${targets} Data/SQLite-tests"
use mysql && targets="${targets} Data/MySQL-tests"
fi
local myconf
use test || myconf="--no-tests"
# not autoconf
./configure \
--no-samples ${myconf} \
--prefix=/usr \
--unbundled \
|| die "configure failed"
sed -i \
-e 's|-O2||g' \
-e "s|CC = .*|CC = $(tc-getCC)|" \
-e "s|CXX = .*|CXX = $(tc-getCXX)|" \
-e "s|RANLIB = .*|RANLIB = $(tc-getRANLIB)|" \
-e "s|LIB = ar|LIB = $(tc-getAR)|" \
-e "s|STRIP = .*|STRIP = /bin/true|" \
-e "s|CFLAGS = |CFLAGS = ${CFLAGS}|" \
-e "s|CXXFLAGS = |CXXFLAGS = ${CXXFLAGS} |" \
-e "s|LINKFLAGS =|LINKFLAGS = ${LDFLAGS} |" \
-e "s|SHAREDOPT_LINK = -Wl,-rpath,\$(LIBPATH)|SHAREDOPT_LINK =|" \
build/config/Linux build/config/FreeBSD || die "sed failed"
sed -i -e "s|SHLIBFLAGS)|SHLIBFLAGS) ${LDFLAGS}|" build/rules/lib || die
}
src_compile() {
emake POCO_PREFIX=/usr GENTOO_ODBC="${odbc}" LIBDIR="$(get_libdir)" ${targets} || die "emake failed"
}
src_install() {
emake POCO_PREFIX=/usr LIBDIR="$(get_libdir)" DESTDIR="${D}" install || die "emake install failed"
dodoc CHANGELOG CONTRIBUTORS NEWS README
use doc && dohtml -r "${WORKDIR}/${MY_DOCP}"/*
if use examples ; then
for d in Net XML Data Util NetSSL_OpenSSL Foundation ; do
insinto /usr/share/doc/${PF}/examples/${d}
doins -r ${d}/samples
done
find "${D}/usr/share/doc/${PF}/examples" \
-iname "*.sln" -or -iname "*.vcproj" -or \
-iname "*.vmsbuild" -or -iname "*.properties" \
| xargs rm
fi
}

@ -1,6 +1,12 @@
# ChangeLog for dev-libs/quazip
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/quazip/ChangeLog,v 1.16 2012/04/06 09:55:16 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/quazip/ChangeLog,v 1.17 2012/04/12 22:22:27 pesa Exp $
12 Apr 2012; Davide Pesavento <pesa@gentoo.org>
-files/quazip-0.4.3-zlib.patch, -quazip-0.2.3.ebuild, -quazip-0.3.ebuild,
-quazip-0.4.3-r1.ebuild:
Remove old and unused versions inheriting deprecated qt4.eclass, ack'ed by
dilfridge.
06 Apr 2012; Markus Meier <maekke@gentoo.org> quazip-0.4.4.ebuild:
arm stable, bug #410145

@ -1,22 +1,25 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA512
AUX quazip-0.4.3-zlib.patch 821 RMD160 c0000efba772dd8b436398ea39d494ea11012ec2 SHA1 ba618f834628c63b1b2573236bc814f340debb5a SHA256 33295a7f6d21ec6a6bbc2b1900f1d1c34ec4895ab1b806058dedd96bcd577eaf
AUX quazip-0.4.4-zlib.patch 811 RMD160 b8423af000d31650eaf3dbc5e016a496a18808e0 SHA1 a8efb7fef372ee7938724af0fb4233b98643c93a SHA256 0a5b839a2481319e8636151db48157413bb7b7cb928c2625dad4789c36d07a3f
DIST quazip-0.2.3.tar.gz 298712 RMD160 a648a37e965040d134c843bee15410bca2a5d12b SHA1 a091dcc3a4d57c2112bff65c2cac70f9f99fcded SHA256 355536fb47d822d705df5125db893f63eeae1148a45739786dbbfbafe9bad995
DIST quazip-0.3.tar.gz 161359 RMD160 0ac2b821937688b0c32547721332f1a7b41ec468 SHA1 dbb08bf3edf0d81771b373e2154d4f258070277e SHA256 a947889b9cfa15458e6f57739fb53ec4e3d6ff2d264c52036906bfa1121549c8
DIST quazip-0.4.3.tar.gz 268597 RMD160 04079ca71406814871b495fe0cf9348bc062a711 SHA1 c52e7d8ca1f667255636be4ad385d7dcfaa85454 SHA256 ef6353108149a11108087351f9f380b73b6cdc173be4f5442b9d0ae4fda5abad
DIST quazip-0.4.4.tar.gz 301733 RMD160 d1119262e01ec4220e34ca293c5895f151624ef3 SHA1 0bd196856debfe4510a1efe35cca26b76668fb94 SHA256 63e8ffba784a4673bc3c340fa4df79e2980f6849ba9eea0a7cd52c3071deb0b6
EBUILD quazip-0.2.3.ebuild 766 RMD160 42ba54e1b2cd0eea44c9bd2047879170f32330b1 SHA1 10a596816eb7209ecd250494aedfa54e6743d31b SHA256 c9c22fe2b395944e36bf413ba39bdafb536ae1e20e79e2cdb9285d75d1fd8e98
EBUILD quazip-0.3.ebuild 759 RMD160 809c8785e0e338e8051aa14513203895b30299a1 SHA1 44053c6ff974962c5bc51fa46f9918d6ab75ab8f SHA256 96fe715ad5d8a2b24dca4addcde5edab28452ea671e74451cabd23d539aa4f9f
EBUILD quazip-0.4.3-r1.ebuild 673 RMD160 a7d49bd9d98747acd74dd1a11664c4bc2ba5beb5 SHA1 e7e32e956d5e221daa0283169d34fcc605b1f4a1 SHA256 d07ddd1003ae9e1017aad66853f267a919ec0aea3a2e38e28d57d03618e3d823
EBUILD quazip-0.4.4.ebuild 675 RMD160 23558ece14fac66a409dfce45d865881d77d0ea8 SHA1 490908742a93061f78c2c6d4e00b95a1c8ca52a5 SHA256 5df93aa094062dc476d42eb8a1b63d1ce5109f3fde00fb85dea437586db4c27a
MISC ChangeLog 2149 RMD160 c86196785ad01b8f081754fa9e741e89edd5b3c3 SHA1 a7adb208acdf450218aecf267c0f6bf8e4258048 SHA256 10e874f903f8a6af827cbb963050f2e488e3ea8f0a70784b20c946c2e9dd5843
MISC ChangeLog 2391 RMD160 1d2860b2190f225f1a0f53941139eb66eed9109f SHA1 3de24c68b5466a6604a3cae74793ec88da022a35 SHA256 a5f113bec451530ee2a5161fcf1765e5276b2772eb52c6ccab0ed1d0cc355c47
MISC metadata.xml 218 RMD160 5dcdfc9ffbff78c3625f6ee6cd8242c0130bba48 SHA1 e7d6721263f31430e0dd04b17f16c27ebac78a89 SHA256 45420c665fb7a061ce85d5300ea7ed5a034a812dc286e2c87540b90d1388d79d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAk9+vjAACgkQkKaRLQcq0GI4mACeOabzZOEJvTtvsm4RKyd3BSKk
CdMAn04eeCnuagHcZ5KBIAR1q+b+062d
=/fzI
iQIcBAEBCgAGBQJPh1WqAAoJENXLsxwXqFxy2r8P/Ro01chnXTXSiHrW6Jq9ezOH
KCv3owVl89YUZJkeg+OMZC6zRFJcxgcxN5g8of4FcphMBSNcCJbra+rYyoQUn+lX
G42JJKtA04b4dHjmz5bH1eJCo/PhgzZudGtDcm3cS6B3JZ9VJV4ieiVYHs/dMPM/
j6YL1uavmS0Uy/BwsF8+jLfu0+0ZKfwaFmaIdbd8pA3hF6vGqbCK4gWadjfmhzUQ
yEP6uRNGQu5kCUF2uUyr7F4PuJ1n+5LFXRetet22+FGn1G7luDq5ySw/GyDN8hji
g7/UcIvYhymhjILQF5za4DKFGKr05rAxN0c5oMFQzPB9lCAutBpI85SBAtoFlm/r
bNCf3muVVr4KjBnA/P5d1cHk/w2vR7LtxMxE78lE/gK47bxJA32SImGC/S8BLUR2
rF2KacPxGLeghUuvSh3CJsXFPlhXKBDZq4emFv3oRv+ihwz9FEBRP/TSm5URj82G
XvjmzadYl+28ASqadgVk9Mpbo07PHrsaglrDNsgrKoCDI3Lb5VwiAe8A9kHvnJFC
WCfYcoaVCx9l+ohvRxKDEKrl9Xqjev5BOCT656hHYxMV6ptYrMNhpZyQ/dSV2sjf
QvUgM8IpIH403ZsRpuzCAeXWusrYB7OmVxvsZnCcChR4Kr2Nz0z/ihG608RVgebR
oftzQTHOnqDJIRyOHfwo
=GM9z
-----END PGP SIGNATURE-----

@ -1,27 +0,0 @@
From f7d821a6837b4cc9defa02f271256796394fd8c3 Mon Sep 17 00:00:00 2001
From: Sebastian Pipping <sebastian@pipping.org>
Date: Wed, 21 Sep 2011 14:37:31 +0200
Subject: [PATCH] Allow compilation with zlib-1.2.5.1-r1
---
quazip/ioapi.h | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/quazip/ioapi.h b/quazip/ioapi.h
index 716dd4b..a4ac8d7 100644
--- a/quazip/ioapi.h
+++ b/quazip/ioapi.h
@@ -37,6 +37,10 @@
extern "C" {
#endif
+#ifndef OF
+# define OF(x) x
+#endif
+
typedef voidpf (ZCALLBACK *open_file_func) OF((voidpf opaque, voidpf file, int mode));
typedef uLong (ZCALLBACK *read_file_func) OF((voidpf opaque, voidpf stream, void* buf, uLong size));
typedef uLong (ZCALLBACK *write_file_func) OF((voidpf opaque, voidpf stream, const void* buf, uLong size));
--
1.7.6.1

@ -1,36 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/quazip/quazip-0.2.3.ebuild,v 1.4 2010/10/18 10:19:57 jlec Exp $
EAPI=2
inherit multilib qt4
DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package"
HOMEPAGE="http://quazip.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="sys-libs/zlib
x11-libs/qt-gui:4"
S=${WORKDIR}/${P}/${PN}
src_prepare() {
sed -i \
-e "s:/usr/local:/usr:" \
-e "s:/lib:/$(get_libdir):" \
${PN}.pro || die
}
src_configure() {
eqmake4
}
src_install() {
emake INSTALL_ROOT="${D}" install || die
dodoc ../{NEWS,README}
}

@ -1,32 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/quazip/quazip-0.3.ebuild,v 1.1 2010/10/18 10:19:57 jlec Exp $
EAPI="3"
inherit multilib qt4-r2
DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package"
HOMEPAGE="http://quazip.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="sys-libs/zlib
x11-libs/qt-gui:4"
RDEPEND="${DEPEND}"
S="${WORKDIR}"/${P}/${PN}
DOCS="../NEWS ../README"
src_prepare() {
sed -i \
-e "s:/usr/local:${EPREFIX}/usr:" \
-e "s:/lib:/$(get_libdir):" \
${PN}.pro || die
qt4-r2_src_prepare
}

@ -1,27 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/quazip/quazip-0.4.3-r1.ebuild,v 1.7 2012/02/13 12:22:50 jlec Exp $
EAPI=4
inherit cmake-utils
DESCRIPTION="A simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package"
HOMEPAGE="http://quazip.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
DEPEND="
sys-libs/zlib
x11-libs/qt-core:4"
RDEPEND="${DEPEND}"
S="${WORKDIR}"/${P}
DOCS="NEWS README.txt"
PATCHES=( "${FILESDIR}"/${P}-zlib.patch )

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/Class-Std-Fast
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Class-Std-Fast/ChangeLog,v 1.1 2012/04/11 16:51:46 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Class-Std-Fast/ChangeLog,v 1.2 2012/04/12 17:45:52 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix cpan distribution in metadata.xml
*Class-Std-Fast-0.0.8 (11 Apr 2012)

@ -1,24 +1,14 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
DIST Class-Std-Fast-v0.0.8.tar.gz 20915 RMD160 43807fe9ecaaca0d225ffb5887b6845e945c06bb SHA1 7b16f535bd8db82731593cd53c42b178f9af3d2f SHA256 1bd43763c6a373183097a30e787f5d6713b0db27511c52d533266b59d2cfa780
EBUILD Class-Std-Fast-0.0.8.ebuild 570 RMD160 e9deda38d862b4222444bbc9f962b3291dd380f7 SHA1 d0bc281fad2f16da9206247a9ef567e79a1171d7 SHA256 f0c8a49cf6030e39869ffd2b48979df561e10554c6f5cb38ed34478f317905bf
MISC ChangeLog 424 RMD160 1370db7f817f1ef83e9c80c59c23459029fa64c3 SHA1 05fd55f35cb664bb821db5f64fc14b004ab8fcc8 SHA256 31849094d9402eb80cc174766d9a95e890189af3e7ea5af793c17963a72d4e7c
MISC metadata.xml 244 RMD160 2872e627e2986289a12c38940c89912406d50cab SHA1 c4f24bb3f89295304a6a25ae128f1f1d6225de5f SHA256 230cbf24b46683a37a9dc9bffb06a9f1ec6a7860835c4170360653eb75e861e9
MISC ChangeLog 522 RMD160 7879829cd728a5411f7d2e3f000213a5d9521b5a SHA1 534f6e274c194afba254050a70622ea3f065850f SHA256 de4e8818cc321d4df2ea5cb978c39462e5177cf5c1bbbb31397ef61606536bf9
MISC metadata.xml 240 RMD160 d08ffcb3f4079ca1634cf3969bebb2a324c70015 SHA1 647042b41f0ad8daa54d2832dfd1e451d6fd23a2 SHA256 b9d4616eff32bbc37d63886b41f3eabb437bd78577dfc1a1d3689938ea511f84
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBAgAGBQJPhbarAAoJEGx/yQWNI2+Arc0P/jEjTh0TRIDcR8rOrKpkQNXL
Lmd9AR1EZa02Im+tdMlPGe7HGCPipbniHu0H0B0fU2iv+jsldxxDaE8OW81ddUud
CaY9Fmtod9GTI/I85xVebUIOT74TSoebpZppj27YG9sr0n8hsozGPuuSHJxft5Ep
zVvH03urv5vHEsgmcYiwkJhhWEqU5HrOYarF1unmmd/n59qgNl6qhnarTM7NWkmK
wbioj5pSTAA0uP4sy4GOibe8ML3EbGbY+Yh4AfSx4TlEt2QybLV7QnCPkrDLrVY6
lhDz6UMXD8gvvrQeTogKvecZgVQuICPjVkTZyNiiGvULwn4kP3klhNoQ8zriA6e8
mun5KuseubdL81K+ciDbZ+CdXEZxMDCYY8SHroUSHS2VZs8aSQU6wl/DPXYrYlTI
9G0VRZOd2+7P4PKDkNOruH4HgfckQv3WRuS2eTWeZ+/VfX26mPLWZ2EPpQZIqijO
p3e4MUzSfLxa7ourHAnZbjWbjIwWIBfNOyOE79sGyuWAFEw8ibkH4fsc5JUmj1pt
mlZgVjeOSFNjh+AEX69sHPAI1e8Sw0yWUvcQYpO9dgq5X1EKg6DoBVp2xLE/LiJs
xFIwdPJt/jFsAl2DqEfFTzW4/JrLq4GY0n8+kvwLVEtR7MzbYYko/J/FOcyp6+AD
66T92OPnGDrfyyz3y6NV
=DGWn
iEYEAREIAAYFAk+HFNUACgkQV3J2n04EauxhhgCdFUalZIeTe8AGxTQeIgOz53K5
Y48AoKKBSQqMitW36PFTfCyQTohPcTcA
=+Nwo
-----END PGP SIGNATURE-----

@ -3,6 +3,6 @@
<pkgmetadata>
<herd>perl</herd>
<upstream>
<remote-id type="cpan">Class-Std-Metadata</remote-id>
<remote-id type="cpan">Class-Std-Fast</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/Digest-Perl-MD5
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Digest-Perl-MD5/ChangeLog,v 1.1 2011/09/11 02:00:27 robbat2 Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Digest-Perl-MD5/ChangeLog,v 1.2 2012/04/12 17:50:44 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix cpan distribution in metadata.xml
*Digest-Perl-MD5-1.800.0 (11 Sep 2011)

@ -3,12 +3,12 @@ Hash: SHA256
DIST Digest-Perl-MD5-1.8.tar.gz 74077 RMD160 da78c85c87a7e8af191193fb778d9fbdc2d48999 SHA1 44742433b6a6d06401b78ff8672277e887fc3d82 SHA256 86b1f32a09ced075606d98a1b6ed24a44b2e18bfd0ab515dc987f99d9112d860
EBUILD Digest-Perl-MD5-1.800.0.ebuild 522 RMD160 0baf1f334d3dec55fbda56ebfa10e1c081fcf572 SHA1 ae6f77f429ea022e7ddbe6b18c96807e9bff7a3d SHA256 a4eda5f4dc0f19493e3798d18cf28ec2d61e8ab10479053dd66da7625f886e2a
MISC ChangeLog 449 RMD160 974cbe95f72c16b04ce9f128835db3806dc4d54b SHA1 b2a310ff85d6f420574b02f1c8c916e8896d3797 SHA256 0f95cb886d99edda8ebd1bfb15da83ff84f92e8afa336eb3b6e3852dbf673638
MISC metadata.xml 235 RMD160 ca1d812841438fc14fff51a07ad109234bf18d90 SHA1 a6a181cc78c5c56bf84d3fc12468de407343e13b SHA256 8103145cc361fdbb0b74a46626bb335e0ef245cab58b96ac9b468ba587a9d6a3
MISC ChangeLog 549 RMD160 ecf266bf7a7cf7e832260300560542f15f7939c7 SHA1 004dd004eec576aeae719047c230f68bd1a2fcd3 SHA256 23a4ae7ec9a87dc1e858d0ed58ac22c5070cbc4c2ce70dc6fdc417bf5f3b1f11
MISC metadata.xml 241 RMD160 561f03e75b788d5c6d273326c0be77e3ebdcf570 SHA1 442b78dc7b78c95f82177f68a44660e722037fc3 SHA256 e9eee4178c89ae1626ad5f704032e3a9bb249abed32ae40b9a37e794b215d70c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAk5wjbQACgkQV3J2n04EauwKnQCfbWz816AtNGqxkLbCx5MdQaJ5
G6AAoMi/2TYDi33WTsiYxoQdozXiN5Ow
=NsPE
iEYEAREIAAYFAk+HFfoACgkQV3J2n04Eauyh8wCfbkYvrLn9/kMoV7i00+y181hf
dHEAoNGAGeTA1pRWLkd/i4/3AhJNpZZ7
=wDWJ
-----END PGP SIGNATURE-----

@ -3,6 +3,6 @@
<pkgmetadata>
<herd>perl</herd>
<upstream>
<remote-id type="cpan">Crypt-RC4</remote-id>
<remote-id type="cpan">Digest-Perl-MD5</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/HTML-Object
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Object/ChangeLog,v 1.23 2012/03/25 16:18:22 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTML-Object/ChangeLog,v 1.24 2012/04/12 17:53:16 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix metadata: This is not a cpan distribution
25 Mar 2012; Raúl Porcel <armin76@gentoo.org> HTML-Object-2.15-r1.ebuild,
HTML-Object-2.29-r1.ebuild:

@ -1,16 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
DIST html_object-2.15.tar.gz 73801 RMD160 a47c646bbacef767af267d8d2684433e37601b01 SHA1 01122fe7d013f6b09cc67f58c94f38b827d14043 SHA256 9a03e2b31fa59dd98120babae0f1dc24e5f4513c8b9129dc19608a55039d2acf
DIST libhtmlobject-perl-2.29.tar.gz 185373 RMD160 07810887069dbf04881dfb1d6de7bb5273fedbf3 SHA1 6b7e5b82254f28a7097a7fdc7f019d941fa0016a SHA256 098fd614fe1f2bb4b42ac2ea6538f75d71dfdbbee761ccecd3981bfedd645290
EBUILD HTML-Object-2.15-r1.ebuild 571 RMD160 d55c0b00371d9f4e065fe18656f35df836cb9bc3 SHA1 6ee4fdcabb786a0cecb3bc58a6ee79e4453c1c77 SHA256 eb013d4f60389ca2cb1e5657a71b4ce2b2832b6224b1783727ba41c1c44a53e5
EBUILD HTML-Object-2.29-r1.ebuild 584 RMD160 5de84f64c86c7b931617a99513ab20c459cda9c8 SHA1 ce3e84af4b5478103d7bbefae0a55459e344b73d SHA256 c23a2e21aa3df5280fdd9b3bfab4036a53a1ae7e7971c18c2a1e097f426cfd85
MISC ChangeLog 2771 RMD160 844d0551c459015e5f56ec3c695c581d55403d48 SHA1 d18d8aad61eb45406ef07d8c22fb45d7e4c35628 SHA256 82a9a44d92d4345b5bf367d5183c0317320b4c4ecb5b57f4e00c1d2ec8623118
MISC metadata.xml 244 RMD160 8361652e8b9a9aba2c780733254395a2b8353d4b SHA1 51205f3808aa0b9675e1044249c612738c202a41 SHA256 f93618b01f4b9f01e1d072994878926c4385ba9cc98d03250cb9bfd3c3873191
MISC ChangeLog 2879 RMD160 4109b8ba7d8191d47f03a5d0ce76666b9e427ec7 SHA1 1106334114aa2aa5dfb501626216c90961c1494f SHA256 59d00d02858ef24352e1b0d78fcecbecbb25a26b6472239e72831886140e196d
MISC metadata.xml 159 RMD160 312f9ce05a5e6d5b2ae2dd53bf0371d80bb33a7f SHA1 ed741bf99f00660c2cfca56bcd1241336ad47fd7 SHA256 9e7c719a784bb48388c9a12217b85baa75f1b04e9bf049d74b740785fa5006dd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAk9vRVQACgkQuQc30/atMkDHuACfboiknZbWdfmSRI1mgiIpsmBP
TGwAmgJS68bLS/O43mJRIiTPIw3m4g5N
=Npsz
iEYEAREIAAYFAk+HFpIACgkQV3J2n04Eauw2VQCfUvjOFT87MTxLnt/3DCcCQnYz
2v8AniyTDSAnNitaT75n1nRVbbxnm54P
=mFIZ
-----END PGP SIGNATURE-----

@ -2,7 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<upstream>
<remote-id type="cpan">libhtmlobject-perl</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/MogileFS-Network
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MogileFS-Network/ChangeLog,v 1.2 2012/03/01 16:34:51 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/MogileFS-Network/ChangeLog,v 1.3 2012/04/12 17:44:43 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix cpan distribution in metadata.xml
01 Mar 2012; Torsten Veller <tove@gentoo.org>
MogileFS-Network-0.060.0.ebuild:

@ -3,12 +3,12 @@ Hash: SHA256
DIST MogileFS-Network-0.06.tar.gz 9981 RMD160 bfee0a2bb99d210633fd9cc1ed0a42443f712039 SHA1 99f7a6b6213abe24ad705166bd3a4fdfeaada6a0 SHA256 4adb668b89166a11371b747af7d9f1a46958f7039efb0566aa6bf79994c8fffa
EBUILD MogileFS-Network-0.060.0.ebuild 541 RMD160 70364ac898417e038366e944cd129f24732ac43a SHA1 3daade72abfd69a5236a9ad3650a9543ed4f9e5b SHA256 3173325b05b9647a1639435605ec5055fe6db154b22a19ee9c8ee8daa196d04f
MISC ChangeLog 651 RMD160 3fdad2524eb28baf726e59416d9b58cc070ecada SHA1 d4752d15af1209bb65fff04b29fb65a1f92239f3 SHA256 d266e6621e25542657865e7d7a6c13f395526db8975230d567e0150a6141029c
MISC metadata.xml 361 RMD160 b7ed06d9aeb0c9d06ab208c8f32275e1f5206e0c SHA1 96ecc6d33e291a42829923bfaf236f39cba9e05d SHA256 7b78345f99d0854862e8e1b6b54b920b8c739eb070a449b39e8f1ab4b695446a
MISC ChangeLog 754 RMD160 3ed213dffd7add9ff2595cffc4827c846fecbf92 SHA1 5da11a5c3fd953ab12bceaccdcece2fa9ffdd664 SHA256 079ab68f92fd849e9a55ab18fdc37539eba033e96097817d57bdc3268874df0a
MISC metadata.xml 361 RMD160 8d6ea1f4abdaa4b273c8bf8c7c0b074992b62d31 SHA1 e35025a81f8934cff51361080423c4e3b4b1952a SHA256 f929ce3a376d3a4bd19dbdc2bb04e469a2ffcd55341f3ab07a7bd6826e2d249e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAk9PpTAACgkQV3J2n04EauyYXgCgokLCQS2UZhR+Hp75KlSXOg1z
R20AniVLg8mBicCIzBec17chFDhu5I0M
=It89
iEYEAREIAAYFAk+HFJAACgkQV3J2n04EauztFACgzghKoU2Y9zzBV1v/krpYBU1l
AbsAnijp1YbN/msz/MLVC7ROaElqWclY
=cyhW
-----END PGP SIGNATURE-----

@ -7,6 +7,6 @@
<description>Primary Maintainer</description>
</maintainer>
<upstream>
<remote-id type="cpan">mogilefs-network</remote-id>
<remote-id type="cpan">MogileFS-Network</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/Net-SMTP-TLS
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-SMTP-TLS/ChangeLog,v 1.3 2011/09/04 11:22:33 tove Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-SMTP-TLS/ChangeLog,v 1.4 2012/04/12 18:02:54 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Use cpan distribution (not a module) in metadata.xml
04 Sep 2011; Torsten Veller <tove@gentoo.org> -Net-SMTP-TLS-0.12.ebuild:
Cleanup

@ -3,12 +3,12 @@ Hash: SHA256
DIST Net-SMTP-TLS-0.12.tar.gz 5994 RMD160 0dbf85a683a9371a26f586cb831591881e46b7c4 SHA1 2d241f50d61ed6ceb2f06039c099a3fb534bc0c3 SHA256 efe772667ac37702b96b6db5297cc827427a3b3a3819b7a4315b08b9d444e4a5
EBUILD Net-SMTP-TLS-0.120.0.ebuild 532 RMD160 939e76c0368cb1dbc79db75850ff5da029114002 SHA1 a17b6f5963b457d4b484eae71404f6f37b96accf SHA256 6b2b94086b9a708d2865d4917a039ab1c72c225e490c18827eb926544c3b6e57
MISC ChangeLog 612 RMD160 9094b56a380a947b35189f159a52126ccf5e2238 SHA1 b7505843c8c27f30c7ce20e6df65d749dbc302a4 SHA256 4b9e852f6c25fcf99c6671062d038b35060b2844a9b085e9d5f7585a5b595da6
MISC metadata.xml 343 RMD160 56100df8666d24e17b099136aba5cc8f8d8bbeaa SHA1 7f59f0c0cd6439ac8d3fd9c2b738930ab6b7dc69 SHA256 ed4cb85d02b4ab54c69f2444802255c358e2bf8c00f49ad781edf45467b33f5c
MISC ChangeLog 730 RMD160 590996bbee01ded29cc21585cbf444e4e2e3376e SHA1 26b6b5bfc71fde73808a7e4334ff230e1b9d0794 SHA256 19f35876992dff54bee6b010e6aa379423c2a3f4875d2bdae62ef1ec31d05dd1
MISC metadata.xml 341 RMD160 b7191c2988ee82ff1b8e2385a77234eb3333991d SHA1 2cc1f67e05e0970957171bd143ceca255a204a35 SHA256 56b39c628c261e78f0398b63ee02bc9390ed8a183ad50b2816d6e77d88629674
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAk5+y0AACgkQV3J2n04EauxOiwCg0v/IIYPPsRS8w9CZ8y2ggCpK
QYEAni7uuh3sP2xYrukKCu3IzOmL8ehG
=qAxE
iEYEAREIAAYFAk+HGNMACgkQV3J2n04EauxmrwCggRNR7R7LVtZKGW+N/lYLJt5t
euAAn09N2DEeEBZa3Op4IX7FfgO0TxZZ
=A4aX
-----END PGP SIGNATURE-----

@ -7,7 +7,7 @@
</maintainer>
<herd>perl</herd>
<upstream>
<remote-id type="cpan">Net::SMTP::TLS</remote-id>
<remote-id type="cpan">Net-SMTP-TLS</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/Period
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Period/ChangeLog,v 1.24 2012/02/18 13:54:34 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Period/ChangeLog,v 1.25 2012/04/12 17:47:01 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix cpan distribution in metadata.xml
18 Feb 2012; Torsten Veller <tove@gentoo.org> -Period-1.20-r3.ebuild:
Cleanup

@ -3,12 +3,12 @@ Hash: SHA256
DIST Time-Period-1.23.tar.gz 18162 RMD160 ff9fb987b47708a517b840b60380f495f5f5cf18 SHA1 556efa171a9f750385bf034cb24d845601553cc1 SHA256 238afedb997447a4d2ff9f618d68709f9cfbb84cfe287d20b7fb312cfdcf6033
EBUILD Period-1.230.0.ebuild 402 RMD160 e673884c104141ec3e48dd554cc91d8f3fdfb128 SHA1 530f044061d7dd654a1173e7415a2797469dbd68 SHA256 775d2814eb46db321ce531ef63b6fc7cebc598f425d25c5484cd896d503cf673
MISC ChangeLog 2780 RMD160 aa6351efe1e2bc91f590e7faf5e7c64108e579c3 SHA1 86ca57e48a7fbd30909753e9b3727e4b19d6ff80 SHA256 7bd0e20ee49d9acee2349478090a93703c273141772a0df7d5a3d6c60697e005
MISC metadata.xml 232 RMD160 aa669708dc82c39fa643381b6edd2994ba84669c SHA1 c2464b7743e523b9a03ced80811b472dc966cfab SHA256 bbb401657578947662fe46c705463512887b6aa17be90d8cded5d33c404136a3
MISC ChangeLog 2883 RMD160 f10bb3c193a6081819db1ed6971f48bfe4884b02 SHA1 265768c131341af64d9b02b57f6f3c3d2d9f644e SHA256 a72a7376a59493137d990323f59adbca82492ac4b928ba8de25ac8f27c107845
MISC metadata.xml 237 RMD160 c9f45c629c68310553556530a0a66ea2b91d4f81 SHA1 5e4f90d712f315cf070cc72502ec222a76ebb1a8 SHA256 ec6c7537db3848ffce7049f67b46ddb18494d08e65251330293eebb0a6cc3ce4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAk8/rZ8ACgkQV3J2n04EauyvjQCgm6D9jxVjK07XhgrTudAh+YJI
AA8AoJCEySmcLSin+y3vj6hHm/p8jmLI
=svGK
iEYEAREIAAYFAk+HFRsACgkQV3J2n04EauyLsACeLrotzzBzHi2vlPYAexHf0pk8
UJwAn34dH/T2jv5EpigqH439ZXEtyFHg
=8wy6
-----END PGP SIGNATURE-----

@ -3,6 +3,6 @@
<pkgmetadata>
<herd>perl</herd>
<upstream>
<remote-id type="cpan">Period</remote-id>
<remote-id type="cpan">Time-Period</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/gtk2-spell
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/gtk2-spell/ChangeLog,v 1.24 2012/01/08 19:13:53 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/gtk2-spell/ChangeLog,v 1.25 2012/04/12 17:43:48 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix cpan distribution in metadata.xml
*gtk2-spell-1.40.0 (08 Jan 2012)

@ -6,12 +6,12 @@ DIST Gtk2-Spell-1.04.tar.gz 17512 RMD160 6c016413c685123b1eb1e70d3be167bcecceac9
DIST gtk2-spell-1.03-caa0ef46.patch.gz 625 RMD160 20c34a47f8aacac2ec7befc981331bf1083a71e1 SHA1 21b139d4654b86b4e8cea6c4c71c76db6b498d2e SHA256 8848ed405ef4e8a39a7d23f1ee121766d48bedcbc433971df31127f512705d9a
EBUILD gtk2-spell-1.30.0.ebuild 1084 RMD160 08701fb43785530569062305f8198b75539eb0ab SHA1 88e9c4749322b39d5f7825c1705e3a3d7cadc060 SHA256 385ba8b2ad02f1ab110a0ee74069b48e6671b939340e5e7b71fee9f3a4b40e75
EBUILD gtk2-spell-1.40.0.ebuild 744 RMD160 88b25dda50f939be3008f125502a2b2655ded65b SHA1 922c5e6a84bb3a584adb2250d8b7398b809907bf SHA256 d28462e945a9a78ad4ebc137a764b2ae791aa266479715973b68d1bcf1e31ab7
MISC ChangeLog 3032 RMD160 bbd34ee5da6026d1215bd0b03c8c11f3ae1dfce8 SHA1 6d287657683e20f08461c849ea177e5bdf1e909d SHA256 9a2af399ebc63cea5fb7616449dd3158791f5ceeaef6ad8493fe43a40b8e7d9a
MISC metadata.xml 236 RMD160 8de59e3d2a4e949949ec8c71cd8a1aaf31645f5c SHA1 e4a08c354dc059988e78e9ed95f2972d75ca5efe SHA256 a7f0113ed7d1dd820d83b286dbd5df6dbcf2a07d859f151ea740e0f55498ecf0
MISC ChangeLog 3135 RMD160 3f3f703a4728e753dec659b1d571fa3e746912a5 SHA1 33ed22034dd413b1040dc764d7335decd05b9174 SHA256 52af81393c6292439aa0aac6066b1bf83d0010989cd6d93084e85e1790128493
MISC metadata.xml 236 RMD160 20e23bdc04128e91092e9ec7ec5cd80e252f62a0 SHA1 e0df4616e7ea1c158eb3a812c53b229138b40e77 SHA256 ddfc7d7f9d1a7c0e04242c96c41eebd7d0203f1fcbf7102efec5e2f77bdaa2ca
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAk8J6vYACgkQV3J2n04EauyBPwCfXOsFCU5rO8tRETfwdOJzQ5TI
esEAoNqeHoZQi6+FMj4Q42YGRZbQg4Pi
=vy6f
iEYEAREIAAYFAk+HFFkACgkQV3J2n04Eauw25ACePKoX1HcmFP3Isg3cAha1pzq6
yGUAoJ/NEvvlD0gHGKgOJUoc0EbCusmk
=pOw4
-----END PGP SIGNATURE-----

@ -3,6 +3,6 @@
<pkgmetadata>
<herd>perl</herd>
<upstream>
<remote-id type="cpan">gtk2-spell</remote-id>
<remote-id type="cpan">Gtk2-Spell</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/math-pari
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/math-pari/ChangeLog,v 1.68 2011/07/29 10:58:40 tove Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/math-pari/ChangeLog,v 1.69 2012/04/12 17:49:20 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix cpan distribution in metadata.xml
29 Jul 2011; Torsten Veller <tove@gentoo.org>
-math-pari-2.01080604-r1.ebuild:

@ -7,12 +7,12 @@ DIST pari-2.3.4.tar.gz 2024690 RMD160 d3bf1f24c0f321ccee309bc2b4c15c8a263fb73f S
DIST pari-2.3.5.tar.gz 2018097 RMD160 488adf3af5398d0ab5390eb86b65cd79bd1044c5 SHA1 f211ccfe42a4b18dbcde832dfd1ece6f477f4966 SHA256 47ddae1af73b4476660d2a89338483949067a97ffb8758c82e8189dfa4c89d88
EBUILD math-pari-2.01080604.ebuild 1934 RMD160 6e9f3553e9c2e7a87804343be148234160703ed8 SHA1 4eff8acb45ffe494ce482812137a487772db3252 SHA256 39b5a84a71006a7f86970ae72be3385f6643d620ae2f35bf076d1fedb992810f
EBUILD math-pari-2.10.806.50.ebuild 1937 RMD160 95948816305e0d494e2f29a385257298e1a10a1b SHA1 24ff8540a721b7ccac25f487df73e291f4d7ab34 SHA256 f23df07eda52d0395945d89d1117a2e79b4042c3d1993642927c3cb4d180010c
MISC ChangeLog 9736 RMD160 f09f03d87559779b137b9fa94539a4bf6ce96745 SHA1 eb53aba97fca8301bd773ea22735133d9eac815f SHA256 0c334aab551c6a1e6f5249030580797bc355367053dc86a2f6e35f23cfab235a
MISC metadata.xml 230 RMD160 02a1527852deccaa8b85bdfef213e636231a7f87 SHA1 0b6e759053e1487a8bbf7154641a3ed49d941ea3 SHA256 32e5648f2ddbc7a4ec7f0e17942eed9db8e2553d076c123b248d884e9f7a6afb
MISC ChangeLog 9839 RMD160 23bab8b2d80f653c09a240a1c9d3139c5c6970a0 SHA1 57b4ccf4539750ef6e9e45dacb44fd3fa5ad0cf0 SHA256 cff5269da420c105c1d0c059a2a2af56ecd950dc41b3d38a8275b31d078c8b66
MISC metadata.xml 235 RMD160 dfff0fb22f53dae14705b505c5969ea61573c759 SHA1 36bf55c372629c02aaf497b40796bb2aac4f1398 SHA256 3e36ca4b1b104ccf0f5d604e72e20a839bf9d1c6d7383fcb26e2f4db7116b012
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAk4ykmUACgkQV3J2n04EauyVnwCeIsTOUKzdirKJ4IPDPT15dInJ
sj4AoMQXT+GnNJNCJ3VSsEBmtIwObb9T
=2CTu
iEYEAREIAAYFAk+HFaUACgkQV3J2n04EauylqQCdFUks9aXmd2Qt0gvLVvI2rQDR
Dx4An2jBYZc1F5AliP9vYfiGi+5BbFZM
=ZCUV
-----END PGP SIGNATURE-----

@ -3,6 +3,6 @@
<pkgmetadata>
<herd>perl</herd>
<upstream>
<remote-id type="cpan">pari</remote-id>
<remote-id type="cpan">Math-Pari</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,9 @@
# ChangeLog for dev-perl/mogilefs-server
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/ChangeLog,v 1.31 2012/03/01 08:06:36 robbat2 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/ChangeLog,v 1.32 2012/04/12 17:48:17 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix cpan distribution in metadata.xml
*mogilefs-server-2.590.0 (01 Mar 2012)

@ -1,3 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX mogautomount-init.d-2.50 370 RMD160 4b7b00d9ecfea92dbc4797e4d20d9bf1e7c0f23f SHA1 fad746f9a7381c4323180dd42c61f8aadc8d3a24 SHA256 266f436ed16ede2d198411666722e463a1c5a7b3eb7fed49f088e4ed69dd07d5
AUX mogilefsd-conf.d-2.16 243 RMD160 16fbfb5cc01b66d5fccb6c6dde3a0fb44639d815 SHA1 4c64bb9436f0948bd91d874d97d598fd638dc217 SHA256 aa9346fa1945cf86a1a82a8e05f7f685b56cba4aa1803637e1df50efe23fc95d
AUX mogilefsd-init.d-2.16 602 RMD160 26beec8da787d4764f2275ce0d9300b59227f0bc SHA1 7b20c373a49981bec0beaa62daa1727fbc91d776 SHA256 2472391d9e20bf6d71c27071f087476365ec7902b4e3b00951e75af436faa75e
@ -31,5 +34,12 @@ EBUILD mogilefs-server-2.560.0.ebuild 2719 RMD160 d9ce35667422a3956679f1b3abd070
EBUILD mogilefs-server-2.570.0.ebuild 2719 RMD160 85f08509dc3e890bb36f159eaac60e9661b6e9ec SHA1 29478b09eef211b47f89a531242b1f8c2a6303f2 SHA256 3d71e14ed55eb906d0e651b2f75eb14ee8f42822f4291eb88279a0217d59a469
EBUILD mogilefs-server-2.580.0.ebuild 2719 RMD160 f66226529eedaac6e0884cfaf4acdac7ea5f9133 SHA1 389354c660eef8dd0c49d962b48b0e2ab67b6439 SHA256 ba96a0c3e06e551a9f722afe8ba83bbcab50daafa68bb67da208fe8f73f732d7
EBUILD mogilefs-server-2.590.0.ebuild 2719 RMD160 983c92dbf0396f0c0bb53b912c6aad070dd71d03 SHA1 11fafcc102d687cb67014f8067824e8c21d1e4e7 SHA256 6f0d95d57462466119f2be81399aff165fa0947b196925e0832a5f709aa580a1
MISC ChangeLog 6647 RMD160 56f23db186bd627ed6b32ec0fbd85c6c5297ce24 SHA1 7b2883bfe284dea37824763d74b666cfc4ecd508 SHA256 7e572173d390ac235b9fa222eb05c9e8d1f205e68b692a4afe3ad7b2a3f228cf
MISC metadata.xml 360 RMD160 568953ab03aca03d45b075964d64bc3e7f84ce11 SHA1 594ff363b874c45ddfe14d7cf2622cd673542fbd SHA256 1432299bb530a599be0ba29834970720d0baec31e47b06a2ded155253f5f0603
MISC ChangeLog 6747 RMD160 e8988e1a00d52c1313d610a5a84ecc73690bc10f SHA1 c285b7ac6763986913eb42f9ffdc5dd871bf8fc0 SHA256 5cdefac5a3181e3c9b9fed7b9446e47da607fb7c83c9ec959250fe5be157f793
MISC metadata.xml 360 RMD160 f6ce42bd1c42b4738b39bf0a05851e438c1a69f5 SHA1 0bfa3dbe0e07890581839a87642e2d96e94a4038 SHA256 279908dc10b27953563091baaa63a6990aa4a43f419d13053a7811bff25164f1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAk+HFWYACgkQV3J2n04Eaux+cACghYV+MeUdaMDBfoo6jwmB722Y
QoEAoKJqmG4BWBuILqNS3cBGE6lxxngO
=tiu0
-----END PGP SIGNATURE-----

@ -7,6 +7,6 @@
<description>Primary Maintainer</description>
</maintainer>
<upstream>
<remote-id type="cpan">mogilefs-server</remote-id>
<remote-id type="cpan">MogileFS-Server</remote-id>
</upstream>
</pkgmetadata>

@ -1,6 +1,10 @@
# ChangeLog for dev-perl/pgperl
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/pgperl/ChangeLog,v 1.13 2010/06/17 18:29:03 patrick Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/pgperl/ChangeLog,v 1.14 2012/04/12 17:58:03 tove Exp $
12 Apr 2012; Torsten Veller <tove@gentoo.org> metadata.xml:
Fix and comment cpan remote-id in metadata.xml as only old versions are on
CPAN
17 Jun 2010; Patrick Lauer <patrick@gentoo.org> pgperl-2.0.2.ebuild,
pgperl-2.1.1.ebuild:

@ -1,16 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
DIST Pg-2.1.1.tar.gz 25125 RMD160 aa5cc76b0632eef970f5e87f1bc763e24118713e SHA1 83cc17f7d7130ee162ef5c45a89acab889dd6914 SHA256 b9bd0b9f0c90c39365b6984496fc8be97de298c90edb2c6f82db5073c6673207
DIST pgperl-2.0.2.tar.gz 25346 RMD160 a7f4d55347b3e32d77c4d422aa3716f232e95e54 SHA1 ff14fd92dbd6b497197d65e7512d8323e26cebe1 SHA256 66a6b5c35def966d0a076ce502ea3acdc80b694a56d76bf2d72cc81eb4dede9d
EBUILD pgperl-2.0.2.ebuild 650 RMD160 93abb9e8332be2c477f429b483ca503d9005e2f7 SHA1 5ad1bddcbd8c1b7f95a5804a49fdc00255c57e80 SHA256 063559f30c6f48930db12d76fb65efa5a4fdbb3d7d7812e6359564cd97683350
EBUILD pgperl-2.1.1.ebuild 727 RMD160 c4d15d18540688b1ed6467efd7d3622bca8e5095 SHA1 7958e4e92e77b5a3f9eab562daecaaa4d02110a9 SHA256 7a97dba5fefc46600df86dce8198ea08bca16d6f4175a62de0138bf31dff081d
MISC ChangeLog 1630 RMD160 23ce7959495fd2b35e4e8942bea4439cf83ae199 SHA1 0942200c094f468352250c7f758c4e34bd7f44b3 SHA256 49eb09b759953da451cf9bd9986e5026e3cd800efcba000e5ff2761c9de31b96
MISC metadata.xml 228 RMD160 02f3575b6f8d64361dae740768d8fbc1b95370bc SHA1 126326394d06d170339de6949ee366c1acf6089f SHA256 72d5d028843a306d59f8454b0729a68ffc807227461173de057d9b3a77e77cca
MISC ChangeLog 1774 RMD160 1969d0f449e1cc72e991da25943acfe011e113eb SHA1 06e6e174f6e37a9e73d74414908247506ffc1020 SHA256 596a5441b29a72f4b03dd305e6c31f40f79b4e504742de5ab2da4c0d1dd8167f
MISC metadata.xml 246 RMD160 25ddb75f5f32651e16b32ab196f0da56a389d5f4 SHA1 df74caaba80c175880d65ec916da1f9429857479 SHA256 383bc544d44825ebdbd51bf225ee5dd3ee6652e42386214c5830b818c9eb3638
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAkyPf08ACgkQV3J2n04Eauxm3ACfZsaerEF84VS5HdUUen/pQsAo
EioAoJKP/kFPcfpMVTzgR4t+0GRx41lS
=u901
iEYEAREIAAYFAk+HF7AACgkQV3J2n04EauxUrwCgzNv3s5U2MW/4r69bUkCla3NF
lNYAn19Op2ymX0ZNEwb7ujPM/44GAJff
=RGjm
-----END PGP SIGNATURE-----

@ -2,7 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>perl</herd>
<!--
<upstream>
<remote-id type="cpan">Pg</remote-id>
<remote-id type="cpan">pgsql_perl5</remote-id>
</upstream>
-->
</pkgmetadata>

@ -1,6 +1,11 @@
# ChangeLog for dev-python/logilab-constraint
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/logilab-constraint/ChangeLog,v 1.6 2012/03/13 02:38:20 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/logilab-constraint/ChangeLog,v 1.7 2012/04/12 16:00:56 xarthisius Exp $
12 Apr 2012; Kacper Kowalik <xarthisius@gentoo.org>
logilab-constraint-0.4.0.ebuild:
Drop remark about dev-python/psyco as it's going away. Fixes bug #410355 by
Pacho Ramos <pacho@gentoo.org>
13 Mar 2012; Mike Gilbert <floppym@gentoo.org>
logilab-constraint-0.4.0.ebuild:

@ -2,13 +2,23 @@
Hash: SHA256
DIST constraint-0.4.0.tar.gz 38297 RMD160 4dd688e2c354572493845684ec24be4592deb354 SHA1 d023717fbdaa1a43042786f6dbd1a893aac338a7 SHA256 bc09e4cc33c3d13a4dd0200bcb45daa4d1c4a7e8bfe47100b886a68bd4265034
EBUILD logilab-constraint-0.4.0.ebuild 1340 RMD160 3a0bdcd36e4bf2b79f96bb1794d7ac1447673c64 SHA1 d622f66110b86888e04b3eef31806969ea1bd33d SHA256 ae6665c9b523576ac4da58cd377dd6fed84866111a80e49c76248094a8a126bc
MISC ChangeLog 1105 RMD160 c6e997f255798d9822ea937bd7577ca867f19cf9 SHA1 798099c3a5964b87c8aec47b0157077cfe4053ca SHA256 bf325336965c5cc2b396fb171c88acac2117ef2e67b5ea29b36077daa6fca8c3
EBUILD logilab-constraint-0.4.0.ebuild 1084 RMD160 33cbb6d66c93c71f8a52e55c50bdb517ad998a66 SHA1 28d1a4350d6f851b1071d0b54f3d3d7053f4c5c2 SHA256 e4e6b2065c13db6ad035bf5d5be79a2c1dbb2039d2a01f360c9df2e39c38128b
MISC ChangeLog 1309 RMD160 e65ee769945c66b9eec491a81a676d4d99eafd6c SHA1 1e27b78e83ee66f0b905ef1f5afcac67bdfc317e SHA256 a3963df3e4a34b31a1744ea71eda9588d8575009214e49b87805fa34952a5ed0
MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iF4EAREIAAYFAk9esyIACgkQC77qH+pIQ6SaBQD/XPvM2XOQ+k4fYEEsyB6CyXh+
foZGZZE6mpzt5k48b88BAMUy+jAldkysn+zY9yGxnVskZe7jZMcCBzHvcKIRAJEN
=rNDA
iQIcBAEBCAAGBQJPhvw+AAoJEF0huFKJUZL5QEYQAJEIw2rmma4qfuGbGQMmpFDV
A7z311fkXTmwLJYxnW7KL78hEN1/7zdublzoYrTQhyX+VgSxUUIgSbqzlf+uxQVj
IHKWk1RW2iz1kuw7OgDXuLAIVNEMUUcUSF0+4gLHTON0/IgQ0LsECSMbNTZ9Zw5e
AoEcbUrqNn3F1fB6wYeSrPP6AfVjPuDM9FRUXiCQCb8VUBhM36TU9N2T4a7+4drx
AbssgLo1RRewxCB37E2O5RsiBCJxNV8ATNH9HM527zLEXa0ZamA0qmcan9mAYrVb
IO6jFLSm3DR7Vjs6dIleWRRKKg49KadtMIsQesT5o34HCBJMGRgeuNir7UGlG+m6
XWq/p/NTjg48gPmtZttK7yd1RzfPaCu2LrXX+DDqg6Z7bsIQVAjVD+hojr9acbXk
0vDzcaDgHYKrj5N2cZBWOeXYmobme6Wj2apY3E4Xdals1Mp6NecDLseMUFDsQkzM
jzhp6upiCErNDUbOfOH/lbHd13HrmbGgfbNdn9pf9r8renrdyKqAlYxJo0NosDqh
518noAGB2fuyp7C9YCuDxyjPSArzNZgu3JItYjEff6APssBAVVtqj4RqKMt3i3rg
J3jV8nudXF26CeKbgRDL1pvjsg1Qtv0c9a5gb/uYXsWOwRhRhTH99u6+Ni5PdH4n
AG7WtMmFsRKjGstx1dEZ
=3ebb
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/logilab-constraint/logilab-constraint-0.4.0.ebuild,v 1.7 2012/03/13 02:38:20 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/logilab-constraint/logilab-constraint-0.4.0.ebuild,v 1.8 2012/04/12 16:00:56 xarthisius Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -40,13 +40,3 @@ src_install() {
doins -r examples
fi
}
pkg_postinst() {
distutils_pkg_postinst
if use x86 && ! has_version dev-python/psyco; then
einfo ""
einfo "Although it is not required, you should consider installing"
einfo "\"dev-python/psyco\". It can speed up this module a lot."
einfo ""
fi
}

@ -1,6 +1,9 @@
# ChangeLog for dev-python/pep8
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pep8/ChangeLog,v 1.3 2012/04/11 21:10:48 neurogeek Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pep8/ChangeLog,v 1.4 2012/04/12 20:07:38 floppym Exp $
12 Apr 2012; Mike Gilbert <floppym@gentoo.org> pep8-1.0.1.ebuild:
Remove test from IUSE.
*pep8-1.0.1 (11 Apr 2012)

@ -1,16 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
DIST pep8-0.6.1.tar.gz 21499 RMD160 9234bd7776ef09cc06c6f33350f1752d49ec2135 SHA1 206c9942ed79a527db1389052ac9dc272183e85d SHA256 c0654b683bd0c20987e3e767bb0241daf014d854cb89ec84fbed623e349faeec
DIST pep8-1.0.1.tar.gz 25832 RMD160 789ceed5cd0241dc5661a6e7b3b0f2a656183547 SHA1 55bd3874555751057f65ebf70226b18ec1017b43 SHA256 67ce5e323d3366cd76b41e794ccc5fa580ed83267332f8c06c36ffe6ad20185d
EBUILD pep8-0.6.1.ebuild 701 RMD160 6fcf2ddb73747ca1fc0318ffb2fd78544e46fcd6 SHA1 a292d96e7c7907568212d9764e666900f3450eaf SHA256 fec61798b27f615089844342abcaeef53858136138eb60a84d65f2bfbf77a509
EBUILD pep8-1.0.1.ebuild 754 RMD160 9094b92ba1836d76cf0f2d1be8dca2a5fb39f2d5 SHA1 922adf62c65fa516d2b080cb95a8d2cb386150c4 SHA256 9c2c3de6bf2f070cd7dc972037903dd3a19612525ae9e894a6bc094010edfda9
MISC ChangeLog 587 RMD160 54d772b68063fb780ad87d8521c6ab3d571875ba SHA1 af347826fcbb22ff7605e6864456d358f1a0813c SHA256 b14ceb7a3e0b24eb7bf08a6ac0032a7e8fccfcd22667cc9c2e65396992f16459
EBUILD pep8-1.0.1.ebuild 748 RMD160 1379610bba194823306336120e26216a851f3848 SHA1 2b3a071b02467fd8c40fa12998692c64dd2b0263 SHA256 8645acd500d86ba850b604599da12abb2f13fbe62e0cbadc112484519ac93825
MISC ChangeLog 679 RMD160 9fd98863ad523c108843a7e93f50a65e0ce40aa3 SHA1 79f219de136868ea6de796557bb6eae566073950 SHA256 46841ae508c44b301cd13013cd5123b59d1a2e06f61a36a7902894ba44d7b66d
MISC metadata.xml 227 RMD160 6a22823fed2a4be8955a8b1da4319057f9f61534 SHA1 858d0f5bcfdf0914183d6dfbd633a7563c77b0d6 SHA256 cb9606d106937025e91f5f934ecb96cedbbfd3b1a350baab206fa99ce068e842
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk+FuxwACgkQdIssYB9vBoNtJQCeJ0u3To8HefPVvLZyvpX3kXOT
8yAAn2EvAT6FqbNi0zpzntpW1Wcbiv22
=5Ka2
iF4EAREIAAYFAk+HNg8ACgkQC77qH+pIQ6RYjwEAyFjfw4xtH6G1LFvRvDc3tgFw
strcbDrfrgrdw63yZpsA/3JXKZzCgxajXt5FVIO7tuBuPaRx4hNnsSlwTJLwhftw
=ItRl
-----END PGP SIGNATURE-----

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pep8/pep8-1.0.1.ebuild,v 1.1 2012/04/11 21:10:48 neurogeek Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pep8/pep8-1.0.1.ebuild,v 1.2 2012/04/12 20:07:38 floppym Exp $
EAPI=3
@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND="${DEPEND}"

@ -1,6 +1,15 @@
# ChangeLog for dev-python/rope
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/rope/ChangeLog,v 1.8 2010/07/01 04:34:23 arfrever Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/rope/ChangeLog,v 1.10 2012/04/12 17:32:58 xarthisius Exp $
12 Apr 2012; Kacper Kowalik <xarthisius@gentoo.org>
files/rope-0.9.3-python2.7.patch:
Fix patch description. Thanks to Arfrever
12 Apr 2012; Kacper Kowalik <xarthisius@gentoo.org>
+files/rope-0.9.3-python2.7.patch, rope-0.9.3.ebuild:
Apply upstream changesets to fix tests failures with python 2.7 wrt #326401 by
Arfrever Frehtes Taifersar Arahesis
01 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
rope-0.9.3.ebuild, +files/rope-0.9.3-fix_tests_results.patch:

@ -1,15 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
AUX rope-0.9.3-fix_tests_results.patch 356 RMD160 d7981e9ed47fb43492f84c1cdc1f5453fb2c30e6 SHA1 e1562dff2ed19ac42ba3ff16f1539834cf38edf1 SHA256 8830073cd395c526455cfb025225aa4a55feab075c4065c0078c08cc9aa311c2
AUX rope-0.9.3-python2.7.patch 2948 RMD160 0fcd4e8a823237e33ba065c5e23b352239beaf20 SHA1 728b8cf548e1b14f0712737f598a7bd140731f8c SHA256 efb1d2b8608a51662fb33090f9f379b6f0efc664be0e24a4ec59a4abd7ff9307
DIST rope-0.9.3.tar.gz 218495 RMD160 c74e5af8221a8618ee8605c3a1ba0e26529d8c6d SHA1 47bc357e5765c387e1522d4bbe77493ce2964ebe SHA256 270ad551658e0bd05c17204aff268523e7c3aba6d1aa3665a8f928eb34cd2281
EBUILD rope-0.9.3.ebuild 882 RMD160 8969164e8bf1eddf3d01563dc06369b64cc92c0b SHA1 34946ddb08d828e7c107b816a535a3405970c79b SHA256 3846bf2d6efe4930dd43cf801427fb56cbffe08b2a43dbcf82716143600a8fec
MISC ChangeLog 1348 RMD160 3ee9bbd80327faa0ef0d1a6a130d3fdcc4cf1390 SHA1 0a4538c702ecd265b926964e919791aa66c0c517 SHA256 532757215e0efd9edcc5674d67e63d59b280401e00368bb4bab09c62c4e71ab9
EBUILD rope-0.9.3.ebuild 923 RMD160 211bac08b38ee91be1ad54902f724888e2c364f3 SHA1 6c1eb872091edce5fffe91e5008fad5cef398113 SHA256 d39cd99ff4019277671e0d9b7923dfb302ee51d9e135cc78d141443d50222415
MISC ChangeLog 1716 RMD160 3c7cac6def1ea38bd61bd953dd5cfc2693ab2663 SHA1 eb94e0b9504c30d046538ce069cf1aa3c147076c SHA256 a132c613e118ba08903bb1e289629b74e515ab6131cf4b898f4cf675b5571963
MISC metadata.xml 227 RMD160 e0fb58830639e061332a5a8504def1a28c96975a SHA1 4c6b030251fede34e67cccc14350c44417c8c541 SHA256 63c137ee403aa7efbe0f205d863d5f16266d4a9bf57b58a5c62c9ebc1bfc23bd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAk93TJAACgkQ/ejvha5XGaPXigCdGvJBbKph3DeUadZBl1J7a8Pd
BjoAoIDkEwjVKYffBLlzWQr9yFKz4rCf
=oPcH
iQIcBAEBCAAGBQJPhxHTAAoJEF0huFKJUZL5DNsP/AhcADX26kuApTnqbLwIx+NO
75oKYk4/i/bRKq24qFEFlLnQnk1QXDzEqng3Jtv1y8fPhVfL+dAGu0/wz3JMpois
0PMTkj4l/a//Yr/A1io7PQeKgkoOzXcXW6e2hKEeKK7bPnwlRIB1J5G8RVJ3pNWP
2OZXUfqeEpHYpVaasdqziXE9V7YAVU2WrZ9Eoo/z5NBJWGce+mJraeCBQLRGOQCR
CEIrF98v8zqcEo6SLoiKZL4dL919khcKSvNFxJBC4O4mfG4I91qrt/ezfpZSMwQ8
69eDy5taoubsaHJkJuuk+I5JEv4Htvxo39jBMD1Nu+tpOsaFZJ3jHcYFtoFzjJsF
06C+ut/Vf3Lx/8dF8wSTvZiu984KQOoqTgOeiKCh1ZzQxxjF8Zi3muBcDZ3c9XAc
DaZYDlOq/n3dwmsf5ayrV/FRHuDaky8+rpk/vm+wxvGy627Z03TG6LY+HjiYGH9D
CBlOR9EchL3/scY3AGDGG4H0WWQRyjpX24ic78Kbt/nCnCwKs06ebnyWGCqvwRJk
becTfvwp1iL/H6xigfuNyxrfNQ53obw7LtcD1drOJumtw1nT0CqMhIuPrBy6PJsy
4ylyQVlIkkyxZEyBWrheRMZQw6XXHLuzGot4/+KMJRRi1FW6/8DqMOykv32NX9sW
UqL6gT76QCEdtXzCfcKk
=zGwW
-----END PGP SIGNATURE-----

@ -0,0 +1,76 @@
Apply upstream changesets:
https://bitbucket.org/agr/rope/changeset/1c100ebabc16
https://bitbucket.org/agr/rope/changeset/f5eb880e0be2
to fix issues with python 2.7
https://bugs.gentoo.org/show_bug.cgi?id=326401
https://bitbucket.org/agr/rope/issue/8/
--- a/rope/base/ast.py
+++ b/rope/base/ast.py
@@ -27,6 +27,10 @@
method_name = '_' + node.__class__.__name__
method = getattr(walker, method_name, None)
if method is not None:
+ if isinstance(node, _ast.ImportFrom) and node.module is None:
+ # In python < 2.7 ``node.module == ''`` for relative imports
+ # but for python 2.7 it is None. Generalizing it to ''.
+ node.module = ''
return method(node)
for child in get_child_nodes(node):
walk(child, walker)
--- a/rope/base/oi/runmod.py
+++ b/rope/base/oi/runmod.py
@@ -187,6 +187,7 @@
def close(self):
self.sender.close()
+ sys.settrace(None)
def _realpath(path):
return os.path.realpath(os.path.abspath(os.path.expanduser(path)))
--- a/rope/refactor/importutils/module_imports.py
+++ b/rope/refactor/importutils/module_imports.py
@@ -428,7 +428,8 @@
if node.level:
level = node.level
import_info = importinfo.FromImport(
- node.module, level, self._get_names(node.names))
+ node.module or '', # see comment at rope.base.ast.walk
+ level, self._get_names(node.names))
start_line = node.lineno
self.imports.append(importinfo.ImportStatement(
import_info, node.lineno, end_line,
--- a/rope/refactor/patchedast.py
+++ b/rope/refactor/patchedast.py
@@ -350,7 +350,8 @@
children = ['from']
if node.level:
children.append('.' * node.level)
- children.extend([node.module, 'import'])
+ children.extend([node.module or '', # see comment at rope.base.ast.walk
+ 'import'])
children.extend(self._child_nodes(node.names, ','))
self._handle(node, children)
--- a/ropetest/refactor/patchedasttest.py
+++ b/ropetest/refactor/patchedasttest.py
@@ -441,6 +441,17 @@
'import', ' ', 'alias'])
checker.check_children('alias', ['y', ' ', 'as', ' ', 'z'])
+ @testutils.run_only_for_25
+ def test_from_node_relative_import(self):
+ source = 'from . import y as z\n'
+ ast = patchedast.get_patched_ast(source, True)
+ checker = _ResultChecker(self, ast)
+ checker.check_region('ImportFrom', 0, len(source) - 1)
+ checker.check_children(
+ 'ImportFrom', ['from', ' ', '.', '', '', ' ',
+ 'import', ' ', 'alias'])
+ checker.check_children('alias', ['y', ' ', 'as', ' ', 'z'])
+
def test_simple_gen_expr_node(self):
source = 'zip(i for i in x)\n'
ast = patchedast.get_patched_ast(source, True)

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

Loading…
Cancel
Save