parent
30b4009760
commit
3eaaa59e40
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/hashcat-bin-0.41.ebuild,v 1.1 2012/09/26 02:53:50 zerochaos Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_P="hashcat-${PV}"
|
||||
|
||||
inherit eutils pax-utils
|
||||
DESCRIPTION="An multi-threaded multihash cracker"
|
||||
HOMEPAGE="http://hashcat.net/hashcat/"
|
||||
|
||||
SRC_URI="http://hashcat.net/files/${MY_P}.7z"
|
||||
|
||||
#license applies to this version per http://hashcat.net/forum/thread-1348.html
|
||||
LICENSE="hashcat"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~amd64-linux ~x64-macos ~x86 ~x86-linux"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="opt/${PN}/hashcat-cli*.bin
|
||||
opt/${PN}/hashcat-cli64.app"
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -r *.exe docs || die
|
||||
use x86 || { rm hashcat-cli32.bin || die; }
|
||||
use amd64 || { rm hashcat-cli64.bin || die; }
|
||||
use x64-macos || { rm hashcat-cli64.app || die; }
|
||||
|
||||
#I assume this is needed but I didn't check
|
||||
pax-mark m hashcat-cli*.bin
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r "${S}"/*
|
||||
|
||||
dodir /opt/bin
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cli32.bin ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cli32.bin
|
||||
cat <<-EOF > "${ED}"/opt/bin/hashcat-cli32.bin
|
||||
#! /bin/sh
|
||||
cd "${EPREFIX}"/opt/${PN}
|
||||
echo "Warning: hashcat-cli32.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
|
||||
exec ./hashcat-cli32.bin \$@
|
||||
EOF
|
||||
fperms +x /opt/bin/hashcat-cli32.bin
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cli64.bin ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cli64.bin
|
||||
cat <<-EOF > "${ED}"/opt/bin/hashcat-cli64.bin
|
||||
#! /bin/sh
|
||||
cd "${EPREFIX}"/opt/${PN}
|
||||
echo "Warning: hashcat-cli64.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
|
||||
exec ./hashcat-cli64.bin \$@
|
||||
EOF
|
||||
fperms +x /opt/bin/hashcat-cli64.bin
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cli64.app ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cli64.app
|
||||
cat <<-EOF > "${ED}"/opt/bin/hashcat-cli64.app
|
||||
#! /bin/sh
|
||||
cd "${EPREFIX}"/opt/${PN}
|
||||
echo "Warning: hashcat-cli64.app is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
|
||||
exec ./hashcat-cli64.app \$@
|
||||
EOF
|
||||
fperms +x /opt/bin/hashcat-cli64.app
|
||||
fi
|
||||
}
|
@ -1,28 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA256
|
||||
|
||||
AUX jove-4.16.0.70.3.1-getline.patch 2058 SHA256 3d9738661666d379c8003ea2a8e2de996208e8ee301ff7a83397f8e3758ed2cd SHA512 2481e0e69f35e128cc07e4782abff07b3aab8f9bbe7ee72304e2abccbacb481ded1b5088b626df32ea43978c52e91565257a4665a26dc4df5fc277079b42b382 WHIRLPOOL 68edde0f1418e12c87de49dfd5909f63273e7adf67bcccece13c46298d596aac4d5a0dab48337d7d5e8cd6fc58f43b7ffa4a71f25fd17217ec72b634c1ca6e48
|
||||
AUX jove-4.16.0.73-build.patch 5776 SHA256 5ebc668efbb37692565d0ae4ffe7becd4588499572a54eff764da6ae21943d02 SHA512 11398bf31dc4986f0708cd3321f0069d9af6a00c532431554b4433588be528f41b9003286e1d2300d74b314f05fc310aab8ed80fab22579c071cdd43d0a90d22 WHIRLPOOL 0a11d429a8a01046f966d16278a8c1f60be7137fe91458a4920528c1955875038c76e1968fe807329ee02ce111f95ad519fd81dd4850d046c52b81f5dbcc4404
|
||||
AUX jove-4.16.0.73-doc.patch 1004 SHA256 f3204aa4022809eb6b449208a67579023bfd714e4cac2181ef587bbec4d32ccf SHA512 c15d8ffc92292e8284aebe93311c14e5d157d25e75c2228497faf1121e370e738ee345f27cce187196fceb4eb26c3222a4b39f734deb13ff14b2a044225a715d WHIRLPOOL 1ded0e1eab53c11a9b721983833bf8e802bd5b5ab53982e5502ca8266c20cf29174b234e0ae729a802af5d3968a62e057d3c6df01fd8747b27ee61a84219a2e1
|
||||
AUX jove-4.16.0.73-sendmail.patch 675 SHA256 1a428f66774319842dd548a834e586bfc07eb80e9dd0348a95e34560bbb89831 SHA512 a0c7179b601c620aad5b6bea5e07ff620bec14d27c1f8b27b0a25cb8cd687066abacf2786a00d79913087c2c5330da99e154f325b39243e9a19323a5c7729f10 WHIRLPOOL 61035a9f89494f6f4acab1765c84ed8712e6c8127f1757d90b1aaa8b9019fe7fdafe1db17120248c6d6285ae9ee27b010d92b0c4ca69054489be045d063caa8e
|
||||
DIST jove4.16.0.73.tgz 465214 SHA256 9c9e202607f5972c382098d10b63c815ac01e578f432626c982e6aa65000c630 SHA512 2198504f9a23590710acba7f27661fa5649fdbed559a4c6bde9d2c1d673c22ce7d99a690be45a4602d37cf6e70399230c4ae3a251d8451af0c5252bdca61b09d WHIRLPOOL aad67b0a4ed52f89719feffbacb8b3de9acf50ccb2fbc6cb8f35bb9bcb475794d5aeb4bfe7485c9ccfc41f687bb42a4d9a9242d1ba84fd17790c35a03b1a8000
|
||||
EBUILD jove-4.16.0.73.ebuild 1184 SHA256 446951aa954b27bccef13b7288b48de10ba153f05a07abf598c3a61260802436 SHA512 6add1f2b29324031722f7eadf48b4cec20bcc0a9a7cc8eb1b997ba659ddc9157a4d3123ed0bdfb6a513fe30a7da34768deca7f0136431e76c360fe316aabe58e WHIRLPOOL f235cee3fd0c28fb36db5ca466c3005c2f026debaecac67b8370ff0e9fcf76fe77290dfafe123189029e10a1a49106816a271710f337adf2130a6a90b914afa7
|
||||
MISC ChangeLog 5349 SHA256 aeacede308bc092563290a1ae7d42cd4d73bf200b4d97578bc982f309c5d2b6d SHA512 7b83429f8baa3d0f67049aeade51060038c78f5430656b728dcfe59409a0a8d041e0271e6172f3ae9cbbe97591c6bcd9220c31c1113fc958ade6498c46fe8297 WHIRLPOOL a03a6704433cd4941bc7c8e96eaffb84448f198976cf8fe0eee8dd6e8979bedd2274ec2a02601fb1eae13b9cc5473f0dd7ac21ca6ee46fcc647e02a846bb0f7c
|
||||
EBUILD jove-4.16.0.73.ebuild 1137 SHA256 db78e1f541b2a48740f359ed5f9536a87fbcf6bb7366811e83a2afdce0c1bd6c SHA512 a69a2ed475103f7fd4d5f6a37ff5998af352ede71530ad2b69c41c82d1e0bdc7c598e32f9cf5d9eeaab9782991becf4c88d876c4dc209ffd9feaebe6c93bfebe WHIRLPOOL 9cf834785c85878e0e71fb0f81076b1d92a2810def7ae5d923e3ab8a19d26d81834c83b2062a03b93c9f1a464bf323f276004f675edba87a8c847fb310603150
|
||||
MISC ChangeLog 5477 SHA256 3837384486c35e4233b8314c8b126991b27d067d95fe532693972cc1c96573ff SHA512 bf3a4c4c1e0cfc258454ae4bf0e94d7b76ccfbb56ec1e9593ab753965e5ad14e26206e985ddf0e8dddddc48eff59baa2e907c492b2da72c886492aad88433d4e WHIRLPOOL c17d80a8517dc88e43c6caae7c0e71d69ad1fbabeaf42cdd751cb94ed50f1e8e3669cf35c430f076d4fe3b48d2390458571524782710e48ef730667f8989ec7b
|
||||
MISC metadata.xml 530 SHA256 9d902467a25953eb0d892152dfe4687d054001a014d3bb233f89ae685c6cba1e SHA512 714e651c9374f246c02f2b7ff264d8a7b0da845bc03c99fe66a1bd6a8e921d5ecbae7820faa6da07319218ab71276f68b9a27b1bb4d9e9da3950e1a241d79dbd WHIRLPOOL 801b268a69621b6d686bf97c81c183407e2c7b70ee95ea1228d9bb53b82a232d6655403b675faac8a9af8219e3d126a0bef361f6d07833545d741f3425c93593
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBAgAGBQJP9eagAAoJEDxpGckxwJCB+/wQAJGywTFoIdFDuqJf8ZrPwwXE
|
||||
0X88l4VZZMrgy01QomQeeL+0Ri0LvJWN+5FaY0LWNc6L6LaAi62cAX6HRO8eLiDc
|
||||
4p5nCo5S6tVBuXJ3V2Z81IS3lYTm55wGflaQwy8eRTJwLKsvvEKuT7ZTEOj+llCq
|
||||
BAPCdZ6f5is2UUANXCDmZJoRmeastlK2AQG0AMA9LUcdkyvfqmXo4pmGGD7lA9M3
|
||||
p4hsQVdGo9sTWqpUbxzU7zKbwT0sG9QQTCJgSnEUMFbBnNnHXPSmJG5SSHV9JhjN
|
||||
HUjMbfTXo084RV5Xam9hyIllH9LUYXIMqd9Qet+HmHK0zWVwW0xQ6xbXHNn/dPJ/
|
||||
3yYpZuukIbxW1jq9UijZN8UhA+pgro7utJEaSeIwU5ef0Yrze/reUjL7O6sNxcpv
|
||||
/NK3FOyOOK6Hr2gk4MSeBzXUsVZDvebvSQXRFqzrzhBJ/P4pYe84PO0X5XeYKgn+
|
||||
2BX5uJqxEYlk0tg3djVDCKiiDf0pPE54WLsQ0xzV/mUSxLnQqicQNzDr1TD++J4q
|
||||
W8HyYLac1MbHRm6dXh6hpXZ1JFdEJ5pe5iTnykspcE91DOzrYdDnZ0ioalk9f7Y0
|
||||
GWjBnMGRHPxJLFm/SyDuDe3sRQpRzlvE/yriRv+K8VxwrPIu6bqZuCIJgs9cG8S6
|
||||
Gk1qoY3HAYQhP5f2ZtVn
|
||||
=RrU0
|
||||
iQIcBAEBCAAGBQJQYotlAAoJEDxpGckxwJCBzwkQAJWLDHnb+ulubxFLitJilMkW
|
||||
mRIJ1dQ3ZlRBS4b9/AuTGYwSyo6yXyGVdyDQ1TuBhhrrPMnAxUkZvxN81mBz7IiY
|
||||
sjDKvWNpvtd76OlipUjASiIq2IiSTqRGMcuZNPyGTWKzgDR/1BkfudoicVgz3IY+
|
||||
1C3xjHXUpxVXrXfA5wTtyLZqkeZvcE9LOLTRn4W6W9vSnMXylzrMwXLp2qxyn4cw
|
||||
LajkZCukqZJsVGfVCk9DqpaJhnxGoyLGOuWWOjLCVlorNxBlucOsV08qYaeeOtiX
|
||||
FedVSwDmEoi39+56H/ZCb3X3KWG+ddP4k7u2PZfXF496bzdY5JXvEld8MYeqvPF7
|
||||
L1fFGTKUI1d8W5Utzf3GP9Rix3J9R11qI6+2U6UHMzes5HchwuR54jcqC9WYTGBX
|
||||
3ge6zBjOpEbI/UnGovxrGIyO1PhsdKEN+r3LmiU/Z7BXfRoPYX5Z6JI+UoeseL66
|
||||
nW2A9lwZCs3cB201cohWIlgMEBInNnYu+cQhgfmcJdN7rKlk30Ww9WawoqbaJOej
|
||||
MdZhPe/dw43NT/m0wN98uZuVfozDWZ0yKY5Em9ouXxw+WzDmEJJ2V8ZJDjS0sHXF
|
||||
4TsKddwuHB6VwfBYlLIcaX9z6QB/LyxVhMgx60VLkQZHr14J0Hhj+GnH76K+HslT
|
||||
HoqGG9I4wJgKx+nBgjay
|
||||
=QBKO
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,25 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50mpg123-el-gentoo.el 121 SHA256 f98c0b7674758684be83e3311060a51ddaacd9576ffe88d87083c0406bc93839 SHA512 65b1d2039ce0773a65cf26fc88699ccb6fa26d7db2312ac6a9d0712512c214ba7b5758bd1556365836fdf840bcfc9eedef12f18bcdd1866fde6937777979a032 WHIRLPOOL 38a4b9b8ee3c5edcd344e2f192531ba453d458089c69218a31d87a1cd0ffe7614283b6d1f8a8473843a3433bd5635b02d9ad6afda52fffca8a134c3f3c6939f1
|
||||
DIST mpg123-el-1.55.tar.bz2 33925 SHA256 c388bf8e93b772c90126b905224c43cfc2e709be503e3508b684f05750d19499 SHA512 49737d9eab292599f446d87ace8155be0227fc2f18910e3d184d238f323b40218630a91cef2438dd0e5453a289f32f4fe9cff3f884a7e20cc63dd4668cb48c7f WHIRLPOOL 5b067cdc810c843f693cfd1445e9ddaf57dc19cf0ad7440e23482af5146da3aa008cdafb4828a2191153551d81e3e885d924b119b107c2d50c712d2930c65d0b
|
||||
EBUILD mpg123-el-1.55.ebuild 991 SHA256 f1511f4af7ddbe9d1a303a8e2bf48ee7c8767bf9f4a94e08766da8753bac3bb2 SHA512 fd2888da2e75061f1f99a426aaaa865b2a22c6a3815d3c3912c56ba11cd3803125f5daec30c65d26d065017d71985765931ba9dd9f9c96680d28a2ee0d73042b WHIRLPOOL 0ab92d31cfb3a9f886e891049fd17c41eaa8b3f825e935babe45bbd1e21731e24ad49ba6c7f851410ef2cea2300bd216249fc2bb1c8b171fd9f9835845c7acc2
|
||||
MISC ChangeLog 3860 SHA256 22efb93c27ed90378381d471ac6ec47193b4c047a4808c2720fd039df4d1d795 SHA512 2082f15c42833342510cf8ccad4e0dea7dcc589edd7e72de97d28acba2fe6b2af9bfc9e69e76d12ed69f39a0a84ccc4ad1cded88f55cc66edc7fd2272b7a2639 WHIRLPOOL 7c46ca83d1a3f9d1d70d1dd17b7daf90c9f2f59d7ceeb660b379d4d792440db5887d1ede0ac397a7bfa355aee7f353011bb2ce6eb2728e9cb9bd52eec3cf1660
|
||||
DIST mpg123-el-1.58.tar.bz2 34097 SHA256 efdd491329ba56096ad971bd5c2e2ceeea296fe8e26340d2370ae63bcdc33606 SHA512 53a67eb219acbeefeb8360a9d43279d2bb3efa48fa5df3787f2b7fad4f6b49402f319925bac3fc17ee1cad0dcbe38494c8162d4eb5e08261b2e505b40a66a987 WHIRLPOOL 83c8d660fd18d3faefff106c62127c0487c47824f9b53f157c27b127cd1dd624dad445217b99e5e3183ab02bf13fef3abdd077451ec8ce934c188fc356522181
|
||||
EBUILD mpg123-el-1.55.ebuild 992 SHA256 f8b4a12ff5b1703e8869e83f49768886a5fceaaddd3750299a67cd1e7a40706c SHA512 65a697b65b1fd29a62796ede35ec5a966dfa833872ef283a3e83d840452844db14948a8eee6676cb47927af6923424f88889a640c491adbdba7c18042f6fed60 WHIRLPOOL d2fd011e88b4c402c959753e5a46be1d5a142b95469f43019ff8a5ce95ac091e12aa94cc33f96013c0a186c467492f486c0562dcedf0284bacd1c0b14d2a0ea7
|
||||
EBUILD mpg123-el-1.58.ebuild 1005 SHA256 5b85e84e379cbb368207fdc164181fb49b0c38f4bb63074c4ec1d319bd5d5486 SHA512 abc10ff4c73a38c51e69a6ada7802f3a24d9abd40b24243dd3bb89edc74d1cec7aa71f444f61e255000697ec9ccbf67c01df62d200c0b71fc8bc7b4b841df60d WHIRLPOOL e27404352969be00d867c980e3cc4a631789ec7b4d5893f58c67c7256618589bc8f183162ceec828b019da1c2c62f57e8f062c94c82b9e3db9abf9ecb1a0584a
|
||||
MISC ChangeLog 4018 SHA256 0c20b36d450e96b36abbcdd6403cdff69c7bee7b4beeb5a9540de70303ff2699 SHA512 6136c3e11a87f45b5ce7af49e339acb2c8ef7e54b6cad2c7e9e07a6eead5224a58d32599fd71b4d2e0c37568cb2fb405c950f13ecce78f7aabe2aae0ce6d6c10 WHIRLPOOL 632753026b6e7f62c3d4f8d386bf5baeb05f078da009385a3beeaedde3a1f356461b371a611a3cd878ac075603d25d4c40ecafdc8c8c276b9f9ad7b6009c040c
|
||||
MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBAgAGBQJP9fGXAAoJEDxpGckxwJCBeg8P+wZcKmDvarIu0FEZfbQJs51B
|
||||
mGgQLQTeq6g0F9jxjLkpi2E+OtcBWXnn+2V2BZLMSJvMNzZdE6jNdTzS6k4AxZfD
|
||||
7TYL3vejCgF2sXPKXRaGJXxB4vg+RkNS2mOyHeM9TvpgIdA1TuBH7MgQll0vhkew
|
||||
3WCrucJM0le6jYu45ljv/sByVKvrfIRjOjjDmYz1jJ6k2okkNLcDGhFZOpNV0h5j
|
||||
M9Vgisc8GRLanse4e5oPHUVuqDLtI2vGQfl+qROPymT8Q5QSq3Uu33koouDGadHc
|
||||
LPvNW5RrfpNGjB5l7SrJDMche1DZ118Wpyz9V0S/ibYN0H1kEaI35eWtP0r85Agr
|
||||
nPQzs0WAz8RCk+/DYQSg05uZE2TtX4h86d2ntYptKw0hZsA5GYC9AqNOPFpOn7Fw
|
||||
/FB3K2sBpusDNMbdyOh96Z2JUJC5wUs1Wyoqru9kMw8is2sthaRABWWT0wXWWo5F
|
||||
lgxBRgqrzwdwuABPgtRFW7IE9Sqdb4/ko4FxFCjjjHjVz0IBIIXh8p++2wLHoID9
|
||||
zroWh3aTk0JwWkgRC/Evtk7U+noSM7RS487s1NaSHPg9YXBCbSlwQJsphxVaNziZ
|
||||
hw6h/p2CUeOwV2rka+e7Br4nkLW8Tm+Y+56Y9bYsscV0AG8xIc5Du/6UPHQEiqz/
|
||||
LSAej/KV09m2cqosM3/T
|
||||
=AK+4
|
||||
iQIcBAEBCAAGBQJQYiHJAAoJEDxpGckxwJCBMDUQAJ/xMzZBjdsW8tSrQaVU6PAx
|
||||
GB0CJcLFlyGvkwLxwhUu5nHJSmTNKwMYFvn7zfPLhSeEoGIVZ5INxSzK3H17Idla
|
||||
DyT3BB3gaXmSnhafqMKIgCP3qmf0e3mqbHe5kV9pl0OICwXzkH3PAmT8uKbnfbox
|
||||
UQjXZGd4OdywGWAYPZO8DR19TItUlyJGbwgSmZd+DKkrQF1qQ7RGmMroVE5C8EJI
|
||||
A/fH4yCcxJO3YrQShY6ncEBY9cxtHOcwLaQXQOwIHlpERF5VRXuOtqRYi64UHXTa
|
||||
W5dF1/On6EW+sfnbT34IAHdCerBKKzv1sU0fPFcp+J4kFmcj+G/EhdQ6T81NmnlU
|
||||
excKLFZD+2v/yre+q5+XXtWbaHCLXdkU0QRnYDkcTjZF+ujIe3seuXdIlrMC/Afe
|
||||
gktcWnGNjE2Greb8qQFxn3/5Lf0wwG6/WA0/0TpMqElLScOAHfv1mHcby2NSZn7o
|
||||
MJQsIfjhLuMS4Wfq4GNP7oBUl3fhG97zGlanqO04jML45cmJ8dPRfJPMDs28X3GF
|
||||
uBB4L7EiHFMk35KtUEMqPF05kZ+wuUv7ZjoZvyxW6l3zHRWQl9nSiuP6uVdX4Gfw
|
||||
MOiVnE2aaFf/q1GRHXLROhd+TYK1IPD6ciLX9eAAU6/N6mxN6IM9g4VRO+JHVcsX
|
||||
ctHUW5zOzN6WAkdh3vLl
|
||||
=n/51
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/mpg123-el/mpg123-el-1.58.ebuild,v 1.1 2012/09/25 21:18:36 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit elisp toolchain-funcs
|
||||
|
||||
DESCRIPTION="Emacs front-end to mpg123 audio player and OggVorbis audio player"
|
||||
HOMEPAGE="http://www.gentei.org/~yuuji/software/mpg123el/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="mpg123-el"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="vorbis"
|
||||
|
||||
RDEPEND="media-sound/mpg123
|
||||
media-sound/alsa-utils
|
||||
vorbis? ( media-sound/vorbis-tools )"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s/\(mainloop:\)/\1 ;/" tagput.c || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o tagput tagput.c || die
|
||||
$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o id3put id3put.c || die
|
||||
elisp-compile *.el || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin tagput id3put
|
||||
elisp-install ${PN} *.el *.elc || die
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
|
||||
}
|
@ -1,29 +1,29 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50yatex-gentoo.el 524 SHA256 64a72a3ba1a21a4064d479d900fd575598d07b31822a44503d710d8e2c1d94ae SHA512 b9edcd0a01bac7bfbf2a5ec3538b3a4b6dcb10775ad02901967a75ab6c5d68a0dd4a947d446f57e5d6b2ec28bbe141cabd2adbd250af98b77c71554e7c560712 WHIRLPOOL 47ba6f7cc4b5c7398e73ea98b3505ea91e3101b96fb45fd8488e84cfc3fb6e68428ccd2cb5010658cbbfe7fd94f460a9793753c6a5dd55db85a9697818633c9f
|
||||
AUX 50yatex-gentoo.el 488 SHA256 daf76513095da0d003c5a63f20c0648b66de5251607429bc4da8e951a066aaf9 SHA512 93a1d45bb228d1ac304fd3652246561a5b7a9d91aa230f0f0d62a9e557f9f61a1dafee900139b7588f3310fdb98fbd71d6347ee45b6527ae27e2095da2a652b5 WHIRLPOOL d141574fcd6dd533bdc21962ebec363597e985b4beba773ceaa1152dcfbc4765ec8daf1851278e8e5672ad0d239c712104a5da4d1f5d145801c0bad9a1c59253
|
||||
AUX yatex-1.73-gentoo.patch 2309 SHA256 b252cf493968e683b87328a63b7606c41c150736d244e92622730fd397cea491 SHA512 a9fd0c92f01dffcd9c28ab52ca690d5b060f05ba8e6d9464722c48b3f6c47871a9f3c52c369a61893d8f785db86339b275dcc36b9bad3069812e22fad107dac9 WHIRLPOOL 0f1343abb4f8a99d230d3b92464c2a6bac31b0f58c5f8895da0a2b8d0b793ca2e23055947de2a75c4e22bac859eae9c4002f579f9ccadb73e153e0528cfd2e60
|
||||
AUX yatex-1.76-gentoo.patch 668 SHA256 86fe6153f9a14896b3da54211d5da54753bee5b8f9e14080c05cd6003ba2678f SHA512 dc1bd4d95cec7eb9268560ba78c93a1551f28e0da83d9beb99313e034dfd86044f2971a2dc0ae830e975e78d0a79b951d02378c677eb4d39d5e7f6885e6377cd WHIRLPOOL 61303a21650b53b71a92f030f84ba839e7408319b1150ced3145ea152f4908f3ad519c52ee6d3d845eecb49c0b22ff5e552122cdd03a13fab22152719a60a95c
|
||||
DIST yatex1.74.tar.gz 346740 SHA256 8a3a5eab52244e4519f44142dcd7819a628bfbd37582a808a590b0aac55968e5 SHA512 04741eaa1727d44c1d52f10cd346390d1cb03a425fc1538d89486606c41e330a8f23f190e2f5d2133070085aec7df5c55d142c76b55491e85baccce29af03131 WHIRLPOOL b05f02e5451301bb1089c35a6d99d3d987dab280d772649455044a683dab14b4b0bb87e058ac314eac55fc1a76561ac62ae1dadc69d300e87712dfead0202cae
|
||||
DIST yatex1.76.tar.gz 357552 SHA256 66c6f162a0ce4ee1edb231bacb4a3926ea4b5a45a4ba004330bb0bc0a7887acf SHA512 ff2afea1cb1b7e4bef223c13d4cc6b942b1d555959321e7cb97595dfe7ca3adbc9efa6db7d7d13cdd0bb5aa62eabc1d3383d07635b1dbbe5b15175bf99c4c416 WHIRLPOOL 878b199d1479a501fb36763daf6565ddfe340df2b607e346c8b4e5523c20df2cefe4a7254dd2a3f415fc4b2bc0371b79f9c504d801d3e4cc8553091bd2b4cd36
|
||||
EBUILD yatex-1.74.ebuild 1338 SHA256 7468d99c6ee21ff01f0064cda3b75343e6db0e555f7985480c8d7c0d0540977f SHA512 0bed1b9821e1b060001dd0f73e61325234656d9ff22fb5baffa1f6fdd5fde2d546014f68cdf2411e6437caf3c67f7916e8776aca78da8038a795132abd6975ea WHIRLPOOL 4bc9480c31f5ac848b674fdfc7deeed7f32035be348707ad1ecf4714ff5a074b57bc8b03f28b5f014565ff6f19d736d51359c67a355290c65f9e6a59a39ae457
|
||||
EBUILD yatex-1.76.ebuild 1341 SHA256 91f4a60e3aba92bc4b0234d1ca02a65ac02c7651a613b2eb95744f8d567ccbfb SHA512 e898782c8e755d8c1a3b581947d147b2cfb61c339193dd150bfe3ae0311def6fe038a89f0b45d62608e6996fbb8ddfe3405525425c62715dbbaded03cf342af5 WHIRLPOOL 421d6c92d43096393fded7650710202db9ef6d1d9c43fe535fb2d777800ba1d06f9c54e99a4c8acda2eff9fc62721e4864b5e71a187be5621a121bc0fceb04b1
|
||||
MISC ChangeLog 3767 SHA256 408dc15520734db8864bca3e90eca2cf761fd0cb98a1af3ee6c4a01427d599f4 SHA512 58016f599b2c218cc9e709859e3dc29986452a74af0c43ce415b4890ee1ee172162d2b9e7a2b1764852604992eb9b7377d2a897d304a32cee8b50fce1c6263bf WHIRLPOOL 30033ac8a78ed04f65bf8819488b2c36e0e9bea7475e14915b51472c9072c4396b3610eaa6c5b83ec61adc57d299dcdf3ad4563fc2c11b595f40c9b4841ba9ae
|
||||
EBUILD yatex-1.74.ebuild 1334 SHA256 88e55e1a86c483fab23e50db5338991c059d21cdc18b50dfb4cab08620e52b05 SHA512 9d945c38226ac2b699f7a0e8015d17781b7b019beff594741e5018af632fda7220c4e18cc28d41bb803f0487398500499c78578cabec2e014745009e9b3c0c98 WHIRLPOOL b0191519f7ff67790ba42d22aadbb9d3b6a51a7972031e44131f7ba811220eb1bf7f4e1f24b585966fcfc8e854beea02032985587ed0755792bc894a72d35105
|
||||
EBUILD yatex-1.76.ebuild 1236 SHA256 dec727665e28a2c08117980f4f109da92262071b03551ae869a3a943734737c4 SHA512 eadf4a75eb63a3cd639b8c3c13e0e5cd614f7cefea4222549e0ca2b34b1cc354dfd5846346fd3ff424e11043f9913788cfe2b08a6857a52253acea6e7fcbcaab WHIRLPOOL be427c2f4e50894909760035bf29e1c56a10f2f1667b9b4e3acf0c31d22f29135646eae17f824e40734850ab5cd94ab66ee5c9f90d511af86d85f77d66a1ba7c
|
||||
MISC ChangeLog 3910 SHA256 79a5c1798c37e36fd50ee6878fe4a4c9c66c05fd7f5676f2eb3d19271828c66c SHA512 1111db28450c45e22474d1f79a9d9f2e8bbab0bedd4c955e64f499cf2a31fe021898ccb24b30c04a23f5885fb0d66462216b08d99beb7760492887687fefa40e WHIRLPOOL b5a2d9420fdad0759f06f9a28641bf7ee0920f43e3767954df95ad6294fcd3295bf60f1b99bc12f73e05f7d0f2e82ed74656d8610eb85f7104b14b9e6f62377a
|
||||
MISC metadata.xml 575 SHA256 e63f63c75b64c0cc80e80838c036ad50858c768fd1c7dd7fbb1a44be27e64eed SHA512 1146ea2f3b777108df947a7ecc848ee3b027ed49ad68e3b17d8f272065df6a0a8a9c543be007c2c254822f9d253c61e72ce04825c0488fb7a78652ff8e872563 WHIRLPOOL 0b6e7f74eb6eaa8cb27849f47095b233103dec9efb1d7430566279b9b897d4d151fd9001db989276897d56222a7f88ea6e0c6e3e0a9939feb256aa7ef6412e2d
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJP+ffRAAoJEDYO1FT4VRUUn5AP/20+Nole4cN/sqd82l1D7WUP
|
||||
sLL134ikHuv1YHNKnQgC2TMRCFvoy5IJayMLTebnaHmO5B5+0fyduLVTHPTm+fb/
|
||||
24oOrKGPvx5Cs/cNveEzyxKFQwneyjbDiae1mDCdfuEbIsX5eoh7VZgpf/WvK4rB
|
||||
hatBIH2enb3MAe94x1c9dBEoxLLo68hhZVgeMkipeNvPl1UnyqB+Gwe7JJMKb7Qa
|
||||
ehbut0PpmNsANDb27QdEoHrvcTwVsEJkTEw7Ge+/5wmjL/wfU1VkYdkC4cuvpUsl
|
||||
7yME0RsQE2GOi07Ndeo+X3upSarkATufXh+n+JIX2LGzu3/zTomoW09Et3Hs43L6
|
||||
CtGN0rAL2raAH5/OJoJsokSc1xK/xrpks22/qgVnwx0gJwG1cgv2XE09cCyPq+V+
|
||||
2dOWIUXVXOpRy+UiF7QbAaqTIQQhn0Bv8bvWgAny4yXKqhz2DYm9UPMS2kZtCkm5
|
||||
ekqSqbODklVg2wdHSg+h9Pe/69fVjimLI0SM15Utw8r+hOWHs9yMTabfdzVI5gem
|
||||
ZyNZnvI3myyaDxmSOFxIWAZPGbP2OYZClpwSZkju+AqDGSJGq+c4w1VWXQMSeGZb
|
||||
2KgCiTIAZaUvr+eaXvlx2vtjz42eNwxZ/AFKcl15W0hbO8kQV3TwPUfBVr9BRlFd
|
||||
M4SYa1QZc1+5VqKd5DqB
|
||||
=Gv24
|
||||
iQIcBAEBCAAGBQJQYpItAAoJEDxpGckxwJCBMxUP+wW4JXpenUaDphxUq/Q44YU4
|
||||
aj0z1tuttgO98rt2JpGnIJo3Yw7SD6eWVbvHTYEGFEWfTRJetlCAfIAeIGLadneY
|
||||
GGGg6lBFdOWc6lngmgHKVoMCyvy9/DPpwMJqPIwfky2DRaDdswukHdlKDQG6lN6P
|
||||
AXmHHKRNLamRuSiKaMZPjIL17u5Q/kqjEGmn+vmW7LaG8Ow7vin1PV4CtIQsPLNg
|
||||
BZ98bVaLkdGSCkwULPoNkX1iNdvFLU8F2U5Z6lZZy2PUmfOjiptcTNPDg3yrXPxE
|
||||
fgrRmz89FM4EwebWguEgjHTXEsIb5TKRVDa6Yt/fsSVEUepqdW4Myjwau26OAcKc
|
||||
5MFg6IwLyMWp6JMkqqkfYRWwBX1ooAU8DIBMZdxj4WkxJ0d0ICHkMLYd0ihv1Asx
|
||||
9smyq5XOe6jCRLsgqc/f2HJIaTAk8NTBv2XkiVKLdPN2Vw2aPa2bnQPlT7cSHg2o
|
||||
o6cuu/gOovnxM2N1XMQX7ToVjac1s6nmbGmoymu1CWhCHh9IqfFv/yuUG9scX+/h
|
||||
4NMwdBkFyGr1EJcJg51m5nmJDvvv7F4pzmTO+8Q5qvC/+zbTER3xiSbwQz3JhZoU
|
||||
zKyH39Yn9A4I1gg6yEEIrAuHzxSlvqOrqpxJrMZqmTOdTGlC84eGrXJ4ESVQoa1H
|
||||
UyWRtiEc5iy83w8fAJWN
|
||||
=m668
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,9 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX realpath-1.14-no-po4a.patch 288 SHA256 5fc4321c8e6a3906366d198d309768de026b628ec320bf4c00c137f9fa6eeacc SHA512 db19ebcab412ee5b4229657e9745a76b8ad83bff70e3f8f6b939edfbff3aa389436d10fd7d8641bf6a0747630c2d1afcc3ff0d6fe2faeec55e8d4f4a79596cc6 WHIRLPOOL 4a8d3601634ac14587e9f488d6e65c86117ccfe315d9bb7d8725b837a6fbfd4a18401ed75bd174dd592d6d1f5a41a7280803b7799f5bc8facfd9fd402a44377e
|
||||
AUX realpath-1.15-build.patch 1083 SHA256 d3e92fbb823cc3b20017cbf1dd370ade7870f36dd819d199ebff1a04534e41d3 SHA512 2ea6cd467504cc16fc409a486f8de0253801332a7ee6b30110b80061dba9cc8c72e3710f276666f3fc70f49946741fe61326a4c366eb368d3ac8e335eb84b3bc WHIRLPOOL 015e4518466246c26f1222f3d4ff17f70b2a7cf4525fc7c89eddb2ac9f3fdb870d494493fc1fb075d282d293fe47df7add7d7867e8a973ab3d03edffbbed3731
|
||||
AUX realpath-1.15-prefix.patch 1443 SHA256 df01fbc26743f1d25715589827aed7e1c68444ce596225f2aca571a75029cf27 SHA512 0e4980d60a4fff42823443ee9b8e9ef49a4f34ed031a3b01849f2d87b893f7205a4b7de2d6e090770aa2a3f7a31aab8f47d4f99c79d02d03fd5105001fdbcc5a WHIRLPOOL 0500647d494cddc3ef1cf0effb295a0a189756d726898dd3ef00813f39d3788b417952817d9fe3e6cf517254044648f3bd4cfd8a1e5b52fbeef7b609066b9e31
|
||||
AUX realpath-1.16-nonls.patch 685 SHA256 ea9c3bf075d932a6d1c3e92f31050a1272cd5f2135f079bac17788acb417ffbe SHA512 b27e44c1313e2c0dd0dfed719c373a3fc6f907a44cd1a9457c03bf1d83ce55b2aafefae84d2053f358e7dfe99dd7e4274137082c64c748e34680f324fe676719 WHIRLPOOL 65c256617e7a28b33565d0f18842326484393fdeacaab7c9927e53234ce4cc8cb65171ea6280e2dde4997d0d6095c47fbd6f6ccab02ebaecf09342406880dd1c
|
||||
AUX realpath-1.17-build.patch 1161 SHA256 f9a46d1009db90fec82e6f49f730fb9b5f9284fbc2cda9be40759d47ac69ea3d SHA512 507df6759deaf43c7973c8d9bb1faeffc22003308cd2fc4f73270eac9ba347e605093f55110b5c86170597eba4f2c80ea7d15b5ccab4b3d0b75dcef09203c09f WHIRLPOOL 639bfbfa02309778cba1e229900d2281f680584077672ce03a6d58094f58367375dd66b71eb9aea9dd3ce3d57f68fae171ae6a3456fc320376ebabea94f7fb83
|
||||
DIST realpath_1.16.tar.gz 17420 SHA256 b42b4c17a29d1cca933f42c463771d4162f35a731e801dae1312b65fc4d702d8 SHA512 5c82547d53a920636bd9f7e6e6da54c0271d7de239924aa55654ef12ffc1aabb06ea5fa8f518d8a27244c73827c9f5e03c30b0adf0137363ed8e851996c0eb37 WHIRLPOOL 8fba6d6e02a14fb2b0b2d59aab0bb1f8c92437f53bf6c5cae9c5c5e1ada263b516e0e76891c508b4808d6dabfca43dccb4398a20ca45d71159cf6d986b4f932c
|
||||
DIST realpath_1.16_i386.deb 16114 SHA256 596a20716bf0cc1fc036b0df0ff793c27dde24522fcd10edb04e47c3bc892a97 SHA512 c1f3ed8bd4635b0b18c50a8d22e0b11e9513b33f32d2c59d9cab813830544faace775f20164c8611fe4b011b771d30c925a558151ab8d01da91e8e44225e0c17 WHIRLPOOL f6294289ee92fa20ea84558b7a1700defd473d066f53b4c7d51ebc767e84ad3331cbd699090c5647982282f41c6491554cd3358cb913b8262f717151bcf958eb
|
||||
DIST realpath_1.17.tar.gz 17800 SHA256 214962d9c6e5a0a446d9cf3368bd1ab6cf2c209fbce1fe52e852763e70da984b SHA512 d4f8105e9256b140918dfa400eaac07bec9c29bced7284ab2a3a96282b13b59dca32ab0af38836dfe89dd4e3bf8b038ef4cf61a96d19951f46ac13264ceeec96 WHIRLPOOL a0b96eb70e5aa27fd76d1f4635de950c1adcac8ce3b2a9414fcd54df5df2b01818f3641b3fc049650a05373ffb45dad2a918bfe949fb057592338d9320b9f0a5
|
||||
DIST realpath_1.17_i386.deb 16372 SHA256 07f47353d2552aec26c679c32b2335302cd1fe54e5c1a290ec4b708fd1b0d104 SHA512 15704a27f3f140c4d69411bfd9c319e3205e7b70cccefdc5bec94ad10d6b6c6ad948c2fa51cf2ed69c8884928ba6dcb83a865185f3b010dc6eb343c2125c2118 WHIRLPOOL abf52c219d3b4f8a186bec4549d9e50f933924ea4676298b12c8da3373e3eb82dac301729153cb8ea427d5321ce4500c2872d55c9c83602abaf04392a1a8bbe1
|
||||
EBUILD realpath-1.16.ebuild 2337 SHA256 ec6f1b515af639690c5427ce88c941faf8e4dd077952ed831c74bf3e88e046b5 SHA512 f9748da87351dfda340f7367a4456594d84080162e7c01fcdb7864cd7b620b6cb9d6db368102c0592eb5f427133238cdd058a3b36c67440901e10ea4689341df WHIRLPOOL 782770a670b0dea0286548cebdaaff44dfbb6a29cfdd879358f452b1dad6d20b657476ed4c5d73d42676ef4d96d745710c97f90831f5493c993ce3c2ed49f8f5
|
||||
MISC ChangeLog 9883 SHA256 47e098d68b46010dbd2e2544ee01940590a21fa329a5c84d7e66a08c58caaf8e SHA512 414ba837be9c51ec1ad2ec5092e87a551a60af2ea14d44f76b3ce117cf924827f7fb5dc4227df2e53c429fca55c6c6bdb0ac8124ab06a00c64b23e5a4f8dca7f WHIRLPOOL f18d8a755d0c5a91cac1b58527d045d977c57d67ff996b11485829a8a6cc746446959a59b14d77048907d489039f91246929edf0632a42c20334091c659dd776
|
||||
EBUILD realpath-1.17.ebuild 2310 SHA256 55ddd5905d8ee1ae3ec2aad576bd6faa0323f1c5a9cf082b88f2d248c2f1fad9 SHA512 89484a528297ff606c03dc47c5519767adf623ac84f68f62cfa17c19ebb5919780ea46f69910aedcd9d046c998675b97241b8480032f39ae5c4e389d53ef76da WHIRLPOOL c547dfebfa33f6f584bd2a5eb7c3e541234d86bcde1172a2d76efec31f030c93cd91430dfd945417a062b4dbfebfcba992dfa4bdde217cc1cd49dca170164cce
|
||||
MISC ChangeLog 10032 SHA256 3f83f8803c544bf49918af7b969aedab30186bc114eadc29b7e24412941b7cd9 SHA512 6b8b244d487e100c68bf539ffa75e8e360ba451d0160cf852cab5885333430e5470a0ab98192f87d4103179ff359715c5a4ca3dc488d120ec765d1b9821aafb4 WHIRLPOOL d9699f62c040ae3b99dce452d41621b9c9a622b0f2eaa3f771700848972cb45a459b1b9c95098d92a32a1f0fb2531ff018981403f81b530d2e57932a0bb7a3b3
|
||||
MISC metadata.xml 330 SHA256 547bed0d72e01786755f761c092ae7d23d46a77f88565acf3b32ab8622954de3 SHA512 d04274f55fa4e6803e685bc1cccd7f321848ff4170fd1fdd2a47b7fa19e32b17fa4577e48b31335caba28df7cbf3aeb838583a74187cbe71051dacd65886e0a2 WHIRLPOOL 8a255546ca01f6c96da607f0b20b833b0724ab3125a28dbca6a60a0d0e751fc192d63e38f7e21e9d99aa72e75d757eb360f5f796f59df5b73e8165edcf9eaf24
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlBiXjkACgkQVWmRsqeSphN7YACff72OS3WeSVL+Gb3rnAfO6yh4
|
||||
HOUAn070ibcG7gjBzzSRYeWl8mZtxaEF
|
||||
=G+7n
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,43 @@
|
||||
--- a/common.mk
|
||||
+++ b/common.mk
|
||||
@@ -33,16 +33,9 @@
|
||||
applicationsdir := $(prefix)/share/applications
|
||||
|
||||
PERL := /usr/bin/perl
|
||||
-CC := gcc
|
||||
-CFLAGS += $(CPPFLAGS) -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Werror -g -DVERSION='"$(VERSION)"' -DPACKAGE='"$(PACKAGE)"' -DLOCALEDIR='"$(nlsdir)"'
|
||||
-LIBS :=
|
||||
-
|
||||
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
|
||||
- CFLAGS += -O0
|
||||
-else
|
||||
- CFLAGS += -O2
|
||||
-endif
|
||||
-
|
||||
+CC ?= gcc
|
||||
+CFLAGS += $(CPPFLAGS) -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -DVERSION='"$(VERSION)"' -DPACKAGE='"$(PACKAGE)"' -DLOCALEDIR='"$(nlsdir)"'
|
||||
+LIBS +=
|
||||
|
||||
# determine our version number
|
||||
ifndef VERSION
|
||||
@@ -58,9 +51,6 @@
|
||||
unexport CDPATH ENV
|
||||
|
||||
ifdef DESTDIR
|
||||
- ifneq ($(DESTDIR),$(abspath $(DESTDIR)))
|
||||
- $(error DESTDIR "$(DESTDIR)" is not an absolute path)
|
||||
- endif
|
||||
override ddirshort := DESTDIR
|
||||
export ddirshort
|
||||
endif
|
||||
@@ -108,7 +99,9 @@
|
||||
esac; fi;
|
||||
endef
|
||||
else
|
||||
- msg := :
|
||||
+ define msg
|
||||
+ :
|
||||
+ endef
|
||||
endif
|
||||
|
||||
msgprefix := *$(subst * ,*,$(wordlist 1,$(MAKELEVEL),* * * * * * * * * * * * * * * * * *))
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/realpath/realpath-1.17.ebuild,v 1.1 2012/09/26 01:45:23 jer Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils toolchain-funcs flag-o-matic multilib prefix
|
||||
|
||||
DESCRIPTION="Return the canonicalized absolute pathname"
|
||||
HOMEPAGE="http://packages.debian.org/unstable/utils/realpath"
|
||||
SRC_URI="
|
||||
mirror://debian/pool/main/r/${PN}/${PN}_${PV}.tar.gz
|
||||
nls? ( mirror://debian/pool/main/r/${PN}/${PN}_${PV}_i386.deb )"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="nls"
|
||||
|
||||
RDEPEND="!sys-freebsd/freebsd-bin
|
||||
nls? ( virtual/libintl )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
x86-interix? ( dev-libs/gnulib )
|
||||
elibc_mintlib? ( virtual/libiconv )"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${PN}_${PV}.tar.gz
|
||||
|
||||
if use nls; then
|
||||
# Unpack the .deb file, in order to get the preprocessed man page
|
||||
# translations. This way we avoid a dependency on app-text/po4a.
|
||||
mkdir deb
|
||||
cd deb
|
||||
unpack ${PN}_${PV}_i386.deb
|
||||
unpack ./data.tar.gz
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use nls || epatch "${FILESDIR}"/${P}-nonls.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.17-build.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.14-no-po4a.patch
|
||||
epatch "${FILESDIR}"/${PN}-1.15-prefix.patch
|
||||
eprefixify common.mk
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
use nls && use !elibc_glibc && append-libs -lintl
|
||||
[[ ${CHOST} == *-mint* ]] && append-libs "-liconv"
|
||||
if [[ ${CHOST} == *-irix* || ${CHOST} == *-interix[35]* ]] ; then
|
||||
append-flags -I"${EPREFIX}"/usr/$(get_libdir)/gnulib/include
|
||||
append-ldflags -L"${EPREFIX}"/usr/$(get_libdir)/gnulib/$(get_libdir)
|
||||
append-libs -lgnu
|
||||
fi
|
||||
|
||||
local subdir
|
||||
for subdir in src man $(usex nls po ''); do
|
||||
emake MAKE_VERBOSE=yes VERSION="${PV}" -C ${subdir}
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake VERSION="${PV}" SUBDIRS="src man $(usex nls po '')" \
|
||||
DESTDIR="${D}" install
|
||||
newdoc debian/changelog ChangeLog.debian
|
||||
|
||||
if use nls; then
|
||||
local dir
|
||||
for dir in "${WORKDIR}"/deb/usr/share/man/*; do
|
||||
[ -f "${dir}"/man1/realpath.1 ] || continue
|
||||
newman "${dir}"/man1/realpath.1 realpath.${dir##*/}.1
|
||||
done
|
||||
fi
|
||||
}
|
@ -1,4 +1,19 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX Babel-0.9.6-setuptools.patch 558 SHA256 9b6d2f600253aab873d9f123e0911c24a8988b9fa6e30cff8fec7b8b1c6b866a SHA512 4dd31cfecfb28bad53e1dbfde3c39f382ea1cc6f3011ae87a8e13fd7df07ee53988a090364b149b2f89963ce132e399bcdae6fe68064945a6547fb3d347abbc8 WHIRLPOOL e06cbe858e2d48b7166b569270926685af0966ab7630eedb484cc33d7b46b4d66ba105bc6a32649bd04f5b9d4975bda0740870a44d976ad998a82baec76dc521
|
||||
DIST Babel-0.9.6.tar.gz 1820835 SHA256 4a3a085ecf1fcd2736573538ffa114f1f4331b3bbbdd69381e6e172c49c9750f SHA512 65a93a405f8734dba5e36bac62e574633214660667ba5b2a8c1120924a93fed84a2a5087127d20bd33e98fbd8400bb7634f56b27d5f6db574c81ee5fe10ee537 WHIRLPOOL 47c75b88cabd4ed08cd8be4c5e23d6c267e7681a279de8a9bee21c0e0fc8b4379ca519b797cb5245df774b0b816d680c0609cbd67d6e882e7dcb1f4149873c86
|
||||
EBUILD Babel-0.9.6.ebuild 924 SHA256 e45c4f08a569c3081a8321ea8cc5b74c7cf6458e2463147fdd25351a4b485ffe SHA512 806d8c0fea60132088828eced4cdf9ef93d126f879abde51a82b5f5bd7a87219326c419c094022f931a09f69ac42deb90f63c2668d7f38a4e944b3d218b1ffda WHIRLPOOL 81c7ba9b95504c2cb5ead55d6beb52212dc323efd2ff092bb62cc88af040754bc6eb7c5a13416d56b68c8a92c45f357aab213b9af7a5fd22556a641aa138d0b5
|
||||
MISC ChangeLog 4500 SHA256 c372ce973d2375db6a0695adef12256163e643b0de5f570e7b4433118bf90a22 SHA512 80a910f09ce60594f9ad8e8b6daa47655d63d134b3399b206ce2b67f70fbc91195a4128a1cec36ded04b07a18b2ac43a35546e7bc87b5097511fd3da1bc729a4 WHIRLPOOL 8af301efbb937f4fb648da0b6dea79b34984cd295ec3c97b4b77fd3856b789d213932deb5e071fe64f01da74e0cf7ae005405cafe2e8c85f541214bcbadccc2d
|
||||
EBUILD Babel-0.9.6.ebuild 1018 SHA256 ec531b455da3a4752de0ff2f7817895204ed451d7e0ad168d3470e41b42ff97d SHA512 b83dc041d26c2aa77f164e1b5432d40559f37980224b8f7a4820d0351add0fd72d7c7adbfc2e0d7fe24a3789b99e15bf257aee7e9ee1c86ec6e660ba2b35ad54 WHIRLPOOL 9d19a2b35c0248b4795e49a502b17355b902a89030205dc638fa319cc80845585b0d3562562ec13b12a02247d868db6f289f11e3a848857c80c6b53a59c1c6b6
|
||||
MISC ChangeLog 4703 SHA256 4d8ef3931df8ff6aca38865006635afc8bae97f9325b034a6317b4d50bc4b260 SHA512 4bbb4b00ae9258b31633a0f1478240d76966555dadb2c70777b1272bdc82044fdea617eafc67b780dd77bd66c20e2aa806eed5c3dd4ddb446de2e7e716c93f58 WHIRLPOOL f1b07144896096eff3e48c6972ffe373dfbf3f98d0912a223269458b288bb34a5ecb95b837e9fbac113056e629eee497600621f7963694214281d3b08f471c40
|
||||
MISC metadata.xml 635 SHA256 74564524186a708df911c28d24775ecd5c49ec24f1fc1f6d4342b877b2819e10 SHA512 fff53cff52c4360d0866b30092c396d06d49e570bf25fd2205705a729bb9c69d63269c9053ef695ec3980ebbae3e353ec91e09f98f071678bda96b454fa3684a WHIRLPOOL afb9416e548b6ff5e36e6d171ceeb7cb64036731cf6ac262ca28dcab22cadf59e91e00d74918a8f16d9fa0ba786d46afe2fb2a20110986ef9e3b425018199533
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQYlcPAAoJEFpvPKfnPDWzClUH/jG5bYoHd6M98Yvv8vXLulVV
|
||||
EyXB1a4tcGH/GjaQKL0ExIrs1oXxoNoc4ISbJvhXbVvhbYXOG+x3BZHxi5LYvWXk
|
||||
MYR+IsjbpX2PuhDUDPzs6oSxCsCtHkTLyj3PmUKmi0V9hOy1nDytEQKjn4rWc56D
|
||||
22dbxMteb42yzXZJyCo/gnBjudrrfxCEAbPx0NqnBlnkshVlqUdHysegrBRspD05
|
||||
aTcPL9+nny6g7UQ0G8F2oXke5fMYqF+JCKXGTUk7NOFMe8TtlorU7mpvlipzxx5b
|
||||
jnJY7qBUdqkCWWoI7HEiqNIdirCEoAO0WrxCFpSBUdc+ZWdtd38HPa7EVz3pQKU=
|
||||
=UMwn
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,23 @@
|
||||
From: Ben Kohler
|
||||
Date: 2012-08-13 19:59:01 UTC
|
||||
Bug: https://bugs.gentoo.org/show_bug.cgi?id=431278
|
||||
|
||||
remove distutils fallback which silently fails resulting
|
||||
in a broken installation
|
||||
|
||||
this patch enforces a real failure in case of broken setuptools
|
||||
|
||||
--- Babel-0.9.6/setup.py
|
||||
+++ Babel-0.9.6/setup.py
|
||||
@@ -16,10 +16,7 @@
|
||||
import doctest
|
||||
from glob import glob
|
||||
import os
|
||||
-try:
|
||||
- from setuptools import setup
|
||||
-except ImportError:
|
||||
- from distutils.core import setup
|
||||
+from setuptools import setup
|
||||
import sys
|
||||
|
||||
sys.path.append(os.path.join('doc', 'common'))
|
@ -0,0 +1,4 @@
|
||||
This program is Copyright (C) 1986-2002 by Jonathan Payne. JOVE is
|
||||
provided by Jonathan and Jovehacks without charge and without
|
||||
warranty. You may copy, modify, and/or distribute JOVE, provided that
|
||||
this notice is included in all the source files and documentation.
|
@ -0,0 +1,4 @@
|
||||
This program is distributed as a free software. You can
|
||||
use/copy/modify/redistribute this software freely but with NO warranty
|
||||
to anything as a result of using this software. Adopting code from
|
||||
this program is also free. But I would not do contract act.
|
@ -0,0 +1,15 @@
|
||||
This program is free software and comes with absolutely NO
|
||||
WARRANTY. The author is not responsible for any possible
|
||||
defects caused by this software. You can freely modify this
|
||||
program for your convenience. But if you want to publish
|
||||
modified program, please tell me before announcement. Take it
|
||||
easy to write me comments and bug-reports.
|
||||
yuuji@gentei.org
|
||||
|
||||
このプログラムはフリーソフトウェアとして配布します。このプログラ
|
||||
ムの利用によって生じたいかなる結果に対しても作者は責任を負いませ
|
||||
ん。コメントやバグレポートはおおいに歓迎しますので御気軽に御連絡
|
||||
ください。またプログラムに対する個人的な修正は自由にして頂いて構
|
||||
いませんが、それを公開したい場合は私まで御連絡ください。連絡は以
|
||||
下のアドレスまでお願いします(2011/1現在)。
|
||||
yuuji@gentei.org
|
@ -1 +1 @@
|
||||
Tue, 25 Sep 2012 20:36:58 +0000
|
||||
Wed, 26 Sep 2012 05:36:58 +0000
|
||||
|
@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet href="/xsl/glsa.xsl" type="text/xsl"?>
|
||||
<?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?>
|
||||
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
|
||||
<glsa id="201209-11">
|
||||
<title>Opera: Multiple vulnerabilities</title>
|
||||
<synopsis>Multiple vulnerabilities have been found in Opera, the worst of
|
||||
which may allow remote execution of arbitrary code.
|
||||
</synopsis>
|
||||
<product type="ebuild">opera</product>
|
||||
<announced>September 25, 2012</announced>
|
||||
<revised>September 25, 2012: 1</revised>
|
||||
<bug>429478</bug>
|
||||
<bug>434584</bug>
|
||||
<access>remote</access>
|
||||
<affected>
|
||||
<package name="www-client/opera" auto="yes" arch="*">
|
||||
<unaffected range="ge">12.01.1532</unaffected>
|
||||
<vulnerable range="lt">12.01.1532</vulnerable>
|
||||
</package>
|
||||
</affected>
|
||||
<background>
|
||||
<p>Opera is a fast web browser that is available free of charge.</p>
|
||||
</background>
|
||||
<description>
|
||||
<p>Multiple vulnerabilities have been discovered in Opera. Please review
|
||||
the CVE identifiers and Opera Release Notes referenced below for details.
|
||||
</p>
|
||||
</description>
|
||||
<impact type="normal">
|
||||
<p>A remote attacker could entice a user to open a specially crafted web
|
||||
page using Opera, possibly resulting in execution of arbitrary code with
|
||||
the privileges of the process or a Denial of Service condition.
|
||||
Furthermore, a remote attacker may be able to trick a user into
|
||||
downloading and executing files, conduct Cross-Site Scripting (XSS)
|
||||
attacks, spoof the address bar, or have other unspecified impact.
|
||||
</p>
|
||||
</impact>
|
||||
<workaround>
|
||||
<p>There is no known workaround at this time.</p>
|
||||
</workaround>
|
||||
<resolution>
|
||||
<p>All Opera users should upgrade to the latest version:</p>
|
||||
|
||||
<code>
|
||||
# emerge --sync
|
||||
# emerge --ask --oneshot --verbose ">=www-client/opera-12.01.1532"
|
||||
</code>
|
||||
|
||||
</resolution>
|
||||
<references>
|
||||
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4010">CVE-2012-4010</uri>
|
||||
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4142">CVE-2012-4142</uri>
|
||||
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4143">CVE-2012-4143</uri>
|
||||
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4144">CVE-2012-4144</uri>
|
||||
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4145">CVE-2012-4145</uri>
|
||||
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-4146">CVE-2012-4146</uri>
|
||||
<uri link="http://www.opera.com/docs/changelogs/unix/1201/">Opera 12.01 for
|
||||
UNIX changelog
|
||||
</uri>
|
||||
</references>
|
||||
<metadata tag="requester" timestamp="Fri, 03 Aug 2012 11:42:44 +0000">ackle</metadata>
|
||||
<metadata tag="submitter" timestamp="Tue, 25 Sep 2012 21:25:23 +0000">ackle</metadata>
|
||||
</glsa>
|
@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet href="/xsl/glsa.xsl" type="text/xsl"?>
|
||||
<?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?>
|
||||
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
|
||||
<glsa id="201209-12">
|
||||
<title>Libtasn1: Denial of Service</title>
|
||||
<synopsis>A vulnerability in Libtasn1 might cause a Denial of Service
|
||||
condition.
|
||||
</synopsis>
|
||||
<product type="ebuild">libtasn1</product>
|
||||
<announced>September 25, 2012</announced>
|
||||
<revised>September 25, 2012: 1</revised>
|
||||
<bug>409031</bug>
|
||||
<access>remote</access>
|
||||
<affected>
|
||||
<package name="dev-libs/libtasn1" auto="yes" arch="*">
|
||||
<unaffected range="ge">2.12</unaffected>
|
||||
<vulnerable range="lt">2.12</vulnerable>
|
||||
</package>
|
||||
</affected>
|
||||
<background>
|
||||
<p>Libtasn1 is a library used to parse ASN.1 (Abstract Syntax Notation One)
|
||||
objects, and perform DER (Distinguished Encoding Rules) decoding.
|
||||
</p>
|
||||
</background>
|
||||
<description>
|
||||
<p>Libtasn1 does not properly handle length fields when performing DER
|
||||
decoding.
|
||||
</p>
|
||||
</description>
|
||||
<impact type="normal">
|
||||
<p>A remote attacker could entice a user to open a specially crafted
|
||||
DER-encoded object in an application linked against Libtasn1, possibly
|
||||
resulting in Denial of Service.
|
||||
</p>
|
||||
</impact>
|
||||
<workaround>
|
||||
<p>There is no known workaround at this time.</p>
|
||||
</workaround>
|
||||
<resolution>
|
||||
<p>All Libtasn1 users should upgrade to the latest version:</p>
|
||||
|
||||
<code>
|
||||
# emerge --sync
|
||||
# emerge --ask --oneshot --verbose ">=dev-libs/libtasn1-2.12"
|
||||
</code>
|
||||
|
||||
<p>Packages which depend on this library may need to be recompiled. Tools
|
||||
such as revdep-rebuild may assist in identifying some of these packages.
|
||||
</p>
|
||||
</resolution>
|
||||
<references>
|
||||
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-1569">CVE-2012-1569</uri>
|
||||
</references>
|
||||
<metadata tag="requester" timestamp="Tue, 14 Aug 2012 16:07:38 +0000">
|
||||
keytoaster
|
||||
</metadata>
|
||||
<metadata tag="submitter" timestamp="Tue, 25 Sep 2012 21:25:29 +0000">ackle</metadata>
|
||||
</glsa>
|
@ -1 +1 @@
|
||||
Tue, 25 Sep 2012 20:36:58 +0000
|
||||
Wed, 26 Sep 2012 05:36:58 +0000
|
||||
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=install
|
||||
DEPEND=app-arch/p7zip
|
||||
DESCRIPTION=An multi-threaded multihash cracker
|
||||
EAPI=4
|
||||
HOMEPAGE=http://hashcat.net/hashcat/
|
||||
KEYWORDS=-* ~amd64 ~amd64-linux ~x64-macos ~x86 ~x86-linux
|
||||
LICENSE=hashcat
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=http://hashcat.net/files/hashcat-0.41.7z
|
||||
_eclasses_=eutils 6e25eb368f2a449bd6f5f8b55eadba30 multilib c2b85b5c63a44798c1e442147ac14c5c pax-utils 0ace932c4045349c7fc1af0fe7091acf toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=7bc5d9d6cd8af05be9de1c98c1c7849a
|
@ -1,12 +1,13 @@
|
||||
DEFINED_PHASES=compile install unpack
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DEPEND=sys-libs/ncurses
|
||||
DESCRIPTION=Jonathan's Own Version of Emacs - a light emacs-like editor without LISP bindings
|
||||
EAPI=4
|
||||
HOMEPAGE=ftp://ftp.cs.toronto.edu/cs/ftp/pub/hugh/jove-dev/
|
||||
IUSE=doc
|
||||
KEYWORDS=amd64 ppc x86
|
||||
LICENSE=as-is
|
||||
LICENSE=JOVE
|
||||
RDEPEND=sys-libs/ncurses
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.cs.toronto.edu/cs/ftp/pub/hugh/jove-dev/jove4.16.0.73.tgz
|
||||
_eclasses_=eutils 6e25eb368f2a449bd6f5f8b55eadba30 multilib c2b85b5c63a44798c1e442147ac14c5c toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=60c55ce1c8e8b22d592c2619afc7c01b
|
||||
_md5_=a26b153698c6cf32cabe82fb3df5bf03
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=virtual/emacs-21
|
||||
DESCRIPTION=Emacs front-end to mpg123 audio player and OggVorbis audio player
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.gentei.org/~yuuji/software/mpg123el/
|
||||
IUSE=vorbis
|
||||
KEYWORDS=~amd64 ~ppc ~x86
|
||||
LICENSE=mpg123-el
|
||||
RDEPEND=media-sound/mpg123 media-sound/alsa-utils vorbis? ( media-sound/vorbis-tools ) >=virtual/emacs-21
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/mpg123-el-1.58.tar.bz2
|
||||
_eclasses_=elisp c1d790125c94e2bfd77f359988970980 elisp-common cdb887d0e278ea6e82ea2a5d4792c52a eutils 6e25eb368f2a449bd6f5f8b55eadba30 multilib c2b85b5c63a44798c1e442147ac14c5c toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=889a24dd20c33bc4d931607a5aaeeab7
|
@ -1,12 +1,13 @@
|
||||
DEFINED_PHASES=compile install postinst postrm setup unpack
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
|
||||
DEPEND=>=virtual/emacs-21
|
||||
DESCRIPTION=Yet Another TeX mode for Emacs
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.yatex.org/
|
||||
IUSE=linguas_ja
|
||||
KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=as-is
|
||||
LICENSE=YaTeX
|
||||
RDEPEND=>=virtual/emacs-21
|
||||
SLOT=0
|
||||
SRC_URI=http://www.yatex.org/yatex1.76.tar.gz
|
||||
_eclasses_=elisp c1d790125c94e2bfd77f359988970980 elisp-common cdb887d0e278ea6e82ea2a5d4792c52a eutils 6e25eb368f2a449bd6f5f8b55eadba30 multilib c2b85b5c63a44798c1e442147ac14c5c toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=2cac88f12272d6f7ec285329dfb23247
|
||||
_md5_=96e42013067a7aee775c20065d6bc4d5
|
||||
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile install postinst unpack
|
||||
DEPEND=>=app-i18n/scim-1.2 || ( >=app-i18n/anthy-7500 >=app-i18n/anthy-ss-7500 ) nls? ( virtual/libintl ) gtk? ( >=x11-libs/gtk+-2.8:2 ) nls? ( sys-devel/gettext ) virtual/pkgconfig
|
||||
DEFINED_PHASES=compile configure install postinst prepare
|
||||
DEPEND=>=app-i18n/scim-1.2[-gtk3] || ( >=app-i18n/anthy-7500 >=app-i18n/anthy-ss-7500 ) nls? ( virtual/libintl ) gtk? ( >=x11-libs/gtk+-2.8:2 ) nls? ( sys-devel/gettext ) virtual/pkgconfig
|
||||
DESCRIPTION=Japanese input method Anthy IMEngine for SCIM
|
||||
EAPI=1
|
||||
EAPI=2
|
||||
HOMEPAGE=http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMAnthy
|
||||
IUSE=gtk nls
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=app-i18n/scim-1.2 || ( >=app-i18n/anthy-7500 >=app-i18n/anthy-ss-7500 ) nls? ( virtual/libintl ) gtk? ( >=x11-libs/gtk+-2.8:2 ) gtk? ( app-dicts/kasumi )
|
||||
RDEPEND=>=app-i18n/scim-1.2[-gtk3] || ( >=app-i18n/anthy-7500 >=app-i18n/anthy-ss-7500 ) nls? ( virtual/libintl ) gtk? ( >=x11-libs/gtk+-2.8:2 ) gtk? ( app-dicts/kasumi )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge.jp/scim-imengine/29660/scim-anthy-1.3.1.tar.gz
|
||||
_eclasses_=libtool 2b273eea1976cfaed3449345d94331ac multilib c2b85b5c63a44798c1e442147ac14c5c toolchain-funcs 53a27e9e8acf42332c82a7838d84773f
|
||||
_md5_=f3c7b76167296932841e2c6464813625
|
||||
_md5_=7331b158fe6269cd6134ccb7e225c253
|
||||
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install prepare unpack
|
||||
DEPEND=!sys-freebsd/freebsd-bin nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) x86-interix? ( dev-libs/gnulib ) elibc_mintlib? ( virtual/libiconv )
|
||||
DESCRIPTION=Return the canonicalized absolute pathname
|
||||
EAPI=4
|
||||
HOMEPAGE=http://packages.debian.org/unstable/utils/realpath
|
||||
IUSE=nls
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!sys-freebsd/freebsd-bin nls? ( virtual/libintl )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://debian/pool/main/r/realpath/realpath_1.17.tar.gz nls? ( mirror://debian/pool/main/r/realpath/realpath_1.17_i386.deb )
|
||||
_eclasses_=eutils 6e25eb368f2a449bd6f5f8b55eadba30 flag-o-matic 2c938a1fe61ea9899a2b97ea1e065f5f multilib c2b85b5c63a44798c1e442147ac14c5c prefix 21058c21ca48453d771df15500873ede toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=74a123f2eea0103f7f073a62eb0329ae
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-util/geany-1.22 dev-libs/libxml2:2 dev-libs/glib:2 debugger? ( x11-libs/vte:0 ) devhelp? ( dev-util/devhelp gnome-base/gconf:2 net-libs/webkit-gtk:2 x11-libs/gtk+:2 x11-libs/libwnck:1 ) enchant? ( app-text/enchant ) gpg? ( app-crypt/gpgme ) gtkspell? ( app-text/gtkspell:2 ) lua? ( dev-lang/lua ) multiterm? ( x11-libs/gtk+:2 x11-libs/vte:0 ) soup? ( net-libs/libsoup ) webkit? ( net-libs/webkit-gtk:2 x11-libs/gtk+:2 x11-libs/gdk-pixbuf:2 ) nls? ( sys-devel/gettext ) virtual/pkgconfig
|
||||
DEPEND=>=dev-util/geany-1.22 dev-libs/libxml2:2 dev-libs/glib:2 debugger? ( x11-libs/vte:0 ) devhelp? ( dev-util/devhelp gnome-base/gconf:2 net-libs/webkit-gtk:2 x11-libs/gtk+:2 x11-libs/libwnck:1 ) enchant? ( app-text/enchant ) gpg? ( app-crypt/gpgme ) gtkspell? ( app-text/gtkspell:2 ) lua? ( dev-lang/lua ) soup? ( net-libs/libsoup ) webkit? ( net-libs/webkit-gtk:2 x11-libs/gtk+:2 x11-libs/gdk-pixbuf:2 ) nls? ( sys-devel/gettext ) virtual/pkgconfig
|
||||
DESCRIPTION=A collection of different plugins for Geany
|
||||
EAPI=4
|
||||
HOMEPAGE=http://plugins.geany.org/geany-plugins
|
||||
IUSE=debugger devhelp enchant gpg gtkspell lua multiterm nls soup webkit
|
||||
IUSE=debugger devhelp enchant gpg gtkspell lua nls soup webkit
|
||||
KEYWORDS=amd64 ~ppc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-util/geany-1.22 dev-libs/libxml2:2 dev-libs/glib:2 debugger? ( x11-libs/vte:0 ) devhelp? ( dev-util/devhelp gnome-base/gconf:2 net-libs/webkit-gtk:2 x11-libs/gtk+:2 x11-libs/libwnck:1 ) enchant? ( app-text/enchant ) gpg? ( app-crypt/gpgme ) gtkspell? ( app-text/gtkspell:2 ) lua? ( dev-lang/lua ) multiterm? ( x11-libs/gtk+:2 x11-libs/vte:0 ) soup? ( net-libs/libsoup ) webkit? ( net-libs/webkit-gtk:2 x11-libs/gtk+:2 x11-libs/gdk-pixbuf:2 )
|
||||
RDEPEND=>=dev-util/geany-1.22 dev-libs/libxml2:2 dev-libs/glib:2 debugger? ( x11-libs/vte:0 ) devhelp? ( dev-util/devhelp gnome-base/gconf:2 net-libs/webkit-gtk:2 x11-libs/gtk+:2 x11-libs/libwnck:1 ) enchant? ( app-text/enchant ) gpg? ( app-crypt/gpgme ) gtkspell? ( app-text/gtkspell:2 ) lua? ( dev-lang/lua ) soup? ( net-libs/libsoup ) webkit? ( net-libs/webkit-gtk:2 x11-libs/gtk+:2 x11-libs/gdk-pixbuf:2 )
|
||||
SLOT=0
|
||||
SRC_URI=http://plugins.geany.org/geany-plugins/geany-plugins-1.22.tar.gz
|
||||
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils cfb1126efe81254030227216aa71f32c eutils 6e25eb368f2a449bd6f5f8b55eadba30 libtool 2b273eea1976cfaed3449345d94331ac multilib c2b85b5c63a44798c1e442147ac14c5c multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=bb9ee259f1c28d5cca3471af5cc11818
|
||||
_md5_=3b1c208d12f37460895940822764a344
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=kde-base/kdepimlibs-4.4:4[aqua=] dev-lang/swig >=net-libs/libkolabxml-0.7.0 php? ( dev-lang/php ) python? ( dev-lang/python ) >=sys-apps/sed-4 >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) dev-lang/perl >=x11-libs/qt-core-4.7.4:4[qt3support,ssl] >=x11-libs/qt-dbus-4.7.4:4 >=x11-libs/qt-gui-4.7.4:4[accessibility,dbus] >=x11-libs/qt-qt3support-4.7.4:4[accessibility] >=x11-libs/qt-script-4.7.4:4 >=x11-libs/qt-sql-4.7.4:4[qt3support] >=x11-libs/qt-svg-4.7.4:4 >=x11-libs/qt-test-4.7.4:4 >=x11-libs/qt-webkit-4.7.4:4 !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.4:4[aqua=]
|
||||
DESCRIPTION=Advanced Kolab Object Handling Library
|
||||
EAPI=4
|
||||
HOMEPAGE=kolab.org
|
||||
IUSE=php python test aqua
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2+ LGPL-2.1+ LGPL-3+
|
||||
RDEPEND=>=kde-base/kdepimlibs-4.4:4[aqua=] dev-lang/swig >=net-libs/libkolabxml-0.7.0 php? ( dev-lang/php ) python? ( dev-lang/python ) >=kde-base/oxygen-icons-4.4:4[aqua=] dev-lang/perl >=x11-libs/qt-core-4.7.4:4[qt3support,ssl] >=x11-libs/qt-dbus-4.7.4:4 >=x11-libs/qt-gui-4.7.4:4[accessibility,dbus] >=x11-libs/qt-qt3support-4.7.4:4[accessibility] >=x11-libs/qt-script-4.7.4:4 >=x11-libs/qt-sql-4.7.4:4[qt3support] >=x11-libs/qt-svg-4.7.4:4 >=x11-libs/qt-test-4.7.4:4 >=x11-libs/qt-webkit-4.7.4:4 !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.4:4[aqua=]
|
||||
RESTRICT=test
|
||||
SLOT=4
|
||||
SRC_URI=http://mirror.kolabsys.com/pub/releases/libkolab-0.3.2.tar.gz
|
||||
_eclasses_=base d40e074a6349af3ea5e937210630bdc1 cmake-utils 34090adebdb0654ba34383887dc85cd2 eutils 6e25eb368f2a449bd6f5f8b55eadba30 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic 2c938a1fe61ea9899a2b97ea1e065f5f gnome2-utils e0a2e141b421d38788b23422dfbe4f82 kde4-base 6e4e3fc3a36f43b71c84ad615e804a83 kde4-functions df82ee2da839042995eb204cf576da49 multilib c2b85b5c63a44798c1e442147ac14c5c toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 virtualx 0c41ff55e46b959d9457dde69e7a09d9
|
||||
_md5_=2a8fb2f7451d8deee8f6678d8c8d81bb
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=dev-cpp/xsd || ( >=dev-libs/boost-1.42.0 ( <dev-libs/boost-1.42.0 dev-libs/ossp-uuid ) ) dev-libs/xerces-c csharp? ( >=dev-lang/swig-2.0.7 dev-lang/mono ) java? ( >=dev-lang/swig-2.0.7 virtual/jre ) php? ( >=dev-lang/swig-2.0.7 dev-lang/php ) python? ( >=dev-lang/swig-2.0.7 dev-lang/python ) test? ( x11-libs/qt-test:4 ) >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=Kolab XML format schema definitions library
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.kolab.org
|
||||
IUSE=csharp java python php test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0 as-is LGPL-3+ public-domain
|
||||
RDEPEND=dev-cpp/xsd || ( >=dev-libs/boost-1.42.0 ( <dev-libs/boost-1.42.0 dev-libs/ossp-uuid ) ) dev-libs/xerces-c
|
||||
SLOT=4
|
||||
SRC_URI=http://mirror.kolabsys.com/pub/releases/libkolabxml-0.8.1.tar.gz
|
||||
_eclasses_=base d40e074a6349af3ea5e937210630bdc1 cmake-utils 34090adebdb0654ba34383887dc85cd2 eutils 6e25eb368f2a449bd6f5f8b55eadba30 flag-o-matic 2c938a1fe61ea9899a2b97ea1e065f5f multilib c2b85b5c63a44798c1e442147ac14c5c toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=e610568d9e04aab2d845cb0722e70cb1
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup test
|
||||
DEPEND=>=sys-apps/dbus-1.4.10 >=sys-apps/kmod-5 >=sys-apps/util-linux-2.20 ~sys-fs/udev-190 sys-libs/libcap acl? ( sys-apps/acl ) audit? ( >=sys-process/audit-2 ) cryptsetup? ( >=sys-fs/cryptsetup-1.4.2 ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5 ) lzma? ( app-arch/xz-utils ) pam? ( virtual/pam ) qrcode? ( media-gfx/qrencode ) selinux? ( sys-libs/libselinux ) tcpd? ( sys-apps/tcp-wrappers ) app-arch/xz-utils app-text/docbook-xsl-stylesheets dev-libs/libxslt dev-util/gperf dev-util/intltool sys-fs/quota >=sys-kernel/linux-headers-2.6.39
|
||||
DESCRIPTION=System and service manager for Linux
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.freedesktop.org/wiki/Software/systemd
|
||||
IUSE=acl audit cryptsetup gcrypt lzma pam qrcode selinux tcpd
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-2 LGPL-2.1 MIT
|
||||
RDEPEND=>=sys-apps/dbus-1.4.10 >=sys-apps/kmod-5 >=sys-apps/util-linux-2.20 ~sys-fs/udev-190 sys-libs/libcap acl? ( sys-apps/acl ) audit? ( >=sys-process/audit-2 ) cryptsetup? ( >=sys-fs/cryptsetup-1.4.2 ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5 ) lzma? ( app-arch/xz-utils ) pam? ( virtual/pam ) qrcode? ( media-gfx/qrencode ) selinux? ( sys-libs/libselinux ) tcpd? ( sys-apps/tcp-wrappers ) sys-apps/hwids || ( >=sys-apps/util-linux-2.22 <sys-apps/sysvinit-2.88-r4 ) !<sys-libs/glibc-2.10 !~sys-fs/udev-187
|
||||
SLOT=0
|
||||
SRC_URI=http://www.freedesktop.org/software/systemd/systemd-190.tar.xz
|
||||
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f autotools-utils cfb1126efe81254030227216aa71f32c bash-completion-r1 3480f8385cb9e31797e7b659e366e2d2 eutils 6e25eb368f2a449bd6f5f8b55eadba30 flag-o-matic 2c938a1fe61ea9899a2b97ea1e065f5f libtool 2b273eea1976cfaed3449345d94331ac linux-info 0b7adf68a2edb4e5a32b07bb6e68121c multilib c2b85b5c63a44798c1e442147ac14c5c multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 pam 5c1a9ef4892062f9ec25c8ef7c1f1e52 systemd 552c9779ef210ba1c98f24b1e562addd toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=e0e92e79b61ccee5a7d1f9766b9bb7eb
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup
|
||||
DEPEND=acl? ( sys-apps/acl ) gudev? ( dev-libs/glib:2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) selinux? ( sys-libs/libselinux ) >=sys-apps/kmod-5 >=sys-apps/util-linux-2.20 !<sys-libs/glibc-2.11 dev-util/gperf >=dev-util/intltool-0.40.0 virtual/pkgconfig virtual/os-headers !<sys-kernel/linux-headers-2.6.39 doc? ( dev-util/gtk-doc ) || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs)
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.freedesktop.org/wiki/Software/systemd
|
||||
IUSE=acl doc gudev hwdb introspection keymap +openrc selinux static-libs
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
LICENSE=LGPL-2.1 MIT GPL-2
|
||||
RDEPEND=acl? ( sys-apps/acl ) gudev? ( dev-libs/glib:2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) selinux? ( sys-libs/libselinux ) >=sys-apps/kmod-5 >=sys-apps/util-linux-2.20 !<sys-libs/glibc-2.11 hwdb? ( sys-apps/hwids ) openrc? ( >=sys-fs/udev-init-scripts-16 !<sys-apps/openrc-0.9.9 ) !sys-apps/coldplug !=sys-apps/systemd-188 !<sys-fs/lvm2-2.02.45 !sys-fs/device-mapper !<sys-fs/udev-init-scripts-16 !<sys-kernel/dracut-017-r1 !<sys-kernel/genkernel-3.4.25
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://www.freedesktop.org/software/systemd/systemd-192.tar.xz http://dev.gentoo.org/~williamh/dist/udev-192-patches-1.tar.bz2
|
||||
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f eutils 6e25eb368f2a449bd6f5f8b55eadba30 libtool 2b273eea1976cfaed3449345d94331ac linux-info 0b7adf68a2edb4e5a32b07bb6e68121c multilib c2b85b5c63a44798c1e442147ac14c5c multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 53a27e9e8acf42332c82a7838d84773f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=d7b03241590674c7ada92f86fa811acf
|
@ -1 +1 @@
|
||||
Tue, 25 Sep 2012 20:37:00 +0000
|
||||
Wed, 26 Sep 2012 05:37:00 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue Sep 25 20:36:58 UTC 2012
|
||||
Wed Sep 26 05:36:58 UTC 2012
|
||||
|
@ -1 +1 @@
|
||||
Tue, 25 Sep 2012 21:00:01 +0000
|
||||
Wed, 26 Sep 2012 06:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1348605301 Tue Sep 25 20:35:01 2012 UTC
|
||||
1348637701 Wed Sep 26 05:35:01 2012 UTC
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-libs/libkolab/libkolab-0.3.2.ebuild,v 1.1 2012/09/26 04:04:40 creffett Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="Advanced Kolab Object Handling Library"
|
||||
HOMEPAGE="kolab.org"
|
||||
SRC_URI="http://mirror.kolabsys.com/pub/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2+ LGPL-2.1+ LGPL-3+"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="php python test"
|
||||
|
||||
#Tests fail as of 0.3.2
|
||||
RESTRICT="test"
|
||||
|
||||
DEPEND="
|
||||
$(add_kdebase_dep kdepimlibs)
|
||||
dev-lang/swig
|
||||
>=net-libs/libkolabxml-0.7.0
|
||||
php? ( dev-lang/php )
|
||||
python? ( dev-lang/python )
|
||||
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_with test BUILD_TESTS)
|
||||
$(cmake-utils_use python PYTHON_BINDINGS)
|
||||
$(cmake-utils_use php PHP_BINDINGS)
|
||||
)
|
||||
kde4-base_src_configure
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-libs/libkolabxml/libkolabxml-0.8.1.ebuild,v 1.1 2012/09/26 03:57:36 creffett Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Kolab XML format schema definitions library"
|
||||
HOMEPAGE="http://www.kolab.org"
|
||||
SRC_URI="http://mirror.kolabsys.com/pub/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 as-is LGPL-3+ public-domain"
|
||||
SLOT="4"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="csharp java python php test"
|
||||
|
||||
RDEPEND="
|
||||
dev-cpp/xsd
|
||||
|| ( >=dev-libs/boost-1.42.0 ( <dev-libs/boost-1.42.0 dev-libs/ossp-uuid ) )
|
||||
dev-libs/xerces-c
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
csharp? ( >=dev-lang/swig-2.0.7 dev-lang/mono )
|
||||
java? ( >=dev-lang/swig-2.0.7 virtual/jre )
|
||||
php? ( >=dev-lang/swig-2.0.7 dev-lang/php )
|
||||
python? ( >=dev-lang/swig-2.0.7 dev-lang/python )
|
||||
test? ( x11-libs/qt-test:4 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use csharp CSHARP_BINDINGS)
|
||||
$(cmake-utils_use java JAVA_BINDINGS)
|
||||
$(cmake-utils_use python PYTHON_BINDINGS)
|
||||
$(cmake-utils_use php PHP_BINDINGS)
|
||||
$(cmake-utils_use_build test TESTS)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.2.0_alpha131.ebuild,v 1.2 2012/09/21 22:49:15 zmedico Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.2.0_alpha133.ebuild,v 1.1 2012/09/26 04:31:38 zmedico Exp $
|
||||
|
||||
# Require EAPI 2 since we now require at least python-2.6 (for python 3
|
||||
# syntax support) which also requires EAPI 2.
|
@ -0,0 +1,162 @@
|
||||
From 963ddb917de3140308ee62fb642b2307a577a39e Mon Sep 17 00:00:00 2001
|
||||
From: Lennart Poettering <lennart@poettering.net>
|
||||
Date: Mon, 24 Sep 2012 23:22:19 +0200
|
||||
Subject: [PATCH] log: fix repeated invocation of vsnprintf()/vaprintf() in
|
||||
log_struct()
|
||||
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=55213
|
||||
---
|
||||
src/nspawn/nspawn.c | 6 ++++++
|
||||
src/shared/log.c | 22 ++++++++++++++++++++--
|
||||
src/shared/macro.h | 43 +++++++++++++++++++++++++++++++++++++++++++
|
||||
src/test/test-log.c | 7 +++++++
|
||||
4 files changed, 76 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c
|
||||
index 959df4e..5cac32c 100644
|
||||
--- a/src/nspawn/nspawn.c
|
||||
+++ b/src/nspawn/nspawn.c
|
||||
@@ -1307,6 +1307,12 @@ int main(int argc, char *argv[]) {
|
||||
|
||||
if (arg_user) {
|
||||
|
||||
+ /* Note that this resolves user names
|
||||
+ * inside the container, and hence
|
||||
+ * accesses the NSS modules from the
|
||||
+ * container and not the host. This is
|
||||
+ * a bit weird... */
|
||||
+
|
||||
if (get_user_creds((const char**)&arg_user, &uid, &gid, &home, NULL) < 0) {
|
||||
log_error("get_user_creds() failed: %m");
|
||||
goto child_fail;
|
||||
diff --git a/src/shared/log.c b/src/shared/log.c
|
||||
index b618458..6357868 100644
|
||||
--- a/src/shared/log.c
|
||||
+++ b/src/shared/log.c
|
||||
@@ -27,6 +27,7 @@
|
||||
#include <sys/socket.h>
|
||||
#include <sys/un.h>
|
||||
#include <stddef.h>
|
||||
+#include <printf.h>
|
||||
|
||||
#include "log.h"
|
||||
#include "util.h"
|
||||
@@ -705,11 +706,23 @@ int log_struct_internal(
|
||||
va_start(ap, format);
|
||||
while (format && n + 1 < ELEMENTSOF(iovec)) {
|
||||
char *buf;
|
||||
+ va_list aq;
|
||||
|
||||
- if (vasprintf(&buf, format, ap) < 0) {
|
||||
+ /* We need to copy the va_list structure,
|
||||
+ * since vasprintf() leaves it afterwards at
|
||||
+ * an undefined location */
|
||||
+
|
||||
+ va_copy(aq, ap);
|
||||
+ if (vasprintf(&buf, format, aq) < 0) {
|
||||
+ va_end(aq);
|
||||
r = -ENOMEM;
|
||||
goto finish;
|
||||
}
|
||||
+ va_end(aq);
|
||||
+
|
||||
+ /* Now, jump enough ahead, so that we point to
|
||||
+ * the next format string */
|
||||
+ VA_FORMAT_ADVANCE(format, ap);
|
||||
|
||||
IOVEC_SET_STRING(iovec[n++], buf);
|
||||
|
||||
@@ -742,8 +755,11 @@ int log_struct_internal(
|
||||
|
||||
va_start(ap, format);
|
||||
while (format) {
|
||||
+ va_list aq;
|
||||
|
||||
- vsnprintf(buf, sizeof(buf), format, ap);
|
||||
+ va_copy(aq, ap);
|
||||
+ vsnprintf(buf, sizeof(buf), format, aq);
|
||||
+ va_end(aq);
|
||||
char_array_0(buf);
|
||||
|
||||
if (startswith(buf, "MESSAGE=")) {
|
||||
@@ -751,6 +767,8 @@ int log_struct_internal(
|
||||
break;
|
||||
}
|
||||
|
||||
+ VA_FORMAT_ADVANCE(format, ap);
|
||||
+
|
||||
format = va_arg(ap, char *);
|
||||
}
|
||||
va_end(ap);
|
||||
diff --git a/src/shared/macro.h b/src/shared/macro.h
|
||||
index c7ce7c8..0dd210a 100644
|
||||
--- a/src/shared/macro.h
|
||||
+++ b/src/shared/macro.h
|
||||
@@ -193,4 +193,47 @@ static inline size_t IOVEC_INCREMENT(struct iovec *i, unsigned n, size_t k) {
|
||||
#define _cleanup_closedir_ __attribute__((cleanup(closedirp)))
|
||||
#define _cleanup_umask_ __attribute__((cleanup(umaskp)))
|
||||
|
||||
+#define VA_FORMAT_ADVANCE(format, ap) do { \
|
||||
+ int _argtypes[64]; \
|
||||
+ size_t _i, _k; \
|
||||
+ _k = parse_printf_format((format), ELEMENTSOF(_argtypes), _argtypes); \
|
||||
+ for (_i = 0; _i < _k; _i++) { \
|
||||
+ if (_argtypes[_i] & PA_FLAG_PTR) { \
|
||||
+ (void) va_arg(ap, void*); \
|
||||
+ continue; \
|
||||
+ } \
|
||||
+ \
|
||||
+ switch (_argtypes[_i]) { \
|
||||
+ case PA_INT: \
|
||||
+ case PA_INT|PA_FLAG_SHORT: \
|
||||
+ case PA_CHAR: \
|
||||
+ (void) va_arg(ap, int); \
|
||||
+ break; \
|
||||
+ case PA_INT|PA_FLAG_LONG: \
|
||||
+ (void) va_arg(ap, long int); \
|
||||
+ break; \
|
||||
+ case PA_INT|PA_FLAG_LONG_LONG: \
|
||||
+ (void) va_arg(ap, long long int); \
|
||||
+ break; \
|
||||
+ case PA_WCHAR: \
|
||||
+ (void) va_arg(ap, wchar_t); \
|
||||
+ break; \
|
||||
+ case PA_WSTRING: \
|
||||
+ case PA_STRING: \
|
||||
+ case PA_POINTER: \
|
||||
+ (void) va_arg(ap, void*); \
|
||||
+ break; \
|
||||
+ case PA_FLOAT: \
|
||||
+ case PA_DOUBLE: \
|
||||
+ (void) va_arg(ap, double); \
|
||||
+ break; \
|
||||
+ case PA_DOUBLE|PA_FLAG_LONG_DOUBLE: \
|
||||
+ (void) va_arg(ap, long double); \
|
||||
+ break; \
|
||||
+ default: \
|
||||
+ assert_not_reached("Unknown format string argument."); \
|
||||
+ } \
|
||||
+ } \
|
||||
+} while(false)
|
||||
+
|
||||
#include "log.h"
|
||||
diff --git a/src/test/test-log.c b/src/test/test-log.c
|
||||
index cc924fa..8dc3d53 100644
|
||||
--- a/src/test/test-log.c
|
||||
+++ b/src/test/test-log.c
|
||||
@@ -42,5 +42,12 @@ int main(int argc, char* argv[]) {
|
||||
"SERVICE=foobar",
|
||||
NULL);
|
||||
|
||||
+ log_struct(LOG_INFO,
|
||||
+ "MESSAGE=Foobar PID=%lu", (unsigned long) getpid(),
|
||||
+ "FORMAT_STR_TEST=1=%i A=%c 2=%hi 3=%li 4=%lli 1=%p foo=%s 2.5=%g 3.5=%g 4.5=%Lg",
|
||||
+ (int) 1, 'A', (short) 2, (long int) 3, (long long int) 4, (void*) 1, "foo", (float) 2.5f, (double) 3.5, (long double) 4.5,
|
||||
+ "SUFFIX=GOT IT",
|
||||
+ NULL);
|
||||
+
|
||||
return 0;
|
||||
}
|
||||
--
|
||||
1.7.12
|
||||
|
@ -1,192 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-190.ebuild,v 1.1 2012/09/22 16:15:33 mgorny Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools-utils bash-completion-r1 linux-info pam systemd user
|
||||
|
||||
DESCRIPTION="System and service manager for Linux"
|
||||
HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd"
|
||||
SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2.1 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="acl audit cryptsetup gcrypt lzma pam qrcode selinux tcpd"
|
||||
|
||||
MINKV="2.6.39"
|
||||
|
||||
COMMON_DEPEND=">=sys-apps/dbus-1.4.10
|
||||
>=sys-apps/kmod-5
|
||||
>=sys-apps/util-linux-2.20
|
||||
~sys-fs/udev-190
|
||||
sys-libs/libcap
|
||||
acl? ( sys-apps/acl )
|
||||
audit? ( >=sys-process/audit-2 )
|
||||
cryptsetup? ( >=sys-fs/cryptsetup-1.4.2 )
|
||||
gcrypt? ( >=dev-libs/libgcrypt-1.4.5 )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
pam? ( virtual/pam )
|
||||
qrcode? ( media-gfx/qrencode )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
tcpd? ( sys-apps/tcp-wrappers )"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
sys-apps/hwids
|
||||
|| (
|
||||
>=sys-apps/util-linux-2.22
|
||||
<sys-apps/sysvinit-2.88-r4
|
||||
)
|
||||
!<sys-libs/glibc-2.10
|
||||
!~sys-fs/udev-187"
|
||||
|
||||
# sys-fs/quota is necessary to store correct paths in unit files
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-arch/xz-utils
|
||||
app-text/docbook-xsl-stylesheets
|
||||
dev-libs/libxslt
|
||||
dev-util/gperf
|
||||
dev-util/intltool
|
||||
sys-fs/quota
|
||||
>=sys-kernel/linux-headers-${MINKV}"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup lock # used by var-lock.mount
|
||||
enewgroup tty 5 # used by mount-setup for /dev/pts
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# systemd-analyze is for python2.7 only nowadays.
|
||||
sed -i -e '1s/python/&2.7/' src/analyze/systemd-analyze
|
||||
|
||||
# link against external udev.
|
||||
sed -i -e 's:libudev\.la:-ludev:' Makefile.am
|
||||
|
||||
local PATCHES=(
|
||||
"${FILESDIR}"/0001-Disable-udev-targets-for-udev-190.patch
|
||||
)
|
||||
|
||||
autotools-utils_src_prepare
|
||||
|
||||
# XXX: support it within eclass
|
||||
eautomake
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--localstatedir=/var
|
||||
--with-distro=gentoo
|
||||
# install everything to /usr
|
||||
--with-rootprefix=/usr
|
||||
--with-rootlibdir=/usr/$(get_libdir)
|
||||
# but pam modules have to lie in /lib*
|
||||
--with-pamlibdir=/$(get_libdir)/security
|
||||
# this avoids dep on pciutils & usbutils
|
||||
--with-pci-ids-path=/usr/share/misc/pci.ids
|
||||
--with-usb-ids-path=/usr/share/misc/usb.ids
|
||||
# make sure we get /bin:/sbin in $PATH
|
||||
--enable-split-usr
|
||||
# udev parts
|
||||
--disable-introspection
|
||||
--disable-gtk-doc
|
||||
--disable-gudev
|
||||
$(use_enable acl)
|
||||
$(use_enable audit)
|
||||
$(use_enable cryptsetup libcryptsetup)
|
||||
$(use_enable gcrypt)
|
||||
$(use_enable lzma xz)
|
||||
$(use_enable pam)
|
||||
$(use_enable qrcode qrencode)
|
||||
$(use_enable selinux)
|
||||
$(use_enable tcpd tcpwrap)
|
||||
|
||||
# Disable Python for now.
|
||||
PYTHON=:
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install \
|
||||
bashcompletiondir=/tmp
|
||||
|
||||
# compat for init= use
|
||||
dosym ../usr/lib/systemd/systemd /bin/systemd
|
||||
dosym ../lib/systemd/systemd /usr/bin/systemd
|
||||
# rsyslog.service depends on it...
|
||||
dosym ../usr/bin/systemctl /bin/systemctl
|
||||
|
||||
# move files as necessary
|
||||
newbashcomp "${D}"/tmp/systemd-bash-completion.sh ${PN}
|
||||
rm -r "${D}"/tmp || die
|
||||
|
||||
# we just keep sysvinit tools, so no need for the mans
|
||||
rm "${D}"/usr/share/man/man8/{halt,poweroff,reboot,runlevel,shutdown,telinit}.8 \
|
||||
|| die
|
||||
rm "${D}"/usr/share/man/man1/init.1 || die
|
||||
|
||||
# Create /run/lock as required by new baselay/OpenRC compat.
|
||||
systemd_dotmpfilesd "${FILESDIR}"/gentoo-run.conf
|
||||
|
||||
# Add mount-rules for /var/lock and /var/run, bug #433607
|
||||
systemd_dounit "${FILESDIR}"/var-{lock,run}.mount
|
||||
systemd_enable_service sysinit.target var-lock.mount
|
||||
systemd_enable_service sysinit.target var-run.mount
|
||||
|
||||
# Check whether we won't break user's system.
|
||||
[[ -x "${D}"/bin/systemd ]] || die '/bin/systemd symlink broken, aborting.'
|
||||
[[ -x "${D}"/usr/bin/systemd ]] || die '/usr/bin/systemd symlink broken, aborting.'
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS ~DEVTMPFS
|
||||
~FANOTIFY ~HOTPLUG ~INOTIFY_USER ~IPV6 ~NET ~PROC_FS ~SIGNALFD
|
||||
~SYSFS ~!IDE ~!SYSFS_DEPRECATED ~!SYSFS_DEPRECATED_V2"
|
||||
kernel_is -ge ${MINKV//./ } || ewarn "Kernel version at least ${MINKV} required"
|
||||
check_extra_config
|
||||
}
|
||||
|
||||
optfeature() {
|
||||
local i desc=${1} text
|
||||
shift
|
||||
|
||||
text=" [\e[1m$(has_version ${1} && echo I || echo ' ')\e[0m] ${1}"
|
||||
shift
|
||||
|
||||
for i; do
|
||||
elog "${text}"
|
||||
text="& [\e[1m$(has_version ${1} && echo I || echo ' ')\e[0m] ${1}"
|
||||
done
|
||||
elog "${text} (${desc})"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
mkdir -p "${ROOT}"/run || ewarn "Unable to mkdir /run, this could mean trouble."
|
||||
if [[ ! -L "${ROOT}"/etc/mtab ]]; then
|
||||
ewarn "Upstream suggests that the /etc/mtab file should be a symlink to /proc/mounts."
|
||||
ewarn "It is known to cause users being unable to unmount user mounts. If you don't"
|
||||
ewarn "require that specific feature, please call:"
|
||||
ewarn " $ ln -sf '${ROOT}proc/self/mounts' '${ROOT}etc/mtab'"
|
||||
ewarn
|
||||
fi
|
||||
|
||||
elog "To get additional features, a number of optional runtime dependencies may"
|
||||
elog "be installed:"
|
||||
optfeature 'for systemd-analyze' \
|
||||
'dev-lang/python:2.7' 'dev-python/dbus-python'
|
||||
optfeature 'for systemd-analyze plotting ability' \
|
||||
'dev-python/pycairo[svg]'
|
||||
optfeature 'for GTK+ systemadm UI and gnome-ask-password-agent' \
|
||||
'sys-apps/systemd-ui'
|
||||
elog
|
||||
|
||||
ewarn "Please note this is a work-in-progress and many packages in Gentoo"
|
||||
ewarn "do not supply systemd unit files yet. You are testing it on your own"
|
||||
ewarn "responsibility. Please remember than you can pass:"
|
||||
ewarn " init=/sbin/init"
|
||||
ewarn "to your kernel to boot using sysvinit / OpenRC."
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue