Sync with portage [Sun Dec 31 14:47:32 MSK 2017].

This commit is contained in:
root 2017-12-31 14:47:34 +03:00
parent ba398d58a4
commit 2de1ecd16f
4232 changed files with 13100 additions and 17593 deletions

View file

@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
MANIFEST Manifest.files.gz 28831 BLAKE2B caaa94cece5d1296e1847e8270363812cdba065222066edd8085ce39bbedc9984e53dadb9424bef510c74c0221636978855ef7f6aa9169c9b51be8b30168c143 SHA512 7f9d37657675263c36a5280edd53262ef1d7565c58ad5ce480d2d321d679fdadb0dfb34dfea6c454956cbffbae79682643806913895b5eef264daa87cc877f48
TIMESTAMP 2017-12-29T12:39:29Z
MANIFEST Manifest.files.gz 28825 BLAKE2B 3117b32e30f07f430eb69591a2dea724cb1d2c3d75ccf7777f92e129cc68adfb5ea1b16b1cc0f83c10d2396e0a767311728661908f8a6b5104d796a1428a6abb SHA512 9d4b376548a803f9b8f6f3dec91ba329d8c47e72677f44cb5024181cc9544df31783ab54aa34327555ad5d930ae16a26c1e4b8e06e0499feae86a1f3900388af
TIMESTAMP 2017-12-31T11:09:37Z
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlpGN4FfFIAAAAAALgAo
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAlpIxXFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
klASNRAAtXPJU1KPEwejOZbxWlrdPMFl7QT+YTj+ZSh2ge285GYRtK/TbtF+wVu7
xjmSRQuPjTJnUuhLyWfbPm1NxAQrr1YsqFTwpw/zhkqDqGZIciCfnJYOTnXjSKW6
6okRvviwV5ETITrN6SoF+FHY1fXBl9w/BFlTH6wns4lwHyGpAtzFHnVIHYvJsnCm
1wP3iyZEn5xVgD+wcUvLMiPolMskiX3XuMUMxFtowXHfgj0JPcZMoKveeGmhGkuB
C2T7FDClFSKvN9uBuujKfa21n56Y2iw+k2kHRpDGpGIdP7pg1kcTmK+6uMr+/UNK
NsWhRmTMtHwGMGQq0GbZjOdgnFdKBjEvM5zd/7rrgbaDsHScaTMyhOtkj8kOmeYF
YBfUjVqEuQSe6AgoHdwD7MAYMwgt9WDtwCjCPgLlUm7LyfZ+v/EtFzZU0MdxJ42t
LzponQZWzRJJ4/GuG6IKHOiCdvDWchGh4CIWe+0Thxc9dubjqTZPpRjhD8bUfMLs
XnixdEsHz6VGmbsCXHpoQEDxAzUr5iFB7+8aouPmbEdZIlpjzcKQHvFIfrrKnH+1
4/CyGRREb2bV7iZJq+DGbdm6VaPva0PTYyXQYpopx2tVBv7ynOFeN8s4bpDK/Yj4
D1kt26IX1nDbVV6Y5Pc+eoqp2Cr7qwt5u5ZwUvhk8SnFGgm+Mbs=
=gFMX
klBZmBAAh/X2uGQbDIEjFm7BEG1cTZbNLby9SIk3qTQX1R3gsezCWiMpDdGoEy6F
Uz1Lr8Q7KKfyydXVMPmLA6ukYJwDmHoIcoYrEr3E5aA92FB4Hxz/7C86hLiHkcBK
VfIkIFfHggAcixEcBF3r18DsndAyVhfKnU5+WIGHGD6c6uH81QGRJOnua8dn1bzw
a7+11xgbZ1utA4QbnZ0epttgzfWLMzY32X/fZlp/Aj/BF6bm7FglwWJ01wFPl7WE
zJXDmtrlJvT9fJGJXRp7ufM3oXtPmZu7ZMga9fKHM9sRh2IQnP4cxNr+NQ9251ZX
DWTxtGQkJaEoeYgH0c/xcdFOqGdy4ufe4de48aTAYPiNGyKupPjg0Ze5dGp/R1ZN
Bj9lLxBCQIAfVd3dCjEdiwL1plLSPR1Rwv3+lkegg7Ymgib1u7lcgikbIfBGmR+w
D0KEgZv5c2bp3l0SJEbp4T1qohQjQV6diSPu86IG7p62X205xgYTIulzlAFQLaTU
uCFkdXrLALjBUamdcvCIwMdUBUtWaHjmgTVf+1G2NvtgUUjQTHKPpuXCz49ZaAkH
3m927a3lsC+LVcO/kIKfTWInI/ok+GYd3IbTbq/rtGq3cBSD85rTDnlWdheTFucR
ECCjhOxY2UpCXrz8xIUA+s8c5xR0/imoSh94gIXMrbB74kxaqhA=
=lE4G
-----END PGP SIGNATURE-----

Binary file not shown.

Binary file not shown.

View file

@ -1,6 +1,6 @@
AUX festival-fi-20041119_lavennin_path.patch 449 BLAKE2B 5d8bf1fd96986e500bb1b9f0c5c3aabb304762248bc1039735311cc5259f4ce2a6e36db0da618d51511edb66b3a7c2013a6b8ba22187a45bfc0599a1a66744e6 SHA512 df21297cfe77a305c5e9d40da9b8176048470d1f2a740e268188aa395a3cfbf0365fb70d6dd1b4709264303c952e150720b7a4ab5fbf39e0ccee5daea01b254d
AUX festival-fi-20041119_lavennin_path.patch 394 BLAKE2B 4a2b4b257c01af81574958aba72ac53c43ab1765be3223a307a165d5607ea6b722835bfec70f1ae79c454b4ccade0a4931e1c7481cb9582e74d059ea2b7e7451 SHA512 8946ad86e485e695c5941ff8e7247d441ef3b17ed1cf5138434f5a9e6af97ad830dc3e2ab24ea36aee0533949259a52cd7c50b09602e019fc0a2e56faf68a87f
DIST hy_fi_mv_diphone-20041119.tgz 3670516 BLAKE2B 6f95f2697fadd1dea3127820193a0d7d16fa9b3549b6571d434dd1b8dd6ea28733df58fa63f016a432c3d9def44989062f668b2fb22306ad124c6cc7df03f24e SHA512 8e762a988e028c4b44430252150525a23421d1d58a1d58a9826866623729e4fadbb668fd891d1e0e36eee963319ae6cb2bb03dac6ce1f64629d5227d57157d60
DIST lavennin-20041119.tgz 172438 BLAKE2B 31431a8fe2bbc62f4aaa1d3529e7ce4fd9c795c9aa177bab458864b2567c34b52eb7499f23d65dbd80bf1a9a31bf5af3a4e33ae84f56b05f78638c6b11c47ea5 SHA512 0f20ad71ce1862f05e5ee78860804255f0d40e93b80e5869276e7c8032d594b8ad259a60018fde95ea655e30d8f0574138c5bb53d5fbe61e20658d299493897d
DIST suo_fi_lj-1.0g-20051204.tgz 5928158 BLAKE2B b38d424f69f18d232cff3ff8fabcbf495f687e396da6fa110919a89f471ce72e0305cc0ace525afeaf8ef5b0824795faaafece6b03dbab4e27f5e899d750ddfc SHA512 f239f34836a6e70be77a5f20a6cae1eba394f07e9ecb6db081b7c6d272d1c26b29ed89dc22deb7f9189562c75c00049ecb4e3426eecaa835145dfbd4aa86c360
EBUILD festival-fi-20041119.ebuild 1206 BLAKE2B cf4c8324b3cd518abf2e544b0ddc42a108d926d0134249b85649124eda82cd580096d5cc2a74b561c76a238cc3cdc8622bc7f1eb631f8e1bea1f1b39503839ca SHA512 ded11ea17b2ea568e230ad544a0ba3b32ff139315b05dbe8b11751c1f588eeaf53c4c68db9ada631905102627beb253c0bf884de8934a1de15cc89867f5edc1a
EBUILD festival-fi-20041119.ebuild 1134 BLAKE2B f036eb94114b0df75924a01e160675ebadae4dc4715a1381e1fd1e65517fde29b5df3ac04507a7f75ceb76c95c146dff40c45107462a136237616ac1fe212113 SHA512 1828c178078e5cf2f4b1dbbaaf2e641986864eb4c8a544caf98918b7a0d247c6addc8a56cd85afc79ddc596273a117ee8d6dce59abc90ce87c67e821ef152e89
MISC metadata.xml 381 BLAKE2B 61e5d9f834eaad39c7af66779648cb111fb13436861e5351c336623cc4c63e10b918ad8ea78eebfaf3bfb709a15c72238eca059ac639962df736e8dfde3d1328 SHA512 bbe4c9075ebef7cbc13b22b79331aeac86d656d483c65460838eae7d1d00fffcdafa173c9702ff2ae020c64efaeb13f81d2543dbef57804f13a4fd1dd9b4ee07

View file

