parent
e852be1650
commit
e6830dad3f
@ -1,23 +1,23 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA512
|
Hash: SHA512
|
||||||
|
|
||||||
MANIFEST Manifest.files.gz 28819 BLAKE2B 90e9982b1b7cb500d8cc51f4e2a01db89858aca63e8257e71fe21b4b471845cf5f8cd7af419dbcc9b62985dff700e8ce94ce1dbeca45ba2358ee43789a687c99 SHA512 1d0f676056dce051223c713d67318dbc5b11f8c94ed8116cea381add10825a251e4321d4fae656dee37be47d541a6f51219aec6988cfbd5bed08b380e0a06505
|
MANIFEST Manifest.files.gz 28846 BLAKE2B 4a926982466c71e5e6be8805a0b4154a8be5fc6d2971d85fcb74dcc5c3cb74bfd40e88f7125f020794d906a9e984da13048c815d714776c3a134c4ae302af972 SHA512 58e44b3c9818bf873a498213acf86ab27e0acb45ee3a3957446ec0d2e512cf8ceaf8abc244e09f22ce7ceb6eb4b60e00c09fcfe5d5983ef3b162f12f89f60408
|
||||||
TIMESTAMP 2018-09-03T10:08:36Z
|
TIMESTAMP 2018-09-05T04:38:38Z
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAluNCCRfFIAAAAAALgAo
|
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAluPXc5fFIAAAAAALgAo
|
||||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||||
klCYew/+MLMdsKyXGXlKkpZ9FR0F0cJvDhu3FVqJ62b+s1OqGt8C7Fk6IZuMFbnm
|
klCJpA/+MNVhfcu8RTuptANmrw+hXcWARxns8x0d9LY4vXKXuu1rpFcmmK/g24p5
|
||||||
fdyluqxpmngJB6bSBR87WBp6/xeCtyjgA4adTXqPHdBneeyhpmoCB1NT6f9CBj5J
|
yHvGd6QKBWX/2PQFsHlRiQQQhK/RhlzKlixOjctj7lxqt7tb8waeSMy5/pwxFThH
|
||||||
uYXTvicffGBT7MEWJPq1c+VhF3PxOCrUFsD0jht1FZaY9NpfN6jY6Zi6AjXHwMC3
|
IbcSyk8hxoVN3fiTQWkVaSGPoJojHMVnyCKglIqFth/NVnoZEpkLggliCBDm8n31
|
||||||
HPTtbUlhOSAp3BEBPLW3pZ95TAfDOOhJxcVf0oCUMP7iMDv7Ksx1fq2jR4Ot94BN
|
LHc2NhfHwwS/+NHgtDZpVvVjmjbV5tFqZXy7rOkK0g055cyWJJoRcQPF6KIT/3ba
|
||||||
Zzj5NYir46xs9Y7XWDY65uWZ/VilBKnrVrtA6tnPWx0iCy+q10AVgWZpVA8yc6ew
|
wxTi9ngbkk6oO5EPqKhJ5ROTX5TxivNc00oVuTmlOn+grY+Zg2Y8nSiFaHTcpQ5o
|
||||||
yyh1dAB9Wk1z/p7z+d9xJ5MTFcH16dxYhAitq8WpX2NLGPoavYrfV6fODiuR/DiK
|
d3mFoi//bRZDOGb7ReHKUAtV8h7h0Rm9wi0IHOLbAi7CKF9cDskbAxCB7WfHrICp
|
||||||
XVK9hPTvKF6QMgDIRNZrEUwJc1zegBg4GgAPHXTBfnpWhhf2r2JBQsVcFuQMGATz
|
cUj/93nJMW2bBOcECyXZBljNU1nJOYtHrEZC8SmsKaTdAWrOtFJ5q5N0a6pBHUgb
|
||||||
KtfycbhgkMZMr9nA80WEMfUKTskPyHS38d9WX6dM4EZMyaBMdLGwdW8yb3SuJD6+
|
Uzp8PKPNh3Siygfu3faedrBxpfqPMD7H3+Mc3sO7XsbjPg7LTzgobY9mNU15WjPG
|
||||||
KIfsGGkPuB296YoEhrwOB7hprSvzHZHLKSonvsEiRIFB8qR1h8/uDRW0TZwJG+3Y
|
pdOkCQXxQgPoLWIH4rgutN2RnkNf7x8iQhnWqIy9qowxiKRvRu7CykYAG33F+pbn
|
||||||
CyqxXk/qifT9MEZK4gzw6vqQ9m7xMAQhl41Almo9v/FBrOj4GJbUFp1X0LzM2QGr
|
I0LzLHu2WTNNrUqOjX4q8j/7ZY8vSktmFR5Sj9R3J3lfaQr0GsMlaUfDoG6/TXa9
|
||||||
rUdIP/vgPAcHuBOrj26P84tinC3DWZ1FhwcfaB4t4GGcR8cCLu0=
|
4IcqrqgJOIr8k2HlXyhsSN8hiIqvY9yWV23M/WNVHutQuAX7Gkg=
|
||||||
=kAFK
|
=jnUi
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -1,9 +1,8 @@
|
|||||||
DIST sudo-1.8.22.tar.gz 3029051 BLAKE2B c77e05b6e9cee738902d6289327fb5d34d19833d96597f983d8af01434d224dd698f9257b0965a0e480e8d19eb38eef0c8216942ca5217c3fe7516cdf397f7b7 SHA512 5ce10a9302d25bb726e347499d26a0b3697446cfcdf0fd9094ee35198db7b023d5250a53fdcb4184d1a09f5fd2a78fc645bc8e80f265666b05a91f62f49b0695
|
|
||||||
DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede SHA512 a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
|
DIST sudo-1.8.23.tar.gz 3150674 BLAKE2B 11b1c7bfa372005cda8baf651c4662f6fd15e94ca77f7705b23ca6573424796d5c1f8e47e2874c4b54017141d01a632885ac60c92346d932537048373cad0ede SHA512 a9d61850a4857bfd075547a13efb13b054e4736e3ebe3c8a98a90a090b1d9b9688354ec9725fc99d1d256999b6f9c6ae6215ce9770fcdebd7f24731107b48342
|
||||||
DIST sudo-1.8.24.tar.gz 3175719 BLAKE2B 61fc469e2d8146b8bb59709192dc33828f0065d4dcf9625e72ae1da9a2c1d6925a0201e5999e146e2e15f5a103ad5690a88fcabb75f57e76b779fe07de53b459 SHA512 ec6295a456a300e81ea2356080d51a57e3eb5d8070d8aab228cece0100ef54954f6c3dd458316b0c2da6839c0d8dab7cdc1a360aceb2594641e064465ecb1ee8
|
DIST sudo-1.8.24.tar.gz 3175719 BLAKE2B 61fc469e2d8146b8bb59709192dc33828f0065d4dcf9625e72ae1da9a2c1d6925a0201e5999e146e2e15f5a103ad5690a88fcabb75f57e76b779fe07de53b459 SHA512 ec6295a456a300e81ea2356080d51a57e3eb5d8070d8aab228cece0100ef54954f6c3dd458316b0c2da6839c0d8dab7cdc1a360aceb2594641e064465ecb1ee8
|
||||||
EBUILD sudo-1.8.22-r2.ebuild 5990 BLAKE2B 3e9d5827271f71362f4e3a9664e6f22437764a49fd2c20c79d2e8c211058627bf288b885b65a8a3ca4768460074871d0269c13cddd186605f063bbffa7d39f50 SHA512 a165bdbca3ce48e969bfa9fc2d8d1768343fd3570735ab874237c0a0378fd0b3ec64820586d9040fe4ad19ae91ddad0a62e04626e3c4b38c336a44bce47b7690
|
DIST sudo-1.8.25.tar.gz 3189660 BLAKE2B 9eeab3ac4ea67a866071750a8cf19e0753ef1b59187f715c69547bbae8ee0039bf15116ef30ed5dc6fc11b17beeff174e08756b2d701e0f2668a05f2e318f623 SHA512 f3f0c9e315484e5ba2d535f41ab722881343b1fa299f75cfad456bd41a555d80080369677e62626307df792aeabc29ba450e6f0b9c284ea2cfb8dc5e3568f46d
|
||||||
EBUILD sudo-1.8.23-r1.ebuild 6154 BLAKE2B ca5c41cb76ca84b961cd1397bcf7914285347a32cc3a0bfe8385b0441e61e1995dc10c80b237cd55690f3f4e030f0c9ce0697b35bd79a37dc040a0de8f7e51d1 SHA512 08c9ca2d25a364a24325af96536996ce297c099e3632a4316467ec8abe5c27578e376607eee94a57c7a4c4ca444db4ca33879af9b745472ffb8766c48aeafa4e
|
|
||||||
EBUILD sudo-1.8.23-r2.ebuild 6366 BLAKE2B 54ac988d6be3e7e93dc13a45ada40a627e3ffeff4515d181a18ea9b2ad411d4c2a9e107fe718217668033bedec23e57216d4295d0df12c40ff5871c3ae9f9ec0 SHA512 3e7b3f21c550724a6ed048b0639d2630015c401dbe8c51d31310a26394b1a371ab18e438dc13357ff82b05715443f24f6cb42b1daac7ec5cc9d3776d6cbc96d7
|
EBUILD sudo-1.8.23-r2.ebuild 6366 BLAKE2B 54ac988d6be3e7e93dc13a45ada40a627e3ffeff4515d181a18ea9b2ad411d4c2a9e107fe718217668033bedec23e57216d4295d0df12c40ff5871c3ae9f9ec0 SHA512 3e7b3f21c550724a6ed048b0639d2630015c401dbe8c51d31310a26394b1a371ab18e438dc13357ff82b05715443f24f6cb42b1daac7ec5cc9d3776d6cbc96d7
|
||||||
EBUILD sudo-1.8.24.ebuild 6379 BLAKE2B 9300c549acd5a013d3cfcbc0ce2fb0ae4375cf9858928dbc92f2fa7d1cb2979f19a7ec43026dcfab87a51bd87ce0f886030426a431c7acbe3bec3715b6778523 SHA512 f1c124e5658fd55d7bbb84b9d06d0cf123479cf96b1d95fae610d36fa583069d7ceab30b59116da18a71f3dc822aeef75bd099f93ac0f2e0fac92f0bd491ae8a
|
EBUILD sudo-1.8.24.ebuild 6379 BLAKE2B 9300c549acd5a013d3cfcbc0ce2fb0ae4375cf9858928dbc92f2fa7d1cb2979f19a7ec43026dcfab87a51bd87ce0f886030426a431c7acbe3bec3715b6778523 SHA512 f1c124e5658fd55d7bbb84b9d06d0cf123479cf96b1d95fae610d36fa583069d7ceab30b59116da18a71f3dc822aeef75bd099f93ac0f2e0fac92f0bd491ae8a
|
||||||
|
EBUILD sudo-1.8.25.ebuild 6379 BLAKE2B 9300c549acd5a013d3cfcbc0ce2fb0ae4375cf9858928dbc92f2fa7d1cb2979f19a7ec43026dcfab87a51bd87ce0f886030426a431c7acbe3bec3715b6778523 SHA512 f1c124e5658fd55d7bbb84b9d06d0cf123479cf96b1d95fae610d36fa583069d7ceab30b59116da18a71f3dc822aeef75bd099f93ac0f2e0fac92f0bd491ae8a
|
||||||
EBUILD sudo-9999.ebuild 6379 BLAKE2B 9300c549acd5a013d3cfcbc0ce2fb0ae4375cf9858928dbc92f2fa7d1cb2979f19a7ec43026dcfab87a51bd87ce0f886030426a431c7acbe3bec3715b6778523 SHA512 f1c124e5658fd55d7bbb84b9d06d0cf123479cf96b1d95fae610d36fa583069d7ceab30b59116da18a71f3dc822aeef75bd099f93ac0f2e0fac92f0bd491ae8a
|
EBUILD sudo-9999.ebuild 6379 BLAKE2B 9300c549acd5a013d3cfcbc0ce2fb0ae4375cf9858928dbc92f2fa7d1cb2979f19a7ec43026dcfab87a51bd87ce0f886030426a431c7acbe3bec3715b6778523 SHA512 f1c124e5658fd55d7bbb84b9d06d0cf123479cf96b1d95fae610d36fa583069d7ceab30b59116da18a71f3dc822aeef75bd099f93ac0f2e0fac92f0bd491ae8a
|
||||||
MISC metadata.xml 989 BLAKE2B c7f7d49fda7750b172dd4b2e5c3fc5f1f3dd602b6347479834bf6444c9311738bcd10fbbba100cee45c97bb899e53f3c113abc61ee89b3353b50876c30966589 SHA512 bc9addd017e474acbc753d6d2cce5d77281a3c1f0857de538168eb1a7b80e0d0b313ad2b03cc710b483cc9588dcaf0208a5b8aaccea18e2ca51b567020bea9ec
|
MISC metadata.xml 989 BLAKE2B c7f7d49fda7750b172dd4b2e5c3fc5f1f3dd602b6347479834bf6444c9311738bcd10fbbba100cee45c97bb899e53f3c113abc61ee89b3353b50876c30966589 SHA512 bc9addd017e474acbc753d6d2cce5d77281a3c1f0857de538168eb1a7b80e0d0b313ad2b03cc710b483cc9588dcaf0208a5b8aaccea18e2ca51b567020bea9ec
|
||||||
|
@ -1,225 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit eutils pam multilib libtool
|
|
||||||
|
|
||||||
MY_P=${P/_/}
|
|
||||||
MY_P=${MY_P/beta/b}
|
|
||||||
|
|
||||||
uri_prefix=
|
|
||||||
case ${P} in
|
|
||||||
*_beta*|*_rc*) uri_prefix=beta/ ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
DESCRIPTION="Allows users or groups to run commands as other users"
|
|
||||||
HOMEPAGE="https://www.sudo.ws/"
|
|
||||||
SRC_URI="https://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
|
|
||||||
ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
# Basic license is ISC-style as-is, some files are released under
|
|
||||||
# 3-clause BSD license
|
|
||||||
LICENSE="ISC BSD"
|
|
||||||
SLOT="0"
|
|
||||||
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
|
|
||||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~sparc-solaris"
|
|
||||||
fi
|
|
||||||
IUSE="gcrypt ldap nls pam offensive openssl sasl selinux +sendmail skey"
|
|
||||||
|
|
||||||
CDEPEND="
|
|
||||||
gcrypt? ( dev-libs/libgcrypt:= )
|
|
||||||
openssl? ( dev-libs/openssl:0= )
|
|
||||||
pam? ( virtual/pam )
|
|
||||||
sasl? ( dev-libs/cyrus-sasl )
|
|
||||||
skey? ( >=sys-auth/skey-1.1.5-r1 )
|
|
||||||
ldap? (
|
|
||||||
>=net-nds/openldap-2.1.30-r1
|
|
||||||
dev-libs/cyrus-sasl
|
|
||||||
)
|
|
||||||
sys-libs/zlib
|
|
||||||
"
|
|
||||||
RDEPEND="
|
|
||||||
${CDEPEND}
|
|
||||||
selinux? ( sec-policy/selinux-sudo )
|
|
||||||
ldap? ( dev-lang/perl )
|
|
||||||
pam? ( sys-auth/pambase )
|
|
||||||
>=app-misc/editor-wrapper-3
|
|
||||||
virtual/editor
|
|
||||||
sendmail? ( virtual/mta )
|
|
||||||
"
|
|
||||||
DEPEND="
|
|
||||||
${CDEPEND}
|
|
||||||
sys-devel/bison
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
REQUIRED_USE="
|
|
||||||
pam? ( !skey )
|
|
||||||
skey? ( !pam )
|
|
||||||
?? ( gcrypt openssl )
|
|
||||||
"
|
|
||||||
|
|
||||||
MAKEOPTS+=" SAMPLES="
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
elibtoolize
|
|
||||||
}
|
|
||||||
|
|
||||||
set_rootpath() {
|
|
||||||
# FIXME: secure_path is a compile time setting. using ROOTPATH
|
|
||||||
# is not perfect, env-update may invalidate this, but until it
|
|
||||||
# is available as a sudoers setting this will have to do.
|
|
||||||
einfo "Setting secure_path ..."
|
|
||||||
|
|
||||||
# first extract the default ROOTPATH from build env
|
|
||||||
ROOTPATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo "${ROOTPATH}")
|
|
||||||
if [[ -z ${ROOTPATH} ]] ; then
|
|
||||||
ewarn " Failed to find ROOTPATH, please report this"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# then remove duplicate path entries
|
|
||||||
cleanpath() {
|
|
||||||
local newpath thisp IFS=:
|
|
||||||
for thisp in $1 ; do
|
|
||||||
if [[ :${newpath}: != *:${thisp}:* ]] ; then
|
|
||||||
newpath+=:$thisp
|
|
||||||
else
|
|
||||||
einfo " Duplicate entry ${thisp} removed..."
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
ROOTPATH=${newpath#:}
|
|
||||||
}
|
|
||||||
cleanpath /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${ROOTPATH:+:${ROOTPATH}}
|
|
||||||
|
|
||||||
# finally, strip gcc paths #136027
|
|
||||||
rmpath() {
|
|
||||||
local e newpath thisp IFS=:
|
|
||||||
for thisp in ${ROOTPATH} ; do
|
|
||||||
for e ; do [[ $thisp == $e ]] && continue 2 ; done
|
|
||||||
newpath+=:$thisp
|
|
||||||
done
|
|
||||||
ROOTPATH=${newpath#:}
|
|
||||||
}
|
|
||||||
rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' '*/gnat-gcc/*'
|
|
||||||
|
|
||||||
einfo "... done"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local ROOTPATH
|
|
||||||
set_rootpath
|
|
||||||
|
|
||||||
# audit: somebody got to explain me how I can test this before I
|
|
||||||
# enable it.. - Diego
|
|
||||||
# plugindir: autoconf code is crappy and does not delay evaluation
|
|
||||||
# until `make` time, so we have to use a full path here rather than
|
|
||||||
# basing off other values.
|
|
||||||
myeconfargs=(
|
|
||||||
--enable-zlib=system
|
|
||||||
--with-editor="${EPREFIX}"/usr/libexec/editor
|
|
||||||
--with-env-editor
|
|
||||||
--with-plugindir="${EPREFIX}"/usr/$(get_libdir)/sudo
|
|
||||||
--with-rundir="${EPREFIX}"/var/run/sudo
|
|
||||||
--with-secure-path="${ROOTPATH}"
|
|
||||||
--with-vardir="${EPREFIX}"/var/db/sudo
|
|
||||||
--without-linux-audit
|
|
||||||
--without-opie
|
|
||||||
$(use_enable gcrypt)
|
|
||||||
$(use_enable nls)
|
|
||||||
$(use_enable openssl)
|
|
||||||
$(use_enable sasl)
|
|
||||||
$(use_with offensive insults)
|
|
||||||
$(use_with offensive all-insults)
|
|
||||||
$(use_with ldap ldap_conf_file /etc/ldap.conf.sudo)
|
|
||||||
$(use_with ldap)
|
|
||||||
$(use_with pam)
|
|
||||||
$(use_with skey)
|
|
||||||
$(use_with selinux)
|
|
||||||
$(use_with sendmail)
|
|
||||||
)
|
|
||||||
econf "${myeconfargs[@]}"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
|
|
||||||
if use ldap ; then
|
|
||||||
dodoc README.LDAP
|
|
||||||
dosbin plugins/sudoers/sudoers2ldif
|
|
||||||
|
|
||||||
cat <<-EOF > "${T}"/ldap.conf.sudo
|
|
||||||
# See ldap.conf(5) and README.LDAP for details
|
|
||||||
# This file should only be readable by root
|
|
||||||
|
|
||||||
# supported directives: host, port, ssl, ldap_version
|
|
||||||
# uri, binddn, bindpw, sudoers_base, sudoers_debug
|
|
||||||
# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key}
|
|
||||||
EOF
|
|
||||||
|
|
||||||
insinto /etc
|
|
||||||
doins "${T}"/ldap.conf.sudo
|
|
||||||
fperms 0440 /etc/ldap.conf.sudo
|
|
||||||
|
|
||||||
insinto /etc/openldap/schema
|
|
||||||
newins doc/schema.OpenLDAP sudo.schema
|
|
||||||
fi
|
|
||||||
|
|
||||||
pamd_mimic system-auth sudo auth account session
|
|
||||||
|
|
||||||
keepdir /var/db/sudo/lectured
|
|
||||||
fperms 0700 /var/db/sudo/lectured
|
|
||||||
fperms 0711 /var/db/sudo #652958
|
|
||||||
|
|
||||||
# Don't install into /var/run as that is a tmpfs most of the time
|
|
||||||
# (bug #504854)
|
|
||||||
rm -rf "${ED}"/var/run
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
#652958
|
|
||||||
local sudo_db="${EROOT}/var/db/sudo"
|
|
||||||
if [[ "$(stat -c %a "${sudo_db}")" -ne 711 ]] ; then
|
|
||||||
chmod 711 "${sudo_db}" || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use ldap ; then
|
|
||||||
ewarn
|
|
||||||
ewarn "sudo uses the /etc/ldap.conf.sudo file for ldap configuration."
|
|
||||||
ewarn
|
|
||||||
if grep -qs '^[[:space:]]*sudoers:' "${ROOT}"/etc/nsswitch.conf ; then
|
|
||||||
ewarn "In 1.7 series, LDAP is no more consulted, unless explicitly"
|
|
||||||
ewarn "configured in /etc/nsswitch.conf."
|
|
||||||
ewarn
|
|
||||||
ewarn "To make use of LDAP, add this line to your /etc/nsswitch.conf:"
|
|
||||||
ewarn " sudoers: ldap files"
|
|
||||||
ewarn
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
if use prefix ; then
|
|
||||||
ewarn
|
|
||||||
ewarn "To use sudo, you need to change file ownership and permissions"
|
|
||||||
ewarn "with root privileges, as follows:"
|
|
||||||
ewarn
|
|
||||||
ewarn " # chown root:root ${EPREFIX}/usr/bin/sudo"
|
|
||||||
ewarn " # chown root:root ${EPREFIX}/usr/lib/sudo/sudoers.so"
|
|
||||||
ewarn " # chown root:root ${EPREFIX}/etc/sudoers"
|
|
||||||
ewarn " # chown root:root ${EPREFIX}/etc/sudoers.d"
|
|
||||||
ewarn " # chown root:root ${EPREFIX}/var/db/sudo"
|
|
||||||
ewarn " # chmod 4111 ${EPREFIX}/usr/bin/sudo"
|
|
||||||
ewarn
|
|
||||||
fi
|
|
||||||
|
|
||||||
elog "To use the -A (askpass) option, you need to install a compatible"
|
|
||||||
elog "password program from the following list. Starred packages will"
|
|
||||||
elog "automatically register for the use with sudo (but will not force"
|
|
||||||
elog "the -A option):"
|
|
||||||
elog ""
|
|
||||||
elog " [*] net-misc/ssh-askpass-fullscreen"
|
|
||||||
elog " net-misc/x11-ssh-askpass"
|
|
||||||
elog ""
|
|
||||||
elog "You can override the choice by setting the SUDO_ASKPASS environmnent"
|
|
||||||
elog "variable to the program you want to use."
|
|
||||||
}
|
|
Binary file not shown.
@ -1,5 +1,9 @@
|
|||||||
DIST rarlinux-5.6.0_p20180624.tar.gz 552245 BLAKE2B 9988b67d545df89bb7087c2bbec5a6fc47d99f6fd8a97e3581f135dc829a43e5c044248e95f60f7cd29370a0955a3c4c8a6667bfcead17301dc0f45ddae0057f SHA512 a0baba489c9268bc25c814c94747c117de66599f91da875b0e0b8233c24910f0e831f8b407f7a9bd8d709da6bdea4ef50306ce456ea5089f893619b8ee5b780f
|
DIST rarlinux-5.6.0_p20180624.tar.gz 552245 BLAKE2B 9988b67d545df89bb7087c2bbec5a6fc47d99f6fd8a97e3581f135dc829a43e5c044248e95f60f7cd29370a0955a3c4c8a6667bfcead17301dc0f45ddae0057f SHA512 a0baba489c9268bc25c814c94747c117de66599f91da875b0e0b8233c24910f0e831f8b407f7a9bd8d709da6bdea4ef50306ce456ea5089f893619b8ee5b780f
|
||||||
|
DIST rarlinux-5.6.1_beta1_p20180903.tar.gz 552295 BLAKE2B 45a709780bfbcfbaf0182a02a0c6bdea71ca4162b5e8bd223105fe01219e6053559b983e1aebf859480a62c18d6aa7cf689369b4bb5bedebd87eeb6812a31561 SHA512 daa7ed17f1c5418fd47e285c1cc06d833f2182fd3de89aefafd83a86935f52c61dc067d19521d3154ff07d891b69ace03d43940ae824adabfff82ffee1bda379
|
||||||
DIST rarlinux-x64-5.6.0_p20180624.tar.gz 541604 BLAKE2B 2fd865af38db47c556341bb2482ee9af83857bc196e08f9b47d5a0f8ccae708931c09dcca2115866d37c03b77f7548da87cf2e778f003e9a432634b9ae378aae SHA512 e8427d12016d4298d1e3ca3dc32f367e2b7a407572e48c665eaec796c3538d50349760b5691bc6d58256a5470dc0c6637740fcdc6e8a9bd420193fae16e209eb
|
DIST rarlinux-x64-5.6.0_p20180624.tar.gz 541604 BLAKE2B 2fd865af38db47c556341bb2482ee9af83857bc196e08f9b47d5a0f8ccae708931c09dcca2115866d37c03b77f7548da87cf2e778f003e9a432634b9ae378aae SHA512 e8427d12016d4298d1e3ca3dc32f367e2b7a407572e48c665eaec796c3538d50349760b5691bc6d58256a5470dc0c6637740fcdc6e8a9bd420193fae16e209eb
|
||||||
|
DIST rarlinux-x64-5.6.1_beta1_p20180903.tar.gz 541723 BLAKE2B fc70196124621d729530de31b7a213cf4e63326f7db11d65fe2941ae78dfd6bedcc4884b7f21454bd624a6565d679e95699aec9ee489672c3346198c2aa53c13 SHA512 b91388fd78ee45f7f7e3c1750e739ce28c325dcc3b11d8c507b022ade510d6bf012b00092238c3348933176d783d2ef9b1ce6269779a095b4a2320f27f035903
|
||||||
DIST winrar-x64-5.6.0_p20180624.exe 3180248 BLAKE2B 3ddbef82e2ecee7960c5d282de905a2d4d279c3ebae9ceb9e5b72a822d352a80d189a76514a414840ea5ad8002d718435757c860a0935134b6eba01b70e0f444 SHA512 61896901b580476d4c12d40d42eef725de270beb0b01526e7d5d4e02847a7b67b0380f0a365e92eafe2a2303d60945146457d43430aace51c9a443a8b1ceef48
|
DIST winrar-x64-5.6.0_p20180624.exe 3180248 BLAKE2B 3ddbef82e2ecee7960c5d282de905a2d4d279c3ebae9ceb9e5b72a822d352a80d189a76514a414840ea5ad8002d718435757c860a0935134b6eba01b70e0f444 SHA512 61896901b580476d4c12d40d42eef725de270beb0b01526e7d5d4e02847a7b67b0380f0a365e92eafe2a2303d60945146457d43430aace51c9a443a8b1ceef48
|
||||||
|
DIST winrar-x64-5.6.1_beta1_p20180903.exe 3187440 BLAKE2B c8f008ec746ab941dd41553d7f8004aab3d6a00771278eea76cb2b6c6a92394c93c6bd816e212950b99cdd28184237479eb301c0adc3d11712ebc9ab83b44656 SHA512 98da58d411d2d7c6cc49c62cbed3e3850eeccfee3bb7338777b734cbee14396c765b6c62a1d236e89458559d18b6871c3f97d2d9e600fc88655fa2c11e3eba27
|
||||||
EBUILD rar-5.6.0_p20180624.ebuild 2277 BLAKE2B 5b0b46e69ad6087789f311667a5168c31ca9eedf5acd889ee5a1b21a91f4932d259af6607ef3a03a871d55066bf6dc5562320f848e2ff344123b9497d3bfc423 SHA512 ef72607d08f840a8f0f4ac72e5a6e22733c49757afc25a4b9fbee049fee25e7fcefa70eae44df5f1a1e9293bfa60c51899bea2ff06892d09cd275878fd18b87a
|
EBUILD rar-5.6.0_p20180624.ebuild 2277 BLAKE2B 5b0b46e69ad6087789f311667a5168c31ca9eedf5acd889ee5a1b21a91f4932d259af6607ef3a03a871d55066bf6dc5562320f848e2ff344123b9497d3bfc423 SHA512 ef72607d08f840a8f0f4ac72e5a6e22733c49757afc25a4b9fbee049fee25e7fcefa70eae44df5f1a1e9293bfa60c51899bea2ff06892d09cd275878fd18b87a
|
||||||
|
EBUILD rar-5.6.1_beta1_p20180903.ebuild 2279 BLAKE2B ad6b6a2875119d5125fd8b59be5a2c6bb839938542f2cb8c8e7f5544678964e45bd81b9ecf7399a9593e8c3daa54e3f19d6b073bbea3f5ca3ccaef9b5820984f SHA512 393e1805fb47027e6f12b41a435984288816001ec6ef03a71ac482bdf816106bbea89e4dcfe81c529cb3ad17b4db9dc39f14d95e2968c654a15294d14bc337b6
|
||||||
MISC metadata.xml 436 BLAKE2B 772b97d33730af0ec24c126f46634735b661470d99fe1c2fc90d36653d0143014cf45f84686f3621b3b276c70b859f6551ffe764089d0fb646f99cd04b7d0def SHA512 9748890b95ef59d0fc815cc71757c10e77914ea73d254770a8669d8b766d95c65a90eb941a360b361d4e0c28f1abde6ba15a84a77609820aea7eaa25d2e913a1
|
MISC metadata.xml 436 BLAKE2B 772b97d33730af0ec24c126f46634735b661470d99fe1c2fc90d36653d0143014cf45f84686f3621b3b276c70b859f6551ffe764089d0fb646f99cd04b7d0def SHA512 9748890b95ef59d0fc815cc71757c10e77914ea73d254770a8669d8b766d95c65a90eb941a360b361d4e0c28f1abde6ba15a84a77609820aea7eaa25d2e913a1
|
||||||
|
@ -0,0 +1,109 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="6"
|
||||||
|
|
||||||
|
DESCRIPTION="RAR compressor/uncompressor"
|
||||||
|
HOMEPAGE="https://rarlab.com/"
|
||||||
|
URI_x86="https://mirror.whissi.de/distfiles/rar/rarlinux-${PV}.tar.gz"
|
||||||
|
URI_amd64="https://mirror.whissi.de/distfiles/rar/rarlinux-x64-${PV}.tar.gz"
|
||||||
|
URI_w64="https://mirror.whissi.de/distfiles/rar/winrar-x64-${PV}.exe"
|
||||||
|
SRC_URI="x86? ( ${URI_x86} )
|
||||||
|
amd64? ( ${URI_amd64} )
|
||||||
|
all_sfx? (
|
||||||
|
${URI_x86}
|
||||||
|
${URI_amd64}
|
||||||
|
${URI_w64}
|
||||||
|
)"
|
||||||
|
|
||||||
|
LICENSE="RAR BSD BSD-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86"
|
||||||
|
IUSE="all_sfx"
|
||||||
|
RESTRICT="mirror bindist"
|
||||||
|
|
||||||
|
DEPEND="all_sfx? ( app-arch/unrar )"
|
||||||
|
RDEPEND="sys-libs/glibc"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
|
QA_FLAGS_IGNORED="opt/rar/default.sfx
|
||||||
|
opt/rar/default-elf32.sfx
|
||||||
|
opt/rar/default-elf64.sfx
|
||||||
|
opt/rar/default-win32.sfx
|
||||||
|
opt/rar/default-win64.sfx
|
||||||
|
opt/rar/WinCon.SFX
|
||||||
|
opt/rar/WinCon64.SFX
|
||||||
|
opt/rar/Zip.SFX
|
||||||
|
opt/rar/Zip64.SFX
|
||||||
|
opt/rar/unrar
|
||||||
|
opt/rar/rar"
|
||||||
|
QA_PRESTRIPPED=${QA_FLAGS_IGNORED}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
local _file
|
||||||
|
|
||||||
|
for _file in ${A}; do
|
||||||
|
if [[ "${_file}" == rarli* ]]; then
|
||||||
|
if [[ "${_file}" =~ x64 ]]; then
|
||||||
|
if ! use amd64; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
|
||||||
|
unpack "${_file}"
|
||||||
|
elif [[ ! "${_file}" =~ x64 ]]; then
|
||||||
|
if ! use x86; then
|
||||||
|
continue
|
||||||
|
fi
|
||||||
|
|
||||||
|
unpack "${_file}"
|
||||||
|
else
|
||||||
|
die "Unknown SRC file '${_file}'!"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
rm -f "${S}"/license.txt
|
||||||
|
|
||||||
|
if use all_sfx ; then
|
||||||
|
mkdir sfx
|
||||||
|
cd sfx
|
||||||
|
for _file in ${A}; do
|
||||||
|
if [[ "${_file}" == rarli* ]]; then
|
||||||
|
unpack "${_file}"
|
||||||
|
if [[ "${_file}" =~ x64 ]]; then
|
||||||
|
mv rar/default.sfx default-elf64.sfx || die
|
||||||
|
else
|
||||||
|
mv rar/default.sfx default-elf32.sfx || die
|
||||||
|
fi
|
||||||
|
elif [[ "${_file}" == winrar* ]]; then
|
||||||
|
ln -s "${DISTDIR}"/${_file} w64.rar || die
|
||||||
|
unpack ./w64.rar
|
||||||
|
mv Default.SFX default-win32.sfx || die
|
||||||
|
mv Default64.SFX default-win64.sfx || die
|
||||||
|
else
|
||||||
|
die "Unknown SFX file '${_file}'!"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
exeinto /opt/rar
|
||||||
|
doexe rar unrar || die
|
||||||
|
|
||||||
|
dodir /opt/bin
|
||||||
|
dosym ../rar/rar /opt/bin/rar || die
|
||||||
|
dosym ../rar/unrar /opt/bin/unrar || die
|
||||||
|
|
||||||
|
insinto /opt/rar
|
||||||
|
if use all_sfx ; then
|
||||||
|
doins "${WORKDIR}"/sfx/*.{sfx,SFX} || die
|
||||||
|
else
|
||||||
|
doins default.sfx || die
|
||||||
|
fi
|
||||||
|
doins rarfiles.lst || die
|
||||||
|
dodoc *.txt
|
||||||
|
}
|
@ -1,11 +1,9 @@
|
|||||||
AUX unrar-5.5.5-build.patch 1021 BLAKE2B f11426cac10efe195a0507ea99c77813284ff8d03aa47f4c10f8d4c93689eac919aa68651bf20393fbadd94bb88439fddaa1448cf00153a2dbfb0468c938f1b1 SHA512 c6875ef2ed3f1cd5e8baae74fdc92c7c44c694169bfaa2b63af10eaacb52dd27ff12360ac6757a82499a0f14fb78cfa1bfbd8391435f95b125a81b2e776f28a0
|
AUX unrar-5.5.5-build.patch 1021 BLAKE2B f11426cac10efe195a0507ea99c77813284ff8d03aa47f4c10f8d4c93689eac919aa68651bf20393fbadd94bb88439fddaa1448cf00153a2dbfb0468c938f1b1 SHA512 c6875ef2ed3f1cd5e8baae74fdc92c7c44c694169bfaa2b63af10eaacb52dd27ff12360ac6757a82499a0f14fb78cfa1bfbd8391435f95b125a81b2e776f28a0
|
||||||
AUX unrar-5.5.5-honor-flags.patch 1211 BLAKE2B 8104ac7bf12579218e71147865823da40c3c534a1a13a26f1e59712bfea10c6664a0efce1aff95bd28f35dfb8a50561ff32785416c40c155f047a2368dd76f2d SHA512 a91bc7f4af17fa3a72e6dbd6276afae181554184e8b9ba34c52235d69890ac1e68350d9c14ba7cd207c71220963a26cf1169b965258992cf3b79ec71537c2569
|
AUX unrar-5.5.5-honor-flags.patch 1211 BLAKE2B 8104ac7bf12579218e71147865823da40c3c534a1a13a26f1e59712bfea10c6664a0efce1aff95bd28f35dfb8a50561ff32785416c40c155f047a2368dd76f2d SHA512 a91bc7f4af17fa3a72e6dbd6276afae181554184e8b9ba34c52235d69890ac1e68350d9c14ba7cd207c71220963a26cf1169b965258992cf3b79ec71537c2569
|
||||||
DIST unrar-5.5.8.tar.gz 222285 BLAKE2B ec6317fc95674a3f282f92762ee89d2fd21d162a96b7b1ea29de9f4ab0ebf0bdb9c3e7141c7146d4bd2e570620db7d7850bc9a8c45a42ef745af1d75d4df5a71 SHA512 9eac83707fa47a03925e5f3e8adf47889064d748304b732d12a2d379ab525b441f1aa33216377d4ef445f45c4e8ad73d2cd0b560601ceac344c60571b77fd6aa
|
DIST unrar-5.5.8.tar.gz 222285 BLAKE2B ec6317fc95674a3f282f92762ee89d2fd21d162a96b7b1ea29de9f4ab0ebf0bdb9c3e7141c7146d4bd2e570620db7d7850bc9a8c45a42ef745af1d75d4df5a71 SHA512 9eac83707fa47a03925e5f3e8adf47889064d748304b732d12a2d379ab525b441f1aa33216377d4ef445f45c4e8ad73d2cd0b560601ceac344c60571b77fd6aa
|
||||||
DIST unrar-5.6.3.tar.gz 225788 BLAKE2B 8baf99ef85052a395fe0f2daed41803587e7d839949488eb3430e3d3a3dbca30ef894530d5ef40757f7ea2ffdfb2d493e8e13d7322e65885cf03f8fa0859b804 SHA512 cd3c97d357242a91917cdd9ee6898527829bff73dd187e58d7490d0d0ed5ffd8f8db651ce63d4bd8307c6a085fa95d72faa7b0cf1348bba191086136232a98fc
|
|
||||||
DIST unrar-5.6.4.tar.gz 225849 BLAKE2B 56257ab9482841a1a27e5afd5b00b19e7319eef250168f08826e3cb63eefa063ece8198133d8439fca8d8905d303715751e24ed36a5018f03982c03cda27a53b SHA512 0ff55a82f8593c59c9773ffa7dec00386b762c504a08497bc1a50de5502c52e1c1d1043cb8ba353291aa61a3ebc9f5f0a21d313d89639f400e5fc45f01d62cca
|
|
||||||
DIST unrar-5.6.5.tar.gz 226296 BLAKE2B c35dfdc10976ee2a7827f9386021f79af6712ae3a6641e83934ef7223e1202c46c59e12d2b78abe230c3f929f2228fe8c0664f05275b905ea06806a02cd685aa SHA512 984340935671913b4d2a765db5c4edc0d08d859fc43f3ae0e97e681c4ea302a51808fefa8c11c3aeecad1c2681541f363c5051813d978b5b14959c2e55f71281
|
DIST unrar-5.6.5.tar.gz 226296 BLAKE2B c35dfdc10976ee2a7827f9386021f79af6712ae3a6641e83934ef7223e1202c46c59e12d2b78abe230c3f929f2228fe8c0664f05275b905ea06806a02cd685aa SHA512 984340935671913b4d2a765db5c4edc0d08d859fc43f3ae0e97e681c4ea302a51808fefa8c11c3aeecad1c2681541f363c5051813d978b5b14959c2e55f71281
|
||||||
|
DIST unrar-5.6.6.tar.gz 226484 BLAKE2B f5facddd5c326c039c02b31ac28ba86d5417a51d00a463da1c6fbb714856ffb275defbe400a0d56a21850c754f06eda615fcab983a206f335422503d76f11427 SHA512 1e1e9dc2ed104ab7819d11ad2249780a4320cb30f3c427ea1669c3769fa3a8369841711a2d46d918049659bc67b2cd7dc7560a12127d810a57614293c24fe25a
|
||||||
EBUILD unrar-5.5.8.ebuild 1851 BLAKE2B 68be65e1df26e7a21690e7f2fae539cb2314fec884ea62be47e8f7008cfdddc47e8ef097b41017e8c68c2a7fbc385bbada86715b3bc06a61e5635d3201fe0627 SHA512 dee6fd8a3d7dc51a1162aab23d9031b5524b74aa9fa1b50275a8b4a5b0524439277daffbfa062bec4c6622356232882eca023542da766db4af57789a853a4e4d
|
EBUILD unrar-5.5.8.ebuild 1851 BLAKE2B 68be65e1df26e7a21690e7f2fae539cb2314fec884ea62be47e8f7008cfdddc47e8ef097b41017e8c68c2a7fbc385bbada86715b3bc06a61e5635d3201fe0627 SHA512 dee6fd8a3d7dc51a1162aab23d9031b5524b74aa9fa1b50275a8b4a5b0524439277daffbfa062bec4c6622356232882eca023542da766db4af57789a853a4e4d
|
||||||
EBUILD unrar-5.6.3.ebuild 1860 BLAKE2B f88156419bf1bdd826b64d9e3f7bfaf0adb8eaf740d056e1a8019fa000dbab6511eaa4d24480601f9c2f1c1d6bb88c5fc6e63669ade5104bb61b2b493f10d8a9 SHA512 6df34351e21f462a334b27d361ea3e6baf9a736ec29e9b21baa98d503761b508626ff18e8e28f81da1d1cd08ac807360f792dab428b3e9920d8cb500e73c5543
|
|
||||||
EBUILD unrar-5.6.4.ebuild 1860 BLAKE2B f88156419bf1bdd826b64d9e3f7bfaf0adb8eaf740d056e1a8019fa000dbab6511eaa4d24480601f9c2f1c1d6bb88c5fc6e63669ade5104bb61b2b493f10d8a9 SHA512 6df34351e21f462a334b27d361ea3e6baf9a736ec29e9b21baa98d503761b508626ff18e8e28f81da1d1cd08ac807360f792dab428b3e9920d8cb500e73c5543
|
|
||||||
EBUILD unrar-5.6.5.ebuild 1860 BLAKE2B f88156419bf1bdd826b64d9e3f7bfaf0adb8eaf740d056e1a8019fa000dbab6511eaa4d24480601f9c2f1c1d6bb88c5fc6e63669ade5104bb61b2b493f10d8a9 SHA512 6df34351e21f462a334b27d361ea3e6baf9a736ec29e9b21baa98d503761b508626ff18e8e28f81da1d1cd08ac807360f792dab428b3e9920d8cb500e73c5543
|
EBUILD unrar-5.6.5.ebuild 1860 BLAKE2B f88156419bf1bdd826b64d9e3f7bfaf0adb8eaf740d056e1a8019fa000dbab6511eaa4d24480601f9c2f1c1d6bb88c5fc6e63669ade5104bb61b2b493f10d8a9 SHA512 6df34351e21f462a334b27d361ea3e6baf9a736ec29e9b21baa98d503761b508626ff18e8e28f81da1d1cd08ac807360f792dab428b3e9920d8cb500e73c5543
|
||||||
|
EBUILD unrar-5.6.6.ebuild 1855 BLAKE2B 038a44095baac3c1502bc98bbdee3aa018766ff0d15cfa4b150907e65bbd10f9d015f7463fbd491ec00ae7195c872f5f045350defa27866155dbb5978b4bd9ab SHA512 5b82c6fd18bc9e8504b312ac42707b8fa9ec91a5c729c7a7f5f2ff6977ecad5c53c59ea45fba30dfc961892486c86cbc8f6edbbf9c9ed7dfd991bede6b7d88c3
|
||||||
MISC metadata.xml 512 BLAKE2B 260947f2fad1c57508f689b2db22fff72276f40fb91789cfd0b0a2ae63d6710ed186d6350e4a23d19566e3469a097294f95074810652d61cb752a54dfe92ac80 SHA512 4a8c151dbda173dada5635cbd844459a1d999c6c41a2e140a09ba31536e1856d896141471c65b5cb52c9c92229f55c211e01ba23b975f4d25442ffc55ae6a13d
|
MISC metadata.xml 512 BLAKE2B 260947f2fad1c57508f689b2db22fff72276f40fb91789cfd0b0a2ae63d6710ed186d6350e4a23d19566e3469a097294f95074810652d61cb752a54dfe92ac80 SHA512 4a8c151dbda173dada5635cbd844459a1d999c6c41a2e140a09ba31536e1856d896141471c65b5cb52c9c92229f55c211e01ba23b975f4d25442ffc55ae6a13d
|
||||||
|
@ -1,68 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="6"
|
|
||||||
|
|
||||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
|
||||||
|
|
||||||
MY_PN=${PN}src
|
|
||||||
|
|
||||||
DESCRIPTION="Uncompress rar files"
|
|
||||||
HOMEPAGE="https://www.rarlab.com/rar_add.htm"
|
|
||||||
SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="unRAR"
|
|
||||||
# subslot = soname version
|
|
||||||
SLOT="0/5"
|
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"
|
|
||||||
|
|
||||||
S=${WORKDIR}/unrar
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PN}-5.5.5-build.patch
|
|
||||||
"${FILESDIR}"/${PN}-5.5.5-honor-flags.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
|
|
||||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
|
||||||
sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
|
|
||||||
else
|
|
||||||
sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
|
|
||||||
fi
|
|
||||||
sed -i "${sed_args[@]}" makefile || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
mkdir -p build-{lib,bin}
|
|
||||||
printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
|
|
||||||
cp build-{lib,bin}/Makefile || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
unrar_make() {
|
|
||||||
emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
|
|
||||||
}
|
|
||||||
|
|
||||||
unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
|
|
||||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
|
|
||||||
ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
|
|
||||||
|
|
||||||
unrar_make -C build-bin
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin build-bin/unrar
|
|
||||||
dodoc readme.txt
|
|
||||||
|
|
||||||
dolib.so build-lib/libunrar*
|
|
||||||
|
|
||||||
insinto /usr/include/libunrar${PV%.*.*}
|
|
||||||
doins *.hpp
|
|
||||||
dosym libunrar${PV%.*.*} /usr/include/libunrar
|
|
||||||
}
|
|
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
AUX stress-ng-0.09.31-makefile.patch 1860 BLAKE2B a5fe82d643f79fd74303de3528a25444914e0071d9e43519c567a38c6f7956bafac3b48b12ed4d74abec9494fec70521a7e1e065905651de979f0051a6ade6ef SHA512 87fde07ed850f5761fd73bb147dd0d0a0781f190dd20d9cbfcc79013c5c8c3e5c1b1217f5dc20b596c9a8482b209f2855fbde73984249b156154eb87df273f86
|
AUX stress-ng-0.09.38-makefile.patch 1879 BLAKE2B f037aa43102e7959de1b7ee370e67b63268b758b0989ae70fccb7fbbee029641640a36437af07c141862b6b58a207aeca4eefd44a69fee189aa8d9bcffe4fa2d SHA512 7cee370fedd317c80ff059c8602df57b7809ab51dbfa57b8ee57d25638c010e3b04e92be6a6000788319355951e370f0bc813b8329a11108199c74b9fd842c5a
|
||||||
DIST stress-ng-0.09.38.tar.xz 355252 BLAKE2B 9382d48af5fa7fbb9128887d484688045cf033a2f5997898209f530ef6c27ea27c5271666247a9c650f4dd66bd2add93586dd5beb19f6509f78b9e355791cf27 SHA512 b3f3d03151cd5afaa267eb028ec9f450d8dccec851de0f16fe8d83e81b7a8e9572b7c556e1fab4ecc57c56829e6d30023716708f15b9156af146a0c72ae4ddf8
|
DIST stress-ng-0.09.38.tar.xz 355252 BLAKE2B 9382d48af5fa7fbb9128887d484688045cf033a2f5997898209f530ef6c27ea27c5271666247a9c650f4dd66bd2add93586dd5beb19f6509f78b9e355791cf27 SHA512 b3f3d03151cd5afaa267eb028ec9f450d8dccec851de0f16fe8d83e81b7a8e9572b7c556e1fab4ecc57c56829e6d30023716708f15b9156af146a0c72ae4ddf8
|
||||||
EBUILD stress-ng-0.09.38.ebuild 681 BLAKE2B 7d819ff63bae78b55ade23ccf680fad63382ba39f88614c2cfb56d1b871130c0714bcde50848bc8329006c7bd00004e0fac5fb290b6840ed2a2a1fae9a20bf7e SHA512 1a33939cb65405e390a5e96052eef683d879ccd28506d4bca5effbf86de16cc459b0773e70707b310707cb448b2da762cf5411fe4eeed1634b08211c10d89ec2
|
EBUILD stress-ng-0.09.38.ebuild 672 BLAKE2B 50466e766076bae87c179f8aa4affa8d3a21ba776790bcc64c07c45f56fe58f92bb4d89197e3000440513cd3a0df4ef9b7ea391b3fa6e2afde17b753b6a1ea74 SHA512 5b04dade5e4e0f92e9f156625a4db6d1a47a914695d85ab30782b8bf87e4a73c7a9917d91e720542f581b97406cb2ddcfe87fa89a3f83d3c1df8230216567af8
|
||||||
MISC metadata.xml 796 BLAKE2B 746809bd51f5512246e29a1e15d9b41f3cf0df968b2e2655dcaef7bb839aff27ce2cefd4818e79fec18b9f12c7902bdd0440c634f9480da2352108950554d636 SHA512 47472bafada342a449ad7d3632c2b0859ee56f2eef31ca3ca9e7af1e106126ec7858862c67baa6b8d16611e2dd3ac166ecd931bab3491c875088e4bd66499aa6
|
MISC metadata.xml 796 BLAKE2B 746809bd51f5512246e29a1e15d9b41f3cf0df968b2e2655dcaef7bb839aff27ce2cefd4818e79fec18b9f12c7902bdd0440c634f9480da2352108950554d636 SHA512 47472bafada342a449ad7d3632c2b0859ee56f2eef31ca3ca9e7af1e106126ec7858862c67baa6b8d16611e2dd3ac166ecd931bab3491c875088e4bd66499aa6
|
||||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
DIST myspell-mi_NZ-20060316.zip 78777 BLAKE2B 4e694d2ee35c86d677ec9abef3346e4c47364c80ae327178cab8556a514dc810f71af589349e5730367a9ac952165fe634545d426f8352bbe99096d22cf33e83 SHA512 391f70bbd7d66ede4c8df7f7d5544bc7f40c3e97b80b509ce887e74770f9183ca98475715dbf9e6ceecb3445d1d3c5c1de35d1ea540e13a3a17eef690c91925d
|
DIST myspell-mi_NZ-20060316.zip 78777 BLAKE2B 4e694d2ee35c86d677ec9abef3346e4c47364c80ae327178cab8556a514dc810f71af589349e5730367a9ac952165fe634545d426f8352bbe99096d22cf33e83 SHA512 391f70bbd7d66ede4c8df7f7d5544bc7f40c3e97b80b509ce887e74770f9183ca98475715dbf9e6ceecb3445d1d3c5c1de35d1ea540e13a3a17eef690c91925d
|
||||||
EBUILD myspell-mi-20060316-r1.ebuild 520 BLAKE2B 137b6406a2f422e4d2e7b6c1ff89202d1a77563c4981bf31fc25e2fcb2c18babc34a224c8459fffbea1b19e67e934c0e02c1d141e2b1b9fcc0a77faf329b4892 SHA512 797903dd87767c043c94e84284899a3e98780c062e5f0459dab6a3f502475e6cdbb8f559fc3a9df4d4d5d159ee420e96b76878ed0ff9bdf54ad159c11678d98a
|
EBUILD myspell-mi-20060316-r1.ebuild 519 BLAKE2B 119c25d97cd854bf52afe51b7f4273054ab812bf53af0097f3421728bc1fb1a6ce26d3d53846117908f2380bd54873a54077cbb313d705f61c939e35a88450aa SHA512 2a8b8eed89ce86596e7febc8acec272658f24a779b3c42da9561454f71e93971a5a83cd7cdf944dac11b6d8aced90e2ba009dacd81355091a5ee2a0a24db04ca
|
||||||
EBUILD myspell-mi-20060316.ebuild 504 BLAKE2B 23ff69938299a10ded2a22b49ecfd607f071f864e94ef515567214f342104551ed88f2b7c5af2fc8465b9540681852d3fed15c772305152f26a6c0763bb219a1 SHA512 de8e4858b92a0837a2e50705d289fd62b0283f15a543e8d85c212f23c2afaaddcf92161f322ab899dd038d72d566d3456bcbe5ba53878b1a39fe65cf13536644
|
EBUILD myspell-mi-20060316.ebuild 504 BLAKE2B 23ff69938299a10ded2a22b49ecfd607f071f864e94ef515567214f342104551ed88f2b7c5af2fc8465b9540681852d3fed15c772305152f26a6c0763bb219a1 SHA512 de8e4858b92a0837a2e50705d289fd62b0283f15a543e8d85c212f23c2afaaddcf92161f322ab899dd038d72d566d3456bcbe5ba53878b1a39fe65cf13536644
|
||||||
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
|
MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84
|
||||||
|
Binary file not shown.
@ -1,5 +1,7 @@
|
|||||||
DIST okteta-0.25.1.tar.xz 951952 BLAKE2B 180cb7426b85cc8598f774d50556fe26d95d11e7c8b5be542a38fd4fa1c0479b401e6be59e7ca86eabba805c2a5d2ea2d818960cb218d173fd87db23f9c5525f SHA512 67e594ee1674176cbf506ca1191ced748bf6aec268d57211e052552f9673c359ccb3fefd403b5cf63e04f63a4fd3b42b0d21ef8eefcbac999081d58505df2174
|
DIST okteta-0.25.1.tar.xz 951952 BLAKE2B 180cb7426b85cc8598f774d50556fe26d95d11e7c8b5be542a38fd4fa1c0479b401e6be59e7ca86eabba805c2a5d2ea2d818960cb218d173fd87db23f9c5525f SHA512 67e594ee1674176cbf506ca1191ced748bf6aec268d57211e052552f9673c359ccb3fefd403b5cf63e04f63a4fd3b42b0d21ef8eefcbac999081d58505df2174
|
||||||
DIST okteta-0.25.2.tar.xz 954124 BLAKE2B b880001d6351479accb2f5f2e00a2574337695642bf9082b030d1a56e828fa4cc8e4cf00c6781e12328a20fde004cddaad057b0dbce2fb34a243e24df48ee878 SHA512 78f905479dc5070754b53d8fb7374d162a64479303092ce3f391953a01332946d98151f181a6c9363c68dad7098b58909b4db53724fac9aa848606f9ff3b6511
|
DIST okteta-0.25.2.tar.xz 954124 BLAKE2B b880001d6351479accb2f5f2e00a2574337695642bf9082b030d1a56e828fa4cc8e4cf00c6781e12328a20fde004cddaad057b0dbce2fb34a243e24df48ee878 SHA512 78f905479dc5070754b53d8fb7374d162a64479303092ce3f391953a01332946d98151f181a6c9363c68dad7098b58909b4db53724fac9aa848606f9ff3b6511
|
||||||
|
DIST okteta-0.25.3.tar.xz 950956 BLAKE2B d177db59b5327f4e75157c99fdac2191de9a7ef63433635ccf8f11ef4dc4ff201942c9f68383d720b18c26a9e7335bc1181ea4f0e36491b34b27e6c7dc469c9e SHA512 f27b0c2ca3c5f1ad838af847e08c53c8f8f3c386921bd2e0d5e833902659477196e6c6b72a428443e2be9013928c2151c1889ef33d59404815a34d81560ef2a7
|
||||||
EBUILD okteta-0.25.1.ebuild 1603 BLAKE2B 0c64e8a1b0aa5e485fd86cf5a4f9b341b57e81f052f432373a3c3b3b32bba5c135d49c0e27b1de5a5fb2a120cb9d5bc1f283a12a398312aea0d96717fab31d5f SHA512 0b247aed642351f80e4b718c28e6ca7d231399a03fed884905014a7e001d1fc7213c5fc3b04233382cbdad6c1878796198ffaaad9b70975a198bb94bb58cf169
|
EBUILD okteta-0.25.1.ebuild 1603 BLAKE2B 0c64e8a1b0aa5e485fd86cf5a4f9b341b57e81f052f432373a3c3b3b32bba5c135d49c0e27b1de5a5fb2a120cb9d5bc1f283a12a398312aea0d96717fab31d5f SHA512 0b247aed642351f80e4b718c28e6ca7d231399a03fed884905014a7e001d1fc7213c5fc3b04233382cbdad6c1878796198ffaaad9b70975a198bb94bb58cf169
|
||||||
EBUILD okteta-0.25.2.ebuild 1605 BLAKE2B 7c5a9e81733f75e9cd2ef29ce31a6c17cec9d8c49d90beeecb6407f73843b3a1a0009306dfd4e2e7d0d7620ccc1adbcbf6a1748a9e53b5858a7983c9c4617736 SHA512 82c9fc2dba9978f4671ab98d3b981377b94f5bb71c30050ff2a40e66852eda4f9fb2498289cbb402b0d2ad2d372c3d23d030c632a29cde25ae577588478782c7
|
EBUILD okteta-0.25.2.ebuild 1605 BLAKE2B 7c5a9e81733f75e9cd2ef29ce31a6c17cec9d8c49d90beeecb6407f73843b3a1a0009306dfd4e2e7d0d7620ccc1adbcbf6a1748a9e53b5858a7983c9c4617736 SHA512 82c9fc2dba9978f4671ab98d3b981377b94f5bb71c30050ff2a40e66852eda4f9fb2498289cbb402b0d2ad2d372c3d23d030c632a29cde25ae577588478782c7
|
||||||
|
EBUILD okteta-0.25.3.ebuild 1605 BLAKE2B 7c5a9e81733f75e9cd2ef29ce31a6c17cec9d8c49d90beeecb6407f73843b3a1a0009306dfd4e2e7d0d7620ccc1adbcbf6a1748a9e53b5858a7983c9c4617736 SHA512 82c9fc2dba9978f4671ab98d3b981377b94f5bb71c30050ff2a40e66852eda4f9fb2498289cbb402b0d2ad2d372c3d23d030c632a29cde25ae577588478782c7
|
||||||
MISC metadata.xml 340 BLAKE2B a8e14dd471ebcdaf382d71d9dec13809433c811acbc813ea4c74b1cd05829474df09efba54d8e3aa1041bce3f5e4a61db879e228bab4f79e3b4d9eed32e40a25 SHA512 c6fa7ef3ff6e38f17ef6db3784bfe04e35607464521488253d03863919392c38e76b7d4cf92e83502b1bec109fa1b1a257a7e4a955ea2c01d61e1784f89f59ae
|
MISC metadata.xml 340 BLAKE2B a8e14dd471ebcdaf382d71d9dec13809433c811acbc813ea4c74b1cd05829474df09efba54d8e3aa1041bce3f5e4a61db879e228bab4f79e3b4d9eed32e40a25 SHA512 c6fa7ef3ff6e38f17ef6db3784bfe04e35607464521488253d03863919392c38e76b7d4cf92e83502b1bec109fa1b1a257a7e4a955ea2c01d61e1784f89f59ae
|
||||||
|
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
KDE_HANDBOOK="forceoptional"
|
||||||
|
KDE_TEST="true"
|
||||||
|
VIRTUALX_REQUIRED="test"
|
||||||
|
inherit kde5
|
||||||
|
|
||||||
|
if [[ ${KDE_BUILD_TYPE} = release ]]; then
|
||||||
|
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="Hex editor by KDE"
|
||||||
|
HOMEPAGE="https://www.kde.org/applications/utilities/okteta
|
||||||
|
https://utils.kde.org/projects/okteta"
|
||||||
|
IUSE="crypt designer"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
$(add_frameworks_dep kbookmarks)
|
||||||
|
$(add_frameworks_dep kcmutils)
|
||||||
|
$(add_frameworks_dep kcodecs)
|
||||||
|
$(add_frameworks_dep kcompletion)
|
||||||
|
$(add_frameworks_dep kconfig)
|
||||||
|
$(add_frameworks_dep kconfigwidgets)
|
||||||
|
$(add_frameworks_dep kcoreaddons)
|
||||||
|
$(add_frameworks_dep kcrash)
|
||||||
|
$(add_frameworks_dep kdbusaddons)
|
||||||
|
$(add_frameworks_dep ki18n)
|
||||||
|
$(add_frameworks_dep kiconthemes)
|
||||||
|
$(add_frameworks_dep kio)
|
||||||
|
$(add_frameworks_dep kjobwidgets)
|
||||||
|
$(add_frameworks_dep knewstuff)
|
||||||
|
$(add_frameworks_dep kparts)
|
||||||
|
$(add_frameworks_dep kservice)
|
||||||
|
$(add_frameworks_dep kwidgetsaddons)
|
||||||
|
$(add_frameworks_dep kxmlgui)
|
||||||
|
$(add_qt_dep qtdeclarative)
|
||||||
|
$(add_qt_dep qtgui)
|
||||||
|
$(add_qt_dep qtnetwork)
|
||||||
|
$(add_qt_dep qtprintsupport)
|
||||||
|
$(add_qt_dep qtscript 'scripttools')
|
||||||
|
$(add_qt_dep qtwidgets)
|
||||||
|
$(add_qt_dep qtxml)
|
||||||
|
crypt? ( app-crypt/qca:2[qt5(+)] )
|
||||||
|
designer? ( $(add_qt_dep designer) )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DOMIT_EXAMPLES=ON
|
||||||
|
$(cmake-utils_use_find_package crypt Qca-qt5)
|
||||||
|
-DBUILD_DESIGNERPLUGIN=$(usex designer)
|
||||||
|
)
|
||||||
|
|
||||||
|
kde5_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
local myctestargs=( -j1 )
|
||||||
|
|
||||||
|
kde5_src_test
|
||||||
|
}
|
Binary file not shown.
@ -1,4 +1,6 @@
|
|||||||
AUX 50ebuild-mode-gentoo-1.39.el 805 BLAKE2B 3cdb41677c5ef11ef6fb44001cc36b58f923c2be4090fe8635fa85d338af3d170b1ad3d6b2f31704cf24e1528d3ce9b6fd3d305c2e3c1b1923e345e011642307 SHA512 8038b7bac0f3322b1149467152790dac7cd133234afe7c362c0e14686e378bc27eaf432a7194e1748dda80b41483943facb44e1a66466ebdcb4e7a0768e8f629
|
AUX 50ebuild-mode-gentoo-1.39.el 805 BLAKE2B 3cdb41677c5ef11ef6fb44001cc36b58f923c2be4090fe8635fa85d338af3d170b1ad3d6b2f31704cf24e1528d3ce9b6fd3d305c2e3c1b1923e345e011642307 SHA512 8038b7bac0f3322b1149467152790dac7cd133234afe7c362c0e14686e378bc27eaf432a7194e1748dda80b41483943facb44e1a66466ebdcb4e7a0768e8f629
|
||||||
DIST ebuild-mode-1.44.tar.xz 34468 BLAKE2B 05c420979c2e4e145ab6230e9218d2ace8250abcc07e819610e9ac1fbb86147a641b88e69328ff624f9787b87cef56f9fe02a1205a02d01a0157b0293656647e SHA512 4d9b01939af089794255faf747264f948b8b2df47936e364ccfa23da493a33f56fbce1277526089e60b716e38e248b12fac39eca0d59d4974e2e70236ffbcd44
|
DIST ebuild-mode-1.44.tar.xz 34468 BLAKE2B 05c420979c2e4e145ab6230e9218d2ace8250abcc07e819610e9ac1fbb86147a641b88e69328ff624f9787b87cef56f9fe02a1205a02d01a0157b0293656647e SHA512 4d9b01939af089794255faf747264f948b8b2df47936e364ccfa23da493a33f56fbce1277526089e60b716e38e248b12fac39eca0d59d4974e2e70236ffbcd44
|
||||||
|
DIST ebuild-mode-1.45.tar.xz 34520 BLAKE2B 15246a7b0a85d05270e3c4db8dc30c7e7ea704fa62644c11320fad8f25dcae8c17dbae86be5245b6ed9dd7650f247616c7a1fbd07536386ef2841b2351287f7a SHA512 b5842696bd548c11bf6164694c9d0bbd3cbfaa77b8f34cf27544033f39986610a6ec2e030c72da68f7645e851e6e377eb557d3eb721b8ad1b6b920dc8bf80750
|
||||||
EBUILD ebuild-mode-1.44.ebuild 739 BLAKE2B b405c07f981e1b7a4c66ba9a703755d3312d885d9c0fd9ccf6512ee9b9103b432eef54101cd32ecfab070f360f6d9ca602395224f47ae3b89d094f3bc24c2ea7 SHA512 ed757337e4aa9e9c7c43967ca8c1898aed45743eb65483fb5171fcdbfa7bc465bcb47b52ea597ac966d90937f0e34eff133a576a8963b12d6af3dc1ca087be75
|
EBUILD ebuild-mode-1.44.ebuild 739 BLAKE2B b405c07f981e1b7a4c66ba9a703755d3312d885d9c0fd9ccf6512ee9b9103b432eef54101cd32ecfab070f360f6d9ca602395224f47ae3b89d094f3bc24c2ea7 SHA512 ed757337e4aa9e9c7c43967ca8c1898aed45743eb65483fb5171fcdbfa7bc465bcb47b52ea597ac966d90937f0e34eff133a576a8963b12d6af3dc1ca087be75
|
||||||
|
EBUILD ebuild-mode-1.45.ebuild 748 BLAKE2B 6db0a7b028c513c130f665594a65ea28bcc6f3f712729877d6ee2e5401c3c86a1d9f51639332a5ff365143ebaa205ea8f15a7f7c4dff02751c845bbdc892d55a SHA512 b3e406f615844cfbe5a236f76ca993682c93da0fbacf928a7d951a8f3c9ed057822a900a4c7eca131e343e21697ff4ca9cf5f1b3d7ce721fde81c3f11706599d
|
||||||
MISC metadata.xml 426 BLAKE2B d0b4dc2bd01fc6fb2f0c58b01676b80d09a4677876adc9681c3c436ebc437b6b034187b19fea30cf980927fec1f6a9feee9a0b7d1a4dd15818d02e4c8ec77af6 SHA512 058df2768030185953c7ac3622819c430681eae3ca60b0d02ad48ed22ab6a0ac7c169d93f8f54a3dddcade3f84c9bf58f662a58bfd78217ea8fc27a580ab9077
|
MISC metadata.xml 426 BLAKE2B d0b4dc2bd01fc6fb2f0c58b01676b80d09a4677876adc9681c3c436ebc437b6b034187b19fea30cf980927fec1f6a9feee9a0b7d1a4dd15818d02e4c8ec77af6 SHA512 058df2768030185953c7ac3622819c430681eae3ca60b0d02ad48ed22ab6a0ac7c169d93f8f54a3dddcade3f84c9bf58f662a58bfd78217ea8fc27a580ab9077
|
||||||
|
@ -0,0 +1,22 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit elisp readme.gentoo-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
|
||||||
|
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
|
||||||
|
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||||
|
|
||||||
|
DEPEND="sys-apps/texinfo"
|
||||||
|
|
||||||
|
DOCS="ChangeLog keyword-generation.sh"
|
||||||
|
ELISP_TEXINFO="${PN}.texi"
|
||||||
|
SITEFILE="50${PN}-gentoo-1.39.el"
|
||||||
|
DOC_CONTENTS="Some optional features may require installation of additional
|
||||||
|
packages, like dev-python/docutils-glep for glep."
|
Binary file not shown.
@ -0,0 +1,157 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
PYTHON_REQ_USE="threads"
|
||||||
|
|
||||||
|
inherit python-single-r1 unpacker
|
||||||
|
|
||||||
|
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
|
||||||
|
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
|
||||||
|
SRC_URI="https://media.codeweavers.com/pub/crossover/cxlinux/demo/install-crossover-${PV}.bin"
|
||||||
|
|
||||||
|
LICENSE="CROSSOVER-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="-* ~amd64 ~x86"
|
||||||
|
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opencl +opengl +png +scanner +ssl +v4l"
|
||||||
|
RESTRICT="bindist test"
|
||||||
|
QA_FLAGS_IGNORED="opt/cxoffice/.*"
|
||||||
|
QA_PRESTRIPPED="opt/cxoffice/lib/.*
|
||||||
|
opt/cxoffice/bin/cxburner
|
||||||
|
opt/cxoffice/bin/cxntlm_auth
|
||||||
|
opt/cxoffice/bin/wineserver
|
||||||
|
opt/cxoffice/bin/unrar
|
||||||
|
opt/cxoffice/bin/wine-preloader
|
||||||
|
opt/cxoffice/bin/cxdiag
|
||||||
|
opt/cxoffice/bin/cxgettext
|
||||||
|
opt/cxoffice/bin/wineloader
|
||||||
|
"
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
DEPEND="dev-lang/perl
|
||||||
|
app-arch/unzip
|
||||||
|
${PYTHON_DEPS}"
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
!prefix? ( sys-libs/glibc )
|
||||||
|
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
|
||||||
|
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||||
|
dev-util/desktop-file-utils
|
||||||
|
!app-emulation/crossover-office-pro-bin
|
||||||
|
!app-emulation/crossover-office-bin
|
||||||
|
capi? ( net-libs/libcapi[abi_x86_32(-)] )
|
||||||
|
cups? ( net-print/cups[abi_x86_32(-)] )
|
||||||
|
gsm? ( media-sound/gsm[abi_x86_32(-)] )
|
||||||
|
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
|
||||||
|
lcms? ( media-libs/lcms:2 )
|
||||||
|
ldap? ( net-nds/openldap[abi_x86_32(-)] )
|
||||||
|
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
|
||||||
|
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
|
||||||
|
nls? ( sys-devel/gettext[abi_x86_32(-)] )
|
||||||
|
openal? ( media-libs/openal[abi_x86_32(-)] )
|
||||||
|
opencl? ( virtual/opencl[abi_x86_32(-)] )
|
||||||
|
opengl? (
|
||||||
|
virtual/glu[abi_x86_32(-)]
|
||||||
|
virtual/opengl[abi_x86_32(-)]
|
||||||
|
)
|
||||||
|
png? ( media-libs/libpng:0[abi_x86_32(-)] )
|
||||||
|
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
|
||||||
|
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
|
||||||
|
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
|
||||||
|
media-libs/alsa-lib[abi_x86_32(-)]
|
||||||
|
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
|
||||||
|
media-libs/mesa[abi_x86_32(-)]
|
||||||
|
sys-auth/nss-mdns[abi_x86_32(-)]
|
||||||
|
sys-apps/util-linux[abi_x86_32(-)]
|
||||||
|
sys-libs/ncurses:5/5[abi_x86_32(-)]
|
||||||
|
sys-libs/zlib[abi_x86_32(-)]
|
||||||
|
x11-libs/libICE[abi_x86_32(-)]
|
||||||
|
x11-libs/libSM[abi_x86_32(-)]
|
||||||
|
x11-libs/libX11[abi_x86_32(-)]
|
||||||
|
x11-libs/libXau[abi_x86_32(-)]
|
||||||
|
x11-libs/libXdmcp[abi_x86_32(-)]
|
||||||
|
x11-libs/libXext[abi_x86_32(-)]
|
||||||
|
x11-libs/libXi[abi_x86_32(-)]
|
||||||
|
x11-libs/libXrandr[abi_x86_32(-)]
|
||||||
|
x11-libs/libXxf86vm[abi_x86_32(-)]
|
||||||
|
x11-libs/libxcb[abi_x86_32(-)]"
|
||||||
|
|
||||||
|
pkg_nofetch() {
|
||||||
|
einfo "Please visit ${HOMEPAGE}"
|
||||||
|
einfo "and place ${A} in ${DISTDIR}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
# self unpacking zip archive; unzip warns about the exe stuff
|
||||||
|
unpack_zip ${A}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
python_fix_shebang .
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s:xdg_install_icons(:&\"${ED}\".:" \
|
||||||
|
-e "s:\"\(.*\)/applications:\"${ED}\1/applications:" \
|
||||||
|
-e "s:\"\(.*\)/desktop-directories:\"${ED}\1/desktop-directories:" \
|
||||||
|
"${S}/lib/perl/CXMenuXDG.pm"
|
||||||
|
|
||||||
|
# Remove unnecessary files
|
||||||
|
rm -r license.txt guis/ || die "Could not remove files"
|
||||||
|
use doc || rm -r doc/ || die "Could not remove files"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# Install crossover symlink, bug #476314
|
||||||
|
dosym ../cxoffice/bin/crossover /opt/bin/crossover
|
||||||
|
|
||||||
|
# Install documentation
|
||||||
|
dodoc README changelog.txt
|
||||||
|
rm README changelog.txt || die "Could not remove README and changelog.txt"
|
||||||
|
|
||||||
|
# Install files
|
||||||
|
dodir /opt/cxoffice
|
||||||
|
#cp -r ./* "${ED}opt/cxoffice" \
|
||||||
|
find . | cpio -dumpl "${ED}/opt/cxoffice" 2>/dev/null \
|
||||||
|
|| die "Could not install into ${ED}opt/cxoffice"
|
||||||
|
|
||||||
|
# Install configuration file
|
||||||
|
insinto /opt/cxoffice/etc
|
||||||
|
doins share/crossover/data/cxoffice.conf
|
||||||
|
|
||||||
|
# Konqueror in its infinite wisdom decides to try opening things for
|
||||||
|
# writing, which are sandbox violations. This breaks the install process if
|
||||||
|
# it is installed, so we ninja edit it to false so it so doesn't run.
|
||||||
|
sed -i -e 's/cxwhich konqueror/false &/' "${ED}opt/cxoffice/bin/locate_gui.sh" \
|
||||||
|
|| die "Could not apply workaround for konqueror"
|
||||||
|
|
||||||
|
# Install menus
|
||||||
|
# XXX: locate_gui.sh automatically detects *-application-merged directories
|
||||||
|
# This means what we install will vary depending on the contents of
|
||||||
|
# /etc/xdg, which is a QA violation. It is not clear how to resolve this.
|
||||||
|
XDG_DATA_HOME="/usr/share" XDG_CONFIG_HOME="/etc/xdg" \
|
||||||
|
"${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover --install \
|
||||||
|
|| die "Could not install menus"
|
||||||
|
|
||||||
|
# Revert ninja edit
|
||||||
|
sed -i -e 's/false \(cxwhich konqueror\)/\1/' "${ED}opt/cxoffice/bin/locate_gui.sh" \
|
||||||
|
|| die "Could not apply workaround for konqueror"
|
||||||
|
|
||||||
|
rm "${ED}usr/share/applications/"*"Uninstall CrossOver Linux.desktop" \
|
||||||
|
|| die "Could not remove uninstall menus"
|
||||||
|
sed -i \
|
||||||
|
-e "s:\"${ED}\".::" \
|
||||||
|
-e "s:${ED}::" \
|
||||||
|
"${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm" \
|
||||||
|
|| die "Could not fix paths in ${ED}/opt/cxoffice/lib/perl/CXMenuXDG.pm"
|
||||||
|
sed -i -e "s:${ED}:/:" \
|
||||||
|
"${ED}usr/share/applications/"*"CrossOver.desktop" \
|
||||||
|
|| die "Could not fix paths of *.desktop files"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo "${P} is open source software with the exception of the GUI."
|
||||||
|
einfo "Source code can be obtained from:"
|
||||||
|
einfo
|
||||||
|
einfo "https://media.codeweavers.com/pub/crossover/source/crossover-sources-${PV}.tar.gz"
|
||||||
|
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
|||||||
DIST ibus-cangjie-2.4.tar.xz 150616 BLAKE2B 2e59acc1b05ce0dc3dad26ba663440d067bf28a549e79ec9d127de414d715f5e376f426db5b415255eb63aa13677e59643889481f5e39c946399d4d4fe15a468 SHA512 cef9562fc4a5f3b78881c09b43e502f02322148e501022d3f80989caef4ca98ae26903e9a3dcc422feeba7712a8321c731ba229429e52fe919db5144aa0ead47
|
DIST ibus-cangjie-2.4.tar.xz 150616 BLAKE2B 2e59acc1b05ce0dc3dad26ba663440d067bf28a549e79ec9d127de414d715f5e376f426db5b415255eb63aa13677e59643889481f5e39c946399d4d4fe15a468 SHA512 cef9562fc4a5f3b78881c09b43e502f02322148e501022d3f80989caef4ca98ae26903e9a3dcc422feeba7712a8321c731ba229429e52fe919db5144aa0ead47
|
||||||
EBUILD ibus-cangjie-2.4.ebuild 1076 BLAKE2B f712e22d0810a4fcf451d1ff00d55b894cffd4a34c9a1598a642c7d2bfa6aa9c8e1d7e8dafa52a459a91bda0a14e0e2723502322072eb9ca791c98019322f90f SHA512 4b6e6f7da94cea419fc6583df02e53f8057a555068b7eb97b5b075f50efaecd8ef4458a1c02479421a4800e5de3adc69b1d41678a77cab4a51fc77a5ef6a9acc
|
EBUILD ibus-cangjie-2.4-r1.ebuild 920 BLAKE2B 74f5f87435abb38fdcb949ebae394a50464a0f51668226228505afce6da95addbac2587cdf81911645d79e8434e801740ae7c592e228b70d2cfdc1a42175935f SHA512 1f8147916f007af1a503616d8a410c2643b5c5bbbda3991e1c3649b96cc739d95642858475b98fccae773a741fda2025944fe83eac7a12d87b377979b765528b
|
||||||
MISC metadata.xml 331 BLAKE2B 51f11d81e4be33a58b3a32274cdefc59588c0eb488d8864ded4352fee4680a9d888a014fa5f7aa493819ead18d68baf2ce5b0ce19a665887653d16f2641342ff SHA512 d50524d308a7dae58c23a9b2e39e149d28dbe08d78dc96f53db98ebc96ef09e871792a9608108dff82dd1023b5bdc5998b4c8863a1f48be37f7c505d896ee62b
|
MISC metadata.xml 321 BLAKE2B f6906dfe6babd501643f94145258a76d52aabdf44274f8989d88b513157d178a3e564089e97b694371d85b750214d359213ed7ab00dab78c6262bc23314342ef SHA512 5681abe463968d6ac39a94d5b30428be7bcb9fa5ebb2318223ca9ab4261b303fa37eecb1d506f7131609856eba12deddccf7c8cd4d01954f5bd71a4e327551e7
|
||||||
|
@ -0,0 +1,46 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI="6"
|
||||||
|
PYTHON_COMPAT=( python{3_4,3_5,3_6} )
|
||||||
|
|
||||||
|
inherit gnome2-utils python-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Chinese Cangjie and Quick engines for IBus"
|
||||||
|
HOMEPAGE="http://cangjians.github.io/"
|
||||||
|
SRC_URI="https://github.com/Cangjians/${PN}/releases/download/v${PV}/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 x86"
|
||||||
|
IUSE="nls"
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
RDEPEND="${PYTHON_DEPS}
|
||||||
|
app-i18n/ibus[python(+),${PYTHON_USEDEP}]
|
||||||
|
app-i18n/libcangjie
|
||||||
|
dev-python/cangjie[${PYTHON_USEDEP}]
|
||||||
|
nls? ( virtual/libintl )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-util/intltool
|
||||||
|
nls? ( sys-devel/gettext )"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
python_foreach_impl default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
python_foreach_impl default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
python_foreach_impl default
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
gnome2_icon_cache_update
|
||||||
|
}
|
@ -1,49 +0,0 @@
|
|||||||
# Copyright 1999-2017 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
PYTHON_COMPAT=( python3_{4,5,6} )
|
|
||||||
|
|
||||||
inherit autotools-utils gnome2-utils python-r1 eutils
|
|
||||||
|
|
||||||
DESCRIPTION="The IBus engine for users of the Cangjie and Quick input methods"
|
|
||||||
HOMEPAGE="http://cangjians.github.io"
|
|
||||||
SRC_URI="https://github.com/Cangjians/ibus-cangjie/releases/download/v${PV}/ibus-cangjie-${PV}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
|
||||||
|
|
||||||
DEPEND="${PYTHON_DEPS}
|
|
||||||
>=app-i18n/ibus-1.4.1
|
|
||||||
app-i18n/libcangjie
|
|
||||||
dev-python/cangjie[${PYTHON_USEDEP}]
|
|
||||||
dev-util/intltool
|
|
||||||
sys-devel/gettext"
|
|
||||||
|
|
||||||
RDEPEND=">=app-i18n/ibus-1.4.1
|
|
||||||
app-i18n/libcangjie
|
|
||||||
dev-python/cangjie[${PYTHON_USEDEP}]
|
|
||||||
virtual/libintl
|
|
||||||
${PYTHON_DEPS}"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
python_foreach_impl autotools-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
python_foreach_impl autotools-utils_src_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
python_foreach_impl autotools-utils_src_install
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
}
|
|
@ -1,5 +1,5 @@
|
|||||||
DIST ibus-hangul-1.5.0.tar.gz 505707 BLAKE2B 4dd630d7ed83ff4913e87c4d77f951845714697500a87ae337d898fe674d29e9421d5d506c2beb3acef859864d655f20d92f6a0cc5620f293a8a7623c4bd3158 SHA512 a9bef9ad887d1b41555af12e7589a9c4c69ddf4f61890907d90cbab6b9bf4cb6df4739c54d34ee1b2507486a1cb568f826bb4641e9ccee8ccfa11ff2d7e962bb
|
DIST ibus-hangul-1.5.0.tar.gz 505707 BLAKE2B 4dd630d7ed83ff4913e87c4d77f951845714697500a87ae337d898fe674d29e9421d5d506c2beb3acef859864d655f20d92f6a0cc5620f293a8a7623c4bd3158 SHA512 a9bef9ad887d1b41555af12e7589a9c4c69ddf4f61890907d90cbab6b9bf4cb6df4739c54d34ee1b2507486a1cb568f826bb4641e9ccee8ccfa11ff2d7e962bb
|
||||||
DIST ibus-hangul-1.5.1.tar.gz 460517 BLAKE2B 913d0d8b8995fac3cd73ca40280761d5bf44f35134cb7e73075c233f9c1ef5aa00bb7d7b8da20a69273cd0eb8202b9deb409e1b8d1b6ebbeccccb5f0ef98d341 SHA512 1254398cc4daef2bcbb4cf5be5cfe4c3478097cc5be1f2b39861efe55529ba36602798a84c2540298c2c3b6405c1bd38c97543827c74a473dca5a2d23e3ac4ec
|
DIST ibus-hangul-1.5.1.tar.gz 460517 BLAKE2B 913d0d8b8995fac3cd73ca40280761d5bf44f35134cb7e73075c233f9c1ef5aa00bb7d7b8da20a69273cd0eb8202b9deb409e1b8d1b6ebbeccccb5f0ef98d341 SHA512 1254398cc4daef2bcbb4cf5be5cfe4c3478097cc5be1f2b39861efe55529ba36602798a84c2540298c2c3b6405c1bd38c97543827c74a473dca5a2d23e3ac4ec
|
||||||
EBUILD ibus-hangul-1.5.0-r1.ebuild 942 BLAKE2B e2df71bb4f867e955910ba19c8d32d5d4b0fbea2a5ce81119ade5e9524b79fa067e56d3708b6be85bbef658326048d01a2bf75f96c52e490ecd31b9dfd5c6b44 SHA512 b6f32af0d9b72bee3a2eb460f0f8c43e0f61b35d0226031f16532770ea9f2651b49312f851a0b03f108f15f685a7df655733772f486f144f99e5831d7421db29
|
EBUILD ibus-hangul-1.5.0-r1.ebuild 949 BLAKE2B d97543449fbbfee6ac85c70ae99e565752dab51e5e0f2946915aa3a4e44258d042a71636c8d5fe2dc6351475a58797d1a5dcca62906f55f94f118f0c28564320 SHA512 4e6d3ba2e0272cc28f489f014c601f824aecd61db35b6f6c95b516fb01cd7b52461fc2a8c374693fbfd10f43ce58944e26439e65a98be95c0ba3e09e1969dede
|
||||||
EBUILD ibus-hangul-1.5.1.ebuild 890 BLAKE2B 17c644c67c9ea41e25ef9aff14172e54a00c95b0cd8f933acc7ed22c81d0fe7dcce220222bfd95b341fa092ab8c5457aef840a78c4ef8959f8ae57502e1cf333 SHA512 23f6465a3547f9837f205cbfde7652727fb56472c713b245fa4a0f5fdb1879bbf2e2c4487266f3f488a9caa30ff29d45260b4610e23e60f10671f94674db6724
|
EBUILD ibus-hangul-1.5.1.ebuild 897 BLAKE2B 0fe528b89057294856c4089c557256b967e3309f524fb3df03998de10809c5c0d0c9d6b14d229fc97db00a721e067b8226df0340b8bef0348ccfcaf57d82802a SHA512 bf1c36cd65754e42637d6a96857c131d2ca7aae745f067c8026cebf9f5f2023841934c133079e889755897d73df88d0223ac21f49f656e336f460c5037eb41f0
|
||||||
MISC metadata.xml 469 BLAKE2B fc2c441dc9e4074913f97fd699f765f5cf658cf2faf60bd2e5794349cf58ae83d875bee8303f4836625111b1af89bfad5379c53424910725fc344bc89eef7eb7 SHA512 e22052e96605c02b108b6ec009c81f92ec83fe39978645ec5fccce5cbe4b17f1e205bd5e2173b3f082ff3a0ca404a6576b7f4bc2afa3915482d7afbb154b0172
|
MISC metadata.xml 469 BLAKE2B fc2c441dc9e4074913f97fd699f765f5cf658cf2faf60bd2e5794349cf58ae83d875bee8303f4836625111b1af89bfad5379c53424910725fc344bc89eef7eb7 SHA512 e22052e96605c02b108b6ec009c81f92ec83fe39978645ec5fccce5cbe4b17f1e205bd5e2173b3f082ff3a0ca404a6576b7f4bc2afa3915482d7afbb154b0172
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST ibus-rime-1.2.tar.gz 33396 BLAKE2B 39930ea31d40e622cd69d6f5a218729f460161dd9681e49bc35a1eb9b3875b6f5acbdaf36f7cf8200440bc27ed84a2f23ec1578b19a1fe6abbbc54c7078be11c SHA512 e1851781a6d069a79d04890b5b0aa2a706e611c08df3fcb99f883eeedd4dc4eefcac207f35b5cf1d856a41f0153ec3fbb040b4e6f610727384baa19b52a64155
|
DIST ibus-rime-1.2.tar.gz 33396 BLAKE2B 39930ea31d40e622cd69d6f5a218729f460161dd9681e49bc35a1eb9b3875b6f5acbdaf36f7cf8200440bc27ed84a2f23ec1578b19a1fe6abbbc54c7078be11c SHA512 e1851781a6d069a79d04890b5b0aa2a706e611c08df3fcb99f883eeedd4dc4eefcac207f35b5cf1d856a41f0153ec3fbb040b4e6f610727384baa19b52a64155
|
||||||
DIST ibus-rime-1.3.0.tar.gz 33930 BLAKE2B 14e086382d89c990ca9f07401b68dbe26d58da061a3e8154232809ff29d766b630dcd06723bb0a8e18ebd089a640b7ab6787f8c70a6405dfa82472c1abfe5d4e SHA512 f0991184805bfe19931e297779179661f98bdfea952e310b2d8618550002cfa5bb08df05d1c5e31b535ad9959a919fdc98fa771a90d4d82b9c50e2f592cb7dfd
|
DIST ibus-rime-1.3.0.tar.gz 33930 BLAKE2B 14e086382d89c990ca9f07401b68dbe26d58da061a3e8154232809ff29d766b630dcd06723bb0a8e18ebd089a640b7ab6787f8c70a6405dfa82472c1abfe5d4e SHA512 f0991184805bfe19931e297779179661f98bdfea952e310b2d8618550002cfa5bb08df05d1c5e31b535ad9959a919fdc98fa771a90d4d82b9c50e2f592cb7dfd
|
||||||
EBUILD ibus-rime-1.2.ebuild 751 BLAKE2B 397cb33ae08e88ff287fa03c93f72347f0915a9095ab4cb75ed7c85213db495873401cbd451a42ef53f105c3e022cba3a02b955b54bb2e5ecc17ace192aea287 SHA512 5a03dcf39d8aa3dfc40161b7dfca3151bcd0d286e9e750daba67224f155ae1906652ef77c887242916bdcec789bc26d12a092d5734a71d99203e1fa032a86eb7
|
EBUILD ibus-rime-1.2.ebuild 759 BLAKE2B 270180498169d6f2a503dcebc3cf01b78bbdfae03a45dc8fa8cbdecbb999fb40b1d8c675c002a51e625fbeb277e9abcaffcb23ba6a8a5d0c05af46c54a21d37d SHA512 2a28941562893dd9827bd9621abc7d89ae51e50132671f8fd3fa5533df340b523a1964eeb1d71df6492c074f286a4337a2ab93863d9d303b82af62768ebcefb4
|
||||||
EBUILD ibus-rime-1.3.0.ebuild 751 BLAKE2B 9dfc7269ad374741783c4cdbe10140ce953f1b5568ca55ba50b2d546240579b4b2290e4a686311aa10be2b435c749fc7fbb0882931d8ad2e39f6e59e705e4c75 SHA512 07b8bb40726a3f92a3684e41ad5c8a3ed6986dc0d2875e6b95a5b7a2bda268f288592bc7f0fa68b4e401553b3e0e0a71ff078c89bbd239df50c6993b6e00dfe2
|
EBUILD ibus-rime-1.3.0.ebuild 759 BLAKE2B 44bd36ab9b90c93c4a7338f3921ca100c06506acd2ee65c434d26802882b41b66168910cf7ae4cdf8045bbf54222b7200314e488251156c4e8fbdd2b07e3a9fd SHA512 ee0fbc41180122bcb9aa0cb793cb248d0100f813b3bf63b4737e24fc760029299e9d701e08ed2d68cc27ecfb0286a4c76c93cbb42c9d84d21be7b7c9a3d6fffb
|
||||||
MISC metadata.xml 534 BLAKE2B 0d1888080b3fcf1b2bd5ef07456c8ed3f91dad7e11bb1c34882a43ad2396bc6b5bb62f49bf8af4936d3d5df84b6af30dd4dfcf48ef343865ac36e50da26d061b SHA512 78e2d7631f65652305b451e5b4ab95886dd8a1c2436fb95c0f344daae87feab1eb57486a0815348363858faf91f9b931f32166a9b22b7613bd3b1407ac19e317
|
MISC metadata.xml 534 BLAKE2B 0d1888080b3fcf1b2bd5ef07456c8ed3f91dad7e11bb1c34882a43ad2396bc6b5bb62f49bf8af4936d3d5df84b6af30dd4dfcf48ef343865ac36e50da26d061b SHA512 78e2d7631f65652305b451e5b4ab95886dd8a1c2436fb95c0f344daae87feab1eb57486a0815348363858faf91f9b931f32166a9b22b7613bd3b1407ac19e317
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
AUX ibus-sunpinyin-python3.patch 388 BLAKE2B 35131840c58bc47980dbbe046723217afb8926f61de601d664524b961c80f718753e41a82b7cdcd8b137d71c97ad84b91a3b71677610b2f369f9be2da2582185 SHA512 90c7d08588e996e7df966f9ee4b3b044a038392a0f3f074f4803b45a6579ad774119a3c700167924f073a3109f8172f8fea12129c2eb36e914b89eb68cc5a7dc
|
AUX ibus-sunpinyin-python3.patch 388 BLAKE2B 35131840c58bc47980dbbe046723217afb8926f61de601d664524b961c80f718753e41a82b7cdcd8b137d71c97ad84b91a3b71677610b2f369f9be2da2582185 SHA512 90c7d08588e996e7df966f9ee4b3b044a038392a0f3f074f4803b45a6579ad774119a3c700167924f073a3109f8172f8fea12129c2eb36e914b89eb68cc5a7dc
|
||||||
DIST sunpinyin-3.0.0_rc1.tar.gz 547138 BLAKE2B 682e733241d690d1fef8ce452c497a894c5ab61bf5298c1f292ce3a25a681d594744db43ebd51b3e59274cce0e47a1bce15a793f2c20e2998915c3432f2a7c32 SHA512 c9d4936de5835a7f02e52c5b32bf1a42d76bf7588449aaa813f3df7ab2d72f3ca0f4e18f74a60be4860f0724b5e05cbe567c67e6f3150b0e71b23b3a9002fc5e
|
DIST sunpinyin-3.0.0_rc1.tar.gz 547138 BLAKE2B 682e733241d690d1fef8ce452c497a894c5ab61bf5298c1f292ce3a25a681d594744db43ebd51b3e59274cce0e47a1bce15a793f2c20e2998915c3432f2a7c32 SHA512 c9d4936de5835a7f02e52c5b32bf1a42d76bf7588449aaa813f3df7ab2d72f3ca0f4e18f74a60be4860f0724b5e05cbe567c67e6f3150b0e71b23b3a9002fc5e
|
||||||
EBUILD ibus-sunpinyin-3.0.0_rc1.ebuild 1290 BLAKE2B 493687740e51a5d8540073d7b9fe03ce59bace1d1c1e67805fcf2ba6219766f9c07e6e8bedb5ba69a2d9ac14bb12d6b3547ab4a4e07e4d19b139e1744cd7b851 SHA512 79f36ae48dc2d61128cb2a15b72a3fd14d804516c3cf835b936d358a12fd13fcafdb92dec584f757dbdc274d6c2e15da800c84001b55515ac8a0332c5ca39557
|
EBUILD ibus-sunpinyin-3.0.0_rc1.ebuild 1298 BLAKE2B 1fb15e1213fc17bafbf091c2eace49f2e72d0d85ee9a2ee71ce7a35e12dfdd21de4514b31f5e454107af011330168f2eb2eb583f089454ba52527b8d605cada2 SHA512 6c53b9ae41dfc8b2d916a473e0c5024e08e6591725eb410bf6ba7a423ae16c83a402b427cc1fe3817fe67dc26a2d9638a1a8b9ce3283659b16cc5ffba931562a
|
||||||
MISC metadata.xml 318 BLAKE2B cd239258d08a95f0d27a760678be36731954a721daae521d147b882fd07eb5206a38ce9ac9938e94e3501611cd95aba5699fb2e5a5176f3652e8e5531e5e4cf8 SHA512 44d76425ce41ba6cb84f584c7dfe3b0552eb65aec93b4ed72f9c2e6c153e5e51a3965bf4248486046d3ca9e39f861c3bcde90424ba35e4a57f2102a24faf0df5
|
MISC metadata.xml 318 BLAKE2B cd239258d08a95f0d27a760678be36731954a721daae521d147b882fd07eb5206a38ce9ac9938e94e3501611cd95aba5699fb2e5a5176f3652e8e5531e5e4cf8 SHA512 44d76425ce41ba6cb84f584c7dfe3b0552eb65aec93b4ed72f9c2e6c153e5e51a3965bf4248486046d3ca9e39f861c3bcde90424ba35e4a57f2102a24faf0df5
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST ibus-table-1.9.18.tar.gz 585309 BLAKE2B 42d7d130bd2695c1c1a7010c0bcf29c1ecaa3899c8ef8d24b11e10434771415bfd8b91723ef4c489721f0276d05dce08de3472c49632b9d30da5be1a53f82dc7 SHA512 3f28269be1987023402eb6075b8e68b3bbba3c572a94551d072281677fde5fa14f8f4186455f8f9156b252934580c7a3837555d0edb46c76f13c8b109e26aca2
|
DIST ibus-table-1.9.18.tar.gz 585309 BLAKE2B 42d7d130bd2695c1c1a7010c0bcf29c1ecaa3899c8ef8d24b11e10434771415bfd8b91723ef4c489721f0276d05dce08de3472c49632b9d30da5be1a53f82dc7 SHA512 3f28269be1987023402eb6075b8e68b3bbba3c572a94551d072281677fde5fa14f8f4186455f8f9156b252934580c7a3837555d0edb46c76f13c8b109e26aca2
|
||||||
DIST ibus-table-1.9.20.tar.gz 588045 BLAKE2B 9daba3a91fb2ef4d6ad6ba6bf2c1a7d4db12ae40ebd2ef3a843e68cc9d77791ed9a76550ceef0d7ccb8ad69322b897ebad36ff0bedf1d8a4790c69dec698e2fc SHA512 535008344a423a0c3afacf11206912cbc7b27b7a2724cc0f2dc944d0654a02f0b7d6eda397e95542a41b03fa675820531b12e2b0d8f2091ac6083d707a8ac285
|
DIST ibus-table-1.9.21.tar.gz 615801 BLAKE2B f6b3fb4fe67e5f43cc7d21bd03cc530c03b3a161e099fbca0b116319f1590374ddcef2e97c2f4702c2cd8748e8009d703abfff51f93ffb933a1aecb028e03362 SHA512 354f7e8ece5c23b84251bd0d5ff06d7a368678ade25e340341ef9f85571b440c455d56660c743be97ff6776ff041c4da35079ce090955c5f87b8f3b587e35866
|
||||||
EBUILD ibus-table-1.9.18.ebuild 792 BLAKE2B 2f46968d5099a4ce021ac478189d75a64416faa97b9054b4e46983e96ddfcf419ef0f525f98cec28a9c78eeb8489e669cc68c03769e67cd78f4b3b14d39ad89b SHA512 34b8c63520193606f950766eead6273c9ef1941a7cc6122fe27e87f538111a3277ba9c7413777f3de80638688b210ff8d5f7e851ea9b31733a97e2e1ccb38e95
|
EBUILD ibus-table-1.9.18.ebuild 792 BLAKE2B 2f46968d5099a4ce021ac478189d75a64416faa97b9054b4e46983e96ddfcf419ef0f525f98cec28a9c78eeb8489e669cc68c03769e67cd78f4b3b14d39ad89b SHA512 34b8c63520193606f950766eead6273c9ef1941a7cc6122fe27e87f538111a3277ba9c7413777f3de80638688b210ff8d5f7e851ea9b31733a97e2e1ccb38e95
|
||||||
EBUILD ibus-table-1.9.20.ebuild 794 BLAKE2B ec50c7daad4c41734326d740803e7e987851e2a60e6cf41c7757680d2864896b510a130d341992505d5386cc2a46ecebe9f293ca611476e07aedfb2ae5182b3e SHA512 61e29af1a7c597bb4675387be0d6a84fd72ee1ab7b1db40a9c9336ff30e4dea1a703ee9fa74cc5ec069d3e73f0215b4f6d7f9159a9429393d5c2bf7230ee5850
|
EBUILD ibus-table-1.9.21.ebuild 810 BLAKE2B 450414c69f794e930fed498060956e3c2aa9ed3f1682ed931926c61992131820b5625ce92d482a41494d71759d2a12d3c44c73ad653a31a06b50d8b411a94969 SHA512 47c18d08be999bc04f379e9812bf7669cd0924ce8dc9b10e64220c9ebce505e8834b6103d6c26ac07dd5588aca35d49f8160380767fab056e23e501597c4c575
|
||||||
MISC metadata.xml 419 BLAKE2B 7d8e333e50af2c6d8032fbae3455032febd51e3e7209c55fbfb28b52bb80482d4b95f7ba3ce02465218a93741abd016366a5356d8febcbe50881c55c27a0d6d3 SHA512 b75c10c039ede5a9840b7ca4edf556a22d0072605b6e74d0e6f36e09ec32f66bc81f0db967a90716c5748dd3a5d2a4a64e6da704f7620e4ef2e4a041c9c9d389
|
MISC metadata.xml 419 BLAKE2B 7d8e333e50af2c6d8032fbae3455032febd51e3e7209c55fbfb28b52bb80482d4b95f7ba3ce02465218a93741abd016366a5356d8febcbe50881c55c27a0d6d3 SHA512 b75c10c039ede5a9840b7ca4edf556a22d0072605b6e74d0e6f36e09ec32f66bc81f0db967a90716c5748dd3a5d2a4a64e6da704f7620e4ef2e4a041c9c9d389
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
DIST libcangjie-1.1.tar.xz 573924 BLAKE2B d8d8543e2ab8717deb732a60668a8c66b0769177f4f954572d936b18d13c16cdc6355f82c7ee3bf1b7674fe1ff93f822a6ada381b6942fa15a47ff7b64f0bf78 SHA512 99c2dd055830bbaf6e2ef26cc285dd3edec780561af0799b450cc2fa44c8590217bbf38cd3d087c01cca1b467c7fff722c548b83fcb7c9177cd7c681a22f2901
|
|
||||||
DIST libcangjie-1.3.tar.xz 575240 BLAKE2B c7e3129a6dd9690223e46f20a7bf06148ed279880461faf031a6542a09e0b21f6740767a8e6fd43acb79175deef437c385df3448e672ebfb0b9f72701afb66a3 SHA512 216ad965cb265d700cc94e6b7892dd9a7d814eba364b7700870b7e704d17d8dc75be4c7af0a7a7fc0088a32e389e62822a05d089f1df714c5ffd347ece8b9f35
|
DIST libcangjie-1.3.tar.xz 575240 BLAKE2B c7e3129a6dd9690223e46f20a7bf06148ed279880461faf031a6542a09e0b21f6740767a8e6fd43acb79175deef437c385df3448e672ebfb0b9f72701afb66a3 SHA512 216ad965cb265d700cc94e6b7892dd9a7d814eba364b7700870b7e704d17d8dc75be4c7af0a7a7fc0088a32e389e62822a05d089f1df714c5ffd347ece8b9f35
|
||||||
EBUILD libcangjie-1.1.ebuild 399 BLAKE2B e2f7ab8e57e5e6135563e166670383c5bb28796d18dfcf6ad1cb56b431c420f790984e5494efee5fcf9186b021867919f92ac2a5339d2aeb6f042bfb3db9b06c SHA512 53ef35b0ff56bffbbb6b29081a4d7a107149556a2f58ba84b99fc3416625834a9942e231c87ac9dc9c6c82e760a06a02aa2ce5fb9dca7ed70a60bcaa8a3fc1bf
|
EBUILD libcangjie-1.3.ebuild 404 BLAKE2B 9f7d51a9942333cb773d3cc67e8652a01fb3c1fc0947e850448b5198819bbe161e1175cc0fed7c380672ed794b6b26fe1a5e4e5928ba29dfcde8ade1adc60e60 SHA512 750dd521d096394e77482838b89644bd8beb41a6923342c5c6d0da5b0539e403387884be20e99edb1a92d8668d7aca417dde9ad5df15b0dfafc44da282f26296
|
||||||
EBUILD libcangjie-1.3.ebuild 414 BLAKE2B ca1f4c833b3b33164f18078b6ac20e38606904c8328d4da9054575b9de97296d69dcadcd4bae1ffe550ebd2e6a2243c66a40438d3ea87a29484af201adcf018b SHA512 86efcbbfa7a070d09d0d7f72a0d3ea1cbfc652bdc60d76dbbc586f25fadf305d66fb1096ed76d883e9674ceb27c70d4050f01a562888c45a270897584dce3ebe
|
MISC metadata.xml 319 BLAKE2B 8661ade14e715e08e8ba0ea03a1069aec4a36ca5e463364cf62f476310bec5232b4df140995a664b0906a8906a35cf9128f78dd0bf323a0813e4cc5165f56671 SHA512 872c4521b24942fbec5b0f459dca3c15339b5c5d4ccc3236edf09412b506454bb5f030aa3229fa4150132e1f9620109d8a204cf3d7038df001e20e0e75d98ee8
|
||||||
MISC metadata.xml 329 BLAKE2B 54240b7439d7878368a995c57453fc5b77141c82aed47899d0615de5bc53aa7c97c7aea2b35acef40d4688975194cdf1fb1c27a538838c76b2380a125d5d652f SHA512 8dbaa10ab3789d09c97c20a39c57c8cc3d5b2ff9b90003352c6b07e250c1fae8f5418780da3edab9b7d23a8febb1d77d5e9fb1f48e6a4e612b65387482570c00
|
|
||||||
|
@ -1,16 +0,0 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
DESCRIPTION="The library implementing the Cangjie input method"
|
|
||||||
HOMEPAGE="http://cangjians.github.io"
|
|
||||||
SRC_URI="http://cangjians.github.io/downloads/libcangjie/libcangjie-${PV}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="LGPL-3+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
|
|
||||||
DEPEND="dev-db/sqlite:3="
|
|
||||||
|
|
||||||
RDEPEND="${DEPEND}"
|
|
@ -1,16 +1,16 @@
|
|||||||
# Copyright 1999-2015 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=5
|
EAPI="6"
|
||||||
|
|
||||||
DESCRIPTION="The library implementing the Cangjie input method"
|
DESCRIPTION="Library implementing the Cangjie input method"
|
||||||
HOMEPAGE="http://cangjians.github.io"
|
HOMEPAGE="http://cangjians.github.io/"
|
||||||
SRC_URI="https://github.com/Cangjians/libcangjie/releases/download/v${PV}/libcangjie-${PV}.tar.xz"
|
SRC_URI="https://github.com/Cangjians/${PN}/releases/download/v${PV}/${P}.tar.xz"
|
||||||
|
|
||||||
LICENSE="LGPL-3+"
|
LICENSE="LGPL-3+"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="amd64 x86"
|
KEYWORDS="amd64 x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
DEPEND="dev-db/sqlite:3="
|
RDEPEND="dev-db/sqlite:3="
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST unicode-cldr-common-31.0.1.zip 16370865 BLAKE2B 46e941471074116eb00ba81848b37c82e025e12841d75ef9e4e2620f887384c4dbb3f8c36febcd86d19cd17d4d84e77e11121d1ed1cf2ccf67a09260cdddc9f7 SHA512 6ef4a73b31bde5dead5af9145e5befa5969e9449b4072c94c5370c979db54e3072ec5bf15f54152045da329bf4382e54edb532c0ec77a2ce451bacc8778b73bc
|
DIST unicode-cldr-common-31.0.1.zip 16370865 BLAKE2B 46e941471074116eb00ba81848b37c82e025e12841d75ef9e4e2620f887384c4dbb3f8c36febcd86d19cd17d4d84e77e11121d1ed1cf2ccf67a09260cdddc9f7 SHA512 6ef4a73b31bde5dead5af9145e5befa5969e9449b4072c94c5370c979db54e3072ec5bf15f54152045da329bf4382e54edb532c0ec77a2ce451bacc8778b73bc
|
||||||
DIST unicode-cldr-common-33.0.zip 20401984 BLAKE2B 1318f8c73678f4ed2ff6a2d947171515d52825c2395e77c8149fb6a5646110876dd8e1bc30a3b918cb25c4bf106b42fe2a372a9938ff0dbf106cf0d7dc33d75a SHA512 f2f9fa5242702fd8044c9b239e175b7ead41e36da39c9e67e70b4fde7ed5d28115141ea457cda4f645b10a2d29734b35590bd0f012296bdf4986a920b87532dd
|
DIST unicode-cldr-common-33.0.zip 20401984 BLAKE2B 1318f8c73678f4ed2ff6a2d947171515d52825c2395e77c8149fb6a5646110876dd8e1bc30a3b918cb25c4bf106b42fe2a372a9938ff0dbf106cf0d7dc33d75a SHA512 f2f9fa5242702fd8044c9b239e175b7ead41e36da39c9e67e70b4fde7ed5d28115141ea457cda4f645b10a2d29734b35590bd0f012296bdf4986a920b87532dd
|
||||||
EBUILD unicode-cldr-31.0.1.ebuild 496 BLAKE2B 8df1bcb6bbc05a9177c20aab6337a752e65d21ac11993aaa85a48025f5e196eb151a09dd3525ee76ffdae1710c0ff399fe6428dbada25ae89d83f64300b445ff SHA512 93ba56c3abf39bc27c7d825c63255fcea2c1c2d942b3984fd5a98cd911399f5ac4002e1e89972ca5495e9787cba266d0ce82f4d83ff9699d4c33bce90a02a880
|
EBUILD unicode-cldr-31.0.1.ebuild 496 BLAKE2B 8df1bcb6bbc05a9177c20aab6337a752e65d21ac11993aaa85a48025f5e196eb151a09dd3525ee76ffdae1710c0ff399fe6428dbada25ae89d83f64300b445ff SHA512 93ba56c3abf39bc27c7d825c63255fcea2c1c2d942b3984fd5a98cd911399f5ac4002e1e89972ca5495e9787cba266d0ce82f4d83ff9699d4c33bce90a02a880
|
||||||
EBUILD unicode-cldr-33.0.ebuild 713 BLAKE2B 6b4776b8b622ac97ecaac24059a17d5a1ecb195c3542b36ad1691133abef4792367994c2edb0c43897038fd073c4273365f3fa660fbf495d677d880b60d2a871 SHA512 9d864d0f3ebc5761f62071d8af50d7068c0bfad902a4adf419eaf20ef85efe84dd6e118520451a4e5f365a09211a513a1705dc87c7cb91e7dbbad18cb782aebd
|
EBUILD unicode-cldr-33.0.ebuild 712 BLAKE2B c9a76341b750bf9a78d6ec87ca0209b2399750573a74c363f5291d569b5e2a84eb178ea04461d7b2f79805ac074d11e12a71e48e65a4487822889c75b6d45a56 SHA512 5c896d1523b417048b078c9ecd4ce0f25a3b4fb0f4e0d9f10be5f7141f40e7f935fd5c20a5e9e0dd12ec493b84466090006182a62794038ffa3c7255c6fc56a1
|
||||||
MISC metadata.xml 240 BLAKE2B 3e01f599fdbafa5c02b594007c673bcfcccb41559bd2f42d7ea60a1f13932335cecf353c1216e8feba4bb091385b57f05c4c8b3c62eed6c7bea41e308fc6115c SHA512 12aaa73d9b690de68a5c7b20e214ceb099efa87884b784eafd994f26032b44dcb66e7feac8a5b1df7f349ac05c5a198a7593dff2cc686de158cb21e4c54f38dd
|
MISC metadata.xml 240 BLAKE2B 3e01f599fdbafa5c02b594007c673bcfcccb41559bd2f42d7ea60a1f13932335cecf353c1216e8feba4bb091385b57f05c4c8b3c62eed6c7bea41e308fc6115c SHA512 12aaa73d9b690de68a5c7b20e214ceb099efa87884b784eafd994f26032b44dcb66e7feac8a5b1df7f349ac05c5a198a7593dff2cc686de158cb21e4c54f38dd
|
||||||
|
Binary file not shown.
@ -1,5 +1,7 @@
|
|||||||
AUX mtail-1.1.1-remove-blanks.patch 1850 BLAKE2B dfaffe1b7dbbe54c1db30a7e0ce9c3c50f51397d5c8dc1e5a64d32441907593e58e65ca84d5697043509342a99d86d628f131cfbe7d0617a207b30afc0b177bb SHA512 64720ec0253dfc88e58b0392bcb4c1eb2f367547d034f60722dc19b0093d5da3d40e847c69203080cd19126ab67f7fad3c2dccc7e6cc74f56c1d50f3dee805a4
|
AUX mtail-1.1.1-remove-blanks.patch 1850 BLAKE2B dfaffe1b7dbbe54c1db30a7e0ce9c3c50f51397d5c8dc1e5a64d32441907593e58e65ca84d5697043509342a99d86d628f131cfbe7d0617a207b30afc0b177bb SHA512 64720ec0253dfc88e58b0392bcb4c1eb2f367547d034f60722dc19b0093d5da3d40e847c69203080cd19126ab67f7fad3c2dccc7e6cc74f56c1d50f3dee805a4
|
||||||
DIST mtail-1.1.1.tgz 9124 BLAKE2B 804ec168eb5dc5408ffd91fc80a6f080b0575dfb58bc667a3ff3d657cea955a4a697ff3f99470e86e59387e0bb2275cd2a0a6e5ee97bc88f28df4424a4c012b8 SHA512 987816ce5d12996192c881be1ac5a28c3457757e981ab35e657fb226c3980a22091c9fc85f68c13eb1c01939e08e492814b6a03c9b1f4f4bc1878c4f13ec8a0e
|
DIST mtail-1.1.1.tgz 9124 BLAKE2B 804ec168eb5dc5408ffd91fc80a6f080b0575dfb58bc667a3ff3d657cea955a4a697ff3f99470e86e59387e0bb2275cd2a0a6e5ee97bc88f28df4424a4c012b8 SHA512 987816ce5d12996192c881be1ac5a28c3457757e981ab35e657fb226c3980a22091c9fc85f68c13eb1c01939e08e492814b6a03c9b1f4f4bc1878c4f13ec8a0e
|
||||||
|
DIST mtail-1.2.0.tgz 10798 BLAKE2B ea822f5430ff67fdc153db5c7d79ecb40f0f9025434eef216e13789ffedf79c00ac3fae1f161805d4ee247f993ab984ffb2e44cb94817e06401ec48820a8272c SHA512 f63686a6b93788ec4e72f5dc59bbd0c5bc5c51cba0812cc894b5bd1af497fd0931f0d5834c0feb5c72a057d3f387e379de6fcd8e3a09c98fc77e5a76ee8da274
|
||||||
DIST mtailrc-syslog.sample 1785 BLAKE2B d060e9baf750505a0908bb18533aad72675962be98875e9f1fed3c734a0339589122ebe2774cc585b05dfde61d8877e05a42184c966050e245bb57ed2dfe500b SHA512 d6bbaafa7c599f443c788697087ebef69a8e279b0715fa4e5b770531cbd254a646014fa98e5e5d444c48d23974201d36a856b34507a91e1b6abbb423f7015c75
|
DIST mtailrc-syslog.sample 1785 BLAKE2B d060e9baf750505a0908bb18533aad72675962be98875e9f1fed3c734a0339589122ebe2774cc585b05dfde61d8877e05a42184c966050e245bb57ed2dfe500b SHA512 d6bbaafa7c599f443c788697087ebef69a8e279b0715fa4e5b770531cbd254a646014fa98e5e5d444c48d23974201d36a856b34507a91e1b6abbb423f7015c75
|
||||||
EBUILD mtail-1.1.1-r3.ebuild 774 BLAKE2B d0db274c93f5d5b29ba4364da797bcbc6c84e4f1e8d9cb383333b4b9690c22c4bdc82464f618f663aceb1a633d03a7df75d01f563fc72ba9b50838b6403c5bd5 SHA512 71ac79bf2bdb32e2a2f3111797c261053fd2a11211376bc7ed554e49bc7b6582a727f240af1565884949aaacf570da623694ecedf68e3ae5e93024e8befd39d0
|
EBUILD mtail-1.1.1-r3.ebuild 774 BLAKE2B d0db274c93f5d5b29ba4364da797bcbc6c84e4f1e8d9cb383333b4b9690c22c4bdc82464f618f663aceb1a633d03a7df75d01f563fc72ba9b50838b6403c5bd5 SHA512 71ac79bf2bdb32e2a2f3111797c261053fd2a11211376bc7ed554e49bc7b6582a727f240af1565884949aaacf570da623694ecedf68e3ae5e93024e8befd39d0
|
||||||
|
EBUILD mtail-1.2.0.ebuild 751 BLAKE2B 33f2720d407a7e3d5e4838b9cc5790aff3cccb5d11fee3b4cbd9b4e14fd44cd743b7038dc14c8647162296e55756e4faa4dec6f244801493685e086f90c016b0 SHA512 a1123a941be4071be97b408ac4c4cd11d85d1041fbbc54d81c92bd8c4c34435dc22ffc0651228558acc1675397c77d6acbfcb34eac8b410f386309126fc49917
|
||||||
MISC metadata.xml 642 BLAKE2B 405817cdcf7d643b775f88848ad91930dcf712d65f5c53582ac41656f7d92095bed83add109070888134c074118c54d7ff79359a20d97d0e1459095923e12185 SHA512 7de4bfd79c4dbd929950e191faf4ff6ab90426a0f604fddbdcbaf65d21d21d9a5ec7fb382dc95751ccda8e463bd189dbc07b4d29d92c9dab90e7eb955ace8e19
|
MISC metadata.xml 642 BLAKE2B 405817cdcf7d643b775f88848ad91930dcf712d65f5c53582ac41656f7d92095bed83add109070888134c074118c54d7ff79359a20d97d0e1459095923e12185 SHA512 7de4bfd79c4dbd929950e191faf4ff6ab90426a0f604fddbdcbaf65d21d21d9a5ec7fb382dc95751ccda8e463bd189dbc07b4d29d92c9dab90e7eb955ace8e19
|
||||||
|
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python2_7 )
|
||||||
|
|
||||||
|
inherit python-single-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Tail workalike, that performs output colourising"
|
||||||
|
HOMEPAGE="http://matt.immute.net/src/mtail/"
|
||||||
|
SRC_URI="
|
||||||
|
http://matt.immute.net/src/mtail/mtail-${PV}.tgz
|
||||||
|
http://matt.immute.net/src/mtail/mtailrc-syslog.sample"
|
||||||
|
|
||||||
|
LICENSE="HPND"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="${PYTHON_DEPS}"
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
DOCS=( CHANGES "${PN}rc.sample" README "${DISTDIR}"/mtailrc-syslog.sample )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
python_fix_shebang .
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin "${PN}"
|
||||||
|
einstalldocs
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,211 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit flag-o-matic prefix
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999* ]] ; then
|
||||||
|
inherit git-r3 autotools
|
||||||
|
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code"
|
||||||
|
else
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
|
||||||
|
doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="UNIX Shell similar to the Korn shell"
|
||||||
|
HOMEPAGE="https://www.zsh.org/"
|
||||||
|
|
||||||
|
LICENSE="ZSH gdbm? ( GPL-2 )"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=sys-libs/ncurses-5.1:0=
|
||||||
|
static? ( >=sys-libs/ncurses-5.7-r4:0=[static-libs] )
|
||||||
|
caps? ( sys-libs/libcap )
|
||||||
|
pcre? (
|
||||||
|
>=dev-libs/libpcre-3.9
|
||||||
|
static? ( >=dev-libs/libpcre-3.9[static-libs] )
|
||||||
|
)
|
||||||
|
gdbm? ( sys-libs/gdbm:= )
|
||||||
|
!<sys-apps/baselayout-2.4.1
|
||||||
|
"
|
||||||
|
DEPEND="sys-apps/groff
|
||||||
|
${RDEPEND}"
|
||||||
|
PDEPEND="
|
||||||
|
examples? ( app-doc/zsh-lovers )
|
||||||
|
"
|
||||||
|
if [[ ${PV} == 9999* ]] ; then
|
||||||
|
DEPEND+=" app-text/yodl
|
||||||
|
doc? (
|
||||||
|
sys-apps/texinfo
|
||||||
|
app-text/texi2html
|
||||||
|
virtual/latex-base
|
||||||
|
)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if [[ ${PV} != 9999* ]]; then
|
||||||
|
# fix zshall problem with soelim
|
||||||
|
ln -s Doc man1 || die
|
||||||
|
mv Doc/zshall.1 Doc/zshall.1.soelim || die
|
||||||
|
soelim Doc/zshall.1.soelim > Doc/zshall.1 || die
|
||||||
|
|
||||||
|
# add openrc specific options for init.d completion
|
||||||
|
eapply "${FILESDIR}"/${PN}-5.3-init.d-gentoo.diff
|
||||||
|
fi
|
||||||
|
|
||||||
|
eapply_user
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999* ]] ; then
|
||||||
|
sed -i "/^VERSION=/s/=.*/=${PV}/" Config/version.mk || die
|
||||||
|
eautoreconf
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=(
|
||||||
|
--bindir="${EPREFIX}"/bin
|
||||||
|
--libdir="${EPREFIX}"/usr/$(get_libdir)
|
||||||
|
--enable-etcdir="${EPREFIX}"/etc/zsh
|
||||||
|
--enable-runhelpdir="${EPREFIX}"/usr/share/zsh/${PV%_*}/help
|
||||||
|
--enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions
|
||||||
|
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions
|
||||||
|
--enable-function-subdirs
|
||||||
|
--with-tcsetpgrp
|
||||||
|
$(use_enable maildir maildir-support)
|
||||||
|
$(use_enable pcre)
|
||||||
|
$(use_enable caps cap)
|
||||||
|
$(use_enable unicode multibyte)
|
||||||
|
$(use_enable gdbm)
|
||||||
|
)
|
||||||
|
|
||||||
|
if use static ; then
|
||||||
|
myconf+=( --disable-dynamic )
|
||||||
|
append-ldflags -static
|
||||||
|
fi
|
||||||
|
if use debug ; then
|
||||||
|
myconf+=(
|
||||||
|
--enable-zsh-debug
|
||||||
|
--enable-zsh-mem-debug
|
||||||
|
--enable-zsh-mem-warning
|
||||||
|
--enable-zsh-secure-free
|
||||||
|
--enable-zsh-hash-debug
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-darwin* ]]; then
|
||||||
|
myconf+=( --enable-libs=-liconv )
|
||||||
|
append-ldflags -Wl,-x
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf "${myconf[@]}"
|
||||||
|
|
||||||
|
if use static ; then
|
||||||
|
# compile all modules statically, see Bug #27392
|
||||||
|
# removed cap and curses because linking failes
|
||||||
|
sed -e "s,link=no,link=static,g" \
|
||||||
|
-e "/^name=zsh\/cap/s,link=static,link=no," \
|
||||||
|
-e "/^name=zsh\/curses/s,link=static,link=no," \
|
||||||
|
-i "${S}"/config.modules || die
|
||||||
|
if ! use gdbm ; then
|
||||||
|
sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \
|
||||||
|
"${S}"/config.modules || die
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
default
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999* ]] && use doc ; then
|
||||||
|
emake -C Doc everything
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
addpredict /dev/ptmx
|
||||||
|
local i
|
||||||
|
for i in C02cond.ztst V08zpty.ztst X02zlevi.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do
|
||||||
|
rm "${S}"/Test/${i} || die
|
||||||
|
done
|
||||||
|
emake check
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install $(usex doc "install.info" "")
|
||||||
|
|
||||||
|
insinto /etc/zsh
|
||||||
|
export PREFIX_QUOTE_CHAR='"' PREFIX_EXTRA_REGEX="/EUID/s,0,${EUID},"
|
||||||
|
newins "$(prefixify_ro "${FILESDIR}"/zprofile-4)" zprofile
|
||||||
|
|
||||||
|
keepdir /usr/share/zsh/site-functions
|
||||||
|
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
|
||||||
|
newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup
|
||||||
|
|
||||||
|
local i
|
||||||
|
|
||||||
|
# install miscellaneous scripts (bug #54520)
|
||||||
|
sed -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \
|
||||||
|
-e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" \
|
||||||
|
-i {Util,Misc}/* || die
|
||||||
|
for i in Util Misc ; do
|
||||||
|
insinto /usr/share/zsh/${PV%_*}/${i}
|
||||||
|
doins ${i}/*
|
||||||
|
done
|
||||||
|
|
||||||
|
# install header files (bug #538684)
|
||||||
|
insinto /usr/include/zsh
|
||||||
|
doins config.h Src/*.epro
|
||||||
|
for i in Src/{zsh.mdh,*.h} ; do
|
||||||
|
sed -e 's@\.\./config\.h@config.h@' \
|
||||||
|
-e 's@#\(\s*\)include "\([^"]\+\)"@#\1include <zsh/\2>@' \
|
||||||
|
-i "${i}"
|
||||||
|
doins "${i}"
|
||||||
|
done
|
||||||
|
|
||||||
|
dodoc ChangeLog* META-FAQ NEWS README config.modules
|
||||||
|
|
||||||
|
if use doc ; then
|
||||||
|
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
|
||||||
|
docinto html
|
||||||
|
dodoc Doc/*.html
|
||||||
|
insinto /usr/share/doc/${PF}
|
||||||
|
doins Doc/zsh.{dvi,pdf}
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
docinto StartupFiles
|
||||||
|
dodoc StartupFiles/z*
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if [[ -z ${REPLACING_VERSIONS} ]] ; then
|
||||||
|
echo
|
||||||
|
elog "If you want to enable Portage completions and Gentoo prompt,"
|
||||||
|
elog "emerge app-shells/gentoo-zsh-completions and add"
|
||||||
|
elog " autoload -U compinit promptinit"
|
||||||
|
elog " compinit"
|
||||||
|
elog " promptinit; prompt gentoo"
|
||||||
|
elog "to your ~/.zshrc"
|
||||||
|
echo
|
||||||
|
elog "Also, if you want to enable cache for the completions, add"
|
||||||
|
elog " zstyle ':completion::complete:*' use-cache 1"
|
||||||
|
elog "to your ~/.zshrc"
|
||||||
|
echo
|
||||||
|
elog "Note that a system zprofile startup file is installed. This will override"
|
||||||
|
elog "PATH and possibly other variables that a user may set in ~/.zshenv."
|
||||||
|
elog "Custom PATH settings and similar overridden variables can be moved to ~/.zprofile"
|
||||||
|
elog "or other user startup files that are sourced after the system zprofile."
|
||||||
|
echo
|
||||||
|
elog "If PATH must be set in ~/.zshenv to affect things like non-login ssh shells,"
|
||||||
|
elog "one method is to use a separate path-setting file that is conditionally sourced"
|
||||||
|
elog "in ~/.zshenv and also sourced from ~/.zprofile. For more information, see the"
|
||||||
|
elog "zshenv example in ${EROOT}/usr/share/doc/${PF}/StartupFiles/."
|
||||||
|
echo
|
||||||
|
elog "See https://wiki.gentoo.org/wiki/Zsh/HOWTO for more introduction documentation."
|
||||||
|
echo
|
||||||
|
fi
|
||||||
|
}
|
Binary file not shown.
@ -1,4 +1,6 @@
|
|||||||
DIST undotree-5.0.tar.gz 13646 BLAKE2B 12fb31433b95ac980cae9d313ccb7cd30d0a63a25f440027ae0dd8cd240a80aa825582f60a88b44346f392f8e52c7ff5d86a87d8891b0adc3fcf17daf0c86ce3 SHA512 093202633000c15db731c9664b606ced7dd4d259f9fac04e886509a440eb5e31de073250eb400be0b1e4cdabb393d1d88bbcb88fa162c89a3783c961b33d33a0
|
DIST undotree-5.0.tar.gz 13646 BLAKE2B 12fb31433b95ac980cae9d313ccb7cd30d0a63a25f440027ae0dd8cd240a80aa825582f60a88b44346f392f8e52c7ff5d86a87d8891b0adc3fcf17daf0c86ce3 SHA512 093202633000c15db731c9664b606ced7dd4d259f9fac04e886509a440eb5e31de073250eb400be0b1e4cdabb393d1d88bbcb88fa162c89a3783c961b33d33a0
|
||||||
|
DIST undotree-6.0.tar.gz 16288 BLAKE2B 38e7d185f0c2d9dd139c0c9b49593e1f6d14f7eab81b984c641b9d6917888510cda6a03d3030e051e257fde72f86d5dddbf65a8b29e4cd68323e9b976281f9ee SHA512 2654206adc8e4f021d5f2f3927ab5cb218e333a34fa5121e5ad48bf9b26e8d15c6b58cf88988407a587fb60cf406a4ed766fc4388672e93d4fceddc8712c4c49
|
||||||
EBUILD undotree-5.0.ebuild 429 BLAKE2B 75a918dcac1810cd1df0b59aace9f5397a932d45596e96f7acfedae7508e90220ec05e3ce1b05ebc2e8fbceb410c39d3c9863686de27f33fcaab02548c345fd2 SHA512 f9beb5ea6481b928cfb3118b709f310328ea3e57634e9fbcd19d7383a292cd7761ba9d5c8ff53dfa0e64149d4b54d48d64ce319e4fb056401ae7083c19cb6075
|
EBUILD undotree-5.0.ebuild 429 BLAKE2B 75a918dcac1810cd1df0b59aace9f5397a932d45596e96f7acfedae7508e90220ec05e3ce1b05ebc2e8fbceb410c39d3c9863686de27f33fcaab02548c345fd2 SHA512 f9beb5ea6481b928cfb3118b709f310328ea3e57634e9fbcd19d7383a292cd7761ba9d5c8ff53dfa0e64149d4b54d48d64ce319e4fb056401ae7083c19cb6075
|
||||||
|
EBUILD undotree-6.0.ebuild 431 BLAKE2B e518cced54df3af8ff798787e8ffffca8e9158fad66abc0d4510d126e77e72953122161badd9559de881f213c20bb0aafac55b9d9fd643e60b87faf8130d4131 SHA512 959ab5408c8ff75d1ba0561af0c44da061a4d84b1cb12a8715a06f821084596d0c7ff992bc927692ce6041384259714cfe816e2af386a13804231c69ee622a43
|
||||||
EBUILD undotree-9999.ebuild 375 BLAKE2B 8f9af682845764821ef513fbb6073ada622d71db6613535025b79a04403bebea5a20fce419472b0034908376ae24e58cd3e5647a87e132256734477251fcd34b SHA512 f9ab75289ae10de12e2a53fdf9db5df5d21dd316e9802ec4a9a946436e4c9e684910562c5b72d5a66602fcbcd45ff0087909ca27852087528f90bada84d27fd2
|
EBUILD undotree-9999.ebuild 375 BLAKE2B 8f9af682845764821ef513fbb6073ada622d71db6613535025b79a04403bebea5a20fce419472b0034908376ae24e58cd3e5647a87e132256734477251fcd34b SHA512 f9ab75289ae10de12e2a53fdf9db5df5d21dd316e9802ec4a9a946436e4c9e684910562c5b72d5a66602fcbcd45ff0087909ca27852087528f90bada84d27fd2
|
||||||
MISC metadata.xml 339 BLAKE2B 3794ae7391ce0454ad19c2b24694ece64bb98808bd4e82d001de32af28e6784266ec3edd4ce275a6549316a6245dad1a3eb4e683d9a84076323b23cd5e84b814 SHA512 1a0531dae60fb8686cde296f695ededc1ac678f55672a73d802a0f6eba101d0c9bab0c4610a3d6a297e885660b635830c251b5db5c06ba8fcb126abc2df5a914
|
MISC metadata.xml 339 BLAKE2B 3794ae7391ce0454ad19c2b24694ece64bb98808bd4e82d001de32af28e6784266ec3edd4ce275a6549316a6245dad1a3eb4e683d9a84076323b23cd5e84b814 SHA512 1a0531dae60fb8686cde296f695ededc1ac678f55672a73d802a0f6eba101d0c9bab0c4610a3d6a297e885660b635830c251b5db5c06ba8fcb126abc2df5a914
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
inherit vim-plugin vcs-snapshot
|
||||||
|
|
||||||
|
DESCRIPTION="vim plugin: display your undo history in a graph"
|
||||||
|
HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=4177 https://github.com/mbbill/undotree"
|
||||||
|
SRC_URI="https://github.com/mbbill/${PN}/archive/rel_${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
LICENSE="BSD"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
Binary file not shown.
@ -1,3 +1,5 @@
|
|||||||
DIST ebuild-mode-1.44.tar.xz 34468 BLAKE2B 05c420979c2e4e145ab6230e9218d2ace8250abcc07e819610e9ac1fbb86147a641b88e69328ff624f9787b87cef56f9fe02a1205a02d01a0157b0293656647e SHA512 4d9b01939af089794255faf747264f948b8b2df47936e364ccfa23da493a33f56fbce1277526089e60b716e38e248b12fac39eca0d59d4974e2e70236ffbcd44
|
DIST ebuild-mode-1.44.tar.xz 34468 BLAKE2B 05c420979c2e4e145ab6230e9218d2ace8250abcc07e819610e9ac1fbb86147a641b88e69328ff624f9787b87cef56f9fe02a1205a02d01a0157b0293656647e SHA512 4d9b01939af089794255faf747264f948b8b2df47936e364ccfa23da493a33f56fbce1277526089e60b716e38e248b12fac39eca0d59d4974e2e70236ffbcd44
|
||||||
|
DIST ebuild-mode-1.45.tar.xz 34520 BLAKE2B 15246a7b0a85d05270e3c4db8dc30c7e7ea704fa62644c11320fad8f25dcae8c17dbae86be5245b6ed9dd7650f247616c7a1fbd07536386ef2841b2351287f7a SHA512 b5842696bd548c11bf6164694c9d0bbd3cbfaa77b8f34cf27544033f39986610a6ec2e030c72da68f7645e851e6e377eb557d3eb721b8ad1b6b920dc8bf80750
|
||||||
EBUILD ebuild-mode-1.44.ebuild 700 BLAKE2B 4dc3faff0aee440a99182fdcbbe7cc3e6bab2a848f18fcf4c7e8acad56ae3378b8eee6f75e78ee2003a003e0a46242125aad4d2522443630998617cffafe97e2 SHA512 21592fe4040e72f6c2c0c701c2c02abdc6db9ef8f2a86172810a3e8d46b83f426ea66b8625840f1affd54f2249271922f65e019a3312d629721e8bfc1b4cc614
|
EBUILD ebuild-mode-1.44.ebuild 700 BLAKE2B 4dc3faff0aee440a99182fdcbbe7cc3e6bab2a848f18fcf4c7e8acad56ae3378b8eee6f75e78ee2003a003e0a46242125aad4d2522443630998617cffafe97e2 SHA512 21592fe4040e72f6c2c0c701c2c02abdc6db9ef8f2a86172810a3e8d46b83f426ea66b8625840f1affd54f2249271922f65e019a3312d629721e8bfc1b4cc614
|
||||||
|
EBUILD ebuild-mode-1.45.ebuild 703 BLAKE2B fb6d6f16fc57632d1b1ac6c90d9619acafa4833a2ecf202b61bb51dfdfb76424d8091ce4e92e6e3db0c791a0cd1c17f37f88e75d8068e6be932a432055375d32 SHA512 1dc192d4dcc7abba0598eeeea4fdef47a517fdc56c81ebdad6a0563d70504f790bb808b26d856782ffe71c51d6d4785b1f4b01b00362dc5e26329c619099e7c4
|
||||||
MISC metadata.xml 417 BLAKE2B d442b7726c175c95922475904d9dbb6260ecf53140bf041121fed80c3183142bdf7bcc88f7f87eeeab0dd91a81eacf507e2c4ea8cc8f86dbf6b60c52fcec868d SHA512 459969f9a78209b1058fb5fed220192bddd532c9dabc8e5d340c040bef0e454f08fe3896b33bcddaa011fd4639351f6f6a33ba6669895e99e001810324c101ad
|
MISC metadata.xml 417 BLAKE2B d442b7726c175c95922475904d9dbb6260ecf53140bf041121fed80c3183142bdf7bcc88f7f87eeeab0dd91a81eacf507e2c4ea8cc8f86dbf6b60c52fcec868d SHA512 459969f9a78209b1058fb5fed220192bddd532c9dabc8e5d340c040bef0e454f08fe3896b33bcddaa011fd4639351f6f6a33ba6669895e99e001810324c101ad
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit xemacs-elisp
|
||||||
|
|
||||||
|
DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
|
||||||
|
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
|
||||||
|
SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~hppa ~x86"
|
||||||
|
|
||||||
|
RDEPEND=">=app-editors/xemacs-21.4.20-r5
|
||||||
|
app-xemacs/sh-script"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
${XEMACS_BATCH_CLEAN} -eval "(add-to-list 'load-path \".\")" \
|
||||||
|
-f batch-byte-compile ebuild-mode.el gentoo-newsitem-mode.el || die
|
||||||
|
xemacs-elisp-make-autoload-file \
|
||||||
|
ebuild-mode.el gentoo-newsitem-mode.el || die
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,99 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
FORTRAN_NEEDED="test"
|
||||||
|
inherit cmake-utils cuda fortran-2
|
||||||
|
|
||||||
|
DESCRIPTION="C++ template library for linear algebra"
|
||||||
|
HOMEPAGE="http://eigen.tuxfamily.org/"
|
||||||
|
SRC_URI="https://bitbucket.org/eigen/eigen/get/${PV}.tar.bz2 -> ${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="MPL-2.0"
|
||||||
|
SLOT="3"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE="altivec c++11 cuda debug doc neon openmp test" #zvector vsx
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
RDEPEND="!dev-cpp/eigen:0"
|
||||||
|
DEPEND="
|
||||||
|
doc? ( app-doc/doxygen[dot,latex] )
|
||||||
|
test? (
|
||||||
|
dev-libs/gmp:0
|
||||||
|
dev-libs/mpfr:0
|
||||||
|
media-libs/freeglut
|
||||||
|
media-libs/glew
|
||||||
|
sci-libs/adolc[sparse]
|
||||||
|
sci-libs/cholmod
|
||||||
|
sci-libs/fftw:3.0
|
||||||
|
sci-libs/pastix
|
||||||
|
sci-libs/umfpack
|
||||||
|
sci-libs/scotch
|
||||||
|
sci-libs/spqr
|
||||||
|
sci-libs/superlu
|
||||||
|
virtual/opengl
|
||||||
|
virtual/pkgconfig
|
||||||
|
cuda? ( dev-util/nvidia-cuda-toolkit )
|
||||||
|
)
|
||||||
|
"
|
||||||
|
# Missing:
|
||||||
|
# METIS-5
|
||||||
|
# GOOGLEHASH
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
default
|
||||||
|
mv ${PN}* ${P} || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cmake-utils_src_prepare
|
||||||
|
|
||||||
|
sed -e 's:-g2::g' \
|
||||||
|
-i cmake/EigenConfigureTesting.cmake || die
|
||||||
|
|
||||||
|
sed -e "/add_subdirectory(demos/d" \
|
||||||
|
-i CMakeLists.txt || die
|
||||||
|
|
||||||
|
if ! use test; then
|
||||||
|
sed -e "/add_subdirectory(test/d" \
|
||||||
|
-i CMakeLists.txt || die
|
||||||
|
|
||||||
|
sed -e "/add_subdirectory(blas/d" \
|
||||||
|
-e "/add_subdirectory(lapack/d" \
|
||||||
|
-i CMakeLists.txt || die
|
||||||
|
fi
|
||||||
|
sed -e "/Unknown build type/d" \
|
||||||
|
-i CMakeLists.txt || die
|
||||||
|
|
||||||
|
use cuda && cuda_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cmake-utils_src_compile
|
||||||
|
use doc && cmake-utils_src_compile doc
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DEIGEN_TEST_NOQT=ON
|
||||||
|
-DEIGEN_TEST_ALTIVEC="$(usex altivec)"
|
||||||
|
-DEIGEN_TEST_CXX11="$(usex c++11)"
|
||||||
|
-DEIGEN_TEST_CUDA="$(usex cuda)"
|
||||||
|
-DEIGEN_TEST_OPENMP="$(usex openmp)"
|
||||||
|
-DEIGEN_TEST_NEON64="$(usex neon)"
|
||||||
|
)
|
||||||
|
cmake-utils_src_configure
|
||||||
|
cmake-utils_src_compile blas
|
||||||
|
cmake-utils_src_compile buildtests
|
||||||
|
cmake-utils_src_test
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
|
||||||
|
cmake-utils_src_install
|
||||||
|
|
||||||
|
# Debian installs it and some projects started using it.
|
||||||
|
insinto /usr/share/cmake/Modules/
|
||||||
|
doins "${S}/cmake/FindEigen3.cmake"
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,9 +1,3 @@
|
|||||||
DIST tiled-1.0.3.tar.gz 6601791 BLAKE2B 86bca36994b8596931b68dace6db61443bfa488444d06d7bae616a1c095da2d8fd476fd7a466d6b7e95b2291a977e4893125fd09091e96733973bfbc5f66a651 SHA512 4f3c97a91794f86f04965a2332e04f51bc588f7bcfef402edb1092c4e58bb6ace9c90ea522a5fa15a46ca39c8249f62818b80be6d65c11a8d41092ead31cd4f7
|
|
||||||
DIST tiled-1.1.4.tar.gz 16029257 BLAKE2B 622afd39623af2b713accca5d6ae989224547833e566d1506c90ea846159481f438a484f4a923e9040949bac2d3903e97e23e57f311eb235c68cdad3ee2335f0 SHA512 861f4916968d88bfbf0359db3972994d98608fe9aa4e405a2e89f1c7a11e2521c8c5e18796809db5597b123706dcad0d120221f1e3143dd6e310111487d1aec3
|
|
||||||
DIST tiled-1.1.5.tar.gz 16034738 BLAKE2B 7486d6267780ad0ab4bc0e7bb6da9e1e48b9e35e0a22a1c6a534cb21227554cba7ce40c5013db88fe9f3547bdfe9723a14c500f2e55164f684d8a5426e632018 SHA512 4c1d03825c76ba14b0469af564fe5eb78fa51790b41ddc51f3f72a8247b0aba1118142144453f4cbdaeedb54ac23812086eeac91bf61457887f1d9635508dbe7
|
|
||||||
DIST tiled-1.1.6.tar.gz 16051699 BLAKE2B 61e33682cbd0d3045c12b20fc852ec8ae81103fc1d9818a7e17222615676dd2d3889033d6d6ba536e63e069a44aaeebeaaffb96b94a2cbcb8f1793553a466703 SHA512 d1083a938bbbd87897c5897fe79d424706e719a4319680ed907be481773daea656fc5b3230ba6b674e5ea044e22ee0044df2a07a7c91c56f9521e32b86847830
|
DIST tiled-1.1.6.tar.gz 16051699 BLAKE2B 61e33682cbd0d3045c12b20fc852ec8ae81103fc1d9818a7e17222615676dd2d3889033d6d6ba536e63e069a44aaeebeaaffb96b94a2cbcb8f1793553a466703 SHA512 d1083a938bbbd87897c5897fe79d424706e719a4319680ed907be481773daea656fc5b3230ba6b674e5ea044e22ee0044df2a07a7c91c56f9521e32b86847830
|
||||||
EBUILD tiled-1.0.3.ebuild 1276 BLAKE2B 31c9ef74b458163b5ecbed4c307b1a32ebec6d5d635d4cb8373add7b3e3749057a307550fe68b35d0694fbf566cabc04d5c3abf1cb4ac2e7d9449c91f61c61ff SHA512 cbc32e28411d3cbcd7973e6072d1f9874997b467fc3760fa2ca54e8595e7bcd5599fe5b85db3cf6b1b78da1a393d48843f749713a647a2c8d6df63aacfb2a9df
|
EBUILD tiled-1.1.6.ebuild 1276 BLAKE2B 31c9ef74b458163b5ecbed4c307b1a32ebec6d5d635d4cb8373add7b3e3749057a307550fe68b35d0694fbf566cabc04d5c3abf1cb4ac2e7d9449c91f61c61ff SHA512 cbc32e28411d3cbcd7973e6072d1f9874997b467fc3760fa2ca54e8595e7bcd5599fe5b85db3cf6b1b78da1a393d48843f749713a647a2c8d6df63aacfb2a9df
|
||||||
EBUILD tiled-1.1.4.ebuild 1277 BLAKE2B 485c63e57a90369e1779850554604554ba769794d3226b661c4d78abb8af3db09cdac455b517e5795e5293e404fd6318351b666768284563e235311ed3d405b6 SHA512 fb47bf46726da4dbd04fc51c78b376f181bf2b2d38e356a86093a51cfa3600430f363db7cebd94ef720ba50f187ae042fe596d0c3fa671f58f37d415e0ad4051
|
|
||||||
EBUILD tiled-1.1.5.ebuild 1277 BLAKE2B 485c63e57a90369e1779850554604554ba769794d3226b661c4d78abb8af3db09cdac455b517e5795e5293e404fd6318351b666768284563e235311ed3d405b6 SHA512 fb47bf46726da4dbd04fc51c78b376f181bf2b2d38e356a86093a51cfa3600430f363db7cebd94ef720ba50f187ae042fe596d0c3fa671f58f37d415e0ad4051
|
|
||||||
EBUILD tiled-1.1.6.ebuild 1277 BLAKE2B 485c63e57a90369e1779850554604554ba769794d3226b661c4d78abb8af3db09cdac455b517e5795e5293e404fd6318351b666768284563e235311ed3d405b6 SHA512 fb47bf46726da4dbd04fc51c78b376f181bf2b2d38e356a86093a51cfa3600430f363db7cebd94ef720ba50f187ae042fe596d0c3fa671f58f37d415e0ad4051
|
|
||||||
MISC metadata.xml 297 BLAKE2B aaa357a6b59433dc43e1d4c13d13e700e56bb2cb54806defc8defb0880abe067ada43f24a0ca5e02e0acf2be8d294a907d066599cabc1873881092d2fd86fe38 SHA512 0875fcc01853efe23097a84f854432b8450ef0419a6329a813dc0e3d4eee46943ed7e80ff2df52700c822bba60cf56f2dbdac99a54cb2a3f58bf18db0baea069
|
MISC metadata.xml 297 BLAKE2B aaa357a6b59433dc43e1d4c13d13e700e56bb2cb54806defc8defb0880abe067ada43f24a0ca5e02e0acf2be8d294a907d066599cabc1873881092d2fd86fe38 SHA512 0875fcc01853efe23097a84f854432b8450ef0419a6329a813dc0e3d4eee46943ed7e80ff2df52700c822bba60cf56f2dbdac99a54cb2a3f58bf18db0baea069
|
||||||
|
@ -1,63 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
inherit gnome2-utils multilib python-single-r1 qmake-utils xdg
|
|
||||||
|
|
||||||
DESCRIPTION="A general purpose tile map editor"
|
|
||||||
HOMEPAGE="https://www.mapeditor.org/"
|
|
||||||
SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD BSD-2 GPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64"
|
|
||||||
IUSE="examples python"
|
|
||||||
|
|
||||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-qt/qtcore-5.7:5
|
|
||||||
>=dev-qt/qtgui-5.7:5
|
|
||||||
>=dev-qt/qtnetwork-5.7:5
|
|
||||||
>=dev-qt/qtwidgets-5.7:5
|
|
||||||
sys-libs/zlib
|
|
||||||
python? ( ${PYTHON_DEPS} )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-qt/linguist-tools:5
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS COPYING NEWS.md README.md )
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
use python && python-single-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" DISABLE_PYTHON_PLUGIN="$(usex !python)"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake INSTALL_ROOT="${D}" install
|
|
||||||
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
if use examples ; then
|
|
||||||
docompress -x /usr/share/doc/${PF}/examples
|
|
||||||
dodoc -r examples
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_mimeinfo_database_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_mimeinfo_database_update
|
|
||||||
}
|
|
@ -1,63 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
inherit gnome2-utils multilib python-single-r1 qmake-utils xdg
|
|
||||||
|
|
||||||
DESCRIPTION="A general purpose tile map editor"
|
|
||||||
HOMEPAGE="https://www.mapeditor.org/"
|
|
||||||
SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD BSD-2 GPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="examples python"
|
|
||||||
|
|
||||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-qt/qtcore-5.7:5
|
|
||||||
>=dev-qt/qtgui-5.7:5
|
|
||||||
>=dev-qt/qtnetwork-5.7:5
|
|
||||||
>=dev-qt/qtwidgets-5.7:5
|
|
||||||
sys-libs/zlib
|
|
||||||
python? ( ${PYTHON_DEPS} )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-qt/linguist-tools:5
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS COPYING NEWS.md README.md )
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
use python && python-single-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" DISABLE_PYTHON_PLUGIN="$(usex !python)"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake INSTALL_ROOT="${D}" install
|
|
||||||
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
if use examples ; then
|
|
||||||
docompress -x /usr/share/doc/${PF}/examples
|
|
||||||
dodoc -r examples
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_mimeinfo_database_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_mimeinfo_database_update
|
|
||||||
}
|
|
@ -1,63 +0,0 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
inherit gnome2-utils multilib python-single-r1 qmake-utils xdg
|
|
||||||
|
|
||||||
DESCRIPTION="A general purpose tile map editor"
|
|
||||||
HOMEPAGE="https://www.mapeditor.org/"
|
|
||||||
SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD BSD-2 GPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="examples python"
|
|
||||||
|
|
||||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-qt/qtcore-5.7:5
|
|
||||||
>=dev-qt/qtgui-5.7:5
|
|
||||||
>=dev-qt/qtnetwork-5.7:5
|
|
||||||
>=dev-qt/qtwidgets-5.7:5
|
|
||||||
sys-libs/zlib
|
|
||||||
python? ( ${PYTHON_DEPS} )
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
dev-qt/linguist-tools:5
|
|
||||||
"
|
|
||||||
|
|
||||||
DOCS=( AUTHORS COPYING NEWS.md README.md )
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
use python && python-single-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" DISABLE_PYTHON_PLUGIN="$(usex !python)"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake INSTALL_ROOT="${D}" install
|
|
||||||
|
|
||||||
einstalldocs
|
|
||||||
|
|
||||||
if use examples ; then
|
|
||||||
docompress -x /usr/share/doc/${PF}/examples
|
|
||||||
dodoc -r examples
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_mimeinfo_database_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_mimeinfo_database_update
|
|
||||||
}
|
|
Binary file not shown.
@ -1,11 +1,17 @@
|
|||||||
AUX julia-0.6.3-fix_build_system.patch 3543 BLAKE2B cbeefd07f805f5052e4ed505d442c4ca2ef02becd87211706298c3340dda6c2672f91246c5bc8d339a0d931b7a1c8121568a0bbbd382c75c7c463b0226363ae3 SHA512 0a7881db50df8dccd6296327a8029a7335d131e7c3e4233bf284ab50875bb12856ae8b08e381d322c48a5180343199a6c9e4a454118390136723bc254eb2dd1a
|
AUX julia-0.6.3-fix_build_system.patch 3543 BLAKE2B cbeefd07f805f5052e4ed505d442c4ca2ef02becd87211706298c3340dda6c2672f91246c5bc8d339a0d931b7a1c8121568a0bbbd382c75c7c463b0226363ae3 SHA512 0a7881db50df8dccd6296327a8029a7335d131e7c3e4233bf284ab50875bb12856ae8b08e381d322c48a5180343199a6c9e4a454118390136723bc254eb2dd1a
|
||||||
AUX julia-1.0.0-fix_build_system.patch 2908 BLAKE2B fd579bb5006589e942423067d19c10ff12cbd4e16a5e2cd1786caef4526a406a01ee48e0b43d4513165c85ce21385e11be8e8e8f884531e987b82bcfbb91a6d8 SHA512 a80b940d594cc023e48705d5dba4b4fc6f4b06630a2f5ca711407539b34008594246347099ac9e4b398333cd842db3a3c32ad798763447d933bf2fbac4d85784
|
AUX julia-0.7.0-fix_build_system.patch 3200 BLAKE2B 9886e2012c68028132a4e1573fb9dd0c5b77bba82bdcf5afdec7cb0af5cc5fc2f6bde9ded690d54f745877d9a0164b5751853395d398fbe12d97c677a5a4a191 SHA512 cc13f9e4d146e62c6f607e85bd6185daafbb7cbaedb806269d4827b53796ca004f477f665dee45686ca999689612a1931a8e2bed516ce3a76256596b9e823cf0
|
||||||
|
AUX julia-1.0.0-fix_build_system.patch 3200 BLAKE2B 9886e2012c68028132a4e1573fb9dd0c5b77bba82bdcf5afdec7cb0af5cc5fc2f6bde9ded690d54f745877d9a0164b5751853395d398fbe12d97c677a5a4a191 SHA512 cc13f9e4d146e62c6f607e85bd6185daafbb7cbaedb806269d4827b53796ca004f477f665dee45686ca999689612a1931a8e2bed516ce3a76256596b9e823cf0
|
||||||
AUX julia-9999-fix_build_system.patch 2920 BLAKE2B b9021a4092cb95c86b10ad7ff6e1623528070f81ef86c0b6524b88e93dd625df49aaaad43ede09bbac02e824b6bf589106289ea8cb9f702ef0617710ba8a94a9 SHA512 90b134e0eb2897300d7601f19a6010b9515162a12ab020002d99ae276d0bdd197efd512fd1468770dbc7204161bc90acfb84e9db7ba23b18d81bece98935e64f
|
AUX julia-9999-fix_build_system.patch 2920 BLAKE2B b9021a4092cb95c86b10ad7ff6e1623528070f81ef86c0b6524b88e93dd625df49aaaad43ede09bbac02e824b6bf589106289ea8cb9f702ef0617710ba8a94a9 SHA512 90b134e0eb2897300d7601f19a6010b9515162a12ab020002d99ae276d0bdd197efd512fd1468770dbc7204161bc90acfb84e9db7ba23b18d81bece98935e64f
|
||||||
DIST julia-0.6.3-bundled.tar.gz 2099258 BLAKE2B dea1f5d37477e0a612e3901d7d568e8c4b350496f9d2b344cd7e2c2043ae30b4dd26b567803a2cb96d1ec4dbe2ba514fb08b925c695589746691887334330dd2 SHA512 d04cd55ba0dde08f253db3a388cf5ebe87cec8ae321a5af4c1c92f2680aa6e6ef2ebfa771ec74f8f1ff96409e2c0645476acf577859e8718eac4a581f097639d
|
DIST julia-0.6.3-bundled.tar.gz 2099258 BLAKE2B dea1f5d37477e0a612e3901d7d568e8c4b350496f9d2b344cd7e2c2043ae30b4dd26b567803a2cb96d1ec4dbe2ba514fb08b925c695589746691887334330dd2 SHA512 d04cd55ba0dde08f253db3a388cf5ebe87cec8ae321a5af4c1c92f2680aa6e6ef2ebfa771ec74f8f1ff96409e2c0645476acf577859e8718eac4a581f097639d
|
||||||
DIST julia-0.6.3.tar.gz 5542642 BLAKE2B cccd1ee2eb4d9f59382a0d1f6466e77c84b0542456c405c05b718bc8a39ff537a09760a523ee572fc9eee6797158aa00010fc4c931a80deac645fb1e45061c87 SHA512 f529bb30a17989234061cf4c3d87aecc6da720eb494efaca7be4ec1ed5eda60d440896fb76a45b6cb30205030256e7de765e8944f873b31d96f7c9ecac542db8
|
DIST julia-0.6.3.tar.gz 5542642 BLAKE2B cccd1ee2eb4d9f59382a0d1f6466e77c84b0542456c405c05b718bc8a39ff537a09760a523ee572fc9eee6797158aa00010fc4c931a80deac645fb1e45061c87 SHA512 f529bb30a17989234061cf4c3d87aecc6da720eb494efaca7be4ec1ed5eda60d440896fb76a45b6cb30205030256e7de765e8944f873b31d96f7c9ecac542db8
|
||||||
DIST julia-1.0.0-bundled.tar.gz 3740215 BLAKE2B 1d230d9f2ba47a1ee3221d1a4c94648bd02a80c30205dd9d438f78261e005ab7ed2173a3c7673489b17ee50050a4cbc0563ce90f16202b8cea65e4c65155cf2c SHA512 be89442366e0ebc789c16485b790368ef8702375bc1c1520d33bda152c8eda988a87f0a389d9b060f51b00ad0c249a95149468ab296811cd7050e110368d256a
|
DIST julia-0.7.0.tar.gz 7547849 BLAKE2B 6721e980a5fd84f1a28838a91acdd95e8562dd971903e30776dfb90a6cc0ac1ffbedd22c2bfee45bd2fa616adead82680ebe30f9b86a1d968db2353233b32bc2 SHA512 296dbc71fe5238b0cbdc5c67f7002fbf05abea85dc4298784d74fbfef1c96890ab9cc1bbe874337c01f39ca08a6022f6abcde3a5e2ff1cdc25f2f7493ead1804
|
||||||
DIST julia-1.0.0.tar.gz 7378753 BLAKE2B 1fcf3a63b00b6a49a86ca69b6ee809a28c828287c739405ae180e96645d565de0941b049d319f82f60e1ee63ee89629be213ecb22ab1ea901b306d1e149fa861 SHA512 5a53b16a1ab57cdffa5dadf11e78c413ed9f18af23ae90b64dee8323c2fc9bd6e6918b341f48accbcb7a6eab559811c80d72ac3ac0576c7cf6c9c9057356f6ba
|
DIST julia-1.0.0.tar.gz 7378753 BLAKE2B 1fcf3a63b00b6a49a86ca69b6ee809a28c828287c739405ae180e96645d565de0941b049d319f82f60e1ee63ee89629be213ecb22ab1ea901b306d1e149fa861 SHA512 5a53b16a1ab57cdffa5dadf11e78c413ed9f18af23ae90b64dee8323c2fc9bd6e6918b341f48accbcb7a6eab559811c80d72ac3ac0576c7cf6c9c9057356f6ba
|
||||||
|
DIST julia-dsfmt-2.2.3.tar.gz 291773 BLAKE2B 6ffae90494d72527920c80fc0fb005da1c7b84f8a03a7ecb0789434c0fff97359e5098e85431896dffccc7d5148c414e847aaba5feef648b8788421a466ff65e SHA512 6d8ddcd01aab3f9039f4f0288a8af53e290cc2f293ed8c4a8c9f3b3f12398e7eedfce8016117b425766ba89c61c86c13b3e420035b5f9bf91315b8b814c03662
|
||||||
|
DIST julia-libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz 1492695 BLAKE2B ad03512dd1db2c7066b46b5a3a314645b925481d8ace09ac0a0ae23cf5b8a64338ad457f8df229aa82f1d45605b5366883f563f2e22756ce28bb6fb7607d7124 SHA512 1305035b1372bdf234e3c5e673ee4c8ab5bda83ff06bc27704786def52667c3143fe587fca8f6e0855ba0c8b6d4dd90b2faefd33736224173f459d751885683e
|
||||||
|
DIST julia-libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz 4183 BLAKE2B c932e23b1b476d3fd16cf6f451efd5fc6d9c1ec2c53e8ac086340a100817d9b30dae3eff50b284a42c09b2bbae30b9e2fd38b2881f8cbf4974a89f3bd0c87599 SHA512 6fb77b715d70d9bc95a8546c3bf97bd3677c7ea344b88bb5bc3bbfac9dceabe8a8cde7a0f64dec884cde802e4a3000e30837d3f824b5a9242348c4fe061526a3
|
||||||
|
DIST julia-utf8proc-97ef668b312b96382714dbb8eaac4affce0816e6.tar.gz 156361 BLAKE2B e5e1485b758e959ed78f7fde8b211376da2365e5835708042de57c091b10b59755e1203a9f88c0d761687bf3d166207410de6ec203d80fef4dbdf06a50404cd1 SHA512 1c80dc6e71fdad187b142d02e561dfe1880857baaec08d36240ecb2f275d1bc5467aace84eebe5a10fd3f4c40b0035e65a5db3ec2a9ee6940920b0aad6221c55
|
||||||
EBUILD julia-0.6.3-r1.ebuild 4632 BLAKE2B 7eaa908368c487b54150f3d7b4ea42b36d66a3219e6da91805184bb29ff70e9adfef32dea45bec6e23e04e6bae25dd2f4cf608a24776992e678578ed4d038c20 SHA512 aa749655bf23845e9124146cc6ca12245660e76addd23a38f46fb1ff8849b4f8e5e05b4f83ee5c4f5dfe005fb9e462aee39e7831a351afd96fb29a0795ebc486
|
EBUILD julia-0.6.3-r1.ebuild 4632 BLAKE2B 7eaa908368c487b54150f3d7b4ea42b36d66a3219e6da91805184bb29ff70e9adfef32dea45bec6e23e04e6bae25dd2f4cf608a24776992e678578ed4d038c20 SHA512 aa749655bf23845e9124146cc6ca12245660e76addd23a38f46fb1ff8849b4f8e5e05b4f83ee5c4f5dfe005fb9e462aee39e7831a351afd96fb29a0795ebc486
|
||||||
EBUILD julia-1.0.0.ebuild 5080 BLAKE2B 433bc1dd5fc2c24d7a38655aa7a12a6fd500cda557333792cceb9b92862b378495b42368ad82bea1d7ebebe22a9910e9a3e4abe22c4d215b50f3254d669a1e24 SHA512 5388fae4bf4449a97bc567fd324c0e75e7edafd050ea8c93390f4b34c1c07b3abb52f048d5df85b89c533981a8efe1a4dd08eeaaf30eb4298127d1d6ffb18eff
|
EBUILD julia-0.7.0.ebuild 5261 BLAKE2B abf094bbd73bcdfa0fe415a98498b65f32eafe13f5d5239d19f6324dd9213b811311f7162072af9d74740de50da9cf571575ab8cebfd6ebd3ac27fff3f95f566 SHA512 aac8187040ab4b525aa0803ec7e48e56d642365a4586a3aec6dd98b490279f21f31863f127eb17bed81be7ccb70e26f87c6411fc5dbb18885fff24ddc5869b4c
|
||||||
EBUILD julia-9999.ebuild 4088 BLAKE2B 07af9350ac43b102494c0ea17eecdeb7bd1105a2814c26747373a0fa4f0e0d3fda24868b2d1bd5aead1528f1902231d81e8b82f37d5db40a2afd251513b4aa3c SHA512 78b90de9f2386ea4a80e261e43acf6a9e2b104db0def17fc322291919f4ca251cbaa7ce533fef7d59f002769f7fe424dddf572c9468c06d9d45ca55e0c15a538
|
EBUILD julia-1.0.0.ebuild 5261 BLAKE2B abf094bbd73bcdfa0fe415a98498b65f32eafe13f5d5239d19f6324dd9213b811311f7162072af9d74740de50da9cf571575ab8cebfd6ebd3ac27fff3f95f566 SHA512 aac8187040ab4b525aa0803ec7e48e56d642365a4586a3aec6dd98b490279f21f31863f127eb17bed81be7ccb70e26f87c6411fc5dbb18885fff24ddc5869b4c
|
||||||
|
EBUILD julia-9999.ebuild 4089 BLAKE2B b38fb0ae040da02961650abdaf40ec17632899cd63aeee83f0b1bb67a760d68ea80a251e29baf594b15b944017ae894db607a4179ef025fb18fb5fbaecae53c3 SHA512 dfb930b357f61479cb28d4d1c5f08fe264ac8ebcd4cd41a0da4c947209b6318cad25bf011e45ea1db3575dcf667f694119a8b40f7ad181914309cd0b93467729
|
||||||
MISC metadata.xml 1291 BLAKE2B 98782d71b9f74e628e4e6dc5264b7bcddfb61f4ce42c4e3baa0a2ec0cc6e2ef6368d1c2b1d755972b214823533c3935b4558c79bd920072649d9072b985efcd4 SHA512 0bbe350eef4d0daaa4a971b843b4359d2513dea5e2dc9e8a3b6241ff403c043f605634615c39a3fdb2a4d090851a19d6b20ebd5c7b3886f009ade3b5c16dfaaf
|
MISC metadata.xml 1291 BLAKE2B 98782d71b9f74e628e4e6dc5264b7bcddfb61f4ce42c4e3baa0a2ec0cc6e2ef6368d1c2b1d755972b214823533c3935b4558c79bd920072649d9072b985efcd4 SHA512 0bbe350eef4d0daaa4a971b843b4359d2513dea5e2dc9e8a3b6241ff403c043f605634615c39a3fdb2a4d090851a19d6b20ebd5c7b3886f009ade3b5c16dfaaf
|
||||||
|
@ -0,0 +1,86 @@
|
|||||||
|
diff --git a/Make.inc b/Make.inc
|
||||||
|
index 8cb2c1014..d3be9de8e 100644
|
||||||
|
--- a/Make.inc
|
||||||
|
+++ b/Make.inc
|
||||||
|
@@ -178,7 +178,7 @@ USE_GPL_LIBS ?= 1
|
||||||
|
# Directories where said libraries get installed to
|
||||||
|
prefix ?= $(BUILDROOT)/julia-$(JULIA_COMMIT)
|
||||||
|
bindir := $(prefix)/bin
|
||||||
|
-libdir := $(prefix)/lib
|
||||||
|
+libdir := $(prefix)/GENTOOLIBDIR
|
||||||
|
libexecdir := $(prefix)/libexec
|
||||||
|
datarootdir := $(prefix)/share
|
||||||
|
docdir := $(datarootdir)/doc/julia
|
||||||
|
@@ -410,7 +410,7 @@ ifneq ($(OS), WINNT)
|
||||||
|
JCXXFLAGS += -pedantic
|
||||||
|
endif
|
||||||
|
DEBUGFLAGS := -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all
|
||||||
|
-SHIPFLAGS := -O3 -ggdb2 -falign-functions
|
||||||
|
+SHIPFLAGS := GENTOOCFLAGS
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(USECLANG),1)
|
||||||
|
@@ -421,7 +421,7 @@ JCFLAGS := -pipe $(fPIC) -fno-strict-aliasing -D_FILE_OFFSET_BITS=64
|
||||||
|
JCPPFLAGS := -fasynchronous-unwind-tables
|
||||||
|
JCXXFLAGS := -pipe $(fPIC) -fno-rtti -pedantic
|
||||||
|
DEBUGFLAGS := -O0 -g -DJL_DEBUG_BUILD -fstack-protector-all
|
||||||
|
-SHIPFLAGS := -O3 -g
|
||||||
|
+SHIPFLAGS := GENTOOCFLAGS
|
||||||
|
ifeq ($(OS), Darwin)
|
||||||
|
ifeq ($(USE_LIBCPP), 1)
|
||||||
|
MACOSX_VERSION_MIN := 10.8
|
||||||
|
@@ -450,7 +450,7 @@ JCFLAGS := -std=gnu11 -pipe $(fPIC) -fno-strict-aliasing -D_FILE_OFFSET_BITS=64
|
||||||
|
JCPPFLAGS :=
|
||||||
|
JCXXFLAGS := -pipe $(fPIC) -fno-rtti
|
||||||
|
DEBUGFLAGS := -O0 -g -DJL_DEBUG_BUILD -fstack-protector-all
|
||||||
|
-SHIPFLAGS := -O3 -g -falign-functions
|
||||||
|
+SHIPFLAGS := GENTOOCFLAGS
|
||||||
|
endif
|
||||||
|
|
||||||
|
ifeq ($(USECCACHE), 1)
|
||||||
|
diff --git a/doc/Makefile b/doc/Makefile
|
||||||
|
index 89b79880d..c3125fde1 100644
|
||||||
|
--- a/doc/Makefile
|
||||||
|
+++ b/doc/Makefile
|
||||||
|
@@ -29,7 +29,7 @@ deps: UnicodeData.txt
|
||||||
|
$(JLCHECKSUM) UnicodeData.txt
|
||||||
|
|
||||||
|
clean:
|
||||||
|
- -rm -rf _build/* deps/* docbuild.log UnicodeData.txt
|
||||||
|
+ @echo "Do not clean doc/_build/html. Just use it..."
|
||||||
|
|
||||||
|
cleanall: clean
|
||||||
|
|
||||||
|
diff --git a/src/Makefile b/src/Makefile
|
||||||
|
index 257152d24..240a4a350 100644
|
||||||
|
--- a/src/Makefile
|
||||||
|
+++ b/src/Makefile
|
||||||
|
@@ -85,16 +85,7 @@ UV_HEADERS += uv/*.h
|
||||||
|
endif
|
||||||
|
PUBLIC_HEADER_TARGETS := $(addprefix $(build_includedir)/julia/,$(notdir $(PUBLIC_HEADERS)) $(UV_HEADERS))
|
||||||
|
|
||||||
|
-ifeq ($(JULIACODEGEN),LLVM)
|
||||||
|
-# In LLVM < 3.4, --ldflags includes both options and libraries, so use it both before and after --libs
|
||||||
|
-# In LLVM >= 3.4, --ldflags has only options, and --system-libs has the libraries.
|
||||||
|
-ifneq ($(USE_LLVM_SHLIB),1)
|
||||||
|
-LLVMLINK += $(shell $(LLVM_CONFIG_HOST) --ldflags) $(shell $(LLVM_CONFIG_HOST) --libs $(LLVM_LIBS)) $(shell $(LLVM_CONFIG_HOST) --ldflags) $(shell $(LLVM_CONFIG_HOST) --system-libs 2> /dev/null)
|
||||||
|
-else
|
||||||
|
-LLVMLINK += $(shell $(LLVM_CONFIG_HOST) --ldflags) -lLLVM
|
||||||
|
-FLAGS += -DLLVM_SHLIB
|
||||||
|
-endif # USE_LLVM_SHLIB == 1
|
||||||
|
-endif
|
||||||
|
+LLVMLINK = $(call exec,$(LLVM_CONFIG) --ldflags) $(call exec,$(LLVM_CONFIG) --libs) $(call exec,$(LLVM_CONFIG) --ldflags) $(call exec,$(LLVM_CONFIG) --system-libs)
|
||||||
|
|
||||||
|
COMMON_LIBS := -L$(build_shlibdir) -L$(build_libdir) $(LIBUV) $(LIBUTF8PROC) $(NO_WHOLE_ARCHIVE) $(LLVMLINK) $(OSLIBS)
|
||||||
|
DEBUG_LIBS := $(WHOLE_ARCHIVE) $(BUILDDIR)/flisp/libflisp-debug.a $(WHOLE_ARCHIVE) $(BUILDDIR)/support/libsupport-debug.a $(COMMON_LIBS)
|
||||||
|
|
||||||
|
--- a/base/Makefile 2018-08-10 23:56:13.825429621 -0400
|
||||||
|
+++ b/base/Makefile 2018-08-10 23:43:29.461769645 -0400
|
||||||
|
@@ -207,7 +207,6 @@
|
||||||
|
ln -sf "$$REALPATH" "$@"
|
||||||
|
ifneq ($(USE_SYSTEM_LLVM),0)
|
||||||
|
ifneq ($(USE_LLVM_SHLIB),0)
|
||||||
|
-SYMLINK_SYSTEM_LIBRARIES += symlink_libLLVM
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
@ -0,0 +1,201 @@
|
|||||||
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
inherit llvm pax-utils toolchain-funcs
|
||||||
|
|
||||||
|
MY_LIBUV_V="ed3700c849289ed01fe04273a7bf865340b2bd7e"
|
||||||
|
MY_UTF8PROC_V="97ef668b312b96382714dbb8eaac4affce0816e6"
|
||||||
|
MY_LIBWHICH_V="81e9723c0273d78493dc8c8ed570f68d9ce7e89e"
|
||||||
|
MY_DSFMT_V="2.2.3"
|
||||||
|
|
||||||
|
DESCRIPTION="High-performance programming language for technical computing"
|
||||||
|
HOMEPAGE="https://julialang.org/"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/JuliaLang/${PN}/releases/download/v${PV}/${P}.tar.gz
|
||||||
|
https://api.github.com/repos/JuliaLang/libuv/tarball/${MY_LIBUV_V} -> ${PN}-libuv-${MY_LIBUV_V}.tar.gz
|
||||||
|
https://api.github.com/repos/JuliaLang/utf8proc/tarball/${MY_UTF8PROC_V} -> ${PN}-utf8proc-${MY_UTF8PROC_V}.tar.gz
|
||||||
|
https://api.github.com/repos/vtjnash/libwhich/tarball/${MY_LIBWHICH_V} -> ${PN}-libwhich-${MY_LIBWHICH_V}.tar.gz
|
||||||
|
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/dSFMT-src-${MY_DSFMT_V}.tar.gz -> ${PN}-dsfmt-${MY_DSFMT_V}.tar.gz
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
# julia 0.7* needs a patched llvm-6
|
||||||
|
RDEPEND="
|
||||||
|
=sys-devel/llvm-6*:=
|
||||||
|
=sys-devel/clang-6*:="
|
||||||
|
LLVM_MAX_SLOT=6
|
||||||
|
|
||||||
|
RDEPEND+="
|
||||||
|
dev-libs/double-conversion:0=
|
||||||
|
dev-libs/gmp:0=
|
||||||
|
dev-libs/libgit2:0=
|
||||||
|
>=dev-libs/libpcre2-10.23:0=[jit]
|
||||||
|
dev-libs/mpfr:0=
|
||||||
|
dev-libs/openspecfun
|
||||||
|
sci-libs/amd:0=
|
||||||
|
sci-libs/arpack:0=
|
||||||
|
sci-libs/camd:0=
|
||||||
|
sci-libs/ccolamd:0=
|
||||||
|
sci-libs/cholmod:0=
|
||||||
|
sci-libs/colamd:0=
|
||||||
|
sci-libs/fftw:3.0=[threads]
|
||||||
|
sci-libs/openlibm:0=
|
||||||
|
sci-libs/spqr:0=
|
||||||
|
sci-libs/umfpack:0=
|
||||||
|
sci-mathematics/glpk:0=
|
||||||
|
>=sys-libs/libunwind-1.1:7=
|
||||||
|
sys-libs/readline:0=
|
||||||
|
sys-libs/zlib:0=
|
||||||
|
>=virtual/blas-3.6
|
||||||
|
virtual/lapack"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-vcs/git
|
||||||
|
dev-util/patchelf
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-1.0.0-fix_build_system.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
tounpack=(${A})
|
||||||
|
# the main source tree, followed by deps
|
||||||
|
unpack "${A/%\ */}"
|
||||||
|
|
||||||
|
mkdir -p "${S}/deps/srccache/"
|
||||||
|
for i in "${tounpack[@]:1}"; do
|
||||||
|
cp "${DISTDIR}/${i}" "${S}/deps/srccache/${i#julia-}" || die
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# Sledgehammer:
|
||||||
|
# - prevent fetching of bundled stuff in compile and install phase
|
||||||
|
# - respect CFLAGS
|
||||||
|
# - respect EPREFIX and Gentoo specific paths
|
||||||
|
# - fix BLAS and LAPACK link interface
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e 's|git submodule|${EPREFIX}/bin/true|g' \
|
||||||
|
-e "s|GENTOOCFLAGS|${CFLAGS}|g" \
|
||||||
|
-e "s|/usr/include|${EPREFIX%/}/usr/include|g" \
|
||||||
|
deps/Makefile || die
|
||||||
|
|
||||||
|
local libblas="$($(tc-getPKG_CONFIG) --libs-only-l blas)"
|
||||||
|
libblas="${libblas%% *}"
|
||||||
|
libblas="lib${libblas#-l}"
|
||||||
|
local liblapack="$($(tc-getPKG_CONFIG) --libs-only-l lapack)"
|
||||||
|
liblapack="${liblapack%% *}"
|
||||||
|
liblapack="lib${liblapack#-l}"
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s|GENTOOCFLAGS|${CFLAGS}|g" \
|
||||||
|
-e "s|GENTOOLIBDIR|$(get_libdir)|" \
|
||||||
|
-e "s|^JULIA_COMMIT = .*|JULIA_COMMIT = v${PV}|" \
|
||||||
|
-e "s|-lblas|$($(tc-getPKG_CONFIG) --libs blas)|" \
|
||||||
|
-e "s|= libblas|= ${libblas}|" \
|
||||||
|
-e "s|-llapack|$($(tc-getPKG_CONFIG) --libs lapack)|" \
|
||||||
|
-e "s|= liblapack|= ${liblapack}|" \
|
||||||
|
Make.inc || die
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s|,lib)|,$(get_libdir))|g" \
|
||||||
|
-e "s|\$(BUILD)/lib|\$(BUILD)/$(get_libdir)|g" \
|
||||||
|
Makefile || die
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s|ar -rcs|$(tc-getAR) -rcs|g" \
|
||||||
|
src/Makefile || die
|
||||||
|
|
||||||
|
# disable doc install starting git fetching
|
||||||
|
sed -i -e 's~install: $(build_depsbindir)/stringreplace $(BUILDROOT)/doc/_build/html/en/index.html~install: $(build_depsbindir)/stringreplace~' Makefile || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# julia does not play well with the system versions of dsfmt, libuv,
|
||||||
|
# and utf8proc
|
||||||
|
|
||||||
|
# USE_SYSTEM_LIBM=0 implies using external openlibm
|
||||||
|
cat <<-EOF > Make.user
|
||||||
|
USE_SYSTEM_ARPACK:=1
|
||||||
|
USE_SYSTEM_BLAS:=1
|
||||||
|
USE_SYSTEM_DSFMT:=0
|
||||||
|
USE_SYSTEM_GMP:=1
|
||||||
|
USE_SYSTEM_GRISU:=1
|
||||||
|
USE_SYSTEM_LAPACK:=1
|
||||||
|
USE_SYSTEM_LIBGIT2:=1
|
||||||
|
USE_SYSTEM_LIBM:=0
|
||||||
|
USE_SYSTEM_LIBUNWIND:=1
|
||||||
|
USE_SYSTEM_LIBUV:=0
|
||||||
|
USE_SYSTEM_LLVM:=1
|
||||||
|
USE_LLVM_SHLIB:=1
|
||||||
|
USE_SYSTEM_MPFR:=1
|
||||||
|
USE_SYSTEM_OPENLIBM:=1
|
||||||
|
USE_SYSTEM_OPENSPECFUN:=1
|
||||||
|
USE_SYSTEM_PATCHELF:=1
|
||||||
|
USE_SYSTEM_PCRE:=1
|
||||||
|
USE_SYSTEM_READLINE:=1
|
||||||
|
USE_SYSTEM_RMATH:=0
|
||||||
|
USE_SYSTEM_SUITESPARSE:=1
|
||||||
|
USE_SYSTEM_UTF8PROC:=0
|
||||||
|
USE_SYSTEM_ZLIB=1
|
||||||
|
VERBOSE=1
|
||||||
|
libdir="${EROOT}/usr/$(get_libdir)"
|
||||||
|
EOF
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
|
||||||
|
# Julia accesses /proc/self/mem on Linux
|
||||||
|
addpredict /proc/self/mem
|
||||||
|
|
||||||
|
emake cleanall
|
||||||
|
emake julia-release \
|
||||||
|
prefix="${EPREFIX}/usr" DESTDIR="${D}" \
|
||||||
|
CC="$(tc-getCC)" CXX="$(tc-getCXX)"
|
||||||
|
pax-mark m $(file usr/bin/julia-* | awk -F : '/ELF/ {print $1}')
|
||||||
|
emake
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake test
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# Julia is special. It tries to find a valid git repository (that would
|
||||||
|
# normally be cloned during compilation/installation). Just make it
|
||||||
|
# happy...
|
||||||
|
git init && \
|
||||||
|
git config --local user.email "whatyoudoing@example.com" && \
|
||||||
|
git config --local user.name "Whyyyyyy" && \
|
||||||
|
git commit -a --allow-empty -m "initial" || die "git failed"
|
||||||
|
|
||||||
|
emake install \
|
||||||
|
prefix="${EPREFIX}/usr" DESTDIR="${D}" \
|
||||||
|
CC="$(tc-getCC)" CXX="$(tc-getCXX)"
|
||||||
|
cat > 99julia <<-EOF
|
||||||
|
LDPATH=${EROOT%/}/usr/$(get_libdir)/julia
|
||||||
|
EOF
|
||||||
|
doenvd 99julia
|
||||||
|
|
||||||
|
dodoc README.md
|
||||||
|
|
||||||
|
mv "${ED}"/usr/etc/julia "${ED}"/etc || die
|
||||||
|
rmdir "${ED}"/usr/etc || die
|
||||||
|
mv "${ED}"/usr/share/doc/julia/html "${ED}"/usr/share/doc/${PF} || die
|
||||||
|
rmdir "${ED}"/usr/share/doc/julia || die
|
||||||
|
}
|
@ -1,10 +1,10 @@
|
|||||||
DIST mercury-extras-13.05.2-gentoo-patchset-3.tar.gz 3538 BLAKE2B b323347ce98ecbc412cbd8683f8236b38b048e331c2b41d74874acdf17cc8b132211c15a2d29f8b98b7238e0e4e7cc1492b8e0a5ade4d348eb679fd322a22b2d SHA512 c151f876768c6b6ab7b46b4e2501569586249f5e185e534ebb5817206ac0844cd081ccae86a26ef85f27eab9d851017393c837728bd194520a549a0a60f738ef
|
DIST mercury-extras-13.05.2-gentoo-patchset-3.tar.gz 3538 BLAKE2B b323347ce98ecbc412cbd8683f8236b38b048e331c2b41d74874acdf17cc8b132211c15a2d29f8b98b7238e0e4e7cc1492b8e0a5ade4d348eb679fd322a22b2d SHA512 c151f876768c6b6ab7b46b4e2501569586249f5e185e534ebb5817206ac0844cd081ccae86a26ef85f27eab9d851017393c837728bd194520a549a0a60f738ef
|
||||||
DIST mercury-extras-14.01-gentoo-patchset-1.tar.gz 3856 BLAKE2B 8a0792150a30ee552d1877e8736e25b0554ac68aaa7074e296886ea445c31a4b1593a438220da7bca45f49b2e49b0e4848f1e4ab852502bd3865632d378439c8 SHA512 c584efd4c7af54d2e8d5af0a63acced118f356527a2bf692262e37366e1018247aac8c1bb8f700f08f8f0a2c95d979e215e3c949ec1dc2994ab40048eb5b253c
|
DIST mercury-extras-14.01-gentoo-patchset-1.tar.gz 3856 BLAKE2B 8a0792150a30ee552d1877e8736e25b0554ac68aaa7074e296886ea445c31a4b1593a438220da7bca45f49b2e49b0e4848f1e4ab852502bd3865632d378439c8 SHA512 c584efd4c7af54d2e8d5af0a63acced118f356527a2bf692262e37366e1018247aac8c1bb8f700f08f8f0a2c95d979e215e3c949ec1dc2994ab40048eb5b253c
|
||||||
DIST mercury-extras-14.01.1-gentoo-patchset-0.tar.gz 3688 BLAKE2B aa78c8390e783a3d6ac9fe47508c4f86918a98c0d27204e7a19cb0bdc6572e34f76167f428f777af9a42b9cb744d93023abd00a6b097724f8438e6622541765d SHA512 02781ca23e72920c932067f7270d06e45909728133588c181b94f7b7580f841b4b0f1dd523e0c100350b191e5b28a7d1f10ad51fdffe2dcb02ff78cd5a906e3b
|
DIST mercury-extras-14.01.1-gentoo-patchset-1.tar.gz 3847 BLAKE2B ce30b98c5cfe96ad67bd6fa5a8d03ebdfe6f4539e39a970ce48eb794b663d7164ae38a619beb4ce85d6cc3a1e3b5a5ee8fa59b6acd00dc6d23670fceac87734e SHA512 2afad01fb778d0e84e8d83a507b37080974840c81408827559df455d8082552131cdbfdae59c77f2f7bc3a643a087f1563c6c67d527f7b0bdef3412385bf4818
|
||||||
DIST mercury-srcdist-13.05.2.tar.gz 53847394 BLAKE2B 23d2f8de6e9a4a2803fca9f3dec73215f6636389fdf388ef950042eff2ee43671577120f8324b309786d463e30ba9360d2df07ee498d78800182096f8773697e SHA512 2298804d3a04bca6be4bd3046643c7c0d0b22c447423017869cd9bf3a4fb6ec9fd29b5d8e1a386d5d52d07be5cad73608f1fcacf46732a7add93a01dcd199c08
|
DIST mercury-srcdist-13.05.2.tar.gz 53847394 BLAKE2B 23d2f8de6e9a4a2803fca9f3dec73215f6636389fdf388ef950042eff2ee43671577120f8324b309786d463e30ba9360d2df07ee498d78800182096f8773697e SHA512 2298804d3a04bca6be4bd3046643c7c0d0b22c447423017869cd9bf3a4fb6ec9fd29b5d8e1a386d5d52d07be5cad73608f1fcacf46732a7add93a01dcd199c08
|
||||||
DIST mercury-srcdist-14.01.1.tar.gz 52658945 BLAKE2B 6497921a0227b9a6fbcbabdd309ef3325f32dda14fc4ddb443368385b89be4011d677a24b30b3702147d1b782fe2597760ad66dd34503aa6aebaf79707466529 SHA512 a128ef0fd4955abadea32019ec59297ffe32537415f32e9e948cbc1c3439bb40eb09de77569690fb18dd7d6969a2b1141b3ae5baeb87f2627eaa65ad93add92c
|
DIST mercury-srcdist-14.01.1.tar.gz 52658945 BLAKE2B 6497921a0227b9a6fbcbabdd309ef3325f32dda14fc4ddb443368385b89be4011d677a24b30b3702147d1b782fe2597760ad66dd34503aa6aebaf79707466529 SHA512 a128ef0fd4955abadea32019ec59297ffe32537415f32e9e948cbc1c3439bb40eb09de77569690fb18dd7d6969a2b1141b3ae5baeb87f2627eaa65ad93add92c
|
||||||
DIST mercury-srcdist-14.01.tar.gz 52683989 BLAKE2B 32fa014f08ad6a7a4ca62dd08a460620f0c60d311021f3643a81868acdd1eb58150caca81b18612f760125c339a25ed908862e17e38b65dd56bde8c8bd0bffb0 SHA512 77f61df64fc150e08f191860f285b97d11a71a52eabc95f660b3c90d88f8ee71d1227f7ab4b8be78be9d4aa3d62a260a874020023e4795da4cfd2e6fefa9965f
|
DIST mercury-srcdist-14.01.tar.gz 52683989 BLAKE2B 32fa014f08ad6a7a4ca62dd08a460620f0c60d311021f3643a81868acdd1eb58150caca81b18612f760125c339a25ed908862e17e38b65dd56bde8c8bd0bffb0 SHA512 77f61df64fc150e08f191860f285b97d11a71a52eabc95f660b3c90d88f8ee71d1227f7ab4b8be78be9d4aa3d62a260a874020023e4795da4cfd2e6fefa9965f
|
||||||
EBUILD mercury-extras-13.05.2.ebuild 4700 BLAKE2B db54c99ed0c1fd44467ace60c83d245208a52911fc84eaf8a4af490e740f9ab53317af8e1bac353048de31e9fb2b16e26c770464c0033080db842579d65a93d3 SHA512 df9663114548982f6f3453e8e1550712faa09093de7a2f24db4102ad4ac0856e2510cdb1f2841d6cec03f98311b0c170e0818507b7b7d7cd6b9e8dc22d13a33f
|
EBUILD mercury-extras-13.05.2.ebuild 4700 BLAKE2B db54c99ed0c1fd44467ace60c83d245208a52911fc84eaf8a4af490e740f9ab53317af8e1bac353048de31e9fb2b16e26c770464c0033080db842579d65a93d3 SHA512 df9663114548982f6f3453e8e1550712faa09093de7a2f24db4102ad4ac0856e2510cdb1f2841d6cec03f98311b0c170e0818507b7b7d7cd6b9e8dc22d13a33f
|
||||||
EBUILD mercury-extras-14.01.1.ebuild 4600 BLAKE2B e073dc3d0425c13d2f727b13ca86138b233cbce9597472bbca334f98968cc86b031d9b3af5033bb2746ce5ba13c6cb5234f1e6e40bba6955fe4bdade52aecc26 SHA512 7cc561b54a113938d23dfb461a72dfe499960137d08620c003bf0af7357e998105d62da91c9bce527bc463623ed180f308f07295dad0376f141fd42e013da90d
|
EBUILD mercury-extras-14.01.1.ebuild 4600 BLAKE2B cd22a2dd681cf4f2adfbc616e41ec1df8c475fb7f42aaf14787cf5f8b0c2ddb2677fac230f7a48ecd21a5bca72c5abbe6c431b9ab7ac2142ccf2f940ee5f494a SHA512 772c1f3f6e970b5d9316780571da8186c706bac9226c2e8463dea52e410e81c97829363ac0daab143c410ed95c4c9446bd2aa6c74dc1381c32a5e8c43bcae697
|
||||||
EBUILD mercury-extras-14.01.ebuild 4582 BLAKE2B c2de2efefcc2ca6e36d6dff317e3bde8d33d0e8679bf885227fb2c36e40a5f0beceddacdc8cf4c761eaa1d9740ca327567ab8a9c83b3ac475c0fd4d51e2dbe91 SHA512 4f9d352fe306c95f3cf22acfcd9ac6623c51d4575140452cca095eebdf52271bf3061da52c735ad0d00d943792f332711de46b67773a26bab1e2d1c44813723a
|
EBUILD mercury-extras-14.01.ebuild 4582 BLAKE2B c2de2efefcc2ca6e36d6dff317e3bde8d33d0e8679bf885227fb2c36e40a5f0beceddacdc8cf4c761eaa1d9740ca327567ab8a9c83b3ac475c0fd4d51e2dbe91 SHA512 4f9d352fe306c95f3cf22acfcd9ac6623c51d4575140452cca095eebdf52271bf3061da52c735ad0d00d943792f332711de46b67773a26bab1e2d1c44813723a
|
||||||
MISC metadata.xml 240 BLAKE2B 6b5ab0d76c5748af7bd1800d11864869d7365b8d53e2fd2ec66c1092dd1fdac8461b20c029ffe835357542ca69f789ce867988d64c43019e02fe9e3691f0f9bd SHA512 7cd99ce62ca4f9307fa7dfdbfd0ff9d8ff7485c58cd08cd684065aca4b570f8655587425f6a240453a9e86452de41f26f8b82aa81c023764d0beb47daa1b15d3
|
MISC metadata.xml 240 BLAKE2B 6b5ab0d76c5748af7bd1800d11864869d7365b8d53e2fd2ec66c1092dd1fdac8461b20c029ffe835357542ca69f789ce867988d64c43019e02fe9e3691f0f9bd SHA512 7cd99ce62ca4f9307fa7dfdbfd0ff9d8ff7485c58cd08cd684065aca4b570f8655587425f6a240453a9e86452de41f26f8b82aa81c023764d0beb47daa1b15d3
|
||||||
|
Binary file not shown.
@ -1,7 +1,7 @@
|
|||||||
# Copyright 1999-2018 Gentoo Foundation
|
# Copyright 1999-2018 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=6
|
EAPI=7
|
||||||
|
|
||||||
inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
|
inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue