parent
87485b3efd
commit
86b9a60f04
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-1.8.1.ebuild,v 1.1 2014/11/30 13:32:33 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1 readme.gentoo
|
||||
|
||||
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
|
||||
HOMEPAGE="http://ansible.com/"
|
||||
SRC_URI="https://github.com/ansible/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="
|
||||
test? (
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
dev-python/passlib[${PYTHON_USEDEP}]
|
||||
dev-vcs/git
|
||||
)"
|
||||
RDEPEND="
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
net-misc/sshpass
|
||||
virtual/ssh
|
||||
"
|
||||
|
||||
python_test() {
|
||||
make tests || die "tests failed"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
doman docs/man/man1/*.1
|
||||
|
||||
insinto /usr/share/${PN}
|
||||
doins -r examples
|
||||
|
||||
newenvd "${FILESDIR}"/${PN}.env 95ansible
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
readme.gentoo_create_doc
|
||||
}
|
@ -1,24 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST eselect-rust-0.2_pre20141011.tar.gz 63628 SHA256 1b4d992ec2caeefc34465920a9a70aec8ed7f1707e6b3416624d324edf141ea5 SHA512 c8f970f9827d97df518b21825a2a0d6e62dd16b5ff08c7c6dbaea122a3cbad51d0af13552078479e35f0711fce6042591bdc31d1c2b6c9e02bab3e24d5c9afe9 WHIRLPOOL 86f285028a5dcd0d1d2cc8a2c59ac3bd9ce9b60558e1579983933c4dcc5e208554bdc48fad3abc7be08e423b3f0cd7c8106fe09d26bceef4fe5bbb9b9b34a39c
|
||||
EBUILD eselect-rust-0.2_pre20141011.ebuild 755 SHA256 5489dd2f58b3c25a306d1e7be2b1f30abf9820eb0a80b2d097ea15ccaef974b1 SHA512 0dc5469c394095d82084cb99153bcc73b25eed646b4ed57eebd2db75a63e3868db1e98d79167f90c23788e123c151a95928d9102d5b019c697dec8be5be9b68d WHIRLPOOL 80d5f65bd65e57edfeb41b65c1292569f328c668c8b7030207f95712d685779b9ea3a713cd29955f8febfd3f23748a942d53a45094325b32ccf44062ead7d025
|
||||
MISC ChangeLog 683 SHA256 978924f6657c058dfd90e6e63d7a82a4ae1a121a7ac9285c2d18f035bbd0e9be SHA512 122dc5c0ada79b7b9ae61c69a98cfe6f17c26f9c0dad7054132cfb6f57917b4ba3b2c529b11bc1dfa375a62fc933e3cc5b6f93c6ba2932996953df47b393fd19 WHIRLPOOL 87c5289625c04d6c8351438f0c945a7c1b7a42eaee8686f54a364faef43faf23c883207db9e9e2e7d3dcac360ea4816eb3e9fd08e2a8d02e2709d1550de7ce94
|
||||
DIST eselect-rust-0.2_pre20141128.tar.gz 63672 SHA256 d235b2dc21221c97ebf146b8689123ea9110e26d5236dfe9308efec8826c2e0b SHA512 fea16ff2631f8f646bce46575ee961269ab305dd5736e950b413a3efe315ba2b3334becc92588a8b9a6b11e2ad3332b55ffcc62960b7f704cdb434561057f631 WHIRLPOOL 21ca29034755cc3c3d363e60aee662efd45c8f73a6b4310023547ed401cf9bdcbe773cc6325dfa936637f9c02fe9b2836dab6ac847f0ed4ca09d3b4066b64f3a
|
||||
EBUILD eselect-rust-0.2_pre20141128.ebuild 755 SHA256 0f727d8d4541f8b4f2baabafc0ab075ecc2f000b01b8d8678db83ab48b7fd9e7 SHA512 fda9b4c0257e712aacc011166f24d260263e0fb71a130868b06bf8472b3234990f5a18e531eb917239414c6a0dae42a797d52b5085ca1f832fb56d36dfd12b67 WHIRLPOOL 6c966447cf614756ef532497d8135583d084133ab873508266e4255065d1a57be36820a6a0b0aee4ade319b67e84c43f2b0c6b73c87a9c16ceef39fb9589127c
|
||||
MISC ChangeLog 907 SHA256 6ee916cf820ae3ab751fdf4c57dadbc10a6281e5af2cc8d6204d672f86d38cce SHA512 5fc2de3386fc6e39058847d3bd2eb747d935b7a151bd1090592d220c05423b0361ba55cf5b2788a72d2f40d5936dd0f2c359977c488e9bcc65a49dea4ff68aba WHIRLPOOL 771080fc3a5265904f30c1c63a68f59b9e9d8013b6a0883af899e6ff16b78a661a2e052c8d23a9c39c23dcf66889320ba7c7480966b7a18e4b48ef3be56c649c
|
||||
MISC metadata.xml 243 SHA256 18abd81b04a3651cbf1290466163ecb9269199286408c133021daa0e74869f47 SHA512 4bdc4acc90c8a444f645f1f058d2eed96adddb53fc28554f8eca840c744c320158daf264e28b644d67dcda59299d921f84eddbdd471b780b2e5bcae78ddbaaae WHIRLPOOL 0643256f713a85f274a4d748f885edc6db04407fb28eaf3c73803b96c8a9d6c79c15ce162c13096958d0f10500f8edf8d1ac0833f2d256988686ad987811622a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUQmJlAAoJELvuk32y76HUAcUP/RujwrM1RvQaJqv1fsBkFehH
|
||||
KTZJxkJf0l1afAc2LIPgSMSSIRMnID0nNXjnZsYaJxyVizrnR189v0bZQrF3BVdn
|
||||
v3YO2odi2dtzdDO1Pdu1jXNYvuHDx9Igbb6jVZ5nHKQIIAXdNAZNE7tfLkMYzEZF
|
||||
+1ZCjG5LrtsY5vAzDov5pW5DopUYk14LGqHl4R8l4wzOAcnpWlgQaXrv2Gue+4Ad
|
||||
LhQvIwGbBL0+i5Jk0QaW81WAZ78yhnfTbEtD6TmuFubyZ5k3APlwKXmzGJmyMdOe
|
||||
BzOKbDPYJWBJlKwJstoC6izqtmj6gxy5Zz9ZBLvlyp8rLxfI0B9emounuesPZ9Dn
|
||||
A/dZ7ERiXXW5uJzAiH0kXgN1MTzfWuOwvcA3Mb9TkX6J7+CwdqYppfw+0dhUhrz/
|
||||
VRFUGVTHw7hitr519+qPx+jaMRAyPtfULQeIHNy+zCz0bF5ODkIAWeAgRcB4W8/O
|
||||
CySr6YmDdIm0IfcWOOPyEtHQ0E2BlpobXVjHnJa4cvHX0wYKBsPVGXndzfzEH5Em
|
||||
ajp2S26qDSLVDr6PXPQkCBJnYnhauzTe8zvST7JCtkveLy2F37Ew6gfF/77BohSn
|
||||
EwdO3K7S8pvg5nOrwDRA966Q0M+kRO1lTa602OhRsJEoXhKjaafYBlr7kzKFPGLo
|
||||
MTs3/U4mKnbEvoWrKcnx
|
||||
=WPdk
|
||||
iQIcBAEBCAAGBQJUexDiAAoJELvuk32y76HU40AQAMZbgWBKO5g7LeCnTrMqWGrS
|
||||
OiB0zrAV4F6Dnh6Vji2WvPp1FZZbisyx+aq0LeEUY4P4TlXOIhJ4BLtsD+QMwW8j
|
||||
eaqTmYaAdWGTRj9hsP+WdBPaTcQU6T9SXLj4kqz6Kyl00Qvw5WfzVhuTT6Ijzzgb
|
||||
zQDwRqkDZv0SzgTLX7qeedrEF7l7baRoC7XFC7Wb8Kw/F6Q4AyoXXBy/caRRJqVu
|
||||
4L5NYGrDZmIBLEziHv8/B5NIQYrYoccxvu+svSNY1TPM9Ow8HatZssG5EzG1w2ry
|
||||
ymNsAH1qClD9LytkgTavuxtfuEgU/VtEsOQ09N4VO/YV+CLCmsNiTQOad4vV5ROI
|
||||
unqKmspyi5Qldnp28miJUW2Xw3fwFLyEzklf13TeZIBVY8NXJF1XAkiW/yXB5Z59
|
||||
5MDPLOUtjtCsPMqR+IOpgRTj4mFMIa1oPIyDG30edZp5cY6eimJfhfRVMT13zjAt
|
||||
igwQPAPMBupCT50t9fYwsOIwjE9GSe1rxqh3iuBtYl7cxmbKM0MW4nUoVEByf0GV
|
||||
51xbLqCh8GCGKNNCDOTF0+gM5hAQNMC4JiHo0Idjfo2EfiXjPdn175viIUxUc+Cm
|
||||
z/6mx4Kwn8PMHz7Ha6yPn3bszIImUoTtovicR4ITCeTIiIEuBidI0B+vjImeX325
|
||||
kDZUUCbR7tzbZjd6QpcA
|
||||
=rXqv
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-rust/eselect-rust-0.2_pre20141011.ebuild,v 1.1 2014/10/18 12:37:31 jauhien Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-rust/eselect-rust-0.2_pre20141128.ebuild,v 1.1 2014/11/30 12:43:07 jauhien Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/ngxtop/ngxtop-0.0.3_pre141201.ebuild,v 1.1 2014/12/01 15:52:10 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="real-time metrics for nginx server (and others)"
|
||||
HOMEPAGE="https://github.com/lebinh/ngxtop"
|
||||
#SRC_URI="https://github.com/lebinh/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-python/docopt[${PYTHON_USEDEP}]
|
||||
dev-python/pyparsing[${PYTHON_USEDEP}]
|
||||
dev-python/tabulate[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}"/${PN}-0.0.2-py3.patch )
|
@ -1,20 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX 2.06-special-char.patch 252 SHA256 bbc3cdf4abf3bf4cc0ee1174990b3c4657a585d3393873b0991ba8aab85e2c6e SHA512 67b2fe0d146b395445cc2cfd1c7721132f3986e964edab41582f0061fc3c9ff6eee8833628230a58a9a9f4a30ad95c7b685082982d62d0e240430072baaea2b9 WHIRLPOOL 7dc36808625095bf201469dc355641eca1ed47ba93fdea1e388c1aae9e1dbf4417813f19644819c472bfd96f1c2b54abc1f793dea9d3430f1b5a855e1106b809
|
||||
AUX pwgen.rc 495 SHA256 156c01a9549390112f037bbbc27bebe6e0585c975d00d2ea13314e03f3d6f6b8 SHA512 47d00fe4a08d97f48390d9b9911d0815c1d48b3c603634b14e136fa8f0ae1bd735a870ea6cd0e4c7cfe7b2c3e31ac22768c6c5a8e81884aa6d9b24eb236df820 WHIRLPOOL 6181e7c3f01be4e56469714f888a027a228b237f72d4694fb5782180657966ac4febca6d358fc5d2be0521743a96395a2bf7f7177127f4ca96111b5b2388ab32
|
||||
DIST pwgen-2.06.tar.gz 30952 SHA256 61598c9e3a0f7eb2e7367d4ecc71522c4f16a7d41ed31db29e3afee8d9843454 SHA512 46cd35292cc0772ae5c89888c862e08ae14854b4d32bfe2c57aa5ab62dab2a3e858255b2a8f3ef94eec32739ea403ad12b872f4a8890d2b5157bc62e48488001 WHIRLPOOL a0e7ac49690ae9c9f27c3d73406eb70de90985c2e674757e78acde99e4fed8da2d412f2449da99d11bbe41fc1b18ad88102710e1359c74ef428024c88c26345b
|
||||
DIST pwgen-2.07.tar.gz 53513 SHA256 eb74593f58296c21c71cd07933e070492e9222b79cedf81d1a02ce09c0e11556 SHA512 9c56ff04ca2f6f60126608a25f395ddbc4a3ac59585a6f233c87d993b6388e30b1867d43a6bc5b0f9f1f4064b12ea450eac4f7c9ac2844707a99fad1bbd2664d WHIRLPOOL b1c7b543efd552ebd2db83ada501093d7ee03d6975df4a81255540b2b84817ef9b8abcf287cbc2500773987bb416946afc7104edaaa06400b76d7bc68db55469
|
||||
EBUILD pwgen-2.06-r1.ebuild 936 SHA256 e0e64b3e5b1297159a61da419a1c66d190cd03c633359a8ab2896f0daa25006c SHA512 4c2fcd74f395d0bf6cbba734ac77b02d75aaa998fee5ebee63c0d60efe9cd97fac6b8337485e80da14d3e2cca9af596b188469c01d9f934b8ee0403fcbbf8ef3 WHIRLPOOL f9b9ed1e99503d5ba2482d1d4eab61eefa3eee9f293a268935d7a383fa5745a977a49ca5a11980a139b5166768d351015092c93f1c5113b0b2ab145251fd785d
|
||||
EBUILD pwgen-2.07.ebuild 808 SHA256 fd2aec92e58cf4a8aa64e1b7a985d5504e9b5ff39009351315aabf15936e70c8 SHA512 2a0ccc3d3a66532b5e7aa37b1034d4fbada58deaa8aa5f2cd5e3bc9b206ea07851ec5c0dbd6935bc30b24dddadd2d2a17455b12571e49a6325b5203c006b0f14 WHIRLPOOL d9b6ca2213eb40817bb312110a905ed7637fe2dcc766bb1426cca14f8ac09761afcbfcd278c92af27074bd1a4b04d15b67318ffef5d2bc9768d949101376d543
|
||||
MISC ChangeLog 8693 SHA256 32d4aedc9a8ec911484dd80f71e5f7ccaf679b9b5b519ac30a9665ec22c09bd4 SHA512 e1c17f5231a16e2c8cde0469a5956ab64870cccfea7c7cd94b42b346e258cd93ccb444f97b5a3d17e28cdd329e097297328b9ec13d79dcb63b28cbb41a55f730 WHIRLPOOL 80e3a5d0b8cb52f2c46a91c04379d6d62565a4d36a20de654c6cfee3c36edb932aebb0287e5095ab13692a530cdc04045e75bd4efcfc8765ba9a94e0f6763313
|
||||
EBUILD pwgen-2.07.ebuild 802 SHA256 ccef9fc3ca3e6edc48530216d02dd7e8f0509133c85f7ee31c97bb0708d0f6a6 SHA512 1d3a6bf9c3f4af09b1699b82e45a15dfac1e2779bd57969dc7ad12936ba22e3a478d36cf7be680d715723c6484a3cb0cd53b48c5dd938eb54be9884232002475 WHIRLPOOL 2fefd3663cee52d73ec0940a9c2a03c205f478984130072b2a103f12b719563b164327f12446a37f038501fb913e155ddf754def171d995bebf9e977c5251b4e
|
||||
MISC ChangeLog 8905 SHA256 0f63a2652e8108d1da2c333a583029c54ba388207c8b2b2382bf7bcd278638d6 SHA512 8ad56448b6bcfa821fdf364b573140d1b102afff38835ab30a7ef4269ea1a2f31a6757b50975a47a2a387fd96d90399e0ff723cde7a79f3fc54b7dcba18d03ec WHIRLPOOL 8decba50ceaeb614fe31dcea83e0a7bd46d0e45e3d3fb02161c9069e5d74e72088950e823c06f1f216c7d7a67b4c72d86fa82394b2efaa1e0e07bb24906c9417
|
||||
MISC metadata.xml 227 SHA256 dd26fa828c98391974d6dd00aebaf07f36581eeb623aa3f858bca77ed68e75d8 SHA512 ad4338520af0d1d3537175fe341b073baaba07dc10526b21836d2b32a3462f2ae8328e816447266b28146b0ee53136d49e198c00e1b7151aaad38637633fc475 WHIRLPOOL 2014d44bcb37e16c5ce2562969ec720fe5ce489c60b5308ed416a207f80b3767da6e110ff6b9c3982d77f4bbfbbd3c841ffb9a6b9e0e9f93846c33066c706b0e
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iKYEAREIAGYFAlRk7MVfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
|
||||
bnBncC5maWZ0aGhvcnNlbWFuLm5ldDFGNDg1MzU4NjMzRTAyNzA3RkY0ODA1QzAz
|
||||
RUUwM0ExQ0U1RDU0RTgACgkQA+4Doc5dVOiyBwCfabzgTkih/5VdhK1TL1YgDQ2g
|
||||
TrMAn2LxcH51JRClcYEmTbNaao8J1cNa
|
||||
=smOU
|
||||
iQJ8BAEBCgBmBQJUfDQqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
|
||||
OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirbqMP/306ILrAViTOa6f45Z1jLzcT
|
||||
1YZ186Z412JO7dPvnVwSjJAGFTcXX9V4+s9dKdfSQ86hUiQQYqI4W80xGNLbPl+i
|
||||
32/rF6h0Vc05RGxGA1KOagJ39jBnfJ41PPIV/+OfH7FrnMmHHv4Ux0i/eQqxHRQV
|
||||
4pGxlvmCIshDdu5qYuLyC0WmLIUYfUAhiMHoHjC5ZmT4XSET5lGjKdWpUtP1YSSC
|
||||
hXoEDpq4Cv6c192aNIUrEecDPwqtQho7i3hiZ2RnAnlhPn1u58m77RCFneqOswiP
|
||||
H2wgWiFF8VejqVbTv/yIPgeCZlP4Vttq/rcnTxjswFHA6X7z1gLarNgrdcUaYljf
|
||||
zw65xOVdLqHjRXXzTqE7M9wBrNY+dX/Ls0JMb1WacqxAi3a9PeJgk3pYRkefo8TA
|
||||
32YxLXaHUBBdj/0lDeyH9EwwHYYqhZC7XM3LK0LgaWG+WERSVWKuYGdgeyVN9ELA
|
||||
uVVkSpv2OoMkcyiryTPfwlVC9BDNAeVTI9Dh+cHl11eKmb8UEvSk7qpd9/Om4xBF
|
||||
/HpHtonaoO2nnd5doqjps2PJTTzYhGwBlYY6uHkfZ7iDPY4RAWfNH4JNHy3AmYFv
|
||||
zRSePMfF8qIVpv6Vq2qazaFwbUICMzegQ5QjTInU+zXLyj9f6NZwOcdCDhQ35jbr
|
||||
XfPO1/sSZ8NTOyoRFwzf
|
||||
=+KPn
|
||||
-----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/app-admin/pwgen/pwgen-2.06-r1.ebuild,v 1.13 2012/10/14 21:52:18 aballier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Password Generator"
|
||||
HOMEPAGE="http://sourceforge.net/projects/pwgen/"
|
||||
SRC_URI="mirror://sourceforge/pwgen/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="livecd"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PV}-special-char.patch
|
||||
sed -i -e 's:$(prefix)/man/man1:$(mandir)/man1:g' Makefile.in
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
econf --sysconfdir="${EPREFIX}"/etc/pwgen
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
use livecd && newinitd "${FILESDIR}"/pwgen.rc pwgen
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# ChangeLog for app-backup/burp
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/burp/ChangeLog,v 1.2 2014/12/01 16:31:34 aidecoe Exp $
|
||||
|
||||
*burp-1.4.26 (01 Dec 2014)
|
||||
*burp-1.3.48 (01 Dec 2014)
|
||||
*burp-1.3.8 (01 Dec 2014)
|
||||
|
||||
01 Dec 2014; Amadeusz Żołnowski <aidecoe@gentoo.org> +burp-1.3.8.ebuild,
|
||||
+burp-1.3.48.ebuild, +burp-1.4.26.ebuild, +files/1.3.8-bedup-conf-path.patch,
|
||||
+files/1.3.48-bedup-conf-path.patch, +files/1.3.48-tinfo.patch,
|
||||
+files/1.4.26-bedup-conf-path.patch, +files/1.4.26-tinfo.patch,
|
||||
+files/burp.initd, +metadata.xml:
|
||||
Add initial version of the burp package. Import ebuilds from the aidecoe's
|
||||
overlay [1]. Add various versions at once: 1.3.48 is the latest stable
|
||||
version, 1.4.26 is the latest stable candidate and 1.3.8 is an old version
|
||||
for people who use burp on Debian and want to have the same version.
|
||||
|
||||
Thanks for contribution to (in order by first name):
|
||||
- Aurelien Reynaud <aurelien@wattapower.net>
|
||||
- Jared B. <nitro@legroom.net>
|
||||
- Jeroen Roovers <jer@gentoo.org>
|
||||
- Marcin Mirosław <bug@mejor.pl>
|
||||
|
||||
Thanks to perfinion for review.
|
||||
|
||||
[1] https://github.com/aidecoe/aidecoe-overlay
|
||||
|
@ -0,0 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 1.3.48-bedup-conf-path.patch 1676 SHA256 c29a37b8a30ced888810360254c663f895b8d9b00a196cb062b6173c803f9724 SHA512 e0d59e5c3541084d7f508e37888e9b324b9795da628d243e762341cf8b0abc34a02b8ad443f255a8318e04bd6aeff59388f4c240cd14ac695b580881cff246b4 WHIRLPOOL be20a668151426888778e485b9af39b3ad3f2805048be0d696ee73aeae13c8142e125ab79a3892bcbc61444f300bdc51bd965113984b486e6840944023c3a3c1
|
||||
AUX 1.3.48-tinfo.patch 795 SHA256 08ef23125098acf37cb56f071815598fb660d46dba88100de2c515385d0b223f SHA512 6412fc5f9037275dd2045d1b1f64056a0b1126acfe71e07dbd3803d5749d00ca16a39353a7f99bef7e53a46c768e06d1bcf5f3bf480218673e6acdede269ba45 WHIRLPOOL 9752a28509d7acbbd837b4b5f170b1f8450f0d6fa6b54d48d54a9b4d85a1edc58a8343ebc8a4f2ce177f7cfe49e9a701bf44c671724f37af12e90fd9aeaac86b
|
||||
AUX 1.3.8-bedup-conf-path.patch 1676 SHA256 c29a37b8a30ced888810360254c663f895b8d9b00a196cb062b6173c803f9724 SHA512 e0d59e5c3541084d7f508e37888e9b324b9795da628d243e762341cf8b0abc34a02b8ad443f255a8318e04bd6aeff59388f4c240cd14ac695b580881cff246b4 WHIRLPOOL be20a668151426888778e485b9af39b3ad3f2805048be0d696ee73aeae13c8142e125ab79a3892bcbc61444f300bdc51bd965113984b486e6840944023c3a3c1
|
||||
AUX 1.4.26-bedup-conf-path.patch 1620 SHA256 d82432b127efa3f9b409ae8acdb81b90b213afe30a070fb5b58c0215ac6ba89e SHA512 89298b0d8ce135570070ac688e1798c0eb73c1b2d0cad233c417638afcdcd7409fa029ac78b5c13fd98d6cf6c297c1cb545f5b0b706b53f70b181db174a16255 WHIRLPOOL 36b25bae02b58279fbefaeff1c95d5e7d4c20cb3033ea4e0a07f5a388cbdfb09308020c2140b96e5f07035544449c1ff6f886c24c341786657a1c53adb3297bf
|
||||
AUX 1.4.26-tinfo.patch 767 SHA256 5283a6e2ebbfc5192a9598bf2cbf3bc63d6a11613d1fa650708358da584ad519 SHA512 2f2a60951357f9d05213616ae1e623feb052bdd480e8c46e47eaabb86b53a5822e8ffcbd321d502de49b670f72075445e303ef78bcb02deb9ee16ae7f7590b65 WHIRLPOOL 3bb7a934be592b0f282aaf93e94c4ae7c939bd9cc945e122c40ba242284f48cac3855c240081fc654b6e684ddbd5769ead1ff0c2d3ccbd6e7bda824b34f7ba18
|
||||
AUX burp.initd 963 SHA256 8ab150c1c8dda0b58fb8e31df422df3017a027719c62ebd9666f30aaac0bdda9 SHA512 51cfed4da3978002289ae08c505ff4d319bae635eb04902106f77f44a1d51b93f7d8382e16b4d11570b6778e998c59dc8a3e139e3d0afa164f67d6899a928580 WHIRLPOOL b359663c8ab5f7fe4b93ddfb6ff0290e9ed58e7945967565cd91e9f3cc10b97848a5b9de0130869cb80fd1005986dc483c3fcdc5312fa09336f5d35043fdc6c9
|
||||
DIST burp-1.3.48.tar.bz2 683509 SHA256 bb456c208998d2f5806828357934e794cd9675448cb6545473364fd9e6d73509 SHA512 08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946 WHIRLPOOL ac99abddd74bcc753037841afc78c74c7af23ad550334f0585540f056ce93243b8958cbdc37cae15cb98a02c2884c928dd65ac03820e1ef53ea031128a831a44
|
||||
DIST burp-1.3.8.tar.bz2 796082 SHA256 ed1546d97e902d0b3974a32ef3f543b5d9ec0a5448f3caca2373383192169656 SHA512 49f4fa43bcbd2aa54b8cee840dfb2f1b7e396048c609d7303fdef08d13dbaf7b0c7016da39620fc5a15cd9dfb8577f82e8446512887aff1ce1b6ce31e7a60e57 WHIRLPOOL 957cdf4b75ec5a79b7c259786b099cf5c001ebc1684df0a1028dda7ec90a2710c1cfcd4f2a8a2fb349466bc5405672350f01f989a4f6a5302eae4fa466af3056
|
||||
DIST burp-1.4.26.tar.bz2 710273 SHA256 04111dd0d41277b6b257d7551333f394a3b6da12ffefc8222ba99777ed9448ff SHA512 d42249ac837a642ad0ca980060053d58685c2a5aa61d790ad67a72828fe632f99346886d29e175f6f533267608e55d784db86d5f0ee946519b937ef2825d4530 WHIRLPOOL f724d0a91d4447c5a2ce7920662078a845ae300966bc9425632f80f81cfd19b223c8f0c108c7e6e636a4503837b7202b643bc3c933d3e894d3a0f7a0358d4458
|
||||
EBUILD burp-1.3.48.ebuild 2449 SHA256 038fd0ba1c4dcf39be7a4107940bfbcc9003e6931dac1c1eeb04616deea35244 SHA512 ecceadba00ff0c51c151759f14f8c7c5aa5357f21a9e8207434a2dc5060a9e5b91dae2da8b8573ffd13f63a724bd5f46b7aeafd0270b03b82b11da5eea08bdef WHIRLPOOL 11936649d10238687da2e39a7d88878e85f67d7e7d2beae70d695edfd12cedd122cf3a2fa7644d487cf6f3485fb393abcc1f74309f3f7d0105c6b80e1f7ae654
|
||||
EBUILD burp-1.3.8.ebuild 2373 SHA256 b3efd92818d309aa7ee9c84918d2e72fe8e2162abccf6b1d12619bb28ad0fb50 SHA512 006dbb2899f85ce1f7b9067c921ba02fd4b0901f97f0994566309670a14e20810a909cf9e7653ff475d3f2c7c6c7dc8614c645f6c87aa8f7169ee71cb8a3b448 WHIRLPOOL 907067b195262c3d88f7ceea33c0a38b127b31c26962b82bd894eae84fc65182c0294fda6f9efc8ebab1989c829c0571846281ac88353f42b454dcaa62e32148
|
||||
EBUILD burp-1.4.26.ebuild 2449 SHA256 d4dc70bfa571bb23638b2b57ffce4f77139bd7841727f308c62bd02cd7788fa0 SHA512 0f06ac4ba6bae1150d5914dbf7b026c69d727c3afaf967997450c3160414b7f8bcdddfe779e47c52cf7eaa4f39a32388e43d189b66970df846b66ac2d44d1fe0 WHIRLPOOL e4fed7c1f55602b5033fb416a13c151d2ec8254eb40fe03d297d05576e65f88c2e8a1213e9b0d6f0a49190bf5ec5d0b25d367307c8cb238226c67a1a6b23de83
|
||||
MISC ChangeLog 1202 SHA256 c7334a6126a80572f325b0079c6e86bef585306c2b84be3ad89ed35dc337c265 SHA512 7982e85dc49a6964617a95309249b138188571956f354c0fffa25a6ee644fcc664fd4b74ae374681b1a27ce64956e8dc235864c62f31b9bca9fe718f51a57273 WHIRLPOOL ddc8064e5214b7054fea47b1012d218735b3cc67feb9338b5c3e5f4f175d8df3bb582fc6c1bb56becc67a2fbbd152d133c3ae6d1aa8f2e2e9e549b7a7e950f63
|
||||
MISC metadata.xml 556 SHA256 9c70bf04bfc1bf607ab5319f644fb52eb4e3aa53fe1cc6d7453a6eae3d8463e6 SHA512 31801c6438c7e6bd44dbd2cd137c509584d91c57837dca6392544bd312a6ff4abb5cbd9b7486983d2146a18f9b22303bfa69a66982cbdecbf8daff78b43cdfae WHIRLPOOL ab1cc652c1a6a78777f09678649faa17dc648139dcc8f9c7045a0c0aaaf18b1178be75f60b89939c9606885dce4b152c95aae061e8bd0ff2b6cf644ec7d4df24
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJUfJfnAAoJEPATRTHh2/q1E74H/089ToI+/NQbaa3n3yQLu92d
|
||||
Bdk2Uxekjd+PBhkXj41mT6d23F0GWCHxdoBy4myqiXHcITaTJD0we0aDk52x0GB5
|
||||
cjwSQGuGoLmzGkvVRRWU3tf1gTOTHJ3jsgM8qZSR4XKqdAI8ObFd32jcHgihVtRH
|
||||
sKbXz03RomBb6UKk4QjC8Ibu9j38/BHvDOKLyvquy6BtxB+LVH6PPK8J88W49ecn
|
||||
jw+dS/0/KOntSbzm+DmqKDWAM1YvJVEO1cqOYkPCzWX6fCuyhqkyQzWr+HvYRZ1J
|
||||
0INre7qxq38BXcyVWGtp0m+r9adwy9y5Gk3kJiDKPf3pjMWVyn3y1l9nI02EAIw=
|
||||
=V9HH
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,104 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/burp/burp-1.3.48.ebuild,v 1.1 2014/12/01 16:28:47 aidecoe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils user
|
||||
|
||||
DESCRIPTION="Network backup and restore client and server for Unix and Windows"
|
||||
HOMEPAGE="http://burp.grke.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="acl afs ipv6 nls ssl tcpd xattr"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/uthash
|
||||
sys-libs/libcap
|
||||
net-libs/librsync
|
||||
sys-libs/ncurses
|
||||
sys-libs/zlib
|
||||
acl? ( sys-apps/acl )
|
||||
afs? ( net-fs/openafs )
|
||||
nls? ( sys-devel/gettext )
|
||||
ssl? ( dev-libs/openssl )
|
||||
tcpd? ( sys-apps/tcp-wrappers )
|
||||
xattr? ( sys-apps/attr )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
virtual/logger
|
||||
"
|
||||
|
||||
DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PV}-bedup-conf-path.patch"
|
||||
"${FILESDIR}/${PV}-tinfo.patch"
|
||||
)
|
||||
S="${WORKDIR}/burp"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 "" "" "${PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${PATCHES[@]}"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--sbindir=/usr/sbin
|
||||
--sysconfdir=/etc/burp
|
||||
--enable-largefile
|
||||
$(use_with ssl openssl)
|
||||
$(use_enable acl)
|
||||
$(use_enable afs)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable nls)
|
||||
$(use_enable xattr)
|
||||
$(use_with tcpd tcp-wrappers)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
fowners root:burp /etc/burp /var/spool/burp
|
||||
fperms 0775 /etc/burp /var/spool/burp
|
||||
fowners root:burp /etc/burp/clientconfdir
|
||||
fperms 0750 /etc/burp/clientconfdir
|
||||
fowners root:burp /etc/burp/burp-server.conf
|
||||
fperms 0640 /etc/burp/burp-server.conf
|
||||
|
||||
if use ssl; then
|
||||
# The server will create this directory if it doesn't exist, but the
|
||||
# client won't. It must be writable by both.
|
||||
dodir /etc/burp/CA
|
||||
fowners root:burp /etc/burp/CA
|
||||
fperms 0775 /etc/burp/CA
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
dodoc docs/*
|
||||
|
||||
sed -e 's|^# user=graham|user = burp|' \
|
||||
-e 's|^# group=nogroup|group = burp|' \
|
||||
-e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
|
||||
-i "${D}"/etc/burp/burp-server.conf || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use ssl && [ ! -e /etc/burp/CA/index.txt ]; then
|
||||
elog "At first run burp server will generate DH parameters and SSL"
|
||||
elog "certificates. You should adjust configuration before."
|
||||
elog "Server configuration is located at"
|
||||
elog ""
|
||||
elog " /etc/burp/burp-server.conf"
|
||||
elog ""
|
||||
fi
|
||||
}
|
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/burp/burp-1.3.8.ebuild,v 1.1 2014/12/01 16:28:47 aidecoe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils user
|
||||
|
||||
DESCRIPTION="Network backup and restore client and server for Unix and Windows"
|
||||
HOMEPAGE="http://burp.grke.org/"
|
||||
SRC_URI="http://burp.grke.org/downloads/${P}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="acl afs nls ssl tcpd xattr"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/uthash
|
||||
sys-libs/libcap
|
||||
net-libs/librsync
|
||||
sys-libs/ncurses
|
||||
sys-libs/zlib
|
||||
acl? ( sys-apps/acl )
|
||||
afs? ( net-fs/openafs )
|
||||
nls? ( sys-devel/gettext )
|
||||
ssl? ( dev-libs/openssl )
|
||||
tcpd? ( sys-apps/tcp-wrappers )
|
||||
xattr? ( sys-apps/attr )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
virtual/logger
|
||||
"
|
||||
|
||||
DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
|
||||
PATCHES=( "${FILESDIR}/${PV}-bedup-conf-path.patch" )
|
||||
S="${WORKDIR}/burp"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 "" "" "${PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${PATCHES[@]}"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--sbindir=/usr/sbin
|
||||
--sysconfdir=/etc/burp
|
||||
--enable-largefile
|
||||
$(use_with ssl openssl)
|
||||
$(use_enable acl)
|
||||
$(use_enable afs)
|
||||
$(use_enable nls)
|
||||
$(use_enable xattr)
|
||||
$(use_with tcpd tcp-wrappers)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
fowners root:burp /etc/burp /var/spool/burp
|
||||
fperms 0775 /etc/burp /var/spool/burp
|
||||
fowners root:burp /etc/burp/clientconfdir
|
||||
fperms 0750 /etc/burp/clientconfdir
|
||||
fowners root:burp /etc/burp/burp-server.conf
|
||||
fperms 0640 /etc/burp/burp-server.conf
|
||||
|
||||
if use ssl; then
|
||||
# The server will create this directory if it doesn't exist, but the
|
||||
# client won't. It must be writable by both.
|
||||
dodir /etc/burp/CA
|
||||
fowners root:burp /etc/burp/CA
|
||||
fperms 0775 /etc/burp/CA
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
dodoc docs/*
|
||||
|
||||
sed -e 's|^# user=graham|user = burp|' \
|
||||
-e 's|^# group=nogroup|group = burp|' \
|
||||
-e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
|
||||
-i "${D}"/etc/burp/burp-server.conf || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use ssl && [ ! -e /etc/burp/CA/index.txt ]; then
|
||||
elog "At first run burp server will generate DH parameters and SSL"
|
||||
elog "certificates. You should adjust configuration before."
|
||||
elog "Server configuration is located at"
|
||||
elog ""
|
||||
elog " /etc/burp/burp-server.conf"
|
||||
elog ""
|
||||
fi
|
||||
}
|
@ -0,0 +1,104 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/burp/burp-1.4.26.ebuild,v 1.1 2014/12/01 16:28:47 aidecoe Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils user
|
||||
|
||||
DESCRIPTION="Network backup and restore client and server for Unix and Windows"
|
||||
HOMEPAGE="http://burp.grke.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="acl afs ipv6 nls ssl tcpd xattr"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/uthash
|
||||
sys-libs/libcap
|
||||
net-libs/librsync
|
||||
sys-libs/ncurses
|
||||
sys-libs/zlib
|
||||
acl? ( sys-apps/acl )
|
||||
afs? ( net-fs/openafs )
|
||||
nls? ( sys-devel/gettext )
|
||||
ssl? ( dev-libs/openssl )
|
||||
tcpd? ( sys-apps/tcp-wrappers )
|
||||
xattr? ( sys-apps/attr )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
virtual/logger
|
||||
"
|
||||
|
||||
DOCS=( CONTRIBUTORS DONATIONS UPGRADING )
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PV}-bedup-conf-path.patch"
|
||||
"${FILESDIR}/${PV}-tinfo.patch"
|
||||
)
|
||||
S="${WORKDIR}/burp"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup "${PN}"
|
||||
enewuser "${PN}" -1 "" "" "${PN}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${PATCHES[@]}"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--sbindir=/usr/sbin
|
||||
--sysconfdir=/etc/burp
|
||||
--enable-largefile
|
||||
$(use_with ssl openssl)
|
||||
$(use_enable acl)
|
||||
$(use_enable afs)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable nls)
|
||||
$(use_enable xattr)
|
||||
$(use_with tcpd tcp-wrappers)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
fowners root:burp /etc/burp /var/spool/burp
|
||||
fperms 0775 /etc/burp /var/spool/burp
|
||||
fowners root:burp /etc/burp/clientconfdir
|
||||
fperms 0750 /etc/burp/clientconfdir
|
||||
fowners root:burp /etc/burp/burp-server.conf
|
||||
fperms 0640 /etc/burp/burp-server.conf
|
||||
|
||||
if use ssl; then
|
||||
# The server will create this directory if it doesn't exist, but the
|
||||
# client won't. It must be writable by both.
|
||||
dodir /etc/burp/CA
|
||||
fowners root:burp /etc/burp/CA
|
||||
fperms 0775 /etc/burp/CA
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/${PN}.initd ${PN}
|
||||
dodoc docs/*
|
||||
|
||||
sed -e 's|^# user=graham|user = burp|' \
|
||||
-e 's|^# group=nogroup|group = burp|' \
|
||||
-e 's|^pidfile = .*|lockfile = /run/lock/burp/server.lock|' \
|
||||
-i "${D}"/etc/burp/burp-server.conf || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use ssl && [ ! -e /etc/burp/CA/index.txt ]; then
|
||||
elog "At first run burp server will generate DH parameters and SSL"
|
||||
elog "certificates. You should adjust configuration before."
|
||||
elog "Server configuration is located at"
|
||||
elog ""
|
||||
elog " /etc/burp/burp-server.conf"
|
||||
elog ""
|
||||
fi
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
diff -Naur burp-1.3.48/manpages/bedup.8 burp-1.3.48.new/manpages/bedup.8
|
||||
--- burp-1.3.48/manpages/bedup.8 2014-01-27 11:55:47.000000000 +0100
|
||||
+++ burp-1.3.48.new/manpages/bedup.8 2014-11-22 12:57:20.241299376 +0100
|
||||
@@ -16,7 +16,7 @@
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
\fB\-c\fR \fBpath\fR
|
||||
-Path to config file (default: /etc/burp/burp.conf).
|
||||
+Path to config file (default: /etc/burp/burp-server.conf).
|
||||
.TP
|
||||
\fB\-g\fR \fB<list of group names>\fR
|
||||
Only run on the directories of clients that are in one of the groups specified. The list is comma-separated. To put a client in a group, use the 'dedup_group' option in the client configuration file on the server.
|
||||
@@ -42,7 +42,7 @@
|
||||
\fB\-V\fR \fB\fR
|
||||
Print version and exit.\fR
|
||||
.TP
|
||||
-By default, bedup will read /etc/burp/burp.conf and deduplicate client storage directories using special knowledge of the structure.\fR
|
||||
+By default, bedup will read /etc/burp/burp-server.conf and deduplicate client storage directories using special knowledge of the structure.\fR
|
||||
.TP
|
||||
With '\-n', this knowledge is turned off and you have to specify the directories to deduplicate on the command line. Running with '\-n' is therefore dangerous if you are deduplicating burp storage directories.
|
||||
|
||||
diff -Naur burp-1.3.48/src/bedup.c burp-1.3.48.new/src/bedup.c
|
||||
--- burp-1.3.48/src/bedup.c 2014-01-27 11:55:47.000000000 +0100
|
||||
+++ burp-1.3.48.new/src/bedup.c 2014-11-22 12:57:20.241299376 +0100
|
||||
@@ -734,7 +734,7 @@
|
||||
static char *get_config_path(void)
|
||||
{
|
||||
static char path[256]="";
|
||||
- snprintf(path, sizeof(path), "%s", SYSCONFDIR "/burp.conf");
|
||||
+ snprintf(path, sizeof(path), "%s", SYSCONFDIR "/burp-server.conf");
|
||||
return path;
|
||||
}
|
||||
|
@ -0,0 +1,22 @@
|
||||
diff -Naur burp-1.3.48/configure.in burp-1.3.48.new/configure.in
|
||||
--- burp-1.3.48/configure.in 2014-01-27 11:55:47.000000000 +0100
|
||||
+++ burp-1.3.48.new/configure.in 2014-11-22 13:01:01.192403673 +0100
|
||||
@@ -1203,13 +1203,12 @@
|
||||
fi
|
||||
|
||||
AC_CHECK_HEADERS(ncurses.h)
|
||||
-AC_CHECK_LIB(ncurses, curs_set, [NCURSES_LIBS="-lncurses"])
|
||||
have_ncurses=no
|
||||
-if test x$NCURSES_LIBS = x-lncurses; then
|
||||
- AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
|
||||
- have_ncurses=yes
|
||||
-fi
|
||||
-AC_SUBST(NCURSES_LIBS)
|
||||
+AC_CHECK_LIB(ncurses, endwin,
|
||||
+ [NCURSES_LIBS="-lncurses"; have_ncurses=yes]
|
||||
+ AC_SEARCH_LIBS(curs_set, tinfo, [NCURSES_LIBS="$NCURSES_LIBS $ac_res"]),
|
||||
+ AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
|
||||
+ AC_SUBST(NCURSES_LIBS))
|
||||
|
||||
dnl
|
||||
dnl Check if we have AFS on this system
|
@ -0,0 +1,33 @@
|
||||
diff -Naur burp-1.3.48/manpages/bedup.8 burp-1.3.48.new/manpages/bedup.8
|
||||
--- burp-1.3.48/manpages/bedup.8 2014-01-27 11:55:47.000000000 +0100
|
||||
+++ burp-1.3.48.new/manpages/bedup.8 2014-11-22 12:57:20.241299376 +0100
|
||||
@@ -16,7 +16,7 @@
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
\fB\-c\fR \fBpath\fR
|
||||
-Path to config file (default: /etc/burp/burp.conf).
|
||||
+Path to config file (default: /etc/burp/burp-server.conf).
|
||||
.TP
|
||||
\fB\-g\fR \fB<list of group names>\fR
|
||||
Only run on the directories of clients that are in one of the groups specified. The list is comma-separated. To put a client in a group, use the 'dedup_group' option in the client configuration file on the server.
|
||||
@@ -42,7 +42,7 @@
|
||||
\fB\-V\fR \fB\fR
|
||||
Print version and exit.\fR
|
||||
.TP
|
||||
-By default, bedup will read /etc/burp/burp.conf and deduplicate client storage directories using special knowledge of the structure.\fR
|
||||
+By default, bedup will read /etc/burp/burp-server.conf and deduplicate client storage directories using special knowledge of the structure.\fR
|
||||
.TP
|
||||
With '\-n', this knowledge is turned off and you have to specify the directories to deduplicate on the command line. Running with '\-n' is therefore dangerous if you are deduplicating burp storage directories.
|
||||
|
||||
diff -Naur burp-1.3.48/src/bedup.c burp-1.3.48.new/src/bedup.c
|
||||
--- burp-1.3.48/src/bedup.c 2014-01-27 11:55:47.000000000 +0100
|
||||
+++ burp-1.3.48.new/src/bedup.c 2014-11-22 12:57:20.241299376 +0100
|
||||
@@ -734,7 +734,7 @@
|
||||
static char *get_config_path(void)
|
||||
{
|
||||
static char path[256]="";
|
||||
- snprintf(path, sizeof(path), "%s", SYSCONFDIR "/burp.conf");
|
||||
+ snprintf(path, sizeof(path), "%s", SYSCONFDIR "/burp-server.conf");
|
||||
return path;
|
||||
}
|
||||
|
@ -0,0 +1,33 @@
|
||||
diff -Naur burp/manpages/bedup.8 burp.new/manpages/bedup.8
|
||||
--- burp/manpages/bedup.8 2014-10-28 12:45:26.000000000 +0100
|
||||
+++ burp.new/manpages/bedup.8 2014-11-21 09:49:57.705796144 +0100
|
||||
@@ -16,7 +16,7 @@
|
||||
.SH OPTIONS
|
||||
.TP
|
||||
\fB\-c\fR \fBpath\fR
|
||||
-Path to config file (default: /etc/burp/burp.conf).
|
||||
+Path to config file (default: /etc/burp/burp-server.conf).
|
||||
.TP
|
||||
\fB\-g\fR \fB<list of group names>\fR
|
||||
Only run on the directories of clients that are in one of the groups specified. The list is comma-separated. To put a client in a group, use the 'dedup_group' option in the client configuration file on the server.
|
||||
@@ -42,7 +42,7 @@
|
||||
\fB\-V\fR \fB\fR
|
||||
Print version and exit.\fR
|
||||
.TP
|
||||
-By default, bedup will read /etc/burp/burp.conf and deduplicate client storage directories using special knowledge of the structure.\fR
|
||||
+By default, bedup will read /etc/burp/burp-server.conf and deduplicate client storage directories using special knowledge of the structure.\fR
|
||||
.TP
|
||||
With '\-n', this knowledge is turned off and you have to specify the directories to deduplicate on the command line. Running with '\-n' is therefore dangerous if you are deduplicating burp storage directories.
|
||||
|
||||
diff -Naur burp/src/bedup.c burp.new/src/bedup.c
|
||||
--- burp/src/bedup.c 2014-10-28 12:45:56.000000000 +0100
|
||||
+++ burp.new/src/bedup.c 2014-11-20 21:39:28.728206536 +0100
|
||||
@@ -740,7 +740,7 @@
|
||||
static char *get_config_path(void)
|
||||
{
|
||||
static char path[256]="";
|
||||
- snprintf(path, sizeof(path), "%s", SYSCONFDIR "/burp.conf");
|
||||
+ snprintf(path, sizeof(path), "%s", SYSCONFDIR "/burp-server.conf");
|
||||
return path;
|
||||
}
|
||||
|
@ -0,0 +1,22 @@
|
||||
diff -Naur burp/configure.ac burp-new/configure.ac
|
||||
--- burp/configure.ac 2014-10-28 12:45:56.000000000 +0100
|
||||
+++ burp-new/configure.ac 2014-11-10 17:40:50.996955441 +0100
|
||||
@@ -1203,13 +1203,12 @@
|
||||
fi
|
||||
|
||||
AC_CHECK_HEADERS(ncurses.h)
|
||||
-AC_CHECK_LIB(ncurses, curs_set, [NCURSES_LIBS="-lncurses"])
|
||||
have_ncurses=no
|
||||
-if test x$NCURSES_LIBS = x-lncurses; then
|
||||
- AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
|
||||
- have_ncurses=yes
|
||||
-fi
|
||||
-AC_SUBST(NCURSES_LIBS)
|
||||
+AC_CHECK_LIB(ncurses, endwin,
|
||||
+ [NCURSES_LIBS="-lncurses"; have_ncurses=yes]
|
||||
+ AC_SEARCH_LIBS(curs_set, tinfo, [NCURSES_LIBS="$NCURSES_LIBS $ac_res"]),
|
||||
+ AC_DEFINE(HAVE_NCURSES, 1, [Defined to 1 if libncurses was found])
|
||||
+ AC_SUBST(NCURSES_LIBS))
|
||||
|
||||
dnl
|
||||
dnl Check if we have AFS on this system
|
@ -0,0 +1,35 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/burp/files/burp.initd,v 1.1 2014/12/01 16:28:47 aidecoe Exp $
|
||||
|
||||
PIDFILE=/run/burp-server.pid
|
||||
|
||||
depend() {
|
||||
need localmount
|
||||
after bootmisc
|
||||
use net
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "Starting burp server"
|
||||
checkpath -o burp:burp -m 0775 -d /run/lock/burp
|
||||
checkpath -o root:burp -m 0775 -d /etc/burp
|
||||
checkpath -o root:burp -m 0775 -d /etc/burp/CA
|
||||
checkpath -o root:burp -m 0750 -d /etc/burp/clientconfdir
|
||||
checkpath -o root:burp -m 0640 -f /etc/burp/burp-server.conf
|
||||
start-stop-daemon --start \
|
||||
--pidfile "$PIDFILE" \
|
||||
--make-pidfile \
|
||||
--background \
|
||||
--wait 500 \
|
||||
--exec /usr/sbin/burp -- -c /etc/burp/burp-server.conf -F
|
||||
eend $? "Failed to start burp server"
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping burp server"
|
||||
start-stop-daemon --stop \
|
||||
--pidfile "$PIDFILE"
|
||||
eend $? "Failed to stop burp server"
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>aidecoe@gentoo.org</email>
|
||||
<name>Amadeusz Żołnowski</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Burp is a network backup and restore program. It uses librsync in order
|
||||
to save network traffic and to save on the amount of space that is used
|
||||
by each backup. It also uses VSS (Volume Shadow Copy Service) to make
|
||||
snapshots when backing up Windows computers.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for app-forensics/volatility
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/volatility/ChangeLog,v 1.2 2014/11/30 16:49:47 mgorny Exp $
|
||||
|
||||
30 Nov 2014; Michał Górny <mgorny@gentoo.org> volatility-2.4.1.ebuild:
|
||||
Add missing PYTHON_USEDEPs.
|
||||
|
||||
*volatility-2.4.1 (29 Nov 2014)
|
||||
|
||||
29 Nov 2014; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> +metadata.xml,
|
||||
+volatility-2.4.1.ebuild:
|
||||
Initial commit. Based in part on ebuild from Pentoo.
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST volatility-2.4.1.tar.gz 2407119 SHA256 43d2946ec9c198a028fc068e8b4add7836ca03482665bacdd31998bc540e5c9c SHA512 cc2db2a17b071a21852bab967c9615df0fce369dac35ffbca8754bc789e218a86fc88bd2042203174308e620e281a24debc7b0a8bacd516a404a9170ea522596 WHIRLPOOL 386adfe0750a8b21656d95fb5a8fb9276b1199e94099e74f66d76cbdc0191de92449b93e708140e94072a136488235fd9f0515b14752bc7c2c97fdf81ec02220
|
||||
EBUILD volatility-2.4.1.ebuild 956 SHA256 b3c785a0c713af21447739fa027e150669ad353eba70f42bc0b897bedd31213d SHA512 7a42e08726fd6fdbf0e51ca66a8432f5a190fe0397cf89e308b4cd0510c7dd7e908f838ddd37184ff6b75bdfe52b77e36401dc7424a254ced5c6b1117d0759d0 WHIRLPOOL 03e9a79f0dfa8d67c2bb2412c083779eae596e0c8fd8a97d5a5e6955d9e95ee4b3774d380436f7d4a11d479aed849efeaf7ec3d079ea7d3fc9aa733961bae1f0
|
||||
MISC ChangeLog 527 SHA256 05d141e25f6e4cf0852faffd25406da755391445e7403733e54109bce037c70d SHA512 d1da4b0daa1d989357824a3569804cf0ed43ffa131aeaadf91f8d5fc650841d4183636085314b1985165e78581f8d9e4e04cabb1a5ae7ab8aa2ec6617d2daaa7 WHIRLPOOL 21ce66586196fd883cfcb6eb543d2dd33497c3e111fc857d0c04e3e8ff3eb5ed03e76e603687e3f7871d9662570969abbac5cc1e7e5f3843bfd46b1e9331274d
|
||||
MISC metadata.xml 277 SHA256 75368e4a0cb2bd726138804e5bd3ecdb373a7b6f36d78cfa8653a2316e19e42b SHA512 8380097febc46ffbd033c8fee2afb0cc17e1221530d39408a169515ad7fdadc716fe5e6a62038f277d416cedfd9682abe690e69f897bbef7f6a2935dcfeee2df WHIRLPOOL 4e6499f5e263ef902934515b3c2cd815851d2a7318e2178f54712b55c3aff87297dd6887aec6c3b772842ba53ef6c7219b1b3904035db70d6066237a513ebe26
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQJ8BAEBCABmBQJUe0qsXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
|
||||
MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO9lYQAMfJBsP+4rV0Z19zXXcz8+KY
|
||||
Fy0Rr7lOiTVGgIQRp7/3XSTO+9Emk/FZeoTe6CmLSvOqDeZcqPSJ0DK4X6NNUpTV
|
||||
LS103voy1p8ZleFkkDNpArvMl6kjHrhfOMj+hi/AxV2rtRZDlb5+Cu47ca478oF2
|
||||
No5K8/quygmIxKQOIhgLccgglqHqhSr+DYu2g2EdALXd3Ho2DahzcxB1pI18JfcE
|
||||
Ipdwk5KG9UjsjFalbkY13DT6FmrfESAFdxtqA/jQM5rRK9UksP0ugyb+bjSO4QqB
|
||||
3MQO9NkEhoKSENavBX9+A7R+iDfgIP3dRqW4ETQA5FuoVptf0gyfTmbvXP+gYrRO
|
||||
IayRFBtUfbILXA+2FNOPvCM+ah8vYv7j0c6jQDAlaxP+oMJMH+uBiyW9YJYK2gyR
|
||||
uvaCYWVAQs0dwnlD2ScIue4Jq42rKhydBwMPWe7IhwLSs7RdtunQg7DDfA+91Dnv
|
||||
VCjnKGCc3SSLs1muCuvhEALu7FLwsDrXxHbLB+bYl80azrNw42ciL2zc8+znKVLh
|
||||
3HFYJN7lyAs5KxSSd1t94k+DVL/rUkdB6ftZcUlY9qMGWaXYfj0PzZcsr1ksWLq7
|
||||
qYJ5DsasEmFkEy+ZMLYaRpnYKITjQQuwj7hPyPSx9MDaHwrcJQOcF5HS1mjNvSvR
|
||||
8Htv2gYqKu3ZdQ+fOZCF
|
||||
=jluX
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>forensics</herd>
|
||||
<maintainer>
|
||||
<email>chithanh@gentoo.org</email>
|
||||
<name>Chí-Thanh Christopher Nguyễn</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/volatility/volatility-2.4.1.ebuild,v 1.2 2014/11/30 16:49:47 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Framework for analyzing volatile memory"
|
||||
HOMEPAGE="http://www.volatilityfoundation.org/"
|
||||
#2.4.1 not on mirrors yet
|
||||
#SRC_URI="http://downloads.volatilityfoundation.org/releases/${PV}/${P}.tar.gz"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=">=dev-libs/distorm64-3[${PYTHON_USEDEP}]
|
||||
dev-libs/libpcre
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]"
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
mkdir "${D}/usr/share/${PN}"
|
||||
mv "${D}/usr/contrib/plugins" "${D}/usr/share/${PN}/"
|
||||
rmdir "${D}/usr/contrib"
|
||||
mv "${D}/usr/tools" "${D}/usr/share/${PN}/"
|
||||
dosym /usr/bin/vol.py /usr/bin/volatility
|
||||
}
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/htmlc/htmlc-2.60.0.ebuild,v 1.1 2014/11/30 12:59:06 aballier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# Override version: 2.4.0 > 2.21.0 so we name it 2.40.0
|
||||
MY_P="${P/0[.]/.}"
|
||||
|
||||
DESCRIPTION="HTML template files expander"
|
||||
HOMEPAGE="http://htmlc.inria.fr/"
|
||||
SRC_URI="http://htmlc.inria.fr/${MY_P%.0}.tgz"
|
||||
|
||||
LICENSE="htmlc"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="+ocamlopt"
|
||||
# Files for the tests are missing...
|
||||
#RESTRICT="test"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.11.2:=[ocamlopt?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
./configure \
|
||||
--install-root-dir "${ED}usr" \
|
||||
|| die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use ocamlopt ; then
|
||||
emake bin
|
||||
else
|
||||
emake byt
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt ; then
|
||||
emake installbin
|
||||
else
|
||||
emake installbyt
|
||||
fi
|
||||
emake MANDIR='$(PREFIXINSTALLDIR)/share/man/man$(MANEXT)' installman
|
||||
dodoc README Announce* CHANGES
|
||||
}
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pinfo/pinfo-0.6.10-r5.ebuild,v 1.1 2014/12/01 12:24:32 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils flag-o-matic
|
||||
|
||||
DESCRIPTION="Hypertext info and man viewer based on (n)curses"
|
||||
HOMEPAGE="http://pinfo.alioth.debian.org/"
|
||||
SRC_URI="https://alioth.debian.org/frs/download.php/3351/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="nls readline"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/ncurses
|
||||
sys-libs/readline
|
||||
nls? ( virtual/libintl )
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
sys-devel/bison
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-0.6.9-as-needed.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.9-GROFF_NO_SGR.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.9-lzma-xz.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.10-version.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.10-info-suffix.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.10-dir-file.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.10-tinfo.patch \
|
||||
"${FILESDIR}"/${PN}-0.6.10-gettext-0.19.patch
|
||||
|
||||
eautoreconf
|
||||
|
||||
append-cflags -D_BSD_SOURCE # sbrk()
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_with readline) \
|
||||
$(use_enable nls)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" sysconfdir=/etc install
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/po4a-0.45-r2.ebuild,v 1.1 2014/11/29 19:02:05 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PLOCALES="af ca cs da de eo es et eu fr hr id it ja kn ko nb nl pl pt_BR pt ru sl sv uk vi zh_CN zh_HK"
|
||||
PLOCALES_BACKUP="en"
|
||||
|
||||
# Needed because this package also installs to vendor_perl
|
||||
GENTOO_DEPEND_ON_PERL_SUBSLOT="yes"
|
||||
inherit perl-app perl-module l10n
|
||||
|
||||
DESCRIPTION="Tools for helping translation of documentation"
|
||||
HOMEPAGE="http://po4a.alioth.debian.org"
|
||||
SRC_URI="mirror://debian/pool/main/p/po4a/${PN}_${PV}.orig.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-perl/SGMLSpm
|
||||
>=sys-devel/gettext-0.13
|
||||
app-text/openjade
|
||||
dev-libs/libxslt
|
||||
dev-perl/Locale-gettext
|
||||
dev-perl/TermReadKey
|
||||
dev-perl/Text-WrapI18N"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/perl-Module-Build-0.380.0
|
||||
app-text/docbook-xsl-stylesheets
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
test? ( app-text/docbook-sgml-dtd
|
||||
app-text/docbook-sgml-utils
|
||||
virtual/tex-base )"
|
||||
|
||||
SRC_TEST="do"
|
||||
|
||||
src_prepare() {
|
||||
# Check against locale files in ${S}/pod/bin for mismatches
|
||||
# with languages listed in PLOCALES
|
||||
local locales_path="$S/po/bin"
|
||||
l10n_find_plocales_changes "$locales_path" "" ".po"
|
||||
|
||||
# Array containing locale files to remove
|
||||
local locales_to_remove=( )
|
||||
|
||||
# Get rid of disabled locales
|
||||
my_get_disabled_locales() {
|
||||
local locale=$1
|
||||
local locale_abs_path="$locales_path/$locale.po"
|
||||
locales_to_remove+=$locale_abs_path
|
||||
}
|
||||
|
||||
l10n_for_each_disabled_locale_do my_get_disabled_locales
|
||||
|
||||
einfo "Your LINGUAS lists the following languages: $LINGUAS"
|
||||
einfo "Removing locale files not listed in it ..."
|
||||
|
||||
# perl_rm_files also updates the Manifest file
|
||||
# and therefore silences Perl as to .po files we're about to clean
|
||||
perl_rm_files "${locales_to_remove[@]}"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue