Sync with portage [Fri Oct 26 09:38:03 MSK 2012].

master
root 12 years ago
parent 17214d1e2d
commit ff6633d8ac

@ -1,6 +1,10 @@
# ChangeLog for app-admin/webmin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/webmin/ChangeLog,v 1.198 2012/10/14 09:52:45 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/webmin/ChangeLog,v 1.199 2012/10/25 16:46:04 hwoarang Exp $
25 Oct 2012; Markos Chandras <hwoarang@gentoo.org> -webmin-1.560-r1.ebuild,
-webmin-1.570-r1.ebuild, -webmin-1.580.ebuild, -webmin-1.590.ebuild:
Remove old versions
*webmin-1.600 (14 Oct 2012)

@ -3,37 +3,25 @@ Hash: SHA256
AUX gentoo-setup 11154 SHA256 136c2955e6c380e2e8cc8ad8991f4d8d6a404c386fb7846ca8b269921fef534f SHA512 575079793316790f869c31747a7418c986204dfcb73d0c78207014bec0dedfff74546e9182bccf71a0e05160f190275fb9e31c6284a3bffa6a378dc6f4ea6fdf WHIRLPOOL ba744bced5bea07570e63e60c4f98579a9b304314a13369da369043f76bd4f29ac8e224c198beed1a1dc5566e86973da85d361df4023a3757079cbb41bf57677
AUX init.d.webmin 2254 SHA256 c596712f1dffd69a618055372a39245ecf732a3bbcfadf6c26c9d03640af3547 SHA512 13b28390220a2b653cfdea347b0164e307f8ee6fbe3fff70b12c771829d31b32617f876faab1942f35ca9c46dceb7fcb26d199beccabd683ebe774b69c375d25 WHIRLPOOL 1c5067dc113a692ef68e15a890e325c61ab9e356cc7d43a586afa778eb0708c9cafac219e5766301a284da8998a48e31e600c4cc23d8c7b4ae524888def4db36
DIST webmin-1.560-minimal.tar.gz 1856121 SHA256 9957928222547a62a05d6c03b6c571e91c53a5ee55552b0960af431d5e8a6df7 SHA512 21430c9898608dd318c1d1e4fa6e06c05c348b490224188005a946a30319cf7ae49a8657063ddc91a18a23e85dd5337d908ca6db4da719e37ebe5174764a313c WHIRLPOOL 9801a78554de597b2a01555945e87afe6c8e2a23a968ae7c9f7dbda7cd1b2c30222ccec4c3e328cc65483ed5a0552776271299ec58f97c55988a251dfcef66b3
DIST webmin-1.560.tar.gz 15152937 SHA256 4370abe32f04012328e2afa93e1c00fd1353963a34d8f644604f9e36d00b6e55 SHA512 3209c8c4f91cefa8fab000b105dfacf2696eb2ccecadd8227e56aef16932c8298752bb566a963e463c95358ce9c27e40d8342be30ff2cea0fc2840add83dfc7c WHIRLPOOL 0088a1415c3023c742a88a7af0e44f20f2d51ae1db3b9989b2f2424f43f3117f77664d62e284710065b0d1dc3f82185f722baa6542e40859fa508a47522ff4da
DIST webmin-1.570-minimal.tar.gz 1873041 SHA256 898c03f136ddc63f6486f287ec38bf2ce8773109e80d1e8a6566fa11381d855e SHA512 7d4313cbaae2bcc1708381963c1a3e3d9e22bffc2e4ca6cb13bd5599bd111fe5f70b7d272e936450ea64bef07c5e478e6e55913a76eb81527f55a82c583d93e7 WHIRLPOOL cb81dfa18fc6c626ea2090b0fdf5bef9eb6cd64074e1305c6defeeedc3e2e661d17b463ce7069cb0c6a63f79f2436815f4aa847f7be1c328c47de0e88c365887
DIST webmin-1.570.tar.gz 15200156 SHA256 3b8ad51dee0e61e330c8137b3d8cff91a00cf31d710b68e272fe02db25baaf54 SHA512 83cdcbbd2fdc85b26b62e654c0533fc9c41c002bb7e9fa381628245909941cc44ee6975db0ab7c1e71f28f30f134ab20e5f3fcb42a94b58fd7b8385eef32bc02 WHIRLPOOL 6c1802f2d66904de0e583b5e53b0936d52ebba66606bdf2650e5f91e74ef55eec2724bf6fea7e493d08880670235acbf138b95d27ffb1a966a0b38e8c7ef907a
DIST webmin-1.580-minimal.tar.gz 2039422 SHA256 efac413918559d097e82d7f376b741d13d0bb147864c3d8075de1e24d17c3195 SHA512 3dc3fc0b487396148594f9f3208514ad60d845c01e9c4e3274f00dec68ff1eaf869385015cf0fd8c382c2044ee9137600d96fe4bee8333c92ed18b8cce0b7823 WHIRLPOOL 20ce0b341c13645fc5638e719a619b42ab110ba269e3185d1da72ffa1c88c6b1f6bbdfa6497c87dec59524bf576b8fceb6950113eb17bc01ee8f760b6c27f137
DIST webmin-1.580.tar.gz 16081299 SHA256 4f767c7e66defb4d1f102692a70752c558c8bf289e4e9980d82b1af86bd764e4 SHA512 5412a27555af84a24ddc8651e6f3107846519f4e9ddccfd3eac4f42fee7e09b955254f272d50a26bf3c55760c8db9fbf100874ab22c08b222d4e8dfd9dbab8ba WHIRLPOOL 5994559c6eb07c6f812c90906565c081d70adc09e2a4d33009548e8831c30677ba46065c306e2aa2a27e0bcb281e57c4acc478114b401caedf87962403004e6e
DIST webmin-1.590-minimal.tar.gz 2412046 SHA256 b1f358d81a01e6041596250ad0a6bc078eac3e489c434127540dcca284fd539b SHA512 8b1c1d57356abdd41d602471a593e81639739ef6c11225fc6f127ee2d32caf786c1398965c85da40044c07c6ef91b39c0ac9d7246c1d80f0114d2e4295a4dce5 WHIRLPOOL 4099db5771318e5ecc87e3fff75c69c0b77622d4f7a2d6a25118855e552c64c4a5378abc9a0ebdaca0c7e7fc9a438d5d60cfdd1e87d0bfc2ca5670fc32312bf7
DIST webmin-1.590.tar.gz 18976739 SHA256 07b06612a8bc864388d86b55ec9a9adba0fa71ec60cc66d87c0e58280264182d SHA512 f803e8cf17fba7c2b97983b70778e603e855c349ffd50e1e5873dc3bc12a31538f282e531e65f3bf176da620b6d052fd8b6b1a988e59812a34b80e5e092d40dd WHIRLPOOL 72be2393dea4a9bc1abea5e55bf7a2fd0eb164aedb11db0c288f020204b3a6aedc4a3145125a0313f15de0503cd8cdd59194ff5bea8cd146fa1be8d15d35caa1
DIST webmin-1.600-minimal.tar.gz 2432340 SHA256 6ffbd63da362638784b2b45ca2f3b46e89b78a868b8d0eb1c73499bcdb90207f SHA512 8fb4cbed2dcc85a0542ee5035637fe05abf45a90e53600112d31353725aef026f513063ea44341639d4d820e0f9336c58b955d490558927b999013b476710268 WHIRLPOOL 5c231e4cc28a985235b8eb8c62ec69e94e03797d9bb818e506c9f112bb1f7c8ff59dc28d10c43019b06f5ad214f30d05ccc967261274bc62a385ddea348ffff3
DIST webmin-1.600.tar.gz 21397348 SHA256 a45ddad342e9a3b9263f45749ec1d440e0702645c6297310701e988f5f1c74a9 SHA512 bd73ba2ed6df9ed7c6e336ea07571ca17f552f1d41ffda2f78ea00f43e31e4652a9afc8877addc5cd2bdcfebae1d787294601f17cfc43db78c3682a6200fe0d6 WHIRLPOOL f27abf2ec43a9cc6f04ea4ab019628a83e3f305ebfa27a435787167289c92a4f4a0cf9464e7cdd18e37b59846fb10e8dd64dd46f318c3421369dd51e0b95c391
EBUILD webmin-1.560-r1.ebuild 8986 SHA256 d53eb735646ddeb56d61877ab77597d3582d31c03d823871ddd2c637c647dc50 SHA512 b3104309ab4a70d8f58e04bbe4ba21d9ce23aeb8cd57a59171536b5cdf4771a723541fb08ccbac418f42147165f5be3d3577f5200b3f12994780337629479dfb WHIRLPOOL 01115cdcdb6f55b48a80b0960599bcd4082ff049d4ad5a0ebdba2e6d462dd3054ec70e4dad247ae4e4454ed34c1644ea226c64416397a8f28dbc7087f6892de8
EBUILD webmin-1.570-r1.ebuild 8986 SHA256 95e6245a1ea29bdde4fa3f39422dd7e4c1b163e54daa81bd3b426959eb8bb0a5 SHA512 290ecc25eeaa2f4e800f14710397104ff97577528d73c1d1d3c95e9cb61f43a1bdbbcb4bd005e5c50bed4fb0becf7aaf97e9e41812eed4e97781246b83ae5d4a WHIRLPOOL 4aa2cb8eb753a2ea9670f36c8bde6c34b7a4f2b3df997f74ca3860f1325e7d7baf97f36029ce5a8a450bf6a5f2864a43a27cd82313f0ccf693f5bf901baff28a
EBUILD webmin-1.580.ebuild 8983 SHA256 7b1c89bb151a5d8feadec560befd04de61e75907f0b4316441be86179957caba SHA512 c00417c2158dad1251ec374f0f933743107b525c5df2117bfcc934962f123eb7d03815639c9b51da5326990464f4c927f3c980df3d0acc5436d4166b8715aaa3 WHIRLPOOL 441e6ccb3531655a492275438f04959a517a3ed04ee4e680cbe6bc653f70a417ff1986ea89400edbd3812efb789b51a81e82bc35a59557f6c20e9a2766f3c097
EBUILD webmin-1.590.ebuild 8983 SHA256 88363e28dbd1d7517148e68daec14cc771a578d2c2bf302506c13bae8621bd2d SHA512 2d1f27082d19f26f916d3a6157bdc80e57eab0805f3b93b0d2139f4c398803e79b2ab053c8f48c3f2aa20e170de47f828b7a9aad49b274ca0ef06097a89ef05a WHIRLPOOL dd9e75e721bc5ce50f3b54d7021531a25ff60a29c7da4b9299b595680c5fe9a3fce3fcc767fdefb48e97915bfdb69502eb8c7153b52b2eb6ba63de186d9c230a
EBUILD webmin-1.600.ebuild 9026 SHA256 1c5dfd07366ba29e620a7c59ed934af6802448e4aa83043e48674e04cec15ff8 SHA512 cec9ca7dd5a6d734d65a56548bd711852dbcf319b2f64c0a671229ec6ba946ba5216ae41b8d25e6f81aa89ff72f64213d99fbecde75af2efb57d9bc88006a4d8 WHIRLPOOL 9743fe40251075c3686ee2fafcb53ba8625fc8e1545653c29373671a4d3a430704304bef39afcdf0a9eb356396da199f013cd4608a989ffa36d3a4c98a5493cc
MISC ChangeLog 2008 SHA256 3cde2e49703676b60b4f3975498aad80713e565eb260f2d63779cd8eb9c9c9ff SHA512 b2fb8a83eb30a2c22a09f02c13165286e8fdff353017f165e6e9fd9c5fd9bb5982f2a18ffc41d727b97152efa1520fa924466fe184360491d5b071fc1136633f WHIRLPOOL 556618b24a0b655c5a9f8dfd8c6dd50987d0a7f41cdf39ff539e3a19baad16172aa34e7f09055e4d3cc40197d456c11ca7639b832968e5b3ce27504cdb6d56a8
MISC ChangeLog 2180 SHA256 788d593002f81a907aa4287aab56882f8e805b999c8a8cfc02cec486cd418491 SHA512 cb8b41e094596d2eb4d3778684425528261bff13bad86c300c5e80759dec87e5cfeb67e74133ac2ecdf4f061001d74598b8a5fd984317f3b92bd9d502720473e WHIRLPOOL 0d6e52fe7323b4925952e928be71ede295c184a46d7213aa08f1f47736334740a8802eccc843632e3da3c50a5bd4448e2239e655d39a6bfdc64995981f435faa
MISC metadata.xml 496 SHA256 ae874cee0c2bc4eb921cd7dfa1f9b3f390e86feaab5ffd5194283f89d2ded5e3 SHA512 78df915de2d5da5562f43b01653e1649d82eb5a526a7f8ac8bea5d5990a49af9dd52b1d15fd00b7f92ae679705c2c916c0f8da9b270023c5bab860aabe210336 WHIRLPOOL 8b25e2c8cf98ac8293fbdebaf50181194cae05042d5b89ce96edaa75a6ec4e1a107c0de921abfc7a8aef723c02f49737f43de2cf0f049d0bec1af661356df0d6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJQeotuAAoJEPqDWhW0r/LCMeEP/3mJuSDxO6+vYcm1tUwnXOCZ
eAPH/SYS877ydZvaTIEjHMitBT1IqtQzGOHolv8Wfxah6XzC2n2fxXRoJzo8uUx6
egLt4LJgdkk674bisGdc3/J0h08eGOafuWwNPFIO79wyEn1uNFlA/5oF7DP39GaY
Zr51VNUZ+Dd7fYMMTYFyBzqed1goc7zVDxHasboq0fdhoRzlXrgQa+42M/C1f/G4
+Z2uvrk4+cIA1IpVju30IWT9DR4K2TWGDhJk+AgdQ93Q+uxPTnRZVKkyKfRXo3+Q
uGY6bQ3HcnVt5jtNXB03d8iPqXlzd2B+UgFRpwEP5M2tA/NyNyHvO+h0fXWHTnNe
74vKohb7Fykj2CUH/yKcwJnN47Jr7+VKZHOoEUDim3P+9PyX85hQOr9DFn6xBcae
M4CUyxbQti7cs5RDnFqWKd5V7cAgn86thsto3uGspC29sXGIoUNW9AjDFIdhE/zl
c/u9e+GGmHwFNZUjCSCaWTZQBmmSFbqpNTxORMsS/dkC2RYRP8wLYgtKa+9ZnyDc
wrSyz8GidHOhEBkWzZOWJfbG/HF3US8LeF5URBr+a6WO4rFiJrIpj2JorDcT3tKA
l6jnqSneFnKcUZ9jL39fo2PlGNGJsd9Be9DuxyScmbF8WuJgY46lhGxvYQBwziGw
hLw/h1U7HTPYL5FtvkyI
=BMfP
iQIcBAEBCAAGBQJQiWzMAAoJEPqDWhW0r/LC15wQAME/DzEPXT7LMMjC8JJFi9nV
BrZqUh6CXwlUghVtHJ8LfnMd1E39LmT6Eyr92I94DVjOsveGusMWlrvTdly8Xigk
KvdwMxmrPnr6axHeVnYETcOzHuDXqM12e/Tnf4Q3AeFnxhuy6B6HEtu1fyC1rwA3
Ry0RE75jyDWo9RT+pjnxs71i42XSHKQ7ocRT0R2D6tSOojMKg4iH7h/YuqFHAR+K
SwAJfSO6hnvnK4Q5HMKM3kAXgZvDWAOOXI7SpK98a5nOGcBvICSJITQl8AEr0hN6
m2qreHOBje0TEF09JM1nbFzl1QVB92BjXq1GkEl/K3GYrBHJqwe6MngpiVAQL18L
bHDr1nhFRcapvDNkz04zA5TVQWhz9Acgi/G/pFGyOhAGy6Y8tHxzxOEuuVY0My8v
rTEuBeq8PlBQm6Tj4JYHfiuqXM2uU8H7gwSe4fzG7I+NiduNCwIPMtmdhymx59fA
g9LbS/eL7jovRkI/1BPRWXRvWh4RqZjlvFumLNKDCENAydv+lxPKHOMDfW0N+KOI
UvPMXWToEwY7tosJ/HCVclOqoWjTrs8zZkxX5isJ1nR4u2ljgcGGwlijfwVlqiyB
RtH12QDPj+Hi6HNROPlbOH0QwkYb4Tg0ztnCTVwz2XsEWg05eczA740OJcIg36xh
k1/KvgA2To7Ip2ejBEge
=vXFb
-----END PGP SIGNATURE-----

@ -1,264 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/webmin/webmin-1.560-r1.ebuild,v 1.3 2012/07/22 19:47:28 hwoarang Exp $
EAPI="3"
inherit eutils pam ssl-cert
DESCRIPTION="A web-based Unix systems administration interface"
HOMEPAGE="http://www.webmin.com/"
SRC_URI="minimal? ( mirror://sourceforge/webadmin/${P}-minimal.tar.gz )
!minimal? ( mirror://sourceforge/webadmin/${P}.tar.gz )"
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# NOTE: The ssl flag auto added by ssl-cert eclass is not used actually
# because openssl is forced by dev-perl/Net-SSLeay
IUSE="minimal +ssl mysql postgres ldap"
# All the required perl modules can be found easily using (in Webmin's root src dir):
# find . -name cpan_modules.pl -exec grep "::" {} \;
# NOTE: If Webmin doesn't find the required perl modules, it offers(runtime) the user
# to install them using the in-built cpan module, and this will mess up perl on the system
# That's why some modules are forced without a use flag
# NOTE: pam and ssl deps are forced for security and Gentoo compliance installation reasons
DEPEND="virtual/perl-Sys-Syslog
virtual/perl-Time-HiRes
virtual/perl-Time-Local
dev-perl/Authen-Libwrap
dev-perl/IO-Tty
dev-perl/MD5
dev-perl/Net-SSLeay
dev-perl/Authen-PAM
dev-perl/Sys-Hostname-Long
!minimal? (
mysql? ( dev-perl/DBD-mysql )
postgres? ( dev-perl/DBD-Pg )
ldap? ( dev-perl/perl-ldap )
dev-perl/XML-Generator
dev-perl/XML-Parser
)"
RDEPEND="${DEPEND}"
src_prepare() {
local perl="$( which perl )"
# Remove the unnecessary and incompatible files
rm -rf acl/Authen-SolarisRBAC-0.1*
if ! use minimal ; then
rm -rf {format,{bsd,hpux,sgi}exports,zones,rbac}
rm -f mount/{free,net,open}bsd-mounts*
rm -f mount/macos-mounts*
fi
# For security reasons remove the SSL certificate that comes with Webmin
# We will create our own later
rm -f miniserv.pem
# Remove the Webmin setup scripts to avoid Webmin in runtime to mess up config
# We will use our own later
rm -f setup.{sh,pl}
# Fix the permissions of the install files
chmod -R og-w "${S}"
# Since we should not modify any files after install
# we set the perl path in all cgi and pl files here using Webmin's routines
# The pl file is Prefix safe and works only on provided input, no other filesystem files
ebegin "Fixing perl path in source files"
(find "${S}" -name '*.cgi' -print ; find "${S}" -name '*.pl' -print) | $perl "${S}"/perlpath.pl $perl -
eend $?
}
src_install() {
# Create config dir and keep
diropts -m0755
dodir /etc/webmin
keepdir /etc/webmin
# Create install dir
# Third party modules installed through Webmin go here too, so keep
dodir /usr/libexec/webmin
keepdir /usr/libexec/webmin
# Copy our own setup script to installation folder
insinto /usr/libexec/webmin
newins "${FILESDIR}"/gentoo-setup gentoo-setup.sh
fperms 0744 /usr/libexec/webmin/gentoo-setup.sh
# This is here if we ever want in future ebuilds to add some specific
# config values in the /etc/webmin/miniserv.conf
# The format of this file should be the same as the one of miniserv.conf:
# var=value
#
# Uncomment it if you use such file. Before that check if upstream
# has this file in root dir too.
#newins "${FILESDIR}/miniserv-conf" miniserv-conf
# Create the log dir and keep
diropts -m0700
dodir /var/log/webmin
keepdir /var/log/webmin
# Create the init.d file and put the neccessary variables there
newinitd "${FILESDIR}"/init.d.webmin webmin
sed -i \
-e "s:%exe%:${EROOT}usr/libexec/webmin/miniserv.pl:" \
-e "s:%pid%:${EROOT}var/run/webmin.pid:" \
-e "s:%conf%:${EROOT}etc/webmin/miniserv.conf:" \
-e "s:%perllib%:${EROOT}usr/libexec/webmin:" \
"${ED}etc/init.d/webmin" \
|| die "Failed to patch the webmin init file"
# Setup pam
pamd_mimic system-auth webmin auth account session
# Copy files to installation folder
ebegin "Copying install files to destination"
cp -pPR "${S}"/* "${ED}usr/libexec/webmin"
eend $?
}
pkg_preinst() {
# First stop service if running so Webmin to not messup our config
ebegin "Stopping any running Webmin instance prior merging"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
}
pkg_postinst() {
# Run pkg_config phase first - non interactively
export INTERACTIVE="no"
pkg_config
# Every next time pkg_config should be interactive
INTERACTIVE="yes"
ewarn
ewarn "Bare in mind that not all Webmin modules are Gentoo tweaked and may have some issues."
ewarn "Always be careful when using modules that modify init entries, do update of webmin, install CPAN modules etc."
ewarn "To avoid problems, please before using any module, look at its configuration options first."
ewarn "(Usually there is a link at top in the right pane of Webmin for configuring the module.)"
ewarn
elog "- To make Webmin start at boot time, run: 'rc-update add webmin default'"
elog "- The default URL to connect to Webmin is: https://localhost:10000"
elog "- The default user that can login is: root"
elog "- To reconfigure Webmin in case of problems run 'emerge --config app-admin/webmin'"
}
pkg_prerm() {
# First stop service if running - we do not want Webmin to mess up config
ebegin "Stopping any running Webmin instance prior unmerging"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
}
pkg_postrm() {
ewarn
ewarn "You have uninstalled Webmin, so have in mind that all cron jobs scheduled"
ewarn "by Webmin for its own modules, are left active and they will fail when Webmin is missing."
ewarn "To fix this just disable them if you intend to use Webmin again,"
ewarn "OR delete them if not."
ewarn
}
pkg_config(){
# First stop service if running
ebegin "Stopping any running Webmin instance"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
# Next set the default reset variable to 'none'
# reset/_reset can be:
# 'none' - does not reset anything, just upgrades if a conf is present
# OR installs new conf if a conf is missing
# 'soft' - deletes only $config_dir/config file and thus resetting most
# conf values to their defaults. Keeps the specific Webmin cron jobs
# 'hard' - deletes all files in $config_dir (keeping the .keep_* Gentoo file)
# and thus resetting all Webmin. Deletes the specific Webmin cron jobs too.
local _reset="none"
# If in interactive mode ask user what should we do
if [[ "${INTERACTIVE}" = "yes" ]]; then
einfo
einfo "Please enter the number of the action you would like to perform?"
einfo
einfo "1. Update configuration"
einfo " (keeps old config options and adds the new ones)"
einfo "2. Soft reset configuration"
einfo " (keeps some old config options, the other options are set to default)"
ewarn " All Webmin users will be reset"
einfo "3. Hard reset configuration"
einfo " (all options including module options are set to default)"
ewarn " You will lose all Webmin configuration options you have done till now"
einfo "4. Exit this configuration utility (default)"
while [ "$correct" != "true" ] ; do
read answer
if [[ "$answer" = "1" ]] ; then
_reset="none"
correct="true"
elif [[ "$answer" = "2" ]] ; then
_reset="soft"
correct="true"
elif [[ "$answer" = "3" ]] ; then
_reset="hard"
correct="true"
elif [ "$answer" = "4" -o "$answer" = "" ] ; then
die "User aborted configuration."
else
echo "Answer not recognized. Enter a number from 1 to 4"
fi
done
if [[ "$_reset" = "hard" ]]; then
while [ "$sure" != "true" ] ; do
ewarn "You will lose all Webmin configuration options you have done till now."
ewarn "Are you sure you want to do this? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
sure="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "User aborted configuration."
else
echo "Answer not recognized. Enter 'y' or 'n'"
fi
done
fi
fi
export reset=$_reset
# Create ssl certificate for Webmin if there is not one in the proper place
if [[ ! -e "${EROOT}etc/ssl/webmin/server.pem" ]]; then
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Webmin Server}"
SSL_COMMONNAME="${SSL_COMMONNAME:-*}"
install_cert "${EROOT}/etc/ssl/webmin/server"
fi
# Ensure all paths passed to the setup script use EROOT
export wadir="${EROOT}usr/libexec/webmin"
export config_dir="${EROOT}etc/webmin"
export var_dir="${EROOT}var/log/webmin"
export tempdir="${T}"
export pidfile="${EROOT}var/run/webmin.pid"
export perl="$( which perl )"
export os_type='gentoo-linux'
export os_version='*'
export real_os_type='Gentoo Linux'
export real_os_version='Any version'
# Forcing 'ssl' and 'ssl_redirect' for tightening security
export ssl=1
export ssl_redirect=1
export keyfile="${EROOT}etc/ssl/webmin/server.pem"
export port=10000
export atboot=0
einfo "Executing Webmin's configure script"
$wadir/gentoo-setup.sh
einfo "Configuration of Webmin done"
}

@ -1,264 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/webmin/webmin-1.570-r1.ebuild,v 1.3 2012/07/22 19:47:28 hwoarang Exp $
EAPI="3"
inherit eutils pam ssl-cert
DESCRIPTION="A web-based Unix systems administration interface"
HOMEPAGE="http://www.webmin.com/"
SRC_URI="minimal? ( mirror://sourceforge/webadmin/${P}-minimal.tar.gz )
!minimal? ( mirror://sourceforge/webadmin/${P}.tar.gz )"
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# NOTE: The ssl flag auto added by ssl-cert eclass is not used actually
# because openssl is forced by dev-perl/Net-SSLeay
IUSE="minimal +ssl mysql postgres ldap"
# All the required perl modules can be found easily using (in Webmin's root src dir):
# find . -name cpan_modules.pl -exec grep "::" {} \;
# NOTE: If Webmin doesn't find the required perl modules, it offers(runtime) the user
# to install them using the in-built cpan module, and this will mess up perl on the system
# That's why some modules are forced without a use flag
# NOTE: pam and ssl deps are forced for security and Gentoo compliance installation reasons
DEPEND="virtual/perl-Sys-Syslog
virtual/perl-Time-HiRes
virtual/perl-Time-Local
dev-perl/Authen-Libwrap
dev-perl/IO-Tty
dev-perl/MD5
dev-perl/Net-SSLeay
dev-perl/Authen-PAM
dev-perl/Sys-Hostname-Long
!minimal? (
mysql? ( dev-perl/DBD-mysql )
postgres? ( dev-perl/DBD-Pg )
ldap? ( dev-perl/perl-ldap )
dev-perl/XML-Generator
dev-perl/XML-Parser
)"
RDEPEND="${DEPEND}"
src_prepare() {
local perl="$( which perl )"
# Remove the unnecessary and incompatible files
rm -rf acl/Authen-SolarisRBAC-0.1*
if ! use minimal ; then
rm -rf {format,{bsd,hpux,sgi}exports,zones,rbac}
rm -f mount/{free,net,open}bsd-mounts*
rm -f mount/macos-mounts*
fi
# For security reasons remove the SSL certificate that comes with Webmin
# We will create our own later
rm -f miniserv.pem
# Remove the Webmin setup scripts to avoid Webmin in runtime to mess up config
# We will use our own later
rm -f setup.{sh,pl}
# Fix the permissions of the install files
chmod -R og-w "${S}"
# Since we should not modify any files after install
# we set the perl path in all cgi and pl files here using Webmin's routines
# The pl file is Prefix safe and works only on provided input, no other filesystem files
ebegin "Fixing perl path in source files"
(find "${S}" -name '*.cgi' -print ; find "${S}" -name '*.pl' -print) | $perl "${S}"/perlpath.pl $perl -
eend $?
}
src_install() {
# Create config dir and keep
diropts -m0755
dodir /etc/webmin
keepdir /etc/webmin
# Create install dir
# Third party modules installed through Webmin go here too, so keep
dodir /usr/libexec/webmin
keepdir /usr/libexec/webmin
# Copy our own setup script to installation folder
insinto /usr/libexec/webmin
newins "${FILESDIR}"/gentoo-setup gentoo-setup.sh
fperms 0744 /usr/libexec/webmin/gentoo-setup.sh
# This is here if we ever want in future ebuilds to add some specific
# config values in the /etc/webmin/miniserv.conf
# The format of this file should be the same as the one of miniserv.conf:
# var=value
#
# Uncomment it if you use such file. Before that check if upstream
# has this file in root dir too.
#newins "${FILESDIR}/miniserv-conf" miniserv-conf
# Create the log dir and keep
diropts -m0700
dodir /var/log/webmin
keepdir /var/log/webmin
# Create the init.d file and put the neccessary variables there
newinitd "${FILESDIR}"/init.d.webmin webmin
sed -i \
-e "s:%exe%:${EROOT}usr/libexec/webmin/miniserv.pl:" \
-e "s:%pid%:${EROOT}var/run/webmin.pid:" \
-e "s:%conf%:${EROOT}etc/webmin/miniserv.conf:" \
-e "s:%perllib%:${EROOT}usr/libexec/webmin:" \
"${ED}etc/init.d/webmin" \
|| die "Failed to patch the webmin init file"
# Setup pam
pamd_mimic system-auth webmin auth account session
# Copy files to installation folder
ebegin "Copying install files to destination"
cp -pPR "${S}"/* "${ED}usr/libexec/webmin"
eend $?
}
pkg_preinst() {
# First stop service if running so Webmin to not messup our config
ebegin "Stopping any running Webmin instance prior merging"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
}
pkg_postinst() {
# Run pkg_config phase first - non interactively
export INTERACTIVE="no"
pkg_config
# Every next time pkg_config should be interactive
INTERACTIVE="yes"
ewarn
ewarn "Bare in mind that not all Webmin modules are Gentoo tweaked and may have some issues."
ewarn "Always be careful when using modules that modify init entries, do update of webmin, install CPAN modules etc."
ewarn "To avoid problems, please before using any module, look at its configuration options first."
ewarn "(Usually there is a link at top in the right pane of Webmin for configuring the module.)"
ewarn
elog "- To make Webmin start at boot time, run: 'rc-update add webmin default'"
elog "- The default URL to connect to Webmin is: https://localhost:10000"
elog "- The default user that can login is: root"
elog "- To reconfigure Webmin in case of problems run 'emerge --config app-admin/webmin'"
}
pkg_prerm() {
# First stop service if running - we do not want Webmin to mess up config
ebegin "Stopping any running Webmin instance prior unmerging"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
}
pkg_postrm() {
ewarn
ewarn "You have uninstalled Webmin, so have in mind that all cron jobs scheduled"
ewarn "by Webmin for its own modules, are left active and they will fail when Webmin is missing."
ewarn "To fix this just disable them if you intend to use Webmin again,"
ewarn "OR delete them if not."
ewarn
}
pkg_config(){
# First stop service if running
ebegin "Stopping any running Webmin instance"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
# Next set the default reset variable to 'none'
# reset/_reset can be:
# 'none' - does not reset anything, just upgrades if a conf is present
# OR installs new conf if a conf is missing
# 'soft' - deletes only $config_dir/config file and thus resetting most
# conf values to their defaults. Keeps the specific Webmin cron jobs
# 'hard' - deletes all files in $config_dir (keeping the .keep_* Gentoo file)
# and thus resetting all Webmin. Deletes the specific Webmin cron jobs too.
local _reset="none"
# If in interactive mode ask user what should we do
if [[ "${INTERACTIVE}" = "yes" ]]; then
einfo
einfo "Please enter the number of the action you would like to perform?"
einfo
einfo "1. Update configuration"
einfo " (keeps old config options and adds the new ones)"
einfo "2. Soft reset configuration"
einfo " (keeps some old config options, the other options are set to default)"
ewarn " All Webmin users will be reset"
einfo "3. Hard reset configuration"
einfo " (all options including module options are set to default)"
ewarn " You will lose all Webmin configuration options you have done till now"
einfo "4. Exit this configuration utility (default)"
while [ "$correct" != "true" ] ; do
read answer
if [[ "$answer" = "1" ]] ; then
_reset="none"
correct="true"
elif [[ "$answer" = "2" ]] ; then
_reset="soft"
correct="true"
elif [[ "$answer" = "3" ]] ; then
_reset="hard"
correct="true"
elif [ "$answer" = "4" -o "$answer" = "" ] ; then
die "User aborted configuration."
else
echo "Answer not recognized. Enter a number from 1 to 4"
fi
done
if [[ "$_reset" = "hard" ]]; then
while [ "$sure" != "true" ] ; do
ewarn "You will lose all Webmin configuration options you have done till now."
ewarn "Are you sure you want to do this? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
sure="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "User aborted configuration."
else
echo "Answer not recognized. Enter 'y' or 'n'"
fi
done
fi
fi
export reset=$_reset
# Create ssl certificate for Webmin if there is not one in the proper place
if [[ ! -e "${EROOT}etc/ssl/webmin/server.pem" ]]; then
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Webmin Server}"
SSL_COMMONNAME="${SSL_COMMONNAME:-*}"
install_cert "${EROOT}/etc/ssl/webmin/server"
fi
# Ensure all paths passed to the setup script use EROOT
export wadir="${EROOT}usr/libexec/webmin"
export config_dir="${EROOT}etc/webmin"
export var_dir="${EROOT}var/log/webmin"
export tempdir="${T}"
export pidfile="${EROOT}var/run/webmin.pid"
export perl="$( which perl )"
export os_type='gentoo-linux'
export os_version='*'
export real_os_type='Gentoo Linux'
export real_os_version='Any version'
# Forcing 'ssl' and 'ssl_redirect' for tightening security
export ssl=1
export ssl_redirect=1
export keyfile="${EROOT}etc/ssl/webmin/server.pem"
export port=10000
export atboot=0
einfo "Executing Webmin's configure script"
$wadir/gentoo-setup.sh
einfo "Configuration of Webmin done"
}

@ -1,264 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/webmin/webmin-1.580.ebuild,v 1.4 2012/07/22 19:47:28 hwoarang Exp $
EAPI="3"
inherit eutils pam ssl-cert
DESCRIPTION="A web-based Unix systems administration interface"
HOMEPAGE="http://www.webmin.com/"
SRC_URI="minimal? ( mirror://sourceforge/webadmin/${P}-minimal.tar.gz )
!minimal? ( mirror://sourceforge/webadmin/${P}.tar.gz )"
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# NOTE: The ssl flag auto added by ssl-cert eclass is not used actually
# because openssl is forced by dev-perl/Net-SSLeay
IUSE="minimal +ssl mysql postgres ldap"
# All the required perl modules can be found easily using (in Webmin's root src dir):
# find . -name cpan_modules.pl -exec grep "::" {} \;
# NOTE: If Webmin doesn't find the required perl modules, it offers(runtime) the user
# to install them using the in-built cpan module, and this will mess up perl on the system
# That's why some modules are forced without a use flag
# NOTE: pam and ssl deps are forced for security and Gentoo compliance installation reasons
DEPEND="virtual/perl-Sys-Syslog
virtual/perl-Time-HiRes
virtual/perl-Time-Local
dev-perl/Authen-Libwrap
dev-perl/IO-Tty
dev-perl/MD5
dev-perl/Net-SSLeay
dev-perl/Authen-PAM
dev-perl/Sys-Hostname-Long
!minimal? (
mysql? ( dev-perl/DBD-mysql )
postgres? ( dev-perl/DBD-Pg )
ldap? ( dev-perl/perl-ldap )
dev-perl/XML-Generator
dev-perl/XML-Parser
)"
RDEPEND="${DEPEND}"
src_prepare() {
local perl="$( which perl )"
# Remove the unnecessary and incompatible files
rm -rf acl/Authen-SolarisRBAC-0.1*
if ! use minimal ; then
rm -rf {format,{bsd,hpux,sgi}exports,zones,rbac}
rm -f mount/{free,net,open}bsd-mounts*
rm -f mount/macos-mounts*
fi
# For security reasons remove the SSL certificate that comes with Webmin
# We will create our own later
rm -f miniserv.pem
# Remove the Webmin setup scripts to avoid Webmin in runtime to mess up config
# We will use our own later
rm -f setup.{sh,pl}
# Fix the permissions of the install files
chmod -R og-w "${S}"
# Since we should not modify any files after install
# we set the perl path in all cgi and pl files here using Webmin's routines
# The pl file is Prefix safe and works only on provided input, no other filesystem files
ebegin "Fixing perl path in source files"
(find "${S}" -name '*.cgi' -print ; find "${S}" -name '*.pl' -print) | $perl "${S}"/perlpath.pl $perl -
eend $?
}
src_install() {
# Create config dir and keep
diropts -m0755
dodir /etc/webmin
keepdir /etc/webmin
# Create install dir
# Third party modules installed through Webmin go here too, so keep
dodir /usr/libexec/webmin
keepdir /usr/libexec/webmin
# Copy our own setup script to installation folder
insinto /usr/libexec/webmin
newins "${FILESDIR}"/gentoo-setup gentoo-setup.sh
fperms 0744 /usr/libexec/webmin/gentoo-setup.sh
# This is here if we ever want in future ebuilds to add some specific
# config values in the /etc/webmin/miniserv.conf
# The format of this file should be the same as the one of miniserv.conf:
# var=value
#
# Uncomment it if you use such file. Before that check if upstream
# has this file in root dir too.
#newins "${FILESDIR}/miniserv-conf" miniserv-conf
# Create the log dir and keep
diropts -m0700
dodir /var/log/webmin
keepdir /var/log/webmin
# Create the init.d file and put the neccessary variables there
newinitd "${FILESDIR}"/init.d.webmin webmin
sed -i \
-e "s:%exe%:${EROOT}usr/libexec/webmin/miniserv.pl:" \
-e "s:%pid%:${EROOT}var/run/webmin.pid:" \
-e "s:%conf%:${EROOT}etc/webmin/miniserv.conf:" \
-e "s:%perllib%:${EROOT}usr/libexec/webmin:" \
"${ED}etc/init.d/webmin" \
|| die "Failed to patch the webmin init file"
# Setup pam
pamd_mimic system-auth webmin auth account session
# Copy files to installation folder
ebegin "Copying install files to destination"
cp -pPR "${S}"/* "${ED}usr/libexec/webmin"
eend $?
}
pkg_preinst() {
# First stop service if running so Webmin to not messup our config
ebegin "Stopping any running Webmin instance prior merging"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
}
pkg_postinst() {
# Run pkg_config phase first - non interactively
export INTERACTIVE="no"
pkg_config
# Every next time pkg_config should be interactive
INTERACTIVE="yes"
ewarn
ewarn "Bare in mind that not all Webmin modules are Gentoo tweaked and may have some issues."
ewarn "Always be careful when using modules that modify init entries, do update of webmin, install CPAN modules etc."
ewarn "To avoid problems, please before using any module, look at its configuration options first."
ewarn "(Usually there is a link at top in the right pane of Webmin for configuring the module.)"
ewarn
elog "- To make Webmin start at boot time, run: 'rc-update add webmin default'"
elog "- The default URL to connect to Webmin is: https://localhost:10000"
elog "- The default user that can login is: root"
elog "- To reconfigure Webmin in case of problems run 'emerge --config app-admin/webmin'"
}
pkg_prerm() {
# First stop service if running - we do not want Webmin to mess up config
ebegin "Stopping any running Webmin instance prior unmerging"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
}
pkg_postrm() {
ewarn
ewarn "You have uninstalled Webmin, so have in mind that all cron jobs scheduled"
ewarn "by Webmin for its own modules, are left active and they will fail when Webmin is missing."
ewarn "To fix this just disable them if you intend to use Webmin again,"
ewarn "OR delete them if not."
ewarn
}
pkg_config(){
# First stop service if running
ebegin "Stopping any running Webmin instance"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
# Next set the default reset variable to 'none'
# reset/_reset can be:
# 'none' - does not reset anything, just upgrades if a conf is present
# OR installs new conf if a conf is missing
# 'soft' - deletes only $config_dir/config file and thus resetting most
# conf values to their defaults. Keeps the specific Webmin cron jobs
# 'hard' - deletes all files in $config_dir (keeping the .keep_* Gentoo file)
# and thus resetting all Webmin. Deletes the specific Webmin cron jobs too.
local _reset="none"
# If in interactive mode ask user what should we do
if [[ "${INTERACTIVE}" = "yes" ]]; then
einfo
einfo "Please enter the number of the action you would like to perform?"
einfo
einfo "1. Update configuration"
einfo " (keeps old config options and adds the new ones)"
einfo "2. Soft reset configuration"
einfo " (keeps some old config options, the other options are set to default)"
ewarn " All Webmin users will be reset"
einfo "3. Hard reset configuration"
einfo " (all options including module options are set to default)"
ewarn " You will lose all Webmin configuration options you have done till now"
einfo "4. Exit this configuration utility (default)"
while [ "$correct" != "true" ] ; do
read answer
if [[ "$answer" = "1" ]] ; then
_reset="none"
correct="true"
elif [[ "$answer" = "2" ]] ; then
_reset="soft"
correct="true"
elif [[ "$answer" = "3" ]] ; then
_reset="hard"
correct="true"
elif [ "$answer" = "4" -o "$answer" = "" ] ; then
die "User aborted configuration."
else
echo "Answer not recognized. Enter a number from 1 to 4"
fi
done
if [[ "$_reset" = "hard" ]]; then
while [ "$sure" != "true" ] ; do
ewarn "You will lose all Webmin configuration options you have done till now."
ewarn "Are you sure you want to do this? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
sure="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "User aborted configuration."
else
echo "Answer not recognized. Enter 'y' or 'n'"
fi
done
fi
fi
export reset=$_reset
# Create ssl certificate for Webmin if there is not one in the proper place
if [[ ! -e "${EROOT}etc/ssl/webmin/server.pem" ]]; then
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Webmin Server}"
SSL_COMMONNAME="${SSL_COMMONNAME:-*}"
install_cert "${EROOT}/etc/ssl/webmin/server"
fi
# Ensure all paths passed to the setup script use EROOT
export wadir="${EROOT}usr/libexec/webmin"
export config_dir="${EROOT}etc/webmin"
export var_dir="${EROOT}var/log/webmin"
export tempdir="${T}"
export pidfile="${EROOT}var/run/webmin.pid"
export perl="$( which perl )"
export os_type='gentoo-linux'
export os_version='*'
export real_os_type='Gentoo Linux'
export real_os_version='Any version'
# Forcing 'ssl' and 'ssl_redirect' for tightening security
export ssl=1
export ssl_redirect=1
export keyfile="${EROOT}etc/ssl/webmin/server.pem"
export port=10000
export atboot=0
einfo "Executing Webmin's configure script"
$wadir/gentoo-setup.sh
einfo "Configuration of Webmin done"
}

@ -1,264 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/webmin/webmin-1.590.ebuild,v 1.4 2012/07/22 19:47:28 hwoarang Exp $
EAPI="3"
inherit eutils pam ssl-cert
DESCRIPTION="A web-based Unix systems administration interface"
HOMEPAGE="http://www.webmin.com/"
SRC_URI="minimal? ( mirror://sourceforge/webadmin/${P}-minimal.tar.gz )
!minimal? ( mirror://sourceforge/webadmin/${P}.tar.gz )"
LICENSE="BSD GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# NOTE: The ssl flag auto added by ssl-cert eclass is not used actually
# because openssl is forced by dev-perl/Net-SSLeay
IUSE="minimal +ssl mysql postgres ldap"
# All the required perl modules can be found easily using (in Webmin's root src dir):
# find . -name cpan_modules.pl -exec grep "::" {} \;
# NOTE: If Webmin doesn't find the required perl modules, it offers(runtime) the user
# to install them using the in-built cpan module, and this will mess up perl on the system
# That's why some modules are forced without a use flag
# NOTE: pam and ssl deps are forced for security and Gentoo compliance installation reasons
DEPEND="virtual/perl-Sys-Syslog
virtual/perl-Time-HiRes
virtual/perl-Time-Local
dev-perl/Authen-Libwrap
dev-perl/IO-Tty
dev-perl/MD5
dev-perl/Net-SSLeay
dev-perl/Authen-PAM
dev-perl/Sys-Hostname-Long
!minimal? (
mysql? ( dev-perl/DBD-mysql )
postgres? ( dev-perl/DBD-Pg )
ldap? ( dev-perl/perl-ldap )
dev-perl/XML-Generator
dev-perl/XML-Parser
)"
RDEPEND="${DEPEND}"
src_prepare() {
local perl="$( which perl )"
# Remove the unnecessary and incompatible files
rm -rf acl/Authen-SolarisRBAC-0.1*
if ! use minimal ; then
rm -rf {format,{bsd,hpux,sgi}exports,zones,rbac}
rm -f mount/{free,net,open}bsd-mounts*
rm -f mount/macos-mounts*
fi
# For security reasons remove the SSL certificate that comes with Webmin
# We will create our own later
rm -f miniserv.pem
# Remove the Webmin setup scripts to avoid Webmin in runtime to mess up config
# We will use our own later
rm -f setup.{sh,pl}
# Fix the permissions of the install files
chmod -R og-w "${S}"
# Since we should not modify any files after install
# we set the perl path in all cgi and pl files here using Webmin's routines
# The pl file is Prefix safe and works only on provided input, no other filesystem files
ebegin "Fixing perl path in source files"
(find "${S}" -name '*.cgi' -print ; find "${S}" -name '*.pl' -print) | $perl "${S}"/perlpath.pl $perl -
eend $?
}
src_install() {
# Create config dir and keep
diropts -m0755
dodir /etc/webmin
keepdir /etc/webmin
# Create install dir
# Third party modules installed through Webmin go here too, so keep
dodir /usr/libexec/webmin
keepdir /usr/libexec/webmin
# Copy our own setup script to installation folder
insinto /usr/libexec/webmin
newins "${FILESDIR}"/gentoo-setup gentoo-setup.sh
fperms 0744 /usr/libexec/webmin/gentoo-setup.sh
# This is here if we ever want in future ebuilds to add some specific
# config values in the /etc/webmin/miniserv.conf
# The format of this file should be the same as the one of miniserv.conf:
# var=value
#
# Uncomment it if you use such file. Before that check if upstream
# has this file in root dir too.
#newins "${FILESDIR}/miniserv-conf" miniserv-conf
# Create the log dir and keep
diropts -m0700
dodir /var/log/webmin
keepdir /var/log/webmin
# Create the init.d file and put the neccessary variables there
newinitd "${FILESDIR}"/init.d.webmin webmin
sed -i \
-e "s:%exe%:${EROOT}usr/libexec/webmin/miniserv.pl:" \
-e "s:%pid%:${EROOT}var/run/webmin.pid:" \
-e "s:%conf%:${EROOT}etc/webmin/miniserv.conf:" \
-e "s:%perllib%:${EROOT}usr/libexec/webmin:" \
"${ED}etc/init.d/webmin" \
|| die "Failed to patch the webmin init file"
# Setup pam
pamd_mimic system-auth webmin auth account session
# Copy files to installation folder
ebegin "Copying install files to destination"
cp -pPR "${S}"/* "${ED}usr/libexec/webmin"
eend $?
}
pkg_preinst() {
# First stop service if running so Webmin to not messup our config
ebegin "Stopping any running Webmin instance prior merging"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
}
pkg_postinst() {
# Run pkg_config phase first - non interactively
export INTERACTIVE="no"
pkg_config
# Every next time pkg_config should be interactive
INTERACTIVE="yes"
ewarn
ewarn "Bare in mind that not all Webmin modules are Gentoo tweaked and may have some issues."
ewarn "Always be careful when using modules that modify init entries, do update of webmin, install CPAN modules etc."
ewarn "To avoid problems, please before using any module, look at its configuration options first."
ewarn "(Usually there is a link at top in the right pane of Webmin for configuring the module.)"
ewarn
elog "- To make Webmin start at boot time, run: 'rc-update add webmin default'"
elog "- The default URL to connect to Webmin is: https://localhost:10000"
elog "- The default user that can login is: root"
elog "- To reconfigure Webmin in case of problems run 'emerge --config app-admin/webmin'"
}
pkg_prerm() {
# First stop service if running - we do not want Webmin to mess up config
ebegin "Stopping any running Webmin instance prior unmerging"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
}
pkg_postrm() {
ewarn
ewarn "You have uninstalled Webmin, so have in mind that all cron jobs scheduled"
ewarn "by Webmin for its own modules, are left active and they will fail when Webmin is missing."
ewarn "To fix this just disable them if you intend to use Webmin again,"
ewarn "OR delete them if not."
ewarn
}
pkg_config(){
# First stop service if running
ebegin "Stopping any running Webmin instance"
rc-service --ifexists -- webmin --ifstarted stop
eend $?
# Next set the default reset variable to 'none'
# reset/_reset can be:
# 'none' - does not reset anything, just upgrades if a conf is present
# OR installs new conf if a conf is missing
# 'soft' - deletes only $config_dir/config file and thus resetting most
# conf values to their defaults. Keeps the specific Webmin cron jobs
# 'hard' - deletes all files in $config_dir (keeping the .keep_* Gentoo file)
# and thus resetting all Webmin. Deletes the specific Webmin cron jobs too.
local _reset="none"
# If in interactive mode ask user what should we do
if [[ "${INTERACTIVE}" = "yes" ]]; then
einfo
einfo "Please enter the number of the action you would like to perform?"
einfo
einfo "1. Update configuration"
einfo " (keeps old config options and adds the new ones)"
einfo "2. Soft reset configuration"
einfo " (keeps some old config options, the other options are set to default)"
ewarn " All Webmin users will be reset"
einfo "3. Hard reset configuration"
einfo " (all options including module options are set to default)"
ewarn " You will lose all Webmin configuration options you have done till now"
einfo "4. Exit this configuration utility (default)"
while [ "$correct" != "true" ] ; do
read answer
if [[ "$answer" = "1" ]] ; then
_reset="none"
correct="true"
elif [[ "$answer" = "2" ]] ; then
_reset="soft"
correct="true"
elif [[ "$answer" = "3" ]] ; then
_reset="hard"
correct="true"
elif [ "$answer" = "4" -o "$answer" = "" ] ; then
die "User aborted configuration."
else
echo "Answer not recognized. Enter a number from 1 to 4"
fi
done
if [[ "$_reset" = "hard" ]]; then
while [ "$sure" != "true" ] ; do
ewarn "You will lose all Webmin configuration options you have done till now."
ewarn "Are you sure you want to do this? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
sure="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "User aborted configuration."
else
echo "Answer not recognized. Enter 'y' or 'n'"
fi
done
fi
fi
export reset=$_reset
# Create ssl certificate for Webmin if there is not one in the proper place
if [[ ! -e "${EROOT}etc/ssl/webmin/server.pem" ]]; then
SSL_ORGANIZATION="${SSL_ORGANIZATION:-Webmin Server}"
SSL_COMMONNAME="${SSL_COMMONNAME:-*}"
install_cert "${EROOT}/etc/ssl/webmin/server"
fi
# Ensure all paths passed to the setup script use EROOT
export wadir="${EROOT}usr/libexec/webmin"
export config_dir="${EROOT}etc/webmin"
export var_dir="${EROOT}var/log/webmin"
export tempdir="${T}"
export pidfile="${EROOT}var/run/webmin.pid"
export perl="$( which perl )"
export os_type='gentoo-linux'
export os_version='*'
export real_os_type='Gentoo Linux'
export real_os_version='Any version'
# Forcing 'ssl' and 'ssl_redirect' for tightening security
export ssl=1
export ssl_redirect=1
export keyfile="${EROOT}etc/ssl/webmin/server.pem"
export port=10000
export atboot=0
einfo "Executing Webmin's configure script"
$wadir/gentoo-setup.sh
einfo "Configuration of Webmin done"
}

@ -1,6 +1,11 @@
# ChangeLog for app-cdr/gnomebaker
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/gnomebaker/ChangeLog,v 1.64 2012/05/03 07:51:48 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/gnomebaker/ChangeLog,v 1.65 2012/10/25 18:28:40 eva Exp $
25 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org> -gnomebaker-0.6.4.ebuild,
gnomebaker-0.6.4-r1.ebuild:
Re-add mistakenly dropped gstreamer slots. Move G2CONF to src_prepare, it
needs not to be defined for binpkg. Drop old revision.
03 May 2012; Jeff Horelick <jdhore@gentoo.org> gnomebaker-0.6.4.ebuild,
gnomebaker-0.6.4-r1.ebuild:

@ -1,10 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX gnomebaker-0.6.4-implicits.patch 724 SHA256 781c0de02940d595854dfd2a383c4d366da4abfd8a328e71ff1136407b2e340f SHA512 1df40fcbad9e4b3665f5eedc22e9a684119b7d554c2129ada132a1b7e0e6b9ccce2ea66a1abd2e8e94555d50f43b7e6cdbe139da173ff8eb5761fc64aa39ad1b WHIRLPOOL 3c228aa5bb1539a35ed8d104cabc99625e8da6900ac26d34f88caefcbd2d76941c4e8999d285a48b7539ec8ef25b9a640897bc206f12ba67aab272eada12f050
AUX gnomebaker-0.6.4-ldadd.patch 279 SHA256 c81ac7d443844cbb7d94c9cb3399766e1efccfba0cd6f0b5628ca146a2f794fc SHA512 98af7ae0508430aed4e6017e71b277506dc5abd2c71ce4c8a7f4183317ce493b7b6281fe23a4a6f55668e54100c0ea6118785625abb65e73850fd141e9af4953 WHIRLPOOL f223ad96e4ab0d65ace54a8e999659196d6f3726f4de3c1985af519cb214e8d279bcc0d3c738fd79cc2a50dda7d470dcddd6d659792eae722b37cc5baa6613a8
AUX gnomebaker-0.6.4-libnotify-0.7.patch 682 SHA256 81d400bdaf7f6992c88842fecfb71cf1fc1b7e12ec0c69275f879442181c16e2 SHA512 58fc5d79bc0f2857a06dfe42c28e50d707b6028da8ecf8c6093824afb471207d2046dc8e87f561ebed839b3d0962716b6941996eb272873c4080f40135efc6c0 WHIRLPOOL b469594544f4ce158267c4c6139c6569e5811c749c66d789c640eda4c961e1c81c5be6ad267e0d7ac622ca0573884b7e0a822a7be40fcf9f750c2b64349ef961
AUX gnomebaker-0.6.4-mimetype.patch 346 SHA256 df2de7770bb8fe00ad2ed6c347004a988b07f100207cc24c7fda68b39eb514fa SHA512 eedef30898d113adb69cc0ff39f3f6b48ccd1476d6e2d2102b99c8db711282122ac27aa7935644cf6c40b3fda0e4b9420cb6deaa7cb636b4fc661e831f830d7c WHIRLPOOL 26b4cb17f9cbc3cfac8d2995b14104b978bfb60109964037c70bfe07d1e41ce26f851c426ba3abc7cdcaea059400d17ae699ba78636f8b77ae86927f8a61f4a5
AUX gnomebaker-0.6.4-seldata.patch 1472 SHA256 67ad4851d01017d510accf87bd4af79d920c845f6aa84dff7636b803cbb31b5a SHA512 2cf1801d4136f2559740eeebc5e4db75c0376e87455e2cfd304c4c5370ae3b598b9e64b924f14d56e558efe33bc235454841d0fbd2fcc6e6e574850cd7b84096 WHIRLPOOL 0024a45b785a2284c7ad912aefd78ecac9421a302e5a30e9fedf0b8f19ce97bb6b2580f76ce8cefb95569ef77e4bf8f00df7afcab32f7a985c7505da193f9210
DIST gnomebaker-0.6.4.tar.gz 1276117 SHA256 6e1ef94cafca7536fc3211a7abd4732f6dc5adc3c7c1b73184f5a87738117fb7 SHA512 954a05724d8d036580edbd5ded11bfd4389965b831ccf2d5a10dbd542c54db4f0519aa3277c6ebc139f55a2475987c48b557cc002e86d9cccca473f187666e34 WHIRLPOOL f951cc19ebd3d107e0d2386c2e58cc678521a31c1fd40e77769dc6758fefa86d375d92bd7bad3770c5e54e6e2de41357a5c66efbdab0276b09f41516049d1d47
EBUILD gnomebaker-0.6.4-r1.ebuild 1616 SHA256 7f1ce122e7b4a24f53caedd19a53e63d791eae7ca2b0af9162c7b83b7ff6edaa SHA512 39c725b40908dba26e18efe310c27ed900c096eb2cda724d612d7e3cb674ed99726459de6b75d5620b91961c831869e94343c57ebb339416ca5b453dad923732 WHIRLPOOL 0bfe033077c85d8bb48b92f5ee95edbbce8446169c1fc31335a4769e69cc8d0ba23e2a728c4f19c41c2dd8e36e9828cea605f3a4dfa1961b6ed74b324666e02d
EBUILD gnomebaker-0.6.4.ebuild 1604 SHA256 993a273fd6207f939db920e092fe168aecddc4b34f7da7df240ed204273f64b5 SHA512 ba55fea2da2a678d2580614aa5f34872c44d9f95f9ee4d5df60f8677157b0e29f3532f73a3541b4bb309a39d9a113cdc5111a3d71be9f0d6ba1c6cb43a60ebba WHIRLPOOL 9402c57f94ee45a318d3ccf922616a7882cbd901cb0d7cf8ad0076d89bb21420587d39b02b7a624f43e042185d5970594413cc07e0ffc33774e21bd40dccf411
MISC ChangeLog 9516 SHA256 9a08a5e699f6fe600fd8557c32c1e21191f071f96ef7e87ee6ce52a856e9251f SHA512 2c3c3d045121f3cd2f7a4162ea22b8f348f18ffaf8f82e176b19e720877828c4f8a8dae5b60afae612f4d775b06798bb5e4515bd7127ebefbdc79132ec7731ed WHIRLPOOL bb647846f5d22d19ad124a3ca146fc94b3395da5078dd0f9db3961d09b15d7293d171c63185b90df6d8e6a950bade89613e62007fe6fbcd6e51e6037572ae4f1
EBUILD gnomebaker-0.6.4-r1.ebuild 1622 SHA256 51dc83ebe9b1eae851530f98b488d21d026bd5b101f793be1e582cc5efd652b6 SHA512 3fcfe37afbfd6f5fb79fa3eb848ac495aac9da9f6576cd1a997bc34ecb4776c0627f8d5c46f5cf543b3b391b2418ba556b4360a47e20c9f415067d9f48805783 WHIRLPOOL 24276d730940f472d8769780de0733aa5b4d3eee224b7ebce7d2bf3ab18c66e05f582fa031cc090f0dc40583223577c9dc49b02064aff1e632b863eaf19976eb
MISC ChangeLog 9757 SHA256 2cf227106fb127884658ae08f2e888a5000164f278178e14cafe53783f7cbe58 SHA512 70a070683a0927fe9b2b44cc5e567259ae985b719bfdc92f75b2320e9623bf8737611d74269acbc0be68a8a9bce41bbcc558d2a38654647271c46f5f72efae54 WHIRLPOOL f3a925d0f4d84d46827b203965f62b460d7516c005af01e39a72d18034cac9e46567529086ecc397d6378f3f677be270a9b11ea496855ccb9c35633045e6a6eb
MISC metadata.xml 168 SHA256 78253ccb8cd8df7179b1776b7e98a02f8df32368476727fef07ad0c9d164e180 SHA512 847984ab8d8795fa675c23f65677dfc6373d2e2d0edfc415f361b2ecc3bd8f3b359c80fba23ddbc799a755d07e8d68241d7dc8050de4e3ef7df066e58bde5c9d WHIRLPOOL 1b379ed5d4b670c881f3c8bbed454bf2479a7d6dbdb7c3522040292ab23cf7fb791dba978eccd1dd06c758baf7b1f21e403bdc055b9f8f0c1e2dd70a035b946d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCJhNgACgkQ1fmVwcYIWAYzDQCg5t3pWWpOB8N1ULGScCVLvxXy
gIcAnA7lNvGGqbpEkvNdSJV4q6KItoTI
=L2wm
-----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-cdr/gnomebaker/gnomebaker-0.6.4-r1.ebuild,v 1.6 2012/05/03 07:51:48 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/gnomebaker/gnomebaker-0.6.4-r1.ebuild,v 1.7 2012/10/25 18:28:40 eva Exp $
EAPI=4
GCONF_DEBUG=no
@ -19,28 +19,26 @@ COMMON_DEPEND="app-cdr/cdrdao
dev-libs/libxml2
>=gnome-base/libglade-2
>=gnome-base/libgnomeui-2
=media-libs/gstreamer-0.10*
>=media-libs/gstreamer-0.10:0.10
virtual/cdrtools
x11-libs/cairo
x11-libs/gtk+:2
dvdr? ( app-cdr/dvd+rw-tools )
libnotify? ( x11-libs/libnotify )"
RDEPEND="${COMMON_DEPEND}
=media-libs/gst-plugins-good-0.10*
flac? ( =media-plugins/gst-plugins-flac-0.10* )
mp3? ( =media-plugins/gst-plugins-mad-0.10* )
vorbis? ( =media-plugins/gst-plugins-vorbis-0.10* )"
>=media-libs/gst-plugins-good-0.10:0.10
flac? ( >=media-plugins/gst-plugins-flac-0.10:0.10 )
mp3? ( >=media-plugins/gst-plugins-mad-0.10:0.10 )
vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10:0.10 )"
DEPEND="${COMMON_DEPEND}
app-text/rarian
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
pkg_setup() {
src_prepare() {
G2CONF="$(use_enable libnotify)"
}
src_prepare() {
epatch \
"${FILESDIR}"/${P}-libnotify-0.7.patch \
"${FILESDIR}"/${P}-ldadd.patch \

@ -1,58 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/gnomebaker/gnomebaker-0.6.4.ebuild,v 1.9 2012/05/03 07:51:48 jdhore Exp $
EAPI=3
GCONF_DEBUG=no
inherit eutils gnome2
DESCRIPTION="GnomeBaker is a GTK2/Gnome cd burning application."
HOMEPAGE="http://sourceforge.net/projects/gnomebaker"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ia64 ppc ppc64 sparc x86"
IUSE="dvdr flac libnotify mp3 vorbis"
RDEPEND=">=x11-libs/gtk+-2.8:2
>=gnome-base/libgnomeui-2.8.1
>=dev-libs/libxml2-2.4:2
>=gnome-base/libglade-2.4.2:2.0
>=media-libs/gstreamer-0.10:0.10
x11-libs/cairo
app-cdr/cdrdao
virtual/cdrtools
dvdr? ( app-cdr/dvd+rw-tools )
flac? ( >=media-plugins/gst-plugins-flac-0.10:0.10
media-libs/gst-plugins-good:0.10 )
libnotify? ( x11-libs/libnotify )
mp3? ( >=media-plugins/gst-plugins-mad-0.10:0.10
media-libs/gst-plugins-good:0.10 )
vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10:0.10
>=media-libs/libogg-1.1.2
media-libs/gst-plugins-good:0.10 )"
DEPEND="${RDEPEND}
app-text/rarian
dev-util/intltool
virtual/pkgconfig
sys-devel/gettext"
pkg_setup() {
G2CONF="${G2CONF}
--disable-dependency-tracking
$(use_enable libnotify)"
}
src_prepare() {
epatch "${FILESDIR}"/${P}-libnotify-0.7.patch
gnome2_src_prepare
}
src_install() {
gnome2_src_install \
gnomebakerdocdir=/usr/share/doc/${P} \
docdir=/usr/share/gnome/help/${PN}/C \
gnomemenudir=/usr/share/applications
rm -rf "${D}"/usr/share/doc/${P}/*.make "${D}"/var
}

@ -1,6 +1,13 @@
# ChangeLog for app-forensics/openscap
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/openscap/ChangeLog,v 1.18 2012/08/01 13:34:25 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/openscap/ChangeLog,v 1.19 2012/10/25 17:16:04 hwoarang Exp $
*openscap-0.9.1 (25 Oct 2012)
25 Oct 2012; Markos Chandras <hwoarang@gentoo.org> +openscap-0.9.1.ebuild,
-openscap-0.8.0.ebuild, -openscap-0.8.2.ebuild,
files/test_probes_process.patch, metadata.xml:
Version bump. Thanks to LABBE Corentin (Montjoie)
*openscap-0.8.3 (01 Aug 2012)

@ -3,29 +3,27 @@ Hash: SHA256
AUX openscap-0.7.1-sql-fix.patch 1122 SHA256 3918480e8c038490101336bbf46d0db91323d5284e168a4f1e270866c263e3a2 SHA512 e085bea2b703248e1863d90a23478f8349c23083ca09576781efd9818df505a979c20366f7f0f096b65c8794d1703e17c1b91e8d5675df8bf9a5db5105303392 WHIRLPOOL 7f2e6cd1e051f80cd5007853abed90d0078f429f704bdbfc54b5e9e067f385cf1a36d24f304fbcd2d31ebb9e517a78c48167e37ca8417f7003d442452d9b672c
AUX test_probes_interface.patch 387 SHA256 b09eb7d712e1aef4d1cd7de59962824b01572e8cca9c41db5f3df6fa11cc5c4c SHA512 dca99d4c421588686cf89aa2e3513b4266dad1660d9f61837f5e59bf57936a485275f5df58935b6de14c0c9fca125bb06071d994e5ddabb860809d1db634e5ea WHIRLPOOL f51f99fe4f631a311f0b2d8d613a9d2c442fe513bbea49f9f6047f167addbf8751de95788cd1011e94d8dbda688067f8ff21348b807ddc50dcd3e217e56cd279
AUX test_probes_process.patch 474 SHA256 5c2c6493e0ab80933946cac9dd5997f1f4a05b3b0ce7f2ee4416bf4b257d04d6 SHA512 6500c4eb5c47719fb18c2dc1cac6e866349a0d668d54c91baf880c26a1bdc009804da2c2343400bd5ebdd1e5d59161d0ec7b971c5c0f4876e169a5e54e9423f8 WHIRLPOOL 95bc8be0c1c03d9f188219fb048eb8aa762c6583c4ef34a173496ab7779a11ab4cfec9787dec5661de5b560185a06419df4b777319399a003a7ad2abb11fc911
DIST openscap-0.8.0.tar.gz 4473555 SHA256 9755ad0ff58354fc50436ee88d605cc7d5e7f06816ff8c972db1272c44d2bc33 SHA512 f0fd5f042ad8fc595ec7835efd9ec2f66c44615d53faa986eb5320d4bc7701323b4fec3840c15a52603c105aeac091912ab42ee6f2270c033e90584b7abd6afd WHIRLPOOL 45d8f741068e1f0a435559dea9f0e341639d5ed2a1a199dce6aadaa5c964f1e327baa6a83fda0843329e38f23e583a9d003686bd6dcd1d94fa47423ebfb8de56
DIST openscap-0.8.2.tar.gz 4524453 SHA256 fe7d6b3f20c08feef5c70ff3a02b752b593a8d8a3b3d1302d8e31fe0c29cce11 SHA512 a7bf55014095f0e5d2168905518c592ba3eb91783db89ab74eec7a9c29a17bcb8071c41cb9256d9c449b8a10aebaa57173ef3f9ed37ebe24ecf84edb85da5790 WHIRLPOOL 1fb157676c71c4db7af030746605c6181b16a17cbbbdd2e9d0ada99fc9bffc5570c9f488570c47780928906484d68723446056e68e032181dee18a655eb4e510
AUX test_probes_process.patch 496 SHA256 9c15c0f58e84928349b8a4f9cd14e9b702653d1ddd8f9d7b42e774feaeacf531 SHA512 7714969722355842ab24e4a7cdc92aeb60128f7e8c9ad173a8f8880001a0d0cbc3c6fc1ac254fb691ef0a62dfea27ef772ecefdbb9fe8fb887557e53992cf10c WHIRLPOOL 3ee11d5af84f4149266478effd6d7b4ac1ee0047dd1d5d9492a7e78e27e9cdf8cdb80e70837e6f08b80520ab818ee74a44c017bf9c8f42dbbf7689d68614b74f
DIST openscap-0.8.3.tar.gz 6420923 SHA256 e00b9ee6741b7ae01f46172c2ed560b38107a1fffdda5bc7c32be4f4a15ef5e4 SHA512 b1fe3577e18d9ee8da0ce39f15c7f1e0ade507da1893aaa71093af1214be119b72c5a16f0f3e81b0ed91fde1ffbfdd53c9252d096ca45a356cb63f9fa8d31427 WHIRLPOOL 59a48c872ca047396f911a96efb2b559ac35055d46c61a78b3170c390c4959f9276cc9545fd4b94e0c29bbab545e702f0cbd93600d36d0765749a66bceaba86e
EBUILD openscap-0.8.0.ebuild 2482 SHA256 5de57427c774574ae719652f084ac072a6c4c0eb177025e8b56a7cd8540af9e5 SHA512 05d95d7108318680aa2af388ba0810bdd1a01fe5a1517a4e69b8e5f9e2c48676c42afeec1f285b4263f8dfd93b3c63e1eee35565b64bfb743ad25414f238d0f3 WHIRLPOOL 72cbe756f94d77e7f97d0d0c79fa310e1f7a6eb6494a5d3f3c514f0cc4dd4a92c48e054d4486c1a141d59d936dbeda8c4f9611b26eff80478e44e56f30b26d9a
EBUILD openscap-0.8.2.ebuild 3522 SHA256 3cba73aa789f38ed97b700ed598172c06f2e771ce4c34d8846ff8d993dba0d2e SHA512 b1dfd51d70903718ebc9d724ec86585e2e66172619571897c2caade53d4cfffe2124f3aa666c3595692ff5901c19a946baf93bc3fc99d9b46415589fe37c78f1 WHIRLPOOL 79ff38510ea8f35f0f46092ec94ed525e3a53f9884470b372c8c84149c6c9ae2426716abe1e8486d4607fb78d1bc450807272ac498aa164fbbd3aa860c469422
DIST openscap-0.9.1.tar.gz 10744598 SHA256 4601ffd6c1b5d0e9025e49db194f2e7f7d7fef1826981bb212ef543c28e94fe6 SHA512 0ead581b8801b3cd1a0af20d746a766d8c56f58013be49c390df152001bb721a81445d5e683fac50c19071340ab78ff068161bff7d76d67e15e62dfdc50d88aa WHIRLPOOL 966c6604591dfb3d10eaad793c2348b5a4ae0a813fdcdfdf8ebf22f9cb471181bfcd3e0455acda16fe6d358c704067e92584a054fe88b1a8fd2743614af8428a
EBUILD openscap-0.8.3.ebuild 3279 SHA256 e48216adf50f95975b204a8416f5ddf9dacea63a257498fabdf5f702bce52292 SHA512 94ced274bd1c8c15bbbc4a6f854a78a5ba103c3e3eba91df056952c1bb246af787cc0cc499e56da7ca498e4acf0061e069700e87f71132f0dd32a3c10cc1a0b4 WHIRLPOOL 655140ac84ea5bf37b72b0758eee2fbf67cb5c87d85bfad9ac0dafda7060e9257e75f330748b3906a4c311996c59a08d70c48672f8218728ec635f69703b9ef9
MISC ChangeLog 3117 SHA256 1635ba3a9bc8de38d05706f42a43943b7d0019e0859f416862727818fd71e8fa SHA512 e0636302a940489d269273c4d584c3faf927700181208e38e34a09bab978e97ab2a327d37ae1a6158e12456e94b36b78a9a4218703edf9e11e28fbe4102bff07 WHIRLPOOL edb91405caf6ceabd0352f0171d80b9d206745f8369aca417405be06eed9e9bbc74e638c9a6931ccb646bf990be777b404704b27145cf95c3d8e51072e5a55eb
MISC metadata.xml 690 SHA256 c826790db1cf53df236c92afe8bfbf530a6352195aebe16036eaa58366abbeb5 SHA512 24b69f392e98ce311bafb1cf5f737bcf5b0f6967c50402cd13086e178314300a8ffee0b83ee9bca230c327f6d42618131de05d4ece6104e2306486c509a29c45 WHIRLPOOL 38ae67e52723148a50cdcffa999d92bef5cf1ae620ba5ee9bbea36eeded410be1b6501f6594a6da9f3aec2b20dff77c3e6814772875fb810332dd704c14aa357
EBUILD openscap-0.9.1.ebuild 3886 SHA256 f0a6f2de17ae3add56be14eb3c792f2f0458bf8317c8bdeb2e0447d2d03ee300 SHA512 3dada66de05006c1bd78ebffddc53727c4c5e15bdc1ad8a3d53c8b0142e7bdde23491e2a68d49485ad3d6e3ed2b02bc2010e72d41d93a7cdf681076c2e9969e4 WHIRLPOOL 429adb0d397f813f3779feba51b03f14f4e0490c23dcfac7e1ccb411bf8dabfa16d8bf856e9278f69a52f699101cfd0df194e69318fbc2ee482a03f75cea83f2
MISC ChangeLog 3377 SHA256 6acc634ca568501480461d2dd424504319d2a6808f99babe6e00c4d2db0f570e SHA512 59c8790fd634bced0622aa84b622ae0534958e45bf607c61737f86091527f5f118678a3cf016e48f00c264b39ae16a481c950d56a5e3f8419c1544c286ce1649 WHIRLPOOL d03e436c4be7749983fe7e74ba821262d2acf3b7abb84620b10246a49fdb23a364645b7562760268792bda55abb0499940eeeb71b2655792a86810b988e6ef92
MISC metadata.xml 553 SHA256 c1b738afa5f0c31dc88343ac21988fd386bf1c4cf510fab0c582614d33ceccdb SHA512 c84bb5cc3288fb838f46346b4bb22a233ef379f1e599ebf82402125c599350bb74603e5b4f7591cd93ffba0921464f2215739ec833d38b87576fc0a217b76569 WHIRLPOOL b2351ed3170880010610da36462553ec3120a9daa6e20c6d3d8632a2db90025ef651d1f9584d979babda0f91a7e9e252e32787a935c7b1a16f1405c66f523b10
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJQGTBnAAoJEPqDWhW0r/LCavQP/3q8x1ZyIQf4rsihUitnIbqN
6ey9wNfjKTDUvURdHqVF43GV/WIxAbdJUYt6CURMAgn7ZFKCVyVKEmACq5bUmu1P
NuDc5N5mhP8pKDuwv3KOhSKEYpOTaCJtZfbW8r4i3QQ9NoKsoM3ThWcpnTnbbodv
qrFtYzOIOV8RCf3TLTJHW7va7YKATUeyDUjE3xsN63i53h9lUB3Fo4t9MZI3oQYN
ASvX72TDORme7XkqM+L+bFGWNI8MG29snqq8EnkB5pCQCqXeejdgOMVFIGW9608N
lZ8GZZ+MWV3lpjZfp2GuW6aCdRAp6NDrly3vCv8hF/3szrQ7HFc6DHiDU9Cxn2UG
d6zkPQg3ERcmWGK35tbqQhX4e2WtU6kjv03DJ0R517KiM1TSpqTjoaWw+nX6m91C
ju0QRopV1qEfTLUU9dM+wajFV4vjTdDFuVo4t88aJbTs/W0vmyDJYM5H45sPGgWR
714adhE+HS+LRAm+cv0Dp3dnNGUvI0H4dq2grg8deb7MvfVpi626th34YszKUXT6
Cy/IcryWWrUe2swhw7EY6fd4vJoeLFigFPtvpMC9UH3KXVjejkrnUZZRq1dsnsZ6
zDYQSRDRrme2zL7Dfy28cezZtl+lbeUg3Tirx1J4cmH0wqah8dCeRW1lB8pzaFyK
qSm25+hqiPRR2NeMPj1v
=l4hB
iQIcBAEBCAAGBQJQiXPUAAoJEPqDWhW0r/LCuqsQAMHSW2rJYn3SBEv9Fm8LD2wD
q/dHkaH/3mZJQzSVXGECber5wnIAcdWcqJ4H4rTL6Qs9VjxoUO4+wf6XjnS3qVLv
XE4K5evIHKkhY+b8afDQ99L9OLkdWjIVVkE2JZdO0OsXC4ZO050oG4gNoOje5K8X
S5nQXVjz7ifWfCaHCFTzg9wSGU1TVxOMfZA2Ev0YWu/FM05bDGSsMwP/TIZjBscf
wWzrfOX5L+q7Q2mU3IDoniQGoG75bmBuquLtcYqM+gie70U4oKcXD28U9I48Q5z5
r/T//WM7NKbWbs5mr0UQ8sK1JbVkfdpvLGzDlPY0lpey2Jb+rbWU92BiZKdrE1P0
MCB0ikDaOoog3TTP4iCJWYiMuj9osjwge6BIeO1YqRYfENfZbC5qyKKg+BXlVzmo
YMUc9i7xT/FPk9Yab3HcMpCN440PIcpJSZeLH1vKWMPQ8ukTl5td0706ldeHOuim
Yy7ArhgYGMIdLS+8GpHGfn/LVbAbQh2OwPGD2wXQIt0xfo81PCb4nOH5bUSFcFpM
cAG1N1xv0FKIXP/H/OuND6wlnG7sqb/ascpKosNrwo0kXkw+dFpWZzhXR1wn3NKb
95764yFWRReuRSzjBJslyihSj5mgla7vyxhLpEcvI4yutJG/iogbP9ggso9dRJ04
hu5Ytd1217v5miIsuqE9
=ZEPC
-----END PGP SIGNATURE-----

@ -4,7 +4,7 @@
#!/usr/bin/env bash
-TMP_P=(`LD_PRELOAD= ps -A -o pid -o ppid -o comm | awk '$1 != 2 && $2 != 2 {print $3}' | \
+TMP_P=(`LD_PRELOAD= ps -A -o pid -o ppid -o comm | grep -iE '^[a-z0-9A-Z \-]*$' | awk '$1 != 2 && $2 != 2 {print $3}' | \
+TMP_P=(`LD_PRELOAD= ps -A -o pid -o ppid -o comm | grep -iE '^[a-z0-9A-Z \-]*$' |grep -vE 'cron|grep' | awk '$1 != 2 && $2 != 2 {print $3}' | \
sed -n '2,30p'`)
COUNTER=1

@ -5,12 +5,7 @@
<maintainer>
<email>corentin.labbe@geomatys.fr</email>
<name>LABBE Corentin (Montjoie)</name>
<description>Maintainer.</description>
</maintainer>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
<description>Proxy maintainer.</description>
<description>Maintainer</description>
</maintainer>
<use>
<flag name="nss">Prefer NSS over libgcrypt as the crypto engine</flag>

@ -1,84 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/openscap/openscap-0.8.0.ebuild,v 1.2 2011/12/28 14:01:19 swift Exp $
EAPI=3
PYTHON_DEPEND="2"
inherit eutils multilib python bash-completion-r1
DESCRIPTION="Framework which enables integration with the Security Content Automation Protocol (SCAP)"
HOMEPAGE="http://www.open-scap.org/"
SRC_URI="http://www.open-scap.org/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bash-completion doc nss perl python rpm sql"
RESTRICT="test"
RDEPEND="!nss? ( dev-libs/libgcrypt )
nss? ( dev-libs/nss )
rpm? ( >=app-arch/rpm-4.9 )
sql? ( dev-db/opendbx )
dev-libs/libpcre
dev-libs/libxml2
dev-libs/libxslt
net-misc/curl"
DEPEND="${RDEPEND}
perl? ( dev-lang/swig )
python? ( dev-lang/swig )"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
sed -i 's/uname -p/uname -m/' tests/probes/uname/test_probes_uname.xml.sh || die
sed -i 's,/etc/rc.d/init.d,/etc/init.d,' src/OVAL/probes/unix/runlevel.c || die
if ! use rpm ; then
sed -i 's,probe_rpminfo_req_deps_ok=yes,probe_rpminfo_req_deps_ok=no,' configure || die
sed -i 's,probe_rpminfo_opt_deps_ok=yes,probe_rpminfo_opt_deps_ok=no,' configure || die
sed -i 's,probe_rpmverify_req_deps_ok=yes,probe_rpmverify_req_deps_ok=no,' configure || die
sed -i 's,probe_rpmverify_opt_deps_ok=yes,probe_rpmverify_opt_deps_ok=no,' configure || die
sed -i 's,^probe_rpm.*_deps_missing=,&disabled by USE flag,' configure || die
fi
}
src_configure() {
local myconf
if use python || use perl ; then
myconf+=" --enable-bindings"
else
myconf+=" --disable-bindings"
fi
if use nss ; then
myconf+=" --with-crypto=nss3"
else
myconf+=" --with-crypto=gcrypt"
fi
econf ${myconf}
}
src_install() {
emake install DESTDIR="${D}" || die
find "${D}" -name '*.la' -delete || die
sed -i 's/^Description/&:/' "${D}"/usr/$(get_libdir)/pkgconfig/libopenscap.pc || die
#--enable-bindings enable all bindings, clean unwanted bindings
if use python && ! use perl ; then
rm -rf "${D}"/usr/$(get_libdir)/perl5 || die
fi
if ! use python && use perl ; then
rm -rf "${D}"/$(python_get_sitedir) || die
fi
if use doc ; then
dohtml -r docs/html/* || die
dodoc docs/examples/* || die
fi
if use bash-completion ; then
dobashcomp "${D}"/etc/bash_completion.d/oscap
fi
rm -rf "${D}"/etc/bash_completion.d || die
}

@ -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-forensics/openscap/openscap-0.8.2.ebuild,v 1.1 2012/05/22 20:51:55 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/openscap/openscap-0.9.1.ebuild,v 1.1 2012/10/25 17:16:04 hwoarang Exp $
EAPI=3
@ -31,6 +31,7 @@ DEPEND="${RDEPEND}
python? ( dev-lang/swig )
test? (
app-arch/unzip
dev-perl/XML-XPath
net-misc/ipcalc
sys-apps/grep )"
@ -41,18 +42,25 @@ pkg_setup() {
src_prepare() {
sed -i 's/uname -p/uname -m/' tests/probes/uname/test_probes_uname.xml.sh || die
sed -i 's,/etc/rc.d/init.d,/etc/init.d,' src/OVAL/probes/unix/runlevel.c || die
#problem sent upstream https://fedorahosted.org/openscap/ticket/45
sed -i 's,unzip,\$1,' tests/test_common.sh || die
#problem sent upstream https://fedorahosted.org/openscap/ticket/46
epatch ${FILESDIR}/test_probes_interface.patch || die
# runlevel isnt supported on gentoo
#probe runlevel for non-centos/redhat/fedora is not implemted
sed -i 's,.*runlevel_test,#&,' tests/mitre/test_mitre.sh || die
sed -i 's,probecheck "runlevel,probecheck "runlevellllll,' tests/probes/runlevel/test_probes_runlevel.sh || die
#According to comment of theses tests, we must modify it. For the moment disable it
sed -i 's,.*linux-def_inetlisteningservers_test,#&,' tests/mitre/test_mitre.sh || die
sed -i 's,.*ind-def_environmentvariable_test,#&,' tests/mitre/test_mitre.sh || die
#This test fail when testing process with [] in names https://fedorahosted.org/openscap/ticket/47
epatch ${FILESDIR}/test_probes_process.patch || die
epatch "${FILESDIR}"/test_probes_process.patch || die
# theses tests are hardcoded for checking hald process...,
# but no good solution for the moment, disabling them with a fake echo
# because encased in a if then
# sed -i 's,ha.d,/sbin/udevd --daemon,g' tests/mitre/unix-def_process_test.xml || die
# sed -i 's,ha.d,/sbin/udevd --daemon,g' tests/mitre/unix-def_process58_test.xml || die
sed -i 's,.*process_test.*,echo "",' tests/mitre/test_mitre.sh || die
sed -i 's,.*process58_test.*,echo "",' tests/mitre/test_mitre.sh || die
if ! use rpm ; then
sed -i 's,probe_rpminfo_req_deps_ok=yes,probe_rpminfo_req_deps_ok=no,' configure || die
@ -64,6 +72,8 @@ src_prepare() {
fi
if ! use selinux ; then
sed -i 's,.*selinux.*,#&,' tests/mitre/test_mitre.sh || die
#process58 need selinux
sed -i 's,.*process58,#&,' tests/mitre/test_mitre.sh || die
fi
}

@ -1,6 +1,10 @@
# ChangeLog for app-i18n/ibus-qt
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-qt/ChangeLog,v 1.14 2012/05/03 19:24:31 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-qt/ChangeLog,v 1.15 2012/10/25 15:50:17 naota Exp $
25 Oct 2012; <naota@gentoo.org> +files/ibus-qt-1.3.1-display-unset.patch,
ibus-qt-1.3.0.ebuild, ibus-qt-1.3.1.ebuild:
Add upstream patch to avoid crash when DISPLAY is unset. #439134
03 May 2012; Jeff Horelick <jdhore@gentoo.org> ibus-qt-1.2.0.20091216.ebuild,
ibus-qt-1.2.0.20091217.ebuild, ibus-qt-1.3.0.ebuild, ibus-qt-1.3.1.ebuild:
@ -67,4 +71,3 @@
24 Aug 2009; MATSUU Takuto <matsuu@gentoo.org>
+ibus-qt-1.2.0.20090822.ebuild, +metadata.xml:
Initial import.

@ -1,4 +1,8 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX ibus-qt-1.2.0.20091217-doc.patch 506 SHA256 c3f0134f3ad8954193f5b6b5b28d90459a343aeb25a386809b5fd578e69e486c SHA512 d347bf54eaaf667465937e4f256e17c75339eae022622d69833624a796296914e76b711f580265e82f99dc167723e00f835e5ea450e202a64ffb2d9a54bcaf74 WHIRLPOOL 91e76d9c41da27c894b45a7d4b5a4084228d68a29d0a2012ead08ca35f2a1fd917f5608beea2bb840f4d6402c3029a6c6f04dff115325e7a9333ac41c390b118
AUX ibus-qt-1.3.1-display-unset.patch 2262 SHA256 e6fdf379fba1b6ec554728a1899896983e7868feedaec04f730151fbb7bb556c SHA512 d5b1f87ec4404d68adb054782bc312265e265f73f150164eb6c2da5bfd76cc3a1668db4e7e779f86fecc0da7e81e407e6ef727ae884fc63ef464671c5fd6a832 WHIRLPOOL 69d2dddaa509b29fddd4a5cd9bf244600e7d71b74148c79b045add257738a2cf863b6eeffb53605a0b01294ec97fb028f202ee89e8fda02cb96bb591eaa15303
DIST ibus-qt-1.2.0.20091216-Source.tar.gz 135632 SHA256 460ff10c2e45357ce7fa350100a79bb944d8ddc86efccdcd220b8f472768b371 SHA512 03ab38fac8129b28fc015b95c8e6ad188b7da300b38c3cc9c31cde4fca6392724c6fd50328b5bc452b01eff0a027e0a03888e548a95af4516f5d1413cba0ef3d WHIRLPOOL 3eb9ee9f1d39ecef5a8d15a54aa9c7c49a7cbcd18761283b0e388edb40b249abe7f4ba87ff066fcdbcc5ea0ce78a6290d90154880f666cde3d7e38fa03ae9d52
DIST ibus-qt-1.2.0.20091217-Source.tar.gz 135595 SHA256 2a1e73e8f986cb2d8b0cecab63cecf32598c1e1275e8a6db1b094d3cdf184bb5 SHA512 d0c24ce5815d8443fb99afcf6a7258fd8fd17e20cac040eb5bb5d3cc677e9ce2f0398ad82befa7dccf114a0dcf1ad0b0cfbd96a11c0da9eb46d40b5bdb4bb5eb WHIRLPOOL 6a6ed8cbe260cd24f2c2089aac8f1aa85bdf02bf2173436ba25e9895ad6e67ebd71fa582b3049686a6ecca11e2234a28cd8113cf601b1cabcf7c49cfa97b423c
DIST ibus-qt-1.3.0-Source.tar.gz 138525 SHA256 f7b143e53c775bd2db14079d0dd6ab9d404e43a5a1634ff3487fe372b494cee0 SHA512 5c8244f25bcd49c0da78a5b38e295df098fb9f8f4d27934036f2e637b43716b1580b2cae9c3fa66ff9c77aba2863f0ad77fb639b2ffa0e49a1f2a373e3b7bef0 WHIRLPOOL 0e98b94be3d1d8f3a72f1e5e1aa3cc3d3a1de39b7f87dda07447c0270a82233b03d8cdbaebf59b0c17ef5cc409a3e3430024cd1505c2b8886bb9796c40830ad4
@ -6,6 +10,23 @@ DIST ibus-qt-1.3.1-Source.tar.gz 141488 SHA256 4079577a240c961278f7bdab11a5ad546
EBUILD ibus-qt-1.2.0.20091216.ebuild 802 SHA256 f6542e14d1830ead1f192f262fa6c42505a7bc8d57561a29ee5576e1deca0d40 SHA512 a1d9952b04caaa5d9534b5535f418a2cae50800c5852f6d4639dab1981b859a9c456b0d9b3792552e2f2bf77950ba3ad57e82d68170b3ab040043dddb32dfba2 WHIRLPOOL 5bbdc67d771b8ef8e08f0676b98de38a7903e77682abd34d6ed9370a6348f732a3b2ad66ecbce1ab86fecdc47836e9ed0547c37861c6527c82b01869f3ef8330
EBUILD ibus-qt-1.2.0.20091217.ebuild 1136 SHA256 a8ea61bbf95afd77914db0724f871b4789fb0c4d752160b0456d0ddaa8f9efb8 SHA512 b81b67b93f2d7348f49b1b751f56a76c1a49039a49082939ae43a8cd3153e3d154aa686880dcde13f088449e3de9a755357189c10947c769033d1885e66bc047 WHIRLPOOL 0cd070be6e8a9a06da0118d258d1c5ed5954da7c82812b489815e6a40766f4705f10bfc0af8be6f5a2a59538e20250273e971be3ab9cf5026b88bd9f7cb73082
EBUILD ibus-qt-1.3.0.ebuild 1143 SHA256 33f38e6368066215852467a57e5704ea80d551a3653a23ba29bac6b806a5079b SHA512 34aae23efbca46bccc76df9cf90e56213bdcab43580020b933ccbcbb1929d328741c54a75d14df48f6f89774256460296c861172770809532fb704eea3bd2857 WHIRLPOOL 430e99f7e902a621c8628a8679b9a7787f645dfc88698f809a103621f4625aad227c3bbc0671c5808efa294bca59237c4d567f599d06bf73475f1fd362520f15
EBUILD ibus-qt-1.3.1.ebuild 1145 SHA256 847ff02f11b7c26d8948f2e5ffb62388ddb7a42e3df508b1700ffac9ffa59bba SHA512 93bf4e6ac42635ebd88a4253ed8830915ffd1969a31d44209f757256462b3a8cf87b45ce7175d1bc5c9fe02f4c9a5fce6d62995237c76be6b1e9a4d1412c31de WHIRLPOOL 34c760bcf5f48da4929e53ab0f6cd108d9b76f003d08d3aecaed4ec55ff96f6df34368ae762f1d905604c49bbb869fc2662658fcf9fddd9beeed802bd6e4867a
MISC ChangeLog 2250 SHA256 2824a2b67aaac656c1d26cfa9262da040611c239f788e659b415f2aba3082c59 SHA512 f16c288d8a95fcd12abf872a6c057d385554b77d5648a9d0e009add0795cae38080033cd310cb884662eaf2ac344ca2a3b94243212702c97de9b77d7d944881c WHIRLPOOL 651d80b125be00dffb68bcd1fd18641fef5cf8fd6b35e76f60c15bdce0f5e5c11cbc94d19ad4f676663771ac671977fba869851d7df21298b85da1332410f13e
EBUILD ibus-qt-1.3.1.ebuild 1194 SHA256 a66bd6220585eb62390a20a5213bc90960a9ba752fe8dc2cce3fb505a30f0a8d SHA512 90a73b25a2f02ee5ae48989b82a7f06549ad825b364897668aabda404b55e95be303306e048ecd2fff80035eaaa7a81868f8c6a4dcae3d3b4f745854a23912cd WHIRLPOOL cc6a15cf29324a2be775acacd9d2b6c54b45735cd2481a5f96dc002cb58dd9798ed5d1ce2a9f3559c8b472329f87c9853021cad88b223772be0ea8bf630e0f5e
MISC ChangeLog 2439 SHA256 c298e8025f9c07e73d9fe057d8281c4040f2d69c9d2a7a345a937d95e916f242 SHA512 d7f9e332cf5b76f28db98907f1095b06d874594397039ee1b5e7da88bab909f5b33eb63da18823daf17f827bf99ea12cc8c9edf1ebfc184f4282e0482e5227d0 WHIRLPOOL c871d94607133c46a5f8482c192447f934b8cc0945b8ad68dfec23d3d74b0a4f028cdd282be7e8035fc5b17beeb3ddb2098f35773a2a6f712c17df0c02e07723
MISC metadata.xml 486 SHA256 cb45a841b498d72b6b88788fa935c2bb195db6049398468edc28481d5b619d10 SHA512 7df6a1ab6d5d1a18e0c682fd0f84b89987a60bcd06560d4ca1b12faf2fbd132277577325e9db80eb7eb9462c33f4d823f7390e1ee7d60ff500f2f777a77c9324 WHIRLPOOL ca436f8208a6aac2788dddb7bdcd008100646b2331f9c4f21698847a8e76a6d6c48d6a595499593f080e0a972d7b683f628d247a9faa6c1f736687c85857be1d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCAAGBQJQiV/OAAoJEDYO1FT4VRUUn3wQAIn2Pns29+vzvGD+drGXpvg3
a1hOR8n1bwvUbzOWYA3G4NVBVkDS1Mlf70VhZZdT1fbcCH81gurco+XaM0eiaqDJ
JloLedzlTpIz2EbmSAS8CLT5QqSxdqIiVMyKD/4JfYR3z//51Uh13awVeTmHVIPE
hPEwEd4HVbBOraWmXoB9m8w+9DIKuseXYo5QnYNpNxGcSEff8m8SV1lambiuj2oK
ZpFmgkS1KddcFmat+lrVIEuSsIH3obwJ1uSozbZF3S72MOeqr+Bc7qwOXzRnreCA
aijsULzFiLd6/BGFLY8l4rWMFo2dJNw0jkjUc0ksKQvrsgYE7qmk+bptDsKT0gDQ
i8Y1wjrSaxElc4IQKzreZIbo7SHtGHFNPE30tuzMyFJA/xnFip/NXwG2kxUeWxOo
dCPUO3SkXefyebBAxFa2gN5OyRlV1g6q/j6b/341trbM0zWEXZmUe2eBcDsbgyFD
gp5ZNTz7RkV8qLTMQE+TFsI3JJTkJNP+hVrGf2r9uRqJogenxKhXCMEwiw1XuUC8
XyGRG6bIaHg7KRRFaHP+256d5xR++C1kqZikNa45Y08V3Hjss48UcxSYu8BwPYTb
s5So6luEFy4+A3QOkZ14xNdg2NoKBm64svALA5N0vLoKZPX8ZBiiDo+TjSk2HYrz
IEmzVX1cXQBJpDvVAlRc
=VO/5
-----END PGP SIGNATURE-----

@ -0,0 +1,76 @@
From d2a4e30fdb92aeaf476dcaaf2b5d6f8275d6af70 Mon Sep 17 00:00:00 2001
From: Peter Wu <lekensteyn@gmail.com>
Date: Tue, 4 Sep 2012 19:40:08 +0200
Subject: [PATCH] Do not crash on missing/invalid DISPLAY envvar.
- Check whether the passed DISPLAY environment variable contains ":".
- Fallback to "-display" parameter passed to QApplication.
---
src/CMakeLists.txt | 2 ++
src/qibusbus.cpp | 23 ++++++++++++++++-------
2 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 2ad5588..8866ac0 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -92,9 +92,11 @@ set_target_properties(
target_link_libraries(
ibus-qt
debug ${QT_QTCORE_LIBRARY_DEBUG}
+ debug ${QT_QTGUI_LIBRARY_DEBUG}
debug ${QT_QTDBUS_LIBRARY_DEBUG}
debug ${QT_QTXML_LIBRARY_DEBUG}
optimized ${QT_QTCORE_LIBRARY_RELEASE}
+ optimized ${QT_QTGUI_LIBRARY_RELEASE}
optimized ${QT_QTDBUS_LIBRARY_RELEASE}
optimized ${QT_QTXML_LIBRARY_RELEASE}
${DBUS_LIBRARIES}
diff --git a/src/qibusbus.cpp b/src/qibusbus.cpp
index 6a45d65..ed8248a 100644
--- a/src/qibusbus.cpp
+++ b/src/qibusbus.cpp
@@ -12,7 +12,8 @@
#include "qibusbus.h"
#include "qibusibusproxy.h"
#include "qibusdbusproxy.h"
-
+#include <X11/Xlib.h>
+#include <QX11Info>
namespace IBus {
/**
@@ -121,15 +122,23 @@
Bus::getSocketPath (void)
{
QString display = getenv ("DISPLAY");
- QStringList strs = display.split(":");
QString hostname = "unix";
QString display_number = "0";
+ /* fallback when -display is passed to QApplication with no DISPLAY env */
+ if (display == NULL) {
+ Display * dpy = QX11Info::display();
+ if (dpy)
+ display = XDisplayString(dpy);
+ }
+ if (display != NULL && display.contains(':')) {
+ QStringList strs = display.split(":");
- if (!strs[0].isEmpty())
- hostname = strs[0];
- strs = strs[1].split(".");
- if (!strs[0].isEmpty())
- display_number = strs[0];
+ if (!strs[0].isEmpty())
+ hostname = strs[0];
+ strs = strs[1].split(".");
+ if (!strs[0].isEmpty())
+ display_number = strs[0];
+ }
QString path =
QDir::homePath() +
--
1.7.10

@ -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-qt/ibus-qt-1.3.1.ebuild,v 1.4 2012/05/03 19:24:31 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-qt/ibus-qt-1.3.1.ebuild,v 1.5 2012/10/25 15:50:17 naota Exp $
EAPI="2"
inherit cmake-utils eutils multilib
@ -33,7 +33,8 @@ DOCS="AUTHORS README TODO"
mycmakeargs="-DLIBDIR=$(get_libdir) -DDOCDIR=/usr/share/doc/${PF} all"
src_prepare() {
epatch "${FILESDIR}/${PN}-1.2.0.20091217-doc.patch"
epatch "${FILESDIR}/${PN}-1.2.0.20091217-doc.patch" \
"${FILESDIR}"/${PN}-1.3.1-display-unset.patch
}
src_compile() {

@ -1,6 +1,11 @@
# ChangeLog for app-misc/tracker
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.133 2012/10/25 07:56:27 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/ChangeLog,v 1.134 2012/10/25 18:40:42 eva Exp $
25 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org> -tracker-0.10.35.ebuild,
-tracker-0.12.10.ebuild, tracker-0.12.10-r1.ebuild, tracker-0.14.2-r1.ebuild,
tracker-0.14.3.ebuild, metadata.xml:
Add missing gstreamer slots. Drop unused local USE flag descriptions.
*tracker-0.14.3 (25 Oct 2012)

@ -8,26 +8,19 @@ AUX tracker-0.8.17-build-with-eds232.patch 807 SHA256 bced568783664b0128903094db
AUX tracker-0.8.17-poppler-0.16.patch 1209 SHA256 8d1ed288fc14655e36ddda9af6d30b5b00572feca08b643951c1b5ac2d4eba1c SHA512 6e3dc71154ff54cf7f5b431649433ae6ca732dc8f8022f991b371b8581f11668e8a8c02dc981a98463914065304ea26387d9113a64fb6debbca2c1692d0876c9 WHIRLPOOL a684fb49bdb82db0e359f609c884440bc3cb879c1378ead6d17671c15afdd469179e8b87653a5bf64e04389be7772f63e88d163f05c03b214f96e7427b00de8a
AUX tracker-0.8.17-tests-fixes.patch 2499 SHA256 3c00640648e56c722fcca4b6c1016082df992def8d7a95c5a1618453463d4048 SHA512 c830d59e724dbcfccae535a78dbfb2e9f84044d1ad9cb4b0791f0ae5b6586533b92eb06935a758bc72d45c7da9e5b855161c136c09169cfc500e4dff90efd396 WHIRLPOOL 1d81bb6df1469f648ff56cfbc0ef2f3492e2a5ad403683bb8e199787e5eaa341f084e966c36da791260ee50c4c30fcf6b8f20fed80a1069cc4e0fe70cc5e40cd
AUX tracker-0.8.17-use-upower.patch 16884 SHA256 542432544663f0c1a9c43c08e816f42a95fa31f828e33f6d470cafc60a33a7a1 SHA512 e5e6ab059c962507eb71804ef2a191bb2522b00cf578784c454007565a546a6f67a7403bed99eba7d3bc5d312542db5faaed50221d31788fd65d7e0f2f919dea WHIRLPOOL 212c84e17a14c3ddf98a9aaced0764ff70505fdb1074249611ed5903a840cf8a2c6603061c721feb8b09cd72bb5d0a16a54ea41cfabbac252769fa66cd385715
DIST tracker-0.10.35.tar.xz 5754872 SHA256 5f6a32d0b2b0036f4aec74a6d36d889e33ea038a1530161ca4eb9a549cc87fe3 SHA512 9645c6ff6686a94f7ce9a0e7b29b5b8d5300ba1a1706e41ab3ca97bba891855bba9ce3213435373c52fb6821dc21be0816608c0f6796cb984f090c2b35e0b59c WHIRLPOOL 9cfd6d8446c7880499948cd663017161b879b0accd3de31dd3aecf87394315af4cd28d74865dafa67674ffa07cccb7fc1fe95350a36612560f8ef5e7214415dc
DIST tracker-0.12.10.tar.xz 6220648 SHA256 42722831fdde63cfa07e4f0bb75805425c09b1f1801d3d5280de8be37a357b69 SHA512 53b50847229190e9510e4fc37deadf94f6a478c32b7548a457fe6597433bf7ac9f5bc2470641fe4b665b92c989b1d5b6e9917f7e1903b93c32830f0b2efa8f6f WHIRLPOOL 707b290232a9c3b0b7825628c32130b77afd24915bc18eb77c517b6775d58379f94f4f8efb52bd53637fb66374f426f7a01c47986e951123ff0ff8af874fd870
DIST tracker-0.14.2.tar.xz 5985464 SHA256 9b59330aa2e9e09feee587ded895e9247f71fc25f46b023d616d9969314bc7f1 SHA512 204749a915e6e9af7057a0de7f8b5c317a56899dd5a9ca05c029ab1a3b47c42e54b3a86eb53c31fa21ad50abebed2b3a4e99008aac6cc23cb3bc9f7faa6504ff WHIRLPOOL 431a2b06e6906269795fd05e10bac912ffcc8d1ee0e5c394e178c5c12197ed6a05ec6ba939cf21946be0a17b84717405ad8b8be3d052b3f82c4d58999308cb07
DIST tracker-0.14.3.tar.xz 6120108 SHA256 7c1ecf3705ecbd2a0278d04277cd1bd8c89d5838913de922fef32321ce67abe4 SHA512 c4c30ffc7879069c5487773e7a905b2b4bff811160318f0c46550ef27fa70b23d481234e62059900f8101e2ce19b3c52ee08f65020d98168c0ec31ca263c8663 WHIRLPOOL e8bf48887c0a6cb43accf399b14d6b6e8221bf261c035572791ef56ff8782d57f675e18b60bc9411f201c0311ab58503f5154fe296235cd262e63b9d338580ad
EBUILD tracker-0.10.35.ebuild 6148 SHA256 9e2988b14246d27fda9f9e5a75fda42bbc0cdfee20712e972d777e2f8d29a033 SHA512 2cb8a77c9377cafc32b40ce1c95b95a60dfe92b69ab905234d205888575c0be40b4dfcf4c36ce37debf2618b4a294d40ede4487f0491d27148ee7964fbba5e77 WHIRLPOOL c59dc43ff738ab94e79110b388cbfa740cdba0ccef4994ebce39ce855d8484de8eb7844eda449fbc3da3573d8c3622900acf5787b3173f8ff4239e91a82cbac5
EBUILD tracker-0.12.10-r1.ebuild 8335 SHA256 8d1019da2f9f43236b2ed704b906504acfaf70ec81e548236e81d2e985d3b910 SHA512 302d745d91c12b0585dc49268594153e5ee1b75785ff651fb6dd00ed99df03a431b88560dc6185ca089f3bb4e69841d5a1e1b216c436b2c1f186a07ad65a8991 WHIRLPOOL eacc99b6f659f99a218bcf8af8502b3bdc8c0d24488f35c5e94496c0235502d33eb945a02800a49865dadf3814c6fee15e6b13fbe721f3e4de9bfc0fb96d4d35
EBUILD tracker-0.12.10.ebuild 8210 SHA256 6b58e40c9d57a28b0bbf0505ddb25859c2bb0256eae19f9b924298c398121b9f SHA512 faffe84091b0117ee1abe1867c5c5bbbea5e70f7afcbb15e5f90eff2a7c81bb3f6beedeaf048a584013f13e2bba12dc0b82201bcc9fe22845ea775e36a7fefae WHIRLPOOL 397fc4ef5abb4fd891324c68c17226070446a59cc420e5f4f665cd556ab7c3607d85733f2a3fbd9fee079e581b10ed8cd2503f4a5c6a89044c651db5e6ae0f07
EBUILD tracker-0.14.2-r1.ebuild 8654 SHA256 11620fb7b4882e3fc8655cc54e2ceb0d2632eb271a03592881c8007ff560ce42 SHA512 ab37df9f3be919337bdc1f4070d729c2b25c3a8ccc33d09c35c4c3b769313ab95a50f57f10a476278a10decbe490a6e5f36a97190854352e4a334303ca7de5da WHIRLPOOL ad6241c3bb9794da29c7148a6dadb54e15d4b166ff4702f4457408dc2b02eab62fca03655207daca0bbd74acbbcd3caf00259f23f67ffa5c03b88d286daa402a
EBUILD tracker-0.14.3.ebuild 8559 SHA256 a96d2c26d346272d40728c23adb53d28e908160c43c8e0868b337767634e6705 SHA512 dbbede4d860858b07a76791a6cdeb2516d6cba1eb1b740452a2d8dc2a9dea52b6a60f9e9dbab28823a7e94bed54613f8332f3185d06c88d56d36681aafdb43fa WHIRLPOOL 28749c0be42d05b57782686ad7575d9aac2c2427c92df15a061ed4081858c8b869cb45fae9628074ac206afaf5d37828677d99738b8695e6898377ba2d154446
EBUILD tracker-0.12.10-r1.ebuild 8334 SHA256 26cc3a2fa7946e78b18d0a9823b80d4f2e5c5fc525a80dee6efa751b05dfc588 SHA512 db027a2a850e3e537ef912f0764b62eca635b3da7bf4873dfa6f19410b9b39cd7eb5df4f983f9c83d07d5fad69707ee3e28974ed1b0a3e6b2d3c2b6c4aa7763c WHIRLPOOL 7bb7b7d4d74d992daaaec8b652dd82f587c1903efca9af3d557d58cc2a0932a18a1cb1fa5e73ff15aefd7ded82a8276e7de87932700e4d10b16781252608cd9f
EBUILD tracker-0.14.2-r1.ebuild 8653 SHA256 a87783550e61a510b5da23ef2647e9c8e7f3798a4dcc8725595f5ff08228b692 SHA512 fce7bc2b99e86f293471d905a358299378a58dd2911de147c3f0f2bcf81bf84bd8c464bafb3447019b18cdf58825de31f9d62aebe4e44ecf753eb2d8605f1703 WHIRLPOOL 77391eb82c01cdc0069a8dd7c5cc1d797fb7a1818526d1fcfba2596e00c820128d0e1642ff293b71a52aa7d8245c563752cab1eade86e8dfc28fde22f28252d8
EBUILD tracker-0.14.3.ebuild 8558 SHA256 a66b515cb619fe7ba7922c77f8f9a5f44f7d51c799e04f84e35acd8fbb237d28 SHA512 436abd9db4d95d4abcaaa32d6a6aed562855daf2d3f05d7ce47b71f98fc3138a589aa26cb29005efb28d51331cf26771a5653acded6eb82631c6bc607d87cfcc WHIRLPOOL f49a80ab31576ceb54fc7d5fbf1ffd8ff8b5743b5285d251fdd151d430b2712ffcdd7ea1ef18ba4fb43306f0fecae824e012d62ffc1f7439fae5bd13de066694
EBUILD tracker-9999.ebuild 8281 SHA256 81a3439bb3d36906eecadea57f62430e9670404de94010d279149aa4b8b9b6cf SHA512 f43c8a4b17e321d79df1ca71a225c62fe5d87e5e2e30ffdebe99a4811ce1d82431868888e11688eb6e076e2c17deb0fb9a85eebc72d6136b87be1513668274d5 WHIRLPOOL e84a5a9cb252424a6c7e92caf2a39ace4b47163d9080d3a25cecb6d37a8e9f3bdc2e6e1d56b771d873264d3dd0421155c5c9e865040a310f9c9e910c5fafc581
MISC ChangeLog 25465 SHA256 b34c09235274dfd643448427f56d4f6d3a05f17dc4e1773347bd129faa189eb3 SHA512 8cbc4169845551b45462929a3e70f344906dafe9b843218fcc2a53d877e7cae584211b65767ecb5e64348390d072f9e6247f1214f481346000b5820308888bbe WHIRLPOOL dc5fe1828597d64e389c9c64312fa470208bc53ff2eda0e254254cda1d4a2d292499bfcc1bbd10575b6766529ad85981d5b17ad95c8fcf51476f4cef9cb53de1
MISC metadata.xml 1711 SHA256 fe5b4add7a9762b9ad40b7677879fe613996c8b67d92731e9cdf728fb4b0deb8 SHA512 529ef4b823ae0f9fa60bc38e991e510709b4ee8a8d62956633776996b559ce94401ad7e17fd2e356c9ecede0cf6090c8e363bcab5f82088a7dc629f8d715fd8b WHIRLPOOL 63e66c3e77859814d6ec4f28d0bf436a25309d26858c3c082ea59e07917401fb08b28c9e4275d2390fcd718c8662eec9ef0403154b06aecac573d435c88a41a7
MISC ChangeLog 25730 SHA256 3e4437ecc5cb3222ef537112a02948b31f19ea06335e9d7de05cd37a8480f136 SHA512 665119135cf266fb3a74d8a3ea68d8deecf5a4759d126676178798da71f22900400456d2b941eb7c7d97bf1c2079e7c0648b70b30ff20ab6ba8a1293ef0a8aa6 WHIRLPOOL 7badcaff49a46005eb781564bf81ff2b0a0e5c4ad47252717b287b4797140959518b20211069552894879732e1fc6a5e76660acc234977a6124cd2bb44c1b555
MISC metadata.xml 1518 SHA256 e23e72f4f84a375c75e3c261d25e714bf76e4d82dd2b67945a2e0bd48db9cbae SHA512 1602efa43fcfdf1c9eeca8bc1ae5e74c3c8b0c760fbcc6aed5df7f042d41600cbd8a951f016f6e6d8e95142eba33b39b1e90bdd954cda0b4142f1de7016cb135 WHIRLPOOL a2bf9bf57286ef30b272794e15a6a74d8cea000b97b830f50c098505d9f7ba748234a94422ddc1a374f48dd4e922f0c2f768aadcaccb6f51cdbf07d8b709ed55
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBCAAGBQJQiPCsAAoJEJ0WA1zPCt1h5toH/2laj+H3AvWksoj3vDnOypX0
p0lv4j4vMHhNUq3q6gwcKJdD5TxElGmC+0JiS8YoAHeA8vto4SYwC3sWXlLZwKJ9
aujnjXqbsrlPhkQG+KYJusm4FxjM6DvTJ1LGM1tSQ0bNuko6/TZEI35vLgngJh//
j9FXPHoPcDZQvRA4TGlCum81qj6aH/GRFpS2tiMPW6OwRjCEA223Ifux2Su2s8Np
7nJnGWc5wDEO2XlbFSwXsJx9UXzwN6JfukECoaXNBGZ1B6g4zZ9SXDmvPRzA01VH
s25JKa31p0w+3oT10TXMXIWNMboy8ppVvC4KlNVBOusZG088GbY0uwcmglpIlww=
=boDC
iEYEAREIAAYFAlCJh6kACgkQ1fmVwcYIWAZ35QCgjpFHO0GofaaLnKbDToildmtE
xZ0AoMPts1IrUnvYekJZ+75rSWPCsyId
=QnCZ
-----END PGP SIGNATURE-----

@ -13,8 +13,6 @@
<flag name="flickr">Build flickr data miner</flag>
<flag name="gsf">Enable <pkg>gnome-extra/libgsf</pkg> based data extractor and
for ODT.</flag>
<flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
for introspection</flag>
<flag name="iptc">Enable extraction of IPTC data from pictures</flag>
<flag name="iso">Enable extraction of metadata from ISO disk images</flag>
<flag name="laptop">Make tracker power management aware</flag>
@ -23,8 +21,6 @@
<pkg>gnome-base/nautilus</pkg> by providing entries in its context menu
</flag>
<flag name="playlist">Add support for playlists</flag>
<flag name="strigi">Add support for <pkg>app-misc/strigi</pkg> search
engine.</flag>
<flag name="thunderbird">Install email data miner plugin for
<pkg>mail-client/thunderbird</pkg> and
<pkg>mail-client/thunderbird-bin</pkg></flag>

@ -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-misc/tracker/tracker-0.10.35.ebuild,v 1.4 2012/09/28 04:27:43 tetromino Exp $
EAPI="3"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
GNOME_TARBALL_SUFFIX="xz"
PYTHON_DEPEND="2:2.6"
inherit eutils gnome2 linux-info python virtualx
DESCRIPTION="A tagging metadata database, search tool and indexer"
HOMEPAGE="http://projects.gnome.org/tracker/"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# USE="doc" is managed by eclass.
IUSE="applet doc eds exif flac flickr gif gnome-keyring gsf gstreamer gtk +introspection iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist qt4 rss strigi test +tiff upnp +vorbis xine +xml xmp"
# Test suite highly disfunctional, loops forever
# putting aside for now
RESTRICT="test"
# vala is built with debug by default (see VALAFLAGS)
RDEPEND="
>=app-i18n/enca-1.9
>=dev-db/sqlite-3.7[threadsafe]
>=dev-libs/dbus-glib-0.82-r1
>=dev-libs/glib-2.28:2
>=dev-libs/icu-4
|| (
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
>=media-libs/libpng-1.2
>=x11-libs/pango-1
sys-apps/util-linux
applet? (
>=gnome-base/gnome-panel-2.91
>=x11-libs/gtk+-3:3 )
eds? (
>=mail-client/evolution-2.32
>=gnome-extra/evolution-data-server-2.32
<mail-client/evolution-3
<gnome-extra/evolution-data-server-3 )
exif? ( >=media-libs/libexif-0.6 )
flac? ( >=media-libs/flac-1.2.1 )
flickr? ( net-libs/rest:0.7 )
gif? ( media-libs/giflib )
gnome-keyring? ( >=gnome-base/gnome-keyring-2.26 )
gsf? (
app-text/odt2txt
>=gnome-extra/libgsf-1.13 )
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
upnp? ( >=media-libs/gupnp-dlna-0.5 ) )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
gtk? (
>=dev-libs/libgee-0.3:0
>=x11-libs/gtk+-2.18:2 )
introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
iptc? ( media-libs/libiptcdata )
jpeg? ( virtual/jpeg:0 )
laptop? ( >=sys-power/upower-0.9 )
mp3? (
>=media-libs/taglib-1.6
gtk? ( x11-libs/gdk-pixbuf:2 )
qt4? ( >=x11-libs/qt-gui-4.7.1:4 ) )
nautilus? (
>=gnome-base/nautilus-2
<gnome-base/nautilus-2.90
>=x11-libs/gtk+-2.18:2 )
networkmanager? ( >=net-misc/networkmanager-0.8 )
pdf? (
>=x11-libs/cairo-1
>=app-text/poppler-0.16[cairo,utils]
>=x11-libs/gtk+-2.12:2 )
playlist? ( dev-libs/totem-pl-parser )
rss? ( net-libs/libgrss )
strigi? ( >=app-misc/strigi-0.7 )
tiff? ( media-libs/tiff )
vorbis? ( >=media-libs/libvorbis-0.22 )
xine? ( >=media-libs/xine-lib-1 )
xml? ( >=dev-libs/libxml2-2.6 )
xmp? ( >=media-libs/exempi-2.1 )"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.40
>=sys-devel/gettext-0.17
virtual/pkgconfig
applet? ( >=dev-lang/vala-0.12:0.12 )
gtk? (
app-office/dia
>=dev-lang/vala-0.12:0.12
>=dev-libs/libgee-0.3 )
doc? (
>=dev-util/gtk-doc-1.8
media-gfx/graphviz )
test? (
>=dev-libs/dbus-glib-0.82-r1
>=sys-apps/dbus-1.3.1[X] )
"
function inotify_enabled() {
if linux_config_exists; then
if ! linux_chkconfig_present INOTIFY_USER; then
ewarn "You should enable the INOTIFY support in your kernel."
ewarn "Check the 'Inotify support for userland' under the 'File systems'"
ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config"
die 'missing CONFIG_INOTIFY'
fi
else
einfo "Could not check for INOTIFY support in your kernel."
fi
}
pkg_setup() {
linux-info_pkg_setup
inotify_enabled
if use gstreamer ; then
G2CONF="${G2CONF} --enable-generic-media-extractor=gstreamer"
if use upnp; then
G2CONF="${G2CONF} --with-gstreamer-backend=gupnp-dlna"
else
G2CONF="${G2CONF} --with-gstreamer-backend=discoverer"
fi
elif use xine ; then
G2CONF="${G2CONF} --enable-generic-media-extractor=xine"
else
G2CONF="${G2CONF} --enable-generic-media-extractor=external"
fi
if use applet || use gtk; then
G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)"
fi
if use mp3 && (use gtk || use qt4); then
G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
fi
# unicode-support: libunistring, libicu or glib ?
G2CONF="${G2CONF}
--disable-hal
--enable-tracker-fts
--with-enca
--with-unicode-support=libicu
--enable-guarantee-metadata
$(use_enable applet tracker-search-bar)
$(use_enable eds miner-evolution)
$(use_enable exif libexif)
$(use_enable flac libflac)
$(use_enable flickr miner-flickr)
$(use_enable gnome-keyring)
$(use_enable gsf libgsf)
$(use_enable gtk tracker-explorer)
$(use_enable gtk tracker-preferences)
$(use_enable gtk tracker-needle)
$(use_enable introspection)
$(use_enable iptc libiptcdata)
$(use_enable jpeg libjpeg)
$(use_enable laptop upower)
$(use_enable mp3 taglib)
$(use_enable nautilus nautilus-extension)
$(use_enable networkmanager network-manager)
$(use_enable pdf poppler)
$(use_enable playlist)
$(use_enable rss miner-rss)
$(use_enable strigi libstreamanalyzer)
$(use_enable test functional-tests)
$(use_enable test unit-tests)
$(use_enable tiff libtiff)
$(use_enable vorbis libvorbis)
$(use_enable xml libxml2)
$(use_enable xmp exempi)"
DOCS="AUTHORS ChangeLog NEWS README"
python_set_active_version 2
}
src_prepare() {
# Fix build failures with USE=strigi
epatch "${FILESDIR}/${PN}-0.8.0-strigi.patch"
# Fix functional tests scripts
find "${S}" -name "*.pyc" -delete
python_convert_shebangs 2 "${S}"/tests/tracker-writeback/*.py
python_convert_shebangs 2 "${S}"/tests/functional-tests/*.py
python_convert_shebangs 2 "${S}"/utils/data-generators/cc/{*.py,generate}
python_convert_shebangs 2 "${S}"/utils/gtk-sparql/*.py
python_convert_shebangs 2 "${S}"/examples/rss-reader/*.py
# FIXME: report broken tests
sed -e '/\/libtracker-miner\/tracker-password-provider\/setting/,+1 s:^\(.*\)$:/*\1*/:' \
-e '/\/libtracker-miner\/tracker-password-provider\/getting/,+1 s:^\(.*\)$:/*\1*/:' \
-i tests/libtracker-miner/tracker-password-provider-test.c || die
}
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" || die "tests 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/app-misc/tracker/tracker-0.12.10-r1.ebuild,v 1.2 2012/09/28 04:27:43 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.12.10-r1.ebuild,v 1.3 2012/10/25 18:40:42 eva Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -60,7 +60,7 @@ RDEPEND="
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
upnp? ( >=media-libs/gupnp-dlna-0.5 )
!upnp? ( >=media-libs/gst-plugins-base-0.10.31 ) )
!upnp? ( >=media-libs/gst-plugins-base-0.10.31:0.10 ) )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
gtk? (
>=dev-libs/libgee-0.3:0

@ -1,265 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.12.10.ebuild,v 1.4 2012/09/28 04:27:43 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_DEPEND="2:2.6"
inherit eutils gnome2 linux-info multilib python versionator
DESCRIPTION="A tagging metadata database, search tool and indexer"
HOMEPAGE="http://projects.gnome.org/tracker/"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
# USE="doc" is managed by eclass.
IUSE="applet doc eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # qt4 strigi
# Test suite highly disfunctional, loops forever
# putting aside for now
RESTRICT="test"
# vala is built with debug by default (see VALAFLAGS)
# According to NEWS, introspection is non-optional
# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
RDEPEND="
>=app-i18n/enca-1.9
>=dev-db/sqlite-3.7[threadsafe]
>=dev-libs/glib-2.28:2
>=dev-libs/gobject-introspection-0.9.5
>=dev-libs/icu-4
|| (
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
>=media-libs/libpng-1.2
>=x11-libs/pango-1
sys-apps/util-linux
applet? (
>=gnome-base/gnome-panel-2.91.6
>=x11-libs/gdk-pixbuf-2.12:2
>=x11-libs/gtk+-3.0:3 )
eds? (
>=mail-client/evolution-2.91.90
>=gnome-extra/evolution-data-server-2.91.90
<mail-client/evolution-3.5.3
<gnome-extra/evolution-data-server-3.5.3 )
elibc_glibc? ( >=sys-libs/glibc-2.12 )
exif? ( >=media-libs/libexif-0.6 )
firefox-bookmarks? ( || (
>=www-client/firefox-4.0
>=www-client/firefox-bin-4.0 ) )
flac? ( >=media-libs/flac-1.2.1 )
flickr? ( net-libs/rest:0.7 )
gif? ( media-libs/giflib )
gnome-keyring? ( >=gnome-base/gnome-keyring-2.26 )
gsf? ( >=gnome-extra/libgsf-1.13 )
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
upnp? ( >=media-libs/gupnp-dlna-0.5 )
!upnp? ( >=media-libs/gst-plugins-base-0.10.31 ) )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
gtk? (
>=dev-libs/libgee-0.3:0
>=x11-libs/gtk+-3.0.0:3 )
iptc? ( media-libs/libiptcdata )
jpeg? ( virtual/jpeg:0 )
laptop? ( >=sys-power/upower-0.9 )
mp3? (
>=media-libs/taglib-1.6
gtk? ( x11-libs/gdk-pixbuf:2 ) )
networkmanager? ( >=net-misc/networkmanager-0.8 )
pdf? (
>=x11-libs/cairo-1
>=app-text/poppler-0.16[cairo,utils]
>=x11-libs/gtk+-2.12:2 )
playlist? ( dev-libs/totem-pl-parser )
rss? ( net-libs/libgrss )
thunderbird? ( || (
>=mail-client/thunderbird-5.0
>=mail-client/thunderbird-bin-5.0 ) )
tiff? ( media-libs/tiff )
vorbis? ( >=media-libs/libvorbis-0.22 )
xine? ( >=media-libs/xine-lib-1 )
xml? ( >=dev-libs/libxml2-2.6 )
xmp? ( >=media-libs/exempi-2.1 )"
# strigi? ( >=app-misc/strigi-0.7 )
# mp3? ( qt4? ( >=x11-libs/qt-gui-4.7.1:4 ) )
DEPEND="${RDEPEND}
>=dev-util/intltool-0.40
>=sys-devel/gettext-0.17
virtual/pkgconfig
applet? ( >=dev-lang/vala-0.12:0.12 )
gtk? (
>=dev-lang/vala-0.12:0.12
>=dev-libs/libgee-0.3 )
doc? (
app-office/dia
>=dev-util/gtk-doc-1.8
media-gfx/graphviz )
test? (
>=dev-libs/dbus-glib-0.82-r1
>=sys-apps/dbus-1.3.1[X] )
"
# strigi? ( >=dev-lang/vala-0.12:0.12 )
PDEPEND="nautilus? ( >=gnome-extra/nautilus-tracker-tags-0.12.7 )"
function inotify_enabled() {
if linux_config_exists; then
if ! linux_chkconfig_present INOTIFY_USER; then
ewarn "You should enable the INOTIFY support in your kernel."
ewarn "Check the 'Inotify support for userland' under the 'File systems'"
ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config"
die 'missing CONFIG_INOTIFY'
fi
else
einfo "Could not check for INOTIFY support in your kernel."
fi
}
pkg_setup() {
linux-info_pkg_setup
inotify_enabled
if use gstreamer ; then
G2CONF="${G2CONF} --enable-generic-media-extractor=gstreamer"
if use upnp; then
G2CONF="${G2CONF} --with-gstreamer-backend=gupnp-dlna"
else
G2CONF="${G2CONF} --with-gstreamer-backend=discoverer"
fi
elif use xine ; then
G2CONF="${G2CONF} --enable-generic-media-extractor=xine"
else
G2CONF="${G2CONF} --enable-generic-media-extractor=external"
fi
# if use applet || use gtk || use strigi; then
if use applet || use gtk; then
G2CONF="${G2CONF} VALAC=$(type -P valac-0.12)"
fi
# if use mp3 && (use gtk || use qt4); then
if use mp3 && use gtk; then
#G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
G2CONF="${G2CONF} --enable-gdkpixbuf"
fi
# unicode-support: libunistring, libicu or glib ?
# According to NEWS, introspection is required
# FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h
# is not being generated
# XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
# nautilus extension is in a separate package, nautilus-tracker-tags
G2CONF="${G2CONF}
--disable-hal
--disable-libcue
--enable-tracker-fts
--with-enca
--with-unicode-support=libicu
--enable-guarantee-metadata
--enable-introspection
--disable-libstreamanalyzer
--disable-qt
--disable-nautilus-extension
$(use_enable applet tracker-search-bar)
$(use_enable eds miner-evolution)
$(use_enable exif libexif)
$(use_enable firefox-bookmarks miner-firefox)
$(use_with firefox-bookmarks firefox-plugin-dir ${EPREFIX}/usr/$(get_libdir)/firefox/extensions)
FIREFOX=${S}/firefox-version.sh
$(use_enable flac libflac)
$(use_enable flickr miner-flickr)
$(use_enable gnome-keyring)
$(use_enable gsf libgsf)
$(use_enable gtk tracker-explorer)
$(use_enable gtk tracker-preferences)
$(use_enable gtk tracker-needle)
$(use_enable iptc libiptcdata)
$(use_enable jpeg libjpeg)
$(use_enable laptop upower)
$(use_enable mp3 taglib)
$(use_enable networkmanager network-manager)
$(use_enable pdf poppler)
$(use_enable playlist)
$(use_enable rss miner-rss)
$(use_enable test functional-tests)
$(use_enable test unit-tests)
$(use_enable thunderbird miner-thunderbird)
$(use_with thunderbird thunderbird-plugin-dir ${EPREFIX}/usr/$(get_libdir)/thunderbird/extensions)
THUNDERBIRD=${S}/thunderbird-version.sh
$(use_enable tiff libtiff)
$(use_enable vorbis libvorbis)
$(use_enable xml libxml2)
$(use_enable xmp exempi)"
# $(use_enable strigi libstreamanalyzer)
DOCS="AUTHORS ChangeLog NEWS README"
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# Fix build failures with USE=strigi
epatch "${FILESDIR}/${PN}-0.12.3-strigi.patch"
# Fix functional tests scripts
find "${S}" -name "*.pyc" -delete
python_convert_shebangs -r 2 tests utils examples
# Don't run 'firefox --version' or 'thunderbird --version'; it results in
# access violations on some setups (bug #385347, #385495).
create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
# FIXME: report broken tests
sed -e '/\/libtracker-miner\/tracker-password-provider\/setting/,+1 s:^\(.*\)$:/*\1*/:' \
-e '/\/libtracker-miner\/tracker-password-provider\/getting/,+1 s:^\(.*\)$:/*\1*/:' \
-i tests/libtracker-miner/tracker-password-provider-test.c || die
gnome2_src_prepare
}
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}"
}
src_install() {
gnome2_src_install
# Manually symlink extensions for {firefox,thunderbird}-bin
if use firefox-bookmarks; then
dosym /usr/share/xul-ext/trackerfox \
/usr/$(get_libdir)/firefox-bin/extensions/trackerfox@bustany.org
fi
if use thunderbird; then
dosym /usr/share/xul-ext/trackerbird \
/usr/$(get_libdir)/thunderbird-bin/extensions/trackerbird@bustany.org
fi
}
create_version_script() {
# Create script $3 that prints "$2 MAX(VERSION($1), VERSION($1-bin))"
local v=$(best_version ${1})
v=${v#${1}-}
local vbin=$(best_version ${1}-bin)
vbin=${vbin#${1}-bin-}
if [[ -z ${v} ]]; then
v=${vbin}
else
version_compare ${v} ${vbin}
[[ $? -eq 1 ]] && v=${vbin}
fi
echo -e "#!/bin/sh\necho $2 $v" > "$3" || die
chmod +x "$3" || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.2-r1.ebuild,v 1.3 2012/09/28 04:27:43 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.2-r1.ebuild,v 1.4 2012/10/25 18:40:42 eva Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -71,7 +71,7 @@ RDEPEND="
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
upnp? ( >=media-libs/gupnp-dlna-0.5 )
!upnp? ( >=media-libs/gst-plugins-base-0.10.31 ) )
!upnp? ( >=media-libs/gst-plugins-base-0.10.31:0.10 ) )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
gtk? (
>=dev-libs/libgee-0.3:0

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.3.ebuild,v 1.1 2012/10/25 07:56:27 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.3.ebuild,v 1.2 2012/10/25 18:40:42 eva Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -71,7 +71,7 @@ RDEPEND="
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
upnp? ( >=media-libs/gupnp-dlna-0.5 )
!upnp? ( >=media-libs/gst-plugins-base-0.10.31 ) )
!upnp? ( >=media-libs/gst-plugins-base-0.10.31:0.10 ) )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
gtk? (
>=dev-libs/libgee-0.3:0

@ -1,6 +1,10 @@
# ChangeLog for app-misc/workrave
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/workrave/ChangeLog,v 1.85 2012/10/16 04:04:17 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/workrave/ChangeLog,v 1.86 2012/10/25 18:42:54 eva Exp $
25 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org> -workrave-1.9.4.ebuild,
workrave-1.9.4-r1.ebuild:
Add missing gstreamer slots. Drop old revision.
16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> workrave-1.9.4-r1.ebuild:
stable ppc, bug #427544

@ -4,14 +4,13 @@ Hash: SHA256
AUX workrave-1.9.1-gtkmm_api.patch 1041 SHA256 beb7b94a9812114135ea75379e69c32f83a93c030a152050e4acec5ab93af457 SHA512 279f962e839ae472f58c82756bb308fa4b43b7b47d4c97abe909e380c257c5faf2acea34c82b4d10cd9bfd0dd7364c20fc29eea9f18b19ae02b2c3a18fc9a722 WHIRLPOOL 27a2936e035e6e0aed9c7f2ff675eea352091c6afdf57cdce362c917abdaffa71b1f21b47a857361bccd1a69fcbaf42d5b0e18d5cb7ddb5d814d730762d0af34
AUX workrave-1.9.1-nogst-crash.patch 581 SHA256 99df167e289fdd2d6fa8399fa03ac78abb46e3585e6aadc605c424563791eab9 SHA512 d90eb35696cfcd06af840c9f60a855e0446958b60382c7a1a04e6d5fda41daf8c5723e60e488cc33f3d494b8a48bec1515abfe0f535b8f82ec254ebeb94b84af WHIRLPOOL c3b459bad76983ad9adb293db0ad7a19358a7ed23be5d4b2419ef601954b75681c4a42d31b30a0c4402dbefe028c966c71aef32c80fec15103e798bd229d9e17
DIST workrave-1.9.4.tar.gz 6748495 SHA256 ce1efa57a37192029c4dcbe8a0ac2b893b2286c42828f19b0fb86867cbbcde1a SHA512 6c55de143bdad1435a1af9beaefd15a607bb5b54f99aaf52f1d691e2206b642c8c340ac222a44ea4fabb866e8e6cff32b086bf441551fb9357c925bc0021dd4a WHIRLPOOL 67487b493e48b62dddd306b19e6231b480910221f8c18e44ab13094971f6496920b109d62afc0607efa28f6a79ad7ba798bc6dde6c14bb9a02c986872aea859e
EBUILD workrave-1.9.4-r1.ebuild 1854 SHA256 fe479aeb101a25bb0a61a16f38b5b8234bd45d419fdf9e770f9b6a9818a3bbe4 SHA512 086d1a6eaf3b275cdb5139d298a2e9cdf5c56440544d8d47be55afbe7f700306839dd0c4a52057b2d4687d6ec7808cf889088b1d221e83bbbb3717b32f02a157 WHIRLPOOL d7314f5d6deed3b60427601a156605fcb971c61dd2e9827c5e574704ee051707d356e4c34cf21be050508b5f4ce17e8f5c97da1bbdd4216217e7095d0532ce5b
EBUILD workrave-1.9.4.ebuild 1865 SHA256 f7158d304774b47c6cfb59ace3d3087cb64f2f9ed9b796a04def4a554f53ef36 SHA512 18940cb31dc9c1b17a8744b2e15f8224f6900494fea53a4dea2814b98e603f4fd8fb412bae4f182501b457f55b998ecc61979f7f6e3232437a71321a7364859c WHIRLPOOL 98d207d2ec4f7f3efa569e512e397a5f1af867abeda0dba2c7bc566c2e7366ca1b10e39dd57f643b8d40d99fcea34c3aa8e1a8d633116121130fc3abe18884a6
MISC ChangeLog 13586 SHA256 0338249c0003273b7b5388669f39806b64439083709ea07305913fe691745001 SHA512 3069b221ee1cd8e707dc4203d6409e67437de8a3ed615e5863e2e3e2928bd401f50b6f63899dc2220e6b4671103bf0f538a39e6f1001e79b83d6a0060af83117 WHIRLPOOL 8e597b35e3bebf458368d469d08c5abbcf8d18550c0af1efa3b56ee710291831fbeb99c625a500ade21b3e978cef8aac50838be0745d701bb4868277d71a6788
EBUILD workrave-1.9.4-r1.ebuild 1859 SHA256 20cc85af3782ad96575e4394ba72253bc303143970bfd544b22d62c867d434f9 SHA512 44576be8e527ffbd751f8f909270c9e10fb86b4d42cb4bff470a92a57040ce42671386c040507dcc4c0b45611079af9c76f75813b2209bc9fba576503f512a25 WHIRLPOOL 7066ec9b9f79acb42f8525b926b2725b73e1b4ae40c6eb9d383a0845f16580406bf68001ea6b3c5400a3a7b9b564d431953f0bbee421f121888cea8a08531784
MISC ChangeLog 13738 SHA256 08a2f9a778293ac6989cc939a3abee33a1c386efa8f1507d4966d563650c4358 SHA512 8d7f2a953e7c9a0a32e46404022936f85e8135553ce213aabc0a6c5f96b98c8faf3a89a991aab88b9922ac591187422b93aa388df3dcf057576758cd9a5de39d WHIRLPOOL b92b66ccc19fa343c6f833e669409ba9aa76a6c5c44410ab90c5ae637fe7dec9cba0277ffa0cc4c35586020fd18b7da2411fcc2d18c0a5ba65d327890408ce3f
MISC metadata.xml 520 SHA256 f614aee5f506fa3a49b3a4e9e8a20940c1b9795eca18c6d444b26048aa1c6fbc SHA512 800b544b43f126fd83552cc58fb40f7e4f597a5080184aeb85042445f1e26d7d8c92ae9522f0794ed078cde18cb9f1e9f9515e5503c9c39c052a84592fb7d6cd WHIRLPOOL 3e1062431f70083756799b7ad253f61c17307a12d8c9094126a6117d0d55a1ac5f11bd21780c8f4806059f41c2adff2cac5e94401fdb49f8266e0044bd940bc7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlB83IYACgkQl5yvQNBFVTUM7ACdFKfwUGmbDdEo79uXsLSzOmMC
LDcAmwZ6BXpkCL83pNz5e9CrQMv0smhy
=StYi
iEYEAREIAAYFAlCJiC4ACgkQ1fmVwcYIWAZcNwCfeYMj0FKDMa5j4xzhiupOFEAW
gkIAoNJHqmkz2NE56BemPejSWKhNjld0
=H8XE
-----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-misc/workrave/workrave-1.9.4-r1.ebuild,v 1.4 2012/10/16 04:04:17 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/workrave/workrave-1.9.4-r1.ebuild,v 1.5 2012/10/25 18:42:54 eva Exp $
EAPI="4"
GCONF_DEBUG="yes"
@ -32,8 +32,8 @@ RDEPEND=">=dev-libs/glib-2.10:2
>=gnome-base/libbonobo-2
>=gnome-base/orbit-2.8.3 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10 )
>=media-libs/gstreamer-0.10:0.10
>=media-libs/gst-plugins-base-0.10:0.10 )
pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
x11-libs/libSM
x11-libs/libX11

@ -1,76 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/workrave/workrave-1.9.4.ebuild,v 1.5 2012/05/03 19:41:34 jdhore Exp $
EAPI="3"
GCONF_DEBUG="yes"
PYTHON_DEPEND="2:2.5"
inherit eutils gnome2 python
DESCRIPTION="Helpful utility to attack Repetitive Strain Injury (RSI)"
HOMEPAGE="http://www.workrave.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="dbus doc distribution gnome gstreamer nls pulseaudio test xml"
RDEPEND=">=dev-libs/glib-2.10:2
>=gnome-base/gconf-2
>=x11-libs/gtk+-2.8:2
>=dev-cpp/gtkmm-2.10:2.4
>=dev-cpp/glibmm-2.10:2
>=dev-libs/libsigc++-2:2
dbus? (
>=sys-apps/dbus-1.2
dev-libs/dbus-glib )
distribution? ( >=net-libs/gnet-2 )
gnome? (
|| ( gnome-base/gnome-panel[bonobo] <gnome-base/gnome-panel-2.32 )
>=gnome-base/libbonobo-2
>=gnome-base/orbit-2.8.3 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10 )
pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
xml? ( dev-libs/gdome2 )
x11-libs/libSM
x11-libs/libX11
x11-libs/libXtst
x11-libs/libXt
x11-libs/libXmu"
DEPEND="${RDEPEND}
x11-proto/xproto
x11-proto/inputproto
x11-proto/recordproto
dev-python/cheetah
virtual/pkgconfig
doc? (
app-text/docbook-sgml-utils
app-text/xmlto )
nls? ( sys-devel/gettext )"
pkg_setup() {
DOCS="AUTHORS NEWS README TODO"
G2CONF="${G2CONF}
--without-arts
--disable-kde
--enable-gconf
--disable-x11-monitoring-fallback
--disable-gnome3
--disable-experimental
$(use_enable dbus)
$(use_enable doc manual)
$(use_enable distribution)
$(use_enable gnome)
$(use_enable gstreamer)
$(use_enable nls)
$(use_enable pulseaudio pulse)
$(use_enable test tests)
$(use_enable xml)"
python_set_active_version 2
}

@ -1,6 +1,9 @@
# ChangeLog for app-portage/euses
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/ChangeLog,v 1.71 2012/10/10 01:24:37 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/ChangeLog,v 1.72 2012/10/25 19:58:33 ken69267 Exp $
25 Oct 2012; Kenneth Prugh <ken69267@gentoo.org> euses-2.5.9.ebuild:
amd64 stable, bug #434778
10 Oct 2012; Jeroen Roovers <jer@gentoo.org> -euses-2.5.7.ebuild:
Old.

@ -4,13 +4,13 @@ Hash: SHA256
DIST euses-2.5.8.tar.bz2 43984 SHA256 ea3629f57cd4d777dcbf97573b64d9ebacf24f376f36e844d4510dd97f7db26e SHA512 dcf8a06b5c68eec89d579868ee88fa34377bcca98e09a0dc7b21016270923429049ae5601eb3821e55747cd9b0e0c74c68edb0bceba1bb670ad10b2919dc7d66 WHIRLPOOL 34aaa6a3d7bb7645ab086f80590a1a08e91b6ae490833f2e6d952c31ef41ec5627b03604a9e8e44610f14a8b2b859f2c31459561a7b60c2b24c33b4712a9972d
DIST euses-2.5.9.tar.bz2 44281 SHA256 440406e79642dfa8faf477a666425e1b4915991c988fbca4c86c228441645508 SHA512 afbacdcb73bc10548b32050bc38f71e9ac8613277d2cd961f2f96e32e7fa1827c5a208e68a6994efdcaa9e4a64a581138daadab2296a5e60c5e29677dbbd9ef8 WHIRLPOOL c2ac9f6dc63f9013186e86c8c8933b37ee4295d8ff52f30592ab15e9d3c7b3ca634a3dcce08c049f4bf5663dfe12eeadbd3fbdace54a5590eefef4974e902726
EBUILD euses-2.5.8.ebuild 562 SHA256 78440d84af99839beecbbff8a9540ecfa88803949f778112a4803322377b8dc6 SHA512 e3f580282cd08fd39d0855530a76688658147ae3472ada0f8987230af8f8eafc310614832b645539dd15a00d1935740fe7366ace3f537c0b66a5672e0da234ad WHIRLPOOL cafbeb68ed3aee826dfffc4057e0aa48bd431a65790d8ad8b0a514a62950043edecf2cbc6243138de3010f778675fcd2a24e2fdb3a0ca65d07a4acf480c9e4fd
EBUILD euses-2.5.9.ebuild 563 SHA256 53c711be2663019e4d1fbf7f23f85ccbb25871fca0dd128c0e3940a9464ef435 SHA512 e19e6181d89fe99d36761ee2141c00c5963081d958e28924123143c4d0f4db0f908b470604010584c23fdb315fbd0b300d5e9a7c8172d1d9b8a2f4a0bdaf628d WHIRLPOOL 16756bdc28b787dc9575655cc6d1cca4987ee66d040a7a4c29a219ae5d31ac22a9b7fd1921ea44fb4696124ee4849979bf5c7a36c093d9f0e8b8a67202e487f3
MISC ChangeLog 8615 SHA256 b01f9124ef92ac119baf2f1713d5dadd570381b4fc278a42012745189aee1b24 SHA512 64803bba77428d13f4746a31535a8f9c8d33fa4d7408d352c97fcd7b5679217f9a44762566313b6da556a2dec928028da369a49eb40f529590fece7136b3746c WHIRLPOOL 2826ff2b40b5cf46960007c4b684ec3e6e186fab766d3606e1d9862ead4d5d303828c6f02b98f8be5d9bdc283d40ef8d5dd8337545f34f479a4146a87f36d753
EBUILD euses-2.5.9.ebuild 563 SHA256 0e00d87bb7aa4f8ad9261cde4a0d62cc8a95c7ddd8535c082fdc8d76a3a0f8cd SHA512 5cf7c281d4b29e5f155784b3fd79474c35361f612402bcf8e89a17f96bca8686c7a4dabca86a66761f611d9941fb056b6f18f879cc290a52a4bec33f840e9ba0 WHIRLPOOL 55b4cf6a4f398a707ce92029269f07a6a43fb23efabdca4d5841bf774aacd38d7c87996416604d79a9d38073f17990f02661f18d35d2b7cfbff4d6f9ca4def61
MISC ChangeLog 8720 SHA256 1463ebc58b730e3b98076bec983fd2878c3519313a0a869947a4716d1a894fd4 SHA512 99d7450fa0528f8254dee5451e7a4f6134512c460645ae16c0c7da05fec7d009c9c531b98ba71fa86f56a8811a147f4c9eb118f4f8f2404a55eaf54b93e8e10b WHIRLPOOL 2f92462386afe10e01885860bac0402e19cc1852f06723da63adbc43fce2cdf4fc0d14dea9a5d1885567cc0b9bb53415b83c1aa76785518679b6e5c9e641d501
MISC metadata.xml 253 SHA256 d489d3114ed0b0d39e7a6bd731b12d4d3b2b065f280036cec547989ce2ac7e2b SHA512 4e704ffa19ffc774efcd340153d1994d9b666663997d41293cc6132ea238c6c525fa818c6335cc3b810d523b5647acf7133220210fb18a42daf3e100657d3571 WHIRLPOOL 5eaa94394cff89ed31351b49151f2bb8e682a1dba2b900accdeacad8cf6a75d828a5cf36409026a2a713781cc0f46d5fae17f5934c3a2e7f5a071e8ddc254d5c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlB0zlYACgkQVWmRsqeSphMcYACePHklNXOfbqnL7DIcT1vJasv3
xUQAn12WIRywcTi16Kjc8uHnq1EsVKFA
=0bVB
iF4EAREIAAYFAlCJme8ACgkQlWes4uouk6RVGQEAhuvlvkIPIRALI1kfdb3ib8Zh
G5E1Iij40AMb3WejqxwA/3mO94ADiW3sTgTM1NSF+feiDJlwAo5BsDGU2W6PYGtx
=yu3U
-----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-portage/euses/euses-2.5.9.ebuild,v 1.6 2012/09/29 16:50:01 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/euses-2.5.9.ebuild,v 1.7 2012/10/25 19:58:33 ken69267 Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://www.xs4all.nl/~rooversj/gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha ~amd64 arm hppa ppc ~ppc64 sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ppc ~ppc64 sparc x86 ~x86-fbsd"
IUSE=""
S=${WORKDIR}

@ -1,6 +1,10 @@
# ChangeLog for app-text/calibre
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/ChangeLog,v 1.236 2012/10/20 17:52:25 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/ChangeLog,v 1.237 2012/10/25 18:54:47 zmedico Exp $
25 Oct 2012; Zac Medico <zmedico@gentoo.org> calibre-0.9.1.ebuild,
calibre-0.9.2.ebuild, calibre-0.9.3.ebuild:
Adjust deps to allow udisks:2 for bug #439630.
20 Oct 2012; Zac Medico <zmedico@gentoo.org> calibre-0.9.1.ebuild,
calibre-0.9.2.ebuild, calibre-0.9.3.ebuild:

@ -6,15 +6,15 @@ AUX calibre-server.init 1928 SHA256 d5632da5955d1304a0b750850b8933eb053ee3462d0a
DIST calibre-0.9.1.tar.xz 27084512 SHA256 c4d32577133769dd8db7a75d1293c2762a8dd876f1203557d33be7a61fed89b3 SHA512 7d770a1e1793a7110c59995c12497092e214662bf47a2196feab296c147f538a0dc19617919cdb8606fb43fb10668f7c8d7009ff1a96f9221a36ab0b363877f5 WHIRLPOOL c51914f30995a0b740e2a67bf77893ac676310c37844175f1aaff717bbc4b24dedd70183bf84d0742a470a302ce8f6965cffd4d39b1ee71ce263a46552a90add
DIST calibre-0.9.2.tar.xz 27118940 SHA256 a9347dbe08a331e46a8db88cce8bd72bb8d06c582922a01ffa6b0345bd441c75 SHA512 f06dc3bf54e48972c2cd3fc2c6f9d377783e68393eeca782100049a1813314f981b1a5ae685189039c49dd38ab20d4ca5c0dccc2314c40ec16af9f52f4585ec0 WHIRLPOOL f7e201ab871a16994dec58cc4f1cb1d8c4a4c555d1cee16ef7b977ec1b41b639d3d669b426f19c30b3a7f9a33437804c51f8ad8e41761beea7fa470a4f329073
DIST calibre-0.9.3.tar.xz 27129492 SHA256 b656d4a68ad966a9859cb430ec6acaa87d343c77f8ec5ecb17171c1520a2bfb9 SHA512 9101e5fbcf004b209c18304aec7f87062613ea9d06d505694e10d427e4339463c336c9376772b869772a1194f37908bff65e707e591f2d2464a901248136bbe3 WHIRLPOOL 353f17722825fa91a057667cc360aabb28adb03e9da8eefb61112993fd4cda2e7f68912672173a909cff46aedcc9b3fc8a2802bb4afe5aa2bb38509ea4333291
EBUILD calibre-0.9.1.ebuild 6049 SHA256 e3f58d397c81b3ae869301d2816541ca8da42010bc099c9cdfb5c222afc1b442 SHA512 e7559c0f82ea3331d6134b55a59f9401b8c7d5c34b20f5af8da017d434731a5853f258f444753f450b7aee8a5805e8690f926db9ae6f176f61e5afa0cdacb2b1 WHIRLPOOL 0342d713c15a274289491df33309e5da169755fa332abd903b03ff19efffdd8182bb3f1e8b034d47c92176ae2b2ee27e73d41c3fe9fe28924488b6f037b37a9e
EBUILD calibre-0.9.2.ebuild 6051 SHA256 a137e26313e15852be5fd8fa7d3558582cb9b2e35362a1499773b7f004de846f SHA512 38c7972874320de4e91d5b918005b86188f166659b4216cae099b882804d16f2a5dd7b38c145fe947cf5bdcc36b80077f9130a16e8f7dc366a6625f459f58dd4 WHIRLPOOL dc5f782dd6348b47e17fceea88ea3fe8fc05c0b419b9d8e963642ace5c9bc5f080200ddf6ee588003f486fd0df1a83f4fd676b5f27047f142d686c876801b4d2
EBUILD calibre-0.9.3.ebuild 6051 SHA256 7ff2795b7592543dcf09cf3a543ea489389aa88cfee47f9781602d1d089fa5e7 SHA512 b48a44b544c2a4672aa8aab27ded4cfa3d0fc85d6f45ec374241f75988ed92310d233dc6834886826850519af8089dd44ec983224933c3185037a2a0a5ebb643 WHIRLPOOL 6a9d7fb255c1f8465f215090e8600a7de3b76426d6b37bf880d208dae303a5ac261ae7385cdb7faa7664141f71a50c6f9c1720229bd397846cd8b668e5f9b868
MISC ChangeLog 37833 SHA256 37039037ca265c16cedaa7976373bd8016cb6bf350c2b04de65000a7517c16aa SHA512 794f3a494d960ba3732760a2782db94001a1688ae8447dc13041ed2d8f538785ce632d26349a97d4057fb89d2d44ae90b1e5a2d2cd04a1befd26240a4b4c194e WHIRLPOOL d3d75aac7f5e55498ff7de24f22b4ddd651dbc1f471f0844a4eb68549caa5f1db9ba857bc9eaca6dad3f456290ed43576e0123874d82952d0f4916f1ad7f81c6
EBUILD calibre-0.9.1.ebuild 6047 SHA256 ab6908d25f3c0bddeb40859daaab541c516c256296826fec7c3310bbfbe0e015 SHA512 5b51673e1e5fd73ff49e0e7fd88c9119adb6736b78aedc108e2527906929b4cf514a67255fe983840ecba06285d16ca36283c44599665d289a9eee15092875b6 WHIRLPOOL 79e586f6cd0a32a269b59a9b341bce10b256608a176ad5e0fe275873dbbd151f4346a302906a6272a297f8556e7bdc76311f95edd4914120179f6abaac00ad3f
EBUILD calibre-0.9.2.ebuild 6049 SHA256 06337768f90f5cb80d6406d01ffa2d8361df2942d6a911b1f729dd8cbb27dc60 SHA512 9aafbb44f5495d188ed5e220d8e3c436be396ef0a166c06b192ea22f6cecba009f7d9f70b6e9b98961a87d5f36951f023df8330b52aa88d3b2332d572258c218 WHIRLPOOL 76ce74fcc637d78abb7c21637c0174ee1c786cd559cc77d17124ab7ff2d7dcb3a549b1a28077dd5c016352d9a2840c06452372cfeb7eee16a5a674bc3397b56c
EBUILD calibre-0.9.3.ebuild 6049 SHA256 2d7c6fe0d90e416aa4e770b955db881b1f0da2a9d98c4d7e2ed47b8ad9c84b58 SHA512 66fdadba8c956dcc05ec95e5afbbca47a4c768de6252b443fbf530aded7b1aa1898d8da4b7b668754fd65ebd338eaa33b7d23b859b85ce3b7b4288d5bab46e20 WHIRLPOOL 76d0963702da4446d1e7ccebe2c99e08fd94c1072ba8340bbff624f04a936b4551e0a92e359bfa4c12511e093f2b7219b73ebbe01561035185a1cd6e94fab287
MISC ChangeLog 37998 SHA256 580f9b47ef9d2394a191de23e53c1f80b84867bfa8c06489e98c53ad6d6e745b SHA512 77163bf57b549fa46c8cdb400dcf1fd62f4c3057716fca6ae14bdfeb18f20b51e7da2c75ff5e8c0f081da731f2c3bae218e99713ab273ccd011f0cf7daa81070 WHIRLPOOL ce42ed4936422aa33d42b9d9144864c1f00b5f30aaba49cc88b08a96b8e0fa9360a73ad6dcddd0af54cd6dc8abb0bea50ef9ba11b1ca97712ac82897066468ac
MISC metadata.xml 340 SHA256 db5a0163e41af3aa60492fbffbbd971e2ca9d76097d5da9d3aabf3c16e4294b9 SHA512 9cc44065f152a92ed8428da1306dc08ed3222cc84e38c0390480e1fed4f7748ff66fed8456ab25004b406fe019a29b5cab9b4bce5bcd4a934a4390b984a08333 WHIRLPOOL 928948af880ac651243ac947837b22c98528b779e6251aa26e72b4ca6e16bc05caccbae5c665e2ae7dedcecc2f5dd28d05b1f0b598f6e0750c85eedc95aac04c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCC5N4ACgkQ/ejvha5XGaOTdQCeNaZ8DTR6+Uq8RsnwUfCaucDd
8F0AoN3FlVZrfewrM6aQPKE2eO4QR6fT
=M+Pc
iEYEAREIAAYFAlCJivgACgkQ/ejvha5XGaPJGACfR2ElKDipCDDiyl95KptuMCur
ETgAn1NgoqcTxwe3cVzhwS93MXyC7fjg
=HTEc
-----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-text/calibre/calibre-0.9.1.ebuild,v 1.4 2012/10/20 17:52:25 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.1.ebuild,v 1.5 2012/10/25 18:54:47 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
@ -47,7 +47,7 @@ COMMON_DEPEND="
>=x11-misc/xdg-utils-1.0.2-r2"
RDEPEND="${COMMON_DEPEND}
udisks? ( sys-fs/udisks:0 )"
udisks? ( sys-fs/udisks )"
DEPEND="${COMMON_DEPEND}
>=dev-python/setuptools-0.6_rc5"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.2.ebuild,v 1.3 2012/10/20 17:52:25 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.2.ebuild,v 1.4 2012/10/25 18:54:47 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
@ -47,7 +47,7 @@ COMMON_DEPEND="
>=x11-misc/xdg-utils-1.0.2-r2"
RDEPEND="${COMMON_DEPEND}
udisks? ( sys-fs/udisks:0 )"
udisks? ( sys-fs/udisks )"
DEPEND="${COMMON_DEPEND}
>=dev-python/setuptools-0.6_rc5"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.3.ebuild,v 1.2 2012/10/20 17:52:25 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.3.ebuild,v 1.3 2012/10/25 18:54:47 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
@ -47,7 +47,7 @@ COMMON_DEPEND="
>=x11-misc/xdg-utils-1.0.2-r2"
RDEPEND="${COMMON_DEPEND}
udisks? ( sys-fs/udisks:0 )"
udisks? ( sys-fs/udisks )"
DEPEND="${COMMON_DEPEND}
>=dev-python/setuptools-0.6_rc5"

@ -1,6 +1,9 @@
# ChangeLog for app-text/poppler
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v 1.337 2012/10/24 09:55:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v 1.338 2012/10/25 16:50:46 jer Exp $
25 Oct 2012; Jeroen Roovers <jer@gentoo.org> poppler-0.20.4.ebuild:
Stable for HPPA (bug #437610).
24 Oct 2012; Agostino Sarubbo <ago@gentoo.org> poppler-0.20.4.ebuild:
Stable for amd64, wrt bug #437610

@ -1,10 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX poppler-0.18.4-newline.patch 529 SHA256 9bcd45cb6f13caedc01a2c95faccea750a8fc80718fbd2a7c0f991e389c0d40c SHA512 2091cedcc8b4de8ed481db3c647b4996e56780fd95a6840ff8212869e94ad44a872ebee264168a8a7082ed9fd1ad94eb6fd337c453a0ede5cc1647e11bb4aeed WHIRLPOOL 994ebb2a2288ddc67e5f1de6ea9f55fa6a6e99887c52590caa61627a37be9f143a4169d5f7d16336fb73f7377538a63c2e826b18547de0c4f5095068e5503dbf
AUX poppler-0.20.1-lcms-automagic.patch 4393 SHA256 2a75cd5955fe976d1b052839297561853e6c597256610cf1ebcf6aba28e1b81c SHA512 5c3af759aeaf1a3be534bc2f90dde3674e4967c7257cc2499505cef014d1c7570eaa53cc1ee9e4b079302085130dbb8215c1795cbd701a0c057273310a32bee5 WHIRLPOOL 2657072b71f916f94f8a1e1c2dd4348334aaa8df2369d5e6aa47d5c27493d32cdf6124d643c91681e65ac5d6d3ac0df01524b683e19bed6c96bc5d7097f13471
DIST poppler-0.18.4.tar.gz 1992993 SHA256 33421148cdc8e043da291dece2cce1cea6220d49a50c00c56d56d6435501d42e SHA512 dc7a8f059b6d0b1a73160a40226efc7b9d058806cc62c7b59e868453fef679dd92095629d26462f3697e96e6b16f95ce5425b7b96985f04b4d2db83e432e5216 WHIRLPOOL af4b8889aa0005dff5d4dae0414e2c1468e9a5bf58365425dae5cc96ae6afa8c2943cfc632a23781ac558df54e71f55d3195e8219f1410f026aebaf7cb62ba23
DIST poppler-0.20.4.tar.gz 2154257 SHA256 bdb9b2579bc43f034a69612fc1eebead0c468767c949c6c6548ee71b71abd72a SHA512 3e0603cae90667fec11cbd4e2778d779d56a7b38f621c47cabba8be31fb1cdac8dcbf936295560528098838aa0db516baaeb4234dd585947413816db344bb778 WHIRLPOOL 8c56d7da64f9e86290142efd6364b458f449ff9f306b170348c4d5965100c17470ae4069bcea1033d65f62870aaf144fc7fb2b53d3044f1bc0b0c483f0deffa4
DIST poppler-0.20.5.tar.gz 2158387 SHA256 c6d7048a5f011dbde1f579d21bcfdd652b472d9d1c607dde9aa89eff960454b6 SHA512 2c9245d8a43c1daedcedc7916540cb5e9def8429382e9b3f3992d4a1fad081c035a9fc07d63998e210257d3dfd0b3b754e31be8f75fd2d94a8e50c7efbd1bb01 WHIRLPOOL cab7068d0b1b678797b9d63aa71e42bb3b70fd6d3f956a43b093734f445ce577a75638ebc4c2a2786ac592c2860f1090db22743cf01da8dab65ceb9a16ebc136
EBUILD poppler-0.18.4-r2.ebuild 2664 SHA256 e7e5ad7a837e18641ff1e933a50410c86a13849d7af09f30e2ccbabb53de6461 SHA512 34777a82e166ecc29198f9618e1911f25a91adb2b842e042532484358f598f39561fdb741a256d6943703e953c58ac3bb16e6b0e193597a8c6d848b1ccddcdf8 WHIRLPOOL f89bd7c351d77a06dcc03f1c161c13eec5e69e77bbd226869834c3946ef469b2fd7d20235f80b9d137ff2bc1fb63989fbe8df94ecb7e8433886f3c14947c00c0
EBUILD poppler-0.20.4.ebuild 2737 SHA256 43baf36b1e199e4979679ce0abfba238d2be64d290b10b892875e68d4304618f SHA512 571aca9c148325afdbd34a7a3c06fb2df651d9afb890710f1499e6576c02578f711e3cf8b04d7b8f689654823fbe77898a9156ce7c65e49bb6a044ed695efb36 WHIRLPOOL 43f94e2a79b3f97d6a2d76fd9a51eeecd8780b5e82948646e67952de9125f8b7f981a8dd45793153b7117d7efb8648b39866ad88626768b7c775c8764ef55563
EBUILD poppler-0.20.4.ebuild 2736 SHA256 5c8af22597f479790846b36158f3800d81198cca885c40e241a8234bfc730ab9 SHA512 28fb04f3a5831ccb620f4ee32be0a7beb986bb81b72343173b796881f07f16d6d99476427c2ed4e313fd78aceea865b8b8603cfe5f41c5b5a792ce09dc1373d8 WHIRLPOOL e2b05bcd82e2dbc2b4dbe34d3a0b8c74ee96f661ef8825a573c8727f056ac58cb8260475c2ba5e2f39e29d2e8fe4b769d06e47ecd37ff605aeb28c6a67c7313a
EBUILD poppler-0.20.5.ebuild 2746 SHA256 35e294fa503eabc22e0a35a3c87b2d1a97d76a10e35d3be9695a4e9ce8bb4918 SHA512 e00596005726f57bb6aa9a36870905e4b75887cf31277f8a3062f5c3a5386e78493d56600da8fbd5be136666bf89e875f4d32f6bd5afbaef012a9010428fd764 WHIRLPOOL 1a792489b1848ab4a577b76398d4bc24095f7cb50ea276ff11684281e6d5dd5575fef97b5f3d63daabcae222f30af45cac9ea61c752bb726b23ff41fad1087f9
MISC ChangeLog 47912 SHA256 0a1e6a70e504a545b88cc62e1a5260525faeb34dec2c5a0e77c996845c9433bd SHA512 21b259177c774fd1f6746a6129b0a12e75706522bc5a22758f4f9041ad946b9063e86caa0ff41ec7b445ebf6055318487044550dc23f4fb40dfe7e8ad6f6b24a WHIRLPOOL 87af9b3a930dd009664ab906f603760bd0a1cc6bc9a8d73e8d8cfa8f2528b44d074eb1de9a9be47f6d5edb084c0795ebdc06a6bfae0d9d27bf9d702bc5905c14
MISC ChangeLog 48016 SHA256 5731d86d235585bc43bd8168b770bc51946a4d59cf0505edb4f27d3b1223b39b SHA512 69cd1cd841d7ff0ccf8c801b763d776a01224d5fa03d0ce475cd1a50ad9be4eb90b090f325064d5c9b3fc877a2266c7be309973a80db86be8938902800d4a8fd WHIRLPOOL 644ed8ed6086cdf8463386499394d971d4aca5db5ee0be1429cf795d8b63a5415dbcb6b07e69b355204f0e26ba360a4ee8ccfe968484b7619b8ca0831391eb16
MISC metadata.xml 436 SHA256 11c2593e7d35deb49a1e6d7a5d08ba970b82a4071b7c5fcdc88645fa33c362a1 SHA512 6a82698c8890cd386d3011c003088f3f97f2a83aff0fde6ed13e38a3ed7ea99a3716da8a5b3f91ddcde617f8445d5ed95460011ac86101174479f640d93a7216 WHIRLPOOL 056ed300269a0ad2d9669f454b12569af79294a252b49f946bbf3cecc323485c3341895fc43bca91aedadaa7109909ec01f4c63b0c209115d8459c6ad05d8a91
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCJbecACgkQVWmRsqeSphMZ/gCdEDG+XOXJlwxn5wReekEZQjQG
KNYAn3vI3RfTEqcpM5R1NZdxqdgw2N4r
=0fJq
-----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-text/poppler/poppler-0.20.4.ebuild,v 1.4 2012/10/24 09:55:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.20.4.ebuild,v 1.5 2012/10/25 16:50:46 jer Exp $
EAPI=4
@ -11,7 +11,7 @@ HOMEPAGE="http://poppler.freedesktop.org/"
SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="cairo cjk curl cxx debug doc +introspection jpeg jpeg2k +lcms png qt4 tiff +utils"

@ -1,6 +1,9 @@
# ChangeLog for app-text/tesseract
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-text/tesseract/ChangeLog,v 1.34 2012/10/18 18:57:57 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/tesseract/ChangeLog,v 1.35 2012/10/26 01:22:49 blueness Exp $
26 Oct 2012; Anthony G. Basile <blueness@gentoo.org> tesseract-3.01.ebuild:
keyword ~ppc ~ppc64, bug #437670
18 Oct 2012; Markus Meier <maekke@gentoo.org> tesseract-3.01.ebuild:
add ~arm, bug #437670

@ -62,13 +62,13 @@ DIST tur.traineddata.gz 933401 SHA256 cb4e187f6c25c145252c88a576f3e3c9204c1d77e1
DIST ukr.traineddata.gz 927741 SHA256 a54f0ce0843c863f102bfe135939200fc18702ce61ae6ebc571ab49460849365 SHA512 78f24a43246330b30090fc89b5434e9fb0c79c7ad114c7dd2caa265f3d48b87e91238181f230682bcdce0501b5a17d197ae4791fb9de1dc167e8713c2a45fc28 WHIRLPOOL 665172eaa31913424b66d0b0173b7a9787a73fec8bf031ecd669061814cae55a8bbd4d806efba909b98b982723d419e49bb85f6eb3c6f0ad1106dd33c7687f9c
DIST vie.traineddata.gz 1575539 SHA256 5f61c32daf9a7071ff0dc95415aed75276538813398e3debb3849bba70bda713 SHA512 1843cb5628544794eab9d78aa87ded3c156a553627537b7e0ec5b5ceb402c723469e525c634ef92924de75ac9f9a4a2b8737b8d0932cae582b0d4d72fc39393e WHIRLPOOL 83d2bbf14d4b7a1d1f846fb053986d1e9f537faf8626e71ac0f83cd120074c58fb5baeff78dd3beec8fab98b2c456ad2b6d2c11c0fb8a56b6b8ecb8741057ad2
EBUILD tesseract-2.04-r1.ebuild 2728 SHA256 f92d34a25a4124fdc22160c2dca0685eb4037b75d8812681c9ceb50af83e33f8 SHA512 2768705c7d50e86ba2b26915aceae591856482b0c0c98531afd22459456bb91cbffc93e71b3a90468847d4713a76c3d2c838ada1132edecc7aeb7dc957c2e06f WHIRLPOOL b795eb0c124e998ce83bf1c428c98364ee33e0806343a82beec658775c28a521fbe0b32b42341b2b0748454a35523bde3af0a0cc91be5c5ffaf02501b74cae83
EBUILD tesseract-3.01.ebuild 4072 SHA256 d2df09b0e42e0c66024e91605dcdaaedb70e33b9c5b20d64bddbc124cb7ad911 SHA512 ee35491551e296b615964d53710b1259723684cd306966eeaf40c38ca10aa1742a749135afdac8e2f17fe53fd2fe749038867be160bccbb4a9443f4f328feae9 WHIRLPOOL 337f49b8aa252b8edc68262127d2a31325a5cecc35b84f6bd6bfa690f2ca41d045ffaf804be99514a69c172bd3d54f2939e37744deeaecff754d8d121bdeb2f0
MISC ChangeLog 5294 SHA256 1769c05069634339cc5c67af13262d58cd47835748f6c02cc68a7ce6fba4444a SHA512 10b34c8e4c809f9faf1af88b455109ebbe04101a4ae2120c6b003ad7fbb3703d45a12e8daac937ee591a6e95876845bcd3009804eaba6ad727d2bbbfd1f2ecea WHIRLPOOL a6f8758c502c513981232f18413177a5b412fdefc32f5545427f54a55183d22cc98134250e11b6b8205fe0f4ea0608812dd034c834c4d7c3b2ea7fe89116418e
EBUILD tesseract-3.01.ebuild 4086 SHA256 17c53f8d21402fdb99fa7756e6a6b0f5efa2ce080b65251ce951ab201e5e46fd SHA512 1db741bf05b994b24369ac1645a22f4c3db494c62fbf29d6e0603254a2d13b4a82c9935ba1cfc53aeb529af97c7f2715ffb1e631bf4581713e992abf4f086d0b WHIRLPOOL c52c2b5146d8e01dc68f2052ce56a6e9f5fadb0faec457ce138e74bd9b4578984e48c5bd80f0c689cd20266162fe2d24b10f885bb8d5060fb7c8f330b37af216
MISC ChangeLog 5410 SHA256 9678cbadd7d2081b59aadc9306245f2a94bc95ba992856ad66631408052412c3 SHA512 2ed1ffc978c079fd46d0e4050429d65bb600ead778d577b87ebbd8596a644480ac60e7b7bcd27dcd737a908c7e10eb8e653f99aab546e61530f268d74c4ceefd WHIRLPOOL c2f3a1a53296134337f2c213eeaa418ca192356227f3be8825b34cba2000c78a09bd105d170713849c094e1e1342fc06e9a930f9905ff8c8961980c5a9663816
MISC metadata.xml 1343 SHA256 8f8085ad03d88bbcc74cce1e88003dc716cdb61e684562de5b9d9cd2c1732a98 SHA512 0e43244706015d623023d7ff8541ea1dfe87a6e869990d267c23198dfbc4d1202707de593bbfd9bf8cdbcb2356950270cf73b13036f9935b5612137389895044 WHIRLPOOL 3ddd0c7d5b0c338a4751169d14bffb8bc0d31e43ffeff9fc7a1614ab08ac8c841f23e94541db6a1c6f339460d1d65bf80a5b3dd3840fdc2a25ea5f57b6d9aa50
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCAUiIACgkQkKaRLQcq0GJD6wCfYJYou6AvXJwLiltwel9pK9mo
pdgAn2e51FBtcD/TmYnnnGiHV9dGsPZQ
=Wies
iEYEAREIAAYFAlCJ5akACgkQl5yvQNBFVTVpXACbBegGuPp+UJgCnRwuql2DQWhx
BKYAnidWaIeIkcSTNqlLPlqmGTENnJdz
=cfgb
-----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-text/tesseract/tesseract-3.01.ebuild,v 1.4 2012/10/18 18:57:57 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/tesseract/tesseract-3.01.ebuild,v 1.5 2012/10/26 01:22:49 blueness Exp $
EAPI=4
@ -62,7 +62,7 @@ SRC_URI="${URI_PREFIX}/${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="doc examples jpeg png tiff -webp +scrollview linguas_ar linguas_bg linguas_ca linguas_chr linguas_cs linguas_de linguas_da linguas_el linguas_es linguas_fi linguas_fr linguas_he linguas_hi linguas_hu linguas_id linguas_it linguas_jp linguas_ko linguas_lt linguas_lv linguas_nl linguas_no linguas_pl linguas_pt linguas_ro linguas_ru linguas_sk linguas_sl linguas_sr linguas_sv linguas_th linguas_tl linguas_tr linguas_uk linguas_vi linguas_zh_CN linguas_zh_TW osd"

@ -1,6 +1,19 @@
# 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.264 2012/10/21 09:08:50 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/ChangeLog,v 1.266 2012/10/25 22:28:45 floppym Exp $
*boost-1.51.0 (25 Oct 2012)
25 Oct 2012; Mike Gilbert <floppym@gentoo.org> +boost-1.51.0.ebuild,
+files/boost-1.51.0-respect_python-buildid.patch,
+files/boost-1.51.0-support_dots_in_python-buildid.patch:
Version bump. Backported from Progress Overlay. Ebuild and patches by
Arfrever.
25 Oct 2012; Mike Gilbert <floppym@gentoo.org> boost-1.48.0-r2.ebuild,
boost-1.49.0-r1.ebuild, boost-1.50.0-r2.ebuild:
Byte-compile Python modules. Create mpi.py for Boost >=1.50. Backported from
Progress Overlay. Patch by Arfrever.
21 Oct 2012; Markus Meier <maekke@gentoo.org> boost-1.49.0-r1.ebuild:
x86 stable, bug #425354

@ -23,6 +23,8 @@ AUX boost-1.48.0-no_strict_aliasing_python2.patch 741 SHA256 d11db74992a7a692f65
AUX boost-1.48.0-python_linking.patch 1278 SHA256 5bb937bd4423e039aa406ee4a366c61542a8067ec96b22dbcc48e8826bb7b1f8 SHA512 d588d9391c654a0c3cd49078933563705da4157cd79929ac2ff2021a2e86eec1b87ed85f5ec6d2028b76974abe7e947bd379d78aa60d97da9dc23a6f74c77ec2 WHIRLPOOL 879318dd228ca01841dd3ef0d8020810357c4699fbd1d9f164b0db07319b599634bd823f0e06dd462157d81550bc9f101506d0a7469ad2352d4b1b366bb7fb00
AUX boost-1.48.0-respect_python-buildid.patch 1648 SHA256 996395941b5518dd2782cb18ed937273ccb256d5c5e64301b1d152dc81be39cd SHA512 b53432893fb390354dfd98a88a7905b523e528780c349e3d0da2b019255cbc58b3b987065fdef903d4959387994fdf240f7cd87c53f801e485a0811a2da56316 WHIRLPOOL 72ef562edf844944c9d7bf7931819522984dcffb7af43ef8c9d7a41fd0272ef1ebca99fffdd67654ab4564e8899aa6e0acafa27f72c8f7c06e582a0d211dfd91
AUX boost-1.48.0-support_dots_in_python-buildid.patch 625 SHA256 da1a6c1b501f6c3bd152b2d13ec690adc2566b159f0e489723ea84865d43b88d SHA512 3a8c3efd11eba1097312dd3141f8846e23578a0386701348ebc77279a02fecf4b715de2231c998bd426b0b63f3f1875f5f47833835a4b41b8e0723b9b5b35399 WHIRLPOOL cf9ad2c82ff1c68ce4ac6a685875e53b00d5f88aa0c562007c4dbe73610811eeaf9ce93a706d0fad46aea4322fe10e9b0bc4a73659d8b98540ebf96bb5288adb
AUX boost-1.51.0-respect_python-buildid.patch 1565 SHA256 a783cd262cfda7c0046a9a9f34dd91cdc48bc2442c4c466873e85ead818326bb SHA512 65a7456c63db5eeab862fdb6245ba3a26536e26b56be9ed7a502a3d5be91bc278cd4a22cf1c5a1d8917bdeaa6575cbf37a11bfc3e982272f56308117fd2b230e WHIRLPOOL fb430e9c5368540493e13fdadff94df426203c9e6776891a3fc421488266b39f7e5720e5f5d289665d62d753c9bce7a33198cf6e911d94961714c22d1452ac92
AUX boost-1.51.0-support_dots_in_python-buildid.patch 609 SHA256 189299e2ef3cde98584e60a5bdd8606894c19bceb0c4d40b38f04aae0aed0edd SHA512 0bf1e4cae598a098b8c252bab1938b29dd5d3ea19d9355156b14add27238e9359ad39a73d3afecb031efebd801215804ecebc11ca8fa6ac2b7b3c2f5ff9bc32f WHIRLPOOL ffc318bc06c33263906be6d0e565ef4c2e3fde9f6224cc5413c02cbe446d9f286c69153f4aee6f588472b058b9b4a37110b0be696bd22362989f1b6a8c8fc13e
AUX buildid-fix.patch 1045 SHA256 42a2aa4c0f4d8579a501d6133f55852acbd1d7b497598983c50bdebaa17df17f SHA512 dcd835d51f33470b3b1a4528335d789e5077c90f0aa80ca08da0b9bd86dd619cb89722287fb7511b2a4cc735d3a876d9ea56e85bdd434b0ff046859cb7e05474 WHIRLPOOL 58fa87ba947d9ae03d4c146450f32486681d0f51fcec2b9b741b6e495836aacaccc32cc6c32036fbc5d7ae31b9bb5c0e3cc30ce445286dcbcce9e64782b15bdc
AUX point_release_naming_fix.patch 379 SHA256 9369cf6effe61948c3ec6536172c97474b37a84311171a23189189b6c03b86d8 SHA512 fcf4982a4b7dac019fddc790bf5d2129a71e7166173514ba01a92d456c1dcdfb99c03c07bf51377e253da8624ed928de4dd9d28826e05cdba6a0d83c20a7d13d WHIRLPOOL 019bb917476eaa4e9185da7abd5b1c1f5d0747000b090328ef51cdc68e39135698b28644769d0fcc01f1bfd0ada8371e7afec6929a65bfdcd203f9e6b9fed085
AUX random-Jamfile 355 SHA256 7dc71ab8b862ccd5ea9c21c42557adfe0c711ea7fbe7faa47328a37aa84bc096 SHA512 1c5c2fc8fbc720ab07c1345efd92160c8fc67990da778ad0f2564de1ff1692f5bd3a54b77a672b1b6e87c5ef7e0cb07b74765348ef518a0b2a6cd2c11f1fd906 WHIRLPOOL dfe9dda5f2405b01edcf5947a41e6f05b8ed78e3be2c4fb1e21d73cfb0580a4efacb66eb74ea56343056961595b8acf377fd58177c245eea2dc82186f8192c57
@ -51,6 +53,7 @@ DIST boost_1_47_0.tar.bz2 45952657 SHA256 815a5d9faac4dbd523fbcf3fe1065e443c0bbf
DIST boost_1_48_0.tar.bz2 48236989 SHA256 1bf254b2d69393ccd57a3cdd30a2f80318a005de8883a0792ed2f5e2598e5ada SHA512 f8188d65a47f1f6b34d154eb84ec3afb4ce8730fac0adc2bce629db4eb6994bb1192330b8e18a4d3509ff533a6f2bd91f59f4cb5d5c82b0453a99b2289c754e1 WHIRLPOOL a74ecca3fb611ebe7b3627aefe6a651ba2da8a8095ee1fa6e49b57fe6510cd947d81e5aea7ebb7523667a33aa9aa2783e182e39fc5f79f2bddc5faec80cff0e2
DIST boost_1_49_0.tar.bz2 48499961 SHA256 dd748a7f5507a7e7af74f452e1c52a64e651ed1f7263fce438a06641d2180d3c SHA512 9f6198270659df112a57731afe31cbf1012d103ba36ed82f6c3f1bdc0185ddb89dcc42c5dfb9ee3f95973d52999aad6c7509dc61125420d45146e39ebf20219d WHIRLPOOL c049b4212307b0208d0b37ac870a7cfb8562d2b685ce505e1971af7bc68ae9746b06ea80ddc52599ed4cbd6dc3305b5f8051cd771387412aaa1d2f8e939a48ba
DIST boost_1_50_0.tar.bz2 50786885 SHA256 c9ace2b8c81fa6703d1d17c7e478de3bc51101c5adbdeb3f6cb72cf3045a8529 SHA512 5909a2eca520a28af31de6a36c51f57b11fddcc0a51493a1e500ade00d9c4e78175c4892c04857ee385f3874f96e561b74b6427e1a155102e926421067d889fe WHIRLPOOL f5f5d9bc2e321da270dbaab04e0ec898240010720e77b362fac7266896a67b1eaa2e71a1d0e948057f55578dca5998e4faf8dc300e2c92608ee06316092bd08c
DIST boost_1_51_0.tar.bz2 50811407 SHA256 fb2d2335a29ee7fe040a197292bfce982af84a645c81688a915c84c925b69696 SHA512 43a45ff34879328c57e1694e199b895d7535df7cdf78b127ec2649841ac5973f2dddbc0b00a1ed71f2347def6d44f1d8cc5c0deea120f60f53714ebe28046478 WHIRLPOOL 2cfe8ff8b1b812f1a2d02cad25a06fe2a824ef319d95e113fc307d432ff54f2367ac86d922517ce63fce2335b14a9d86ec0c9858b10466b4bf76d28c1ceca828
EBUILD boost-1.35.0-r2.ebuild 7044 SHA256 4ba3c784bcf376934da015560896047753c1d855ced8389af0a05acf923566a3 SHA512 4c6aba43c3dbfaa856c948b7c138694e7d2c4a9181e8d12de144bdae80316fe9bb585211ce1867aeda08c64b5d187e9b700b61ee60599b2864fc1dde32d1b05d WHIRLPOOL 35f695700f5017a7368e89faf4d0f298c8139bf82e8b4ab677e38ea5ee6c7e4d1f2ef9ef46e9fcae722792900c61ebc82613b3cc4f576fb7192dc06e77896877
EBUILD boost-1.35.0-r5.ebuild 9542 SHA256 d2d2da1df8fededcfff4e1950481f377dea9094ba3ae31bcc33b82bae8acd8d1 SHA512 a8aef40a9670686e99d484a4de52b357bf5ad5cfd58866236343dcfcfe14f4108e2f3de7f94ad793fd21d3c81a7a5b288e497c3edc3cd14bf0f55cd62d010fb2 WHIRLPOOL 8cff31104117ba012da613f509b3eab255630f04bd5323475ff1e8a3e96965c1e8c28e7af1bddf7211a523356b82b5b73de774c00301bbefbe1a9040b2ac580b
EBUILD boost-1.37.0-r1.ebuild 13015 SHA256 13960c13c1a53ba4fe13694ed0a19672e1a341d2674966884f316acf84fed9f2 SHA512 88bc807f5952a79f502bb19f82f3d3b520295f29a321b5cf2c4b61896d8f4ee7197e10eb51e93a1ae98897179d6dc02db1cfee9218b4443e238a3020d10155a8 WHIRLPOOL 157098c9446d7e6a34529fcbd8db91eccfc38a9c4a8f3f663e340aadca759a5b01e76aedcf6df560df882c8a2955a5edf77930a4314d5ba51694ed6a602c8ec2
@ -63,16 +66,17 @@ EBUILD boost-1.45.0.ebuild 15793 SHA256 39b094accb2886d4c6a26b6db144c50ac2c5d1c7
EBUILD boost-1.46.1-r1.ebuild 16224 SHA256 9d7726f12645e301fcc9174880e45e44c9d1ae19d7a338da0503ce388e08138b SHA512 bef793e7689e32566139ebbfe5e3c9fe14896674543107e2c1edb1dc467e61f3f65483fb10fd67db3523eee3163c441fd0caea2f48f6bdd6ebcf72fbdc152273 WHIRLPOOL 1d232360ed7a515a9324f297017b71508619c8232543b92c3739d1463085598321016df10f4d2311e88da2b8edca19f9f03cb18a521ae1b9364d65e4ec2045dc
EBUILD boost-1.47.0-r1.ebuild 15910 SHA256 f29520bcbd74fa8d75acfc6a1cd7f30329b401cc35b1197e67fc6da39e14ac00 SHA512 def45bb3289e0e2676169edce1423840e310e0d6de5680099cbf3bfb6422b56e97bc57a04a730179b2d52b0ebf1a280ecc111b735851cb23d332f15ae2d1e83f WHIRLPOOL 58b926d3c34f116c252de63a6002ce29fa29c1ff58e0d86e3b25ad3900425841ffe23005a2ec092320acfd854831625a193f03bde675b72cc921b33c62a3efac
EBUILD boost-1.47.0.ebuild 15907 SHA256 e79d396d32d06b5e3353664d3c95de05448b935d5a36a6df83d32b01047b7c46 SHA512 4ddc6f2cbac138e5f4a12359a945da7c70536d8580a2cddd5f0271d5a8de69080843eb9bc547f6726ca5016e01b504a175e1de55854074ff7c4131f5138eda95 WHIRLPOOL 86c566793087c5a4e3ceaa94744715bd118126019212ad4a0d596ec0373e3354e449272d5902a44d8a824d2ef1f738c17038e17bd69a33b07719475da688bb10
EBUILD boost-1.48.0-r2.ebuild 19807 SHA256 f9df74868d1fa5eafe831ce5ffa59fd6454a674a275cd99409630bdab6dbc8ac SHA512 ab41d728c1ae2512c7f173e07f61dc2cea7528ed2a115196f25b6fca07b220ba199aa1b3446f89c32c1aa35766bf97d56880f82231b612af4614e6829920055f WHIRLPOOL 7b23624b86bfd06f3a18385c54a0740a77b7da7070cd0312ae40fd5274f8c237749b0e84572f567b135fc2730ff5dc1ace43a1ae4085be1c18e4c08242aa9029
EBUILD boost-1.49.0-r1.ebuild 19763 SHA256 649b49668abc16efba478ed25f75dac6a94747e8138d1a9f1c57a5f5bf32dcfd SHA512 45243d5d2daf78391adfe0b8f094fa7a704457f52ccaa99faf95adb3feab6c63eea7be1013aa25567fe83c2e4df9499015fd0c71070d18be1701c0afb0d24543 WHIRLPOOL 38fcdde180c2444637c235327b015444a6483273c1a67f4c0952730c6e31f20bad639c7f1c78553a97e75fe33d8d2d5d5d4a6088345ca4941cdb98ede1bf89e8
EBUILD boost-1.50.0-r2.ebuild 19113 SHA256 d8a268006f46d44dd26c7bbd448cf97a2614637bf8b5f8b7469d101c903f8b85 SHA512 49a598f960b09f9c6e9c62b904a6485c9fd0797519b3d9904f0db04e74711c3f802514e0e2655ad226d829587b427d6c103825304f821e3b8fd560d6f1bf6fe3 WHIRLPOOL e5f9b44e0fccdcf53dc8058e478b392e0b2dabd1d7f3da8dd543b63137f0f0f15dccabefac89d9a8c4593ac58ad09039713d3caa0e8b6a926d9eeb8afe556a8e
EBUILD boost-1.48.0-r2.ebuild 19954 SHA256 acccf121c23f5fb211ec55d08576b14d57240bfddceea8f6dfec7afdb63569f4 SHA512 8f72905cd49cb84f58bde9f886ca0a6de169212b6fff6b8848e37b48ed18c88eba791404027d2cb9336c05df782a418e6d7408a8eec9e1eb23ea919b8a33055b WHIRLPOOL dea9f598fb10574c50dffcc1060df7f34ba2f50381244a9c54091f39c261f43495e2dddfbac23c710b940d693305e49ec6c2b505dc3501e97544fa68a05fdd03
EBUILD boost-1.49.0-r1.ebuild 19912 SHA256 a62787ab6416b8e567a8b3e0cdb74a1351cbe24531fdc417b8c407de50cae4fe SHA512 dbb92af96f5dac8bcfe586d326ceccc90d90c0c8a08eba30dfd1c8597b860177570a9c328d9e89ef4f126b8c6ef2e4a7071e9efbb1f23ac19838a229ff75d6cb WHIRLPOOL de1015b39beb31444f85a78304521c69cdf0316383a841cebd3e2c282ff392ff6031c53f8c45150b5379330e1acf2336df8729d4257be9661320a74ac726de0a
EBUILD boost-1.50.0-r2.ebuild 19736 SHA256 83664e73a3bb8612fa724f3269dc082bc9ad8c6427a615ab0438b59c1ea7e4ca SHA512 78f5c28a58b0ac010a03a1083e655eb85f03e73f3bf0dff5de0d5570bd2e49c82d86ca46fcdf6f49d8b5ac41a110dd5971a3073726dd393836e72fe0e657833f WHIRLPOOL ff4d3d667bf4aebffd13fa3701dcdccf7a12dd69133764a945e8e05d6d097f392f123f87ae889fa994ac4f6eb45b105d7d3ca0cd0056b872d60591546fd4bc06
EBUILD boost-1.50.0.ebuild 19767 SHA256 485a0d40d3195c664c8bc6e294eb36c8ffe367541ac71bc424d9dfcc640ccfbc SHA512 8305b38a044bea58c7078fb19723363b00b78e7f8379ace6afc5cd5ce35e8788fb1694bae7e51470c8b2925369e5b7bc4d5d6e9bfa19992a5bc07a6399482248 WHIRLPOOL 4c60b0e2ccb05e89ec98dbc83ad31416ce6ca01a347c02fe9a4c99d4a402eb8ce5cf916580f6294796575cdcc7779b3ad31c539abb0f35bed19139cd78237186
MISC ChangeLog 41954 SHA256 502018ff485d1dca8a60067ef5b3095f685cbc743c3f6b50ab1990524b1589d1 SHA512 a4dcf458f180a39e381cb9b922e3db7496c5d32c711a8977321535cd7e01dc891116503b25f8ff5f07468a7b82f34a98ade9827b91d273c454bf9a934f554b61 WHIRLPOOL b1e2c8af1787d98204e33ac9b293cf39a29a41e03c7d27009d984d9cc1763143f5ecd4c0dc22b550876656393d8e9790bca7c44467134b222b6dca031bb09feb
EBUILD boost-1.51.0.ebuild 19723 SHA256 bf584571ec8120e59df49addd246697ad9699d02234db4e81e562fc3d02d1e1e SHA512 6e457ccaa74085f2aa55179241c490d9326fce6d2761bebd29b9a4e222ca51ea4f6a05c0080221f8f1346f6343b2b2249c88585ffd14dcc16d26fdca846362f8 WHIRLPOOL a235fd2ea613ae48fdac5b5a03f360f9f21c225bcd7c2226b8f174c3ca22ee304cbfb93997969721f7294666380abac2e300eef4241ec70b7fd666f44b2f9701
MISC ChangeLog 42494 SHA256 43f17035f9c5503eabdc6d4c0aa3a7486f330e2bf5098f8b685ee8b932c80fbe SHA512 5dea417b4323feee77a8bc2eb284ff4306d0cd36564b6032a43b687a73a2ff88019d2e0c5df620afb17f4c18405d62ba55b91dcdb10c86c7b6b04df7fb21671f WHIRLPOOL f3e47abe82d4652a2e68a9386112a631e13562bcd922d169809c2286cb09448e22fa5c56d8e523ba66cf744cf5b497cb22abbf2e2eabdc8041350d2521ddc6cb
MISC metadata.xml 900 SHA256 145957b2e684c72aaa4fd6d2174e7ae66b2d8a36a49e144f6f99f3b9fa7fa811 SHA512 c3dec3e401bb1e27f37c81998079ed459adec357b6b044bcd08161d5a53ced18bf76d07d665c4f80bed1fe072b02ef84dc7a21316fee41f5c20ef893dfb93d09 WHIRLPOOL 05b7460e6f69943413caec2756b4e8054f9d884bf350027e5fbef56534279b25d6df937c94d8e96d5fb2ac01a109ef23d6d5359d48604f3f99fa7afdd83805e9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCDvJEACgkQkKaRLQcq0GLYZQCfYJmDOsMnSxQqT8dkyyM2rfXl
mZEAmgIoT8LiYKsLnhaqEd5YG382PR7c
=M0tD
iF4EAREIAAYFAlCJvR4ACgkQC77qH+pIQ6QBrgD8C+ipiPZqN+vO41slBqDhoOcE
jmzfzhUhtxtf0KiKcBIA/iumNapLs5BNSGP7A+efZdN/XA9ya65TDUBjg4gJz5gv
=40TU
-----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-r2.ebuild,v 1.8 2012/08/04 13:39:55 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.48.0-r2.ebuild,v 1.9 2012/10/25 22:04:33 floppym Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -612,4 +612,14 @@ pkg_postinst() {
elog "No active boost version found. Calling eselect to select one..."
eselect boost update || ewarn "eselect boost update failed."
fi
if use python; then
python_mod_optimize boost_${MAJOR_PV}
fi
}
pkg_postrm() {
if use python; then
python_mod_cleanup boost_${MAJOR_PV}
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-libs/boost/boost-1.49.0-r1.ebuild,v 1.8 2012/10/21 09:08:50 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.49.0-r1.ebuild,v 1.9 2012/10/25 22:04:33 floppym Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -610,4 +610,14 @@ pkg_postinst() {
elog "No active boost version found. Calling eselect to select one..."
eselect boost update || ewarn "eselect boost update failed."
fi
if use python; then
python_mod_optimize boost_${MAJOR_PV}
fi
}
pkg_postrm() {
if use python; then
python_mod_cleanup boost_${MAJOR_PV}
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-libs/boost/boost-1.50.0-r2.ebuild,v 1.2 2012/08/27 08:11:30 dev-zero Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.50.0-r2.ebuild,v 1.3 2012/10/25 22:04:33 floppym Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -569,7 +569,7 @@ pkg_postinst() {
popd 1>/dev/null
local python_module python_module_dir
for python_module in mpi.py mpi_debug.py ; do
for python_module in mpi.py ; do
for python_module_dir in "${ROOT}"usr/$(get_libdir)/python*/site-packages ; do
if [[ -e "${python_module_dir}/${python_module}" ]] ; then
rm "${python_module_dir}/${python_module}" || die -q "Unable to remove \"${python_module_dir}/${python_module}\""
@ -577,7 +577,7 @@ pkg_postinst() {
done
done
# Deprecated code for older versions of Boost.
# Deprecated code for Boost <1.48.
local mod="mpi.so"
for moddir in "${ROOT}"/usr/$(get_libdir)/python*/site-packages ; do
if [ -L "${moddir}/${mod}" ] ; then
@ -592,4 +592,30 @@ pkg_postinst() {
else
[[ -e "${ROOT}/etc/eselect/boost/active" ]] && die -q "\"${ROOT}/etc/eselect/boost/active\" exists and isn't a symlink"
fi
if use python; then
if use mpi; then
create_mpi.py() {
echo "from boost_${MAJOR_PV}.mpi import *" > "${EROOT}$(python_get_sitedir -b)/mpi.py"
}
python_execute_function -q create_mpi.py
fi
python_mod_optimize boost_${MAJOR_PV} $(use mpi && echo mpi.py)
fi
}
pkg_postrm() {
if use python; then
if use mpi; then
delete_mpi.py() {
if [[ "$(<"${EROOT}$(python_get_sitedir -b)/mpi.py")" == "from boost_${MAJOR_PV}.mpi import *" ]]; then
rm -f "${EROOT}$(python_get_sitedir -b)/mpi.py"
fi
}
python_execute_function -q delete_mpi.py
fi
python_mod_cleanup boost_${MAJOR_PV} $(use mpi && echo mpi.py)
fi
}

@ -0,0 +1,621 @@
# 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.51.0.ebuild,v 1.1 2012/10/25 22:28:45 floppym Exp $
EAPI="5"
PYTHON_DEPEND="python? *"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython *-pypy-*"
inherit check-reqs flag-o-matic multilib multiprocessing python toolchain-funcs versionator
MY_P=${PN}_$(replace_all_version_separators _)
DESCRIPTION="Boost Libraries for C++"
HOMEPAGE="http://www.boost.org/"
SRC_URI="mirror://sourceforge/boost/${MY_P}.tar.bz2"
LICENSE="Boost-1.0"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug doc icu mpi python static-libs test tools"
RDEPEND="icu? ( >=dev-libs/icu-3.6:= )
!icu? ( virtual/libiconv )
mpi? ( || ( sys-cluster/openmpi[cxx] sys-cluster/mpich2[cxx,threads] ) )
sys-libs/zlib
!!<=dev-libs/boost-1.35.0-r2"
DEPEND="${RDEPEND}
dev-util/boost-build:${SLOT}"
S=${WORKDIR}/${MY_P}
MAJOR_PV=$(replace_all_version_separators _ ${SLOT})
BJAM="b2-${MAJOR_PV}"
create_user-config.jam() {
local compiler compiler_version compiler_executable
if [[ ${CHOST} == *-darwin* ]]; then
compiler="darwin"
compiler_version="$(gcc-fullversion)"
compiler_executable="$(tc-getCXX)"
else
compiler="gcc"
compiler_version="$(gcc-version)"
compiler_executable="$(tc-getCXX)"
fi
local mpi_configuration python_configuration
if use mpi; then
mpi_configuration="using mpi ;"
fi
if use python; then
python_configuration="using python : $(python_get_version) : /usr : $(python_get_includedir) : /usr/$(get_libdir) ;"
fi
cat > user-config.jam << __EOF__
using ${compiler} : ${compiler_version} : ${compiler_executable} : <cflags>"${CFLAGS}" <cxxflags>"${CXXFLAGS}" <linkflags>"${LDFLAGS}" ;
${mpi_configuration}
${python_configuration}
__EOF__
}
pkg_pretend() {
if use test; then
CHECKREQS_DISK_BUILD="15G" check-reqs_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 "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"
fi
}
pkg_setup() {
if use python; then
python_pkg_setup
fi
if use debug; then
ewarn "The debug USE flag means that a second set of the boost libraries"
ewarn "will be built containing debug symbols. But even though the optimization flags"
ewarn "you might have set are not stripped, there will be a performance"
ewarn "penalty and linking other packages against the debug version"
ewarn "of boost is _not_ recommended."
fi
}
src_prepare() {
epatch \
"${FILESDIR}/${PN}-1.48.0-mpi_python3.patch" \
"${FILESDIR}/${PN}-1.51.0-respect_python-buildid.patch" \
"${FILESDIR}/${PN}-1.51.0-support_dots_in_python-buildid.patch" \
"${FILESDIR}/${PN}-1.48.0-no_strict_aliasing_python2.patch" \
"${FILESDIR}/${PN}-1.48.0-disable_libboost_python3.patch" \
"${FILESDIR}/${PN}-1.48.0-python_linking.patch" \
"${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch" \
"${FILESDIR}/remove-toolset-1.48.0.patch"
}
src_configure() {
OPTIONS=""
if [[ ${CHOST} == *-darwin* ]]; then
# We need to add the prefix, and in two cases this exceeds, so prepare
# for the largest possible space allocation.
append-ldflags -Wl,-headerpad_max_install_names
fi
# bug 298489
if use ppc || use ppc64; then
[[ $(gcc-version) > 4.3 ]] && append-flags -mno-altivec
fi
use icu && OPTIONS+=" -sICU_PATH=/usr"
use icu || OPTIONS+=" --disable-icu boost.locale.icu=off"
use mpi || OPTIONS+=" --without-mpi"
use python || OPTIONS+=" --without-python"
# https://svn.boost.org/trac/boost/attachment/ticket/2597/add-disable-long-double.patch
if use sparc || { use mips && [[ ${ABI} = "o32" ]]; } || use hppa || use arm || use x86-fbsd || use sh; then
OPTIONS+=" --disable-long-double"
fi
OPTIONS+=" pch=off --boost-build=/usr/share/boost-build-${MAJOR_PV} --prefix=\"${D}usr\" --layout=versioned"
if use static-libs; then
LINK_OPTS="link=shared,static"
LIBRARY_TARGETS="*.a *$(get_libname)"
else
LINK_OPTS="link=shared"
# There is no dynamically linked version of libboost_test_exec_monitor and libboost_exception.
LIBRARY_TARGETS="libboost_test_exec_monitor*.a libboost_exception*.a *$(get_libname)"
fi
}
src_compile() {
export BOOST_ROOT="${S}"
PYTHON_DIRS=""
MPI_PYTHON_MODULE=""
NUMJOBS="-j$(makeopts_jobs)"
building() {
create_user-config.jam
einfo "Using the following command to build:"
einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoorelease --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} $(use python && echo --python-buildid=${PYTHON_ABI})"
${BJAM} ${NUMJOBS} -q -d+2 \
gentoorelease \
--user-config=user-config.jam \
${OPTIONS} threading=single,multi ${LINK_OPTS} \
$(use python && echo --python-buildid=${PYTHON_ABI}) \
|| die "Building of Boost libraries failed"
# ... and do the whole thing one more time to get the debug libs
if use debug; then
einfo "Using the following command to build:"
einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoodebug --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} --buildid=debug $(use python && echo --python-buildid=${PYTHON_ABI})"
${BJAM} ${NUMJOBS} -q -d+2 \
gentoodebug \
--user-config=user-config.jam \
${OPTIONS} threading=single,multi ${LINK_OPTS} \
--buildid=debug \
$(use python && echo --python-buildid=${PYTHON_ABI}) \
|| die "Building of Boost debug libraries failed"
fi
if use python; then
if [[ -z "${PYTHON_DIRS}" ]]; then
PYTHON_DIRS="$(find bin.v2/libs -name python | sort)"
else
if [[ "${PYTHON_DIRS}" != "$(find bin.v2/libs -name python | sort)" ]]; then
die "Inconsistent structure of build directories"
fi
fi
local dir
for dir in ${PYTHON_DIRS}; do
mv ${dir} ${dir}-${PYTHON_ABI} || die "Renaming of '${dir}' to '${dir}-${PYTHON_ABI}' failed"
done
if use mpi; then
if [[ -z "${MPI_PYTHON_MODULE}" ]]; then
MPI_PYTHON_MODULE="$(find bin.v2/libs/mpi/build/*/gentoorelease -name mpi.so)"
if [[ "$(echo "${MPI_PYTHON_MODULE}" | wc -l)" -ne 1 ]]; then
die "Multiple mpi.so files found"
fi
else
if [[ "${MPI_PYTHON_MODULE}" != "$(find bin.v2/libs/mpi/build/*/gentoorelease -name mpi.so)" ]]; then
die "Inconsistent structure of build directories"
fi
fi
mv stage/lib/mpi.so stage/lib/mpi.so-${PYTHON_ABI} || die "Renaming of 'stage/lib/mpi.so' to 'stage/lib/mpi.so-${PYTHON_ABI}' failed"
fi
fi
}
if use python; then
python_execute_function building
else
building
fi
if use tools; then
pushd tools > /dev/null || die
einfo "Using the following command to build the tools:"
einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoorelease --user-config=../user-config.jam ${OPTIONS}"
${BJAM} ${NUMJOBS} -q -d+2\
gentoorelease \
--user-config=../user-config.jam \
${OPTIONS} \
|| die "Building of Boost tools failed"
popd > /dev/null || die
fi
}
src_install () {
installation() {
create_user-config.jam
if use python; then
local dir
for dir in ${PYTHON_DIRS}; do
cp -pr ${dir}-${PYTHON_ABI} ${dir} || die "Copying of '${dir}-${PYTHON_ABI}' to '${dir}' failed"
done
if use mpi; then
cp -p stage/lib/mpi.so-${PYTHON_ABI} "${MPI_PYTHON_MODULE}" || die "Copying of 'stage/lib/mpi.so-${PYTHON_ABI}' to '${MPI_PYTHON_MODULE}' failed"
cp -p stage/lib/mpi.so-${PYTHON_ABI} stage/lib/mpi.so || die "Copying of 'stage/lib/mpi.so-${PYTHON_ABI}' to 'stage/lib/mpi.so' failed"
fi
fi
einfo "Using the following command to install:"
einfo "${BJAM} -q -d+2 gentoorelease --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} --includedir=\"${D}usr/include\" --libdir=\"${D}usr/$(get_libdir)\" $(use python && echo --python-buildid=${PYTHON_ABI}) install"
${BJAM} -q -d+2 \
gentoorelease \
--user-config=user-config.jam \
${OPTIONS} threading=single,multi ${LINK_OPTS} \
--includedir="${D}usr/include" \
--libdir="${D}usr/$(get_libdir)" \
$(use python && echo --python-buildid=${PYTHON_ABI}) \
install || die "Installation of Boost libraries failed"
if use debug; then
einfo "Using the following command to install:"
einfo "${BJAM} -q -d+2 gentoodebug --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} --includedir=\"${D}usr/include\" --libdir=\"${D}usr/$(get_libdir)\" --buildid=debug $(use python && echo --python-buildid=${PYTHON_ABI})"
${BJAM} -q -d+2 \
gentoodebug \
--user-config=user-config.jam \
${OPTIONS} threading=single,multi ${LINK_OPTS} \
--includedir="${D}usr/include" \
--libdir="${D}usr/$(get_libdir)" \
--buildid=debug \
$(use python && echo --python-buildid=${PYTHON_ABI}) \
install || die "Installation of Boost debug libraries failed"
fi
if use python; then
rm -r ${PYTHON_DIRS} || die
# Move mpi.so Python module to Python site-packages directory and make sure it is slotted.
if use mpi; then
mkdir -p "${D}$(python_get_sitedir)/boost_${MAJOR_PV}" || die
mv "${D}usr/$(get_libdir)/mpi.so" "${D}$(python_get_sitedir)/boost_${MAJOR_PV}" || die
cat << EOF > "${D}$(python_get_sitedir)/boost_${MAJOR_PV}/__init__.py" || die
import sys
if sys.platform.startswith('linux'):
import DLFCN
flags = sys.getdlopenflags()
sys.setdlopenflags(DLFCN.RTLD_NOW | DLFCN.RTLD_GLOBAL)
from . import mpi
sys.setdlopenflags(flags)
del DLFCN, flags
else:
from . import mpi
del sys
EOF
fi
fi
}
if use python; then
python_execute_function installation
else
installation
fi
use python || rm -rf "${D}usr/include/boost-${MAJOR_PV}/boost"/python* || die
if use doc; then
find libs/*/* -iname "test" -or -iname "src" | xargs rm -rf
dohtml \
-A pdf,txt,cpp,hpp \
*.{htm,html,png,css} \
-r doc
dohtml \
-A pdf,txt \
-r tools
insinto /usr/share/doc/${PF}/html
doins -r libs
doins -r more
# To avoid broken links
insinto /usr/share/doc/${PF}/html
doins LICENSE_1_0.txt
dosym /usr/include/boost-${MAJOR_PV}/boost /usr/share/doc/${PF}/html/boost
fi
pushd "${D}usr/$(get_libdir)" > /dev/null || die
# Remove (unversioned) symlinks
# And check for what we remove to catch bugs
# got a better idea how to do it? tell me!
local f
for f in $(ls -1 ${LIBRARY_TARGETS} | grep -v "${MAJOR_PV}"); do
if [[ ! -h "${f}" ]]; then
eerror "Tried to remove '${f}' which is a regular file instead of a symlink"
die "Slotting/naming of the libraries broken!"
fi
rm "${f}" || die
done
# The threading libs obviously always gets the "-mt" (multithreading) tag
# some packages seem to have a problem with it. Creating symlinks...
if use static-libs; then
THREAD_LIBS="libboost_thread-mt-${MAJOR_PV}.a libboost_thread-mt-${MAJOR_PV}$(get_libname)"
else
THREAD_LIBS="libboost_thread-mt-${MAJOR_PV}$(get_libname)"
fi
local lib
for lib in ${THREAD_LIBS}; do
dosym ${lib} "/usr/$(get_libdir)/$(sed -e 's/-mt//' <<< ${lib})"
done
# The same goes for the mpi libs
if use mpi; then
if use static-libs; then
MPI_LIBS="libboost_mpi-mt-${MAJOR_PV}.a libboost_mpi-mt-${MAJOR_PV}$(get_libname)"
else
MPI_LIBS="libboost_mpi-mt-${MAJOR_PV}$(get_libname)"
fi
local lib
for lib in ${MPI_LIBS}; do
dosym ${lib} "/usr/$(get_libdir)/$(sed -e 's/-mt//' <<< ${lib})"
done
fi
if use debug; then
if use static-libs; then
THREAD_DEBUG_LIBS="libboost_thread-mt-${MAJOR_PV}-debug$(get_libname) libboost_thread-mt-${MAJOR_PV}-debug.a"
else
THREAD_DEBUG_LIBS="libboost_thread-mt-${MAJOR_PV}-debug$(get_libname)"
fi
local lib
for lib in ${THREAD_DEBUG_LIBS}; do
dosym ${lib} "/usr/$(get_libdir)/$(sed -e 's/-mt//' <<< ${lib})"
done
if use mpi; then
if use static-libs; then
MPI_DEBUG_LIBS="libboost_mpi-mt-${MAJOR_PV}-debug.a libboost_mpi-mt-${MAJOR_PV}-debug$(get_libname)"
else
MPI_DEBUG_LIBS="libboost_mpi-mt-${MAJOR_PV}-debug$(get_libname)"
fi
local lib
for lib in ${MPI_DEBUG_LIBS}; do
dosym ${lib} "/usr/$(get_libdir)/$(sed -e 's/-mt//' <<< ${lib})"
done
fi
fi
# Create a subdirectory with completely unversioned symlinks
dodir /usr/$(get_libdir)/boost-${MAJOR_PV}
local f
for f in $(ls -1 ${LIBRARY_TARGETS} | grep -v debug); do
dosym ../${f} /usr/$(get_libdir)/boost-${MAJOR_PV}/${f/-${MAJOR_PV}}
done
if use debug; then
dodir /usr/$(get_libdir)/boost-${MAJOR_PV}-debug
local f
for f in $(ls -1 ${LIBRARY_TARGETS} | grep debug); do
dosym ../${f} /usr/$(get_libdir)/boost-${MAJOR_PV}-debug/${f/-${MAJOR_PV}-debug}
done
fi
popd > /dev/null || die
if use tools; then
pushd dist/bin > /dev/null || die
# Append version postfix to binaries for slotting
local b
for b in *; do
newbin "${b}" "${b}-${MAJOR_PV}"
done
popd > /dev/null || die
pushd dist > /dev/null || die
insinto /usr/share
doins -r share/boostbook
# Append version postfix for slotting
mv "${D}usr/share/boostbook" "${D}usr/share/boostbook-${MAJOR_PV}" || die
popd > /dev/null || die
fi
pushd status > /dev/null || die
if [[ -f regress.log ]]; then
docinto status
dohtml *.html ../boost.png
dodoc regress.log
fi
popd > /dev/null || die
# boost's build system truely sucks for not having a destdir. Because for
# this reason we are forced to build with a prefix that includes the
# DESTROOT, dynamic libraries on Darwin end messed up, referencing the
# DESTROOT instread of the actual EPREFIX. There is no way out of here
# but to do it the dirty way of manually setting the right install_names.
if [[ ${CHOST} == *-darwin* ]]; then
einfo "Working around completely broken build-system(tm)"
local d
for d in "${ED}"usr/lib/*.dylib; do
if [[ -f ${d} ]]; then
# fix the "soname"
ebegin " correcting install_name of ${d#${ED}}"
install_name_tool -id "/${d#${D}}" "${d}"
eend $?
# fix references to other libs
refs=$(otool -XL "${d}" | \
sed -e '1d' -e 's/^\t//' | \
grep "^libboost_" | \
cut -f1 -d' ')
local r
for r in ${refs}; do
ebegin " correcting reference to ${r}"
install_name_tool -change \
"${r}" \
"${EPREFIX}/usr/lib/${r}" \
"${d}"
eend $?
done
fi
done
fi
}
src_test() {
testing() {
if use python; then
local dir
for dir in ${PYTHON_DIRS}; do
cp -pr ${dir}-${PYTHON_ABI} ${dir} || die "Copying of '${dir}-${PYTHON_ABI}' to '${dir}' failed"
done
if use mpi; then
cp -p stage/lib/mpi.so-${PYTHON_ABI} "${MPI_PYTHON_MODULE}" || die "Copying of 'stage/lib/mpi.so-${PYTHON_ABI}' to '${MPI_PYTHON_MODULE}' failed"
cp -p stage/lib/mpi.so-${PYTHON_ABI} stage/lib/mpi.so || die "Copying of 'stage/lib/mpi.so-${PYTHON_ABI}' to 'stage/lib/mpi.so' failed"
fi
fi
pushd tools/regression/build > /dev/null || die
einfo "Using the following command to build test helpers:"
einfo "${BJAM} -q -d+2 gentoorelease --user-config=../../../user-config.jam ${OPTIONS} process_jam_log compiler_status"
${BJAM} -q -d+2 \
gentoorelease \
--user-config=../../../user-config.jam \
${OPTIONS} \
process_jam_log compiler_status \
|| die "Building of regression test helpers failed"
popd > /dev/null || die
pushd status > /dev/null || die
# Some of the test-checks seem to rely on regexps
export LC_ALL="C"
# The following is largely taken from tools/regression/run_tests.sh,
# but adapted to our needs.
# Run the tests & write them into a file for postprocessing
einfo "Using the following command to test:"
einfo "${BJAM} --user-config=../user-config.jam ${OPTIONS} --dump-tests"
${BJAM} \
--user-config=../user-config.jam \
${OPTIONS} \
--dump-tests 2>&1 | tee regress.log || die
# Postprocessing
cat regress.log | "$(find ../tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease -name process_jam_log)" --v2
if test $? != 0; then
die "Postprocessing the build log failed"
fi
cat > comment.html <<- __EOF__
<p>Tests are run on a <a href="http://www.gentoo.org">Gentoo</a> system.</p>
__EOF__
# Generate the build log html summary page
"$(find ../tools/regression/build/bin/gcc-$(gcc-version)/gentoorelease -name 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"
fi
# And do some cosmetic fixes :)
sed -i -e 's|http://www.boost.org/boost.png|boost.png|' *.html || die
popd > /dev/null || die
if use python; then
rm -r ${PYTHON_DIRS} || die
fi
}
if use python; then
python_execute_function -f -q testing
else
testing
fi
}
pkg_postinst() {
# mostly copy/paste from eselect-boost
_boost_tools="bcp bjam compiler_status inspect library_status process_jam_log quickbook wave"
# ... meaning: <none> and -debug:
_suffices="|-debug"
einfo "Removing symlinks from old version"
local link
for link in "${ROOT}/usr/include/boost" "${ROOT}/usr/share/boostbook" ; do
if [[ -L "${link}" ]] ; then
rm "${link}" || die -q "Couldn't remove \"${link}\" symlink"
else
[[ -e "${link}" ]] && die -q "\"${link}\" exists and isn't a symlink"
fi
done
pushd "${ROOT}/usr/$(get_libdir)" 1>/dev/null
local lib
for lib in libboost_*.{a,so} ; do
[[ -L "${lib}" && "${lib}" != libboost_*[[:digit:]]_[[:digit:]][[:digit:]]@(${_suffices}).@(a|so) ]] || continue
rm "${lib}" || die -q "Unable to remove \"/usr/$(get_libdir)/${lib}\" symlink"
done
popd 1>/dev/null
pushd "${ROOT}"/usr/bin 1>/dev/null
local tool
for tool in ${_boost_tools} ; do
[[ -L "${tool}" ]] && ( rm "${tool}" || die -q "Unable to remove \"/usr/bin/${tool}\" symlink" )
done
popd 1>/dev/null
local python_module python_module_dir
for python_module in mpi.py ; do
for python_module_dir in "${ROOT}"usr/$(get_libdir)/python*/site-packages ; do
if [[ -e "${python_module_dir}/${python_module}" ]] ; then
rm "${python_module_dir}/${python_module}" || die -q "Unable to remove \"${python_module_dir}/${python_module}\""
fi
done
done
# Deprecated code for Boost <1.48.
local mod="mpi.so"
for moddir in "${ROOT}"/usr/$(get_libdir)/python*/site-packages ; do
if [ -L "${moddir}/${mod}" ] ; then
rm "${moddir}/${mod}" || die -q "Unable to remove \"${moddir}/${mod}\" symlink"
else
[[ -e "${moddir}/${mod}" ]] && die -q "\"${moddir}/${mod}\" exists and isn't a symlink"
fi
done
if [ -L "${ROOT}/etc/eselect/boost/active" ] ; then
rm "${ROOT}/etc/eselect/boost/active" || die -q "Unable to remove \"${ROOT}/etc/eselect/boost/active\" symlink"
else
[[ -e "${ROOT}/etc/eselect/boost/active" ]] && die -q "\"${ROOT}/etc/eselect/boost/active\" exists and isn't a symlink"
fi
if use python; then
if use mpi; then
create_mpi.py() {
echo "from boost_${MAJOR_PV}.mpi import *" > "${EROOT}$(python_get_sitedir -b)/mpi.py"
}
python_execute_function -q create_mpi.py
fi
python_mod_optimize boost_${MAJOR_PV} $(use mpi && echo mpi.py)
fi
}
pkg_postrm() {
if use python; then
if use mpi; then
delete_mpi.py() {
if [[ "$(<"${EROOT}$(python_get_sitedir -b)/mpi.py")" == "from boost_${MAJOR_PV}.mpi import *" ]]; then
rm -f "${EROOT}$(python_get_sitedir -b)/mpi.py"
fi
}
python_execute_function -q delete_mpi.py
fi
python_mod_cleanup boost_${MAJOR_PV} $(use mpi && echo mpi.py)
fi
}

@ -0,0 +1,69 @@
https://svn.boost.org/trac/boost/ticket/6286
--- boostcpp.jam
+++ boostcpp.jam
@@ -99,13 +99,6 @@
BUILD_ID = [ regex.replace $(build-id) "[*\\/:.\"\' ]" _ ] ;
}
-# Python build id (for Python libraries only).
-python-id = [ option.get "python-buildid" ] ;
-if $(python-id)
-{
- PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
-}
-
################################################################################
#
--- libs/mpi/build/Jamfile.v2
+++ libs/mpi/build/Jamfile.v2
@@ -8,6 +8,8 @@
# Authors: Douglas Gregor
# Andrew Lumsdaine
+import option ;
+import regex ;
import mpi ;
import indirect ;
import python ;
@@ -24,6 +26,13 @@
<tag>@$(__name__).tag
;
+# Python build id (for Python libraries only).
+python-id = [ option.get "python-buildid" ] ;
+if $(python-id)
+{
+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
+}
+
rule tag ( name : type ? : property-set )
{
local result = $(name) ;
--- libs/python/build/Jamfile.v2
+++ libs/python/build/Jamfile.v2
@@ -2,6 +2,8 @@
# Software License, Version 1.0. (See accompanying
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+import option ;
+import regex ;
import os ;
import indirect ;
import modules ;
@@ -30,6 +32,14 @@
;
}
+# Python build id (for Python libraries only).
+python-id = [ option.get "python-buildid" ] ;
+if $(python-id)
+{
+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
+}
+
+
rule find-py3-version
{
local versions = [ feature.values python ] ;

@ -0,0 +1,22 @@
--- libs/mpi/build/Jamfile.v2
+++ libs/mpi/build/Jamfile.v2
@@ -30,7 +30,7 @@
python-id = [ option.get "python-buildid" ] ;
if $(python-id)
{
- PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:\"\'] _ ] ;
}
rule tag ( name : type ? : property-set )
--- libs/python/build/Jamfile.v2
+++ libs/python/build/Jamfile.v2
@@ -36,7 +36,7 @@
python-id = [ option.get "python-buildid" ] ;
if $(python-id)
{
- PYTHON_ID = [ regex.replace $(python-id) [*\\/:.\"\'] _ ] ;
+ PYTHON_ID = [ regex.replace $(python-id) [*\\/:\"\'] _ ] ;
}

@ -1,6 +1,11 @@
# ChangeLog for dev-libs/icu
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.208 2012/09/30 18:23:24 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/ChangeLog,v 1.209 2012/10/25 18:53:59 floppym Exp $
*icu-50_rc (25 Oct 2012)
25 Oct 2012; Mike Gilbert <floppym@gentoo.org> +icu-50_rc.ebuild:
Version bump. Ebuild by Arfrever.
30 Sep 2012; Mike Gilbert <floppym@gentoo.org> -files/icu-49.1.1-bsd.patch,
-files/icu-49.1.1-regex.patch, -icu-49.1.1-r1.ebuild:

@ -6,13 +6,16 @@ AUX icu-4.8.1.1-fix_ltr.patch 2175 SHA256 ecef8b305a8ab43c9164a2aaa39b3509e04200
AUX icu-49.1.2-platforms.patch 2368 SHA256 e90a4c2c11b25fd511a754b4c8f7b2a491f75bd7a72dc03fc1c8821f6c8fe004 SHA512 30266ed021df921e4c502ec453e842c9aec607281dcd542a76680c0be72724a0c596542043580d96ae4098f7b08cb42827757d630cb6e12aaea0d1e034104891 WHIRLPOOL 2ff2499d6306db27866487a90014e330d7bda25fb671aa6dd238130d2255f1551a2337270a20731ea9fcf5ce15914c9cc939ca76e30aac246c807495ba439883
DIST icu4c-49_1_2-docs.zip 4245617 SHA256 50fcc81a797b20ebaf12167479f24eac323bad21d012ca366701f62eccdabb94 SHA512 84ddc1e4cc3e4617e6a93c6ada3e7e5fa470fb34fed3ca4e3c57a741bbdd279d402d3fd313543230f2c73c3197300311eafd2d91c207ff64d3eca9833907a32b WHIRLPOOL 44fde7cfc560bb29e16f32ab4ca300c87469747719ba5a0e0622ed5eb64911e5f5969328a9cef71f0c4aee455093233d0a5c0f8719559d705c2698de2f457662
DIST icu4c-49_1_2-src.tgz 19010646 SHA256 cce83cc88a2ff79d65c05426facbf30530bbe13a1cfda04b3ab81b55414cf5a3 SHA512 83997878222ada25be281c35b766906a9997da350068d4f7400874ea37133baeef0e8277dc117219c37ab486b643125b4b73ace956507d2237c1c9002173a140 WHIRLPOOL 68ff12ab0b3b5e471ced5d07c7170494e24526591587669b86a2a732ce3d0dda4abd74e2dcfdc3dd2e66a30b28d897836a6b0c1f1148101e1b51ffc87a87f080
DIST icu4c-50_rc-docs.zip 6125408 SHA256 7e09e7481bfb12e3a84ebf4bf46afad986f8fae49cdef79deb5ae95fdc458800 SHA512 c367921082346812c0cae94d2f805e83814d68ee46256e736d5225ea5c71e1625b15f4b25064482750b2432d591123439c0ca00e929f5dae1895ba971db45d0e WHIRLPOOL 50ee21358efc355269abd9d173e0c9b203e4a33174e9a6956c3121128a12113bf09aba832c756f2c4c011e517fb3ce31563996a9286306bbcac87f4936cfafe7
DIST icu4c-50_rc-src.tgz 19637660 SHA256 1336b0da4e862fc9b5d40c93c1a9be61aff635d9b743b5138176619409e6bb0b SHA512 be6dd349134a13848e4ff005c045db456a365212c558f38e0f371aa376e69f1044ff010308923c9542ec2ba3edba5521907e2a0dbb9e53f65d4dbe340aa2a019 WHIRLPOOL e71f3d8da84ff8b0d31df6b3b11cb065e366e9a4b8387411c75d4114c31533682867811b178c19c78c2670818b733db9489aff43ee4b377031aca6687a26359a
EBUILD icu-49.1.2.ebuild 2303 SHA256 22b5fcfce6d5f8708fd606622648923b5146ac20d7e802af7c09aa8b2b9f6721 SHA512 02dcb2f28b89d09373518a86ec922831f52954ebe1846ca235e57db6cda3201df126ee5a13cb6597d0ffec762232d3ee33a360cb7f958a5de56a9823a729c965 WHIRLPOOL 54be9b6e9c912e7c193be83c2f20b3dd0f98b3d54961733a3622c7c314d51ae157f542c9ff996d46eeeba1b10f1167fc996e82576af2f8ebf242f6b9e27617da
MISC ChangeLog 26038 SHA256 b6133fc13eb8e1b97074eba25ce9445dbd8e09b10637e2ff91a7dd8656597c20 SHA512 5e2ad812f20745088322225a0808166d94ac20de63c8262237c241ce06fac59a3f46f0c482bb0f2c41f17be148ea1b717174ab129cefb75e507cd26eb8d83e55 WHIRLPOOL 3d98d128f4a8745f852e0d51335f39e7c8b969b7deae13056afd8da4294820193e0ac7af29063de5b89485801c87ca35ce964ded3216b1500d1f20ed42b27931
EBUILD icu-50_rc.ebuild 2541 SHA256 028efdfd20aef5b8641d92366903790bfde3fdcc0251ebd53170c96049857932 SHA512 b52ba9f63fcba4c0072a3657f9fd5e251aadeb091866a411471a505d33d2cfbfd4fd033756594f8e230609487c7085483fcec4ff053b925ee3bfd25960e2c923 WHIRLPOOL b9663a4b0cb6068b2ca4588f7718d2702144cc475d957bd2cafd2e763318819c9a6e4b1436c1d1d4d1e419dcb649153979cbce9df441cb003d13ee41a62ffdf9
MISC ChangeLog 26169 SHA256 0347873ad167d2fd7b888e10c9cb88479b47d829f7296718f79c6699561e41c6 SHA512 1da113f7d6c0e7c1a68b3792f0921282f13b63c849a0e4c056774f9589a2575e4f72edc1e12077cdaf69be8f6ad90dc3c1ac8233d3b5ef5296e3cd87a0025b30 WHIRLPOOL 959bd011f31420de1bbefefb8c941a6abb9c75c44eb5b1dca1951a61bcfbeafaa0c6ab230f2e0a124cbfa673e2d38adba6d2cc448295f440df4127657af3d665
MISC metadata.xml 294 SHA256 501a5b0d4dc6215cd3302bdbdd6aa8e8037036996fadbe48f20acd2e037a31d9 SHA512 2ee4ee252b4391df3ee227351028eeea0309ff928f58d67d5dd2b807a1fca714be7dd5b892aea9b8061263d0c6d3729e114fb8b0b0c7f3322cef49be0deae2ea WHIRLPOOL 555ce5514834036d90b287c4ffea668f534ffae1a060430934b8278d9e23f92a260fd1af0baf083af1fd8cd9b786623cc1a0e26ff08f1eff6fa52891f64f104b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iF4EAREIAAYFAlBojiEACgkQC77qH+pIQ6S/xgD/eS+kYaNvoS7Csg7dOwW/1hXA
Pw+Gjd1jC8O3AS4NQyMA/ROvh/mN9/MgxKrXm+dc5dFLbM8NyaxCruuPSp08IvR6
=U0mI
iF4EAREIAAYFAlCJisgACgkQC77qH+pIQ6SvxwD+K0Zcl90BaWqJePAEkTlsacKW
67+VK2AoWVsFXaO3tWoBAMo2oNL8EF6p0v1jMJgHlneeoz3+Ltfp+6TKswTGJbtT
=6GKB
-----END PGP SIGNATURE-----

@ -0,0 +1,98 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-50_rc.ebuild,v 1.1 2012/10/25 18:53:59 floppym Exp $
EAPI="5"
inherit eutils versionator
MAJOR_VERSION="$(get_version_component_range 1)"
if [[ "${PV}" =~ ^[[:digit:]]+_rc[[:digit:]]*$ ]]; then
MINOR_VERSION="1"
else
MINOR_VERSION="$(get_version_component_range 2)"
fi
DESCRIPTION="International Components for Unicode"
HOMEPAGE="http://www.icu-project.org/"
BASE_URI="http://download.icu-project.org/files/icu4c/${PV/_/}"
SRC_ARCHIVE="icu4c-${PV//./_}-src.tgz"
DOCS_ARCHIVE="icu4c-${PV//./_}-docs.zip"
SRC_URI="${BASE_URI}/${SRC_ARCHIVE}
doc? ( ${BASE_URI}/${DOCS_ARCHIVE} )"
LICENSE="BSD"
SLOT="0/50"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug doc examples static-libs"
DEPEND="doc? ( app-arch/unzip )"
RDEPEND=""
S="${WORKDIR}/${PN}/source"
QA_DT_NEEDED="/usr/lib.*/libicudata\.so\.${MAJOR_VERSION}\.${MINOR_VERSION}.*"
QA_FLAGS_IGNORED="/usr/lib.*/libicudata\.so\.${MAJOR_VERSION}\.${MINOR_VERSION}.*"
src_unpack() {
unpack "${SRC_ARCHIVE}"
if use doc; then
mkdir docs
pushd docs > /dev/null
unpack "${DOCS_ARCHIVE}"
popd > /dev/null
fi
}
src_prepare() {
# Do not hardcode flags into icu-config.
# https://ssl.icu-project.org/trac/ticket/6102
local variable
for variable in CFLAGS CPPFLAGS CXXFLAGS FFLAGS LDFLAGS; do
sed -i -e "/^${variable} =.*/s:@${variable}@::" config/Makefile.inc.in || die "sed failed"
done
sed -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" -i common/unicode/uconfig.h
epatch "${FILESDIR}/${PN}-4.8.1-fix_binformat_fonts.patch"
epatch "${FILESDIR}/${PN}-4.8.1.1-fix_ltr.patch"
}
src_configure() {
econf \
--disable-renaming \
$(use_enable debug) \
$(use_enable examples samples) \
$(use_enable static-libs static)
}
src_compile() {
emake VERBOSE="1"
}
src_test() {
# INTLTEST_OPTS: intltest options
# -e: Exhaustive testing
# -l: Reporting of memory leaks
# -v: Increased verbosity
# IOTEST_OPTS: iotest options
# -e: Exhaustive testing
# -v: Increased verbosity
# CINTLTST_OPTS: cintltst options
# -e: Exhaustive testing
# -v: Increased verbosity
emake -j1 VERBOSE="1" check
}
src_install() {
emake DESTDIR="${D}" VERBOSE="1" install
dohtml ../readme.html
dodoc ../unicode-license.txt
if use doc; then
insinto /usr/share/doc/${PF}/html/api
doins -r "${WORKDIR}/docs/"*
fi
}

@ -1,6 +1,10 @@
# ChangeLog for dev-libs/keybinder
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/keybinder/ChangeLog,v 1.11 2012/10/21 09:59:15 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/keybinder/ChangeLog,v 1.12 2012/10/26 02:16:43 blueness Exp $
26 Oct 2012; Anthony G. Basile <blueness@gentoo.org>
keybinder-0.3.0-r200.ebuild:
keyword ~mips
21 Oct 2012; Samuli Suominen <ssuominen@gentoo.org> -keybinder-0.2.2.ebuild:
old
@ -43,4 +47,3 @@
30 Sep 2010; Samuli Suominen <ssuominen@gentoo.org>
+keybinder-0.2.2.ebuild:
Initial commit.

@ -3,18 +3,14 @@ Hash: SHA256
DIST keybinder-0.3.0.tar.gz 377765 SHA256 42863ca0174d568a8c02c6fb243fee1681823825e8bcb1718c51611d8e9793bb SHA512 93ed88caa8246286907b9744383487391412b52be534cf085a6090c390bab181dc617721bb9216f29fd8314a40f65e27630d699ac6cb1657e0641a3d472eb22e WHIRLPOOL 5962e6a5cf96aeb7c4fdf920901f3ed461189fa9ce32bff427762a2f99b38fe4239b7129b5f669d46c256a4e7bf1fedf62ee966f05f65547e6921f364d8ff0d2
DIST keybinder-3.0-0.3.0.tar.gz 346383 SHA256 982a6a5bc0fe1487862814b368e98211b9ec93fb5df3c9c0a88be526e0d2268e SHA512 6c5509b196fea848cda7e600edba2a59f7f65cbd7147e1d8ad2755aca8bb9b34ec68df1c90a456a7be800f049de0c2a4fc635adb60496a6aa32dea25f23dd86a WHIRLPOOL b378e7f2cc17cbe9bec9212df07e268377aea4979ab491d21092a6915fe219014686dbc188474daa2f21d1d48e016a657ae4d54d5c86407fc956c2c17d0398f0
EBUILD keybinder-0.3.0-r200.ebuild 1416 SHA256 8bd86cbce5337bf1c927d4229ed3b041968b30a68d287769f0f0294a026509e1 SHA512 fac521b81688dfaef59665fe27968d7bd3edf0b856436a335ac328ab17e3e631826e962e90e6c90240cfffc2901bfb9515d348a4f64b2f6299d619b62c34240c WHIRLPOOL 4dda95e4a29fcec10b0047869f40a18151a604ef6af3ff532e3465276d183387ff735cc91cb8ea3e25a75df3b86dd8e5e5b26cbb828551c6243f210c8f690210
EBUILD keybinder-0.3.0-r200.ebuild 1424 SHA256 29f0dd1a265c641d59cdd94d37af302bdb8ec46abb327974d5525d429a6e9b32 SHA512 4848a4bad0e6ed48dbccd17bbb70c7c50e7e000dae8d84b74b10b2c946652b3233cd1db9ac4b660ba19537f9c0af90851a75940551c83009ddeffdb5aa94461c WHIRLPOOL 05de1e4301c508c71b824e75ebc8dc783cd87b4fbd264d657647022c4425b1ffa67d67270e1f6f7a03a198877a18258dc8c93abcc0dac1e6b363a9b6a4189772
EBUILD keybinder-0.3.0-r300.ebuild 970 SHA256 fa088b8dc9fb63afdb6d2ffb0fe30d0975bf2e230ff24c62717436b399d8d9dd SHA512 3983caf643a436dd5c1d2803d51fbbbeedfce0591160be49d95859b950a1c5d17e15538d0aaf383c74228646708c8c1453d5e1b4b6af950998fac0cd523784b1 WHIRLPOOL 98aaba340ed9fed7e3fd32d1a383968f629bd81144ac07fbf93bdaffe463ac688737be297dc337f5915d6a680776a2e9e3a4c161f1f4f57daabe9a73a60e5a7b
MISC ChangeLog 1600 SHA256 bf2823400227bae2f2345cd1beec69dbcde489489e171cac0186759bc10048b5 SHA512 33639be5dc3f577c0ed307428633aeb6a6adfb9dda91c200edf05063f710fa768ffa09919fd11102b63a63907737110aa023307c5bc3568cd4be729065509fc9 WHIRLPOOL 5e208ca8e32eede3e930b405c051b8300379b8f966f0ff636f4bc658545ee784fbd7f9ed638968b1ef4d0c30265e1e2c4fcebfd489577ee075586afcf62d2e92
MISC ChangeLog 1701 SHA256 86f2cc7c84564bfb37eb67c5d350d60f6cf76b5bc90709b8ba2c4ce231aae9f8 SHA512 a0347c02e30160184c5bf286d60612632647fd8429920b902db15d62bed001a4dffd96819158e6b5f2e60475310287461eb6749e8d79a2f0e76950b66d307fd9 WHIRLPOOL f188ed41f1b16e67dbf24cc5e0f1d6803735d9bb319b1a43772e39b6f5483b04dfaa93db8cb92960395e2c147415e2c8302bb87df97a1d06c125c2f24ca0cd76
MISC metadata.xml 362 SHA256 77ad9e23c3e6f59d021256ed308d99deba17a048f65f769b4c131966ef68b470 SHA512 2ddc8cf4602af2f0879b53b9f8a5690bb4f0258c51477b330ca6c46f424f630f650896db1dd739deaead6097bf602e094e09bfde60d67578acab8a2886c30a74 WHIRLPOOL 31f7611316685da4561cbf7f1b0981c8eb919cf8c39dbb44f4561a09c80765a3fb2b83e3e9af879e39b3d6cd911fb48255448020bb82452b2c5f16fb5fdb1627
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAEBCAAGBQJQg8aLAAoJEEdUh39IaPFNkl4IAI4dxsyi4JFaoopB/ryRt3MM
zP23QHqQxvHLpaRbP/ncsC3vH20vaOTbR7ink1g6UkdWKfn97X/PaC76DEECL+/W
/FsbeXSxNdxlnP0iqO2Xb+HXVOoJEhItc3peVu36qLTO6ECXj42AoUZbIoVVNCIJ
Dea5nppDcVz7uedo+ePAfPd8egLdXaq6FpU0iqoGaUyQnqLfZKN6IaO2kMreYNRL
o3aV2CHbSOLka9VNbPoj4QxqgOwLH6CMatvIL2I06mmkKKq6eJ+H/gcBfXKNbYN6
MOoxFaOYcL5YvmXZnTp/Nn7bX7yRFSIT1c1cMa9jBHjGtdxs/xowB46wvEYhk8c=
=ub7H
iEYEAREIAAYFAlCJ8koACgkQl5yvQNBFVTU7DQCfaAfgBCVhHIHidEPgblrRtFa9
czMAnjz+EGBqJu2fexM4p1letiGXXZO8
=95GL
-----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/keybinder/keybinder-0.3.0-r200.ebuild,v 1.4 2012/10/16 21:52:25 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/keybinder/keybinder-0.3.0-r200.ebuild,v 1.5 2012/10/26 02:16:43 blueness Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://kaizer.se/publicfiles/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
KEYWORDS="amd64 ~arm ~mips x86"
IUSE="+introspection lua python"
RDEPEND=">=x11-libs/gtk+-2.20:2

@ -1,6 +1,9 @@
# ChangeLog for dev-libs/libnl
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/ChangeLog,v 1.109 2012/10/22 11:24:32 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/ChangeLog,v 1.110 2012/10/26 02:18:02 blueness Exp $
26 Oct 2012; Anthony G. Basile <blueness@gentoo.org> libnl-3.2.14.ebuild:
keyword ~mips
*libnl-3.2.14 (22 Oct 2012)

@ -13,14 +13,14 @@ DIST libnl-3.2.7.tar.gz 1124758 SHA256 1141f3229ebf65f6cee43a898d4832b8c17cb942e
DIST libnl-doc-3.2.14.tar.gz 8766064 SHA256 1db05aaa61c14ee578fa432cc1973a73379abe175859ef9e92ea033eae005e43 SHA512 2692f6d4c3e3a9d4fe9cc210fdb03751356daaebe19f8d9041804252a6c220dfc7ad4e72da428b56ade30afa2ef3ec3b6c86416f07b12013403dad8f735b0c0b WHIRLPOOL f55436bc28750f4d4d1bf716fc73e36a01b27d8799c0b2d8fee785db3da935fae4c4ab05a03dd4c65b9ef0cc32d2c112182b4e343e97b116a28da90e3035d96c
EBUILD libnl-1.1-r3.ebuild 1065 SHA256 b658c0ceead63aebda02de2bf6ec56084bec5fd267c5b5f94fc5ccf09a236794 SHA512 aa709c8a93d67b73af00e1f3c5be4871dd257bfc54dae1973ef0ca3657111955095b45e56eca56acaa74ad4fc8df6b9e44f4e2a1ca2788312771ce458af9a1f1 WHIRLPOOL 84e5f35260495c081f05ef5a206678ec99509e2759feb9b61e5a411b9cb1b5304046316f3f691b56a13e4f8615f2c3a91b68ed18fa2e22652879ae422cce3c66
EBUILD libnl-3.2.13.ebuild 1168 SHA256 a8232cc90c46193d6f2d25edcdcca3af18b1fce12ea025e563556fe40234a906 SHA512 1d0b5211843f97e53e9ae7b1f273b8c86aebce41bc4ff6a4221c4562fa7b7b052d2a359b2138dcc00809a3fdbf67e384718670e838771268e860cf01e0fd3be8 WHIRLPOOL 91acba6ed3a6967386c331f25dd7cdb0ddabbfdac3e1488604f92c05eccaf3f6e93a930768b9d7134083a51f888c1aeaf6a19960ece92eaea287958bc7712c69
EBUILD libnl-3.2.14.ebuild 1111 SHA256 39a2cff259dc47da9e981f70530f68e4079d22b54ce551bf7f7e5f5236bb9618 SHA512 ef09b876a93da69b9e71e3e570d7ef03eccd56f3101986e4abf7ec10a3d570cd04cc001e63bc5279131647eff08ff8901eac271463ccf9bef3ecf6981b17e54a WHIRLPOOL 492846e237f3e2347d24277c6714f24df3431bc1b92d953f374fe6c53ad0b7e85ed700b26c3f9cb048b39c615e4c824d8dc1b73ac0f4ef2eca4b2741c2eb943e
EBUILD libnl-3.2.14.ebuild 1122 SHA256 71c2a35ae4ed6d91a157bd39f966fcd4aa2dd7c0585d7280865ed22f5efbfe22 SHA512 ec3afacc89458b52c11ec1eb879e7b998b486aa03ea2b53a4fa0f58e5dd370b1450d40cdbc56d47dbc329168706982fd79a0d24d9dde7dbf26dfe329b295a8c5 WHIRLPOOL e8026de08f2de5ca9bc5c1acf4a459c97e5497eb56cb43b1768604a7e01636711dd0702f912a5ce7a76d5d40a547cf1c22e9056ffdc7fec99afd4ff61dd5d69e
EBUILD libnl-3.2.7.ebuild 902 SHA256 fe9026e702b90947ca6211cd80d9fab78fc98710cb9f834a61261956302e1a7d SHA512 d483d3b419f11ffc8bdd7210413ac0f2abbc151915f6d7101d4a15a5ac8e938a92e644991c4459fddc9ceae9949a20dd3c7059ce939bcad7893c7bce9bac040d WHIRLPOOL abfadfda15d9fe33a99b31d08fd5fb6dde5044c90b12fb9ecebed60c676b32639af475ed19aefe73c792291459176b8d2a17ec1d2c71325cb2e47210452c319e
MISC ChangeLog 14946 SHA256 7b79e71188de2021a5452ccf77cf6444cf8b23340cf1cbef5d1df7c22266374e SHA512 c62b17f81f892bbb77f72fb0c17500f28e8097a5e5686e9a05f903a3dc254769070b7743e20a1a4e9aa9b6baba5b6377284e6c7136034ed4b671ca5ec4c99bc2 WHIRLPOOL aabdf0de823b849d304a18b729030354cbd00782e204a76c1c43d3c4d99a0cc83365649db40433d01f2a8ce47e173b1904e65996db6d1ec9a9b706f0dca3a8e8
MISC ChangeLog 15044 SHA256 c1648ac6861cd6aabd9f27761189792e65b025c2ccee5de9afd0f2c9b9485790 SHA512 d28e6abdc35af0812bf7fd42d0d4386526ee0c183e2fc5fc6c58fbe3ceb2a3b3a15a9eb6339514ee890baf14941550b7bdc2e20b6768be6406571c9c4090f202 WHIRLPOOL ec6befeaf1f02f1c3c4a6e7fb28961c77884a3d9c58e915dbcde76b00e852e07a2ade89fd3636005bf4c8f389ea5ca64e9fa23af5a21db21a1905c28cd20e2bc
MISC metadata.xml 293 SHA256 917507ed4b28e1337f6a1e7df924690e50daea2478aa3e5d7ca0017e9f1c345b SHA512 35b9f3bf23026a6ca2d5354ea9fe5c05cca7d513e1a84ade3ebe06537353574701fd19d4f74ab4f69ae82ec0bb9f1b126de91a3117cc79a29fb5356059fb285e WHIRLPOOL 17007fffd2f94031ea1477ccb05d5ab663ddc16537a24e9fc00f2ea48be0dd43a64c0ed268e5ef22a87d052dcfb4390758e28209ae1be5f304c736b9a56f2cd0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCFLPIACgkQVWmRsqeSphM/9wCfbROIdyFRtYYZ82ZkkZ4emKy/
x8UAn3aTDA60OVMHBnCDGsKzQEWsBc0m
=KvVJ
iEYEAREIAAYFAlCJ8pkACgkQl5yvQNBFVTXyOACfSgWAoNgO6rEt8JKjjeHJkSoB
TCAAoKeGK+CM1XmSc5KrN7K5fFurAEUG
=YKLx
-----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/libnl/libnl-3.2.14.ebuild,v 1.1 2012/10/22 11:24:32 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.14.ebuild,v 1.2 2012/10/26 02:18:02 blueness Exp $
EAPI=4
inherit eutils multilib
@ -13,7 +13,7 @@ SRC_URI="
"
LICENSE="LGPL-2.1"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
IUSE="doc static-libs utils"
DEPEND="

@ -1,6 +1,10 @@
# ChangeLog for dev-libs/libunique
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libunique/ChangeLog,v 1.59 2012/05/21 18:46:59 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libunique/ChangeLog,v 1.60 2012/10/26 02:14:55 blueness Exp $
26 Oct 2012; Anthony G. Basile <blueness@gentoo.org>
libunique-1.1.6-r1.ebuild:
keyword ~mips
21 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
libunique-1.1.6-r1.ebuild:
@ -222,4 +226,3 @@
+metadata.xml, +libunique-1.0.8.ebuild:
Original ebuild is courtesy of Christoph Brill <egore@gmx.de>, closes bug
#236899.

@ -1,3 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX libunique-1.1.6-G_CONST_RETURN.patch 6055 SHA256 69cce7257d144e9a6ed9f402196d79ff52013d710e40101f8ef20481876692b2 SHA512 b1df46be67911e2ddc8cb99f0dbf785121e1c4818f1327c03047d577a3ba2a845166c138873b4f5fde35682831cd099a88e28586db9b3db516facc851723bd7b WHIRLPOOL 77c43ef375360f9d9577123aace62bf2275d79ff9577d321f27d9389d87d5c82055dec4ac1b2f0d2345dd79836fa55c5a63b7fa98fd94924d40bb7d521c874c7
AUX libunique-1.1.6-compiler-warnings.patch 1651 SHA256 1365451d30af820ba14b54ab27becdbba4cec3ade29e63e2cdecdc23d404bfc6 SHA512 83ea201fa0ec4b010cc1bdd7d5b0b7018460173f16f448579d159d571c0e51a7abb081943763f4cd9856cf76b9a838c2baa9459f3441457120d3c6ff0a7740c7 WHIRLPOOL b0732b03cecc6e035b7e85db0cd2e28592f6a06173658556727ef08a763c5d4d6d5222cdc46a6b2e81a96bb449367065fc774600f1e0ace832b452f8bc60f3e2
AUX libunique-1.1.6-fix-test.patch 1041 SHA256 1e9fcc4189fb4080c6eae1dd97a68a9dc46f8e1a71be1a348ed6c39f9f02f67e SHA512 648712d084fd1d4cbdac873dbedfed9693f07329ceea0d55db62a4cf2bf2faf305a44e33ca1332264618a7ea69bd01bba965d96bf87402ef364cf2794df0ee27 WHIRLPOOL 81aa251bc15ebcbd0d3471ca1d3098e9a2352e3c1efabd5da43c8b4c1f06fc05d5d38114296993f25e28dc59dd84818e3d012249b0bbd6f46d03fc664c633f37
@ -5,8 +8,15 @@ AUX libunique-1.1.6-include-terminator.patch 1150 SHA256 32ade6dbddac23e3ff181d1
AUX run-tests 500 SHA256 586a7bea8db8c69761549d4d27024d08d68c4e2dafd59e50efb35bfc42a9afc2 SHA512 2ff3662e87cb00f33e68a342740c56ae8294e3cae069f1191156fb58077e7a7c1a1aad75018673b494b0be71f9c7cb15c9e2c5b826fd733a72baa761b4994547 WHIRLPOOL d5dbe0064706f56a5ee006d5616812a14dfce41b5ec4c7a5861b1d1b9513bffe68f2a6c2071fa1f062dcaed4a81205c888dd1e8c0ad248ccae07ea9c68e6f08e
DIST libunique-1.1.6.tar.bz2 335534 SHA256 e5c8041cef8e33c55732f06a292381cb345db946cf792a4ae18aa5c66cdd4fbb SHA512 82893e1d51a553b3c1413498e48a3a132e2c05779b4442c3732b5429d698e133741615657432a3d05c82a05c79bb59acc13df500bb08010212155db5e4ee6bde WHIRLPOOL ed5305ebf2e1e052c94c575e035c636ed4f80137c5a1d6cf57a80bbe74cdf55274e9ae29562c31f8dbb1c8aab665d39acfadfeeeac29af6d5fe8d8db33243b0d
DIST libunique-3.0.2.tar.xz 294712 SHA256 a8f02ce073e2b920cca8ac45d418e7cb64438ad0814780c5912c6d63f8a4e038 SHA512 b053b9f265c751bd581d15bf73246fb087075eaf75760565671c09a4ab80db342b4d2185050a877c4e25276d24f7895f4325ca60b918a7c4acd9d1591e97a8b4 WHIRLPOOL 81d8ccdc22c27221525d59e0e7186aff632e2fdaa53ed4b05e38af814b889e3b1d470f7c9b3a8dcf98322145b92f8759f02b82771db4908a6aacb6e1bd761744
EBUILD libunique-1.1.6-r1.ebuild 1977 SHA256 2858c24a2b7ad41a533483be00d7bf22efe8465ad826270bfdef3f81bf8dc8a0 SHA512 dc9e4720c1489a2c85076c4c7bb1346d83fedd411674316ee684b78be12833bcfb8fd2bc629ae9b24e20d7d2bd0f64fc003cdac643d829863c8ac94b99ef1648 WHIRLPOOL 7d453c5584cd184a81b47e7fd53922ce250d157dc00c4c90813f22a3fa6ff17766d4107cf70b9f17c71c1b96dd6aef564c1aa0a2cb49015f2f801b1b76562d1b
EBUILD libunique-1.1.6-r1.ebuild 1983 SHA256 450dea45677a97167729621a9f8f6559400de5bcb06c7672e58a4d60557ebeba SHA512 b0dcc1695888ce26ff6539a1cc02b9dd4bb77db4dc3a57f8a63ad3e2afaeb0fec4daf1cce1b82c9d9948018cf1f1902592f535957b34b7c971c0339134120d53 WHIRLPOOL 1fc076b1fba19f05ba22310d8528ff7303c01f1a53f3d7d91b92bc23b6773e87c85adb4f2c6733e4cf19ecf02579016c4b651180c2297571661e81bc04e9738c
EBUILD libunique-1.1.6.ebuild 1408 SHA256 d53ed57d17ec33344a864bdfae315492ac820db6e1f4c1169a0eb496dba51d8f SHA512 9e533877d2f155087b735da360021116ba8db0b30155dc5a3e018fe7bfaab305f55dd315fedf72f0798432b1523d3bad63c9af15bb49a7b0f1f55c13c50e60b1 WHIRLPOOL b88ab382aa45665277726ad1f441b23d31d6f184d780c44f2589b64a278ff28ddeaf28d3525dff2ed000eb2b49a449a27153264b4c61ffb52e1ac9c668fe4d89
EBUILD libunique-3.0.2.ebuild 1603 SHA256 29a73d1993ff2178330b6ca9dd0d03b123c20e17ac848eef261eb90c5c6e9df1 SHA512 2f95ea6a504cf6055dbfb06c65f14bcfbdb353679a0d96d97bb7f8fd478f8d6d86b632408126da5d9a37d6083d21e62cf58d9c362d25fded30e945fc6828f52f WHIRLPOOL e48ce9548bd153033a8bea33148cb4734aa3ebb12cdb5716aed51c6d89b759899188db4ba128661899033789c88dfb9624f4b7246e25cfc48572f9f58282c876
MISC ChangeLog 7915 SHA256 3fa8e49ff638c4bfcb20e4402504d4cc012c98b171d3b5220f04f59c3f559639 SHA512 e81eeacb1423bfd6836727f36f60140b61ee07a89a3982932e15ea95b5c5ef742591805af63cb41fa920d49381a7aa3d42e3575804a666a42d714e5757743b73 WHIRLPOOL 488542ee0d14ac6d60db241ab34ab58f44a8a26f3e7b6ac4c9ed2bc232d1657fb35cb637dce38ff52ea1fd7844d98ac61d4b39495150bdcf20eaec181f9f2b90
MISC ChangeLog 8014 SHA256 a20637880acee7ed6a2f35041e22902e429a410de2e4eab37463d7a6a54c975d SHA512 c248418b44b4f27bbc4e8652a797edaf54b526e2cbcf91e5c0a85d9b48a7f6866d772d20785cae5c2b9014e8b6d1eb670b0e307c7c59367f8f63f57a8da8908e WHIRLPOOL c2f0968130bb59195352685d90c722fa39a3d19e7718a93f631693af75ad4c96874e12eb863980be0466ea641e7e40739b647c1344cd2974396ab0daf24d9aba
MISC metadata.xml 524 SHA256 3fed9bec27e312e7f8a69a581b5d7b931d53137631b65f401ee149818daf9116 SHA512 0849d60f9ee4874a7f49dd6ace561dd3e8e33cb34fe7ea82e4b0e94da0b563f9ef7d9bcddf8ecc0bdd02f6a491752c4375f9659da155d5386ade3d4e14bb3399 WHIRLPOOL 146c41525755cd95b8e1f4bec4a5352e93f90d7ea77411adeaa9aee2d0fb70787fc8aad975c98943a77da0976cea1096bab1e1fe13a91ef918a4fc937c771be1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCJ8eIACgkQl5yvQNBFVTUOUQCfdQ6YngwNSVW1kr65BYMq3n6c
isEAmwbZMfgI4JXd1aMz3eDDOL/whFib
=ANS6
-----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/libunique/libunique-1.1.6-r1.ebuild,v 1.9 2012/05/21 18:46:59 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libunique/libunique-1.1.6-r1.ebuild,v 1.10 2012/10/26 02:14:55 blueness Exp $
EAPI="4"
GNOME2_LA_PUNT="yes"
@ -13,7 +13,7 @@ HOMEPAGE="http://live.gnome.org/LibUnique"
LICENSE="LGPL-2.1"
SLOT="1"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris"
IUSE="dbus doc +introspection"
RDEPEND=">=dev-libs/glib-2.12:2

@ -1,6 +1,14 @@
# ChangeLog for dev-python/gst-python
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.115 2012/10/03 18:09:14 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/ChangeLog,v 1.116 2012/10/25 18:46:23 eva Exp $
25 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org>
gst-python-0.10.22.ebuild:
Fix typo on media-libs/gstreamer slot.
25 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org>
gst-python-0.10.22.ebuild:
Add missing gstreamer slots.
03 Oct 2012; Brent Baude <ranger@gentoo.org> gst-python-0.10.22.ebuild:
Marking gst-python-0.10.22 ppc for bug 432946

@ -1,5 +1,15 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX gst-python-0.10.9-lazy.patch 534 SHA256 5a973c247741dcf2418c3f15427e9408295606ff3b2bf559ae7d82e060b18fee SHA512 b00cb635ae44f4dc42f0d72f5fb49e6540eee6c8b989715df4554dc09e9980ce0d5c91ea7ebd853d552061d1aad1a28b645c831198b9799587debce654f508c1 WHIRLPOOL 309008562b2870a8b2519f484100750027519e6ddc31c7462c0fc4420fdc5950be0943f74c1e623d17c080271bf58564a49f286330eaf9c0b41582640edada9a
DIST gst-python-0.10.22.tar.bz2 632651 RMD160 6c4e43c5464297e0d45aa89f3cb82ed424caa283 SHA1 7012445d921ae1b325c162500750c9b0e777201f SHA256 8f26f519a5bccd770864317e098e5e307fc5ad1201eb96329634b6508b253178
EBUILD gst-python-0.10.22.ebuild 1539 SHA256 a7905fe977eef33e99d508712312ae10e3e1324c4199dfeb06cf6aac7b74f3d0 SHA512 cefe02d1e207fbe4e866d4f75dfe1dcb098b92487fe870603d3df36e6acec445bc7c257ec38e74eb9360c0d33039a1d903c8afe186d54088956749d717619404 WHIRLPOOL 902f99d6ca28dfbd168d0dc42e369071c3bc5efd487baad0c8218ac2515d838589ba35ba7fb64dd0ada5a93d5be58c96e31fabf1075079ed94d60ad5f8635034
MISC ChangeLog 15924 SHA256 8ab5190aa96b8b94546fbec7090d25594ea2a60f6c3302eaf1ceb3a62b625e52 SHA512 d52c112b31e35d37c99bd7d4e335fb57ac4462bb708a83ce8727cb90f116a5fa0454341bc72fbffc25056f31ce965b7cb702a7853860569fc68dca8eaa9db522 WHIRLPOOL 1d513b9291c39f755b7c30d58f285aacd14b0639dd8403c97a50603dc51df5860f45203b6068dd6e247e3743164f558c8e90b34a9a8ef9c813fd4e2d6c9401f7
DIST gst-python-0.10.22.tar.bz2 632651 SHA256 8f26f519a5bccd770864317e098e5e307fc5ad1201eb96329634b6508b253178
EBUILD gst-python-0.10.22.ebuild 1544 SHA256 1c5be3700d9cee43ff5aea2c4e0f8acba82f74390d12b65a9608b53b38be955a SHA512 01596679cd30ce5e4cfa5fd3b200045e4e5c6420355229c6c6440359bbfdb7c941b09e016a2ef7414d9d3c3ee4de5a459c2b3a9fb4cbef844bc355123e48c5c4 WHIRLPOOL e6a41e89284c0d67e8a68752126b71ecec2d25301d55b82a91d5e99cfadc5eeba36d75b4d27db28b8e0f77d46329b44b78133bdd95cf6e21334d0284bed44e10
MISC ChangeLog 16161 SHA256 56c5889e007dd80107c5832086f3d846d71c4cc31a2b0b772a78b7cf9b961fcf SHA512 907dd0a53a98856dadaedc7a3d51e6c085072ef47958fd46544692de1f124d4d79c45ee72b8ac2124caa1208c65130a64b5d4421d2b269b369a49bfb93f8bb42 WHIRLPOOL 42214dfbdbcd0e385ed0c2342ee56ef776228b24a32bedeca2146a40ac333fa8a6a150513a195d3b7a0a021c9e010e550c9aeb903c3f28da42fbb302cebbf7a5
MISC metadata.xml 162 SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1 SHA512 8b02f1dfc23c5609db66995b8b5f3b371d7c9ec232bd8117177af0522cd521f0217f5b49fb512213cb3db606c00df2511e0874ca0cac490ded306a8ddcfb5185 WHIRLPOOL b6621e0156545e7b124a3f55c2fe03a8878eb44d1b54fc3373adf9915dfe9c57a411741daf8863af74fdec93bacf929e905aa50954f906cec098bf0c4ddf2652
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCJiP8ACgkQ1fmVwcYIWAYSCQCdHpglE7xzMRhn4Ijifuhsyg/I
Xu8AnRjh9eOsJaAWhoHJ6u238hmGTFnT
=vOm9
-----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/gst-python/gst-python-0.10.22.ebuild,v 1.11 2012/09/20 04:57:08 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.22.ebuild,v 1.12 2012/10/25 18:46:23 eva Exp $
EAPI=4
@ -22,8 +22,8 @@ IUSE="examples test"
RDEPEND="dev-libs/libxml2
>=dev-python/pygobject-2.28:2
>=media-libs/gstreamer-0.10.32
>=media-libs/gst-plugins-base-0.10.32"
>=media-libs/gstreamer-0.10.32:0.10
>=media-libs/gst-plugins-base-0.10.32:0.10"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? (

@ -1,6 +1,10 @@
# ChangeLog for dev-ruby/ruby-gettext
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gettext/ChangeLog,v 1.86 2012/09/16 07:17:24 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gettext/ChangeLog,v 1.87 2012/10/25 21:08:53 blueness Exp $
25 Oct 2012; Anthony G. Basile <blueness@gentoo.org>
ruby-gettext-2.2.1.ebuild:
keyword ~ppc64, bug #431290
16 Sep 2012; Hans de Graaff <graaff@gentoo.org>
-ruby-gettext-2.1.0_p20100728-r1.ebuild,

@ -5,13 +5,13 @@ AUX ruby-gettext-rubygems-load-path.patch 655 SHA256 968be86509d4fa9cbaebc2ffc6c
DIST gettext-2.2.1.gem 172032 SHA256 80880a4e0fa6d04eb5f774768e62f98dc82c549ba905195370e99b5cb8c6a573 SHA512 3d2095e8e9de8ad8f111541274bbc2ed95056e6325ce33bf5d17f431769c4355847fc2f450cea5a86b675100dfddcf64324b2009f982c9510273f0197bf61d2a WHIRLPOOL db5e57a6de34716c5d6944121f4a2a6d282eaa61c0a4a5a6ab7adeb65ea0530ee2ae83eb11070dc64cd2b70d541e6363879cccae1de490afe91c50d619f50edf
DIST ruby-gettext-2.1.0_p20100728.tar.bz2 139060 SHA256 ba6656321ac6ed549afc5271e7e4911097852b136c4bebc96cdd771726fcbf2f SHA512 9d796eb0fc34f206b020da5c10ad43f21c60b72a8d3bcb8738f3e79f6b81f5674aea8aa0376f5d314b05137abc3751739685b77b2b2cff5f8116b79b3fa038bc WHIRLPOOL 0e6f48995b6d9605efc9f801de1f05bfea0ad4b4ad5f17035fbaa4b01c89f7fb0df7d7f4917db4209ebe5bb8b1e3ed48c3a1e5504a8f4ba937446c79c9237b2c
EBUILD ruby-gettext-2.1.0_p20100728-r3.ebuild 1551 SHA256 0eff5bd4d6e1c2c5182f5cb63ec72c61623e6991656a7ea134c562cae244e544 SHA512 53b9976bb5418ecd7056c022cd760004ff4da47f6a4ca80a36f0fdd511487673e3b6fc269017040d729b22073feeddfd88a954da2e44406ccd46f9f6a4b475fc WHIRLPOOL ea5b2873e750df7b5672859f95a42ed843b970ed0c94e5e06186bd1db42f848303ed7b0e2b3a237274b47ed67ab8e34531076c18c831fcfb6ae09892bd66f9d3
EBUILD ruby-gettext-2.2.1.ebuild 1513 SHA256 657c38a2d4ed98cc872a84485184a7e30f3bfe3be4c1bfc32c54c24b571e0a4a SHA512 a3e5de74d4d57f65ed10dfbd44eaaac57715bfb229bde5504376e0623ad269e16adb917c25d008a9da32d1eb3d4ca9690073572a2075f2ad5f425936c7785938 WHIRLPOOL 7d40a9e80bf8ca539df4eeb48b4c8b89db1b2fe3ad3eb9364ae29a6df64d46e511b9843344cb810464f4217e3dbffde5a6f1a4a93de70d8442ee18479c66a7fe
MISC ChangeLog 12163 SHA256 f5759187554c89663afa818bd3f305d0f3d65eb9e5bdbcfa078aa72f8e6f3863 SHA512 e4ebd38d3dd973898ced07d535a2326d25d792035202894d96cd0c71b50ab21c3c3506a4bb4d8c43b4e908b36fb9e03909e798a12839553d27c483afafcb4420 WHIRLPOOL 3ccc6c33dc2a63e6fa4e66b7e735f436c099b40d6066accc486835b57f14f203f9f15f1ee47b0e3078a57e914417cd5b85636c03684123f56960507f4d8d1400
EBUILD ruby-gettext-2.2.1.ebuild 1519 SHA256 879dc46f076aee5e3901d3075c9b80947b91d184f055cfc54c5a056d5895448c SHA512 e3da792a32eeb441194a3a31af7c455e9e28f339f9e5e7a8ee4f5028b078d470537e2f1d93f135f9219787671aec1e22c06deb74193765c8d2079f38a9133040 WHIRLPOOL cb584c0fecbf04d40101aae7a6bc890e5e6c4551ec2ff9d6c82ee926721980054461308a36878f8c547976e42d00d15f7eb90b90412f4de8f109afc742e4db1f
MISC ChangeLog 12280 SHA256 3f969864043365010528ce4f8336058d4a3025d941fdcf5e71191cdfa5d98995 SHA512 827cdbada1361204dbfd46d398959175f8db4f1b4afb664e2e2910b1d1af411f7f335884b574db8b80bb5f49cfa244a597117f49ff9b0574c6753e7ad71a061a WHIRLPOOL ce86ea99b6c087fd6112bd48afd7261799e0186f3170c7d791b4ea4bd5a16aa514029761f1b7759e0b8a02c6e34fc321d8c989fe6c3a41d6053c15aaf24057f1
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iF4EAREIAAYFAlBVfQoACgkQiIP6VqMIqNcRBQD/SlJqTogdanAh0AE/i7WN9tV4
7yysIKWYs7Pv7aeTiUMA/1oxqydtyvr6wK0vnBe5FpFpuTvtmAL8MgNCZbhapPIA
=Sark
iEYEAREIAAYFAlCJqiYACgkQl5yvQNBFVTV3cwCfSkPWZCaIxOyr5Fnt9cio++YL
T3cAoJqNOtr8Ku6BZqw+gygN2Qva36bZ
=Wu2A
-----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-ruby/ruby-gettext/ruby-gettext-2.2.1.ebuild,v 1.2 2012/08/14 00:48:44 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-gettext/ruby-gettext-2.2.1.ebuild,v 1.3 2012/10/25 21:08:53 blueness Exp $
EAPI=4
@ -22,7 +22,7 @@ inherit ruby-fakegem
DESCRIPTION="Ruby GetText Package is Native Language Support Library and Tools modeled after GNU gettext package"
HOMEPAGE="http://www.yotabanana.com/hiki/ruby-gettext.html"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-macos"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-macos"
IUSE="doc test"
SLOT="0"
LICENSE="Ruby"

@ -1,6 +1,9 @@
# ChangeLog for dev-ruby/yard
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/ChangeLog,v 1.33 2012/10/16 14:49:56 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/ChangeLog,v 1.34 2012/10/25 21:09:49 blueness Exp $
25 Oct 2012; Anthony G. Basile <blueness@gentoo.org> yard-0.8.2.1.ebuild:
keyword ~ppc64, bug #431290
*yard-0.8.3 (16 Oct 2012)

@ -8,14 +8,14 @@ DIST yard-0.8.1.gem 780800 SHA256 12b6e74634c8e6d25a203596b5cff02db0518e78880d39
DIST yard-0.8.2.1-git.tgz 786501 SHA256 052dc3b32e55e1e1fb2f9cc2c4c563b9cbcb55d749592199a77ec04bfccfbc19 SHA512 60c3c8c407c88f5397d40004d3c086dc5713f61e8d107c5bde1b2ba3d5f1a0b859e4bba744575837cde4cf3a7ddf1509d3867778433a023a899a5144df482288 WHIRLPOOL 09246523d3d7d80b76fb3677bf97e266af2de09230a6dc8636d078d66b51b30ad35ef52ffe924e50e9c0b431fd8b14e9dd650947886dfee513a098846dfbd62a
DIST yard-0.8.3-git.tgz 1080414 SHA256 7eb609ca07f075ba79ba3cacb3bf71552c582303811fafa6515fd0d609a99b55 SHA512 031e38d2d4690bd88a38d9601b7c6d3e86f73e60365c1cd75d2245d5b4ea0d61bc73fd3efa3ccc191dd416a42827edffe9cae4e651f78e94ce615df7831d4e9a WHIRLPOOL a2a08b3888ab6e9c15343156cc331cfb55cb72ab39ffe91e24b4d3d85c9d322ebb154cf76eadbb1a6bf783e9cc757eda0983660d6afcf23f24976a9484cd6613
EBUILD yard-0.8.1.ebuild 1147 SHA256 2b46dd503fd417fdb4e3d29e2c666466f5e425c403c1d74ff8c09e2061f88d91 SHA512 f832724b5283f58cec5935400feab73615adc241a353f1b518abd4a5cf53aff06e181e63a5391c82f777417f9f72f68dbe74182cb8a117637225713a67e7e69f WHIRLPOOL ba7573c1b71830a34c6fca357be69bb4fe26facf6aa6f45f35f1fbbe1ddd3b9c3deaabb68f55cb607a6e9f77f14128f39e6fc76ebd3a0a3b4a1493c1c09e5028
EBUILD yard-0.8.2.1.ebuild 1327 SHA256 802261c701ac673ea9bb1ff4a415cf472d074f195754d3220bee598bb3fc4f6f SHA512 4052516a418166dfc71cc566398ea58e78c7e7fe033348632c4869e00798e9bc16046f9ff02bad257b9f53872e6f9bf58e871b83cdfd32343543f128c40b7a2e WHIRLPOOL c2d1823b80a7dc173d12578dba5f55b5cdecaf0c100c11bb173c023d4603d2aa151b8f4de23f25de7d54dfda9f95c5349aab75fb9dfd4d6664b2d5d81a387105
EBUILD yard-0.8.2.1.ebuild 1333 SHA256 924d5ea3a54ee6441f94f0f64248a4fe7e2e2c29cf23e528d9cef4746a895b37 SHA512 0be859ea81338b5ef8cb16329346dee5e5ee93c4fd0a39cd0a0f9afc9d79ae8b0fc57bb737539f625a2671311d3d2bdf7bde3edc74b76ad9aa6f49c98b35e9b8 WHIRLPOOL 436666d8f863da30ad25f882cbb252fc37a66f224dd3f9e8cdbb3e163fdc83cd8d102f8a017ef183fefe439229c7da97635fcc5eb26d2cdd5aedbca6aac57d16
EBUILD yard-0.8.3.ebuild 1614 SHA256 0da05a5cd485347585970b629bb3a29c56653bd20d3586893fb5b0fd77afa417 SHA512 f2c1ba49abae0463b1bc0bba2aaf58cd7e08d730d48ce2aa417f29e5254688b8c2158658e1f2a48bd82e7f4603cfa8778c5d73bc62e32802fdef016d08e3df9c WHIRLPOOL c0af98657d42bba8792fed4c46b98decfd3de63c54b8451cf88580818c1ad3fd478846e061b86f174189d40d75f55b76243cf47ede652b2cb163ad51f9e38b71
MISC ChangeLog 4471 SHA256 758cecd6cc5a9d79c58e89e002e3275392d43bb317fa2b19a477db1893a40166 SHA512 c38481dfb4459424795cb13ec44866917656b47682624866f8d1551ddca0338080bff9c74184647ce074bbd5ba2471dbdc1f9493d1e5fba5b8210a85ea208f5a WHIRLPOOL 5abfe845b917805b05f8b7eabe0f123bda5d89673cc0d33547acea94d6aa934865addbd3a9ec50be97c717dcddf532e7c3d4afb48cd303e91b289968502ead32
MISC ChangeLog 4580 SHA256 49b86eb406985529915c63617e79bb7b5234e7bd4d6e4977f70cc2f04e68f688 SHA512 dfad14310728ddd5f7363c0167d6f949f0b68f1c4f50c86752f37597401a346020fae43c266bee9b83af182d96b57dccb1a0553c7d07de80795c231c7b36c147 WHIRLPOOL 2f24cfa0df093586d14e9a67249a624e00015372e737b4e9c748b6b45b1f1a1d0ddd27cde16abfcc1dfe8a93f80662b53151a57ec77a7fb9a2c7409eb28ae11d
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iF4EAREIAAYFAlB9dBsACgkQiIP6VqMIqNcVRwD/YIReAddHqgIfEU7tYz3vQw8x
ab3GAB0Gir/4ITv80X0A/1Bz0SNIKtuHl2SfGkOU57dSrlfAz7srsVCLdugCqOX7
=Ei87
iEYEAREIAAYFAlCJqlwACgkQl5yvQNBFVTXzygCgp6ur/4a8sZDdt4wJF1+kp06g
TxwAnixa0uP/roH34UOxKbPgQoZ6LZtc
=yCv1
-----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-ruby/yard/yard-0.8.2.1.ebuild,v 1.2 2012/08/13 23:09:54 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/yard-0.8.2.1.ebuild,v 1.3 2012/10/25 21:09:49 blueness Exp $
EAPI=4
@ -25,7 +25,7 @@ RUBY_S="lsegal-yard-*"
LICENSE="as-is" # truly
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RUBY_PATCHES=( ${P}-test-failures.patch )

@ -1,6 +1,11 @@
# ChangeLog for dev-util/boost-build
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.104 2012/10/21 09:07:19 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/ChangeLog,v 1.105 2012/10/25 21:55:36 floppym Exp $
*boost-build-1.51.0 (25 Oct 2012)
25 Oct 2012; Mike Gilbert <floppym@gentoo.org> +boost-build-1.51.0.ebuild:
Version bump. Ebuild by Arfrever.
21 Oct 2012; Markus Meier <maekke@gentoo.org> boost-build-1.49.0.ebuild:
x86 stable, bug #425354

@ -23,6 +23,7 @@ DIST boost_1_47_0.tar.bz2 45952657 SHA256 815a5d9faac4dbd523fbcf3fe1065e443c0bbf
DIST boost_1_48_0.tar.bz2 48236989 SHA256 1bf254b2d69393ccd57a3cdd30a2f80318a005de8883a0792ed2f5e2598e5ada SHA512 f8188d65a47f1f6b34d154eb84ec3afb4ce8730fac0adc2bce629db4eb6994bb1192330b8e18a4d3509ff533a6f2bd91f59f4cb5d5c82b0453a99b2289c754e1 WHIRLPOOL a74ecca3fb611ebe7b3627aefe6a651ba2da8a8095ee1fa6e49b57fe6510cd947d81e5aea7ebb7523667a33aa9aa2783e182e39fc5f79f2bddc5faec80cff0e2
DIST boost_1_49_0.tar.bz2 48499961 SHA256 dd748a7f5507a7e7af74f452e1c52a64e651ed1f7263fce438a06641d2180d3c SHA512 9f6198270659df112a57731afe31cbf1012d103ba36ed82f6c3f1bdc0185ddb89dcc42c5dfb9ee3f95973d52999aad6c7509dc61125420d45146e39ebf20219d WHIRLPOOL c049b4212307b0208d0b37ac870a7cfb8562d2b685ce505e1971af7bc68ae9746b06ea80ddc52599ed4cbd6dc3305b5f8051cd771387412aaa1d2f8e939a48ba
DIST boost_1_50_0.tar.bz2 50786885 SHA256 c9ace2b8c81fa6703d1d17c7e478de3bc51101c5adbdeb3f6cb72cf3045a8529 SHA512 5909a2eca520a28af31de6a36c51f57b11fddcc0a51493a1e500ade00d9c4e78175c4892c04857ee385f3874f96e561b74b6427e1a155102e926421067d889fe WHIRLPOOL f5f5d9bc2e321da270dbaab04e0ec898240010720e77b362fac7266896a67b1eaa2e71a1d0e948057f55578dca5998e4faf8dc300e2c92608ee06316092bd08c
DIST boost_1_51_0.tar.bz2 50811407 SHA256 fb2d2335a29ee7fe040a197292bfce982af84a645c81688a915c84c925b69696 SHA512 43a45ff34879328c57e1694e199b895d7535df7cdf78b127ec2649841ac5973f2dddbc0b00a1ed71f2347def6d44f1d8cc5c0deea120f60f53714ebe28046478 WHIRLPOOL 2cfe8ff8b1b812f1a2d02cad25a06fe2a824ef319d95e113fc307d432ff54f2367ac86d922517ce63fce2335b14a9d86ec0c9858b10466b4bf76d28c1ceca828
EBUILD boost-build-1.34.1.ebuild 2438 SHA256 180c3f1a1b55f775e6cf4e391b084c42a88f78710b8725dbb8e3c58b388f1329 SHA512 ec9e6eaf6325d390d6a7941c28ebd4d9d280ba17fb917f6a9e544f8c8d864fd81120e22973acfd80c46b4b1d13f5154e5479e571bc8475876b8cfc0ed3b87ec6 WHIRLPOOL 9b2ced8713299ce54c90981ddcc477d2dce5b7ee8036c9935f2e42dfd2cf39a6de92d64ca829bd01b63c529bf3ed2929b912305df65e230f44bd8de005e1f0d7
EBUILD boost-build-1.35.0-r1.ebuild 2778 SHA256 a7575ec71fb7725da383005340f632500f411b3dd590a4838240b9a7a2bc8223 SHA512 1ed00180f14921169650c0cf992d11167e8821749fa036210b95be47ac618d6456910444a46233a9beff22ef577970796e8622f225db8af55ec082655d4e2051 WHIRLPOOL d9344651553461de1731a655cd3478c0db56c63d517e770f0e8be46cf1a9728bca99478070fd924467a6392df8232f797a59cc2f7210ab2a9c44bd8fbcce8a61
EBUILD boost-build-1.35.0-r2.ebuild 3123 SHA256 0cee00b504fa06759aad4175abc9a63a10965760974a4bba1e2bb29c997cccfe SHA512 d878346986347c31398cf0a23065aaed800c909f62b6b0b2515f4cf739205de142d748bfdc53af05177da641d566d98ca1ead05716bfff11f4685a47d1828d4e WHIRLPOOL 2bf3407ddc8dcd9cd959a4f339633fb747591fba79f9bf777f1ac25cf70657cbe352f21c99465e2adc0f5f321c6d573a39b6edd31a5200e7f0af11e9712ab6ed
@ -38,12 +39,13 @@ EBUILD boost-build-1.48.0-r1.ebuild 3435 SHA256 91582e119ca3574374f9c745c3187135
EBUILD boost-build-1.49.0.ebuild 3447 SHA256 c7487cd7e71e3e107df3fa4b6a7cd3a46d3f5446771501c4df5e6fa606832bd6 SHA512 914e768b6d785068dc859e43424793c669d119c43eb1d36266b30598fd36c3c1ec36c93381efe34c4622cbade152d0c71533d08a4de4d697cf10c349d4cf5345 WHIRLPOOL 52a0cdaefd029f4c7b657fc60fc72c71abacdef85d78c1fc9bcbdad0a29f3b6b45b9534de80e0ad3c8376f8b3c27b527513bd2c0dfa5e1baa1bd4768a6685327
EBUILD boost-build-1.50.0-r3.ebuild 3881 SHA256 0e3eb362b19befc06dbceda3ca4033e4f37dfb1adb3c683458bce418582d1b2e SHA512 ede9e6d72c27761a0565845e9975c3da31fff56f29eee0938e747f873d14b3916040223e07c8cdbc932bed67470a623fe0ae72b48a72dd0d523394ff40c43b0b WHIRLPOOL 03175ec466ddf2927cda6c632d90c46c5331bb60470b37c03318e32f346cbbcfb5fa891c2adb34f488a4cbec8377b43e3eca23b2c9541390dbd748b318a34640
EBUILD boost-build-1.50.0.ebuild 3454 SHA256 2df90a34e3f76ccafddeb63682c0d19295c6a4ab458bc0ae5dd28baf62ab471d SHA512 3099c5c11a147db7e3cb9da8fcd7d154e5dd72457c0cccb1040e947ed6a42baa9830dc93d42aa2560549a215de7a8c95611b54f9ca6f4582f6e1528373faad0d WHIRLPOOL 09840e898b04b8c6f18f6960ebdca285b6df68c7a67ca93260e18282ff99c23403002b6fc06c4d7853c910fc5b1c7b1797ef3256757e0465c51164e9083f68bd
MISC ChangeLog 14510 SHA256 444251df656477da9efca53215f969f1635d2c86eec3519f015732d351cc43af SHA512 3501753c8bd98c4bf201b4778f01d8a3cd8933625866b0e54d69717bfb4e1c7de6870b953332c129127dce00fec051d83380c9f90a591209313e229d07251487 WHIRLPOOL 145c119ccdf38fc8822d9a55d8fc9754b6d7049d6310b393b9dbed99cf583f76b093ae9e5f4d3b99284e3b8ddce236a0c890afc072f1ef9d5000e1483c22f89d
EBUILD boost-build-1.51.0.ebuild 3891 SHA256 e51278a6184870a5e8b283381f1f7d3d461443fca0da70d6568db3564d3dab44 SHA512 08168bafc60bd58c1352e68434cfd7d9bdd01907fcf215e00c9454a6350819a32b456f4b368f5cae78586ad584fd63991b710786ad918ad1355ff0ecf4895371 WHIRLPOOL 11ddf1866a66867c3739ed0e986af9367d39126092dda75a794bbd0c29947f209a60433808b6315b445e72a380e368082f4b87306880793b4a0cf4af73ed3a1c
MISC ChangeLog 14660 SHA256 f63b0aaa40c2d56e15f5ed3b2e0aef2add25e09c20ef26900f81403dc1914314 SHA512 13eb7d206dc988c6458ceb8c9bbe79afa4eb368277d24ac44cddb8a7a575192cb5f26517db9859c6e04a3e2df25b136382ff2c1e4b7068444e20e4b7ca59240d WHIRLPOOL de74ab421fce4291ea5394e2410737896bcb436007f9446380f58dba5dee1b596decef1b9f14c154dc6482057887048ee09339337bbe578587189e155daae6b2
MISC metadata.xml 494 SHA256 83776167c8d3c2e0b104ffc763928867c1f3402796a2042d17c2f2328c0fb202 SHA512 7e18d2a1d8a3f47a6d3c58f4f99023619d214e9bf1d798147a6e9ca5491978e5715b806a787e4952a3f89ec641daef18d125ec7f105a6e07e440f7cafcfe98b7 WHIRLPOOL 84dcd95a0f6ff4edbc8cfca598c2c72e030c495a03c8a73d7e8a079373eaa339bb05863f67589f4ab4479f22a233b42e791a1e801241cd0893774925e97001ed
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCDvDYACgkQkKaRLQcq0GKjswCfcWSxUiz8j+qxsnbws4IP0m3+
ETsAnjtZTGYKb7PUYm66x5Jk8nP8hvqV
=gecl
iF4EAREIAAYFAlCJtVkACgkQC77qH+pIQ6TGCAEAqOx7RVEWsKFCINz+99tv15NR
GG2PfRfR6x3LuL7K1lwA/RNmYW8grAmqKAbSUfisjQMMfdAgCEabRuDOR/h4WnFg
=QekD
-----END PGP SIGNATURE-----

@ -0,0 +1,139 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.51.0.ebuild,v 1.1 2012/10/25 21:55:36 floppym Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
inherit eutils flag-o-matic python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))"
DESCRIPTION="A system for large project software construction, which is simple to use and powerful."
HOMEPAGE="http://www.boost.org/doc/tools/build/index.html"
SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2"
LICENSE="Boost-1.0"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="examples python test"
RDEPEND="!<dev-libs/boost-1.34.0
!<=dev-util/boost-build-1.35.0-r1"
DEPEND="${RDEPEND}
test? ( =dev-lang/python-2*
sys-apps/diffutils )"
S="${WORKDIR}/boost_${MY_PV}/tools/build/v2"
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_unpack() {
tar xjpf "${DISTDIR}/${A}" ./boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed"
}
src_prepare() {
epatch \
"${FILESDIR}/${PN}-1.48.0-support_dots_in_python-buildid.patch" \
"${FILESDIR}/${PN}-1.48.0-disable_python_rpath.patch" \
"${FILESDIR}/${PN}-1.50.0-respect-c_ld-flags.patch" \
"${FILESDIR}/${PN}-1.50.0-fix-test.patch"
# Remove stripping option
cd "${S}/engine"
sed -i -e 's|-s\b||' \
build.jam || die "sed failed"
# Force regeneration
rm jambase.c || die
# This patch allows us to fully control optimization
# and stripping flags when bjam is used as build-system
# We simply extend the optimization and debug-symbols feature
# with empty dummies called 'none'
cd "${S}"
sed -i \
-e 's/\(off speed space\)/\1 none/' \
-e 's/\(debug-symbols : on off\)/\1 none/' \
tools/builtin.jam || die "sed failed"
}
src_configure() {
# For slotting
sed -i \
-e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \
engine/Jambase || die "sed failed"
if use python; then
# replace versions by user-selected one (TODO: fix this when slot-op
# deps are available to always match the best version available)
sed -i \
-e "s|2.7 2.6 2.5 2.4 2.3 2.2|${PYTHON_ABI}|" \
engine/build.jam || die "sed failed"
fi
}
src_compile() {
cd engine
local toolset
if [[ ${CHOST} == *-darwin* ]]; then
toolset=darwin
else
# Using boost's generic toolset here, which respects CC and CFLAGS
toolset=cc
fi
CC=$(tc-getCC) ./build.sh ${toolset} -d+2 $(use_with python python /usr) || die "building bjam failed"
}
src_install() {
newbin engine/bin.*/bjam bjam-${MAJOR_PV}
newbin engine/bin.*/b2 b2-${MAJOR_PV}
insinto /usr/share/boost-build-${MAJOR_PV}
doins -r "${FILESDIR}/site-config.jam" \
boost-build.jam bootstrap.jam build-system.jam user-config.jam *.py \
build kernel options tools util
rm "${D}/usr/share/boost-build-${MAJOR_PV}/build/project.ann.py" || die "removing faulty python file failed"
if ! use python; then
find "${D}/usr/share/boost-build-${MAJOR_PV}" -iname "*.py" -delete || die "removing experimental python files failed"
fi
dodoc changes.txt hacking.txt release_procedure.txt \
notes/build_dir_option.txt notes/relative_source_paths.txt
if use examples; then
insinto /usr/share/doc/${PF}
doins -r example
fi
}
src_test() {
cd test
export TMP="${T}"
DO_DIFF="${PREFIX}/usr/bin/diff" $(PYTHON -2) test_all.py
if [[ -s test_results.txt ]]; then
eerror "At least one test failed: $(<test_results.txt)"
die "tests failed"
fi
}
pkg_postinst() {
use python && python_mod_optimize /usr/share/boost-build-${MAJOR_PV}
}
pkg_postrm() {
use python && python_mod_cleanup /usr/share/boost-build-${MAJOR_PV}
}

@ -1,6 +1,17 @@
# ChangeLog for dev-vcs/subversion
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/ChangeLog,v 1.83 2012/09/03 19:25:39 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/ChangeLog,v 1.85 2012/10/25 17:07:41 tommy Exp $
*subversion-1.7.7 (25 Oct 2012)
25 Oct 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
-subversion-1.7.0.ebuild, -subversion-1.7.1.ebuild, -subversion-1.7.2.ebuild,
-subversion-1.7.4.ebuild, -subversion-1.7.5.ebuild, +subversion-1.7.7.ebuild:
Version bump, fixes bug 439362, drop old versions
25 Oct 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
subversion-1.7.6.ebuild:
Drop dodoc on notes/*, since that does not exist any more
03 Sep 2012; Fabian Groffen <grobian@gentoo.org> subversion-1.7.6.ebuild:
Fix linking on Solaris with USE=nls

@ -17,25 +17,19 @@ AUX svnserve.initd 818 SHA256 4f9d38d5b32d4436dcb302f7e3c7284e67d6339b25b0f057a3
AUX svnserve.initd2 828 SHA256 8f123253c3bfb9bbe87210a9e1facc7f52df371747dbc188396740a5cf4fa713 SHA512 48729e3befc9fb9f26bbb58f3e3694cecec491df65eb7251af85bec1aa16f6d1b406f2ef072c93c9136e261d8ce64aa658bf41f812c1a555c7014521c2ff775f WHIRLPOOL bbff4d5010a0f6ceb0e9e2f76984c9935f610b18163e7e5c426059a48f84451e5cbeae86582d6dd22d9a59dc47f71b253b19cce9ed6761a29013877a32cb5d81
AUX svnserve.xinetd 332 SHA256 267f30c78ef6428aeeb97d3c64c06b9acfba4bc624766fc3c6a6d2c4133799a2 SHA512 80b486507d03f430e189ef65901ed185f487651400bada5709f544954eb6175d20a11cf98893f80ec963e434c5db5642bf9d1603d698ad8bbf96b88fa45ddbae WHIRLPOOL 0c5ed79630859706f18b56fbb910b4b2dc6b480cdf72a929f7d33232f23ee1eb7110b98c4a8e06cd06c620b9f4ff081bfae23edd1f6a65fade2ac5081dbf3962
DIST subversion-1.6.17.tar.bz2 5504298 SHA256 d629c657e171616d30cc0cbddf1011a065770813bfc32f78c6940d09ca868124 SHA512 ec034b979f127e9338664a4ca0061c252f6fab7c094eee58eddaa175543456c1e1e1211a123f1e4ea1417f5f6c5c9b87abfb9d4039eb14f31cac38185934eb97 WHIRLPOOL 0d1d664c9410576c68bc10d772136193f6474947bacf10788636fdbd516e637df13d8ad70bab7c7e122713e747f8d494c0c54eca7da9d4ca518613d51331553b
DIST subversion-1.7.0.tar.bz2 5953297 SHA256 64fd5f263a80e609717a3ca42f1f2625606a5c4a40a85716f82c866033780978 SHA512 19d46306db509774a2bd15190b82c14ce9d0eff07df724cf761986582b05d2d02fbf86c1f527a50f8a8e332a27c11ef3f9f9bb5e5d422b144275b4ff9b40f265 WHIRLPOOL f0ba8f2f049194abf0e1d536eb185b0dc467f69c72def99a6783f7f18ca827335627b0fdc7cc1fbe57ab7a67d89b825c11c9a9626a5808a116af4ffa3a73699b
DIST subversion-1.7.1.tar.bz2 5973480 SHA256 d34bde626fac1aa553f5c9aeedf961999a77cc31540ace18da5aeacdd03d6608 SHA512 2918b8844da54a14f71294d4482e629d996431bc14ae92dfee9c172d7ed5a46186b5e93cca5e6b835709c28a033f17cd189c6304784b7f858cd3042091368d90 WHIRLPOOL b5df7fc85c436de33b3e9093694f9a37e046c6d517f2678828b72a81f88a4905bfa2bbccff6fca4bd06b5fb26cff523a987a87d0dc32bb8aa1dd80d7d853ae49
DIST subversion-1.7.2.tar.bz2 5944987 SHA256 7eb3e1ae2b0385e1cc20ca9e1839e0ef0ac98a7455dc52ba4cdf567547bfc517 SHA512 87bbc21af68ec98e15142511ababc7b28e427450803c47c4a191e0f1de9f2ebf6e94e4063bf91df23ae30b6aecac28d64fa18793027f6d928e19f10ba91d2785 WHIRLPOOL 9d34f171eea8af2481bbc3516c6e0ff97238385cd86d75edb5fc8e602ddb5da3c14b45c29ac57a32ba3800a70dfc689e27c423a9d470134b02eed846ce530e6a
DIST subversion-1.7.4.tar.bz2 5978020 SHA256 c4c736f5d94a93b5862d1d2452353146c8aeaae33ccec67649bba91f91ad506f SHA512 fd99a089bb2673f61686199446f6df0795b45be101a7e823ec481597ff5c17c11843c9e36deb5e178712a96291b146efaa3111eb59097146f5fae38d20de77ba WHIRLPOOL aa80f7bf327dd869dbd87dbce3a6a12fb462c687f01155c98f91058c33c2b5a74d5e0ae3a6f4c72d305a20cd2f0d0922213565be3400282e4fb1124977efcdfb
DIST subversion-1.7.5.tar.bz2 6002955 SHA256 cb23ccd08b0c1f0c66fdcda773265e404d95f378493ba64b49dbaaf54ae44aec SHA512 8447e0b9c4b0647480e55b0d8c09cf2940bf3d3ecda6cae28717423086a8334d36ce62ef066f8c1d918e85395287fed0a3e38d6c128a6d48559bac2cd95e85d4 WHIRLPOOL 5fba33c8a7171d2c6b0aaf1416934c598a5ee46e20b00bb4b0d832d6e08d6a0f85ade4752ece29b1fb51539317790f4f3a7bd381382ed1d0fa79179441dd4613
DIST subversion-1.7.6.tar.bz2 6006767 SHA256 d1a4f13c5c992a1527a2aeac262c6f54e073963ce1d13abfabb2a90980fa7d05 SHA512 bced624139b3a284918edce59419a9933080ecfd861e8eaf3a7abc56c72c1e9b50d8ff3fc6185783d5b537c5be87c1e328ad42288bc063103b456c3d376c42ce WHIRLPOOL 7425ad97d27cb127a6e45845ccc419d5f9bc61101c6d675565f08af96bb8f27ea06ecd1116f214f23e8465529aa17aee53c33319b618ac12e4e912e707bce2a8
DIST subversion-1.7.7.tar.bz2 6023686 SHA256 fc85a9341d1dc275b279e470776014b02328a028e48a7ac7868ac07d4a40a321 SHA512 0ce0a22e05c76132d9a1650cee3d7fdf6eb7606eb7197ee604e48129e6e3ba7ebc910d71c756ef2aced7100c8cd9a7d1dc3da8744315be0a8c506fdafa8ada19 WHIRLPOOL d0c82ab9abd8e95cbd5a5cf0d082a5b1eda7451bfaa5754d33a10279d94548f8c1457b3089c4bbb3347569b96be293e04371c05965ab2019aa38084831bc111d
EBUILD subversion-1.6.17-r7.ebuild 16378 SHA256 be56ed7e650e8cb529f8056fa7722bdab5137a8f7f1cbef419fbcc633430ccd8 SHA512 c4edda843f685ac18b5b8dbacc9160b27f397b34ec7619a4493558945d15248c0e2a0bf04dc66855889d48f5205dfca9d0909d045f0b3b9a8c6c9c58040e6c68 WHIRLPOOL d581a5211295a13131b2a4ac5ffb2a9b0702cdf0e78d9c1d25877b6a1e588d537d4ca32dd441cba040887c74b5d0cd607b4cb5325fdfedd9b1b90ad428c34760
EBUILD subversion-1.7.0.ebuild 14792 SHA256 216c5220a885a446b1b5e31581bda6731d38537953e43fd99cfc80bd01959f8a SHA512 c14c13e9693bc30fad4227402c472a6514bd8a39773bf5f85890be7b5848012ff43ebb5dfa22a66b722b7ae35528673eadaaf7a8706198b1dadff1d24a4b6bd2 WHIRLPOOL 0c2296ab75a63ddee15c20725fed5dea7f02d43f7e3c2d2634a61fc48ffe87a9dbde6bf5a721ffb1e0f4f8671f1d6502ad96c687472ee1b452bab4b1d7e36510
EBUILD subversion-1.7.1.ebuild 14825 SHA256 e76693d51738bfca2e8a39d3b8e53a4d50115e72f55a747856a01b16681bdd66 SHA512 9887c14e80ba28ecba60092dbb3a3085e178b9c54c943b9f6fe21911a1610171585864c620e75d22111bee7a9bc52160ea925cb30e47a5abe5a9a51ef9eb68ca WHIRLPOOL 3d3654441ce3977cd971ec2da09888f90167791923d91c4170a1656953de7fa4b42f9ad5acca9c5db50f8e1799663fbaf23265211e7f887dffcac4bde8d0e5d5
EBUILD subversion-1.7.2.ebuild 14913 SHA256 8162c5df5d310a74a29429fa984272e868d0f57c7c1cf292c5801ab1d1f8003a SHA512 29fb78e37fee60fd00a09aef1e35bd60d51fd38a728598e7cc72595f1a7cb1543bb37882758ee0b427df3cc2f831358838868a03a6db4b0accc52f685183e554 WHIRLPOOL 86a6f088300fc36bd673ee309d8535a4caf0847d8660c4e67c5ff7282704425aff1cd38664f3d0e7d28e8e858dcdc3204141ea04445460c765cd9b87eaca8c94
EBUILD subversion-1.7.4.ebuild 15600 SHA256 158ec0cb4a85f7a345afe5341a7ee016c5f1205b19b9bf7ab7b869e2b826d8a0 SHA512 ec4ba26cdb29b3bc4b7aae43ee4809c78b28d83d2296cc147d4973647316efc90e26191d36d9c59d928766342dc1d823eac92ca8a2cc5c9e4da1a8d1625e1d5c WHIRLPOOL bbcdf40252573d22f6f159353adc1c6035a21174f0080f7501d051c0c2bda5de048588c7ac88e2cbec2a3f7e9e075680c69a105c957635de15a2f0d6cfa1b064
EBUILD subversion-1.7.5.ebuild 15600 SHA256 dbbe674c0ff760e2f434b7e440bf9f1f0c762fdadf0d7953415f9667f34ba03a SHA512 6188ead1aa86e7b18d4219c471da2992ef573825f93a4b5b87d66dda553a0aaf22366dc117c1c64a673501d0f3891282877e4c701d029a402b0b345f6c0d44fa WHIRLPOOL 1d6a32c92f57b1e20a8f01de78bd14416fb6ea5053d9646e856a6d5d9ba5fc0abd064cafa3d8c751498f0a0f7977665ffea65e66655e0a5bc9148658afa5e6df
EBUILD subversion-1.7.6.ebuild 15773 SHA256 bae5d19896c74ce0cef3d1df2e308a537c1b11ad616e8386adeb92007ca8bfc7 SHA512 f606f372c843b92a2040a7ec8780d329a15d7ff0a1d613251f631388c6a31a61e3ec18d02c173986bd507ab8bf601cddbfaa63fe6db6baaeb48791bc43a15194 WHIRLPOOL 234e54bad2d5845290cd2d98725c4ba452603ed82b6496d2d2bf814000cb3ac22fd113f58ab93d88c616d66e6ab5a6ae405f79adc4818238fd2447e89d890000
MISC ChangeLog 86018 SHA256 1af1e04e57ef502c908863651273f0affed05431019485849c8ae90e28121016 SHA512 bbe9697dfbdd9a7809e083bb2d65c275919a6c99ada0548f55eacc31db4db019a2c84ed3021f8172be0b0532a3821be7a94e2bd1fed22278807055ef2611a989 WHIRLPOOL 8abad1aad7d4102be87fd30fff0bdd33738cc2f79de93019f886e51dccba6b391809523cfb9e91d9e48721cbf81830af462667dbaccd003d9482df751baadcf9
EBUILD subversion-1.7.6.ebuild 15754 SHA256 0091087f29c193141eacd222f69c3980fd5eca113356b90c552344e7942e0a4a SHA512 711502b245ea0d906fedb94bda975e6587848c610c1278e2ff8aa8545e7380df01519f107dcba2a39d07075e11e5cb0e0725ad3bcbb36883f87a16d97ff69e0a WHIRLPOOL 1cf5d84a0bc43c9b1119896e3b9e5de485cc9e44ca1f30057dc0ae48ad07737579f841b0220eb017a04b202e9c299c03e13a065c68fb28ab5a03cfaf02a7c3f9
EBUILD subversion-1.7.7.ebuild 15964 SHA256 4b3fdc1578fac2e872e649920c31fe85d9a265380f23b9ace621865db541511a SHA512 eb501dcea7e13817aaddbaa07d537d24adfee4eb45c0437ae20062f0f0aeefee5532be93ec8452bf20c4661e9fbaa73f8d3fe4fdf147f0636eef52048d24552f WHIRLPOOL fa41277e3d2b06f8b48343d2ab1013c28753a53f244c79788c31d3f4d82d09015f5d7bf42b2ea0237d11a8ace944f62e4c7bf71cdde25651e3471253a1324a1e
MISC ChangeLog 86468 SHA256 057a628bce3c5687e4ca4437f2126d599c7f92a98537941917faef9269adff04 SHA512 3c630d5e79c1463d0c4cac5e5e128a7710bdc955e7791e3851a6eb924d6fa98d1470496db2150b0481bbc4db5a235800a04edc8051b4f9639f1774b1ec707a03 WHIRLPOOL 42e4574e76ad1816c224467c4b7e6870a76e669a6fc030f4dd9e4fc626aaa72d847a6cdb051532bb7f62e9e05d22d8e2144424df4d266779646dc54e42b94f1f
MISC metadata.xml 628 SHA256 b3715692f57550cecbca66df385d0cc48ef3d6707b4832b88add2f689c35969d SHA512 2c1f375df0efee06e088db3c7c19b96e23b615053aaaa98bc45b5d4945a39a3c21a868c80b938be88ff840824b2e8aebe9379633f106d2cfead4b3fd74cff927 WHIRLPOOL 1387297f9b5b7feb6e90cbda59b0cd61519d0395ec94fb315d2ec97adb66c37a9aa59736d968920eab7229342105846805458b8789dc84ef9ecbd40e452c02c8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (SunOS)
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlBFBF8ACgkQX3X2B8XHTokgowCgoou6eISk3Nr7BPO0zyprco51
kkoAnR98IEa5OsHuaIUPNPPDD9Nta6ey
=Xxw2
iJwEAQEIAAYFAlCJceQACgkQG7kqcTWJkGcQ3AQAwW4FpD8uoEfMRhdwlIQYJQFo
OSgLXP1QwOiGO7XzhFGC4kRV5O261NarYaF7+X5RrLKCsodbCGsjEtw1YIJqhn2I
PaH9gnQAeKcEoZdUGj+NtqZtMGFoQzG1ztUaFi/0rlLHQn7tH1yI7zhqOs/yqNfX
/en/bryxGhft2RbMbME=
=i02z
-----END PGP SIGNATURE-----

@ -1,437 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.0.ebuild,v 1.5 2012/07/20 16:19:07 kensington Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
WANT_AUTOMAKE="none"
MY_P="${P/_/-}"
inherit autotools base bash-completion db-use depend.apache elisp-common flag-o-matic java-pkg-opt-2 libtool multilib perl-module python user
DESCRIPTION="Advanced version control system"
HOMEPAGE="http://subversion.apache.org/"
SRC_URI="http://www.apache.org/dist/${PN}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="Subversion"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring java kde nls perl python ruby sasl vim-syntax +webdav-neon webdav-serf"
CDEPEND=">=dev-db/sqlite-3.4
>=dev-libs/apr-1.3:1
>=dev-libs/apr-util-1.3:1
dev-libs/expat
sys-libs/zlib
berkdb? ( >=sys-libs/db-4.0.14 )
ctypes-python? ( =dev-lang/python-2* )
gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring )
kde? ( sys-apps/dbus x11-libs/qt-core:4 x11-libs/qt-dbus:4 x11-libs/qt-gui:4 >=kde-base/kdelibs-4:4 )
perl? ( dev-lang/perl )
python? ( =dev-lang/python-2* )
ruby? ( >=dev-lang/ruby-1.8.2 )
sasl? ( dev-libs/cyrus-sasl )
webdav-neon? ( >=net-libs/neon-0.28 )
webdav-serf? ( >=net-libs/serf-0.3.0 )"
RDEPEND="${CDEPEND}
apache2? ( www-servers/apache[apache2_modules_dav] )
java? ( >=virtual/jre-1.5 )
kde? ( kde-base/kwalletd )
nls? ( virtual/libintl )
perl? ( dev-perl/URI )"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-1.6
ctypes-python? ( dev-python/ctypesgen )
doc? ( app-doc/doxygen )
gnome-keyring? ( virtual/pkgconfig )
java? ( >=virtual/jdk-1.5 )
kde? ( virtual/pkgconfig )
nls? ( sys-devel/gettext )
webdav-neon? ( virtual/pkgconfig )"
PATCHES=(
"${FILESDIR}/${PN}-1.5.4-interix.patch"
"${FILESDIR}/${PN}-1.5.6-aix-dso.patch"
"${FILESDIR}/${PN}-1.6.3-hpux-dso.patch"
)
want_apache
pkg_setup() {
if use berkdb; then
local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \
| grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \
| sed 's:.*b::')"
einfo
if [[ -z "${SVN_BDB_VERSION}" ]]; then
if [[ -n "${apu_bdb_version}" ]]; then
SVN_BDB_VERSION="${apu_bdb_version}"
einfo "Matching db version to apr-util"
else
SVN_BDB_VERSION="$(db_ver_to_slot "$(db_findver sys-libs/db 2>/dev/null)")"
einfo "SVN_BDB_VERSION variable isn't set. You can set it to enforce using of specific version of Berkeley DB."
fi
fi
einfo "Using: Berkeley DB ${SVN_BDB_VERSION}"
einfo
if [[ -n "${apu_bdb_version}" && "${SVN_BDB_VERSION}" != "${apu_bdb_version}" ]]; then
eerror "APR-Util is linked against Berkeley DB ${apu_bdb_version}, but you are trying"
eerror "to build Subversion with support for Berkeley DB ${SVN_BDB_VERSION}."
eerror "Rebuild dev-libs/apr-util or set SVN_BDB_VERSION=\"${apu_bdb_version}\"."
eerror "Aborting to avoid possible run-time crashes."
die "Berkeley DB version mismatch"
fi
fi
depend.apache_pkg_setup
java-pkg-opt-2_pkg_setup
if use ctypes-python || use python; then
python_pkg_setup
fi
if ! use webdav-neon && ! use webdav-serf; then
ewarn "WebDAV support is disabled. You need WebDAV to"
ewarn "access repositories through the HTTP protocol."
ewarn "Consider enabling one of the following USE-flags:"
ewarn " webdav-neon webdav-serf"
echo -ne "\a"
fi
if use debug; then
append-cppflags -DSVN_DEBUG -DAP_DEBUG
fi
# Allow for custom repository locations.
SVN_REPOS_LOC="${SVN_REPOS_LOC:-${EPREFIX}/var/svn}"
}
src_prepare() {
base_src_prepare
fperms +x build/transform_libtool_scripts.sh
sed -i \
-e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \
-e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac
sed -e "/SWIG_PY_INCLUDES=/s/\$ac_cv_python_includes/\\\\\$(PYTHON_INCLUDES)/" -i build/ac-macros/swig.m4 || die "sed failed"
# this bites us in particular on Solaris
sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \
die "/bin/sh is not POSIX shell!"
eautoconf
elibtoolize
sed -e "s/libsvn_swig_py-1\.la/libsvn_swig_py-\$(PYTHON_VERSION)-1.la/" -i build-outputs.mk || die "sed failed"
}
src_configure() {
local myconf
if use python || use perl || use ruby; then
myconf+=" --with-swig"
else
myconf+=" --without-swig"
fi
if use java; then
myconf+=" --without-junit"
fi
if use kde || use nls; then
myconf+=" --enable-nls"
else
myconf+=" --disable-nls"
fi
case ${CHOST} in
*-solaris*)
# -lintl isn't added for some reason (makes Neon check fail)
use nls && append-libs -lintl
;;
*-aix*)
# avoid recording immediate path to sharedlibs into executables
append-ldflags -Wl,-bnoipath
;;
*-interix*)
# loader crashes on the LD_PRELOADs...
myconf="${myconf} --disable-local-library-preloading"
;;
esac
econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
$(use_with apache2 apxs "${APXS}") \
$(use_with berkdb berkeley-db "db.h:${EPREFIX}/usr/include/db${SVN_BDB_VERSION}::db-${SVN_BDB_VERSION}") \
$(use_with ctypes-python ctypesgen "${EPREFIX}/usr") \
$(use_enable dso runtime-module-search) \
$(use_with gnome-keyring) \
$(use_enable java javahl) \
$(use_with java jdk "${JAVA_HOME}") \
$(use_with kde kwallet) \
$(use_with sasl) \
$(use_with webdav-neon neon) \
$(use_with webdav-serf serf "${EPREFIX}/usr") \
${myconf} \
--with-apr="${EPREFIX}/usr/bin/apr-1-config" \
--with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \
--disable-experimental-libtool \
--without-jikes \
--enable-local-library-preloading \
--disable-mod-activation \
--disable-neon-version-check \
--disable-static \
--with-sqlite="${EPREFIX}/usr"
}
src_compile() {
emake local-all || die "Building of core of Subversion failed"
if use ctypes-python; then
python_copy_sources subversion/bindings/ctypes-python
rm -fr subversion/bindings/ctypes-python
ctypes_python_bindings_building() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake ctypes-python
}
python_execute_function \
--action-message 'Building of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_building
fi
if use python; then
python_copy_sources subversion/bindings/swig/python
rm -fr subversion/bindings/swig/python
swig_python_bindings_building() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
PYTHON_INCLUDES="-I${EPREFIX}$(python_get_includedir)" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
swig-py
}
python_execute_function \
--action-message 'Building of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_building
fi
if use perl; then
emake swig-pl || die "Building of Subversion SWIG Perl bindings failed"
fi
if use ruby; then
emake swig-rb || die "Building of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake -j1 JAVAC_FLAGS="$(java-pkg_javac-args) -encoding iso8859-1" javahl || die "Building of Subversion JavaHL library failed"
fi
if use extras; then
emake tools || die "Building of tools failed"
fi
if use doc; then
doxygen doc/doxygen.conf || die "Building of Subversion HTML documentation failed"
if use java; then
emake doc-javahl || die "Building of Subversion JavaHL library HTML documentation failed"
fi
fi
}
src_install() {
emake -j1 DESTDIR="${D}" local-install || die "Installation of core of Subversion failed"
if use ctypes-python; then
ctypes_python_bindings_installation() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake DESTDIR="${D}" install-ctypes-python
}
python_execute_function \
--action-message 'Installation of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_installation
fi
if use python; then
swig_python_bindings_installation() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
DESTDIR="${D}" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
install-swig-py
}
python_execute_function \
--action-message 'Installation of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_installation
fi
if use ctypes-python || use python; then
python_clean_installation_image -q
fi
if use perl; then
emake DESTDIR="${D}" INSTALLDIRS="vendor" install-swig-pl || die "Installation of Subversion SWIG Perl bindings failed"
fixlocalpod
find "${ED}" "(" -name .packlist -o -name "*.bs" ")" -print0 | xargs -0 rm -fr
fi
if use ruby; then
emake DESTDIR="${D}" install-swig-rb || die "Installation of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake DESTDIR="${D}" install-javahl || die "Installation of Subversion JavaHL library failed"
java-pkg_regso "${ED}"usr/$(get_libdir)/libsvnjavahl*.so
java-pkg_dojar "${ED}"usr/$(get_libdir)/svn-javahl/svn-javahl.jar
rm -fr "${ED}"usr/$(get_libdir)/svn-javahl/*.jar
fi
# Install Apache module configuration.
if use apache2; then
keepdir "${APACHE_MODULES_CONFDIR}"
insinto "${APACHE_MODULES_CONFDIR}"
doins "${FILESDIR}/47_mod_dav_svn.conf"
fi
# Install Bash Completion, bug 43179.
dobashcompletion tools/client-side/bash_completion subversion
rm -f tools/client-side/bash_completion
# Install hot backup script, bug 54304.
newbin tools/backup/hot-backup.py svn-hot-backup
rm -fr tools/backup
# Install svnserve init-script and xinet.d snippet, bug 43245.
newinitd "${FILESDIR}"/svnserve.initd2 svnserve
newconfd "${FILESDIR}"/svnserve.confd svnserve
insinto /etc/xinetd.d
newins "${FILESDIR}"/svnserve.xinetd svnserve
# Install documentation.
dodoc CHANGES COMMITTERS README
dodoc tools/xslt/svnindex.{css,xsl}
rm -fr tools/xslt
# Install extra files.
if use extras; then
cat << EOF > 80subversion-extras
PATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
ROOTPATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
EOF
doenvd 80subversion-extras
emake DESTDIR="${D}" toolsdir="/usr/$(get_libdir)/subversion/bin" install-tools || die "Installation of tools failed"
find tools "(" -name "*.bat" -o -name "*.in" -o -name ".libs" ")" -print0 | xargs -0 rm -fr
rm -fr tools/client-side/svnmucc
rm -fr tools/server-side/{svn-populate-node-origins-index,svnauthz-validate}*
rm -fr tools/{buildbot,dev,diff,po}
insinto /usr/share/${PN}
doins -r tools
fi
if use doc; then
dohtml -r doc/doxygen/html/* || die "Installation of Subversion HTML documentation failed"
dodoc notes/*
if use java; then
java-pkg_dojavadoc doc/javadoc
fi
fi
find "${D}" '(' -name '*.la' ')' -print0 | xargs -0 rm -f
}
pkg_preinst() {
# Compare versions of Berkeley DB, bug 122877.
if use berkdb && [[ -f "${EROOT}usr/bin/svn" ]]; then
OLD_BDB_VERSION="$(scanelf -nq "${EROOT}usr/$(get_libdir)/libsvn_subr-1.so.0" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
NEW_BDB_VERSION="$(scanelf -nq "${ED}usr/$(get_libdir)/libsvn_subr-1.so.0" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
if [[ "${OLD_BDB_VERSION}" != "${NEW_BDB_VERSION}" ]]; then
CHANGED_BDB_VERSION="1"
fi
fi
}
pkg_postinst() {
use perl && perl-module_pkg_postinst
if use ctypes-python; then
python_mod_optimize csvn
fi
if use python; then
python_mod_optimize libsvn svn
fi
if [[ -n "${CHANGED_BDB_VERSION}" ]]; then
ewarn "You upgraded from an older version of Berkeley DB and may experience"
ewarn "problems with your repository. Run the following commands as root to fix it:"
ewarn " db4_recover -h ${SVN_REPOS_LOC}/repos"
ewarn " chown -Rf apache:apache ${SVN_REPOS_LOC}/repos"
fi
ewarn "If you run subversion as a daemon, you will need to restart it to avoid module mismatches."
}
pkg_postrm() {
use perl && perl-module_pkg_postrm
if use ctypes-python; then
python_mod_cleanup csvn
fi
if use python; then
python_mod_cleanup libsvn svn
fi
}
pkg_config() {
# Remember: Don't use ${EROOT}${SVN_REPOS_LOC} since ${SVN_REPOS_LOC}
# already has EPREFIX in it
einfo "Initializing the database in ${ROOT}${SVN_REPOS_LOC}..."
if [[ -e "${ROOT}${SVN_REPOS_LOC}/repos" ]]; then
echo "A Subversion repository already exists and I will not overwrite it."
echo "Delete \"${ROOT}${SVN_REPOS_LOC}/repos\" first if you're sure you want to have a clean version."
else
mkdir -p "${ROOT}${SVN_REPOS_LOC}/conf"
einfo "Populating repository directory..."
# Create initial repository.
"${EROOT}usr/bin/svnadmin" create "${ROOT}${SVN_REPOS_LOC}/repos"
einfo "Setting repository permissions..."
SVNSERVE_USER="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_USER}")"
SVNSERVE_GROUP="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_GROUP}")"
if use apache2; then
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="apache"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="apache"
else
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="svn"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="svnusers"
enewgroup "${SVNSERVE_GROUP}"
enewuser "${SVNSERVE_USER}" -1 -1 "${SVN_REPOS_LOC}" "${SVNSERVE_GROUP}"
fi
chown -Rf "${SVNSERVE_USER}:${SVNSERVE_GROUP}" "${ROOT}${SVN_REPOS_LOC}/repos"
chmod -Rf go-rwx "${ROOT}${SVN_REPOS_LOC}/conf"
chmod -Rf o-rwx "${ROOT}${SVN_REPOS_LOC}/repos"
fi
}

@ -1,437 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.1.ebuild,v 1.6 2012/07/20 16:19:07 kensington Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
WANT_AUTOMAKE="none"
MY_P="${P/_/-}"
inherit autotools base bash-completion db-use depend.apache elisp-common flag-o-matic java-pkg-opt-2 libtool multilib perl-module python user
DESCRIPTION="Advanced version control system"
HOMEPAGE="http://subversion.apache.org/"
SRC_URI="http://www.apache.org/dist/${PN}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="Subversion"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring java kde nls perl python ruby sasl vim-syntax +webdav-neon webdav-serf"
CDEPEND=">=dev-db/sqlite-3.4
>=dev-libs/apr-1.3:1
>=dev-libs/apr-util-1.3:1
dev-libs/expat
sys-libs/zlib
berkdb? ( >=sys-libs/db-4.0.14 )
ctypes-python? ( =dev-lang/python-2* )
gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring )
kde? ( sys-apps/dbus x11-libs/qt-core:4 x11-libs/qt-dbus:4 x11-libs/qt-gui:4 >=kde-base/kdelibs-4:4 )
perl? ( dev-lang/perl )
python? ( =dev-lang/python-2* )
ruby? ( >=dev-lang/ruby-1.8.2 )
sasl? ( dev-libs/cyrus-sasl )
webdav-neon? ( >=net-libs/neon-0.28 )
webdav-serf? ( >=net-libs/serf-0.3.0 )"
RDEPEND="${CDEPEND}
apache2? ( www-servers/apache[apache2_modules_dav] )
java? ( >=virtual/jre-1.5 )
kde? ( kde-base/kwalletd )
nls? ( virtual/libintl )
perl? ( dev-perl/URI )"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-1.6
ctypes-python? ( dev-python/ctypesgen )
doc? ( app-doc/doxygen )
gnome-keyring? ( virtual/pkgconfig )
java? ( >=virtual/jdk-1.5 )
kde? ( virtual/pkgconfig )
nls? ( sys-devel/gettext )
webdav-neon? ( virtual/pkgconfig )"
PATCHES=(
"${FILESDIR}/${PN}-1.5.4-interix.patch"
"${FILESDIR}/${PN}-1.5.6-aix-dso.patch"
"${FILESDIR}/${PN}-1.6.3-hpux-dso.patch"
)
want_apache
pkg_setup() {
if use berkdb; then
local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \
| grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \
| sed 's:.*b::')"
einfo
if [[ -z "${SVN_BDB_VERSION}" ]]; then
if [[ -n "${apu_bdb_version}" ]]; then
SVN_BDB_VERSION="${apu_bdb_version}"
einfo "Matching db version to apr-util"
else
SVN_BDB_VERSION="$(db_ver_to_slot "$(db_findver sys-libs/db 2>/dev/null)")"
einfo "SVN_BDB_VERSION variable isn't set. You can set it to enforce using of specific version of Berkeley DB."
fi
fi
einfo "Using: Berkeley DB ${SVN_BDB_VERSION}"
einfo
if [[ -n "${apu_bdb_version}" && "${SVN_BDB_VERSION}" != "${apu_bdb_version}" ]]; then
eerror "APR-Util is linked against Berkeley DB ${apu_bdb_version}, but you are trying"
eerror "to build Subversion with support for Berkeley DB ${SVN_BDB_VERSION}."
eerror "Rebuild dev-libs/apr-util or set SVN_BDB_VERSION=\"${apu_bdb_version}\"."
eerror "Aborting to avoid possible run-time crashes."
die "Berkeley DB version mismatch"
fi
fi
depend.apache_pkg_setup
java-pkg-opt-2_pkg_setup
if use ctypes-python || use python; then
python_pkg_setup
fi
if ! use webdav-neon && ! use webdav-serf; then
ewarn "WebDAV support is disabled. You need WebDAV to"
ewarn "access repositories through the HTTP protocol."
ewarn "Consider enabling one of the following USE-flags:"
ewarn " webdav-neon webdav-serf"
echo -ne "\a"
fi
if use debug; then
append-cppflags -DSVN_DEBUG -DAP_DEBUG
fi
# Allow for custom repository locations.
SVN_REPOS_LOC="${SVN_REPOS_LOC:-${EPREFIX}/var/svn}"
}
src_prepare() {
base_src_prepare
fperms +x build/transform_libtool_scripts.sh
sed -i \
-e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \
-e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac
sed -e "/SWIG_PY_INCLUDES=/s/\$ac_cv_python_includes/\\\\\$(PYTHON_INCLUDES)/" -i build/ac-macros/swig.m4 || die "sed failed"
# this bites us in particular on Solaris
sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \
die "/bin/sh is not POSIX shell!"
eautoconf
elibtoolize
sed -e "s/libsvn_swig_py-1\.la/libsvn_swig_py-\$(PYTHON_VERSION)-1.la/" -i build-outputs.mk || die "sed failed"
}
src_configure() {
local myconf
if use python || use perl || use ruby; then
myconf+=" --with-swig"
else
myconf+=" --without-swig"
fi
if use java; then
myconf+=" --without-junit"
fi
if use kde || use nls; then
myconf+=" --enable-nls"
else
myconf+=" --disable-nls"
fi
case ${CHOST} in
*-solaris*)
# -lintl isn't added for some reason (makes Neon check fail)
use nls && append-libs -lintl
;;
*-aix*)
# avoid recording immediate path to sharedlibs into executables
append-ldflags -Wl,-bnoipath
;;
*-interix*)
# loader crashes on the LD_PRELOADs...
myconf="${myconf} --disable-local-library-preloading"
;;
esac
econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
$(use_with apache2 apxs "${APXS}") \
$(use_with berkdb berkeley-db "db.h:${EPREFIX}/usr/include/db${SVN_BDB_VERSION}::db-${SVN_BDB_VERSION}") \
$(use_with ctypes-python ctypesgen "${EPREFIX}/usr") \
$(use_enable dso runtime-module-search) \
$(use_with gnome-keyring) \
$(use_enable java javahl) \
$(use_with java jdk "${JAVA_HOME}") \
$(use_with kde kwallet) \
$(use_with sasl) \
$(use_with webdav-neon neon) \
$(use_with webdav-serf serf "${EPREFIX}/usr") \
${myconf} \
--with-apr="${EPREFIX}/usr/bin/apr-1-config" \
--with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \
--disable-experimental-libtool \
--without-jikes \
--enable-local-library-preloading \
--disable-mod-activation \
--disable-neon-version-check \
--disable-static \
--with-sqlite="${EPREFIX}/usr"
}
src_compile() {
emake local-all || die "Building of core of Subversion failed"
if use ctypes-python; then
python_copy_sources subversion/bindings/ctypes-python
rm -fr subversion/bindings/ctypes-python
ctypes_python_bindings_building() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake ctypes-python
}
python_execute_function \
--action-message 'Building of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_building
fi
if use python; then
python_copy_sources subversion/bindings/swig/python
rm -fr subversion/bindings/swig/python
swig_python_bindings_building() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
PYTHON_INCLUDES="-I${EPREFIX}$(python_get_includedir)" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
swig-py
}
python_execute_function \
--action-message 'Building of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_building
fi
if use perl; then
emake swig-pl || die "Building of Subversion SWIG Perl bindings failed"
fi
if use ruby; then
emake swig-rb || die "Building of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake -j1 JAVAC_FLAGS="$(java-pkg_javac-args) -encoding iso8859-1" javahl || die "Building of Subversion JavaHL library failed"
fi
if use extras; then
emake tools || die "Building of tools failed"
fi
if use doc; then
doxygen doc/doxygen.conf || die "Building of Subversion HTML documentation failed"
if use java; then
emake doc-javahl || die "Building of Subversion JavaHL library HTML documentation failed"
fi
fi
}
src_install() {
emake -j1 DESTDIR="${D}" local-install || die "Installation of core of Subversion failed"
if use ctypes-python; then
ctypes_python_bindings_installation() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake DESTDIR="${D}" install-ctypes-python
}
python_execute_function \
--action-message 'Installation of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_installation
fi
if use python; then
swig_python_bindings_installation() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
DESTDIR="${D}" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
install-swig-py
}
python_execute_function \
--action-message 'Installation of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_installation
fi
if use ctypes-python || use python; then
python_clean_installation_image -q
fi
if use perl; then
emake DESTDIR="${D}" INSTALLDIRS="vendor" install-swig-pl || die "Installation of Subversion SWIG Perl bindings failed"
fixlocalpod
find "${ED}" "(" -name .packlist -o -name "*.bs" ")" -print0 | xargs -0 rm -fr
fi
if use ruby; then
emake DESTDIR="${D}" install-swig-rb || die "Installation of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake DESTDIR="${D}" install-javahl || die "Installation of Subversion JavaHL library failed"
java-pkg_regso "${ED}"usr/$(get_libdir)/libsvnjavahl*$(get_libname)
java-pkg_dojar "${ED}"usr/$(get_libdir)/svn-javahl/svn-javahl.jar
rm -fr "${ED}"usr/$(get_libdir)/svn-javahl/*.jar
fi
# Install Apache module configuration.
if use apache2; then
keepdir "${APACHE_MODULES_CONFDIR}"
insinto "${APACHE_MODULES_CONFDIR}"
doins "${FILESDIR}/47_mod_dav_svn.conf"
fi
# Install Bash Completion, bug 43179.
dobashcompletion tools/client-side/bash_completion subversion
rm -f tools/client-side/bash_completion
# Install hot backup script, bug 54304.
newbin tools/backup/hot-backup.py svn-hot-backup
rm -fr tools/backup
# Install svnserve init-script and xinet.d snippet, bug 43245.
newinitd "${FILESDIR}"/svnserve.initd2 svnserve
newconfd "${FILESDIR}"/svnserve.confd svnserve
insinto /etc/xinetd.d
newins "${FILESDIR}"/svnserve.xinetd svnserve
# Install documentation.
dodoc CHANGES COMMITTERS README
dodoc tools/xslt/svnindex.{css,xsl}
rm -fr tools/xslt
# Install extra files.
if use extras; then
cat << EOF > 80subversion-extras
PATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
ROOTPATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
EOF
doenvd 80subversion-extras
emake DESTDIR="${D}" toolsdir="/usr/$(get_libdir)/subversion/bin" install-tools || die "Installation of tools failed"
find tools "(" -name "*.bat" -o -name "*.in" -o -name ".libs" ")" -print0 | xargs -0 rm -fr
rm -fr tools/client-side/svnmucc
rm -fr tools/server-side/{svn-populate-node-origins-index,svnauthz-validate}*
rm -fr tools/{buildbot,dev,diff,po}
insinto /usr/share/${PN}
doins -r tools
fi
if use doc; then
dohtml -r doc/doxygen/html/* || die "Installation of Subversion HTML documentation failed"
dodoc notes/*
if use java; then
java-pkg_dojavadoc doc/javadoc
fi
fi
find "${D}" '(' -name '*.la' ')' -print0 | xargs -0 rm -f
}
pkg_preinst() {
# Compare versions of Berkeley DB, bug 122877.
if use berkdb && [[ -f "${EROOT}usr/bin/svn" ]]; then
OLD_BDB_VERSION="$(scanelf -nq "${EROOT}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
NEW_BDB_VERSION="$(scanelf -nq "${ED}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
if [[ "${OLD_BDB_VERSION}" != "${NEW_BDB_VERSION}" ]]; then
CHANGED_BDB_VERSION="1"
fi
fi
}
pkg_postinst() {
use perl && perl-module_pkg_postinst
if use ctypes-python; then
python_mod_optimize csvn
fi
if use python; then
python_mod_optimize libsvn svn
fi
if [[ -n "${CHANGED_BDB_VERSION}" ]]; then
ewarn "You upgraded from an older version of Berkeley DB and may experience"
ewarn "problems with your repository. Run the following commands as root to fix it:"
ewarn " db4_recover -h ${SVN_REPOS_LOC}/repos"
ewarn " chown -Rf apache:apache ${SVN_REPOS_LOC}/repos"
fi
ewarn "If you run subversion as a daemon, you will need to restart it to avoid module mismatches."
}
pkg_postrm() {
use perl && perl-module_pkg_postrm
if use ctypes-python; then
python_mod_cleanup csvn
fi
if use python; then
python_mod_cleanup libsvn svn
fi
}
pkg_config() {
# Remember: Don't use ${EROOT}${SVN_REPOS_LOC} since ${SVN_REPOS_LOC}
# already has EPREFIX in it
einfo "Initializing the database in ${ROOT}${SVN_REPOS_LOC}..."
if [[ -e "${ROOT}${SVN_REPOS_LOC}/repos" ]]; then
echo "A Subversion repository already exists and I will not overwrite it."
echo "Delete \"${ROOT}${SVN_REPOS_LOC}/repos\" first if you're sure you want to have a clean version."
else
mkdir -p "${ROOT}${SVN_REPOS_LOC}/conf"
einfo "Populating repository directory..."
# Create initial repository.
"${EROOT}usr/bin/svnadmin" create "${ROOT}${SVN_REPOS_LOC}/repos"
einfo "Setting repository permissions..."
SVNSERVE_USER="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_USER}")"
SVNSERVE_GROUP="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_GROUP}")"
if use apache2; then
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="apache"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="apache"
else
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="svn"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="svnusers"
enewgroup "${SVNSERVE_GROUP}"
enewuser "${SVNSERVE_USER}" -1 -1 "${SVN_REPOS_LOC}" "${SVNSERVE_GROUP}"
fi
chown -Rf "${SVNSERVE_USER}:${SVNSERVE_GROUP}" "${ROOT}${SVN_REPOS_LOC}/repos"
chmod -Rf go-rwx "${ROOT}${SVN_REPOS_LOC}/conf"
chmod -Rf o-rwx "${ROOT}${SVN_REPOS_LOC}/repos"
fi
}

@ -1,438 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.2.ebuild,v 1.6 2012/07/20 16:19:07 kensington Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
WANT_AUTOMAKE="none"
MY_P="${P/_/-}"
inherit autotools base bash-completion-r1 db-use depend.apache elisp-common flag-o-matic java-pkg-opt-2 libtool multilib perl-module python user
DESCRIPTION="Advanced version control system"
HOMEPAGE="http://subversion.apache.org/"
SRC_URI="http://www.apache.org/dist/${PN}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="Subversion"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring java kde nls perl python ruby sasl vim-syntax +webdav-neon webdav-serf"
CDEPEND=">=dev-db/sqlite-3.4
>=dev-libs/apr-1.3:1
>=dev-libs/apr-util-1.3:1
dev-libs/expat
sys-libs/zlib
berkdb? ( >=sys-libs/db-4.0.14 )
ctypes-python? ( =dev-lang/python-2* )
gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring )
kde? ( sys-apps/dbus x11-libs/qt-core:4 x11-libs/qt-dbus:4 x11-libs/qt-gui:4 >=kde-base/kdelibs-4:4 )
perl? ( dev-lang/perl )
python? ( =dev-lang/python-2* )
ruby? ( >=dev-lang/ruby-1.8.2 )
sasl? ( dev-libs/cyrus-sasl )
webdav-neon? ( >=net-libs/neon-0.28 )
webdav-serf? ( >=net-libs/serf-0.3.0 )"
RDEPEND="${CDEPEND}
apache2? ( www-servers/apache[apache2_modules_dav] )
java? ( >=virtual/jre-1.5 )
kde? ( kde-base/kwalletd )
nls? ( virtual/libintl )
perl? ( dev-perl/URI )"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-1.6
ctypes-python? ( dev-python/ctypesgen )
doc? ( app-doc/doxygen )
gnome-keyring? ( virtual/pkgconfig )
java? ( >=virtual/jdk-1.5 )
kde? ( virtual/pkgconfig )
nls? ( sys-devel/gettext )
webdav-neon? ( virtual/pkgconfig )"
PATCHES=(
"${FILESDIR}/${PN}-1.5.4-interix.patch"
"${FILESDIR}/${PN}-1.5.6-aix-dso.patch"
"${FILESDIR}/${PN}-1.6.3-hpux-dso.patch"
)
want_apache
pkg_setup() {
if use berkdb; then
local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \
| grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \
| sed 's:.*b::')"
einfo
if [[ -z "${SVN_BDB_VERSION}" ]]; then
if [[ -n "${apu_bdb_version}" ]]; then
SVN_BDB_VERSION="${apu_bdb_version}"
einfo "Matching db version to apr-util"
else
SVN_BDB_VERSION="$(db_ver_to_slot "$(db_findver sys-libs/db 2>/dev/null)")"
einfo "SVN_BDB_VERSION variable isn't set. You can set it to enforce using of specific version of Berkeley DB."
fi
fi
einfo "Using: Berkeley DB ${SVN_BDB_VERSION}"
einfo
if [[ -n "${apu_bdb_version}" && "${SVN_BDB_VERSION}" != "${apu_bdb_version}" ]]; then
eerror "APR-Util is linked against Berkeley DB ${apu_bdb_version}, but you are trying"
eerror "to build Subversion with support for Berkeley DB ${SVN_BDB_VERSION}."
eerror "Rebuild dev-libs/apr-util or set SVN_BDB_VERSION=\"${apu_bdb_version}\"."
eerror "Aborting to avoid possible run-time crashes."
die "Berkeley DB version mismatch"
fi
fi
depend.apache_pkg_setup
java-pkg-opt-2_pkg_setup
if use ctypes-python || use python; then
python_pkg_setup
fi
if ! use webdav-neon && ! use webdav-serf; then
ewarn "WebDAV support is disabled. You need WebDAV to"
ewarn "access repositories through the HTTP protocol."
ewarn "Consider enabling one of the following USE-flags:"
ewarn " webdav-neon webdav-serf"
echo -ne "\a"
fi
if use debug; then
append-cppflags -DSVN_DEBUG -DAP_DEBUG
fi
# Allow for custom repository locations.
SVN_REPOS_LOC="${SVN_REPOS_LOC:-${EPREFIX}/var/svn}"
}
src_prepare() {
base_src_prepare
fperms +x build/transform_libtool_scripts.sh
sed -i \
-e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \
-e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac
sed -e "/SWIG_PY_INCLUDES=/s/\$ac_cv_python_includes/\\\\\$(PYTHON_INCLUDES)/" -i build/ac-macros/swig.m4 || die "sed failed"
# this bites us in particular on Solaris
sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \
die "/bin/sh is not POSIX shell!"
eautoconf
elibtoolize
sed -e "s/libsvn_swig_py-1\.la/libsvn_swig_py-\$(PYTHON_VERSION)-1.la/" -i build-outputs.mk || die "sed failed"
}
src_configure() {
local myconf
if use python || use perl || use ruby; then
myconf+=" --with-swig"
else
myconf+=" --without-swig"
fi
if use java; then
myconf+=" --without-junit"
fi
if use kde || use nls; then
myconf+=" --enable-nls"
else
myconf+=" --disable-nls"
fi
case ${CHOST} in
*-aix*)
# avoid recording immediate path to sharedlibs into executables
append-ldflags -Wl,-bnoipath
;;
*-interix*)
# loader crashes on the LD_PRELOADs...
myconf="${myconf} --disable-local-library-preloading"
;;
esac
econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
$(use_with apache2 apxs "${APXS}") \
$(use_with berkdb berkeley-db "db.h:${EPREFIX}/usr/include/db${SVN_BDB_VERSION}::db-${SVN_BDB_VERSION}") \
$(use_with ctypes-python ctypesgen "${EPREFIX}/usr") \
$(use_enable dso runtime-module-search) \
$(use_with gnome-keyring) \
$(use_enable java javahl) \
$(use_with java jdk "${JAVA_HOME}") \
$(use_with kde kwallet) \
$(use_with sasl) \
$(use_with webdav-neon neon) \
$(use_with webdav-serf serf "${EPREFIX}/usr") \
${myconf} \
--with-apr="${EPREFIX}/usr/bin/apr-1-config" \
--with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \
--disable-experimental-libtool \
--without-jikes \
--enable-local-library-preloading \
--disable-mod-activation \
--disable-neon-version-check \
--disable-static \
--with-sqlite="${EPREFIX}/usr"
}
src_compile() {
emake local-all || die "Building of core of Subversion failed"
if use ctypes-python; then
python_copy_sources subversion/bindings/ctypes-python
rm -fr subversion/bindings/ctypes-python
ctypes_python_bindings_building() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake ctypes-python
}
python_execute_function \
--action-message 'Building of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_building
fi
if use python; then
python_copy_sources subversion/bindings/swig/python
rm -fr subversion/bindings/swig/python
swig_python_bindings_building() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
PYTHON_INCLUDES="-I${EPREFIX}$(python_get_includedir)" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
swig-py
}
python_execute_function \
--action-message 'Building of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_building
fi
if use perl; then
emake swig-pl || die "Building of Subversion SWIG Perl bindings failed"
fi
if use ruby; then
emake swig-rb || die "Building of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake -j1 JAVAC_FLAGS="$(java-pkg_javac-args) -encoding iso8859-1" javahl || die "Building of Subversion JavaHL library failed"
fi
if use extras; then
emake tools || die "Building of tools failed"
fi
if use doc; then
doxygen doc/doxygen.conf || die "Building of Subversion HTML documentation failed"
if use java; then
emake doc-javahl || die "Building of Subversion JavaHL library HTML documentation failed"
fi
fi
}
src_install() {
emake -j1 DESTDIR="${D}" local-install || die "Installation of core of Subversion failed"
if use ctypes-python; then
ctypes_python_bindings_installation() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake DESTDIR="${D}" install-ctypes-python
}
python_execute_function \
--action-message 'Installation of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_installation
fi
if use python; then
swig_python_bindings_installation() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
DESTDIR="${D}" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
install-swig-py
}
python_execute_function \
--action-message 'Installation of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_installation
fi
if use ctypes-python || use python; then
python_clean_installation_image -q
fi
if use perl; then
emake DESTDIR="${D}" INSTALLDIRS="vendor" install-swig-pl || die "Installation of Subversion SWIG Perl bindings failed"
fixlocalpod
find "${ED}" "(" -name .packlist -o -name "*.bs" ")" -print0 | xargs -0 rm -fr
fi
if use ruby; then
emake DESTDIR="${D}" install-swig-rb || die "Installation of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake DESTDIR="${D}" install-javahl || die "Installation of Subversion JavaHL library failed"
java-pkg_regso "${ED}"usr/$(get_libdir)/libsvnjavahl*$(get_libname)
java-pkg_dojar "${ED}"usr/$(get_libdir)/svn-javahl/svn-javahl.jar
rm -fr "${ED}"usr/$(get_libdir)/svn-javahl/*.jar
fi
# Install Apache module configuration.
if use apache2; then
keepdir "${APACHE_MODULES_CONFDIR}"
insinto "${APACHE_MODULES_CONFDIR}"
doins "${FILESDIR}/47_mod_dav_svn.conf"
fi
# Install Bash Completion, bug 43179.
newbashcomp tools/client-side/bash_completion subversion
rm -f tools/client-side/bash_completion
# Install hot backup script, bug 54304.
newbin tools/backup/hot-backup.py svn-hot-backup
rm -fr tools/backup
# Install svnserve init-script and xinet.d snippet, bug 43245.
newinitd "${FILESDIR}"/svnserve.initd2 svnserve
newconfd "${FILESDIR}"/svnserve.confd svnserve
insinto /etc/xinetd.d
newins "${FILESDIR}"/svnserve.xinetd svnserve
#adjust default user and group with disabled apache2 USE flag, bug 381385
use apache2 || sed -e "s\USER:-apache\USER:-svn\g" \
-e "s\GROUP:-apache\GROUP:-svnusers\g" \
-i "${D}"etc/init.d/svnserve
# Install documentation.
dodoc CHANGES COMMITTERS README
dodoc tools/xslt/svnindex.{css,xsl}
rm -fr tools/xslt
# Install extra files.
if use extras; then
cat << EOF > 80subversion-extras
PATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
ROOTPATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
EOF
doenvd 80subversion-extras
emake DESTDIR="${D}" toolsdir="/usr/$(get_libdir)/subversion/bin" install-tools || die "Installation of tools failed"
find tools "(" -name "*.bat" -o -name "*.in" -o -name ".libs" ")" -print0 | xargs -0 rm -fr
rm -fr tools/client-side/svnmucc
rm -fr tools/server-side/{svn-populate-node-origins-index,svnauthz-validate}*
rm -fr tools/{buildbot,dev,diff,po}
insinto /usr/share/${PN}
doins -r tools
fi
if use doc; then
dohtml -r doc/doxygen/html/* || die "Installation of Subversion HTML documentation failed"
dodoc notes/*
if use java; then
java-pkg_dojavadoc doc/javadoc
fi
fi
find "${D}" '(' -name '*.la' ')' -print0 | xargs -0 rm -f
}
pkg_preinst() {
# Compare versions of Berkeley DB, bug 122877.
if use berkdb && [[ -f "${EROOT}usr/bin/svn" ]]; then
OLD_BDB_VERSION="$(scanelf -nq "${EROOT}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
NEW_BDB_VERSION="$(scanelf -nq "${ED}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
if [[ "${OLD_BDB_VERSION}" != "${NEW_BDB_VERSION}" ]]; then
CHANGED_BDB_VERSION="1"
fi
fi
}
pkg_postinst() {
use perl && perl-module_pkg_postinst
if use ctypes-python; then
python_mod_optimize csvn
fi
if use python; then
python_mod_optimize libsvn svn
fi
if [[ -n "${CHANGED_BDB_VERSION}" ]]; then
ewarn "You upgraded from an older version of Berkeley DB and may experience"
ewarn "problems with your repository. Run the following commands as root to fix it:"
ewarn " db4_recover -h ${SVN_REPOS_LOC}/repos"
ewarn " chown -Rf apache:apache ${SVN_REPOS_LOC}/repos"
fi
ewarn "If you run subversion as a daemon, you will need to restart it to avoid module mismatches."
}
pkg_postrm() {
use perl && perl-module_pkg_postrm
if use ctypes-python; then
python_mod_cleanup csvn
fi
if use python; then
python_mod_cleanup libsvn svn
fi
}
pkg_config() {
# Remember: Don't use ${EROOT}${SVN_REPOS_LOC} since ${SVN_REPOS_LOC}
# already has EPREFIX in it
einfo "Initializing the database in ${ROOT}${SVN_REPOS_LOC}..."
if [[ -e "${ROOT}${SVN_REPOS_LOC}/repos" ]]; then
echo "A Subversion repository already exists and I will not overwrite it."
echo "Delete \"${ROOT}${SVN_REPOS_LOC}/repos\" first if you're sure you want to have a clean version."
else
mkdir -p "${ROOT}${SVN_REPOS_LOC}/conf"
einfo "Populating repository directory..."
# Create initial repository.
"${EROOT}usr/bin/svnadmin" create "${ROOT}${SVN_REPOS_LOC}/repos"
einfo "Setting repository permissions..."
SVNSERVE_USER="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_USER}")"
SVNSERVE_GROUP="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_GROUP}")"
if use apache2; then
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="apache"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="apache"
else
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="svn"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="svnusers"
enewgroup "${SVNSERVE_GROUP}"
enewuser "${SVNSERVE_USER}" -1 -1 "${SVN_REPOS_LOC}" "${SVNSERVE_GROUP}"
fi
chown -Rf "${SVNSERVE_USER}:${SVNSERVE_GROUP}" "${ROOT}${SVN_REPOS_LOC}/repos"
chmod -Rf go-rwx "${ROOT}${SVN_REPOS_LOC}/conf"
chmod -Rf o-rwx "${ROOT}${SVN_REPOS_LOC}/repos"
fi
}

@ -1,451 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.4.ebuild,v 1.6 2012/07/20 16:19:07 kensington Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
WANT_AUTOMAKE="none"
MY_P="${P/_/-}"
inherit autotools bash-completion-r1 db-use depend.apache elisp-common flag-o-matic java-pkg-opt-2 libtool multilib perl-module python eutils
DESCRIPTION="Advanced version control system"
HOMEPAGE="http://subversion.apache.org/"
SRC_URI="http://www.apache.org/dist/${PN}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="Subversion"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring java kde nls perl python ruby sasl vim-syntax +webdav-neon webdav-serf"
CDEPEND=">=dev-db/sqlite-3.4
>=dev-libs/apr-1.3:1
>=dev-libs/apr-util-1.3:1
dev-libs/expat
sys-libs/zlib
berkdb? ( >=sys-libs/db-4.0.14 )
ctypes-python? ( =dev-lang/python-2* )
gnome-keyring? ( dev-libs/glib:2 sys-apps/dbus gnome-base/gnome-keyring )
kde? ( sys-apps/dbus x11-libs/qt-core:4 x11-libs/qt-dbus:4 x11-libs/qt-gui:4 >=kde-base/kdelibs-4:4 )
perl? ( dev-lang/perl )
python? ( =dev-lang/python-2* )
ruby? ( >=dev-lang/ruby-1.8.2:1.8 )
sasl? ( dev-libs/cyrus-sasl )
webdav-neon? ( >=net-libs/neon-0.28 )
webdav-serf? ( >=net-libs/serf-0.3.0 )"
RDEPEND="${CDEPEND}
apache2? ( www-servers/apache[apache2_modules_dav] )
java? ( >=virtual/jre-1.5 )
kde? ( kde-base/kwalletd )
nls? ( virtual/libintl )
perl? ( dev-perl/URI )"
DEPEND="${CDEPEND}
!!<sys-apps/sandbox-1.6
ctypes-python? ( dev-python/ctypesgen )
doc? ( app-doc/doxygen )
gnome-keyring? ( virtual/pkgconfig )
java? ( >=virtual/jdk-1.5 )
kde? ( virtual/pkgconfig )
nls? ( sys-devel/gettext )
webdav-neon? ( virtual/pkgconfig )"
want_apache
pkg_setup() {
if use berkdb; then
local apu_bdb_version="$(${EPREFIX}/usr/bin/apu-1-config --includes \
| grep -Eoe '-I${EPREFIX}/usr/include/db[[:digit:]]\.[[:digit:]]' \
| sed 's:.*b::')"
einfo
if [[ -z "${SVN_BDB_VERSION}" ]]; then
if [[ -n "${apu_bdb_version}" ]]; then
SVN_BDB_VERSION="${apu_bdb_version}"
einfo "Matching db version to apr-util"
else
SVN_BDB_VERSION="$(db_ver_to_slot "$(db_findver sys-libs/db 2>/dev/null)")"
einfo "SVN_BDB_VERSION variable isn't set. You can set it to enforce using of specific version of Berkeley DB."
fi
fi
einfo "Using: Berkeley DB ${SVN_BDB_VERSION}"
einfo
if [[ -n "${apu_bdb_version}" && "${SVN_BDB_VERSION}" != "${apu_bdb_version}" ]]; then
eerror "APR-Util is linked against Berkeley DB ${apu_bdb_version}, but you are trying"
eerror "to build Subversion with support for Berkeley DB ${SVN_BDB_VERSION}."
eerror "Rebuild dev-libs/apr-util or set SVN_BDB_VERSION=\"${apu_bdb_version}\"."
eerror "Aborting to avoid possible run-time crashes."
die "Berkeley DB version mismatch"
fi
fi
depend.apache_pkg_setup
java-pkg-opt-2_pkg_setup
if use ctypes-python || use python; then
python_pkg_setup
fi
if ! use webdav-neon && ! use webdav-serf; then
ewarn "WebDAV support is disabled. You need WebDAV to"
ewarn "access repositories through the HTTP protocol."
ewarn "Consider enabling one of the following USE-flags:"
ewarn " webdav-neon webdav-serf"
echo -ne "\a"
fi
if use debug; then
append-cppflags -DSVN_DEBUG -DAP_DEBUG
fi
# Allow for custom repository locations.
SVN_REPOS_LOC="${SVN_REPOS_LOC:-${EPREFIX}/var/svn}"
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.4-interix.patch \
"${FILESDIR}"/${PN}-1.5.6-aix-dso.patch \
"${FILESDIR}"/${PN}-1.6.3-hpux-dso.patch \
"${FILESDIR}"/${PN}-fix-parallel-build-support-for-perl-bindings.patch
fperms +x build/transform_libtool_scripts.sh
sed -i \
-e "s/\(BUILD_RULES=.*\) bdb-test\(.*\)/\1\2/g" \
-e "s/\(BUILD_RULES=.*\) test\(.*\)/\1\2/g" configure.ac
sed -e "/SWIG_PY_INCLUDES=/s/\$ac_cv_python_includes/\\\\\$(PYTHON_INCLUDES)/" -i build/ac-macros/swig.m4 || die "sed failed"
# this bites us in particular on Solaris
sed -i -e '1c\#!/usr/bin/env sh' build/transform_libtool_scripts.sh || \
die "/bin/sh is not POSIX shell!"
eautoconf
elibtoolize
sed -e "s/libsvn_swig_py-1\.la/libsvn_swig_py-\$(PYTHON_VERSION)-1.la/" -i build-outputs.mk || die "sed failed"
}
src_configure() {
local myconf
if use python || use perl || use ruby; then
myconf+=" --with-swig"
else
myconf+=" --without-swig"
fi
if use java; then
myconf+=" --without-junit"
fi
if use kde || use nls; then
myconf+=" --enable-nls"
else
myconf+=" --disable-nls"
fi
case ${CHOST} in
*-aix*)
# avoid recording immediate path to sharedlibs into executables
append-ldflags -Wl,-bnoipath
;;
*-interix*)
# loader crashes on the LD_PRELOADs...
myconf+=" --disable-local-library-preloading"
;;
esac
#workaround for bug 387057
has_version =dev-vcs/subversion-1.6* && myconf+=" --disable-disallowing-of-undefined-references"
#force ruby-1.8 for bug 399105
ac_cv_path_RUBY="${EPREFIX}"/usr/bin/ruby18 ac_cv_path_RDOC="${EPREFIX}"/usr/bin/rdoc18 \
econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
$(use_with apache2 apxs "${APXS}") \
$(use_with berkdb berkeley-db "db.h:${EPREFIX}/usr/include/db${SVN_BDB_VERSION}::db-${SVN_BDB_VERSION}") \
$(use_with ctypes-python ctypesgen "${EPREFIX}/usr") \
$(use_enable dso runtime-module-search) \
$(use_with gnome-keyring) \
$(use_enable java javahl) \
$(use_with java jdk "${JAVA_HOME}") \
$(use_with kde kwallet) \
$(use_with sasl) \
$(use_with webdav-neon neon) \
$(use_with webdav-serf serf "${EPREFIX}/usr") \
${myconf} \
--with-apr="${EPREFIX}/usr/bin/apr-1-config" \
--with-apr-util="${EPREFIX}/usr/bin/apu-1-config" \
--disable-experimental-libtool \
--without-jikes \
--enable-local-library-preloading \
--disable-mod-activation \
--disable-neon-version-check \
--disable-static \
--with-sqlite="${EPREFIX}/usr"
}
src_compile() {
emake local-all || die "Building of core of Subversion failed"
if use ctypes-python; then
python_copy_sources subversion/bindings/ctypes-python
rm -fr subversion/bindings/ctypes-python
ctypes_python_bindings_building() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake ctypes-python
}
python_execute_function \
--action-message 'Building of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_building
fi
if use python; then
python_copy_sources subversion/bindings/swig/python
rm -fr subversion/bindings/swig/python
swig_python_bindings_building() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
PYTHON_INCLUDES="-I${EPREFIX}$(python_get_includedir)" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
swig-py
}
python_execute_function \
--action-message 'Building of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Building of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_building
fi
if use perl; then
emake swig-pl || die "Building of Subversion SWIG Perl bindings failed"
fi
if use ruby; then
emake swig-rb || die "Building of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake -j1 JAVAC_FLAGS="$(java-pkg_javac-args) -encoding iso8859-1" javahl || die "Building of Subversion JavaHL library failed"
fi
if use extras; then
emake tools || die "Building of tools failed"
fi
if use doc; then
doxygen doc/doxygen.conf || die "Building of Subversion HTML documentation failed"
if use java; then
emake doc-javahl || die "Building of Subversion JavaHL library HTML documentation failed"
fi
fi
}
src_install() {
emake -j1 DESTDIR="${D}" local-install || die "Installation of core of Subversion failed"
if use ctypes-python; then
ctypes_python_bindings_installation() {
rm -f subversion/bindings/ctypes-python
ln -s ctypes-python-${PYTHON_ABI} subversion/bindings/ctypes-python
emake DESTDIR="${D}" install-ctypes-python
}
python_execute_function \
--action-message 'Installation of Subversion Ctypes Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion Ctypes Python bindings failed with $(python_get_implementation) $(python_get_version)' \
ctypes_python_bindings_installation
fi
if use python; then
swig_python_bindings_installation() {
rm -f subversion/bindings/swig/python
ln -s python-${PYTHON_ABI} subversion/bindings/swig/python
emake \
DESTDIR="${D}" \
PYTHON_VERSION="$(python_get_version)" \
swig_pydir="${EPREFIX}$(python_get_sitedir)/libsvn" \
swig_pydir_extra="${EPREFIX}$(python_get_sitedir)/svn" \
install-swig-py
}
python_execute_function \
--action-message 'Installation of Subversion SWIG Python bindings with $(python_get_implementation) $(python_get_version)' \
--failure-message 'Installation of Subversion SWIG Python bindings failed with $(python_get_implementation) $(python_get_version)' \
swig_python_bindings_installation
fi
if use ctypes-python || use python; then
python_clean_installation_image -q
fi
if use perl; then
emake DESTDIR="${D}" INSTALLDIRS="vendor" install-swig-pl || die "Installation of Subversion SWIG Perl bindings failed"
fixlocalpod
find "${ED}" "(" -name .packlist -o -name "*.bs" ")" -print0 | xargs -0 rm -fr
fi
if use ruby; then
emake DESTDIR="${D}" install-swig-rb || die "Installation of Subversion SWIG Ruby bindings failed"
fi
if use java; then
emake DESTDIR="${D}" install-javahl || die "Installation of Subversion JavaHL library failed"
java-pkg_regso "${ED}"usr/$(get_libdir)/libsvnjavahl*$(get_libname)
java-pkg_dojar "${ED}"usr/$(get_libdir)/svn-javahl/svn-javahl.jar
rm -fr "${ED}"usr/$(get_libdir)/svn-javahl/*.jar
fi
# Install Apache module configuration.
if use apache2; then
keepdir "${APACHE_MODULES_CONFDIR}"
insinto "${APACHE_MODULES_CONFDIR}"
doins "${FILESDIR}/47_mod_dav_svn.conf"
fi
# Install Bash Completion, bug 43179.
newbashcomp tools/client-side/bash_completion subversion
rm -f tools/client-side/bash_completion
# Install hot backup script, bug 54304.
newbin tools/backup/hot-backup.py svn-hot-backup
rm -fr tools/backup
# Install svnserve init-script and xinet.d snippet, bug 43245.
newinitd "${FILESDIR}"/svnserve.initd2 svnserve
newconfd "${FILESDIR}"/svnserve.confd svnserve
insinto /etc/xinetd.d
newins "${FILESDIR}"/svnserve.xinetd svnserve
#adjust default user and group with disabled apache2 USE flag, bug 381385
use apache2 || sed -e "s\USER:-apache\USER:-svn\g" \
-e "s\GROUP:-apache\GROUP:-svnusers\g" \
-i "${ED}"etc/init.d/svnserve || die
use apache2 || sed -e "0,/apache/s//svn/" \
-e "s:apache:svnusers:" \
-i "${ED}"etc/xinetd.d/svnserve || die
# Install documentation.
dodoc CHANGES COMMITTERS README
dodoc tools/xslt/svnindex.{css,xsl}
rm -fr tools/xslt
# Install extra files.
if use extras; then
cat << EOF > 80subversion-extras
PATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
ROOTPATH="${EPREFIX}/usr/$(get_libdir)/subversion/bin"
EOF
doenvd 80subversion-extras
emake DESTDIR="${D}" toolsdir="/usr/$(get_libdir)/subversion/bin" install-tools || die "Installation of tools failed"
find tools "(" -name "*.bat" -o -name "*.in" -o -name ".libs" ")" -print0 | xargs -0 rm -fr
rm -fr tools/client-side/svnmucc
rm -fr tools/server-side/{svn-populate-node-origins-index,svnauthz-validate}*
rm -fr tools/{buildbot,dev,diff,po}
insinto /usr/share/${PN}
doins -r tools
fi
if use doc; then
dohtml -r doc/doxygen/html/* || die "Installation of Subversion HTML documentation failed"
dodoc notes/*
if use java; then
java-pkg_dojavadoc doc/javadoc
fi
fi
find "${ED}" '(' -name '*.la' ')' -print0 | xargs -0 rm -f
cd "${ED}"usr/share/locale
for i in * ; do
[[ $i == *$LINGUAS* ]] || { rm -r $i || die ; }
done
}
pkg_preinst() {
# Compare versions of Berkeley DB, bug 122877.
if use berkdb && [[ -f "${EROOT}usr/bin/svn" ]]; then
OLD_BDB_VERSION="$(scanelf -nq "${EROOT}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
NEW_BDB_VERSION="$(scanelf -nq "${ED}usr/$(get_libdir)/libsvn_subr-1$(get_libname 0)" | grep -Eo "libdb-[[:digit:]]+\.[[:digit:]]+" | sed -e "s/libdb-\(.*\)/\1/")"
if [[ "${OLD_BDB_VERSION}" != "${NEW_BDB_VERSION}" ]]; then
CHANGED_BDB_VERSION="1"
fi
fi
}
pkg_postinst() {
use perl && perl-module_pkg_postinst
if use ctypes-python; then
python_mod_optimize csvn
fi
if use python; then
python_mod_optimize libsvn svn
fi
if [[ -n "${CHANGED_BDB_VERSION}" ]]; then
ewarn "You upgraded from an older version of Berkeley DB and may experience"
ewarn "problems with your repository. Run the following commands as root to fix it:"
ewarn " db4_recover -h ${SVN_REPOS_LOC}/repos"
ewarn " chown -Rf apache:apache ${SVN_REPOS_LOC}/repos"
fi
ewarn "If you run subversion as a daemon, you will need to restart it to avoid module mismatches."
}
pkg_postrm() {
use perl && perl-module_pkg_postrm
if use ctypes-python; then
python_mod_cleanup csvn
fi
if use python; then
python_mod_cleanup libsvn svn
fi
}
pkg_config() {
# Remember: Don't use ${EROOT}${SVN_REPOS_LOC} since ${SVN_REPOS_LOC}
# already has EPREFIX in it
einfo "Initializing the database in ${SVN_REPOS_LOC}..."
if [[ -e "${SVN_REPOS_LOC}/repos" ]]; then
echo "A Subversion repository already exists and I will not overwrite it."
echo "Delete \"${SVN_REPOS_LOC}/repos\" first if you're sure you want to have a clean version."
else
mkdir -p "${SVN_REPOS_LOC}/conf"
einfo "Populating repository directory..."
# Create initial repository.
"${EROOT}usr/bin/svnadmin" create "${SVN_REPOS_LOC}/repos"
einfo "Setting repository permissions..."
SVNSERVE_USER="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_USER}")"
SVNSERVE_GROUP="$(. "${EROOT}etc/conf.d/svnserve"; echo "${SVNSERVE_GROUP}")"
if use apache2; then
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="apache"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="apache"
else
[[ -z "${SVNSERVE_USER}" ]] && SVNSERVE_USER="svn"
[[ -z "${SVNSERVE_GROUP}" ]] && SVNSERVE_GROUP="svnusers"
fi
chmod -Rf go-rwx "${SVN_REPOS_LOC}/conf"
chmod -Rf o-rwx "${SVN_REPOS_LOC}/repos"
echo "Please create \"${SVNSERVE_GROUP}\" group if it does not exist yet."
echo "Afterwards please create \"${SVNSERVE_USER}\" user with homedir \"${SVN_REPOS_LOC}\""
echo "and as part of the \"${SVNSERVE_GROUP}\" group if it does not exist yet."
echo "Finally, execute \"chown -Rf ${SVNSERVE_USER}:${SVNSERVE_GROUP} ${SVN_REPOS_LOC}/repos\""
echo "to finish the configuration."
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-vcs/subversion/subversion-1.7.6.ebuild,v 1.4 2012/09/03 19:25:39 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.6.ebuild,v 1.5 2012/10/25 17:04:23 tommy Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@ -363,8 +363,6 @@ EOF
if use doc; then
dohtml -r doc/doxygen/html/* || die "Installation of Subversion HTML documentation failed"
dodoc notes/*
if use java; then
java-pkg_dojavadoc doc/javadoc
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-vcs/subversion/subversion-1.7.5.ebuild,v 1.2 2012/07/20 16:19:07 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/subversion-1.7.7.ebuild,v 1.1 2012/10/25 17:07:41 tommy Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@ -12,10 +12,10 @@ inherit autotools bash-completion-r1 db-use depend.apache elisp-common flag-o-ma
DESCRIPTION="Advanced version control system"
HOMEPAGE="http://subversion.apache.org/"
SRC_URI="http://www.apache.org/dist/${PN}/${MY_P}.tar.bz2"
SRC_URI="mirror://apache/${PN}/${MY_P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
LICENSE="Subversion"
LICENSE="Subversion GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="apache2 berkdb ctypes-python debug doc +dso extras gnome-keyring java kde nls perl python ruby sasl vim-syntax +webdav-neon webdav-serf"
@ -108,7 +108,8 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.4-interix.patch \
"${FILESDIR}"/${PN}-1.5.6-aix-dso.patch \
"${FILESDIR}"/${PN}-1.6.3-hpux-dso.patch \
"${FILESDIR}"/${PN}-fix-parallel-build-support-for-perl-bindings.patch
"${FILESDIR}"/${PN}-fix-parallel-build-support-for-perl-bindings.patch \
"${FILESDIR}"/${PN}-1.7.6-kwallet.patch
fperms +x build/transform_libtool_scripts.sh
@ -156,11 +157,20 @@ src_configure() {
# loader crashes on the LD_PRELOADs...
myconf+=" --disable-local-library-preloading"
;;
*-solaris*)
# need -lintl to link
use nls && append-libs intl
;;
esac
#workaround for bug 387057
has_version =dev-vcs/subversion-1.6* && myconf+=" --disable-disallowing-of-undefined-references"
#version 1.7.7 again tries to link against the older installed version and fails, when trying to
#compile for x86 on amd64, so workaround this issue again
#check newer versions, if this is still/again needed
myconf+=" --disable-disallowing-of-undefined-references"
#force ruby-1.8 for bug 399105
ac_cv_path_RUBY="${EPREFIX}"/usr/bin/ruby18 ac_cv_path_RDOC="${EPREFIX}"/usr/bin/rdoc18 \
econf --libdir="${EPREFIX}/usr/$(get_libdir)" \
@ -183,8 +193,7 @@ src_configure() {
--enable-local-library-preloading \
--disable-mod-activation \
--disable-neon-version-check \
--disable-static \
--with-sqlite="${EPREFIX}/usr"
--disable-static
}
src_compile() {
@ -351,14 +360,13 @@ EOF
rm -fr tools/{buildbot,dev,diff,po}
insinto /usr/share/${PN}
python_convert_shebangs -r 2 tools
doins -r tools
fi
if use doc; then
dohtml -r doc/doxygen/html/* || die "Installation of Subversion HTML documentation failed"
dodoc notes/*
if use java; then
java-pkg_dojavadoc doc/javadoc
fi

@ -1,6 +1,17 @@
# ChangeLog for eclass directory
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.465 2012/10/25 12:48:58 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.468 2012/10/25 17:42:39 mgorny Exp $
25 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass:
Add games/bin to lookup paths for rename_scripts().
25 Oct 2012; Michał Górny <mgorny@gentoo.org> python-r1.eclass:
Add a note about array brace expansion.
25 Oct 2012; Michał Górny <mgorny@gentoo.org> distutils-r1.eclass,
python-r1.eclass:
Introduce python_export() to set Python-relevant variables, and document them
better.
25 Oct 2012; Tomáš Chvátal <scarabeus@gentoo.org> cmake-utils.eclass:
Include fix for bug#439268.

@ -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/eclass/distutils-r1.eclass,v 1.5 2012/10/23 20:58:05 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.7 2012/10/25 17:42:39 mgorny Exp $
# @ECLASS: distutils-r1
# @MAINTAINER:
@ -256,12 +256,12 @@ distutils-r1_python_install_all() {
local impl EPYTHON PYTHON
for impl in "${PYTHON_COMPAT[@]}"; do
if use "python_targets_${impl}"; then
_python_set_PYTHON "${impl}"
python_export "${impl}" EPYTHON
break
fi
done
for f in "${D}"/{bin,sbin,usr/bin,usr/sbin}/*-"${EPYTHON}"; do
for f in "${D}"/{bin,sbin,usr/bin,usr/sbin,games/bin}/*-"${EPYTHON}"; do
if [[ -x ${f} ]]; then
debug-print "${FUNCNAME}: found executable at ${f#${D}/}"

@ -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/eclass/python-r1.eclass,v 1.3 2012/10/23 20:58:05 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/python-r1.eclass,v 1.5 2012/10/25 16:47:30 mgorny Exp $
# @ECLASS: python-r1
# @MAINTAINER:
@ -61,6 +61,11 @@ _PYTHON_ALL_IMPLS=(
# @CODE
# PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
# @CODE
#
# Please note that you can also use bash brace expansion if you like:
# @CODE
# PYTHON_COMPAT=( python{2_5,2_6,2_7} )
# @CODE
if ! declare -p PYTHON_COMPAT &>/dev/null; then
PYTHON_COMPAT=( "${_PYTHON_ALL_IMPLS[@]}" )
fi
@ -154,32 +159,98 @@ _python_set_globals() {
}
_python_set_globals
# @FUNCTION: _python_set_PYTHON
# @USAGE: <impl>
# @INTERNAL
# @ECLASS-VARIABLE: BUILD_DIR
# @DESCRIPTION:
# Get the Python executable name for the given implementation and set it
# as ${PYTHON} & ${EPYTHON}. Please note that EPYTHON will contain
# the 'basename' while PYTHON will contain the full path.
_python_set_PYTHON() {
# The current build directory. In global scope, it is supposed to
# contain an initial build directory; if unset, it defaults to ${S}.
#
# In functions run by python_foreach_impl(), the BUILD_DIR is locally
# set to an implementation-specific build directory. That path is
# created through appending a hyphen and the implementation name
# to the final component of the initial BUILD_DIR.
#
# Example value:
# @CODE
# ${WORKDIR}/foo-1.3-python2_6
# @CODE
# @ECLASS-VARIABLE: PYTHON
# @DESCRIPTION:
# The absolute path to the current Python interpreter.
#
# Set and exported only in commands run by python_foreach_impl().
#
# Example value:
# @CODE
# /usr/bin/python2.6
# @CODE
# @ECLASS-VARIABLE: EPYTHON
# @DESCRIPTION:
# The executable name of the current Python interpreter.
#
# This variable is used consistently with python.eclass.
#
# Set and exported only in commands run by python_foreach_impl().
#
# Example value:
# @CODE
# python2.6
# @CODE
# @FUNCTION: python_export
# @USAGE: [<impl>] <variables>...
# @DESCRIPTION:
# Set and export the Python implementation-relevant variables passed
# as parameters.
#
# The optional first parameter may specify the requested Python
# implementation (either as PYTHON_TARGETS value, e.g. python2_7,
# or an EPYTHON one, e.g. python2.7). If no implementation passed,
# the current one will be obtained from ${EPYTHON}.
#
# The variables which can be exported are: PYTHON, EPYTHON. They are
# described more completely in the eclass variable documentation.
python_export() {
debug-print-function ${FUNCNAME} "${@}"
local impl=${1/_/.}
local impl var
case "${impl}" in
case "${1}" in
python*|jython*)
EPYTHON=${impl}
impl=${1/_/.}
shift
;;
pypy-c*)
impl=${1}
shift
;;
pypy*)
EPYTHON=pypy-c${impl#pypy}
local v=${1#pypy}
impl=pypy-c${v/_/.}
shift
;;
*)
die "Invalid argument to _python_set_PYTHON: ${1}"
impl=${EPYTHON}
[[ ${impl} ]] || die "python_export: no impl nor EPYTHON"
;;
esac
PYTHON=${EPREFIX}/usr/bin/${EPYTHON}
debug-print "${FUNCNAME}: implementation: ${impl}"
debug-print "${FUNCNAME}: ${impl} -> ${PYTHON}"
for var; do
case "${var}" in
EPYTHON)
export EPYTHON=${impl}
debug-print "${FUNCNAME}: EPYTHON = ${EPYTHON}"
;;
PYTHON)
export PYTHON=${EPREFIX}/usr/bin/${impl}
debug-print "${FUNCNAME}: PYTHON = ${PYTHON}"
;;
*)
die "python_export: unknown variable ${var}"
esac
done
}
# @ECLASS-VARIABLE: BUILD_DIR
@ -275,7 +346,7 @@ python_foreach_impl() {
if has "${impl}" "${PYTHON_COMPAT[@]}" && use "python_targets_${impl}"
then
local EPYTHON PYTHON
_python_set_PYTHON "${impl}"
python_export "${impl}" EPYTHON PYTHON
local BUILD_DIR=${bdir%%/}-${impl}
export EPYTHON PYTHON

@ -1,6 +1,10 @@
# ChangeLog for media-gfx/byzanz
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/byzanz/ChangeLog,v 1.10 2012/05/05 07:00:22 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/byzanz/ChangeLog,v 1.11 2012/10/25 20:21:51 eva Exp $
25 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org> -byzanz-0.2.2.ebuild,
byzanz-0.2.3.ebuild:
Pin gstreamer dependencies to slot 0.10. Drop old revision.
05 May 2012; Jeff Horelick <jdhore@gentoo.org> byzanz-0.2.2.ebuild,
byzanz-0.2.3.ebuild:

@ -1,6 +1,14 @@
DIST byzanz-0.2.2.tar.bz2 369472 RMD160 4b1a19b6af83a373ea32f7f7f436b18d880cd1ae SHA1 fd0264c98fbb52323c630835da7b79d4f569743d SHA256 4d3cdea39e536341f0a083ce003c404496131705ba5ced394d683c00e7fa144c
DIST byzanz-0.2.3.tar.bz2 377610 RMD160 613a1992ee8105d3f103b28e0767068575d2613d SHA1 9fd1b8798364291c82457c2ad0e571f888ad2ac6 SHA256 688505712c961a3ce3812188cb490e6f3bd1a60bb4528bbdcb7ffcf976424d66
EBUILD byzanz-0.2.2.ebuild 820 RMD160 85c785b4af8f562c79b7b4c2da517c4245795904 SHA1 23b126b5496dfae511bab367de20c6bc967538ab SHA256 520f5f3782da2d96bfffdce739996d37e32dfd41c4ca7b09fbb1abc96c62294c
EBUILD byzanz-0.2.3.ebuild 917 RMD160 820a67b2729a7e80acc4087643305f8a59dcc528 SHA1 5604935c4c0a28f7f19dd684fda75635a0e07be4 SHA256 9eba26580f958ea1771448d441e47a748dc2b8bdaa4be4c3c0a2ce2f13c14258
MISC ChangeLog 1534 RMD160 fbac74e768efc691fc1dacbcfca3b8188547786b SHA1 2a994880042e20cf3fb94d172b9367b39fd364b2 SHA256 93d7efe880a650f75b2377e06afadeaa1c34bb3beb0d37cb6b9d98ce594a5d8f
MISC metadata.xml 201 RMD160 bf358072c9a07edb004d52c2082ec94903f4458c SHA1 7694a2f32bcef1c1c00ffa0cac2d0687596bf5a0 SHA256 8f75fc60785c44922fb01cde68caa6453b815502745e057680d2c923733fb70a
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST byzanz-0.2.3.tar.bz2 377610 SHA256 688505712c961a3ce3812188cb490e6f3bd1a60bb4528bbdcb7ffcf976424d66
EBUILD byzanz-0.2.3.ebuild 934 SHA256 0fb7f816b0afcab7ce447d24c5976935b3d2ff66bee9bd14471d29e8977b69c7 SHA512 06fa8ab63dcf36ce8a141c51ba6cca9b879f7501023b911c0e64b477ab5f9622189007afeee19398772c953d59f38788743aa8ec3994910ed87f45230bc0e1bd WHIRLPOOL 6171aa171d520214a23568f2b5629cdfbd11a1af1d8e2ac857e1e52b5da5f36ab9445fe8fc15aefe07bdfc2bc33c9e5f0169022676fe98b51ee26574b0bb075e
MISC ChangeLog 1693 SHA256 fb676a4566e988a9c8ac63bb1dc9e61ab7694eabc08f7e083ba5dde6f8a12b1e SHA512 1bac7e7119e0147cc1e8bb1222f39f54069a33f89686a8eb8e033295402828dd27bd289df97d4d70df37b71c7ccf2fcee0cb61cacba6456295daa9e8e824e528 WHIRLPOOL eefdb99de3340c8943d0acb3861f892554f46c81a3c7272185521de4e8e8ef1ce6ac6fa80d6bd75c898f4c00fdd7047a978feb4e7a32850e25cc62a8f4fc2593
MISC metadata.xml 201 SHA256 8f75fc60785c44922fb01cde68caa6453b815502745e057680d2c923733fb70a SHA512 84a5327ed4c5c64a425ec34c4658d077df5992688f6ad1b39c1f84f0e4a58663ba06c78a963423815d11f9b1cdfc3919a5d6f999e4f4f49c8c06627c60cfc2ec WHIRLPOOL 614e7c517ef569cba692b091fd5a3bd55ce0df2e5b3e0b4ce20bc08abc1c017b1cb8fe0bf95a68175dd0994942eb4669022d369c17a425cc86c431a73e1ee093
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlCJn2AACgkQ1fmVwcYIWAZFkgCfbPtBoLvydzekYV8iHI2obbjH
UuIAnikfwEW2DfCG/DpPI4VnCPKOuTor
=a/Ut
-----END PGP SIGNATURE-----

@ -1,31 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/byzanz/byzanz-0.2.2.ebuild,v 1.5 2012/05/05 07:00:22 jdhore Exp $
EAPI=2
GCONF_DEBUG=no
inherit gnome2
DESCRIPTION="Screencasting program that saves casts as GIF files"
HOMEPAGE="http://people.freedesktop.org/~company/byzanz/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=x11-libs/libXdamage-1.0
>=dev-libs/glib-2.16:2
>=x11-libs/gtk+-2.17.10:2
>=gnome-base/gconf-2.10
|| ( gnome-base/gnome-panel[bonobo] <gnome-base/gnome-panel-2.32 )
>=media-libs/gst-plugins-base-0.10.24
>=x11-libs/cairo-1.8.10"
DEPEND="${RDEPEND}
virtual/pkgconfig
dev-util/intltool
>=x11-proto/damageproto-1.0"
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/byzanz/byzanz-0.2.3.ebuild,v 1.4 2012/05/05 07:00:22 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/byzanz/byzanz-0.2.3.ebuild,v 1.5 2012/10/25 20:21:51 eva Exp $
EAPI="2"
GCONF_DEBUG="no"
@ -20,10 +20,10 @@ RDEPEND=">=x11-libs/libXdamage-1.0
>=x11-libs/gtk+-2.17.10:2
>=gnome-base/gconf-2.10
|| ( gnome-base/gnome-panel[bonobo] <gnome-base/gnome-panel-2.32 )
>=media-libs/gst-plugins-base-0.10.24
media-libs/gst-plugins-good
media-plugins/gst-plugins-theora
media-plugins/gst-plugins-vp8
>=media-libs/gst-plugins-base-0.10.24:0.10
media-libs/gst-plugins-good:0.10
media-plugins/gst-plugins-theora:0.10
media-plugins/gst-plugins-vp8:0.10
>=x11-libs/cairo-1.8.10"
DEPEND="${RDEPEND}
virtual/pkgconfig

@ -1,6 +1,12 @@
# ChangeLog for media-gfx/gthumb
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gthumb/ChangeLog,v 1.156 2012/10/16 04:38:05 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gthumb/ChangeLog,v 1.157 2012/10/25 20:24:33 eva Exp $
*gthumb-3.0.2 (25 Oct 2012)
25 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org> -gthumb-2.14.3.ebuild,
gthumb-2.14.4.ebuild, gthumb-3.0.0.ebuild, +gthumb-3.0.2.ebuild:
Pin gstreamer dependencies to slot 0.10.
16 Oct 2012; Anthony G. Basile <blueness@gentoo.org> gthumb-2.14.4.ebuild:
stable ppc, bug #427544

@ -2,18 +2,18 @@
Hash: SHA256
AUX gthumb-no-brasero3.patch 842 SHA256 56797239a57366ca2397af1523374019fc99bc0765cb31c3ca3fc1a669004806 SHA512 c6372989368152f8517384176491364633dc60e7451894a01af1fdd02c390f2302bf5537547c592fe94ce06821f6bef627a6cf39d5c1eb7c12be59f8b70b21ab WHIRLPOOL f87a8054a9b5a4600e0e96248058725ef909bee494836fe66cce13cc2cf07912edd921a0f59b9e333509ab3f2686a4f824aeeea37c7af8d1d7a3e5843036eff7
DIST gthumb-2.14.3.tar.xz 5719232 SHA256 17d7279494354086b672a732dbe4ff832fbfdc91a50eaafb5655e9c37faedf56
DIST gthumb-2.14.4.tar.xz 5721384 SHA256 1561ca52f9b60fbcd0e8fc976de8b30f0447019c698bfe1051d421935b5a51b5 SHA512 0423b5beb2a317f7e585c1f8bb32d3873accd61e9ff5e7356b3dc968b39d2613d2d97eeb4fdb39220094f67dfccbfb5d30f2fa4d5d5720056de86181453076c9 WHIRLPOOL c2ba8ac2011423305af6ba488fb31688f6f9e32d3f0fc673ce7d0bc9d0d87d79ebd084c1d34a7c82e0930f96a7a4de302bbe2fbe1a3d861df617e0b4451bf3a0
DIST gthumb-3.0.0.tar.xz 5781108 SHA256 5b6116a69897ee9aeba8db3d1ac800e9a62308738367533268acea40519f58b4
EBUILD gthumb-2.14.3.ebuild 2272 SHA256 7cfc1e1d674e95dc6d2a723487ba902d0250dc55bfbd66202911a40cbf399bea SHA512 ec46226f3839159b041eeeddf2dc8f54d46b959e58140e98e70f545f43fb4eb7d2852730dc94aea2647bd977d74bca31e284b6165905d795468807fe6547a0c0 WHIRLPOOL 990bfc51d6fc0de76c0e9e106e087e9a2ae5c3b19397ba662479d538e3572497bae69af1caa5eb4595f577bbb358bec54bd55f281dd2390b7dc88260b5ac8bf6
EBUILD gthumb-2.14.4.ebuild 2271 SHA256 49adb3e51b1a4f038c4142f22ef866d4799c7e7f4d15fa1b951b5b3cf6ef43fe SHA512 3ffa57170d7cd5c2469e6b86ff04fa650bf3dbd916089434fd001e5cd6eb05ac1d7ff28d41685927580a1e1b79bc41779e02afeec3af4d500d7af83720d2237c WHIRLPOOL 5c7d798955c0daf0a11b5704a3f4ac1e8ce4a74330a185dda80fc3f883821c2b902eab9acdc62af0ac532f0972a526685e838c9bc2e765c3ba4e98c63ef2126d
EBUILD gthumb-3.0.0.ebuild 2306 SHA256 5693ee7a0559bec637881b5ca4a716de553a9f92cdf2387433528c3352038f24 SHA512 f91cd41d63c1f7f41214a155fec8b7ae430fe1e16942bf5967a9d032cb84541fa873ac6df487490fc37cc9499c2bce0a4ceea94cae153c998ccf97bfa9b61fe4 WHIRLPOOL 9adf06f91fa2d5d8aab623680e2a333d2f05d3ade1e417afddc24ce801d91377c61e539589e28d5f7bf94d3fc4c4eb84d575628a0baf08530ed80289c3dee27b
MISC ChangeLog 23742 SHA256 969ff02a0a039b325164c0e0cb9d98525829da63eafb84a9535c4d163f208c87 SHA512 5523ff9ed9c07d9fe1c9b1b84105ba21598b9b025978c73840985301487a3183d024ac59491bf8d4481512d7ada0f8ccc8acd4bd9dd64354d6af4360c5675d61 WHIRLPOOL e762f330f2a71d51f1da58e1f60c981ead9c5835893f55a5ba51d3fd91e1699476b9563f30ffad7a5e02da619c7c1bd36903e76b08a61c528ccb934688e5b31b
DIST gthumb-3.0.0.tar.xz 5781108 SHA256 5b6116a69897ee9aeba8db3d1ac800e9a62308738367533268acea40519f58b4 SHA512 2fdd65fc4172c6ff0a51dd33a149ed98c9e451f3e6870d5bcc9c1282aa56ca7e782ca5100c27e0997b009f128a7a8aa1081ee6d196deb5447b36cced572a9a79 WHIRLPOOL c47e1eeb3afd99dde19f4446b019a53c6abafb93879ffd1d0f67f496d58fdb71128fa8034265fcabff8bb2750c854b6e0af181e2eee218e9d8cb71e4c493448e
DIST gthumb-3.0.2.tar.xz 5803480 SHA256 eeccb23103b00e82941ba78023fa784228aab644bcffffc6ccef77dc47aad557 SHA512 00a9ebfcedb8905ed2c05132eed70644ddfe239da9055d377652fd8f9e4fd84e1ffb1f7e33d3fb46b166e31120c128f09f17edd6c02000f96cc9958623c21c43 WHIRLPOOL 48a1e80cf6c03f8e8aed9f0507983ae1ae22e96c003da7382fe7d065ca5108ce9f1daa279e3f6317a27e31f271335f71e97d9f4bb75ea2c7b3d10ff3230dd573
EBUILD gthumb-2.14.4.ebuild 2262 SHA256 260b883842f468603244452bb7851777e3cd2f7970b0a5025957e25020e0ca21 SHA512 6be25269a448832d1a159dd6ce0a2f25fd1b60d497b7b94b5ec50afb511c03f659200e10926545782679b07d4e9f99b5f5bf349fe0b7a41f056e5f9b0386d95c WHIRLPOOL dd5e34ef9e251d799df80fd7d34e0c8c6776eea6f4bf1615427b9821c967c779c4ed42f84f15de9520236cd866c8f2c822199b8b7b4429b40c32871fbbab6e03
EBUILD gthumb-3.0.0.ebuild 2299 SHA256 0c5e0dcc849fe5dda5218a8a169cb7cc1958d82eb68cf72a6b7f9f90199327ba SHA512 634797bdab57c3ef7795b7340fa47145123e445dbeaeb7b1887031d86a66d54d385c98371f17c5c590969f5b9a0b5fa0f19df169d71fcdc18b53fccf78a03e28 WHIRLPOOL 70f120e98f4687290a15123b3e7a50d1aece32613ff4a2d21cdfea6cf19844b65a7e84ed4c07140d3d3c1e650792a88f53a06b673c11e0e5a55f3b535ffa3564
EBUILD gthumb-3.0.2.ebuild 2212 SHA256 c6c2c68a8e10ae226c0d1a96379f3cac20c2f1579ddae5da884c3c5c3ebfe3c9 SHA512 bd7e419e08723de4756da330710dcc58964fe51324ba5ede91f6af35a9111ee1b2ed49aeb7716689c0f12768b4a0ec1a3c62ba86e7144266d658f8602f53031d WHIRLPOOL b04ca8280e6c19887bae940043c5eaaa2288ad58bf0e8c81e97f0d6f41b4fcd83427f80230f715c85d9c87211786007441b5e111a1fba638a0e51b536f8ae22c
MISC ChangeLog 23954 SHA256 cea6d8cebbbd734f797e93d902b65a01a77846364af8f270e6ef1f3a219f250f SHA512 42a270f87cd39c64baeccee2efce2d2b396afbecad25b1ba5b30fbbba9c9ae86fe5eefe954e3c97dbc3c6a7c7a1e462ca246608d2854beebfab34c0a9485ceca WHIRLPOOL d3676c1c45f1d2448f5f11bbba5db4e135c2aee218516fe35f50b37da9ca75cb3931c9770671a35ed692aea8e8c3bd2a719271afdb008fa613b296b8b79fafbe
MISC metadata.xml 323 SHA256 0c127222f7e10a8f967627b17946b817e79a78e11988469a041bb50aaeaa3048 SHA512 8e1072d252d792a3fc3e82f9816759776cb67deac21c479236a69a75db45504e91a54f8cf5c1b07a49dd6f04af4e77b4ea560b77596b8bf8cb15be6bf2a83bf3 WHIRLPOOL f15f0816ab7bc6e9e540440b19f4454d3f4b094744fd5ac4e25bbfe6f959cb377bcd0099ccbdea929be007ab67614d791587f762f5bff4fa0cd4d76dac359c37
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlB85HIACgkQl5yvQNBFVTWjaQCfXCAv2veVTntMioZ/XOoicprb
rs8AniCr1HPXItuPNOLwDE3uRLI/EMZ9
=XReK
iEYEAREIAAYFAlCJoAIACgkQ1fmVwcYIWAaCsACfZoBdaPS/SQQgMB2HJbszHGeq
0dQAn1g+ArrQmgs35pSHJ4FT4dcuMdki
=ozQ1
-----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/media-gfx/gthumb/gthumb-2.14.4.ebuild,v 1.5 2012/10/16 04:38:05 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gthumb/gthumb-2.14.4.ebuild,v 1.6 2012/10/25 20:24:33 eva Exp $
EAPI="4"
GCONF_DEBUG="yes"
@ -31,8 +31,8 @@ RDEPEND=">=dev-libs/glib-2.28.0:2
exif? ( >=media-gfx/exiv2-0.18 )
gnome-keyring? ( >=gnome-base/gnome-keyring-2.28 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10 )
media-libs/gstreamer:0.10
media-libs/gst-plugins-base:0.10 )
http? (
>=net-libs/libsoup-2.26:2.4
>=net-libs/libsoup-gnome-2.26:2.4 )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gthumb/gthumb-3.0.0.ebuild,v 1.4 2012/08/21 04:34:30 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gthumb/gthumb-3.0.0.ebuild,v 1.5 2012/10/25 20:24:33 eva Exp $
EAPI="4"
GCONF_DEBUG="yes"
@ -27,8 +27,8 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
exif? ( >=media-gfx/exiv2-0.21 )
gnome-keyring? ( >=gnome-base/gnome-keyring-3.2.0 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10 )
media-libs/gstreamer:0.10
media-libs/gst-plugins-base:0.10 )
http? (
>=net-libs/libsoup-2.36:2.4
>=net-libs/libsoup-gnome-2.36:2.4 )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gthumb/gthumb-2.14.3.ebuild,v 1.6 2012/05/24 13:58:42 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/gthumb/gthumb-3.0.2.ebuild,v 1.1 2012/10/25 20:24:33 eva Exp $
EAPI="4"
GCONF_DEBUG="yes"
@ -13,55 +13,55 @@ HOMEPAGE="https://live.gnome.org/gthumb"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="cdr exif gnome-keyring gstreamer http jpeg raw slideshow tiff test"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="cdr exif gnome-keyring gstreamer http jpeg raw slideshow svg tiff test"
# We can't link against libbrasero-burn3
RDEPEND=">=dev-libs/glib-2.28.0:2
>=x11-libs/gtk+-2.24.0:2
>=gnome-base/gconf-2.6
>=dev-libs/libunique-1.1.2:1
COMMON_DEPEND="
>=dev-libs/glib-2.28:2
>=x11-libs/gtk+-3.2:3
media-libs/libpng:0
sys-libs/zlib
x11-libs/libICE
x11-libs/libSM
cdr? ( >=app-cdr/brasero-2.28
<app-cdr/brasero-2.90 )
exif? ( >=media-gfx/exiv2-0.18 )
gnome-keyring? ( >=gnome-base/gnome-keyring-2.28 )
cdr? ( >=app-cdr/brasero-3.2 )
exif? ( >=media-gfx/exiv2-0.21 )
gnome-keyring? ( >=gnome-base/gnome-keyring-3.2 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10 )
>=media-libs/gstreamer-0.10:0.10
>=media-libs/gst-plugins-base-0.10:0.10 )
http? (
>=net-libs/libsoup-2.26:2.4
>=net-libs/libsoup-gnome-2.26:2.4 )
>=net-libs/libsoup-2.36:2.4
>=net-libs/libsoup-gnome-2.36:2.4 )
jpeg? ( virtual/jpeg:0 )
slideshow? (
>=media-libs/clutter-1:1.0
>=media-libs/clutter-gtk-0.10:0.10 )
>=media-libs/clutter-gtk-1:1.0 )
svg? ( >=gnome-base/librsvg-2.34 )
tiff? ( media-libs/tiff )
raw? ( >=media-libs/libopenraw-0.0.8 )
!raw? ( media-gfx/dcraw )"
DEPEND="${RDEPEND}
virtual/pkgconfig
RDEPEND="${COMMON_DEPEND}
>=gnome-base/gsettings-desktop-schemas-0.1.4"
DEPEND="${COMMON_DEPEND}
app-text/gnome-doc-utils
app-text/scrollkeeper
>=dev-util/intltool-0.35
app-text/gnome-doc-utils
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
test? ( ~app-text/docbook-xml-dtd-4.1.2 )"
# eautoreconf needs:
# gnome-base/gnome-common
pkg_setup() {
# Upstream says in configure help that libchamplain support crashes
# frequently
src_prepare() {
# Upstream says in configure help that libchamplain support
# crashes frequently
G2CONF="${G2CONF}
--disable-static
--disable-libchamplain
--enable-unique
--disable-gnome-3
--with-smclient=xsmp
$(use_enable cdr libbrasero)
$(use_enable exif exiv2)
$(use_enable gstreamer)
@ -70,17 +70,14 @@ pkg_setup() {
$(use_enable jpeg)
$(use_enable raw libopenraw)
$(use_enable slideshow clutter)
$(use_enable svg librsvg)
$(use_enable test test-suite)
$(use_enable tiff)"
DOCS="AUTHORS ChangeLog NEWS README"
}
src_prepare() {
gnome2_src_prepare
# Remove unwanted CFLAGS added with USE=debug
sed -e 's/CFLAGS="$CFLAGS -g -O0 -DDEBUG"//' -i configure.ac -i configure || die
sed -e 's/CFLAGS="$CFLAGS -g -O0 -DDEBUG"//' \
-i configure.ac -i configure || die
# GSeal doesn't get disabled with --disable-gseal
sed -e 's/-DGSEAL_ENABLE//g' -i configure.ac -i configure || die
gnome2_src_prepare
}

@ -1,6 +1,11 @@
# ChangeLog for media-libs/clutter-gst
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter-gst/ChangeLog,v 1.31 2012/09/23 05:19:13 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter-gst/ChangeLog,v 1.32 2012/10/25 20:26:29 eva Exp $
25 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org>
-clutter-gst-1.0.0.ebuild, -clutter-gst-1.4.4.ebuild,
-clutter-gst-1.5.6.ebuild, clutter-gst-1.6.0.ebuild:
Pin gstreamer dependencies to slot 0.10. Drop old revision.
23 Sep 2012; Anthony G. Basile <blueness@gentoo.org> clutter-gst-1.6.0.ebuild:
keyword ~ppc64, bug #379649

@ -3,22 +3,16 @@ Hash: SHA256
AUX clutter-gst-1.6.0-doc-fixes.patch 1322 SHA256 e3f822b0b8c3d3169680330379c9afa931521b57196d08a9ac9e984002db50fd SHA512 c5511318cf12b80858b6e7446a78a88db8f8ae21f882a41959a8e0562662e80c5336c53101fc829e77c3196a09750ba97431143fa3c8b887ee635cd4df8ca43d WHIRLPOOL cced709158d4f8a817957b4cd80acab3a63f1d83846ede880bbaa02632b13df92761cc4cdb3d8b017a5a6ed943b5375b35df20f1ae9008159c569964e78b37e9
AUX clutter-gst-1.6.0-glint.patch 926 SHA256 56a5e937036dbc3407e23407735fe92db8befa86e380acb2a0f668f696202f4b SHA512 d9a92425df831d4bde3a0dc6ff73c92680b88cffb184703228809e58bef936fed4e679153b7f5436bcdc699fa0b68ffaa6df6ee192d51633e670e5c814b6d21a WHIRLPOOL 1fa6b619cbe5f09fa56abcb514599aa826f6501f25119d7fdd6f50a157d41f9f69efdf1b35eb0d24f9d86ac4e71d11a682bc4dd13c9b961260a8ed63b49e8b7e
DIST clutter-gst-1.0.0.tar.bz2 414768 SHA256 ae6ec048b570157130e9f9069f2495caf0da9eefa8d7f3b1789f3346fb16f696
DIST clutter-gst-1.4.4.tar.xz 337000 SHA256 9fdcf8d8531d4d78342e7ac901d1768c7a8f78124f74dd6be8e51961169b8fb5 SHA512 f6d86bf1c6fded5900cbfe4841fca5c33506c35e354945e28ac513419955e1e2657fc58c6f1efd033bd616e5c546c9de4037c29e5be9304be3555d0bf9e8e704 WHIRLPOOL c4daafa7e7bcacd8b69b28d7c82baca3b035567f635eb107d2079def8c2637b3c66472dd30efbb036a95635b7d0319b742116407c6751331f09710a213740480
DIST clutter-gst-1.4.6.tar.xz 338608 SHA256 5368ded143b2f73c3128315dab7b45c5dd8d681341cbae8f83664d2f9bbba3c3 SHA512 3bc7d3a18af57accde26ad51162a751157dbff706127acd1d2b1075e6d6bb58cdde76e92ed4ad86df0090bcccbeae1243d66810efc8dcd5f2834639a86871669 WHIRLPOOL 5a4c793d55c1ea0c88a829b27e2588b6ec72bb9d41cc10368acef1bbb38b43bcb56b19ca032428e5439bc2f77bfdd6de1d31b694ec9aa777a9c38a4ff23e8e06
DIST clutter-gst-1.5.6.tar.xz 349328 SHA256 f12b59d5a548abe38c63750ae2e6cb909afd90cfdcc06d2c4288097f962b08bc SHA512 0eabb307f2a3975ffd97970c2e4afa31af3cd2728b248f12af4a5cbfcaf310c3f11a5cd1cab7c88e8f3060ea3fefed121c22afc4c946e9318e4ecf5c3d776f03 WHIRLPOOL 783a31718cf398aaafd1d52a67e4efcea0691ed0a77369307f84d96a2d18333eb4277d2883f681a92eafaee20b1492ead51417b7679e468070215d096057cb1b
DIST clutter-gst-1.6.0.tar.xz 349332 SHA256 abc879cdd562f1640a825131405f4327a427bfe65b805ebc25d0c78909c8c622 SHA512 5641326567aea1d5c19f84768a94ee329412e6d4958a980de8ec835ce6eb80794ea5b23cd16f041f3dca3d3fe9f2cf371cedffb16b0522aaa124ca1e50552d97 WHIRLPOOL c79d7ae5e39c5d9b05ff38ba329f428f08c8e44f9f439ef5e5e4a1da6cf72d851c6d6cbb11718eabfd2bb2b04312b6fcba85c3b927d641b914d7d26437a901a2
EBUILD clutter-gst-1.0.0.ebuild 940 SHA256 c160ac3523d1837176923caf63603951eb76d9712f15bf14aba503f1ed936f11 SHA512 a3a634418fb43ed824d151be02bd1d7f24527212387c9e9830762c6b681b752629fbcede796e3e83e785b6b69fa405500f1d0ae800708f0c33897d01b088061e WHIRLPOOL d7fce243af046d648fb439f4b126aac2fa6b120e095cdd60c5e7f3e7d1bf59b2c4d53d077cccf4ed09057feea8c79fb976664ef18b8929bc4ad9a8081e070a8f
EBUILD clutter-gst-1.4.4.ebuild 1337 SHA256 2fe034648f56c55af1cd89d5528d7f564e69e017f482394149d0cec76ee61590 SHA512 305dd29b0d66be57a960b26d9b67766add02e5450949cc8834ce482b2c39ca8e8ba6b10eb95fd0c5d5b74eeadbc0bd0de3cc89ae051d4feee750fde85f971157 WHIRLPOOL ca5513b1b4d4e83eb5005ba16f9d263b84ebc1752173652fe494c6c29b6121424a1830f79524dfa1b46f4b0707c3e900d424b0d27705189b09853c6a280bcd93
EBUILD clutter-gst-1.4.6.ebuild 1551 SHA256 de6abb353d62825a88564f27bf1c3eb4cdaae0852d7d64ad901d8eb28f2c59dd SHA512 44b68b115903a8129db5105bb510cbcb3774f1f35cf81b0e938b545496babc9492999e6e6561e8e5a44c8e0d6eb4c0d6d0291f78d575ea25be5781e4d6dc5759 WHIRLPOOL 61ba431f17e385ce1a2dd6c122b55d1d133af92376be62540a681aa504a1a668e7beb9094a9f27a971eab09f710b2ce8fa8a7ababdd27dfa20f523df8d874bd0
EBUILD clutter-gst-1.5.6.ebuild 1825 SHA256 39678040becbb4a2f58ef1918a02d399eaec98f34577cc78b1973ed039f154e7 SHA512 56671a4f6385f9f69e254919dc2dbb819c5929f2badae176a639122be0dceab7dcc65c93106ded46bb9bbb8fd63e85efbfeb522d3b82e51e8752c9f39378d92c WHIRLPOOL 763f544121c410871434b574a27f9c78226521e18d2ef5b68b212284fcc0a654557fcf1fedc049f3b3b3f1ee7c50acb428b1710c8e2978f9f1f18ddcdc6ebcae
EBUILD clutter-gst-1.6.0.ebuild 1922 SHA256 b07279dd197dbde5c4024739ccf5277cc2d0c7d9d8e2a649f874aa3fe9475e89 SHA512 990d24519f8e1b9ae5c9dc90f663f4d82ac2b409ad4287be40796944d9484f5007273906bc20e162fcbf5a811c189e29149361568b16940e36e1fa51a4f64ad2 WHIRLPOOL f94bc4d4805fc9b3720b61d5395be13a6b1358cad555b4d221d9c720b75e845d228b244c3f5c5615f11bc5b11c06fab2ec7bc00fa158eccb9afe7d82fb8b8275
MISC ChangeLog 5233 SHA256 cdc137873f4d6c198395f863d3ccb3a40fc3afe2751bb606e8d36aafe77b636a SHA512 fd5a9d57a879e4b457e7b1bf5b72713210cbe7a5fbc98319b5308366a61178a897c238a1480e60a6d6fea090ec027e71e25a165df5912328ef19489471622c02 WHIRLPOOL 78a609e02707c16e14005f222193c14fcbdf11bd5f0038013a384d9ac0300cce9f39ade83cf5f014ad214accc97c9e4992b0c960f471836c14d51aead9aec316
EBUILD clutter-gst-1.6.0.ebuild 1922 SHA256 3a073de61410f5b57f6f9ed49895e1ada6fc28fa7aced0829bc361e81c1623ec SHA512 df26bd6e0cc3a3de723c46e4a7e41af422e603ccd0d8284b9e20e3f1005a1af92e3c68e965e23aac9f5a8c8edc909ff2bc7ba6ab4bd4525a4d4d9a69a63ad999 WHIRLPOOL 779eac43ff38ec9695e7ae6da1c8aae4632a0082715d49e46e1cb9dfa45e5ea84c03503112e125a5cc23b8b428da67f1c1b03b47c7b0b0abbcd71df66a6fa66e
MISC ChangeLog 5456 SHA256 41cde866f4ed233760f9029d9ea087776318121433aff1b167d95ef04b4564a7 SHA512 41697a2b9df82cbf6285ff2db17fa6b0de64050176f565804e76562fa165b120eaa08e276b1239c08191619511a5d47cf191adaed2dea18946e9f6d38ff26056 WHIRLPOOL 6262e7c6368066a1f51543081d59cfed94933a192999f170817050bd34ff09de7b19f5f5fb1fc473838ddf70e56abbd50547cd99a58571eeecd3dd758d1b69bf
MISC metadata.xml 272 SHA256 d6cd612b3d4d224cec4189a81e42dc98ba6fd96ce241908b57491d78f99e6314 SHA512 f3e9cc433eb6e6475a4281ad4dbb021bd050e00e194e9dd1b7ea619ea55a7f09ea2f4952e1e192e38764aba9260a6b15f06082685def060aa9ac7ead67d97237 WHIRLPOOL ed5cb90610d66f50314f1269b41424aff0990c4ff733c10d2f1424492cd01e4f7de682f1677c15b3e70508fe72dca8d04fccac6282395f0adb27b0df99a307cc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iEYEAREIAAYFAlBem9YACgkQl5yvQNBFVTXR1gCgkRnvAR72S6c4OvttiXkzCQ1S
4/8An0l63tVcdrmII/Fazrbv/ZoH/fFb
=SExA
iEYEAREIAAYFAlCJoHYACgkQ1fmVwcYIWAZ/VgCg3ejr8bip1KP+xPP93XgxytUo
zkkAn2GZVYHjcfWwYTRCW9uTJYpgSBcj
=NLEa
-----END PGP SIGNATURE-----

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

Loading…
Cancel
Save