@ -1,8 +1,7 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
inherit eutils
EAPI=6
DESCRIPTION="Finnish diphones and text to speech script for festival"
HOMEPAGE="http://www.ling.helsinki.fi/suopuhe"
@ -15,29 +14,27 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="perl"
RDEPEND=">=app-accessibility/festival-1.96_beta"
RDEPEND="
>=app-accessibility/festival-1.96_beta
dev-lang/perl"
DEPEND=""
src_prepare(){
cd "${WORKDIR}/lavennin/bin"
epatch "${FILESDIR}/${P}_lavennin_path.patch"
}
S=${WORKDIR}
PATCHES=( "${FILESDIR}"/${P}_lavennin_path.patch )
src_install() {
cd "${WORKDIR}"
dodoc festival/lib/voices/finnish/hy_fi_mv_diphone/README.mv
rm festival/lib/voices/finnish/hy_fi_mv_diphone/{README.mv,LICENSE}
insinto /usr/share/festival/
cd festival/lib/
doins -r voices/
cd "${WORKDIR}/lavennin/"
rm festival/lib/voices/finnish/hy_fi_mv_diphone/{README.mv,LICENSE} || die
insinto /usr/share/festival
doins -r festival/lib/voices
cd "${WORKDIR}"/lavennin/ || die
newdoc README.txt README.lavennin
dodoc man/*.shtml
if use perl; then
newbin bin/lavennin suopuhe-lavennin
dodir /usr/share/suopuhe/data/
insinto /usr/share/suopuhe
doins -r data

View file

@ -3,8 +3,8 @@
# Not sending this to upstrem.
# neurogeek@gentoo.org
--- bin/lavennin.orig 2009-05-08 01:05:48.000000000 -0430
+++ bin/lavennin 2009-05-08 01:07:07.000000000 -0430
--- a/lavennin/bin/lavennin
+++ b/lavennin/bin/lavennin
@@ -164,8 +164,8 @@
$HOME = get_home_directory();
}

View file

@ -4,5 +4,5 @@ DIST festvox_nitech_us_clb_arctic_hts-2.1.tar.bz2 2201989 BLAKE2B cdfa4ffd3ea032
DIST festvox_nitech_us_jmk_arctic_hts-2.1.tar.bz2 1607055 BLAKE2B a70a7972494f85e4a939e6bce97cb831563aa610e802d6b64f529c93fa7a5e473cbe46d135f83c8ac1a1857aebc5c4da85d1087ffca45de9f63d9f595fa5164d SHA512 4b6b7280351bdf7c6268be4a0e13487e242117374a17bf543494159b83adfc34225c26abb94d9ea08c480c11b24dcea8c7b9dd35d5794685a1684e276953ec7c
DIST festvox_nitech_us_rms_arctic_hts-2.1.tar.bz2 1829779 BLAKE2B 5f6ec02df19fe5f6be78a9b6071b1aed4ea4c8c15886cc6c575801d6148ee8ebe58867b9b38efa36747e379a0b2ca914981cad6ec0ba2e2d97751aaa06045db3 SHA512 8072d5a1ea859aa65ea6a68ab7bbf40c080a8aede174310c81eba737c9d4b7e07bed26a2ec06c61860cd8f7f2b468e6c54325c18992209f7914046abf2509179
DIST festvox_nitech_us_slt_arctic_hts-2.1.tar.bz2 1865263 BLAKE2B 2f87224adb462c7e09629d97f4b2dff2c88784ecf15243056df399dd6ebe301c1fabce399a770adbb3f59f602e5816f4ebac3d3f864da476e0257d2ac837b4a7 SHA512 47b3801c009775b53e9d5b2e5d20abe6a222c77cd4ac13abd9525bf38897c550a38e1819287db2ac10a863bf47837e6936b22c685d2ccfc1ed4e7a8128cb4112
EBUILD festival-hts-2.1.ebuild 785 BLAKE2B 84707e80a4a0dc40b16a77273aa87ec61f7bbde282edb65a9341c0cf780027a7ab49445a090eb52e067c6cff6bd8818aa30f5a30c3cb8b80239c856096760bce SHA512 95f87516d3118ebdbc9334be0cff62f8c90355898a1e19899447d9693966fd949a9fc5bad469c09789f3a481aa7e5b24b34d71c827b098ddaa4ae4b7d2b0c838
EBUILD festival-hts-2.1.ebuild 789 BLAKE2B b9c939f7376b65d12d46cc29b8800b235780bc8ad8ac53c5d42b59d0321faf89e63fed552e0e86530dc6896c31ec264fefcdc06340e3546969bbad900af708b5 SHA512 d8027a48725e92f08560268369e24c624e54ca184a3bfed1f86508286e7503291d83e75414a78709b688b2d332038284cb4c96da2062229761278de901a6ab1f
MISC metadata.xml 375 BLAKE2B 53b765bc4fadaebf85eb9f48a7613a0ca9a9280ffa716accabeadbbf41eca5001f1c70f1ea7b5731345e375adbbb386669c201a7658485d30b296144eb2d98fb SHA512 affeb58d8d6f6659fc2d00b01bb627307920575589c7c78358b26074c94831af9a40bc2b0ba9e55758f968adf7b6a15bbc1542db83b1457107fd9fbdd2a3d224

View file

@ -1,7 +1,7 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
EAPI=6
DESCRIPTION="HTS voices for Festival"
HOMEPAGE="http://hts.sp.nitech.ac.jp/"
@ -18,10 +18,12 @@ SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=">=app-accessibility/festival-1.96"
RDEPEND="${DEPEND}"
DEPEND=""
RDEPEND=">=app-accessibility/festival-1.96"
S=${WORKDIR}
src_install() {
insinto /usr/share/festival/voices/
doins -r lib/voices/*
insinto /usr/share/festival/voices
doins -r lib/voices/.
}

View file

@ -1,3 +1,3 @@
DIST msu_ru_nsh_clunits-0.5.tar.bz2 176320511 BLAKE2B 7ccda2c1de0513042cb458d752813517ac4b0a597135206a9217821bdad6584bc9cd4d5de586c186f0bb53014411d5d5e1f558cc2c8da115e59aa5d988b4f579 SHA512 17428fb230cbf8154c88819c2ffe58a9e8044e80f87d2e90cb22043431558e7d3faca45d2817414754be4062dbc5a2b72957d2fbd1961e535b738b11567856e7
EBUILD festival-ru-0.5.ebuild 878 BLAKE2B 55279f492bbdee91f32d48b7d5e77f3f615ea72441b9a7fb1a8046f3c43b5465821677ec360d445d5a06840c941778efdff8ddd4057e9f4eda10c607febb50c7 SHA512 007c8fe14914fc1b361952f36a28e4497c1c9eca0a43e5d6d17b31d9fe1fa124780fbe09d438dec92e5e55cef59f0183275d3cf3a59f509e8753c88caa90a821
EBUILD festival-ru-0.5.ebuild 812 BLAKE2B 415ad254f4de0307598384636b87044825a3de1c977c9850af605432918396ec731be52a1fa36a9a80cddc452903fe63e60da3228cacdc81a14ef53f31c8f5e4 SHA512 8b3086149c547655cef21be6957211e82483709c790181c09b1dd82cd547561a058899b497abf4d6f682a4b8e10561197b3dfddba10725cf60beafbdd60d979d
MISC metadata.xml 469 BLAKE2B 82918233a1c4dc49ec807ddbfb5d4c2731d566db5040850f560b744a58ee94338276a9dfed040449eb3c83db6cf6499a5f647471c9851c9b9e99b1f1b305904b SHA512 dcb8fa1d20e4465274fadf51333383ca0b6301ffc97b80c3d4ecd65f71effb7f2864d4eec41550b50f2626666b87b44586cff31131edf00b9fedb11233118ad7

View file

@ -1,7 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
EAPI=6
MY_PN=msu_ru_nsh_clunits
DESCRIPTION="Russian voices for Festival"
@ -16,12 +17,14 @@ IUSE=""
RDEPEND=">=app-accessibility/festival-1.96_beta"
DEPEND=""
src_install() {
dodoc "${MY_PN}/README" || die "Could not install README"
rm "${MY_PN}/{README,COPYING}"
S=${WORKDIR}
insinto "/usr/share/festival/voices/russian/"
doins -r "${MY_PN}/" || die "Could not install Russian Voices"
src_install() {
dodoc ${MY_PN}/README
insinto /usr/share/festival/voices/russian
rm ${MY_PN}/{README,COPYING} || die
doins -r ${MY_PN}
}
pkg_postinst() {

View file

@ -1,3 +1,3 @@
DIST pidgin-festival-2.4.tar.gz 359230 BLAKE2B 50b949f3977ac77d2a8f5bed85d3a2ca4c6d2b910c528c0304465deb68823129131d01303404cd71d2af1c5322117da5bbf37f664e4752dbe92ce76b0021fa5d SHA512 6f929e53eb3dd6b53cf18e217676f62230c016f955aa18985f186ac3c697318321a3138279bfe6d01a292b371af47d6f0759585ec57490e0fd04e7020e7abd3d
EBUILD pidgin-festival-2.4.ebuild 610 BLAKE2B bc4bbd22ae0e187882760382458304fadbdf0f4f712536364f4b824d0044458c9361ad0d296328c524813216be1861c1ca87ea5bc8a66619b65e1cb1129cb9c0 SHA512 3fbce170fe4696b70f807fe6763a7519417436fcced400fbd72f63d3d6ef3a0f1eb12f99f474c38338f9d67c7651dfd91065ad81a08c19449b523824e2de75ad
EBUILD pidgin-festival-2.4.ebuild 502 BLAKE2B 9ddc0a23e696fdcc0aee91750e9db74de25280e2b77ac3c4bee24e1519c0948389cda87c34c28b014c39bf25a64841bc7a6006f7254f2d749516d898207f1fe8 SHA512 fe412fe0ec480dd473219a2f7bfe58b226a90dde84dd725eccfafafa1a297ec05d77ff69b9952f7327ebaa5ea1660ad64fde4ad2f04db5a5a4152838cfbb69b7
MISC metadata.xml 354 BLAKE2B 858dba775f3638d94856cce5d8bd30aea752add73d02f1fea92e73d462d0c3a0d59054a0b3c5d751c6aeb26651e4109f61960f4084cbff0edb4a2588abc674cd SHA512 ae277f8f2d930f13a7d7c470a5a3cf2c154f505fb638b642e4dc5129c4c38ee1c9f30f0f426018cbd14c1005c28a2fd7b23096384d0221ccbdf259d015885c28

View file

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
EAPI=6
DESCRIPTION="A plugin which enables text-to-speech output of conversations using festival"
HOMEPAGE="https://sourceforge.net/projects/pidgin-festival/"
@ -12,13 +12,9 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE=""
RDEPEND="app-accessibility/festival
RDEPEND="
app-accessibility/festival
net-im/pidgin[gtk]
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc README ChangeLog || die
}

View file

@ -1,4 +1,4 @@
AUX sphinx2-0.6-as-needed.patch 725 BLAKE2B 1bff69e68dd484fb5d6df14508f16321706bdedf402a525ac8904efce9366dfff22c7b6420e826affd509e93f3e626f9630713a113db3fb7b0c283b2bf0d0690 SHA512 88053a09965a40cbe6e089b35a96c562c115fe73a571391e0258b036363f6ec863d31fff93f8dc817a5afa84b407623d14efdc846a2835fda5a9385ce4023527
AUX sphinx2-0.6-as-needed.patch 776 BLAKE2B 831ae9cc8e1ed018eecb03f29c6dbe349b09d2ecaa6cdcd879613d372f437629d8e352b140c934a9f42c0192f34d29ebb81a2d74eb9b61948f926d510c9410f0 SHA512 2e4e48041e7eb79acd84a384943ebfbb0be17faab404b7d05b09d95ee5313730e6bd3026443ebe01bb79edb0c3bbcee3ec0b207978a1f0a30df4e0af54c11187
DIST sphinx2-0.6.tar.gz 6883359 BLAKE2B 7e5da2f05d2ff92fd2c21a64c76954ff00104adcb81548ccfc19da4fc4995c59a494461f4343ae3b6799526d3f3f3a3c0051a6030af4cc9873d5cd5258fe30a6 SHA512 98e66cedf8a147aee7871df85ee45f58ab76637d26163cbb30ee9554638b503f52c9b14f4f3b64bbb49bb84282e399451a0f9a8622b6e7e545889773d72ba5d4
EBUILD sphinx2-0.6.ebuild 714 BLAKE2B d80b7c52218849df64220500e7a586221beb89cffdcdc132908e1414f8c594644f6049feb493fcb4bfdbe3c914bd12bf84d8ac04bffed8c36a50e5fedab135eb SHA512 2bc62da98a691c4c40eec0b1d60b0a64ca850122dc133b8509e0df4537d7862453fe612ae1a60c471917e0bc6d2490800a7308e662916f79de6afdbe7ed176db
EBUILD sphinx2-0.6.ebuild 785 BLAKE2B f5213991ef42065c6b763e1564d5f385a7adcff2588e80c98eb1f231af322fa87cccaab7e30ddf2283b0564094055b34f6a62f1de68b6c814a533ef4d10f1070 SHA512 9ebb298a554ea320369044ae3ea8c74e7cdb3838a9e3efd5eb9ced157c8976f9d5ef326296f9a9334ca2caa0c32a598280c8052813068696fe523b28ab20d62c
MISC metadata.xml 462 BLAKE2B 2eae170bbccdd12a464c1bfef24e390e894f5449f09d70d69df8c221a55242b99863db56d7db2226d1af531be975f218b69c788c4aae348a00544b8f32836d3c SHA512 3159e075a7d959d2a6a75305692f706690f3ae54f6f114a131a4750c0ae020d4721d4a33434d3d98088f9fb3e1315ea8a25e54542752605bfb7a5600203bbe25

View file

@ -1,5 +1,25 @@
diff --git a/src/Makefile.am b/src/Makefile.am
index 05a4f8a..23d0309 100644
--- a/configure.in
+++ b/configure.in
@@ -1,7 +1,7 @@
dnl Welcome to the Sphinx-2 automated build system.
dnl try not to hurt yourself ;)
-AC_INIT(configure.in)
+AC_INIT(configure.ac)
AM_INIT_AUTOMAKE(sphinx2,0.6)
CFLAGS=${CFLAGS:--g -O2 -Wall}
--- a/src/libsphinx2/Makefile.am
+++ b/src/libsphinx2/Makefile.am
@@ -88,7 +88,7 @@
word_fsg.c
-# libsphinx2_la_LIBADD = -lc -lm $(top_srcdir)/src/libsphinx2fe/libsphinx2fe.la
+libsphinx2_la_LIBADD = -lc -lm $(top_srcdir)/src/libsphinx2fe/libsphinx2fe.la
# hjf@cs.brown.edu - Added for Solaris build
# LDADD = -L/usr/demo/SOUND/lib/ -laudio
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,5 +1,5 @@
@ -10,16 +30,3 @@ index 05a4f8a..23d0309 100644
+ libsphinx2 \
examples
diff --git a/src/libsphinx2/Makefile.am b/src/libsphinx2/Makefile.am
index 66f0ac3..537381c 100644
--- a/src/libsphinx2/Makefile.am
+++ b/src/libsphinx2/Makefile.am
@@ -88,7 +88,7 @@ libsphinx2_la_SOURCES = \
word_fsg.c
-# libsphinx2_la_LIBADD = -lc -lm $(top_srcdir)/src/libsphinx2fe/libsphinx2fe.la
+libsphinx2_la_LIBADD = -lc -lm $(top_srcdir)/src/libsphinx2fe/libsphinx2fe.la
# hjf@cs.brown.edu - Added for Solaris build
# LDADD = -L/usr/demo/SOUND/lib/ -laudio

View file

@ -1,12 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
EAPI=6
inherit autotools eutils
inherit autotools
MY_P=${P/_/}
S=${WORKDIR}/${MY_P}
DESCRIPTION="CMU Speech Recognition-engine"
HOMEPAGE="http://fife.speech.cs.cmu.edu/sphinx/"
@ -15,15 +14,27 @@ SRC_URI="mirror://sourceforge/cmusphinx/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
IUSE="static-libs"
S=${WORKDIR}/${MY_P}
PATCHES=( "${FILESDIR}"/${P}-as-needed.patch )
src_prepare() {
epatch "${FILESDIR}"/${P}-as-needed.patch
default
mv configure.{in,ac} || die
eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README doc/README.bin doc/README.lib doc/SCHMM_format doc/filler.dict doc/phoneset doc/phoneset-old
dohtml doc/phoneset_s2.html doc/sphinx2.html
src_configure() {
econf $(use_enable static-libs static)
}
src_install() {
HTML_DOCS=( doc/{phoneset_s2,sphinx2}.html )
default
dodoc doc/{README.{bin,lib},SCHMM_format,filler.dict,phoneset{,-old}}
if ! use static-libs; then
find "${D}" -name '*.la' -delete || die
fi
}

Binary file not shown.

View file

@ -1,6 +1,6 @@
DIST ansible-2.4.1.0.tar.gz 6675552 BLAKE2B 00497b33e833149510669c9e481b0893a2d016caf2949fa064ca0a2e4f62a6c5a3f94597673822418253b85abaf380308115dfaa4c1acd88f0c73322d87822d4 SHA512 86bda43d912fc6b9cbf662e7e9e3ca3178ac577bc7857c5dfc0e68a7083d76ad405b0ca9b34f680a0d635b87e0bf5dc8cbdeefb93174242e1942eabb74b07f1d
DIST ansible-2.4.2.0.tar.gz 6503595 BLAKE2B df4ec4e24671f1488950f2d9eb7705fbad4e035d6ac67d5017417281455cc44cde1290976a9ed16675c0cc19a9190200b95b29890725c56df5f2699398accd6b SHA512 32a075959dca01e184d9c3988fc9c491e904e7627a38e3527c37a8b26340f331bd294cacfe7353d339d15488857ba5ee1b36d9ae4ebeb8b5827934a73f4b42b0
EBUILD ansible-2.4.1.0-r1.ebuild 1441 BLAKE2B c7d99a3d842b55015f0839ec115c341fd5e543c5b045573681a071d956fa74931135388f9cf081a26b80a40db0040fb63c2a6037d5cf496a5d39945eed955f2b SHA512 611e6a76d51e16fdfb0131862c39935938b439ed36e0bc5724bbc78f3944d9048e33c277120a6f681a647102c648dbcf2052f7008960cd97ee7afa133f16c41c
EBUILD ansible-2.4.2.0.ebuild 1447 BLAKE2B 7a8f001745877bd10f5dad1d1d9b8b684acd216bbbab30b5fe6ee9f8cee3de36999e264402f3540237586f9e75c82d1bc2244342912621805c8ce1839c134b95 SHA512 3e5787d43637e837f50f793dc3e85e3cda21496248021639832bffac8ac178bec9977af653a7514d82f1b31a9c0070691a407ee6107dbc413dbdc324b2a6a9e1
EBUILD ansible-2.4.2.0.ebuild 1445 BLAKE2B f00ce2aaff90cbdff9a6eee800a61bfca78491671a3b8e7c931fe8f24cced9b6b8bb5552f42d34b106d8b101173c373f4ee69f8dba8738936af3866e946164df SHA512 2f731321ff758ca6db6cd90701ae234cd63fb84f8dcfe730c6b2cf824fb8f801ceb174e1bde7b3f3e9d14723574ff5c18d5ca68c82b27192aef3d4b355df5ff0
EBUILD ansible-9999.ebuild 1516 BLAKE2B 7035a4e11737fea1c9ab5256fe315214e73650630c4437f55febdf652e4900bd8bda1dee61e5e0a3084705910da86cdb29928e6088a42359669be531860c27ab SHA512 8e36c88f99ac27adc56de04d187daabf63278ca902ff4fae23317d5f5e900e856b2f65b6a44067cf5a0169d152d7467dd34c53751e34ab1bf86afabe479e873f
MISC metadata.xml 952 BLAKE2B 53640d081ebb558274f8c10095aa6e477820e28a7fdf62c169f5fb3b82153223a7f8ecd1807d14646eae2ec2262b50341919bbb13255293d379ba017b30b20bd SHA512 03b75d65cd0a4b32021b34d9f7ba21b6c4c6893cf185a36dbe6fc10728e0f18c65fc5b6a4c197be8c2b1dadb7243ddce02dbe2f504034a2df1c621f8ba6e26a7

View file

@ -13,7 +13,7 @@ SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x64-macos"
KEYWORDS="amd64 x86 ~x64-macos"
IUSE="test"
RDEPEND="

View file

@ -1,8 +1,8 @@
AUX apachetop-0.12.6-ac_config_header.patch 458 BLAKE2B 714adf5ee34629abae9cfe38d630e4e1c0829a99c823bc00a5276fe424264378316e18274976c71b974e970a25329413ab720f6621dcf3a6dcf61f02bc7d46d7 SHA512 dc10e46cac980a3544579222c5859d8baf4a1b5fd86a4700b07661e202270ff59b746b14661ca548d83322965e789bf70c7eddf8bf07b51d97d9e13256040109
AUX apachetop-0.12.6-configure.patch 2884 BLAKE2B 34310a487b0dc68e184c9facce01d8ca95364c6c8ed041fa5ccf9dbbdce3ca4ac944fff91aafb4866e7086e8fd9ebeb961026f84bd3c77ccaabdbc5e1be97997 SHA512 7c399fd434476291504cd7674fe63559c59a7b32628477ad4fbd1386e936be4d1f49d4faa2d8d95839c74908e755d50400ab8f4f30163967b94dc058456c9c15
AUX apachetop-0.12.6-gcc41.patch 243 BLAKE2B c9e13df4700b49d9ee6e96eab29a5a79462b8d955502a699ac0921115e2b80ed7bf64a4f88552fbc3f2d94b3ee7df7980a629892ff478e5012db920f37c5d682 SHA512 5aeff6bb7b08d792fc02526eb0c10491d217c11c157670d6b8380db4a748ca63c8c35dc8fb58851c6188ef2bd8da811a11fa556c3b3db513f77f3b785f927123
AUX apachetop-0.12.6-gcc41.patch 247 BLAKE2B f193def780fc35322d49af0e13898a5dd95ecb49f8c0f4039260eb6b2aaf6e5a45131682d68d38f474d384b9d6d35c27a5233b57949da8b6ff54d29b9634c86e SHA512 710b8e3b381dcf9aac58544f9afe0f2a3cc598b38e87145caad29404fc19983bc683b160f0f80dd003ffa57d246fbc5b0fa5754aa1012e985b4c2ffc7e01f50f
AUX apachetop-0.12.6-maxpathlen.patch 1577 BLAKE2B 97c046e1bf9f7cd67aaf95f9ed755bc3f12774756da35b31cd7b38db22b2860400bcbc9626a37ea795dc454c46b90dd2a53f41c42124e9d777a7da7a75da3a4c SHA512 c0e4562b9789168acbea68b4f19eb32238244d8003bd4d0df458582b095d9680f2e20b592990f0bebe5ae17fcbcbfd2154e74169788a8d3a31498f26776f6f36
AUX apachetop-0.12.6-ncurses.patch 5392 BLAKE2B bfbe54d1a3b32157cda1a22aba83829948233df7d18d6f54c9ec6f9b4e987c9c201d1bc5af43c3ce0edd8af5d83f14b229725f68b44e8e9ab202da961d628542 SHA512 2c4759a1a8c4a54fb10d75779c23bfadfdb789be1a790add29adc2cb9ba1829f57239da568057ddbfaf0cea5468a74a3fdf20b1fd35b0bf51e8c8ab9e6027b6d
DIST apachetop-0.12.6.tar.gz 126930 BLAKE2B 06d12cc72791920c959fa4ef8e18aa90f1f29a616389329685abf445f416cde9ce6edd2db5aaadaba51488033148e8109245200086a11422436ffe0aab1b4a40 SHA512 35081772f817c6a83a1fcf78790d2a288a9e4e48234c4b3163a09ad15f49a78d649b77f41aa002940fb9416c263cea159c5092a9b87285488eb450964c823c3a
EBUILD apachetop-0.12.6-r1.ebuild 998 BLAKE2B 864fe883b2894c5c495e97fe88ce8370c6e057be4b0dbab2bdf5cc7c8fc242702cab60fd2fa1b315c8182b78bf3f518062c0223471ce98fa5af6dc17b795668d SHA512 52a9927874a2aea63c19983df262a4e0ec701ccf5a45531d99b835e2be4c3007963c1862a648c4b3ba7860a9cafb5ea12e49c9d24a45643d7999dffdb5a13b58
EBUILD apachetop-0.12.6-r2.ebuild 796 BLAKE2B 99efe0544c2eda3878d1c97a216b2481203ecd4e7dd27d0cd3eee8095d345dddaa62e3b0190a296daa8d4fb6f294c1103bb14e3fdd4329cd9ab833a4c07077b3 SHA512 e9cfd9880a3ad4fd9b633dcc0aeab3fd967ed26cfb5854d2257a108a59d5fb5c64609edafb0b88389415a551551f435e8bdde50633369e788b29943595fd15b5
EBUILD apachetop-0.12.6-r2.ebuild 891 BLAKE2B 78beb12571bac11da21de4f95b5267f4f8b2339cc75379e5e1b39d2b97b0bb5826b9dd015819d8a3f92aaf9af863ebabf93c6c88f144e83798246ecabb5a27bb SHA512 a1f79048bd8570b5f658d01e9b42c136251973500561d68aa09ab5e2fc54e758ce23e3bd1c3d745cad79d5a35f54baa4120cdf4b3e661231455c19dcea570c06
MISC metadata.xml 139 BLAKE2B b4a59c22790dfec3fbcfaea41ef363401766736b68a85bedae00e1944d0a848aa97104c2f34244c0fe7b6363029281f965fc1b3545301d341cda371eaa976274 SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be

View file

@ -1,44 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
inherit eutils autotools
DESCRIPTION="A realtime Apache log analyzer"
HOMEPAGE="http://www.webta.org/projects/apachetop"
SRC_URI="http://www.webta.org/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ~mips ppc sparc x86"
IUSE="fam pcre adns"
DEPEND="fam? ( virtual/fam )
pcre? ( dev-libs/libpcre )
adns? ( net-libs/adns )"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-gcc41.patch
epatch "${FILESDIR}"/${P}-configure.patch
epatch "${FILESDIR}"/${P}-maxpathlen.patch
epatch "${FILESDIR}"/${P}-ac_config_header.patch
eautoreconf
}
src_configure() {
econf --with-logfile=/var/log/apache2/access_log \
$(use_with fam) \
$(use_with pcre) \
$(use_with adns)
}
src_compile() {
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
}

View file

@ -1,8 +1,9 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils autotools
EAPI=6
inherit autotools
DESCRIPTION="A realtime Apache log analyzer"
HOMEPAGE="http://www.webta.org/projects/apachetop"
@ -14,22 +15,29 @@ KEYWORDS="amd64 hppa ~mips ppc sparc x86"
IUSE="fam pcre"
RDEPEND="
sys-libs/ncurses:0=
sys-libs/readline:0=
fam? ( virtual/fam )
pcre? ( dev-libs/libpcre )
"
DEPEND="${RDEPEND}"
pcre? ( dev-libs/libpcre )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${P}-gcc41.patch
"${FILESDIR}"/${P}-configure.patch
"${FILESDIR}"/${P}-maxpathlen.patch
"${FILESDIR}"/${P}-ac_config_header.patch
"${FILESDIR}"/${P}-ncurses.patch
)
src_prepare() {
epatch "${FILESDIR}"/${P}-gcc41.patch
epatch "${FILESDIR}"/${P}-configure.patch
epatch "${FILESDIR}"/${P}-maxpathlen.patch
epatch "${FILESDIR}"/${P}-ac_config_header.patch
default
eautoreconf
}
src_configure() {
econf \
--with-logfile=/var/log/apache2/access_log \
--with-logfile="${EPREFIX}"/var/log/apache2/access_log \
--without-adns \
$(use_with fam) \
$(use_with pcre)

View file

@ -1,5 +1,5 @@
--- src/resolver.h
+++ src/resolver.h
--- a/src/resolver.h
+++ b/src/resolver.h
@@ -10,8 +10,8 @@
class Resolver
{

View file

@ -0,0 +1,166 @@
--- a/configure.ac
+++ b/configure.ac
@@ -4,7 +4,7 @@
AC_CONFIG_SRCDIR(src/apachetop.cc)
AC_CONFIG_AUX_DIR(config)
-#AC_CONFIG_MACRO_DIR(m4) # 2.58
+AC_CONFIG_MACRO_DIR(m4)
AC_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE(apachetop, 0.12.6) # 2.53 only?
@@ -29,7 +29,6 @@
#AC_PROG_CC
#AC_PROG_CPP
AC_PROG_CXX
-AC_LANG_CPLUSPLUS
# Checks for header files.
AC_HEADER_STDC
@@ -120,24 +119,9 @@
AC_SEARCH_LIBS([socket], [socket])
AC_SEARCH_LIBS([inet_addr], [nsl])
-AC_SEARCH_LIBS([attron], [ncurses])
-AC_SEARCH_LIBS([tgetstr], [termcap])
-AC_SEARCH_LIBS([mvprintw], [curses ncurses] ,
- [] ,
- [
- AC_MSG_ERROR([No useful curses library found!])
- ]
-)
-AC_SEARCH_LIBS([readline], [readline],
- [
- AC_DEFINE(HAVE_READLINE,1,[Define if you have readline library])
- AC_SUBST(HAVE_READLINE)
- ] ,
- [
- AC_MSG_ERROR(readline library not found)
- ]
-)
+PKG_CHECK_MODULES([NCURSES], [ncurses])
+AX_LIB_READLINE
# everything is in CPPFLAGS up to this point, now we move to CXXFLAGS
--- a/m4/ax_lib_readline.m4
+++ b/m4/ax_lib_readline.m4
@@ -0,0 +1,107 @@
+# ===========================================================================
+# https://www.gnu.org/software/autoconf-archive/ax_lib_readline.html
+# ===========================================================================
+#
+# SYNOPSIS
+#
+# AX_LIB_READLINE
+#
+# DESCRIPTION
+#
+# Searches for a readline compatible library. If found, defines
+# `HAVE_LIBREADLINE'. If the found library has the `add_history' function,
+# sets also `HAVE_READLINE_HISTORY'. Also checks for the locations of the
+# necessary include files and sets `HAVE_READLINE_H' or
+# `HAVE_READLINE_READLINE_H' and `HAVE_READLINE_HISTORY_H' or
+# 'HAVE_HISTORY_H' if the corresponding include files exists.
+#
+# The libraries that may be readline compatible are `libedit',
+# `libeditline' and `libreadline'. Sometimes we need to link a termcap
+# library for readline to work, this macro tests these cases too by trying
+# to link with `libtermcap', `libcurses' or `libncurses' before giving up.
+#
+# Here is an example of how to use the information provided by this macro
+# to perform the necessary includes or declarations in a C file:
+#
+# #ifdef HAVE_LIBREADLINE
+# # if defined(HAVE_READLINE_READLINE_H)
+# # include <readline/readline.h>
+# # elif defined(HAVE_READLINE_H)
+# # include <readline.h>
+# # else /* !defined(HAVE_READLINE_H) */
+# extern char *readline ();
+# # endif /* !defined(HAVE_READLINE_H) */
+# char *cmdline = NULL;
+# #else /* !defined(HAVE_READLINE_READLINE_H) */
+# /* no readline */
+# #endif /* HAVE_LIBREADLINE */
+#
+# #ifdef HAVE_READLINE_HISTORY
+# # if defined(HAVE_READLINE_HISTORY_H)
+# # include <readline/history.h>
+# # elif defined(HAVE_HISTORY_H)
+# # include <history.h>
+# # else /* !defined(HAVE_HISTORY_H) */
+# extern void add_history ();
+# extern int write_history ();
+# extern int read_history ();
+# # endif /* defined(HAVE_READLINE_HISTORY_H) */
+# /* no history */
+# #endif /* HAVE_READLINE_HISTORY */
+#
+# LICENSE
+#
+# Copyright (c) 2008 Ville Laurikari <vl@iki.fi>
+#
+# Copying and distribution of this file, with or without modification, are
+# permitted in any medium without royalty provided the copyright notice
+# and this notice are preserved. This file is offered as-is, without any
+# warranty.
+
+#serial 7
+
+AU_ALIAS([VL_LIB_READLINE], [AX_LIB_READLINE])
+AC_DEFUN([AX_LIB_READLINE], [
+ AC_CACHE_CHECK([for a readline compatible library],
+ ax_cv_lib_readline, [
+ ORIG_LIBS="$LIBS"
+ for readline_lib in readline edit editline; do
+ for termcap_lib in "" termcap curses ncurses; do
+ if test -z "$termcap_lib"; then
+ TRY_LIB="-l$readline_lib"
+ else
+ TRY_LIB="-l$readline_lib -l$termcap_lib"
+ fi
+ LIBS="$ORIG_LIBS $TRY_LIB"
+ AC_TRY_LINK_FUNC(readline, ax_cv_lib_readline="$TRY_LIB")
+ if test -n "$ax_cv_lib_readline"; then
+ break
+ fi
+ done
+ if test -n "$ax_cv_lib_readline"; then
+ break
+ fi
+ done
+ if test -z "$ax_cv_lib_readline"; then
+ ax_cv_lib_readline="no"
+ fi
+ LIBS="$ORIG_LIBS"
+ ])
+
+ if test "$ax_cv_lib_readline" != "no"; then
+ LIBS="$LIBS $ax_cv_lib_readline"
+ AC_DEFINE(HAVE_LIBREADLINE, 1,
+ [Define if you have a readline compatible library])
+ AC_CHECK_HEADERS(readline.h readline/readline.h)
+ AC_CACHE_CHECK([whether readline supports history],
+ ax_cv_lib_readline_history, [
+ ax_cv_lib_readline_history="no"
+ AC_TRY_LINK_FUNC(add_history, ax_cv_lib_readline_history="yes")
+ ])
+ if test "$ax_cv_lib_readline_history" = "yes"; then
+ AC_DEFINE(HAVE_READLINE_HISTORY, 1,
+ [Define if your readline library has \`add_history'])
+ AC_CHECK_HEADERS(history.h readline/history.h)
+ fi
+ fi
+])dnl
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -6,6 +6,7 @@
display.cc hits_circle.cc timed_circle.cc filters.cc \
resolver.cc
+apachetop_LDADD = $(NCURSES_LIBS)
noinst_HEADERS = apachetop.h log.h ohtbl.h map.h queue.h \
display.h hits_circle.h circle.h timed_circle.h filters.h \

View file

@ -1,3 +1,3 @@
DIST AutoScaling-1.0.49.1.zip 12387808 BLAKE2B 7f43b3544b05f1adc196c28b7c2fc5c26ea84cb3d3bd7cf098d8413b98aac5d2908177ee5567aad6dbea96d1abbf60794c4450423de768c280a33cb4efdbbd1e SHA512 aefc4dfc970757062ca972c5d532485c9e28ceb771b6fa0a4fb2fe25460bd67e3023bcefde57f9852340b6015e7ab2771c49beb0826e1394710ea7eea94948ed
EBUILD aws-as-tools-1.0.49.1.ebuild 1727 BLAKE2B 7cd5d58140ffc98728cf7f537cffd9c60fb2ef99d474ee19fa3bf624f04760c00d96464c70e22cb7f7d8cdc2f70d6004f2e611cd91dfd60ded9710845d85168e SHA512 62d8cc6ecab9d676e563642c2acbc6d3a89758d45c0aec9014d5a5c710ea9616405096ece2ab8c6f96df7ec4ee8122795e6916a07eca13790f9667aa6492b7c0
EBUILD aws-as-tools-1.0.49.1.ebuild 1669 BLAKE2B 008f80572c8302b3fdce9385f7edd2c80c6bd8c7336a06eb13046f508dd4b0bb8bb01c9f882360c284e0b5036105dd86544a395b48d178d844969d1e21f68659 SHA512 5cf1ea6b4e08754b89b87e2ba1c672e61f4e1c9791abfaf3ecbee9e41ef4889164880aa957e48dc931e5a0dc3970cf96d08b1e322440f7be79efefaa9fc2f512
MISC metadata.xml 456 BLAKE2B 7c623b757f291e6ff28618f87a39f47dcbaa1b7dec75d642a98fc4930b3b75089af8d0ae14b14e9e422ed0ff12716ba337606a58fc1d678547ad16991669f103 SHA512 aa4a57f4b0181ace33cad1698cdadd8cf41eb6f8fa8184ef415d09e0b0fbc81eaf579800c36040a9e01fb4fd2715e646a45d906d55e07617185ffe3f7b8538e8

View file

@ -1,44 +1,43 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
EAPI=6
DESCRIPTION="The API tools serve as the client interface to the Auto Scaling web service"
HOMEPAGE="http://aws.amazon.com/developertools/2535"
# SRC_URI="http://ec2-downloads.s3.amazonaws.com/AutoScaling-2011-01-01.zip"
SRC_URI="mirror://sabayon/app-admin/AutoScaling-1.0.49.1.zip"
S="${WORKDIR}/AutoScaling-${PV}"
LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
RESTRICT="mirror"
src_unpack() {
unpack ${A}
cd "${S}"
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
S="${WORKDIR}/AutoScaling-${PV}"
src_prepare() {
default
find . -name '*.cmd' -delete || die
rm bin/as-cmd-2009-05-15
rm bin/service-2009-05-15
rm bin/{as-cmd,service}-2009-05-15 || die
}
src_install() {
dodir /opt/${PN}
insinto /opt/${PN}/lib
doins -r "${S}"/lib/*
exeinto /opt/${PN}/bin
doexe "${S}"/bin/*
doins -r lib/.
dodir /etc/env.d
cat - > "${T}"/99${PN} <<EOF
AWS_AUTO_SCALING_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
exeinto /opt/${PN}/bin
doexe bin/*
cat > "${T}"/99${PN} <<- EOF || die
AWS_AUTO_SCALING_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doenvd "${T}"/99${PN}
dodoc "THIRDPARTYLICENSE.TXT"
@ -48,6 +47,7 @@ pkg_postinst() {
ewarn "Remember to run: env-update && source /etc/profile if you plan"
ewarn "to use these tools in a shell before logging out (or restarting"
ewarn "your login manager)"
elog
elog "You need to put the following in your ~/.bashrc replacing the"
elog "values with the full path to your AWS credentials file."

View file

@ -1,3 +1,3 @@
DIST CloudWatch-1.0.12.1.zip 6156651 BLAKE2B 140dc28fa44423824f180f34ab05918068e941f31de3081c0ee7ae462ee8d63f26c4fdc838a9e677638a34609a215f52b83572980e488d34557d39d610c434e7 SHA512 881a428a2861b86196a691f24a3471058426f049170d16f067d7cc319712beb161c80041e9ae89339d5298ffbf2869c04509fbe4620cd60cc74658c8d3ab11ec
EBUILD aws-cw-tools-1.0.12.1.ebuild 1671 BLAKE2B 28ee2388a0688108e3559422eedf7cf437efdde882d3bb51320ad943dbb29f381bc44ca78431f38ee6750390eccd313f7ad0286c8eb56e272daa94f46926fe57 SHA512 8cdfae8dec09e84c76e0b29bf308ac7d59ddf29b5978c24a515ef83671d964410d2aae8a7fef7d960780f865303998bddc94f161826847ad4c38373a79ca1209
EBUILD aws-cw-tools-1.0.12.1.ebuild 1644 BLAKE2B 16edd301ca96cee51d87ec0949c36a07d3489e495020a7f8c63da072b46ec1168570ef9d41474c12c2de2da3c5d04bbae8a7be1c372434cbabe6cb8c35bb23d6 SHA512 a1d5b319c2389852bce354ee7fc7f460ac30042256a681964173dff877445d5bbd7f619c8e5d9574c260294a07d3b643f514852f637b37b5d3bce58263a19c5b
MISC metadata.xml 456 BLAKE2B 7c623b757f291e6ff28618f87a39f47dcbaa1b7dec75d642a98fc4930b3b75089af8d0ae14b14e9e422ed0ff12716ba337606a58fc1d678547ad16991669f103 SHA512 aa4a57f4b0181ace33cad1698cdadd8cf41eb6f8fa8184ef415d09e0b0fbc81eaf579800c36040a9e01fb4fd2715e646a45d906d55e07617185ffe3f7b8538e8

View file

@ -1,42 +1,42 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
EAPI=6
DESCRIPTION="The API tools serve as the client interface to the Amazon CloudWatch web service"
HOMEPAGE="http://aws.amazon.com/developertools/2534"
# SRC_URI="http://ec2-downloads.s3.amazonaws.com/CloudWatch-2010-08-01.zip"
SRC_URI="mirror://sabayon/${CATEGORY}/CloudWatch-${PV}.zip"
S="${WORKDIR}/CloudWatch-${PV}"
LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
RESTRICT="mirror"
src_unpack() {
unpack ${A}
cd "$S"
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
S="${WORKDIR}/CloudWatch-${PV}"
src_prepare() {
default
find . -name '*.cmd' -delete || die
}
src_install() {
dodir /opt/${PN}
insinto /opt/${PN}/lib
doins -r "${S}"/lib/*
doins -r lib/.
exeinto /opt/${PN}/bin
doexe "${S}"/bin/*
doexe bin/*
dodir /etc/env.d
cat - > "${T}"/99${PN} <<EOF
AWS_CLOUDWATCH_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
cat - > "${T}"/99${PN} <<- EOF || die
AWS_CLOUDWATCH_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doenvd "${T}"/99${PN}
dodoc "THIRDPARTYLICENSE.TXT"
@ -46,6 +46,7 @@ pkg_postinst() {
ewarn "Remember to run: env-update && source /etc/profile if you plan"
ewarn "to use these tools in a shell before logging out (or restarting"
ewarn "your login manager)"
elog
elog "You need to put the following in your ~/.bashrc replacing the"
elog "values with the full path to your AWS credentials file."

View file

@ -1,4 +1,3 @@
DIST ElasticLoadBalancing-1.0.15.1.zip 6717939 BLAKE2B deef8cfb32a9c0d3627af26f32430efbe27a7712acd7c5dd9b7e8947b7c16ac866cec64100dd1bc315c4a2729451d181da8d16f133ea81fc927452cce6cc4f9b SHA512 813f00d632b483a5ec98632d830be4b02fc1bc71aa7bd845faa477f7d05bda7c801e5d83992c111dfc136bf5e1204bf96b00a1c24e5b19438decb356d0841725
EBUILD aws-elb-tools-1.0.15.1-r1.ebuild 1597 BLAKE2B 4fbff7e2d910af09ac36261761f616cf8e074da88b7abfb5b1589463768cadc161025a29b2cd3c90c2db1d7cc5097d1991987733283a83677b2bec997437dadd SHA512 e6713f7b785b47814b20b7bb27c5c87183f30ebca7622de0de778fa9dcb716a69c5a54f177ada999b266a8df081fdf8aab1fcbfe08d8225acd111572c1c04d19
EBUILD aws-elb-tools-1.0.15.1.ebuild 1611 BLAKE2B 59f2197f963af6779f57109b855057147a9be257e19a3a483f2448fd3c7056bb711806ba25e6f7c33bd205ec6df863e4d168d19c7b9823980b5bc40dca20eb8b SHA512 5cf3b2bd5ff8c580d3adf1d144a01402cf55487ebd62ec25e9e2aaffacf32106eaa2e70b6be46a9bd6a125f8580ef2c295992651d410619f80a127f949b9ca0e
EBUILD aws-elb-tools-1.0.15.1-r1.ebuild 1562 BLAKE2B 54ac1fd7d026dd4f58dc2d1a294efa97ca4f6c94c869a968cee44e104e31356be2309e931d1c764fa5d8e1b5a1ee2c10df49880fb8d223d6927ccc34e9432b62 SHA512 a443939e59330c71b6b360c0420d18649ea21c26eefb4f8da961295faed18242578354bc954c8d64359168308b8a3d1a2bb57116c515e1ea734e87ac17c01672
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84

View file

@ -1,4 +1,4 @@
# Copyright 1999-2016 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -7,15 +7,16 @@ DESCRIPTION="Serves as the client interface to the Elastic Load Balancing web se
HOMEPAGE="http://aws.amazon.com/developertools/Amazon-EC2/2536"
SRC_URI="mirror://sabayon/${CATEGORY}/ElasticLoadBalancing-${PV}.zip"
S="${WORKDIR}/ElasticLoadBalancing-${PV}"
LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RESTRICT="mirror"
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
RESTRICT="mirror"
S="${WORKDIR}/ElasticLoadBalancing-${PV}"
src_prepare() {
default
@ -23,27 +24,27 @@ src_prepare() {
}
src_install() {
dodir /opt/${PN}
insinto /opt/${PN}/lib
doins -r "${S}"/lib/*
exeinto /opt/${PN}/bin
doexe "${S}"/bin/*
doins -r lib/.
dodir /etc/env.d
cat - > "${T}"/99${PN} <<EOF
AWS_ELB_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
exeinto /opt/${PN}/bin
doexe bin/*
cat > "${T}"/99${PN} <<- EOF || die
AWS_ELB_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doenvd "${T}"/99${PN}
dodoc "THIRDPARTYLICENSE.TXT"
dodoc THIRDPARTYLICENSE.TXT
}
pkg_postinst() {
ewarn "Remember to run: env-update && source /etc/profile if you plan"
ewarn "to use these tools in a shell before logging out (or restarting"
ewarn "your login manager)"
elog
elog "You need to put the following in your ~/.bashrc replacing the"
elog "values with the full path to your AWS credentials file."

View file

@ -1,60 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
DESCRIPTION="Serves as the client interface to the Elastic Load Balancing web service"
HOMEPAGE="http://aws.amazon.com/developertools/Amazon-EC2/2536"
SRC_URI="mirror://sabayon/${CATEGORY}/ElasticLoadBalancing-${PV}.zip"
S="${WORKDIR}/ElasticLoadBalancing-${PV}"
LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
RESTRICT="mirror"
src_unpack() {
unpack ${A}
cd "$S"
find . -name '*.cmd' -delete || die
}
src_install() {
dodir /opt/${PN}
insinto /opt/${PN}/lib
doins -r "${S}"/lib/*
exeinto /opt/${PN}/bin
doexe "${S}"/bin/*
dodir /etc/env.d
cat - > "${T}"/99${PN} <<EOF
AWS_ELB_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doenvd "${T}"/99${PN}
dodoc "THIRDPARTYLICENSE.TXT"
}
pkg_postinst() {
ewarn "Remember to run: env-update && source /etc/profile if you plan"
ewarn "to use these tools in a shell before logging out (or restarting"
ewarn "your login manager)"
elog
elog "You need to put the following in your ~/.bashrc replacing the"
elog "values with the full path to your AWS credentials file."
elog
elog " export AWS_CREDENTIAL_FILE=/path/and_filename_of_credential_file"
elog
elog "It should contains two lines: the first line lists the AWS Account's"
elog "AWS Access Key ID, and the second line lists the AWS Account's"
elog "Secret Access Key. For example:"
elog
elog " AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE"
elog " AWSSecretKey=wJalrXUtnFEMI/K7MDENG/bPxRfiCYzEXAMPLEKEY"
}

View file

@ -1,3 +1,3 @@
DIST IAMCli-1.3.0.zip 3957057 BLAKE2B b2e429c2fb3169e23d6e6fc4c4b33594f2814bf976d1c584551008561b71977a3ee4abafd50bd3e52592e918624da01b83527557d2079772d083fbe96ee52eb5 SHA512 5012ece2d0569545848d83cf879b4d05f7f955f22bbc31b86f3993e4f5ee48de3099369fddf7f2b2d98f89e56c8c329e427a1f7dca0afa728ea9593c1b36497c
EBUILD aws-iam-tools-1.3.0.ebuild 1623 BLAKE2B 4ff825ffdff114cf600dc47557e4434419d67489af44f64e8c901c2232b617002a615d6d9b6ccd159fa119fc36b99863637efa9fb1dd96d6c8f837e812d8c15b SHA512 db74dd4808fa98ba9b80a661d6da4a9a967e77b1aa98cd5fcaa4e5078eb0f97431596b8f30cb9d27cc4256808d14c712a0fc5f2219594bc46f3551e7b1536cbc
EBUILD aws-iam-tools-1.3.0.ebuild 1553 BLAKE2B b5a9214325f6ba6de22f9bfb774fdce73acdabf9a41bd6f27e06e4d967d3129820f855e35a3cacc82b49b13fcbd6142f97e8356f5ae6afbbdb15c5205de07925 SHA512 a437128c9f7dc8ff56e9cf4e0fd076aa2c8e596384581f8b8a11bf1c61369ebf1d7054a0c8cdd49522afa6037bc9129355875a2f79a9403e3edc41bc4cca1be7
MISC metadata.xml 456 BLAKE2B 7c623b757f291e6ff28618f87a39f47dcbaa1b7dec75d642a98fc4930b3b75089af8d0ae14b14e9e422ed0ff12716ba337606a58fc1d678547ad16991669f103 SHA512 aa4a57f4b0181ace33cad1698cdadd8cf41eb6f8fa8184ef415d09e0b0fbc81eaf579800c36040a9e01fb4fd2715e646a45d906d55e07617185ffe3f7b8538e8

View file

@ -1,50 +1,50 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
EAPI=6
DESCRIPTION="The Command Line Interface for the AWS Identity and Access Management Service"
HOMEPAGE="http://aws.amazon.com/developertools/AWS-Identity-and-Access-Management/4143"
SRC_URI="mirror://sabayon/${CATEGORY}/IAMCli-${PV}.zip"
S="${WORKDIR}/IAMCli-${PV}"
LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
RESTRICT="mirror"
src_unpack() {
unpack ${A}
cd "${WORKDIR}/IAMCli-${PV}"
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
S="${WORKDIR}/IAMCli-${PV}"
src_prepare() {
default
find . -name '*.cmd' -delete || die
}
src_install() {
dodir /opt/${PN}
insinto /opt/${PN}/lib
doins -r "${S}"/lib/*
exeinto /opt/${PN}/bin
doexe "${S}"/bin/*
doins -r lib/.
dodir /etc/env.d
cat - > "${T}"/99${PN} <<EOF
AWS_IAM_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
exeinto /opt/${PN}/bin
doexe bin/*
cat > "${T}"/99${PN} <<- EOF || die
AWS_IAM_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doenvd "${T}"/99${PN}
dodoc "LICENSE.txt"
dodoc LICENSE.txt
}
pkg_postinst() {
ewarn "Remember to run: env-update && source /etc/profile if you plan"
ewarn "to use these tools in a shell before logging out (or restarting"
ewarn "your login manager)"
elog
elog "You need to put the following in your ~/.bashrc replacing the"
elog "values with the full path to your AWS credentials file."

View file

@ -1,3 +1,3 @@
DIST RDSCli-1.6.001.zip 6291974 BLAKE2B bdb7f9bce07e920b144cce15e6b05f9d98aeab4cbb33c181914d8584c5e24f70ef486e3d2b677e166ad9f936a2d15758ba55cc26f7fc129ed907989c2d3424a8 SHA512 29eb31064cc9b067bdc625e9777dd1cc77bdbd01a167c91c396d52f89fd9617496e2383fe343a17abb0d8029e47eb87f8ae7e60c0dd5a89cee485dbe45a05963
EBUILD aws-rds-tools-1.6.001.ebuild 1567 BLAKE2B 3288bfa20d244192bcf1db5fc244be2329dbcd8852a5a1ae2feb1a829a016b9c19fbd91f855eece4410278634e2b5b3bdfb6bb0e1bf29f6ac125c7c3be2cede9 SHA512 f42e7bdb03c95d5833a3181369bc97dfca1ef2458bcd0faa124b8a33609852b8d52985361620dbe9bc3c20aa3441e652416799014cbe78cdbfe35506372449ad
EBUILD aws-rds-tools-1.6.001.ebuild 1518 BLAKE2B e6d08e03f73f1e262b5adb5e43b6a8ac23c317c01b3aaa757dc6fd57fcc5d4d39d40bef4e9f4794708d3751f44ba22ab36aa864375ddf7b3a63890263a4e86cc SHA512 01ce630b9ca713f6b7495c3e12dfc03c97ec6ece0c9c6f216c1463bf0ce8ec3360032cf84ee5f04cce2d621297d14af8de88a808acf5f3073fb16b340306bddf
MISC metadata.xml 456 BLAKE2B 7c623b757f291e6ff28618f87a39f47dcbaa1b7dec75d642a98fc4930b3b75089af8d0ae14b14e9e422ed0ff12716ba337606a58fc1d678547ad16991669f103 SHA512 aa4a57f4b0181ace33cad1698cdadd8cf41eb6f8fa8184ef415d09e0b0fbc81eaf579800c36040a9e01fb4fd2715e646a45d906d55e07617185ffe3f7b8538e8

View file

@ -1,50 +1,50 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
EAPI=6
DESCRIPTION="The Command Line Toolkit for the Amazon Relational Database Service"
HOMEPAGE="http://aws.amazon.com/developertools/2928"
SRC_URI="mirror://sabayon/${CATEGORY}/RDSCli-${PV}.zip"
S="${WORKDIR}/RDSCli-${PV}"
LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
RESTRICT="mirror"
src_unpack() {
unpack ${A}
cd "$S"
DEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
S="${WORKDIR}/RDSCli-${PV}"
src_prepare() {
default
find . -name '*.cmd' -delete || die
}
src_install() {
dodir /opt/${PN}
insinto /opt/${PN}/lib
doins -r "${S}"/lib/*
exeinto /opt/${PN}/bin
doexe "${S}"/bin/*
doins -r lib/.
dodir /etc/env.d
cat - > "${T}"/99${PN} <<EOF
AWS_RDS_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
exeinto /opt/${PN}/bin
doexe bin/*
cat > "${T}"/99${PN} <<- EOF || die
AWS_RDS_HOME=/opt/${PN}
PATH=/opt/${PN}/bin
ROOTPATH=/opt/${PN}/bin
EOF
doenvd "${T}"/99${PN}
dodoc "THIRDPARTYLICENSE.TXT"
dodoc THIRDPARTYLICENSE.TXT
}
pkg_postinst() {
ewarn "Remember to run: env-update && source /etc/profile if you plan"
ewarn "to use these tools in a shell before logging out (or restarting"
ewarn "your login manager)"
elog
elog "You need to put the following in your ~/.bashrc replacing the"
elog "values with the full path to your AWS credentials file."

View file

@ -8,7 +8,5 @@ AUX 1.6.2-patches/cronolog-sigusr1.patch 1154 BLAKE2B a5506f1252a18eeb805c8703ba
AUX 1.6.2-patches/cronolog-strftime.patch 435 BLAKE2B a4f817a743df2a1193609bb16e9d82ab932875bfe7e34c90af3289be8b01783ce7da9a8c8c9ee55d2db413e20efd264707de11b6669f5fd32445f8508a18aeda SHA512 8c226b70c7b026ce5e7400798d0e2016ed984df04bd66b6a2358ce445323be930b5f7951b879545c8f075761cc2b5062f9ccc4b759f2e586a4c8943efa4ee914
AUX cronolog-1.6.2-umask.patch 2366 BLAKE2B 84134bf197929689edcb95605c89732175004771b8cbe0b7de84b7608444e1b37b447d3f37c5db3645c22d74a6e62d150a85cdb4d6487f92d32632d6646ef2ce SHA512 da3f7d84ce365edce396bc43ec9b469973301c6a28f3eb56b7f019dcb65fb7ceec981f92c1382542d01e4b6e49e32ff4fe283aed9dbc7bb30c6780775acf39b3
DIST cronolog-1.6.2.tar.gz 133591 BLAKE2B 5a78d0136a834849c6f9fc9f41341808295fe38919ac795d5329c46f353b5fadebc5819031a07c2c2a780d54957d16edb9e8935e15a2ed77eb13a2d6c7d2832d SHA512 786135aaa1359605840effb9a755c500970098ca32c1c4976c62f9d7481d24cecefe223ce8dcc34a139427259a6f3ba1c435c700a72ee07ed68ffc7f2d36e4ea
EBUILD cronolog-1.6.2-r3.ebuild 551 BLAKE2B 3a53e3eb62e1c8b4612e62ee9545e9c7b5016829c3e88ae9ea3250e34a2e54deb88334c6a74b422900428baff3bbf4d3c787e56ab5ea5230d4b43526357f6a3c SHA512 7d59570fa6a7346bc97acd36f9f30d4433929541bae8afe97ef7c2db2fa04bd2c11d63c750a41793edcbdf6d59456db890c48d07151d897cc5d160f7d5fa11d0
EBUILD cronolog-1.6.2-r4.ebuild 636 BLAKE2B c8f1b0278cf994a3eaedfc7a833524da2fc2339513b34bc16d307dbb5edff56e1879976e521c7fb092237e74da323403d4438610d8ebb438c1e14fbe7d7fb135 SHA512 0b15fad256c0b3c2687aac00da048f3fb03ad35ecb307afa53c4f4d455f9c3930fc29a07f016151ea5296b6a1e0b74fb9e48de72d2f94f87e2a13d5e9cabb119
EBUILD cronolog-1.6.2-r5.ebuild 610 BLAKE2B f4dd15b6046f4fcc95cbd5a164d934ca2ee3361975d84ecbc00f979302cff30ce9e9a50353d6a927ad90b9c4fea7692c95c67fd012345322d6ff98bed819a1f6 SHA512 c24343e2e09355cfe3b335583d13504a679a9f9cc2ffde0bb1fb2e30b86061b5d976bb5a275a48be2988f5b7a5667471f86a43a95bc457a1c86dadb716cdbd03
EBUILD cronolog-1.6.2-r5.ebuild 539 BLAKE2B d1ce1f7f0e51a85ff4b36fcfbbe270a473d4a6b896e8cffc98e4ff5caf41e42dc3f621303cbab8d5859c2b7f20bc0de0ed83e07304dff2dcdc6c05138da54e3a SHA512 3fbac862e8f8410d5dc69c4efc134838f3070a8b255f655b681a303506ff1ea5d65b532ea12ef543dae1e1edc907e32d32c502c28000f2d29466997b05fc7618
MISC metadata.xml 719 BLAKE2B aeabc972c2347a9a39d7073165aeebb1b307f81c52db0e294405e10cf903b4058a0d2fbab64cc4f81b1013c6b39fe1ceead0725b32ee9bfee1fa9e307499deee SHA512 d5b5452b8105d8273328ee8ab1c95674686a00862a578f8171c4799791ceb131ac0204693a3d65ce6136d9cbea114f7f899a85669bde9b76b8c8e800a4c4c75f

View file

@ -1,28 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils autotools
DESCRIPTION="Cronolog apache logfile rotator"
HOMEPAGE="http://cronolog.org/"
SRC_URI="http://cronolog.org/download/${P}.tar.gz"
LICENSE="GPL-2+ Apache-1.0"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PV}-patches/*.patch
eautoreconf
}
src_install() {
make DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
}

View file

@ -1,30 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils autotools
DESCRIPTION="Cronolog apache logfile rotator"
HOMEPAGE="http://cronolog.org/"
SRC_URI="http://cronolog.org/download/${P}.tar.gz"
LICENSE="GPL-2+ Apache-1.0"
SLOT="0"
KEYWORDS="amd64 ~arm ~ppc x86"
IUSE=""
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PV}-patches/*.patch
# patch written for infra usage
epatch "${FILESDIR}"/${PN}-1.6.2-umask.patch
eautoreconf
}
src_install() {
make DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
}

View file

@ -3,7 +3,7 @@
EAPI=6
inherit eutils autotools
inherit autotools
DESCRIPTION="Log rotation software"
HOMEPAGE="https://github.com/fordmason/cronolog"
@ -11,7 +11,7 @@ SRC_URI="http://cronolog.org/download/${P}.tar.gz"
LICENSE="GPL-2+ Apache-1.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
KEYWORDS="amd64 ~arm ppc x86"
PATCHES=(
"${FILESDIR}"/${PV}-patches
@ -19,10 +19,8 @@ PATCHES=(
"${FILESDIR}"/${P}-umask.patch
)
DOCS=( AUTHORS ChangeLog INSTALL NEWS README TODO )
src_prepare() {
default
mv configure.in configure.ac || die
mv configure.{in,ac} || die
eautoreconf
}

View file

@ -1,3 +1,3 @@
DIST diradm-2.9.7.1.tar.bz2 126172 BLAKE2B 23f18a7946187caf1e12ec9d1f67a2c5c06895d837add3c79dd0b043d4745f0fd9b405e5667ebe5480946e4741c7bbff2be8c4281afcb7636353f72904f7e39b SHA512 5052f7b7072cd61eb9c70d23057f6c0d2fa68a151792d7260ca52716c9588c06234d335af84b967df23da4b4a8650502cab3b18900dc15e71f71b0888224993f
EBUILD diradm-2.9.7.1.ebuild 2059 BLAKE2B b8c777f3131d280f344a19e5564e7c60e637949370ec59483d74b05d90c2ed0929a50f0ac148cb40f81b5b810f93416c7e305953fba9920aaf7a329e90d4795b SHA512 ba5875849b9297f0a07cae5a2511b5907763f2d6b9dc922224bfc4576d4f0dfbd151e7fc984f05460e1f36c0af91da46a27a11c4da2447620044eb448da2b287
EBUILD diradm-2.9.7.1.ebuild 1707 BLAKE2B b006d5606650f6b1b11a165aa5f951d4593d6f2b479040b6d7955e731da352c6321c9b8bb654778742e9454df77e333a7413f3d8f1818b6bf369719bfd89ae6a SHA512 821bcdaaa0b0db69d658436e93ca400b57583b1081964ed199800c1b0ab04e9fc01052ae1ea0d038f6e0ee37f889db213b824fb5d1615e85cc770f09b190e147
MISC metadata.xml 409 BLAKE2B 9228d543861d197474a3a1e7a698b4c14fa702cc1c7454b0ceb7fcbe3b6cccc5b4d3695efb917d0d65b6907c7447a93f63412a09496048dda0a716c65160a5a6 SHA512 e9324ac84f7909c5972a7bc60d81cccddf03509f2809387b9819c67d48dfaaf080377cd6d9c624f3315bf8548a3b764d077e42636d8f51695a1837a9ebb26fb2

View file

@ -1,9 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
inherit eutils
EAPI=6
DESCRIPTION="A nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP"
#HOMEPAGE="http://research.iat.sfu.ca/custom-software/diradm/"
@ -14,13 +12,15 @@ SRC_URI="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="samba irixpasswd automount test"
IUSE="automount irixpasswd samba test"
REQUIRED_USE="test? ( automount irixpasswd samba )"
RDEPEND=">=net-nds/openldap-2.3
sys-apps/gawk
sys-apps/coreutils
sys-apps/grep
dev-lang/perl
app-shells/bash
app-shells/bash:*
sys-apps/sed
virtual/perl-MIME-Base64
samba? (
@ -36,27 +36,24 @@ DEPEND="
net-nds/openldap[-minimal]
)"
pkg_setup() {
use test && elog "Warning, for test usage, diradm is built with all optional features!"
src_configure() {
econf \
$(use_enable automount) \
$(use_enable irixpasswd) \
$(use_enable samba)
}
src_configure() {
local myconf
if use test; then
myconf="--enable-samba --enable-automount --enable-irixpasswd"
else
myconf="`use_enable samba` `use_enable automount` `use_enable irixpasswd`"
fi
econf ${myconf} || die "econf failed"
src_test() {
emake -j1 check
}
src_install() {
emake install DESTDIR="${D}" || die "emake install failed"
dodoc CHANGES* README AUTHORS ChangeLog NEWS README.prefork \
THANKS TODO KNOWN-BUGS || die
default
dodoc CHANGES.prefork KNOWN-BUGS
if use irixpasswd; then
insinto /etc/openldap/schema
doins irixpassword.schema || die "Failed irixpassword.schema"
doins irixpassword.schema
fi
}
@ -69,7 +66,3 @@ pkg_postinst() {
elog "those packages, with a further fallback to /etc/openldap/ldap.conf"
elog "for server connection settings only."
}
src_test() {
emake -j1 check
}

View file

@ -1,5 +1,4 @@
DIST fetchlog-1.0.tar.gz 24016 BLAKE2B 0e9dd36767efa9e69741dead04cb6b48376c1f8393c12de286e4cd9510fc73685988a8a724ec80aeac8f36b52ce0f62581e85ba2ee049768c94988750f3a164f SHA512 66a7a456ebb5353171b2f53071a73cccd66d42dafc2740bafd7c9db860f68176dffe10e556fde52048f2b198c2eaf8299d1fd6094726f7a003987b5ce0be7415
AUX fetchlog-1.4-fix-build-system.patch 631 BLAKE2B ebbc0d0e90c5183a2ac396ffc26356223b5b8072100a9a6dc2f7fd0c9c94287213f7f8f8749e3e54612f7c777848012f92fccfbb02295345d578dcbd974f3091 SHA512 480a30e040f56e3e1cf21172dc7f7f060fa81a8a0efb95e15a20b7762444b356547435f3eacc4cdb7a504f3049f6b05a7fab219f6cab9d3fe7901968a69c796e
DIST fetchlog-1.4.tar.gz 32393 BLAKE2B 2741c536dfb17414ffaf90cebd9f8c7c1a1c80edb30bc726f15aa6acd610a07afb926c2566d27b30125e7f4733c1abde8eb81c68d81f609bc05328cf90755d44 SHA512 51590c0cdfa8f4a15fcb4a436375d960c25f35d84558ab46def58f83c97da30caee449eea7c62c539da786a613c2b1e51dbc223d70d56c21daad6e9faf8a51ad
EBUILD fetchlog-1.0.ebuild 904 BLAKE2B c099c84db0b434197b6649070b2fc4ccef50900b82bcaf51ec20651608a6d5d907998cd99f0c0f01bbb715969f7b3f22a9c16e4496e3de599a21a5099253a83f SHA512 ce1a7d38d71c48fbc7a98ebad164701596fe32cbe8754c472ac37eff1448c89f8d73eaab5bcf9545b11019afee82780339e44575ed66d811b2aeb6d274ff114f
EBUILD fetchlog-1.4-r1.ebuild 921 BLAKE2B c4770b88ef75759ea8236ad02ef8800c2291b502b00cdc242092eec75eb9562cd42d383c95221bf8090c6b4a1f3b85f3ffc5ab3d4038d088cb8144528f92b715 SHA512 fb740e43998b05e924e8f6818dfd4e2faba6c946a23bbf1300d1913cf11ab17e4c089622aa2f4dacdddcc6058c1b75aeb9708f2ead6105415bbd42c26e59693b
EBUILD fetchlog-1.4-r1.ebuild 901 BLAKE2B b63c8dedb7800b1d792ebaeefc371c92f1e4c0149814087a34c1621d28a59d84422a2e53c2f2a4fcaa5d9d9eed4ab214a888527efeba25a39c5eacc82a4c78ea SHA512 5dc6ccac654048c675b1d72f4ace6ce832dd79c5fb445257c4f0176d27d5f6a34460a9e3d879d949cb479fc9bae232d68388459b632dadfa859b72f1671e87dd
MISC metadata.xml 250 BLAKE2B a7de32c64d6f141fafdc392101c9c7ddeabb84d3c2f452662c96e27aa5e5f9d3ce47336bc707eb61396b02bee553a624a75195b7bc84949aabb5b660b1800dab SHA512 c4bde4a741bd01c371d3a4dec51ba522ad6ccb2fb95214e41f93366bedd37d7ca1729e638a5aee8e6af9e2280ce6c06c80e404428516e6a5c86264a629e87fe9

View file

@ -1,39 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit toolchain-funcs
DESCRIPTION="Displays the last new messages of a logfile"
HOMEPAGE="http://fetchlog.sourceforge.net/"
SRC_URI="mirror://sourceforge/fetchlog/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~ppc64"
IUSE="snmp"
RDEPEND="snmp? (
>=dev-perl/Net-SNMP-4.0.1-r2
>=net-analyzer/net-snmp-5.0.6
)"
pkg_preinst() {
elog
elog "This utility can be used together with Nagios"
elog "To make use of these features you need to"
elog "install net-analyzer/nagios."
elog "This feature depends on SNMP, so make use you"
elog "have 'snmp' in your USE flags"
elog
}
src_compile() {
# Links the .c file straight to the binary
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}" || die
}
src_install() {
dodoc CHANGES README*
dobin fetchlog
doman fetchlog.1
}

View file

@ -8,16 +8,31 @@ inherit toolchain-funcs
DESCRIPTION="Displays the last new messages of a logfile"
HOMEPAGE="http://fetchlog.sourceforge.net/"
SRC_URI="mirror://sourceforge/fetchlog/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~ppc64"
KEYWORDS="amd64 ppc x86 ~ppc64"
IUSE="snmp"
RDEPEND="snmp? (
>=dev-perl/Net-SNMP-4.0.1-r2
>=net-analyzer/net-snmp-5.0.6
RDEPEND="
snmp? (
>=dev-perl/Net-SNMP-4.0.1-r2
>=net-analyzer/net-snmp-5.0.6
)"
DEPEND=""
PATCHES=( "${FILESDIR}"/${PN}-1.4-fix-build-system.patch )
src_configure() {
tc-export CC
}
src_install() {
dobin fetchlog
einstalldocs
dodoc *cfg*
doman fetchlog.1
}
pkg_preinst() {
elog
@ -28,15 +43,3 @@ pkg_preinst() {
elog "have 'snmp' in your USE flags"
elog
}
src_compile() {
# Links the .c file straight to the binary
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS} ${LDFLAGS}"
}
src_install() {
dodoc CHANGES README*
dodoc *cfg*
dobin fetchlog
doman fetchlog.1
}

View file

@ -0,0 +1,30 @@
--- a/Makefile
+++ b/Makefile
@@ -23,8 +23,8 @@
### compiler
### gcc
-CC=gcc
-CFLAGS= -O -Werror -Wall -Wcast-qual -Wstrict-prototypes \
+CC ?= gcc
+CFLAGS += -Wall -Wcast-qual -Wstrict-prototypes \
-Wmissing-prototypes -Wmissing-declarations -Winline -Wcast-align
### cc
#CC=cc
@@ -72,7 +72,7 @@
# compiler stuff
# --------------
-CC_OPT= $(CFLAGS) -DFETCHLOG_VERSION_NO=\"$(FETCHLOG_VERSION)\" \
+CPPFLAGS += -DFETCHLOG_VERSION_NO=\"$(FETCHLOG_VERSION)\" \
$(HAS_MADVISE) $(HAS_REGEX)
# all
@@ -82,7 +82,6 @@
# fetchlog
# -------
fetchlog: fetchlog.c
- $(CC) $(CC_OPT) fetchlog.c -o fetchlog
# install

View file

@ -1,4 +1,5 @@
AUX ide-smart-1.4-fix-build-system.patch 280 BLAKE2B feac0eeafdc202a7f0074c6ca8c102f5602bcd1b9ec734e605d122464c9e782db1efd502677d415b1620090a82b5ee70755e25bf478700eb6b89d059a9ba5bf4 SHA512 7b27a8842d0ac7834d660f1ef46563a210a37e737c469cfae0ec07d18ae6fa523b6482f8fcba3f63247742c86215e01a35294ea664a416e7ffa92184c91b8c03
DIST ide-smart-1.4.tar.gz 19739 BLAKE2B d9c94b53855628ea10ea563f709754e7f79e50d43e24f76ac3c6dc9b5bdee81a547e63c4583c3506cc899c7e761b59dfbea6bb121f39053cefcac20a984b8d3b SHA512 9ac5cd03b67731aba5371ec9edb3aabb7d3e3b3680552b14741106d8d5ffe5a1705ad379dd8df60b972f3e23f66ed35b98341544feb4b856912138ccac109660
EBUILD ide-smart-1.4-r1.ebuild 566 BLAKE2B b08856a5cbf6468e7cc2d5b494de43bb6ce0df62bafaddf9dc47ba3435b7b6a2846919c0cc44545702e7c4c3bd158ccdc15b6d3fe5dff144696b76a33463d192 SHA512 b87246febf9a05bf567b355cb46a5e30d25bd85c05caf3331c0489e213a4ddcc8225a1654920c5ce0fcc69558693589c3e4ed39c329a84f45213262f162bfab6
EBUILD ide-smart-1.4-r1.ebuild 691 BLAKE2B 365faf918071ed12a596f8cf029c6b9fdb5e76dee3e6dc0c0ba11fadf868aa2ab7c8ed8af06aa25b559e6a65f71dbecd606b9e3065aca481d8db49bfd679285e SHA512 6a54fb402a507937358b6ada716caf88e9335dd02c83cee489bb2c2dd026521361a2df821a1bea13dbd025929d318036ec1648135dbbee703b7c9e9d07f13ae1
EBUILD ide-smart-1.4-r2.ebuild 578 BLAKE2B 3e2a0f1117551cf82bb72af0f43f942ecf50aaaf624f772860f290cd708c5c6da12fb30c7a3eba05cbed211da60d7dbff94ede73a4e6b37c240e78425240e830 SHA512 73367fa4439efb9d52688da838416762119314f7545cde96973c1e14cb090d0497f4f8391bd9398cbbff0d8a15ad9fe409fb77fe341b4dae1fd568cb805571a8
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84

View file

@ -0,0 +1,17 @@
--- a/Makefile
+++ b/Makefile
@@ -2,13 +2,10 @@
#CC = gcc
PROF = -g0 -O2
-CFLAGS = $(PROF) -Wall
-LDFLAGS = $(PROF)
+CFLAGS += -Wall
TARGET = ide-smart
OBJECTS = ide-smart.o
-ide-smart: $(OBJECTS)
- $(CC) $(LDFLAGS) -o $(TARGET) $(OBJECTS)
all: ide-smart

View file

@ -1,6 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs
DESCRIPTION="A tool to read SMART information from harddiscs"
@ -12,12 +14,22 @@ SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
IUSE=""
src_compile() {
$(tc-getCC) ${CFLAGS} -Wall ${LDFLAGS} -o ${PN} ${PN}.c || die "compile"
PATCHES=( "${FILESDIR}"/${PN}-1.4-fix-build-system.patch )
src_prepare() {
default
# yes, the tarball includes pre-compiled
# object files and binaries
rm ${PN}{,.o} || die
}
src_configure() {
tc-export CC
}
src_install() {
dobin ide-smart || die
dobin ide-smart
doman ide-smart.8
dodoc README
einstalldocs
}

View file

@ -1,5 +1,4 @@
DIST integrit-4.0.tar.gz 266001 BLAKE2B ae0b5aaabeb593080d795b3b1d25af213bae9dc39a24c2ef6222c37919b81b39cf3b012bc4cb02fa9826bc6f68299919dd17253255c295481d64bd0bd71f031c SHA512 d05722285e850aea2a07baa8020a379e595f30cfe9d9142d437d6c15f41c5a687ada476971765cab9cf5972be8c4c76a6495c6fb09438d3b35584c8be5d5a4e5
AUX integrit-4.1-fix-build-system.patch 1169 BLAKE2B 36b13162ea3a583968bda35ece1b4b1cc83871d4c2352ebcbffd079a9265d84b15e72d5e93f10e2404cd26e0622c666cb8b60e1cd53f207f0149a55814e10477 SHA512 4ed15ee8383e280b2d16d353f3401a058ad03c4ad84e4d0932ceec74391e04d266c2468270d2a08d299c57ee105f504c917fcf04b4ac07639bcba42e0fde84f6
DIST integrit-4.1.tar.gz 271626 BLAKE2B 538a34c8e5c00e1be66ba35095be4d61402372ea7fd9ba9bfff9149c9a82c43d625ffb345fe84b7561100b31f2a2a1ba319e8b9a7d2b78e44a81d1ed6ae64f3a SHA512 599ae66a193fd87971994f59422e148e1ae01a5ff0fea93a0f2555c972f5254f0213116950766e72c87a57b1bd490f04afd3e0557d25a366c41dbbacc80b6842
EBUILD integrit-4.0.ebuild 1329 BLAKE2B dd1a2626442104111202a774c27ab3eaf44cbbf450100a70615c643e7f9d0d103adb04f412e1d861e9c58f4b7cc6c70b6f01a3cddb627cae77e2d4e8fc007747 SHA512 690651f570ff866a944ee9bb5bd2641f03b43208872483cba4978bbffad0b4dcd80977d5152a5012920bb65a4ca9c8f3fd1f6bc860b7386494d70be92cc5e3ff
EBUILD integrit-4.1-r1.ebuild 1311 BLAKE2B 49e69aa0e6e762c543ecd4ec6daaefa4613b9f6de6ba13cf6d25cf03c2cccf7e5f1a0989ab69452f365c468c134c72940aaced7c34767de95681f88904f79c3a SHA512 f8d8591e5c9288d2adcbf01e2ee68ce40d93d7fa1bd945d7a92d4c590a2a808f146601d131366c0eddf1acd8ac1979529aaaba1d319e12c31aad9a4e764a760f
EBUILD integrit-4.1-r1.ebuild 1264 BLAKE2B 208f5ff74d53a189f7eabd131e3f032cff73d467e4622d317148d9a17c4b7db55335815ec6e59ba85794794bac1bff901dbd7d21b04e32ea0714fd3c7c54d5f1 SHA512 8cbb22064be0107ae5fa363185ccdecf347e7078a0d455d0af8af59b504282005816c1c52e3a01999568bb39a89e30043c48c556b6e78579c25dbc72afe8a5f4
MISC metadata.xml 245 BLAKE2B 8edad0fa1051f1c6b28fa61e95cbde797389dcae4a23b953e0b77198a5557e068e09cdb6b2e32ca4e25ea07789c406529094d25fa74182656a4c59f4f7a42178 SHA512 e7052ee3572f1a5546b02087b7de95803a2e8b023aa24bc701eebb0bdd47b294d9634f4e78abfa10764e88397a067b1f1f8e431cddf5f8b260693f56ebd88b8b

View file

@ -0,0 +1,43 @@
--- a/configure.in
+++ b/configure.in
@@ -26,7 +26,6 @@
# ----- you can override these values by setting environment variables
# CC=my-compiler ./configure
-CC=${CC:-"gcc"}
# CFLAGS="-g foo -x bar" ./configure
CFLAGS=${CFLAGS-"-g -Wall -O2"}
STATIC=${STATIC-"-static"}
@@ -53,10 +52,9 @@
dnl AC_PROG_LEX
AC_PROG_MAKE_SET
AC_PROG_AWK
-AC_PROGRAM_PATH(RM, rm , rm)
dnl syncing is the job of the O.S., and users can always do "make; sync"
dnl AC_PROGRAM_PATH(SYNC, sync, sync)
-AC_PROGRAM_PATH(AR, ar, ar)
+AM_PROG_AR
AC_PROG_RANLIB
dnl ---------- let users override the install that configure finds
--- a/hashtbl/configure.in
+++ b/hashtbl/configure.in
@@ -25,17 +25,15 @@
# ----- you can override these values by setting environment variables
# CC=my-compiler ./configure
-CC=${CC:-"gcc"}
# CFLAGS="-g foo -x bar" ./configure
CFLAGS=${CFLAGS:-"-g -Wall -O2"}
STATIC=${STATIC:-"-static"}
dnl Checks for programs.
AC_PROG_CC
-AC_PROGRAM_PATH(RM, rm , rm)
dnl syncing is the job of the O.S., and users can always do "make; sync"
dnl AC_PROGRAM_PATH(SYNC, sync, sync)
-AC_PROGRAM_PATH(AR, ar, ar)
+AM_PROG_AR
AC_PROG_MAKE_SET
AC_PROG_RANLIB

View file

@ -1,65 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit autotools toolchain-funcs
DESCRIPTION="file integrity verification program"
HOMEPAGE="http://integrit.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""
src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e "/^CC/d" configure.in hashtbl/configure.in || die
sed -i -e "/^AC_PROGRAM_PATH/d" configure.in hashtbl/configure.in || die
eautoreconf
}
src_compile() {
tc-export AR
econf
emake || die
emake utils || die
cd "${S}"/doc
emake || die
cd "${S}"/hashtbl
emake hashtest || die
mv README README.hashtbl
}
src_install() {
dosbin integrit || die
dolib libintegrit.a
dodoc Changes HACKING README todo.txt
cd "${S}"/utils
dosbin i-viewdb
dobin i-ls
cd "${S}"/hashtbl
dolib libhashtbl.a
insinto /usr/include
doins hashtbl.h
dobin hashtest
dodoc README.hashtbl
cd "${S}"/doc
doman i-ls.1 i-viewdb.1 integrit.1
doinfo integrit.info
cd "${S}"/examples
docinto examples
dodoc *
}
pkg_postinst() {
elog "It is recommended that the integrit binary is copied to a secure"
elog "location and re-copied at runtime or run from a secure medium."
elog "You should also create a configuration file (see examples)."
}

View file

@ -1,61 +1,61 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
EAPI=6
inherit autotools toolchain-funcs
inherit autotools
DESCRIPTION="file integrity verification program"
HOMEPAGE="http://integrit.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="~amd64 ppc x86"
IUSE=""
PATCHES=( "${FILESDIR}"/${PN}-4.1-fix-build-system.patch )
src_prepare() {
sed -i -e "/^CC/d" configure.in hashtbl/configure.in || die
sed -i -e "/^AC_PROGRAM_PATH/d" configure.in hashtbl/configure.in || die
default
mv configure.{in,ac} || die
mv hashtbl/configure.{in,ac} || die
# tests are not executable
chmod +x test/test || die
eautoreconf
tc-export AR
}
src_compile() {
emake
emake utils
cd "${S}"/doc && emake
cd "${S}"/hashtbl && emake hashtest
}
src_test() {
chmod +x test/test || die
default
emake -C doc
emake -C hashtbl hashtest
}
src_install() {
dosbin integrit
dolib libintegrit.a
dolib.a libintegrit.a
dodoc Changes HACKING README todo.txt
cd "${S}"/utils
dosbin i-viewdb
dobin i-ls
# utils
dosbin utils/i-viewdb
dobin utils/i-ls
cd "${S}"/hashtbl
dolib libhashtbl.a
insinto /usr/include
doins hashtbl.h
dobin hashtest
newdoc README README.hashtbl
# hashtbl
dolib.a hashtbl/libhashtbl.a
doheader hashtbl/hashtbl.h
dobin hashtbl/hashtest
newdoc hashtbl/README README.hashtbl
cd "${S}"/doc
doman i-ls.1 i-viewdb.1 integrit.1
doinfo integrit.info
# doc
doman doc/{i-ls.1,i-viewdb.1,integrit.1}
doinfo doc/integrit.info
cd "${S}"/examples
docinto examples
dodoc *
# examples
dodoc -r examples
}
pkg_postinst() {

View file

@ -1,6 +1,6 @@
AUX 0.9-makefile_cflags.patch 577 BLAKE2B 65c3109ca5b6e89fa9000fd7321a456db18e7cf667273574eaf4fd69b153f280d3eb6eceb92bb8fb5b0a580b7448a4f858ae4c29a0aaeadfa7d0daed674c1c17 SHA512 a461d9fc0b1a0d7aa2f36c02d5121b2a8e433b7254f08e53a6a8b8a7cc0ad25bb707a80b6d07148543b74aa78696868583e1004a64c631694eef85c787cdd051
AUX 0.9-makefile_cflags.patch 305 BLAKE2B 7b2c0df4162b44c723286b86f1cdff3de6761def2139d737c3dc7ac754b6e8b9f5674528a12334316fbc922f4b9d961d2e53e0e7c085f69a16952395feaef36e SHA512 3aaf8b9a21364264734de21505a5c2e5327bc443a25e26db55af87b49bec6b9a767bce9abdcf24ee0af2e43579460a36caaffa1d6d57b7420192685194f4979d
AUX 0.9-replace-loff_t.patch 992 BLAKE2B 81c94054ba9ab75cd6c9f71e10c78b6f921695e9b0273aa35a394bade52d1183e588a3a5c8b894c1c16cf5c3c620f1777ab56e591fdb68ed6e70927c4aa89f2c SHA512 6eb0e828afcd6265babd4cefd50191610095c8d6309b75089ecf3f34363231bf8a2b68c3db0d3938904951035232b9bafcb2029de832e9c7515922dad3ceac1b
DIST longrun-0.9.tar.bz2 11539 BLAKE2B a308dc7f350399da0bf593e2eee8109a90103b298d943976f0da143c52105362aa100763dcdd3cacd4c3244cdd5a7eb9a1b355aa803a69a2225ea18c6e5a60dd SHA512 6b38160f54d0cb9124c46c0e3ba22faf4ba4376ef58f7db40aabbab20836b1551dd839d28e5bf49540a5ce0e13312bd1d7332cc59ce45fa49f81d0b9746ef055
DIST longrun_0.9-19.diff.gz 14697 BLAKE2B 98a7497679df5be0346a37b6119a9418c7fba80672eb2c345784628c3517c6f1fbc8d953abe2696a3b576310cd489e5c1d3595153bbfa9d82dfb44697c246116 SHA512 591519183017dd84d6f78554eea9f215be9346efc3f30889f5a25d01c6b68bd5a949507b9a0c871f9aca0b49e415c4fa261821d4158b24c93481394403b83e35
EBUILD longrun-0.9-r4.ebuild 1892 BLAKE2B 873fab60e84aa633070dcb1b989baf8c50f7ab0668b1f7797a203042f16a88957d0a7ad2dbbcae745461f3f34a230a1ebd2818d0351fcc716e16c2c762e07c35 SHA512 31eb732fc24e9753b50bee89048126ca6b644889ad875fc72e87d91be8897ce6385bea2836f353902656f2430c71ece3e909a15031279bb06949e72efca69275
MISC metadata.xml 430 BLAKE2B 811da21cd5535cd1e0bc5eccf5e9d528719be696beac8fcf58ce4a7f468c45a5d58c802f02d5b1502c7f7fa6389701c112148cf987bbfb4518b0b1a8b92cdf6b SHA512 5cdee63c75352e195e930b08f01a3829529ab59267e3e3df63ed48aae7d2b8097279df91c07ff871d5c6934afc182626df2c994366a9fa88cd72b9309426b677
EBUILD longrun-0.9-r4.ebuild 1766 BLAKE2B 6e0cece68b00d87f1d8d96059aea5f964c3215d90a48493f88358374ce09bc1798e53e4df6a9e613d918f790ffb26be3cb718ecf8550ac39de2a141f11a321e8 SHA512 447e4e55c29db55c4b105681a485e682bc7158f1a1caf4b7e3b95a572014a893ead7170290ec50b95d6fc5eda42de2ee6d81ccb501e97e532956dc368f05ff4d
MISC metadata.xml 437 BLAKE2B 932878fe62012a5285dfc19f3e2a2d8a3f0eff2809dca919e58b81e2c82e256c1cf7fd4a8b477919973ed76ec0481ec00f25de43b78f054ae6f016948f5969d0 SHA512 1962bfa09950f194062baddd9996a84ba6264c1ed76e4e93d376a9935500a35377ea36c24fc55668d59f8488b9d3cdfe56139b91cc179d52e184f7f164d23ab9

View file

@ -1,14 +1,13 @@
Common subdirectories: longrun.old/debian and longrun/debian
diff -u longrun.old/Makefile longrun/Makefile
--- longrun.old/Makefile 2005-08-12 22:36:14.186390784 +0300
+++ longrun/Makefile 2005-08-12 22:37:36.157929216 +0300
@@ -3,7 +3,7 @@
--- a/Makefile
+++ b/Makefile
@@ -2,8 +2,8 @@
all: longrun README stamp-po
longrun: longrun.c
-longrun: longrun.c
- gcc -DLOCALEDIR=\"$(LOCALEDIR)\" -g -O2 -W -Wall -o longrun longrun.c
+ $(CC) $(CFLAGS) $(LDFLAGS) -DLOCALEDIR=\"$(LOCALEDIR)\" -W -Wall -o longrun longrun.c
+CFLAGS += -W -Wall
+CPPFLAGS += -DLOCALEDIR=\"$(LOCALEDIR)\"
README: longrun.1
groff -Tascii -man longrun.1 | col -bx > README
Common subdirectories: longrun.old/po and longrun/po

View file

@ -1,54 +1,50 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils linux-info toolchain-funcs
EAPI=6
inherit linux-info toolchain-funcs
DESCRIPTION="A utility to control Transmeta's Crusoe and Efficeon processors"
HOMEPAGE="http://freshmeat.net/projects/longrun/"
DEBIAN_PATCH_VERSION="19"
DEBIAN_PATCH="${PN}_${PV}-${DEBIAN_PATCH_VERSION}.diff.gz"
DEBIAN_PATCH="${PN}_${PV}-${DEBIAN_PATCH_VERSION}.diff"
SRC_URI="
mirror://kernel/linux/utils/cpu/crusoe/${P}.tar.bz2
mirror://debian/pool/main/l/${PN}/${DEBIAN_PATCH}"
mirror://debian/pool/main/l/${PN}/${DEBIAN_PATCH}.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-ppc x86"
IUSE=""
DEPEND=""
DEPEND="sys-apps/groff"
S=${WORKDIR}/${PN}
CONFIG_CHECK="~X86_MSR ~X86_CPUID"
ERROR_X86_MSR="
Longrun needs a MSR device to function. Please select
MSR under Processor type and features. It can be build
directly into the kernel or as a module.
"
directly into the kernel or as a module."
ERROR_X86_CPUID="
Longrun needs a CPUID device to function. Please select
CPUID under Processor type and features. It can be
build directly into the kernel or as a module.
"
build directly into the kernel or as a module."
src_unpack() {
unpack ${P}.tar.bz2
cd "${S}"
epatch "${DISTDIR}/${DEBIAN_PATCH}"
epatch "${FILESDIR}/${PV}-makefile_cflags.patch"
epatch "${FILESDIR}/${PV}-replace-loff_t.patch"
}
PATCHES=(
"${WORKDIR}"/${DEBIAN_PATCH}
"${FILESDIR}"/${PV}-makefile_cflags.patch
"${FILESDIR}"/${PV}-replace-loff_t.patch
)
src_compile() {
emake CC="$(tc-getCC)" || die "emake failed"
src_configure() {
tc-export CC
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
default
dodoc MAKEDEV-cpuid-msr
}

View file

@ -3,10 +3,10 @@
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription>
Longrun is a user space utility program for controlling the Longrun
thermal and power save functionalities found in the processors made
by Transmeta.
</longdescription>
Longrun is a user space utility program for controlling the Longrun
thermal and power save functionalities found in the processors made
by Transmeta.
</longdescription>
<upstream>
<remote-id type="freshmeat">longrun</remote-id>
</upstream>

View file

@ -1,3 +1,3 @@
DIST makepasswd_1.10.orig.tar.gz 12382 BLAKE2B f38e181da077650af760123e86cdbc2f39259db82d06198280ac37f5391a7de00ca7009a69b491a150ec9e542c25b7538141941819ef540714e2a6cd75ddd4c2 SHA512 215b8c3941f395c02be43044aed972425db8fe8472ec9f4f39f7f574d9f36c5a1af5bba495dd10570363e923bfe42c26d7571741ae2ef350e660c9973ac0a5ac
EBUILD makepasswd-1.10.ebuild 559 BLAKE2B 35ff0f2be6b1e16256e58cd3956959b9a0ae7ab22139767dfbc7a3e7c196a23e35fdbf0a9ad81816f9606aaeb3a2591792a8d4e3a60f06deb0379a23af79c938 SHA512 c03e089c4c6840f86d20ad625eb965f429c08050805691c9ad73b93cc774150f568a9aedc312c63e0ffb9b6f434ade35c7090845cc3f00df056d8833e828213c
MISC metadata.xml 359 BLAKE2B 32965b4e7cc42884b5b6dd59894ebd809e1ac012fea2be0c2adca3f1f29fcc82c36e4afdf6788eca2eb1ff3568d0439db808d48b7ce36f51547c51d7f704fde9 SHA512 35b42b251968ad982920a16df9575110cbd74d46ef39fc62e3212525aa1c291effd399ea870ecf0caa722c9d556aaa7211509550db2867f90b9008ee856092c1
EBUILD makepasswd-1.10.ebuild 553 BLAKE2B 66f890ab98431b7c34119b72691d8be66a145a91f6f45382348bc5e646fa50872659e9df640bb7d9ce8cb53d240df21f607f3d06552a26b8248c510ed091212e SHA512 fd9ed23da2b80d71fd483076e6646f84f7522fe694529fe8af5148f29e5baff3bda4f1cc56d37423350a6150b2406b32da23f2b1601ac844465e660ec25cd488
MISC metadata.xml 359 BLAKE2B fa76c590cdc7361bf05ff444616592b7da08379af98d0296aec906efa6a985b573aa738ef8bd8d0f33ff09aa9aa96008e31e1d0fd8d1d9ad52605e2adca71634 SHA512 e0770ad04371f82e5d005229b1c5f04a3d4e6343c380ea230d4f0bfaf8306aa04fc11fac75149da0f80410f72771c840fa4f8ecea1a40ec6273fdeb829207c71

View file

@ -1,8 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="Random password generator"
HOMEPAGE="http://packages.debian.org/stable/admin/makepasswd"
HOMEPAGE="https://packages.debian.org/stable/admin/makepasswd"
SRC_URI="mirror://debian/dists/potato/main/source/admin/${P/-/_}.orig.tar.gz"
LICENSE="GPL-2"
@ -13,7 +15,7 @@ IUSE=""
RDEPEND="dev-lang/perl"
src_install() {
dobin makepasswd || die
dobin makepasswd
doman makepasswd.1
dodoc README CHANGES
einstalldocs
}

View file

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription lang="en">
A random password generator, for all your secure password needs.
</longdescription>
<maintainer type="person">
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
<longdescription lang="en">
A random password generator, for all your secure password needs.
</longdescription>
</pkgmetadata>

View file

@ -1,6 +1,7 @@
AUX qpage 568 BLAKE2B a1e0e53332af86dd63339e3c8353f8e4c454ebe38ad9df0d3a9c141bca7db8fbfbb8773f58e8ae97efdbd9d6a56a1fda896d64f8d633de4fe9a81e3ff1f6cbfd SHA512 3153cab39730cf1173a1cdb3fa61dead6f767650427b03e7f69173969272eda683fb9aee79b69b1bb879f3c6a30266d6842ceb7f438c09806e35886d923832b4
AUX qpage-3.3-fix-build-system.patch 603 BLAKE2B e6bde35536561397c6aba4cc7e5f2523beb74e59732ddbe6f8c5672bcefaf4781494d37b7aaecbbe3a81239093c0b0f58034577378313e1ccaaeb21da092b4c4 SHA512 efd9ef6ea9c9df9ce52c53cd962b55170a49a0e8cdeb82aca05e8cb70c79b8afc930b9678f718305fe28e4ef9b359c1d6bffb09f3a23758b1328d0a393a6516a
AUX qpage-3.3-fix-warning.patch 450 BLAKE2B 4947c7b7aa7bcb05f63f371a1a06211fd63582af4d492b8541828bd124ac71a458266e49fad21da34efc854d34ca5a3395d4b76bbac6a17f1678f43f9afd3b00 SHA512 c2b0ad552ff60471171693eca90e51470072c73961bf30406e59c7929f02f093d754d5f1e278a43e0aac8d1031dafcbd085b0b59a1d9634f6f631c2a84e7a7c1
AUX qpage-3.3-gentoo.patch 1764 BLAKE2B ef43620f0e8172ca6bb967732f8d8ce0cb73d48ea6c4a2741a18527c4a2f6ca78f4fe51a470474a6138e1fddc8b136e6b9f806f8f43c2d30cf27c6e15d34a3a8 SHA512 5bdcab57907871dabd1b4beca928fe30bad1729a5185c5885f6c3252b0e3a5394fe0bf5d4f206438d9d83a608669d0a73bb9dea7c9b94c48dbef77e4331e60a8
AUX qpage-3.3-gentoo.patch 1472 BLAKE2B 804be08ec654aab34d338cf1d3d1f69d7d2984b8b931e06d5117e449e19a6ee80cb1bedc71dffe070e2e44326881702b0aea2fd4fc2f67130c315a2fe3101294 SHA512 a9e0a1793a8af41340c5593420eecf54fdc405600f71704efd3cdb9f70d9bdfacdff636cea5839c5ca024be27f90c84a7a2c1c95e078af2fffdd7cbc6ae7e5f4
DIST qpage-3.3.tar.Z 225689 BLAKE2B 25ac50bbe1e5a623a95f0ca8ad53255693647ca49763d80bb571ce36cf941618b6cbecc1681035d5d56d559a30e2da2a8d3621588925b00b9cac7ad278ec4a44 SHA512 d6062fb9e9cd6cfd60cadb923d29d36fd649c27adff2a36fd4e768798b90780153b78e7d0d1a13dcad94971ac98b32c1c5a3b415d5a1b4aa1cfbac564514a3e9
EBUILD qpage-3.3.ebuild 1674 BLAKE2B 9070962506a93a0326697effafa869d6cfcb56609e1b3fb3e74f2d097d092061f6f5ece46788cff8402a4bc639eb4fed1411ef6ce89c83c16d0806aba26c4f8f SHA512 b83c8a54ec808a662a52d530ce9e64a81196ace477476f689591eacaff7a4dcbf5eed98081d05045b0b796fca32d2bc06f5cb7c53aff6c32d48344b75ed1e598
MISC metadata.xml 620 BLAKE2B 86d1b4ba97f1456d38b9e755efd17a9fd22d20331de1780c8425430f0a908b3c75d617e59d4a2a0e8812e91ab06c57f3c232d0fdc810229d017faa7bc9d4a16b SHA512 4310087f97f28aa193b9bb365612f32f6c3bd995446ce077bd099d662d1c0deda1b17418e4e2c0d89f3d53e9badd7c5aef946218fad43db1a273c7f67f444ca1
EBUILD qpage-3.3.ebuild 1581 BLAKE2B ec7511f5b27714f621f308872514bff98f014bc9eda7d2244b88efa223a73a0ac25a60d5e15182aa51ca8cfdce9f61522be7ae5bcea1baf0b7f1edbd4b8652f7 SHA512 3733207dbaa4e98861bffe500ac69dc366c76f3662a59ee7ef78090d08533a311ba268605a32b882e0013093bf8540933abf89732a51f2cf40333cf97ed8615e
MISC metadata.xml 636 BLAKE2B 35f51043f98eb59d371ec414588cc51f056522bcf8fd02a516c7f523cff009f55fb162a964516a35e7cccd8c942ea3545b42d623764d467d5465913a8b047859 SHA512 9d45fd5a3361b6ffc1548df05595df91726d0037043c0443601b7bd1588218adccfecb38de8ae961a6e1ff5e618b14dc1e249f94657ec98fab914f1a70f13dad

View file

@ -0,0 +1,21 @@
--- a/Makefile.in
+++ b/Makefile.in
@@ -65,12 +65,12 @@
@exit 1
install: all
- $(RM) $(bindir)/$(PROG)
- $(MKDIR) -p $(bindir)
- $(CP) $(PROG) $(bindir)
- $(RM) $(mandir)/man1/$(PROG).1
- $(MKDIR) -p $(mandir)/man1
- $(CP) $(PROG).man $(mandir)/man1/$(PROG).1
+ $(RM) $(DESTDIR)$(bindir)/$(PROG)
+ $(MKDIR) -p $(DESTDIR)$(bindir)
+ $(CP) $(PROG) $(DESTDIR)$(bindir)
+ $(RM) $(DESTDIR)$(mandir)/man1/$(PROG).1
+ $(MKDIR) -p $(DESTDIR)$(mandir)/man1
+ $(CP) $(PROG).man $(DESTDIR)$(mandir)/man1/$(PROG).1
# $(INSTALL) S99qpage /etc/rc3.d
# ln /etc/rc3.d/S99qpage /etc/init.d/qpage

View file

@ -1,5 +1,5 @@
--- config.input.dist 2003-04-11 14:03:36.000000000 -0700
+++ config.input 2003-04-11 14:05:47.000000000 -0700
--- a/config.input
+++ b/config.input
@@ -20,7 +20,7 @@
# See the QuickPage documentation for complete details about
# the syntax of the configuration file.
@ -18,8 +18,8 @@
#
--- qpage.man.dist 2003-04-18 14:43:45.000000000 -0700
+++ qpage.man 2003-04-18 14:43:55.000000000 -0700
--- a/qpage.man
+++ b/qpage.man
@@ -867,7 +867,7 @@
must be able to detect when it's safe to send dial commands to the modem.
.LP
@ -29,8 +29,8 @@
.SH SEE ALSO
.B RFC-1861
.SH KNOWN BUGS
--- example.cf.dist 2003-04-25 09:55:47.000000000 -0700
+++ example.cf 2003-04-25 10:55:11.000000000 -0700
--- a/example.cf
+++ b/example.cf
@@ -21,7 +21,7 @@
#
# modem=<modem name>
@ -59,8 +59,8 @@
baudrate=1200
parity=even
allowpid=yes
--- ixo.c.dist 2003-04-25 11:36:30.000000000 -0700
+++ ixo.c 2003-04-25 11:37:37.000000000 -0700
--- a/ixo.c
+++ b/ixo.c
@@ -192,7 +192,7 @@
if ((i = read_modem(fd, seconds)) < 0)
return(NULL);

View file

@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
<longdescription lang="en">
QuickPage is a client/server software package that enables you to send messages
to an alphanumeric pager. The client accepts a message from the user and
forwards it to a server using SNPP. The server uses a modem to transmit the
message to the recipient's paging service using the TAP protocol (also known as
the IXO protocol).
</longdescription>
<maintainer type="person">
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
<longdescription lang="en">
QuickPage is a client/server software package that enables you to send messages
to an alphanumeric pager. The client accepts a message from the user and
forwards it to a server using SNPP. The server uses a modem to transmit the
message to the recipient's paging service using the TAP protocol (also known as
the IXO protocol).
</longdescription>
</pkgmetadata>

View file

@ -1,7 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils toolchain-funcs
EAPI=6
inherit toolchain-funcs
DESCRIPTION="Sends messages to an alphanumeric pager via TAP protocol"
HOMEPAGE="http://www.qpage.org/"
@ -16,30 +18,26 @@ DEPEND="tcpd? ( sys-apps/tcp-wrappers )"
RDEPEND="${DEPEND}
virtual/mta"
src_unpack() {
unpack ${A}
cd "${S}"
PATCHES=(
"${FILESDIR}"/${P}-gentoo.patch
"${FILESDIR}"/${P}-fix-warning.patch
"${FILESDIR}"/${P}-fix-build-system.patch
)
epatch "${FILESDIR}"/${P}-gentoo.patch
epatch "${FILESDIR}"/${P}-fix-warning.patch
}
src_compile() {
src_configure() {
tc-export CC
econf || die "econf failed"
default
# There doesn't seem to be a clean way to disable tcp wrappers in
# this package if you have it installed, but don't want to use it.
if ! use tcpd ; then
sed -i 's/-lwrap//g; s/-DTCP_WRAPPERS//g' Makefile
echo '#undef TCP_WRAPPERS' >> config.h
sed -i 's/-lwrap//g; s/-DTCP_WRAPPERS//g' Makefile || die
echo '#undef TCP_WRAPPERS' >> config.h || die
fi
emake || die "emake failed"
}
src_install() {
einstall || die "einstall failed"
default
dodir /var/spool/qpage
fowners daemon:daemon /var/spool/qpage
@ -50,7 +48,7 @@ src_install() {
fperms 770 /var/lock/subsys/qpage
insinto /etc/qpage
doins example.cf || die "doins example.cf failed"
doins example.cf
doinitd "${FILESDIR}"/qpage
}

View file

@ -1,3 +1,4 @@
AUX quickswitch-1.05-fix-paths.patch 1924 BLAKE2B b10ea8e626248963b8acfbbd0631f7cbde6cbd6c05d429c9a28ac163389809c1d211dd9f4bdf614d3f0ca5f50779152a7737a83cbb33eb7f51f96052ba4b4c1b SHA512 1df3e97dc223be657efa17637b7bfb541b3fb116856662d06c4be97bffadfc43e8b6242791b6918ff3b7cbc02ce5e01008efc2856269ff0ed1e40216bd33d13c
DIST quickswitch-1.05.tar.gz 20218 BLAKE2B 9a17132e07c838dd0d39eb887502ee70fd35206d38d795e5f49307eafa756cbf78b7ffdb0c7de19197560adedff902f09bf52a4c7db9359185ecc37f42abb6c7 SHA512 dfb6b952e06d03834b22ad1abe415499bc3f231dcfee0b551ceadc4c020604b2574b70fff03ffb7099913d77e49c545ee44d51f9f7651c4fba113b0503c3bd26
EBUILD quickswitch-1.05.ebuild 1055 BLAKE2B 44464cb3bd48ea8bcdd75f422f876e1a1aea4a5e850a16a24539260cc801268207d35161fd24e13fbc770b23643c7a88b36476cd70e905d2d594b979c703fdc6 SHA512 b4e92d4b4f036148e8374e364e13b666d308a27c7146ed574b6859ab3eef103f0d615960e07390a7535ef22eacabbc93eae753bf6c865c09417a6f8cbd0fbde4
EBUILD quickswitch-1.05.ebuild 628 BLAKE2B bf33cf3a209b8ad8531326c8f08497d32f0c54d619d019f1d447663a430617b40fe69eee64b7c3484b0e6b537cb52852bb567bd93cc3085bdcf2713b6bac7980 SHA512 874076e10e7dd9c94d4e96bddb0b30663f14be113c0e40db0b8ac4b1f871ba90fbedca03868a69e861b0da9381d703379ff8ad9913d5ccf659b8527d0585da78
MISC metadata.xml 377 BLAKE2B c17495cc30293086a7a85a9a278ed134e4e7d47169e8ffb1e6d94dcd2f3f81372aa90e5e628ab322e1d3d9bb98af194445764399573231e604e3b51562d359f2 SHA512 05f90b3b4a18647e32f7c3f3029822fefb7aef4cbdbd2f6e74a8f2799e5a42f7f5546307c792aa4bf366536b4d7c1eeef6b4cc1a6b4d6f84d0ac16e5e77a8c88

View file

@ -0,0 +1,62 @@
--- a/switcher
+++ b/switcher
@@ -67,7 +67,7 @@
### load quickswitch package
$_SWITCHTO = '/usr/bin/switchto'; # default location
-$CONF_FILE = '/etc/switchto.conf';
+$CONF_FILE = '/etc/quickswitch/switchto.conf';
$SWITCHTO = find_switchto($CONF_FILE);
$ENV{RUNNING_FROM_SWITCHER} = 1;
require $SWITCHTO;
--- a/switchto
+++ b/switchto
@@ -26,7 +26,7 @@
#
# Send bug-reports, comments, women to bugs@muthanna.com
#
-# Also see /etc/switchto.conf for further docs.
+# Also see /etc/quickswitch/switchto.conf for further docs.
#
# Release: 0.16
#
@@ -143,8 +143,8 @@
$AUTHOR = "Mohit Muthanna, Paul Seamons";
$DATE = '2002';
-### I would suggest renaming this /etc/switchto.conf
-$CONF_FILE = "/etc/switchto.conf";
+### I would suggest renaming this /etc/quickswitch/switchto.conf
+$CONF_FILE = "/etc/quickswitch/switchto.conf";
%DEFAULTS = (
autoconfig => 0,
device => "eth0",
@@ -165,7 +165,7 @@
nfsexportall => "/usr/sbin/exportfs -a",
nfsexportsfile => "/etc/exports",
niscommand => "/bin/nisdomainname",
- servicefilename => "/etc/switchto.last",
+ servicefilename => "/etc/quickswitch/switchto.last",
execpre => undef,
execpost => undef,
--- a/switchto.conf
+++ b/switchto.conf
@@ -43,7 +43,7 @@
device=eth0
# Path to save last good known configuration...
-servicefilename=/etc/switchto.last
+servicefilename=/etc/quickswitch/switchto.last
# Path and arguments to switchto. This is for the switcher GUI
# switchtopath=/usr/bin/switchto -b
@@ -52,7 +52,7 @@
# Uncomment theses and change them if needed.
# ------------------------------------------
# ifconfig=/sbin/ifconfig
-# iwconfig=/usr/local/sbin/iwconfig
+# iwconfig=/sbin/iwconfig
# netstat=/bin/netstat
# route=/sbin/route
# hostnamecmd=/bin/hostname

View file

@ -1,38 +1,28 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
IUSE="ncurses"
EAPI=6
DESCRIPTION="Utility to switch network profiles on the fly"
SRC_URI="mirror://sourceforge/quickswitch/${P}.tar.gz"
HOMEPAGE="http://quickswitch.sf.net"
SLOT="0"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc sparc s390 amd64"
IUSE="ncurses"
DEPEND=">=dev-lang/perl-5.6.0"
RDEPEND="ncurses? ( dev-perl/CursesWidgets )"
PATCHES=( "${FILESDIR}"/${PN}-1.05-fix-paths.patch )
src_install() {
dobin switchto
dosed "s:/etc/switchto.conf:/etc/quickswitch/switchto.conf:" \
/usr/bin/switchto
dosed "s:/etc/switchto.last:/etc/quickswitch/switchto.last:" \
/usr/bin/switchto
if use ncurses; then
dobin switcher
dosed "s:/etc/switchto.conf:/etc/quickswitch/switchto.conf:" \
/usr/bin/switcher
fi
use ncurses && dobin switcher
dodir /etc/quickswitch
insinto /etc/quickswitch
newins switchto.conf switchto.conf.sample
dosed "s:/etc/switchto.last:/etc/quickswitch/switchto.last:" \
/etc/quickswitch/switchto.conf.sample
dosed "s:/usr/local/sbin/iwconfig:/sbin/iwconfig:" \
/etc/quickswitch/switchto.conf.sample
dodoc README
einstalldocs
}

View file

@ -1,4 +1,5 @@
AUX sud-1.3-fix-build-system.patch 649 BLAKE2B 00563b734e50ef85636603e09b32f9db3ad0d072aac61291ae0a0447cbdf2aa04dd40ac0d37e0d03147dac242bf4251eb4c1cbb9b3897008b9fb3e6e06622374 SHA512 9c8151b09d9a1cb06a523c9ddc34ddf18adcc1a45c89805f9c8865a69890810403e7e6b5d9fe6d034f3f68700d88044ce318dd1345ec5843540a404dc54d4e34
AUX sud.rc6 387 BLAKE2B a1eef9ef30a73c15ea8daf2f2a266cacbcf38dfc2fda1e481b9693c24c5fe5ba726a9154b8dc4a072aa008d5d96ec820f8b1dff375b16ef28f5b5230961fbac1 SHA512 07feba04e36df02e5cab6260f5943d4a72c3549a604d9db33a2f4734b39a60a3514899c0831bf1fe5ce073889989d42f0ae64d1f7bb0735fca7fd2584887364b
DIST sud-1.3.tar.gz 117542 BLAKE2B e9d28c119e25d3cf0434d10c04d34fbdd0a52fbea84ee09b2dc835ec9eabf30fc91895fd691febbf57590b790febe04b1b45d354f7e2fcab513608de85419746 SHA512 54b58b54e665133dcc40f00708a929bc038df1e2ce18514d830e3f3f823110bd27a209771fc378c2bcd372692e168f55150f12893e2fbd433b51e2173dbd410e
EBUILD sud-1.3-r1.ebuild 1259 BLAKE2B 881ce5ca50b297c520d31c6e689e990a2fa9cd5cb0e8774b8acb80b96206c11aa98bc8397d5d34fa56255cd3115a3311377138f9ade53ba29adcef13f6486e17 SHA512 83c13836a02c45d372856a24e316af73bfd1fe50201d420309482e2a1359507a02472ae55865a737d54812cfcc4a5a07b7caaa3b2301c57c6fd887ee2d601da3
EBUILD sud-1.3-r1.ebuild 697 BLAKE2B 8f4b85dfc0efbbbe4e63627f22e6e98eb11aeda2a95f8a486cfd7fdb1bc614a3b15a9c6e6fde6a0012606252a4a1a8f3bd26b8fb0176a438eb421ee60134bb15 SHA512 0eaa293326637f1456527a97d68118471bc897643ad6766c19f4c7828b31c23648dffc73827e429555c06727c58d5330d04cd36ad48b0d34d3568060ec5ce87a
MISC metadata.xml 719 BLAKE2B 5e27e4bdaf382f590f9f5eab598c94e62ac353e0694e3e7094f37637dfc3201e8f23a52d2c2d7f9bfffb574b59838bdb41ebc746a389ebb8a6e89ac0fec2ee9d SHA512 94b453b02af38033f480fa0cd38b6614f4f972a1f2f826e56eda1668db212a31bd6643146f40ba220f77e748c6ba29935527b0a363fcc3cb87e617cfc2ee5938

View file

@ -0,0 +1,30 @@
--- a/login/Makefile.am
+++ b/login/Makefile.am
@@ -2,5 +2,5 @@
ilogin_SOURCES = login.c
ilogin_CFLAGS = -Wall
-install-data-hook:
- chmod 500 $(sbindir)/ilogin
+install-exec-hook:
+ chmod 500 $(DESTDIR)$(sbindir)/ilogin
--- a/su/Makefile.am
+++ b/su/Makefile.am
@@ -4,5 +4,5 @@
INCLUDES = -I../sud
-install-data-hook:
- chmod 555 $(bindir)/suz
+install-exec-hook:
+ chmod 555 $(DESTDIR)$(bindir)/suz
--- a/sud/Makefile.am
+++ b/sud/Makefile.am
@@ -7,5 +7,5 @@
#INCLUDES = -I..
CLEANFILES = conf_lexer.c conf_parser.h conf_parser.c
-install-data-hook:
- chmod 500 $(sbindir)/sud
+install-exec-hook:
+ chmod 500 $(DESTDIR)$(sbindir)/sud

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
EAPI=6
inherit eutils flag-o-matic
inherit autotools flag-o-matic
DESCRIPTION="A daemon to execute processes with special privileges in a nosuid environment"
HOMEPAGE="http://s0ftpj.org/projects/sud/index.htm"
@ -14,32 +14,21 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
PATCHES=( "${FILESDIR}"/${PN}-1.3-fix-build-system.patch )
src_prepare() {
sed -i -e \
's/install-data-hook:$/& install-exec/' \
-e \
's:chmod 500 $(sbindir)/ilogin:chmod 500 $(DESTDIR)$(sbindir)/ilogin:' \
"${S}"/login/Makefile.in || die "sed failed."
sed -i -e \
's/install-data-hook:$/& install-exec/' \
-e \
's:chmod 555 $(bindir)/suz:chmod 500 $(DESTDIR)$(bindir)/suz:' \
"${S}"/su/Makefile.in || die "sed failed."
sed -i -e \
's/install-data-hook:$/& install-exec/' \
-e \
's:chmod 500 $(sbindir)/sud:chmod 500 $(DESTDIR)$(sbindir)/sud:' \
"${S}"/sud/Makefile.in || die "sed failed."
default
eautoreconf
}
src_configure() {
append-flags -D_GNU_SOURCE
default_src_configure
append-cppflags -D_GNU_SOURCE
default
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc AUTHORS ChangeLog* README NEWS TODO
default
doman ilogin.1 sud.1 suz.1
insinto /etc
doins miscs/sud.conf*

View file

@ -1,4 +1,4 @@
AUX 1.0.9/superadduser 13973 BLAKE2B 4458ad50a2699293ef2e5ff9cc63051d91d0892f39437f97dd6d7dd12c35e06ef2e2d327814c391790b471d596c64b4060def0abd5d05def2457fd21e736fa2a SHA512 3eac518597abf1ce6b5562137003c875df41f30df3394a2afdb3458833736c73ad47e94edcda06f71c207c203a43449b8f740e3345f853976e550657b372bdba
AUX superadduser.8 517 BLAKE2B 25817073bfd4effb62fb18a8a7721cffe9dd376d88734a3dea337ba9c6cfc3ad4663c56e44bf44ce70ddf23113d3691e6ffdaf6bd5a6eb67add357fc47d46d06 SHA512 f07bc575a8ee89b2fcc27714eac4ad5c7129dedc2fa927d5490735109594f81dbe0fd7057f5c1317f3aa1905a1ac5a51e589d5eb9484b528b0174380e6c3297f
EBUILD superadduser-1.0.9.ebuild 474 BLAKE2B 3f6660c90f867f061ee57ed6c2d3a2c93c981e72e58dc38e3c95f57e108ed011b97e348a3e9d5eb97ac96e1f9462f001781bfafb0914e8112adc7df1fa8127e8 SHA512 ebbbbb3e0d84d670ad93f4bd3595e6e3b9c7050bdb8360da3fdd472bf8f0682c0a7057c0d8fb8c2a29a32b8fea5a28eb1deed2b7f3bae7a2810a750c7d6e1504
EBUILD superadduser-1.0.9.ebuild 489 BLAKE2B 4bc24eb06cc39fe01ba410fb2f451fc46ca2fb1019761580741c71481a5992fba1960f2d6589447c3f29781e7c1c9d657cdc23fcc2325ae6c85fece8b842780c SHA512 04ba7cd16d4554611d333c25aa34d23cc11d37e8cd9e32656908d58d330be6b3effcc454f78e0d0542994704a7e6edacde0f503343ce45d5c3217a764128ace6
MISC metadata.xml 253 BLAKE2B 295e9d6d93aaa12af413972e1590c67087801cc09c9aa6b59d4606c0f4106d1dacf2baa9858559083b4c6d91beeef218d0729e8593a33788958da6d2897e8ce2 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555

View file

@ -1,6 +1,8 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="Interactive adduser script from Slackware"
HOMEPAGE="http://www.interlude.org.uk/unix/slackware/"
SRC_URI=""
@ -12,7 +14,9 @@ IUSE=""
RDEPEND="sys-apps/shadow"
S=${WORKDIR}
src_install() {
dosbin "${FILESDIR}"/${PV}/superadduser || die
dosbin "${FILESDIR}"/${PV}/superadduser
doman "${FILESDIR}"/superadduser.8
}

View file

@ -1,5 +1,6 @@
AUX sysrqd-config.patch 494 BLAKE2B 6fe771456c36e434341186c07df7317afbd086efe7a57e53bb019581f38d8e04babe864c8707b37c7c5c7a164c43197c93d0b6bf59e58936d99f18e71d825763 SHA512 5dc0d43e571a8d75c61914846edb87437b81c5bb467a5a16fa927a82d5b42d40b45e3a1cfcf98165a417cd175192207ed8a5d23f39f1c5844d9b589c7eae2337
AUX sysrqd-14-fix-build-system.patch 615 BLAKE2B 25de1ca0a421ab37737613533fb68819a6f611271b44c7381963476e01ab62a204bf61a1bf5a61100d1199601d7db8f7010cdd1207eeb50dff9768f34b7028fe SHA512 2ecb26c68a4a7382af1c09d81b71544e9621c0425fcd7577be1e4b929b808989d223d128affb0107724423624f3bf550327c92cb9c56676d45f49707ee7d1321
AUX sysrqd-config.patch 421 BLAKE2B 9cc04c7c31c39f1015b95aaf5c695a2221b65d2c471506b9f3e836fec43585e7e21d7fa7a01c4cdd7815f9c1ebb10800ca1cfccabd397223eb6b3f700f8cd54d SHA512 5dd351220cbb10a09d6c6f0bae07a37fc678988467a8a1cff2075217a82eb4bbfc6f2155b47b71159e3442f8d25bbff539a3e2a61f91829d6dae7820e647fca8
AUX sysrqd.init 700 BLAKE2B 2570aeb1b01d098bd8330a9e78c85708013d3ee09318f84a1e5f088ffc2a32077cf6e18bc3413106724d7fe024bea9720f6f20c5a28a5fb5a775a219ed7c95e4 SHA512 9845a09cfa20ee9cd09e61e142cf53aaf482909ce3ec1401743864823a7bd45ced812fb235eef2adb914c3c624e227fa5936b73e1b83d8a3888fb25498980918
DIST sysrqd-14.tar.gz 4759 BLAKE2B 3ef8b2f5092a899753da487d0a82a71d2d93d0c6a70689b5923fa900f2766de15fa2e416cb667d800dac19499218a0246941b8c52bfe4421af774ccecc62222e SHA512 efad48be3974923ec14d0958e788115c9273bc29b4f03853e6e087f6af872299ea57d42f885be19ff4eeaffa577ecf1c53ea2adb2f84e1487bb2511597b89cb2
EBUILD sysrqd-14.ebuild 1445 BLAKE2B 591e1d250557bcca641dd741e36215c08c0b6f2b3f585e9cbdece3caf53c97727a5b46fd82e41be894baf602ef08f3ae623112090081a5df41ebf212cbd97b65 SHA512 e9f5bfec1305270a52e179516d8060d6c220b2eff281232253a37317173a51ff60c04e857361d36495537775bf21330e4d6be2dfbf2a6c349193d1b6f1ca7c1e
MISC metadata.xml 531 BLAKE2B 86c0d187a5b5898a509e528ea3829a5eaa7a3c40fa812866ed0089c4f226978d08eefa488219024aa685c0b0059aad7e668ec504d39a756c9563c3d44d0e6041 SHA512 38c2de89d5f31d94e4756e76a3b2cba02c4907d84b2fb7d977ce5ae1b322ea92a096449dc5de5a85d4b6175e0e9a7529c01ef90e4eaf9396fcdeecde48aac7dd
EBUILD sysrqd-14.ebuild 1395 BLAKE2B 4368fe901f94f14e010dfa5e8f4648f13dd93727a521e9db49398cc2704482a1d62e633a8acf5a4633b1903224d5c99357a08cfe25118aea695fc9297d06c1ab SHA512 11080e964bfa37504a653432ea99910ac469c969859f5301ee86b7f80db4a5bd147af3da5b8cf6119473959de2110195978d9d00c3589f8f61d12f4845cc32ae
MISC metadata.xml 496 BLAKE2B 9da66d775bffc6860de235edd1fd5c2c26c6fc2c42b244ce21f662fa59c1c2b08b775cd2a67fd7c96b418a93882776da142b825c5adbfdcb7733f4cbd83cafcf SHA512 f5a4047c8630f430d87d34685a12d3e72409d1fe0f69973f882143988a0d2955b48ed27e6a2d172413da8ff3ace899b8e6b7f749a72259b92ff7ade719c49ebc

View file

@ -0,0 +1,21 @@
--- a/Makefile
+++ b/Makefile
@@ -5,15 +5,15 @@
-Wundef -Wshadow -Wcast-align -Wwrite-strings -Wsign-compare \
-Wunused -Winit-self -Wpointer-arith -Wredundant-decls \
-Wmissing-prototypes -Wmissing-format-attribute -Wmissing-noreturn \
- -std=gnu99 -pipe -DSYSRQD_VERSION="\"$(VERSION)\"" -O3
+ -std=gnu99
+CPPFLAGS += -DSYSRQD_VERSION="\"$(VERSION)\""
SBINDIR=$(DESTDIR)/usr/sbin
#MANDIR=$(DESTDIR)/usr/share/man/man1
INSTALL = install
#MAN=sysrqd.1
-$(BIN): $(O)
- $(CC) $(LDFLAGS) -o $(BIN) $(O)
+all: $(BIN)
install: $(BIN)
$(INSTALL) -d -m 755 $(SBINDIR)

View file

@ -1,5 +1,5 @@
--- sysrqd.c.orig 2009-11-05 14:58:21.644471772 +0100
+++ sysrqd.c 2009-11-05 14:58:43.276472005 +0100
--- a/sysrqd.c
+++ b/sysrqd.c
@@ -40,8 +40,8 @@
#define BIND_MAX_LEN 16
#define PROMPT "sysrq> "

View file

@ -1,14 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>wschlich@gentoo.org</email>
<name>Wolfram Schlich</name>
<description>Primary maintainer</description>
</maintainer>
<longdescription>
sysrqd is a small daemon intended to manage Linux Sysrq over network.
Its philosophy is to be very responsive under heavy load and try to
be somehow reliable. Authentication is made by clear password.
</longdescription>
<maintainer type="person">
<email>wschlich@gentoo.org</email>
<name>Wolfram Schlich</name>
</maintainer>
<longdescription>
sysrqd is a small daemon intended to manage Linux Sysrq over network.
Its philosophy is to be very responsive under heavy load and try to
be somehow reliable. Authentication is made by clear password.
</longdescription>
</pkgmetadata>

View file

@ -1,27 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils toolchain-funcs
EAPI=6
inherit toolchain-funcs
IUSE=""
DESCRIPTION="daemon providing access to the kernel sysrq functions via network"
HOMEPAGE="http://julien.danjou.info/projects/sysrqd"
#SRC_URI="http://julien.danjou.info/${PN}/${P}.tar.gz"
SRC_URI="https://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
DEPEND=""
RDEPEND="${DEPEND}"
KEYWORDS="~amd64 ~x86"
IUSE=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PN}-config.patch"
}
PATCHES=(
"${FILESDIR}"/${PN}-config.patch
"${FILESDIR}"/${PN}-14-fix-build-system.patch
)
src_compile() {
$(tc-getCC) ${CFLAGS} ${LDFLAGS} -o sysrqd sysrqd.c
src_configure() {
tc-export CC
}
src_install() {
@ -31,8 +31,8 @@ src_install() {
local bindip='127.0.0.1' secret
declare -i secret
let secret=${RANDOM}*${RANDOM}*${RANDOM}*${RANDOM}
echo ${bindip} > sysrqd.bind
echo ${secret} > sysrqd.secret
echo ${bindip} > sysrqd.bind || die
echo ${secret} > sysrqd.secret || die
diropts -m 0700 -o root -g root
dodir /etc/sysrqd
@ -41,7 +41,7 @@ src_install() {
doins sysrqd.bind
doins sysrqd.secret
dodoc README ChangeLog
einstalldocs
}
pkg_postinst() {

View file

@ -1,5 +1,4 @@
DIST 20120219-patch-aalto.zip 4991 BLAKE2B 6b3e228508bb12c1e18f3d2982c1bf23c996e1be231b4b08b640a310f9c5e9642b9f6ea25d45c717902cdf1024509fca6d804f8e64d3bb764eac8bc3e9bd0846 SHA512 ae20448944e25aa04879bdab8d61bd910b1aa6f85c3d8287e712c6d37b1154af480edc6569467e31b3b404d7f90f771ec3e4c20c58132d9125303b40a6f102f2
DIST xtail-2.1.tar.gz 26769 BLAKE2B 9a5c47810b2a8cd7aa4d8cc543ec9edce7a24ee446627f658063547276a43dfb72503f10c4d2d6a35f25415a32a2aa177dc5fde79e8ed834cf8ade5aaf9fb447 SHA512 a8519969ef960af97c4dcb75c679daa5687f553c909817ede1134dfa5d70ed71c5264f0e61c8c579cc253ccb7739a68c5213811169489a98e676ef8941d9446f
EBUILD xtail-2.1-r1.ebuild 753 BLAKE2B 36cd2bd7302bc2866fce0ae4589d0b8b45c0beca1d7bacc035465d1b38c5ce195265b70ab6f53a46e17fb1dfbf206f89d2ce09166837cb496e532e5c55126637 SHA512 f238d06a5039d06dd361681eba12a420cba02886e0b78fedba469b4b9a680876fc1c647fc3fb7d4e77aa5e8b02628d7d486f21f556c02211e90250218d4382ef
EBUILD xtail-2.1.ebuild 498 BLAKE2B 1757afd09ad71f48b4d55c587903e6303668e197ebbce6c7021e7beb4110f6faf6acd576648d2ab3351594af433ff76ecf1961ba9855701ce12c452c4ac7f039 SHA512 5e94c8561c2f633cf07d5f144029562c99084fa905f49ab1f3c0292bcf945506fb1f1c95ee63aa785ce9809583661743cd104ae2018e7e27c316fc353db2cfac
EBUILD xtail-2.1-r1.ebuild 755 BLAKE2B 31ca3dd7ee5ebeb9fbcb28be16bf5d127b4ebe813b6988a1a0c4b5e752cadd2a3f8710640db0627d7d5cc33c82ace85191b1de32d8865fef0c737a92fe020e19 SHA512 190a8e7362c30ba5d1d53048859c64194db7e40d8a4fc1bab9e061ba8747524d9b1e9f0b07b80a63d0f6b0504e8666c89a28b53c07be884a0c67f76d88722c10
MISC metadata.xml 437 BLAKE2B fb96dc20e1001cb139100ee255eb2fc628eb4e8b17d4f665bebce18c2ecac3aa7b965254dc8052fec2b783dee37296c6837f4e0f60a2e038b62e1e80840d381c SHA512 473485579b4adafbd9f25cfb9e301e08c6c92d145c8028f3860962ee37be59491686bd413c744674a5a91345d398afa7ada96e96ea5af9200e7cfde38b10f7e1

View file

@ -1,30 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
EAPI=6
inherit eutils toolchain-funcs
inherit toolchain-funcs
DESCRIPTION="Tail multiple logfiles at once, even if rotated"
HOMEPAGE="http://www.unicom.com/sw/xtail/"
SRC_URI="http://www.unicom.com/sw/xtail/${P}.tar.gz
SRC_URI="
http://www.unicom.com/sw/xtail/${P}.tar.gz
http://www.unicom.com/files/20120219-patch-aalto.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc ~sparc x86"
KEYWORDS="amd64 ppc sparc x86"
IUSE=""
DEPEND="app-arch/unzip"
src_prepare() {
epatch ../0001-Use-ISO8601-Fix-Gcc-header-Use-C-c.patch
epatch ../0001-xtail.1-remove-SIGQUIT.patch
epatch ../xtail_2.1-5-debian-local-changes.patch
}
PATCHES=(
"${WORKDIR}"/0001-Use-ISO8601-Fix-Gcc-header-Use-C-c.patch
"${WORKDIR}"/0001-xtail.1-remove-SIGQUIT.patch
"${WORKDIR}"/xtail_2.1-5-debian-local-changes.patch
)
src_compile() {
src_configure() {
tc-export CC
emake
default
}
src_install() {

View file

@ -1,25 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
inherit toolchain-funcs
DESCRIPTION="Tail multiple logfiles at once, even if rotated"
HOMEPAGE="http://www.unicom.com/sw/xtail/"
SRC_URI="http://www.unicom.com/sw/xtail/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
IUSE=""
src_compile() {
tc-export CC
emake || die "emake failed"
}
src_install() {
dobin xtail || die
doman xtail.1 || die
dodoc README
}

Binary file not shown.

View file

@ -1,8 +1,9 @@
AUX Makefile-r1.patch 908 BLAKE2B 998f82d8fbce9d1d993574f27a8f0fb87695140afe2d0e181202ba6a121001e0850ce85696310e2c69223135d58c4361e436fb8597d8900e5d3ad242c24a580a SHA512 09303ec59ebdefa0b5033e55b635c0451f176696c64bdd7e06dbe68efdf3cfb869da4896a09be1e9730da0350ea88fb47302c36b516d45ecf8ca178cc648938a
AUX Makefile.patch 350 BLAKE2B 67a2e4b01be33fa0151f018b06a80711e4c68084fc5ecadbfb4df8bccbd91b370318cb891e9f799941bc96832fbb69c3db4d724f7697f165c9fd7a823e5847bb SHA512 39431930173e0a2eb6b771623d15aa70bdd0bc90cb01b2d64893ca4fec0d0019d4900b39e4a31c09524d921d9f1f0aa6f0312bb50bd430d6950dfda78455b5cf
AUX afio-2.5.1-fix-build-system.patch 725 BLAKE2B 3ec8c1068d60db73727fabb02eae50005c1aef8db39df977add2ab312d627fbc16b107b1f007fad9be5b97d1afe02ec0fd38c97c80a804464f1e3985868a3f67 SHA512 ccf6af4e1591d9c8e519dcb9016c49c0a8601f2a03949270b205560bb13e90bdbd50079c4e0abcc3e6290a809ffb24455c00ee5cd70c0168b31b1c01b9bfc093
DIST afio-2.5.1.tgz 191765 BLAKE2B 48a590c1180942444eb8fc17701563ee822cad9d0ae423e12996e7b3dff16ab7ba13d8041b78fb6415d1a422d14be8ba3443910ae1a57290dca801334ced7ffe SHA512 afa4e01cc9e7da5bff7c96d2da9a41c296e7b89c50484f58a8b011173a99a144a9e77d3ee8136622e490287b99a7ae76c6eba901a2186b5a3a6bab164a37c864
DIST afio-2.5.tgz 179184 BLAKE2B 2e4e31b27ce7c7cc60ea81d6d7101289e8cfbe4ff6a52c185abef482e06d233c739e60d40bc2ee35c79405606e5cfe27746813a8e74dbbe1b407d4092707aee5 SHA512 8e8fba115989b60284d09fb37b8f4782b6adc4a0887a05544615a38e62c6b3a48c3194b53ea4496fea64b25d420ff89cf6faab31646998f3612082118fcbb052
EBUILD afio-2.5.1-r1.ebuild 675 BLAKE2B 89d79cf2da6593f87fdccc6fb0adc4c242a04998a6c230ec912e3bf038b52a0e24de6ad86f986d3125a28dc664ecd4b3d6d2ec1bcbad5941cb31f05a78f7a63a SHA512 c8e90367f959c7505169f3df268933c6756867ec6aadea04444bf17a8b79512e7e5c58408fd3d9326c8f5d1f3013919515b4dfdd81f09a889ff37521371e8c3e
EBUILD afio-2.5.1-r1.ebuild 690 BLAKE2B f5aab1c72bbc7f21b741563586e9cd714ca32ad4834128635c3f71d5b33c359ec5830cc1fbe52dbcf65dade51ec738bf21cc05370f0950135031369848b8d2eb SHA512 63dcb8bc259e45c5757ddac95df5c2d3987a76107d75f1bd047ec7d0a85bcc4515a97bbcb94f8d0895726d3efe577faf8a3897507f1944a725e08ed848831175
EBUILD afio-2.5.1.ebuild 666 BLAKE2B ec8dd3cd9796a9a865c3d6ef985ae57e1ed2aefe1d86a4ab1141a0140edfde4863428c20848562c2716fbba84f91ccc8f92f5d3ba7a7c9adc80429ecdb789b3d SHA512 f1e396c6fa251be9a1753af5c0bf979af3bc348d9b6bb1d33c6ba048e73436729df9ff342a67e55ca72689cdb588fa3b8f3db533b5b99b4ed7a61d78ce483cf1
EBUILD afio-2.5.ebuild 929 BLAKE2B fb37adb79739b5c0b5ce8fc9bb725f41ab7074c9b0ad8f2751bb682ca086d0cf350e6233f5a57835ffc0b9d760695ddb0767c9ef7af76d7b1f3dde82a5764356 SHA512 884f402c47f65285a694885626ec5250117ee2d988496d4b4c631ac3708b3fba00e254bd54ec25855782225640612f1355889fb0ae1b15c2daa0f93627f4e2eb
MISC metadata.xml 580 BLAKE2B c60974a6f45a50aee82927a71b9f063d3724b1437ff592cca3014e8197415ea8d164047840ac7d722c312d4b0e0972cb9df25e08bde5a6c8d605804e7aa43f66 SHA512 b13cf166120b3dff08a5977e1f72b3e14d689b893b055892c86c9060cba94ef0b640208a00439dc377432d0d2d2115462e75fb0883a7566895770674faacceec
MISC metadata.xml 591 BLAKE2B 1f4dfca240f8986aba12ac0ee887fc49ccb50248c300d318e09807aa2552f6dc642f0f8a629fd34f1156b9e8407f7a429245893f999afc87db90cb9860329fc7 SHA512 ecde4bb37f668f30eedbb5b07a648fa23183d64593595948e6caf575fa78f8c666a406ed33b4d590190203920e1db7368dfc99b95948a7ab7896d12490f50760

View file

@ -11,12 +11,11 @@ SRC_URI="http://members.chello.nl/k.holtman/${P}.tgz"
LICENSE="Artistic LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc sparc x86"
PATCHES=( "${FILESDIR}"/Makefile-r1.patch )
PATCHES=( "${FILESDIR}"/${PN}-2.5.1-fix-build-system.patch )
src_prepare() {
default
src_configure() {
tc-export CC
}
@ -27,7 +26,7 @@ src_install() {
local i
for i in {1..4}; do
docinto "script$i"
dodoc "script$i"/*
docinto "script${i}"
dodoc -r "script${i}"/.
done
}

View file

@ -0,0 +1,22 @@
--- a/Makefile
+++ b/Makefile
@@ -71,15 +71,12 @@
MW=
#MW=-Wtraditional -Wcast-qual -Wcast-align -Wconversion -pedantic -Wlong-long -Wimplicit -Wuninitialized -W -Wshadow -Wsign-compare -Wstrict-prototypes -Wmissing-declarations
-CFLAGS1 = -Wall -Wstrict-prototypes -s -O2 -fomit-frame-pointer ${LARGEFILEFLAGS} ${MW}
-
-CC=gcc
-
-CFLAGS = ${CFLAGS1} $1 $2 $3 $4 $5 $6 $7 $8 $9 $a $b $c $d $e ${e2} $f $g $I
-LDFLAGS =
+CC ?= gcc
+CFLAGS += -Wall -Wstrict-prototypes
+CPPFLAGS += ${LARGEFILEFLAGS} ${2} ${3} ${6} ${8} ${c} ${d} ${e2} ${f} ${g}
afio : afio.o compfile.o exten.o match.o $M
- ${CC} ${LDFLAGS} afio.o compfile.o exten.o match.o $M -o afio
+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
clean:
rm -f *.o afio

View file

@ -3,12 +3,12 @@
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription>
Afio makes cpio-format archives. It deals somewhat gracefully
with input data corruption, supports multi-volume archives during interactive
operation, and can make compressed archives that are much safer than compressed
tar or cpio archives. Afio is best used as an 'archive engine' in a backup
script.
</longdescription>
Afio makes cpio-format archives. It deals somewhat gracefully
with input data corruption, supports multi-volume archives during interactive
operation, and can make compressed archives that are much safer than compressed
tar or cpio archives. Afio is best used as an 'archive engine' in a backup
script.
</longdescription>
<upstream>
<remote-id type="freshmeat">afio</remote-id>
</upstream>

View file

@ -1,6 +1,6 @@
AUX arc-5.21m-darwin.patch 268 BLAKE2B f353d9a5cfecb4c434cc65303190523fdc0a8af159c0e2d8ae6b13d19597611a12a55a983723b0b54f2fde737d6a1538c7757dc4cb2aaf8a6014d4e4a05a836e SHA512 1250a494f793d899286989f6715a504f22b651f60019149ad1b4b4d423ad2d59fc948bdd317e773ea99bb4f52f79771450a9e69263c994c7cda79bd3bec5e94f
AUX arc-5.21m-gentoo-fbsd.patch 268 BLAKE2B d4a439e9b270dc0666acf61d487d5eaa36ebd1552d210da67f5f16fea1667b7d9ccafc78a75e6f6aa0b7932a0508026c16c453c6a925946801cfcb194649045f SHA512 252e57b2391e2487a4be411133da12e53cc52611b1d30ef74c7cce2d926fae08a72e4f3989f13d36eaa9dcbd44ac37d2ca5add3a438a35a662cdef02aefcad73
AUX arc-5.21m-gentoo-fbsd.patch 216 BLAKE2B 09d600cfddb692362e78aa5aa5770387b685ce23fde54f6e77c34e41ab52b29db52b29883d6772f735773e04209506ff61f36909d895595a34afe35ace7aec9d SHA512 6cf269ca19d5000deec43bcf7e766d28aefa53219c5af8f65429e80f4a8b8ec557199d73cb380665b4d14517118ac567a001edcee1514691901d8192109923c0
AUX arc-5.21o-interix.patch 341 BLAKE2B b37abfafd5d0de28ddcf0f8c5392e2e9ea6921e5a8ebfe7d0fee836fb91513964f25bd60e65f8791f642b106b614c933d607af101408872f715f93a6d89f9d5f SHA512 7e204d6d70a5f5c591012a26b498cb2899f50a207358413e164a7b4cd39776c3eab1e8026eac4ab8c86c6cc37e2fbaf8bc34657f618b2f12295c56d6d59c99c8
DIST arc-5.21p.tar.gz 84791 BLAKE2B 3dc6c2e9c83a9021a9a865676e248278f88b3de868846b39e1b1a9365299c410e7bb3c0ed07cfd3ad1e3f6340eb0e3d21b57a7c6e8ea92f61b51a914d7e4fa0f SHA512 c70c01ec407cc27f6507e2715d8b553277609cb49369a1e65a83d007362a24b69bb09ef2bf168ee36ca6797bd4524644a89e9114d866351ae53fece193c2967c
EBUILD arc-5.21p.ebuild 858 BLAKE2B 049eb8fbc405bdb3788cbd2e51bdd202801ff7df13130f2d3171e241288a219d89b07d5095c21b46402598fc9285144023dae3ff1be1710f9ef043e30121a317 SHA512 056a3c4746a45801bf41066fac10d343e8313e961af3e738b4cec4537dac414038e58e7c064a9d061f8926ec85766de69dd63f9694c064e6a72d7503d44d84a5
EBUILD arc-5.21p.ebuild 845 BLAKE2B c3fdb7752cfccd76653e7ed12fc8ccffc41bfb53d2102b646f54d60dc4608e07be997449a694b54445d25a0b0620cd56694f6b4e5a1d554467633db3893a1008 SHA512 c17f89ba7b4155aa00c0c2f3ea23249148047a312153822b5ce33f34f0e91c8afbf2f52d09369bd2366047ce6508d475b3ca9c985b069f3b1d029f2575583594
MISC metadata.xml 356 BLAKE2B 8f18c0ad0004f2b5a4ad4d35cb420a709bdeaaba374491c58e19ceadc06b6bccdb54419cb4c93985498e9b99b33417d2cecfe26db6228cc500a407e172124f2f SHA512 22f42b35b8c8ad43bac261820902eb8fc9835c2ed1a96e75a56fc97e0732060e6354e9485458f928177f201f7f6ebd9e75c7cae9a1cff4b376b997d3c3f20d18

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
EAPI=6
inherit eutils toolchain-funcs
inherit toolchain-funcs
DESCRIPTION="Create & extract files from DOS .ARC files"
HOMEPAGE="http://arc.sourceforge.net"
@ -14,17 +14,22 @@ SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
IUSE=""
PATCHES=(
"${FILESDIR}"/${PN}-5.21m-darwin.patch
"${FILESDIR}"/${PN}-5.21m-gentoo-fbsd.patch
"${FILESDIR}"/${PN}-5.21o-interix.patch
)
src_prepare() {
epatch "${FILESDIR}"/${P/p/m}-darwin.patch \
"${FILESDIR}"/${P/p/m}-gentoo-fbsd.patch \
"${FILESDIR}"/${P/p/o}-interix.patch
default
sed -i Makefile \
-e 's/CFLAGS = $(OPT) $(SYSTEM)/CFLAGS += $(SYSTEM)/' \
|| die "sed Makefile"
}
src_compile() {
emake CC="$(tc-getCC)" OPT="${LDFLAGS}" || die "emake failed."
emake CC="$(tc-getCC)" OPT="${LDFLAGS}"
}
src_install() {

View file

@ -1,5 +1,5 @@
--- tmclock.c 2005-09-21 18:39:57 +0200
+++ tmclock.c.new 2007-06-16 15:58:26 +0200
--- a/tmclock.c
+++ b/tmclock.c
@@ -18,8 +18,10 @@
#include <sys/time.h>
#else

View file

@ -1,3 +1,4 @@
AUX funzix-1.0-fix-build-system.patch 113 BLAKE2B eb18a424d7f3e029f42c5102bf63f0b6e54dad213540832bdc4e4fd99fa83d52af891792248218608bd4f9883d9e2c76b3722303d54424e17b019a069235f071 SHA512 21d2f71a792ef23a501e691f514dbc4dd2c549542f6c1426bb3fbfc86d41cb97916295384a24075a6b10304a8c913b0379ae46ed42c0f87b4838dfa0b6111ddf
DIST funzix-1.0.tar.bz2 10792 BLAKE2B d7d6035e558cf6501ee84626f9720dab9d44eb87fb3cedc72721ff491c8535ecd913935b1c9618b85c471b3443a7386485b9bc01c7bd09e01752eda8261b9690 SHA512 30abf29571df7be4a1e92270cb3b4949244f5e50b088bc128c8ac63da88c244f0fe810b4d05b76c68220576b06a1c47e84a3f3339d82a4f0e35a841b29ec4c2c
EBUILD funzix-1.0.ebuild 456 BLAKE2B 286240173835c7b262aac464890513e2a8aab4af6b16ad3ecb1dc5c32127acbdf778c2d3f8da413b3aa703304e3abde9e557230f33f88d740b9f586185c82d48 SHA512 48815f2f4cd6b6744fb0c7ba86b403b5987369176f87f60d26d0125f1c42703b5128a71d4a2bb2a86db0e2c24e6290a38ef2d3f17294db65696ab3d8989f2d20
EBUILD funzix-1.0.ebuild 487 BLAKE2B 9ab5c04537139bd95d7cc27c3c7f02d276e1d476a2b36a0b4530012146c420b3e9ba9591ce952ab3aaa575715c7a7b17d3e39f7620bf70c37008ea272610ada5 SHA512 e8b5cd0a598d16026cf87b80e95c97556f09f6f5df3ca068d60d8fb029680a8efaf1807accff4f9d5b669c4fc3fd77319d91b26822e119abd3084747685bdaa4
MISC metadata.xml 243 BLAKE2B bdd58ee3763af689265c063ddc89e4ed90465bd520910a43e92e5d2c85aba25732a8224063b6efe0fa2891578b80ab490bd7389022cca63b6bf962c05893e0ad SHA512 1fc5c4b9fcfc9ecf016a6997a0a7fe145d2819b63bea1cc18ac8489245b347ccd41f10b1d826f6ba4f14d321308a87a51871cfcf6da3c73d80640ece101a348f

View file

@ -0,0 +1,8 @@
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-CFLAGS += -Wall -g
+CFLAGS += -Wall
LDLIBS += -lz
all: funzix

View file

@ -1,6 +1,8 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs
DESCRIPTION="unpacker for the bogus ZIX format"
@ -12,11 +14,13 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
src_compile() {
emake CC="$(tc-getCC)" || die "emake failed"
PATCHES=( "${FILESDIR}"/${PN}-1.0-fix-build-system.patch )
src_configure() {
tc-export CC
}
src_install() {
dobin funzix || die
dodoc README
dobin funzix
einstalldocs
}

View file

@ -3,5 +3,5 @@ AUX makeself-unpack 2814 BLAKE2B cd96049b052b46a6d5273d78e27598f73046c1a29049af4
DIST makeself-2.1.5.run 38210 BLAKE2B b3e68e1c12cfaa2fb66cc53104fb0ec8148b93fac3a26a7e4e5de64672fca5709edd500039a9ccad5e8a6031997332e1096fe6dc5e92fbe83663aa1f2757dc15 SHA512 c556770deea504573c50bc7c15340ed91c65d372e93c47dfc10fd6e8265b2462842da12b36898d4291cbac9e954ec12f2f6972bcf40e97ed82dbd22af21d3a91
DIST release-2.2.0.tar.gz 21640 BLAKE2B 32b06157829864918d225a136043a5c9b7c6c543351e981c0e3cdce84cbbe4c52f00870bb04d29bfd79e715c1c708b51cc9958d495a9633afb9a8d342601c20d SHA512 11cd536baed2d56405103f18a8318a202092755a74baf10730aa58dc57032e327697b1c7f76bf9bf438927093ba9ac467ffa0c4564c7f6b1d3b2b3936f34fa73
EBUILD makeself-2.1.5-r2.ebuild 611 BLAKE2B 48bf67bb209957e2c5358f4b6d1e568fd8cdb9a285e636b0dc0cfa0c0583d815724f26e573cffd36d61ba29b89f85a979896ea1c773408a5dd33fdef7eab4e46 SHA512 15fe5dd43cc8ad08ce85839797acd99d17e7ddd2981eb13a05e266c4f90c232e72990186daaa78e81e6795a9fb49cff86dc52ff6d18569dccb6be5c4c235148b
EBUILD makeself-2.2.0-r2.ebuild 717 BLAKE2B 83e8eebcbbdb395ca1c25c809288eb250093224892da5373489e3241f5eddffae6bf3ea025b87a6b67c1192897df23d8ed8a30db24542eaa79910aca36f2f94f SHA512 df0e06607383abc05b0f3c2be8fa4cef9a597574501c7e1f8baea8feda55144448d6dbea52aa107c441dc6d2acfb80872dbe206e797d7f9b1a3de6ad2d8400a8
EBUILD makeself-2.2.0-r2.ebuild 715 BLAKE2B 7ba61bb3f72497ce715f8ff967fa445bbefdea0156cb031b0e526a482548fe611e872bf50ce2cc9350b6510a45ba8ef6469e9cf60e5a92ffced85356e11db439 SHA512 77745020a9a88e05407bc3e17fcbdfb10780a74ea3039c029c4ad8b66f85157c8ef56baa750d2e6506d81526c883f75a8cd4f8827681ea6aa74f25cbf07a6d56
MISC metadata.xml 254 BLAKE2B 3ab17d846132717878fe0587992dc65ac209a16e145e687773a2221f2ea17cb0568d03b4c3b20954ff4ad7deb6e15ead243d5b0410742c2c4c7dd24c56d69081 SHA512 fb782a70e1be3e60d1cc5465b54e05eb5eb3956d281d0951cc53a7b0f320255bc0ec62ffd08b18c765dd6ee0ad3f8c364c93c52ea884375f2782a1bcb90fb9eb

View file

@ -11,7 +11,7 @@ SRC_URI="https://github.com/megastep/makeself/archive/release-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 hppa ~ppc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="sys-apps/gentoo-functions"

View file

@ -1,3 +1,4 @@
AUX par-1.1-fix-build-system.patch 320 BLAKE2B a26b6d38129771b727fbd68340033303643f1214a1df0fc72a14d953679a0ad3161d6fd60264ef656fa330555d339b28e697ff5eabd2a759a6fdfe95bdf5d1ab SHA512 a9d802c3a2e60aa7e3be3dfd3f43365b46f3b6e8ff25ce2fca953df6db0fa97c42510665f6b191b090c267be8ab51e317e5d8df573db11a0cf72b2ade5bf5a64
DIST par-v1.1.tar.gz 40959 BLAKE2B a15a7addccf1edb036e73219cbd6c9f92ecc41c7cda16136f5a703e812d56bf8a84a31681c0fd02b9bd5e8a29ca76e4c9c61b8f2752104c8891ac9416bf169f7 SHA512 539be3cac0513429f44c9d53dcd61afa02b1e5a2935def3164398577882f47199b5a393f21ed6a1d6972409034bb0a7b63f338d69aa1fcdd3655adaf5993b95d
EBUILD par-1.1.ebuild 725 BLAKE2B 5240904752f48fa8bd578f5df8c7a781a52fc0e271f0001151a7e1ba7b36f86782f1a87fe1d4cf831cf506b412a6d14f525e708c0f83dfe80a19daadfb3a7676 SHA512 9af4730337f01df83edba8c9e2c225fa8dbf8594960e6bbdc4127cc2e04e01c1e2d62ecf4b08722bea32074fbc04c0ab7b8949672bbb9ebdecec339f500a2701
EBUILD par-1.1.ebuild 613 BLAKE2B 2295b899a7f2fa5344468b2b511ec05ac131da2de6ed948be2f92b24c5aa0fe10ce1b26c1a4b8b13663104a963cc0a063f5818f7fcc67143b36d1d5d2b58ad15 SHA512 a7487d67500a9be2dbf7ff37c28acdfd59e25e8590d93f8ee7c01ea5741e06fd8d8aaa26479a3d4ac9213a15dd8ba8a839e75c4cebd43898bac4913134403594
MISC metadata.xml 245 BLAKE2B 2238bcaede7173c554f122293f371ef5fdbc9fcd11c670a5a729505e1dd5e9d676c42870c7cdedb3d4d60cd82575bf110d8398657d3af32007138d201b45faa6 SHA512 023dccf92d6be9a5ccefa97f75d1d4df7a5590ec62f5969e24f45ba12be7d2128e0b2bcf0e5a0b59e2616d586c830c58fa43535d17e38c00b896b05490ecdf42

View file

@ -0,0 +1,13 @@
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,8 @@
-CFLAGS=-g -W -Wall -Wno-unused -O2
+CFLAGS += -W -Wall -Wno-unused
par: backend.o checkpar.o makepar.o rwpar.o rs.o md5.o fileops.o main.o readoldpar.o interface.o ui_text.o
- $(CC) -o $@ $^
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
clean:
rm -f core par par.exe *.o

View file

@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
EAPI=6
inherit toolchain-funcs
@ -14,23 +14,19 @@ SLOT="0"
KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="!app-text/par
DEPEND="
!app-text/par
!dev-util/par"
RDEPEND="${DEPEND}"
S="${WORKDIR}"/par-cmdline
PATCHES=( "${FILESDIR}"/${PN}-1.1-fix-build-system.patch )
src_prepare() {
sed -i \
-e 's/\$(CC)/$(LINK.o)/' \
Makefile || die "sed failed"
}
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed"
src_configure() {
tc-export CC
}
src_install() {
dobin par || die "dobin failed"
dodoc AUTHORS NEWS README
dobin par
einstalldocs
}

View file

@ -1,4 +1,5 @@
AUX rzip-2.1-CVE-2017-8364.patch 1006 BLAKE2B dc84fc222e5fcf1c0e5a37eda05bfb136b9603eb3c510edabd91bfc639b2c4a9f9956ce8cf152c94fb255c1b749a5eb8dfd0d13f65a2a4682a008f6fc236ab4d SHA512 18f594eca2f805770dad7569ad8cffbb934e74b85b04cc91cbcbb04fbc936529f68121504c50b037cfb848e9ba90131a5b35a1d236f0c1453d55fd8b415a7ed6
AUX rzip-2.1-darwin.patch 4829 BLAKE2B 7e6cd7273573517aa29e73f0556e6b33d4386d71872d643d448859a48308b8fcd59b1a2c6749117e39c8184ac4239053a97757b2e4e821b7b9e7232e99af2120 SHA512 a3cd2c98a486626767eacd5a949ecf1f328f11bd663a1f4b9f758314dde709e9fd73fb1239dec8737d4511f61225f47682b610b9a2609646613a774d6f6ad5f8
DIST rzip-2.1.tar.gz 46785 BLAKE2B da38d7ae74149824dd33f3ecb1a7f6f63d63a8ee54c57565e4edc5915b503882d4de20b19c22228e8d3fc698477b6c8f095c2a399d442101a83ee66f4bfbcc63 SHA512 06ed760ba2b7f09781a2e9312b645d41c145f96e3ee55ddf573714493e92466366ec6394267e5e06b0d8c42dcb67e1ae99dafa417a84737ce2b4a650a9059a6f
EBUILD rzip-2.1-r2.ebuild 1076 BLAKE2B 0372dbdd2e76d788565a36b3a8551ed1c285b36b6e3730dc0f28661db1e2491b3a321cd3aa78563c17475420008e8a700ccf54b47d0e88053c0bee7ba021b80f SHA512 edac7b942f7778fc54726abfa63995fa6fe5d80d074ed67cfc45722cf893671c692bf389a5af4d1bf0f5419c44afbffa03211dd42261224b32d5b7d2b0320821
EBUILD rzip-2.1-r3.ebuild 1098 BLAKE2B 1e460e70954a817ddb95638de32d3333079741a6101c33f55c0b5dd16911343253ecdf3e6e41ad18f7ddd4ba1ca2593d4c476a5475aadf320086457b79deeeb2 SHA512 a3789a90c00622d6e2d9c54bdee2a3b9c69a18cb9d266d150088dee340062f243af38056f767c6cfc094e6f6c537dbcb7c1974a8816075c9045b94b8ef0eed39
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84

View file

@ -0,0 +1,33 @@
Index: rzip-2.1/stream.c
===================================================================
--- rzip-2.1.orig/stream.c
+++ rzip-2.1/stream.c
@@ -147,16 +147,16 @@ static int write_u32(int f, u32 v)
return 0;
}
-static int read_buf(int f, uchar *p, int len)
+static int read_buf(int f, uchar *p, unsigned int len)
{
int ret;
ret = read(f, p, len);
if (ret == -1) {
- err_msg("Read of length %d failed - %s\n", len, strerror(errno));
+ err_msg("Read of length %u failed - %s\n", len, strerror(errno));
return -1;
}
if (ret != len) {
- err_msg("Partial read!? asked for %d bytes but got %d\n", len, ret);
+ err_msg("Partial read!? asked for %u bytes but got %d\n", len, ret);
return -1;
}
return 0;
@@ -399,7 +399,7 @@ static int fill_buffer(struct stream_inf
if (sinfo->s[stream].buf) {
free(sinfo->s[stream].buf);
}
- sinfo->s[stream].buf = malloc(u_len);
+ sinfo->s[stream].buf = malloc(c_len > u_len ? c_len : u_len);
if (!sinfo->s[stream].buf) {
return -1;
}

View file

@ -1,9 +1,9 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
EAPI=6
inherit autotools eutils
inherit autotools
DESCRIPTION="Compression program for large files"
HOMEPAGE="https://rzip.samba.org/"
@ -14,17 +14,20 @@ SLOT="0"
KEYWORDS="amd64 hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="app-arch/bzip2"
RDEPEND="app-arch/bzip2:="
DEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}"/${PN}-2.1-darwin.patch
"${FILESDIR}"/${PN}-2.1-CVE-2017-8364.patch
)
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.1-darwin.patch
default
mv configure.{in,ac} || die
eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
}
pkg_postinst() {
ewarn "Warning: Gentoo shipped a broken rzip for quite some time. During"
ewarn "compression of large files it didn't set the right file size, so"

View file

@ -1,3 +1,3 @@
DIST stuffit520.611linux-i386.tar.gz 1955619 BLAKE2B fb80abef29d266c93747b3359c62840afa15a32786a82ee01cab22cf0eddad750817c87b767632df5bb2ef681c1c9dd6dfe136dae388f8390bcab0b137a2c0bc SHA512 a1d4631c2d238b49c710816cd5ed8a01dcf52c29b870297b8dfd76fb0cb6e725c5b0f9d4a6c155c7b6980005df52fc4597632f72e90f00bf93ad80a28972270a
EBUILD stuffit-5.2.0.611.ebuild 1465 BLAKE2B 941f699e4773b0375e94219d5117e51d67527ea90ef2b02609bcbbb47371c03e9d5793059d96dd6a4eb6efad956871a6a4cc1737b466c95abc356400f20ee82d SHA512 d34265918291a3043262aded8ceb3bee13860eb5b8e5503f681ff9002176aaebc7abb1a21dba3779e7c10b7dd6b7301811489f7d92c0191c25a2e3aaca8b0bc0
EBUILD stuffit-5.2.0.611.ebuild 1471 BLAKE2B 33b12391d0b2ee3a638b85f5010ad500032570d52a875ed72f36403f43fd238a6e47b9316f30be82966a78e6f602ff45b9db764d898f6894490e1eada29cacce SHA512 816b2b903025599753824cff5eed538c327b49ab146c26967e5246fdc0e2b2168f1531266970c1670d2cf2bcf1f45ab7eb3332b41294734c2214ad7e69b42cea
MISC metadata.xml 302 BLAKE2B f1870466f061240593b130854dc1baaffbc351f573e2f8e7bd4e5d8dcb986a794d151bc6a41bb7929b34a5bea104f0f95efbedd3bd068af39896fd444997cf45 SHA512 cb8ca2c4b1b49221c5e2ef4d37a9f8faa4a03ec8e116dfe31185f0a09aeaadf1034f45f655d984658e8318f057ca9028edb4cd373abb0d5bfe05ff6dd83d00b3

View file

@ -1,10 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
MY_P="stuffit520.611linux-i386"
DESCRIPTION="Aladdin Software's StuffIt and StuffIt Expander"
HOMEPAGE="http://www.stuffit.com/"
SRC_URI="http://my.smithmicro.com/downloads/files/stuffit520.611linux-i386.tar.gz"
SRC_URI="http://my.smithmicro.com/downloads/files/${MY_P}.tar.gz"
LICENSE="Stuffit"
SLOT="0"
@ -14,7 +17,7 @@ RESTRICT="fetch strip"
S="${WORKDIR}"
INSTALLDIR="/opt/stuffit"
INSTALLDIR=/opt/stuffit
pkg_nofetch() {
einfo "Please download stuffit from"
@ -27,7 +30,6 @@ pkg_nofetch() {
}
src_install() {
# First do the binaries
exeinto ${INSTALLDIR}/bin
doexe bin/stuff
@ -39,20 +41,20 @@ src_install() {
# Now the documentation
docinto stuff
dodoc doc/stuff/README
dohtml doc/stuff/stuff.html
dodoc doc/stuff/{README,stuff.html}
docinto unstuff
dodoc doc/unstuff/README
dohtml doc/unstuff/unstuff.html
dodoc doc/unstuff/{README,unstuff.html}
# And now the man pages
doman man/man1/*
# Also add the executables to the path
dodir /etc/env.d
echo -e "PATH=${INSTALLDIR}/bin\nROOTPATH=${INSTALLDIR}/bin" > \
"${D}"/etc/env.d/10stuffit
cat > "${T}"/10stuffit <<- EOF || die
PATH="${EPREFIX}${INSTALLDIR}/bin"
ROOTPATH="${EPREFIX}${INSTALLDIR}/bin"
EOF
doenvd "${T}"/10stuffit
}
pkg_postinst() {

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