parent
d49de90974
commit
db16a17efa
@ -0,0 +1,123 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/clamav-0.97.6-r3.ebuild,v 1.1 2013/03/01 08:18:17 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils flag-o-matic user
|
||||
|
||||
DESCRIPTION="Clam Anti-Virus Scanner"
|
||||
HOMEPAGE="http://www.clamav.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="bzip2 clamdtop iconv ipv6 milter selinux static-libs uclibc"
|
||||
|
||||
CDEPEND="bzip2? ( app-arch/bzip2 )
|
||||
clamdtop? ( sys-libs/ncurses )
|
||||
iconv? ( virtual/libiconv )
|
||||
milter? ( || ( mail-filter/libmilter mail-mta/sendmail ) )
|
||||
dev-libs/libtommath
|
||||
>=sys-libs/zlib-1.2.2
|
||||
sys-devel/libtool"
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${CDEPEND}
|
||||
selinux? ( sec-policy/selinux-clamav )"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS=( AUTHORS BUGS ChangeLog FAQ INSTALL NEWS README UPGRADE )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.97-nls.patch
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup clamav
|
||||
enewuser clamav -1 -1 /dev/null clamav
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
use ppc64 && append-flags -mminimal-toic
|
||||
use uclibc && export ac_cv_type_error_t=yes
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-experimental \
|
||||
--enable-id-check \
|
||||
--with-dbdir="${EPREFIX}"/var/lib/clamav \
|
||||
--with-system-tommath \
|
||||
--with-zlib="${EPREFIX}"/usr \
|
||||
$(use_enable bzip2) \
|
||||
$(use_enable clamdtop) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable milter) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with iconv)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
rm -rf "${ED}"/var/lib/clamav
|
||||
newinitd "${FILESDIR}"/clamd.initd-r3 clamd
|
||||
newconfd "${FILESDIR}"/clamd.conf clamd
|
||||
|
||||
keepdir /var/lib/clamav
|
||||
fowners clamav:clamav /var/lib/clamav
|
||||
keepdir /var/log/clamav
|
||||
fowners clamav:clamav /var/log/clamav
|
||||
|
||||
dodir /etc/logrotate.d
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}"/clamav.logrotate clamav
|
||||
|
||||
# Modify /etc/{clamd,freshclam}.conf to be usable out of the box
|
||||
sed -i -e "s:^\(Example\):\# \1:" \
|
||||
-e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/clamd.pid:" \
|
||||
-e "s:.*\(LocalSocket\) .*:\1 ${EPREFIX}/var/run/clamav/clamd.sock:" \
|
||||
-e "s:.*\(User\) .*:\1 clamav:" \
|
||||
-e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamd.log:" \
|
||||
-e "s:^\#\(LogTime\).*:\1 yes:" \
|
||||
-e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
|
||||
"${ED}"/etc/clamd.conf
|
||||
sed -i -e "s:^\(Example\):\# \1:" \
|
||||
-e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/freshclam.pid:" \
|
||||
-e "s:.*\(DatabaseOwner\) .*:\1 clamav:" \
|
||||
-e "s:^\#\(UpdateLogFile\) .*:\1 ${EPREFIX}/var/log/clamav/freshclam.log:" \
|
||||
-e "s:^\#\(NotifyClamd\).*:\1 ${EPREFIX}/etc/clamd.conf:" \
|
||||
-e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
|
||||
-e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
|
||||
"${ED}"/etc/freshclam.conf
|
||||
|
||||
if use milter ; then
|
||||
# MilterSocket one to include ' /' because there is a 2nd line for
|
||||
# inet: which we want to leave
|
||||
dodoc "${FILESDIR}"/clamav-milter.README.gentoo
|
||||
sed -i -e "s:^\(Example\):\# \1:" \
|
||||
-e "s:.*\(PidFile\) .*:\1 ${EPREFIX}/var/run/clamav/clamav-milter.pid:" \
|
||||
-e "s+^\#\(ClamdSocket\) .*+\1 unix:${EPREFIX}/var/run/clamav/clamd.sock+" \
|
||||
-e "s:.*\(User\) .*:\1 clamav:" \
|
||||
-e "s+^\#\(MilterSocket\) /.*+\1 unix:${EPREFIX}/var/run/clamav/clamav-milter.sock+" \
|
||||
-e "s:^\#\(AllowSupplementaryGroups\).*:\1 yes:" \
|
||||
-e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamav-milter.log:" \
|
||||
"${ED}"/etc/clamav-milter.conf
|
||||
cat > "${ED}"/etc/conf.d/clamd <<-EOF
|
||||
MILTER_NICELEVEL=19
|
||||
START_MILTER=no
|
||||
EOF
|
||||
fi
|
||||
|
||||
prune_libtool_files --all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use milter ; then
|
||||
elog "For simple instructions how to setup the clamav-milter read the"
|
||||
elog "clamav-milter.README.gentoo in /usr/share/doc/${PF}"
|
||||
fi
|
||||
}
|
@ -0,0 +1,121 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-antivirus/clamav/files/clamd.initd-r3,v 1.1 2013/03/01 08:18:17 eras Exp $
|
||||
|
||||
daemon_clamd="/usr/sbin/clamd"
|
||||
daemon_freshclam="/usr/bin/freshclam"
|
||||
daemon_milter="/usr/sbin/clamav-milter"
|
||||
|
||||
extra_commands="logfix"
|
||||
|
||||
depend() {
|
||||
use net
|
||||
provide antivirus
|
||||
}
|
||||
|
||||
get_config() {
|
||||
clamconf | sed 's/["=]//g' | \
|
||||
awk "{
|
||||
if(\$0==\"Config file: $1.conf\") S=1
|
||||
if(S==1&&\$0==\"\") {
|
||||
print \"$3\"
|
||||
exit
|
||||
}
|
||||
if(S==1&&\$1~\"^$2\$\") {
|
||||
print \$2!=\"disabled\"?\$2:\"$3\"
|
||||
exit
|
||||
}
|
||||
}"
|
||||
}
|
||||
|
||||
start() {
|
||||
local clamd_socket=$(get_config clamd LocalSocket /var/run/clamav/clamd.sock)
|
||||
local clamd_user=$(get_config clamd User clamav)
|
||||
local freshclam_user=$(get_config freshclam DatabaseOwner clamav)
|
||||
logfix
|
||||
|
||||
if [ "${START_CLAMD}" = "yes" ]; then
|
||||
checkpath --quiet --mode 755 \
|
||||
--owner "${clamd_user}":"${clamd_user}" \
|
||||
--directory `dirname ${clamd_socket}`
|
||||
if [ -S "${clamd_socket}" ]; then
|
||||
rm -f ${clamd_socket}
|
||||
fi
|
||||
ebegin "Starting clamd"
|
||||
start-stop-daemon --start --quiet \
|
||||
--nicelevel ${CLAMD_NICELEVEL:-0} \
|
||||
--exec ${daemon_clamd}
|
||||
eend $? "Failed to start clamd"
|
||||
fi
|
||||
|
||||
if [ "${START_FRESHCLAM}" = "yes" ]; then
|
||||
ebegin "Starting freshclam"
|
||||
start-stop-daemon --start --quiet \
|
||||
--nicelevel ${FRESHCLAM_NICELEVEL:-0} \
|
||||
--exec ${daemon_freshclam} -- -d
|
||||
retcode=$?
|
||||
if [ ${retcode} = 1 ]; then
|
||||
eend 0
|
||||
einfo "Virus databases are already up to date."
|
||||
else
|
||||
eend ${retcode} "Failed to start freshclam"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "${START_MILTER}" = "yes" ]; then
|
||||
if [ -z "${MILTER_CONF_FILE}" ]; then
|
||||
MILTER_CONF_FILE="/etc/clamav-milter.conf"
|
||||
fi
|
||||
|
||||
ebegin "Starting clamav-milter"
|
||||
start-stop-daemon --start --quiet \
|
||||
--nicelevel ${MILTER_NICELEVEL:-0} \
|
||||
--exec ${daemon_milter} -- -c ${MILTER_CONF_FILE}
|
||||
eend $? "Failed to start clamav-milter"
|
||||
fi
|
||||
}
|
||||
|
||||
stop() {
|
||||
if [ "${START_CLAMD}" = "yes" ]; then
|
||||
ebegin "Stopping clamd"
|
||||
start-stop-daemon --stop --quiet --name clamd
|
||||
eend $? "Failed to stop clamd"
|
||||
fi
|
||||
if [ "${START_FRESHCLAM}" = "yes" ]; then
|
||||
ebegin "Stopping freshclam"
|
||||
start-stop-daemon --stop --quiet --name freshclam
|
||||
eend $? "Failed to stop freshclam"
|
||||
fi
|
||||
if [ "${START_MILTER}" = "yes" ]; then
|
||||
ebegin "Stopping clamav-milter"
|
||||
start-stop-daemon --stop --quiet --name clamav-milter
|
||||
eend $? "Failed to stop clamav-milter"
|
||||
fi
|
||||
}
|
||||
|
||||
logfix() {
|
||||
if [ "${START_CLAMD}" = "yes" ]; then
|
||||
# fix clamd log permissions
|
||||
# (might be clobbered by logrotate or something)
|
||||
local logfile=$(get_config clamd LogFile)
|
||||
if [ -n "${logfile}" ]; then
|
||||
checkpath --quiet \
|
||||
--owner "${clamd_user}":"${clamd_user}" \
|
||||
--mode 640 \
|
||||
--file ${logfile}
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "${START_FRESHCLAM}" = "yes" ]; then
|
||||
# fix freshclam log permissions
|
||||
# (might be clobbered by logrotate or something)
|
||||
local logfile=$(get_config freshclam UpdateLogFile)
|
||||
if [ -n "${logfile}" ]; then
|
||||
checkpath --quiet \
|
||||
--owner "${freshclam_user}":"${freshclam_user}" \
|
||||
--mode 640 \
|
||||
--file ${logfile}
|
||||
fi
|
||||
fi
|
||||
}
|
@ -1,17 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX dpkg-1.16.4.2-gzip-rsyncable.patch 302 SHA256 7d27e8a4aa6111ae34616759cb4e656808a3069f4cf0e3ad15d50f3adc4964a8 SHA512 027bee1c4a4a4565a0870ef9b91905e649c2706db0661455365f2dae68afa28c6ef722ad8d01b579f7fa049cbe0516e7ad38f001c99163a3588a6d8e8d6765fd WHIRLPOOL 7245dea0cd4bdd0d0c736f4a656ce146a419a40cc058afa0e2f66012a39c1c7ee259cb3f77dada98eaf2d30222bb555efebe7f63da80c300e49c447c7d6f93d2
|
||||
DIST dpkg_1.16.8.tar.xz 3601652 SHA256 4a1f4611390d93f1f198d910d3a4e4913b3cf81702b31f585a1872ca98df0eaa SHA512 d16b8bffbadc483353522f5dad9481aa8b10418c461bb808873845b629c092c52b130f977a6bc37661564b2651ba4006865868aa4b5051917f75c36fd1ae7b24 WHIRLPOOL 255e5f27a20f111902a76d51a7f4ac21eaad8a49c0000d548cb823b976b8f3858ba1ae961a6da85bd7eca08fa8db52376cdbcdef0a86f0779e6d8dd187b830c3
|
||||
DIST dpkg_1.16.9.tar.xz 3697752 SHA256 73cd7fba4e54acddd645346b4bc517030b9c35938e82215d3eeb8b4e7af26b7a SHA512 33bee7fc069361f81523e95fff4a90a173cd58872dd79c879d612975a8e3b979b94bad3b7d0cd8cca53885c97577ffc020462c488178718991d4993410a881b6 WHIRLPOOL 1d7b558dce1a005b833d73ff9eb84b2e6cd02ea5ddbfc40405b7121c8dfbdb8d284e4bd960fdd572c4f625ae3ef857c615b6db905ebc20267e30454a62dd29cc
|
||||
EBUILD dpkg-1.16.8.ebuild 2591 SHA256 e85af2c4e8b28cfa5709afcb52661b3662cdfc774cff3c4e607bae94d1761b46 SHA512 93fcbec7926020f3951a2a13a9f3ba73ed9acd3a618bc2998bcdc823571a9576cefa81cc0a64445e644c610ccaa0ea0bfac150ec90ff949d260f92163e834bc3 WHIRLPOOL 16c359e98a89f5cb1bc1fdfc0d86e885f75baf50492463d906726d83bb764a0b824d832312ad4818d73c47fc8ba23b7ed8a39af8fff6bf6340f83c2009ac2bbc
|
||||
EBUILD dpkg-1.16.9.ebuild 2587 SHA256 6694a8e91e13604f287120b2cb1497b2fa296f2fa4aeac96ed13782ef3735d41 SHA512 62a195e9f75ee445f9a654c28b6dde247e163d9b5698dcd78df7ac1be6c315de49c4651942350f7e6c6ae08061bdfe51bf78ad3214ad6f7771568c0191f230f3 WHIRLPOOL b4ce86a00c6607ca7dc212fa25b6be0009cf1b7f89f8c9097b84202e7609048cdd177c99b35bc862d139eb820b7b502510108b94531abb7c7b8519066c04fb3f
|
||||
MISC ChangeLog 28014 SHA256 7d4ab343bfb4a7ad64637a2cf6a7f1df0fd3f20aab00b32414365bcf91b9e899 SHA512 fd329398965504005eeb4932ed5435bc5239d46c86a48f18165a304ef73616e1dc859f124002b30e928b4b7fe00d705ca3e489dbaf90a984e9103612257b83ce WHIRLPOOL e7c31848335b2f2c8154963625e42d935b20b905c10ee5ddae39b0588c98381065eb2e46ca497184aa0b2cd06be4272751cb122ccb0680758716c6a3d9e33312
|
||||
EBUILD dpkg-1.16.9.ebuild 2585 SHA256 f6c01ede70bea0c46cecc1d69d753253ab9c5607e57a5618121869340824a6df SHA512 95c049d498b12d1913fa2458946d404b7546b4ac318a8f38676a15f01eb155766a1dc4ebd5d913e3b737969baa5a362d5c5776b7b0693cc8f319830bfc4b4a0a WHIRLPOOL 79b1e17c1a96a6d2a8ba62a3c02f49c0546a6375586eb9b192c0e55ae42f1731b16dd189a7486a786f038b9c95ff4eef7167960d1451158c2dee2a2455b257aa
|
||||
MISC ChangeLog 28329 SHA256 a572dd0a7756e1d829eeab3976284f1bb305175861ce0f377c9fefdd44bb708b SHA512 c8f994be7371580bebf6e1b4608a81111f75ec7ccb41a0c0810dcd302e493fb5e97c3b4ffc2fd9fc7a3e0fad122e7f7e39cef37ff3adb2c981f332709bc4166f WHIRLPOOL 56643ed8e34203c99e5e699a53ce0b41a1ab4c4a5b1dce56b5478782b9ff119ff3a3034bae5069fdadc33f414412bd55496efefa930e04e582d9ad30ea8b32f4
|
||||
MISC metadata.xml 249 SHA256 d6077d4b746902b16a584be1c22f32bd2f88f2f5eff566ba8fb7b0b78a6827b7 SHA512 a5d7913dccf526110c08d9ecefc9fb15d3bbfea12a7ff5944eace3adc2d5de74403bff1b7b91fee229406ce7750bf10249ce9274bd35f13ee22d366255adaa63 WHIRLPOOL 72a9ab7ea4553c4297c305c9587645fccec2b4622909123ad24af26491cc150eb342a4b1456be09baf0ff523e9a8518b2c72d900bc21947675d9d384200a7ccd
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlEvXOEACgkQVWmRsqeSphOUagCfXp7dDgfBpM5k6p/rIKn9c2H2
|
||||
pJ0An2MmH6FeWfp0Lh2deepCUcacrpLO
|
||||
=t7aq
|
||||
iQIcBAEBCgAGBQJRMLRmAAoJELp701BxlEWfiwIQAI+cHod/ePozVNij25D0H6c8
|
||||
y+Hcwt6wOQn4o/JvKtxLm19NHjjh5HoV8dBxnpI8mPuVNMEu0pWpvpqMxplEnx8D
|
||||
nnx+NiWb9ms1qFZBz5iMC4Acn/MLJumu8lqscXA7Z5pMOHCwk5MK9VHb5yRWbCJR
|
||||
w9A8+RVoVd3KrWxibSPYX/FYf4SBcWLJZ+agnJFjELlV2K30hXHsm89Ehdu97yNZ
|
||||
W9NJT7ZZOEMk9abVjck0XOMlIbj5JUlo4dPXj6fi03KorwnCwXkAe2OETJNGoRqa
|
||||
SycJ0Mtp5RJ7MvvpGHfZlFz+4pyCZFPmlu23TodM2NRJ/LGbP1s3k5GNLQtTNfaL
|
||||
1zxCrsSxe0eeiUzvkPXJTnahz4tzLSwNhvMcTd7lsRWDeNR5y51FFqX6ilyKmqVJ
|
||||
X1y5OPMrJrgxmbb22HWAnnfQYD2aePzwnrYSZ4QDk+YDaE7/SAEY21Fb/mkv85M/
|
||||
GZlcpG3QTV6V765v+JWgDCJc9mnAg2AD79eC0o4/qDm6Cojr4GwOCbDarzjY8gvL
|
||||
CEBxlv+uCworI2VXn4ipjdAKiXsHaDxZgaD+OvcWQhHtDk468K4CUuPnUmaQqh44
|
||||
JkcBe1ZX2TmojHiKTruDtTXXoBxWbS/06/HfvUzKLAxPlt0CCjJ9kE4TScgaPCqv
|
||||
YO98ki6AsKx2Chtr6XXb
|
||||
=bhgg
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,9 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX wordnet-3.0-dict-location.patch 1542 SHA256 8eaae12a77610e10003d26ac6e10b394bbaab2aefc56ceb843e4f65d65b125c2 SHA512 4ebcf63d0492744aa7b0e061362a5fa386e7c3b36a9451b1235e813c56259f7ef52b1e7028ebd95ba4414c67cc8c26aae11e62109e2ffa682c09c37b28596f1c WHIRLPOOL 78607a0861b9281a14c4d65eb176da47a1a2e43bb8f39ce2a8b6038fbe37ff16604b9aa0f01ae3fe3626b8f50d011c1290c8f345ed66a2e54264ccceca576ecf
|
||||
AUX wordnet-3.0-docs-path.patch 2832 SHA256 26130edeadc7c6993faa8a1471c5cac87c533d3e1c927eb5d59716f5b47a808d SHA512 10dec6da3f6853bdf0b6cbbcf47540ae2d682007d145eaab81fd5e532f8ff96067957b5225f82302114adb806f0a2d8a7bf0a8ae95a091473059c96028d7d1a1 WHIRLPOOL 6e6c3d8268a7dc3e08b3d9ee20681f9ab947cd3341868c150a2a2cc53e1d7b94b20667c0fdb1f181e8e6a6a6928b63ae749f22d788fe17ab9e44dd59fc855c5d
|
||||
AUX wordnet-3.0-shared-lib.patch 921 SHA256 bcca076ec3581a88f7a221dd419e0e69e88d896018776cde5d56019a020d9cc1 SHA512 a06ca1a855a5cfd74f2dad2c90c09eb463bbc20992f17626aefacc0e7d6b435a93c56002735267c57911cae6af50bdfbacc3966c96ee129099d65dcb53782359 WHIRLPOOL 8a5c66e6c2ddb5f3c4ccef76748cb5c6753a269dce2feabef9097dd4305f248b08746cd64d344e962dfcb19d6a8ee6414d85d837542df32799852d012e2b01e1
|
||||
AUX wordnet-3.0-tcl8.6.patch 4974 SHA256 97d551b2a7766de8c9f113f94e768a52d450e07c974dbac20bf7ea8df04b35d3 SHA512 2dafc6a6cd332d387fa15b63a7c5cad222e611906582232f7bd6f2522773336e7b632775e73fcd1a8587bd95eabaf70ec1c9ea4b8a81a7c147360a836be0a90c WHIRLPOOL 5416b325ec5abac95d5b0802b8994e6e5d2db8b2b28241155402fca21e88f373785d94cd57506485fa6c890d0a0ee99d9cf2ca9f887720be0a7ae1e80e2d6a8b
|
||||
DIST WordNet-3.0.tar.gz 11537227 SHA256 b4d8b1feeb22defe686cf1c5062d723bd854997614da9547fa135e5137843531 SHA512 d39c008cec41de8f1b2aeacb4ad818f9997a13b30a992fda100b6dcc9c11c253530b00a1909b55ff7b564bafc33f7763c1ce9b0a6ae3e591695db2083e9ead7a WHIRLPOOL cfba84209b4366b1ab381957f82cc2a32039d073baf8fbd44252c829c9291be76f05b214e014157f3ec03a354aaec68a14e20103dde37d11f13b846056aa90f4
|
||||
DIST wordnet-3.0-patchset-1.tar.bz2 8076 SHA256 d8333b107f53e188981e9ec0e1e53890c8bd7155924ae140c777c3f443d8aba7 SHA512 17668d736dd6dfe83e4d5d328729cbcdfb4dbca9a9707651534169bd2ce6fc2238d5c820d63330c51c20ab9b2964b56a609f58242b05dabbcfdfc0da61c048cb WHIRLPOOL 30e3820c2679148206bc14d5acf8eb7a2bde422f13ce2e9b0a90145e510667d70b1c1ef5d3486c85eddf6492c72b2243672683164f917f8ff5910370e30bd0f8
|
||||
EBUILD wordnet-3.0-r2.ebuild 1873 SHA256 43b78cb37ff85a741abf9d30b6bac073364e3791f21397b3c8fd9af3089e91c4 SHA512 e599eb729f8ab56d6e16426010824db41ae370ce42968638f300a4b9515c89658455fd3ddbbbf9995191b967f2212d277737aec911764949bde41a32357bfd20 WHIRLPOOL 7bb70ea76fa44c6512c96d413e3c0f5c1226161270eebe6ea7f1b391bd8814283982ccb14f40d7c2c9d82e898aa62d3f5000a9b8fdc02cb744468e3f9d228efb
|
||||
EBUILD wordnet-3.0-r3.ebuild 2227 SHA256 cbbaea8a1c4a262d40105093994eef734b0a3a0dc74febcc848a7e0b15c62fac SHA512 0b4434620d7c8825df4d9c4e72d7b7104d5f855881994a9c55fcb3887aecb3e25fd06eb6d8927b83e1145205bb650731d2441d59957e84345a9f53ec783e44d9 WHIRLPOOL 1c77750b2613962c81bb202d2bb132a5a8e1eed4c9162d457a3eee9cfb482fae3a6d4a2edafd27f102f772c568b7cc57cd61ddcd96aba4202eb2e75721cb904a
|
||||
MISC ChangeLog 4141 SHA256 afad3c3a371b73feba9f94e515f35e3b2201a691847975e075adc49677f7b24f SHA512 93a722c0b03b3cf43e5ee154213c157ce3f719769da60912bbe61ea20809ccc09f8c13b100848f1d0de34f778495e086435bbb2de3555f45f8ab17cb4f6c4988 WHIRLPOOL 2e5f095b753170232f2c9f84dcd839fedc959639eb05fc38b98cb9246856a82181aa30fb4ab60a4fb004be10fdb7b3f15686291eb5c89706040a8bc642d63c9c
|
||||
MISC metadata.xml 162 SHA256 9629e7723cb4708c1910c25510cd14da2729d34eed4ebfc1563df4a1ed5e1b22 SHA512 1105ff6ba8380eeed2f0e7616ad463a9b0ee4ed8737faeb51778f6c2b5ab194a9bebc1819c23d7f71d8de56528da2fa4b1500ee284e3ad3f6ed3b074aedff219 WHIRLPOOL 2c31ba5d72bf1aacce8951224a017c676c28d93d62f7d8dd67c5d1c647ed2bab0842c8654544b18ddb9e9db22778e67c9b3674f541ec238e678c95097ae92435
|
||||
EBUILD wordnet-3.0-r3.ebuild 2268 SHA256 c88f52c246d3654b55c5ca658d60b285ea691aa28832bd8ade943f92bedefea9 SHA512 f2b2ddbfff2a8dd48c4413989170fd2b645e1c29d428e3f8a7f84c1823b99fbaa8da54583f00573c97b1b0b94d448990d288c49c4a766c9d712029933982da56 WHIRLPOOL 92e5f7dcc64bdc3bf7170fcb70e250467ea27d76001689be83f5f29d1ee5f4a8ada8d350d9a0b5cd7085bccb0d515b1e216d698cf89e3f6ecf345e6dc4c68f29
|
||||
MISC ChangeLog 4300 SHA256 dae2e5aa6c46530579b60f0d9ff64db425c121f49a2f1254f119c2aec3be0ee5 SHA512 0866e39b9de9110b880b9a92a3990095e3fec804e8d995256552e9f0454b63f0d510907f57268f35727420d8d9e7e89ee5fd6301909c8a7f0c3af8db73801c21 WHIRLPOOL 6df759e56b6b9769bc2d84c2227ffe5d8261ce7de3963d835974a0116c1675f5841f23356f6d26c85d848a0f74cb6ab51456a42d6d0ea5bb8046fee1b28b7862
|
||||
MISC metadata.xml 164 SHA256 75ae6541b1d5c0835d670d7a6c327ca16d2540e113d0c3398dd4e8db7da25002 SHA512 4b513c2584adb4cca42b833ace70fd6bef92d63402aa4a02c19b10073db47480cb88298379358a04dc17296f109325b0573155bce8962e1164950f382dc9621f WHIRLPOOL 2b03aaf2717667c0676308927aa5fed539d7a0aad8b87f201b88db7c2c23bab160e1c3b41bdf4cdeb343b981c43609ec34dc09a03f3ad94654bc8021d84fd79b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlEwqekACgkQgAnW8HDreRZX3QCgwvPxbjtSGIHcZ6zO4Z7Llnw0
|
||||
AlkAnjLQkkZVHpZczQWDw5Xig+2CzFft
|
||||
=yML5
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,133 @@
|
||||
src/stubs.c | 33 +++++++++++++++++----------------
|
||||
1 file changed, 17 insertions(+), 16 deletions(-)
|
||||
|
||||
diff --git a/src/stubs.c b/src/stubs.c
|
||||
index 794485c..cec2c04 100644
|
||||
--- a/src/stubs.c
|
||||
+++ b/src/stubs.c
|
||||
@@ -40,8 +40,8 @@ int wn_findvalidsearches (ClientData clientData, Tcl_Interp *interp,
|
||||
char *morph;
|
||||
int pos;
|
||||
if (argc != 3) {
|
||||
- interp -> result =
|
||||
- "usage: findvalidsearches searchword partofspeechnum";
|
||||
+ Tcl_SetResult(interp,
|
||||
+ "usage: findvalidsearches searchword partofspeechnum", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
pos = atoi (argv[2]);
|
||||
@@ -52,7 +52,7 @@ int wn_findvalidsearches (ClientData clientData, Tcl_Interp *interp,
|
||||
} while ((morph = morphstr (NULL, pos)) != NULL);
|
||||
}
|
||||
sprintf (bitfieldstr, "%u", bitfield);
|
||||
- interp -> result = bitfieldstr;
|
||||
+ Tcl_SetResult(interp, bitfieldstr, TCL_STATIC);
|
||||
return TCL_OK;
|
||||
}
|
||||
|
||||
@@ -69,13 +69,13 @@ int wn_bit (ClientData clientData, Tcl_Interp *interp,
|
||||
static char bitfieldstr[32];
|
||||
int whichbit;
|
||||
if (argc != 2) {
|
||||
- interp -> result = "usage: bit bitnum";
|
||||
+ Tcl_SetResult(interp, "usage: bit bitnum", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
whichbit = atoi (argv[1]);
|
||||
bitfield = bit (whichbit);
|
||||
sprintf (bitfieldstr, "%u", bitfield);
|
||||
- interp -> result = bitfieldstr;
|
||||
+ Tcl_SetResult(interp, bitfieldstr, TCL_STATIC);
|
||||
return TCL_OK;
|
||||
}
|
||||
|
||||
@@ -89,8 +89,8 @@ int wn_search (ClientData clientData, Tcl_Interp *interp,
|
||||
int pos, searchtype, sense;
|
||||
char *morph;
|
||||
if (argc != 5) {
|
||||
- interp -> result =
|
||||
- "usage: search searchword partofspeechnum searchtypenum sensenum";
|
||||
+ Tcl_SetResult(interp,
|
||||
+ "usage: search searchword partofspeechnum searchtypenum sensenum", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
pos = atoi (argv[2]);
|
||||
@@ -102,7 +102,7 @@ int wn_search (ClientData clientData, Tcl_Interp *interp,
|
||||
strcat (resultbuf, findtheinfo (morph, pos, searchtype, sense));
|
||||
} while ((morph = morphstr (NULL, pos)) != NULL);
|
||||
}
|
||||
- interp -> result = resultbuf;
|
||||
+ Tcl_SetResult(interp, resultbuf, TCL_STATIC);
|
||||
return TCL_OK;
|
||||
}
|
||||
|
||||
@@ -114,7 +114,7 @@ int wn_search (ClientData clientData, Tcl_Interp *interp,
|
||||
int wn_glosses (ClientData clientData, Tcl_Interp *interp,
|
||||
int argc, char *argv[]) {
|
||||
if (argc != 2) {
|
||||
- interp -> result = "usage: glosses [1 | 0]";
|
||||
+ Tcl_SetResult(interp, "usage: glosses [1 | 0]", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
dflag = atoi (argv[1]);
|
||||
@@ -129,7 +129,7 @@ int wn_glosses (ClientData clientData, Tcl_Interp *interp,
|
||||
int wn_fileinfo (ClientData clientData, Tcl_Interp *interp,
|
||||
int argc, char *argv[]) {
|
||||
if (argc != 2) {
|
||||
- interp -> result = "usage: fileinfo [1 | 0]";
|
||||
+ Tcl_SetResult(interp, "usage: fileinfo [1 | 0]", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
fileinfoflag = atoi (argv[1]);
|
||||
@@ -144,7 +144,7 @@ int wn_fileinfo (ClientData clientData, Tcl_Interp *interp,
|
||||
int wn_byteoffset (ClientData clientData, Tcl_Interp *interp,
|
||||
int argc, char *argv[]) {
|
||||
if (argc != 2) {
|
||||
- interp -> result = "usage: byteoffset [1 | 0]";
|
||||
+ Tcl_SetResult(interp, "usage: byteoffset [1 | 0]", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
offsetflag = atoi (argv[1]);
|
||||
@@ -159,7 +159,7 @@ int wn_byteoffset (ClientData clientData, Tcl_Interp *interp,
|
||||
int wn_senseflag (ClientData clientData, Tcl_Interp *interp,
|
||||
int argc, char *argv[]) {
|
||||
if (argc != 2) {
|
||||
- interp -> result = "usage: senseflag [1 | 0]";
|
||||
+ Tcl_SetResult(interp, "usage: senseflag [1 | 0]", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
wnsnsflag = atoi (argv[1]);
|
||||
@@ -175,12 +175,13 @@ int wn_contextualhelp (ClientData clientData, Tcl_Interp *interp,
|
||||
int argc, char *argv[]) {
|
||||
int pos, searchtype;
|
||||
if (argc != 3) {
|
||||
- interp -> result = "usage: contextualhelp partofspeechnum searchtypenum";
|
||||
+ Tcl_SetResult(interp,
|
||||
+ "usage: contextualhelp partofspeechnum searchtypenum", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
pos = atoi (argv[1]);
|
||||
searchtype = atoi (argv[2]);
|
||||
- interp -> result = helptext[pos][searchtype];
|
||||
+ Tcl_SetResult(interp, helptext[pos][searchtype], TCL_STATIC);
|
||||
return TCL_OK;
|
||||
}
|
||||
|
||||
@@ -190,7 +191,7 @@ int wn_contextualhelp (ClientData clientData, Tcl_Interp *interp,
|
||||
int wn_reopendb (ClientData clientData, Tcl_Interp *interp,
|
||||
int argc, char *argv[]) {
|
||||
if (argc != 1) {
|
||||
- interp -> result = "usage: reopendb";
|
||||
+ Tcl_SetResult(interp, "usage: reopendb", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
re_wninit ();
|
||||
@@ -204,7 +205,7 @@ int wn_reopendb (ClientData clientData, Tcl_Interp *interp,
|
||||
int wn_abortsearch (ClientData clientData, Tcl_Interp *interp,
|
||||
int argc, char *argv[]) {
|
||||
if (argc != 1) {
|
||||
- interp -> result = "usage: abortsearch";
|
||||
+ Tcl_SetResult(interp, "usage: abortsearch", TCL_STATIC);
|
||||
return TCL_ERROR;
|
||||
}
|
||||
abortsearch = 1;
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>app-dicts</herd>
|
||||
<herd>app-dicts</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,4 +1,6 @@
|
||||
DIST vim-qt-20130201.tar.gz 11620051 SHA256 676bc4a98d25fd80a3e4a3fdf60db26b1417e8a87eacbd8f03c464c4e68a2639 SHA512 9e9c3b16968b800598f47e9e9c81e8c7e13acf720c933883e704aa390980aa47bda2727714caf1aad27228e5a0e3b4eb0ecd19fc56961b49cc07936a272f6463 WHIRLPOOL 6acd6e6e8d889124cad94dfb8be01a2a64402cdaaee6fcfbd3e822e5a2692d4c326b42916a10937c4bfda3cb1c1cba629d1610f24fb9766b5fd2b0c6013a2895
|
||||
DIST vim-qt-20130220.tar.gz 11621543 SHA256 95870899f1dbefe5108ed8cbe7c462cf918954ee5dbf542cd626336488aa7d05 SHA512 05ad7cd0b109285a845653e27aa7a84f6fce1ee0a8ba63b6a8976fb65f5d1f502339aaea4c739626534b7fd936f68d8ccfd15b44c70cbefd0bd041122b647fdd WHIRLPOOL 90fb2b3852071e5df6b5f3d9337d116f3162a854b75f23e4245fd6b0af6c328db900c68414bf16d334e50339c3d894dc5229be0be452bc0b112ee54c95300698
|
||||
EBUILD vim-qt-20130201.ebuild 2144 SHA256 5c84b457928e67d0e9a195e21c38848a297d2aa9635ead821a533f2d7447c917 SHA512 72e611bb04a3760faad2c29f1c668299affab385f2d192f6931b305dba82d94ffbf9f29263b27240a32753ec9fad2662843c17385f5117d6ea023616e2117734 WHIRLPOOL b915b79db77b487499f1e8d1cc0f4149998794632357c023a514f3a62085358ca652d740a3acc2b7f1e7df7689ec99c3ca4a65ed5d14fb7394b7ddfb91c3ee72
|
||||
MISC ChangeLog 364 SHA256 97ac10ff1c7e48d1053fa2ae6217b9a15c751991c05ec6f231a0a6e3fb5d04ee SHA512 308f1eb6c1469dfb3fb0a4433251bfde94393d54ce37ebcff481174122eb809f20c9ca78c8ab5e1bc2d05c0536952be0a3da69d988ee6e490bd88a912c6985b4 WHIRLPOOL 5fff0aca886bc8be62e24cce751f7f6e8310367185bde7ae03dd61a94ca832eee7f35d01160bf2b5ccfabfa1d49de27ac314aee2e45ecfccaa6064fac5e685a3
|
||||
EBUILD vim-qt-20130220.ebuild 2144 SHA256 403d30ef20f5149edccdf4589574c229c3b68b08f0efab892035f652290ca0a1 SHA512 4c57a31f3e6f45a342774a158e5d0c90f67feb236cbf88ebf7e5c2a23096b15ea8a6844d473789c2c60c45f0fcd733edf655fe4ce12d2051177cfda6444cc930 WHIRLPOOL 82818a4e50106bf3a9b4a1936bdfd4f3f8d8b8b20a11bea25bfa25b13edb419559fffcab866e7599b37abc88963ea2df8ee7c30fa5b8a295cd8766fc35f6cc96
|
||||
MISC ChangeLog 485 SHA256 fd7ba9017ddb30b38900e266fe369e4f20f33297db1c94efa9dc623b78296d7b SHA512 ebf0a38130f4eea91b73f27863ea31d3d41dab2d38ec24ce581b0b0c5bb2099f32886c300cc19a9f9bba6f5d1ce072862adf28608de5a4eca677b0f5b133d955 WHIRLPOOL 9344d5864eaa13c3a9fa8a8ff2317452add2b6a9ca90aec55ab44d8f154939efcb8d329e4c1c6ba0b16a7fa83a07798dfb4cd2670ff2647f8fa926978a4a71ff
|
||||
MISC metadata.xml 157 SHA256 a2ffc792d4df94c3f8088e329c4bf74804540c2797f3e24ab0030acbdfd4b535 SHA512 9f259ee8df00db96dd396c6c886624c53728c3e26f28071cc1f9a286798271cdfac3485a081d308c93ff3067cb6568f9ea55ca164334abeee776491307244213 WHIRLPOOL bcb16b3d9ab21125e5581aed1225d2b399015d76bc7c6f9deae53e2e38fffdc47e0b5aae9bd632e85db242a37b4de5aa05d6f97c087cad085df9390530a0a597
|
||||
|
@ -0,0 +1,78 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-qt/vim-qt-20130220.ebuild,v 1.1 2013/03/01 11:27:48 yngwin Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
inherit eutils fdo-mime flag-o-matic python-any-r1
|
||||
|
||||
DESCRIPTION="Qt GUI version of the Vim text editor"
|
||||
HOMEPAGE="https://bitbucket.org/equalsraf/vim-qt/wiki/Home"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="https://bitbucket.org/equalsraf/${PN}.git
|
||||
git://github.com/equalsraf/${PN}.git
|
||||
git://gitorious.org/${PN}/${PN}.git"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/equalsraf/${PN}/archive/package-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S="${WORKDIR}/${PN}-package-${PV}"
|
||||
fi
|
||||
|
||||
LICENSE="vim"
|
||||
SLOT="0"
|
||||
IUSE="acl cscope debug gpm nls perl python ruby"
|
||||
|
||||
RDEPEND="app-admin/eselect-vi
|
||||
>=app-editors/vim-core-7.3.762[acl?]
|
||||
sys-libs/ncurses
|
||||
>=x11-libs/qt-core-4.7.0:4
|
||||
>=x11-libs/qt-gui-4.7.0:4
|
||||
acl? ( kernel_linux? ( sys-apps/acl ) )
|
||||
cscope? ( dev-util/cscope )
|
||||
gpm? ( sys-libs/gpm )
|
||||
nls? ( virtual/libintl )
|
||||
perl? ( dev-lang/perl )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
ruby? ( || ( dev-lang/ruby:1.9 dev-lang/ruby:1.8 ) )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
export LC_COLLATE="C" # prevent locale brokenness bug #82186
|
||||
use python && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && append-flags "-DDEBUG"
|
||||
|
||||
local myconf="--with-features=huge --enable-multibyte"
|
||||
myconf+=" $(use_enable acl)"
|
||||
myconf+=" $(use_enable gpm)"
|
||||
myconf+=" $(use_enable nls)"
|
||||
myconf+=" $(use_enable perl perlinterp)"
|
||||
myconf+=" $(use_enable python pythoninterp)"
|
||||
myconf+=" $(use_enable ruby rubyinterp)"
|
||||
myconf+=" --enable-gui=qt --with-vim-name=qvim --with-x"
|
||||
|
||||
if ! use cscope ; then
|
||||
sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || die 'sed failed'
|
||||
fi
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/qvim
|
||||
doicon -s 64 src/qt/icons/vim-qt.png
|
||||
make_desktop_entry qvim Vim-qt vim-qt "Qt;TextEditor;Development;"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_mime_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -1,7 +1,27 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
AUX 2ffbca210033be262fc75e6a73742e0f0e6d5242.patch 589 SHA256 467fcf46c974bf2457d56c17c035a59fb4f51be49902296719172fce4d44c34d SHA512 823fc47f136d26bd02697fd7c161c9d8745581c51d39a7d43193ea3f6192f47ace9ca9a20806c03590757668a92559865877cd4597f84d392d94f70044ed2674 WHIRLPOOL bbf37184ef6c2ba7b3ca7e4e065a0dcf5cd2b54ade4711bd7f5fabf6c9b60d532274af670df5e3e703b65fd8462b3c518a425a29152c8bbfc4e3865de0a391b5
|
||||
DIST spice-protocol-0.12.2.tar.bz2 69808 SHA256 8bb2d9e4d75c1cb2065ecf2d6607bb1f91f0df6b27ddaa70320fd1f58cd3d56c SHA512 f4a8fea522a9e0a8cbc860782f512371969dc0351ce611c8b3682af6f9f5a68ff34747cd9b048032131142875d78f66ed206ac646b29c26ba8f24680681f67c0 WHIRLPOOL 321ae4f8a03a6a079ca6f0aff27c9601be587af334662e92e0645ce6c40b9d367b8f0e2a94f9a4814b819cd94a4e7f2208c09ec006106426a5dee069fdcfd134
|
||||
DIST spice-protocol-0.12.3.tar.bz2 69854 SHA256 dc8609efe23e6f9b78d56663aa9ca5e8cb10c2b8403b8fc02aa72ae7686cc037 SHA512 55423743cf195459125305c726803db491ebf16a5ef0cb821eed7e0d71ace9d581b9a6a60c11a03d6a17c0ecc31e2b4c649ed117857a050f409844686b7df3e0 WHIRLPOOL 308ced9222f8b43e2455733fc5d311912bc9d10fbf830d8d4eecd0e86bfd6dc6a0ae15c3d94dc5c3d73aa9635247023259642c570e31557e0ba9caf4bd2c7eb6
|
||||
EBUILD spice-protocol-0.12.2.ebuild 507 SHA256 7391a8e64ab5ad5709baaf3ace30866d159cb21886d16701dab26fb7dfdbc140 SHA512 f89f0b44fa4ce19ecb59efe422be1de46e7b0b0bb3285b6f8d5e25d50842c64054ba641323c0aa3871161513c19a74e59c12718d735e1c590772a5682bc6bca8 WHIRLPOOL 2f6df5224dd4c79a1795580c172194f4954ba1e5176bf89b38449f83a70e5002ed86ea0055046549559903302662561f01748bd6fc4ef23361c6f36a421006b8
|
||||
EBUILD spice-protocol-0.12.3.ebuild 507 SHA256 ec20bcce32ecad232f884658fcb7629e20303c70579588fa25960005739730f7 SHA512 aa637d93863f809beb2835b0340087362c04507f2af66d8244cc57ce0a71857bfc36560f97d5cd2ef4625cf20cf50683ae18c372059924fabc631fa1af93bcbf WHIRLPOOL 4bf31972ec6a132ec8e3d69fbeb94335b677bb5e7cafd0221610b3706a9964df2fafb5a864ca58518d085b56bc5f5c3df97ab587db0bc3dfec4662cac9f576f6
|
||||
MISC ChangeLog 4961 SHA256 80998cceb8eb16cf1e8559e4ffe3118be4eb6faa226604942d66058dcf880cb6 SHA512 690dc441f986c4e4c8c5534a56e28f5e7c0d7cfa82e6e8be0c7fa9af5bfdac8f558ef3c99ca442e3dd6c243ecfa2acfe5c1d3413750e9d9f28274cb886c5a119 WHIRLPOOL cf10fd58c48d2108f7a9078189f9f05da18061a4d899a0b3600ad05a4a99d3da68e7b757d070ba54f024f60216d3c7a712b14907dc626fe89915d01f2bc793d9
|
||||
EBUILD spice-protocol-0.12.3.ebuild 502 SHA256 5fca85210c25dbb4010107a1fb2ff02505071bc2a2ad26f0d955b8bcf711771b SHA512 ec4825863e408a81947789924cce94b030c2d201bd1114749041db3f4e3efbbb10e551b7db212993a2ff75c94513ce29087020289f453d7d5ee4762d9db57995 WHIRLPOOL a9a97ad6bcd33ab0aa21618d89c2ecc59f1e5a6317bf1a0e2cdedd6a0e373f4a613cdc99c9c1d2f2fd1bb9513a663b28db4b93db40b931aaf44a756fe79d8c58
|
||||
MISC ChangeLog 5191 SHA256 7e09a8dc1b26020305e84bc17b5e0c8d39ab6ee27429dd2a1f8aba066b5712d7 SHA512 61c1de33a11bcb5e16cbfb0acb4c21ea926e5838d28177a3fcdd055bedd4c4ff547b7d47818206a16ece414f8e6a27c89dcd8e7a4a30d7167b21d0d0b4a97bf3 WHIRLPOOL 4c0585f8e8cb59849a2113765e371f6c8881cadf82d1e4554c766498e4b4098b3c7dd7362f3fa7c63a94db5376ebfb121f02acff89e622bcb04a4c00330594c2
|
||||
MISC metadata.xml 272 SHA256 d52be94b62df0e5c6939cfdd12370b98adad2fc8e4b58bdd1f9efbe40bf91753 SHA512 46820644a5d138065112243feab6ab560aa5552074609c5b04c2fb2df2dd3f82f18c7df02963ce5b6933f2f69ca131dae9ee518f6abb153cdf3cbd588d40e683 WHIRLPOOL 17acb32f49c97ff575c9b9df53b2dc733d49b272f7f7c0da86ca3084f6f0e52114f8f4ca72f8116d636be5e46f6d0b5212c909582c434599747c5a49e94ea4db
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRMHqtAAoJELp701BxlEWfCNsQAJRjKL4xPlAzBDeI1RtXQuGD
|
||||
ZH1b7zoY5Fm3BTe4tSa7mRMBhCzUPodKY3F9+n1PFqGt37x0Nzw1kE22zI1pvpcB
|
||||
68vBKa8tCyvkkNAoIuO3O1a/cka9nxQSbHczOoNl77syVxKvr2Kryck5SVXpSgHD
|
||||
tdBYJCFoLCtwBJ09IdrILg4ZaWxyH+M8N7eVRJvYL2nt6sjo3hd97a1LUmIA6adS
|
||||
uz1H2cAAxWC7ch7jQWNW5PwBcFxDbMOlRiMbm3+eUw3X/IC7eYiAg7P1GouY+bY/
|
||||
OTBiMo616j4Y4TdorE/s+EVjmE7IZiV5R0+wdeTpZdreaGHnzKli3aMHD7MV/hua
|
||||
ENdJT1CHfFKWz9KxXp17Sit0puAAGKijsbvXdJFB01ELqHtDFmOEGQ7c5JsZgwOq
|
||||
C/MupOvft6BaXPxEsuCCX1cCCT0s8LCOKwdoL+NOH1CMlmEtUbJTQFa8sFDJw5nL
|
||||
lk6uQEzEaasbrCCIbIOLB55GO2IpLFjuo3tygqyAxkmKWwD3aOsBh/e1y9ci2qW5
|
||||
ZrXKmAt7LlWa78QwcgDeGZZWR5TA022zc0r67v4RMxTLExavQcefcKFhO6Yi6EmO
|
||||
su8HW2SnYgE459kMsjWaLM1YRbyHk8Qy55yBxJcKrM1G/t9+lGhU5GviUZXP6SEo
|
||||
KnJ5LjJiWfYWzhixMrgH
|
||||
=l4iI
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,7 @@
|
||||
*pyzy-0.1.0 (01 Mar 2013)
|
||||
|
||||
01 Mar 2013; Naohiro Aota <naota@gentoo.org>
|
||||
+files/pyzy-dont-download-dictionary-file.patch, +metadata.xml,
|
||||
+pyzy-0.1.0.ebuild:
|
||||
New package app-i18n/pyzy. Written by Dennis 'dlan' Lan
|
||||
<dennis.yxun@gmail.com>
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX pyzy-dont-download-dictionary-file.patch 581 SHA256 38eeacee8e5d33ca3bf0bec5060650c55fea19cce370252c0f5610bbc54ada97 SHA512 d27bfd031bb1eaf5b0e7e2ab9957eb4255a50a1724b9e3772c06a152bc75449415613d8467f74a989595769800955c77222e9bc22c18533f8244ee7227a2661d WHIRLPOOL ef25ac625e7c94c3528d77983f94304749e0067e630db807c3dee8e2bf2ca373db571de856c90665c7bbe974246f9a825be97226ef081ff422087ef7af79c0f6
|
||||
DIST pyzy-0.1.0.tar.gz 1571946 SHA256 fe468a4372473d85a56f05d55b14f0e0201fde6f9336a1a2322cf79421c84d9a SHA512 42477152ffd6a2f7ce0e8f920d98e9dc9c7fc32fe9e93a2a4de75c791e70d0f08c30eca0244dc2b87981f6bfc4e635234d62720aa19358c8f80a84e0c371c662 WHIRLPOOL 8cba6d647ee9f4e4f3ee22922245fc9b67fab779ea4381793eece9171d6f0cb4d0f325cc2ac1c4ce7ff6f47d383f6c02d0b866dcfbdc841b6f84ee6dff6fe0fe
|
||||
DIST pyzy-database-1.0.0.tar.bz2 9977983 SHA256 32c7d07b9f41e1dfc0f9008f54eca8e6cb367e7f2b19ac94c49754442694c321 SHA512 5a7248870407f7f92c418ada49a275062325f2eb33a7eb4b91492e4b706ae70ba931b04377a758ce429fa64cd22e8bee2ac4279d4f205bbce406248eda1decf7 WHIRLPOOL 07043adf9d83eb40b1a53409a31b3711f041e2b4dd5cf3f8c2034c129c31270fd37f2e53ecf2da5503562cf103ccb0a4487fa606928ac38a8775e90ff376ce3a
|
||||
EBUILD pyzy-0.1.0.ebuild 1226 SHA256 ef749000933135ed59fc723100224cd951aff230c890b6eed0a2dd073c86439a SHA512 140cdd786e5a01d37503e91cf551d7d482993c2c182a117e88f96abfc798ac8fdd28ba135bbd1152f1b5a5a2fdda757e19a43ed5aea92af877e1fd81e19dccfb WHIRLPOOL cd2243ef62627074324510224cb961485db93118c16aa5081328d881b4f14812736b428bc6b2f271dc80fc2a1e16c461ddb4400148d34c180754ceae43fc4e5c
|
||||
MISC ChangeLog 247 SHA256 3c646d328403445f7daa81424208b87f386769a523812514d87091d7c41252e8 SHA512 6553678471b700a19b1ff0a7ff686cadb4b5b4486ae10ab4fa6c9e499ceb008338bbe156ccaeab7415740d0aa8d03aed75b63f605ed603844a60e774131540e5 WHIRLPOOL e5fddfc416de1cf0a8c6e9a3a223656488fc642b1f3ae7617fd0b9fbae1afccba88c29f84a8e6e565ffdb423ff9e1ebf82b50c8fbc2152ada401ad52cc6101b3
|
||||
MISC metadata.xml 403 SHA256 82877b82f1eb9db0581af8fcf7af85a0da3566344b1de955289a4c1c76182709 SHA512 1b80929285d883d1fabb924a18d0a3fe0cd4c75876dea6bdc9201b9e71e248280dbdb6f15ec1a6aacd3df7d404bb382e4af0842dff10c0e6598d46b0d5d8ec81 WHIRLPOOL 101d0c4424cfda7fe953d13cd79b27c1c3fd53800cb32241357d3d4cc92bedbd86a6dcbded7487ab90d9f9ffa5813c3182db6dc0fc7c107f646f388726e41ec2
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJRMDy3AAoJEDYO1FT4VRUUefcP/2pFWS5dFN04Nt5y99f9Bo0P
|
||||
5pNu529Iix05dGM9AZ9V7ed/KH0PQ5m04graa24Lc8AYRzfd0M4Dgstv9wS3vA1o
|
||||
8rI+UMQM/kYHol6hdZ369hEe/fZuspg+e3gK/28zVtcdty+y3TJb4syP3oCtppSL
|
||||
1VHDzcrsbaGoH4aNigWPHqrTnLTCLfPbTa+BeMuevjFcS2RpjalUW3hH/zJAjSPA
|
||||
0Um9wCvOfAx9mreHX9+zmMfgTzQ6z0xREbyGBQefVl/nx1szmb9tSn4r4P5Wfybi
|
||||
TMZaZpywHnqffUOUbcSABiQ26KbIRYjIavlO54uS+Tbgs4RFt1d7go7EWe6AnNT+
|
||||
5FV83TkZSylX39IcqZuBZCJzctwLdqHl71CPiLGYSOH1VTHVS6Z/nP31SD1lkEy1
|
||||
5a9sFXQ3FAzUMVXupGLBmfB49qUSkpBGSQkYUA0J/qnexYcGvIX5ezBxBP7Z2FcZ
|
||||
M5uLcCqCjgfTYvRxCbx/0DUT36R6ZZr5By61xdmq2j7VxXaOr24LNPtQNeu2KFbR
|
||||
WJ3sPVk5RLAeqRbQSPlEbYr7HCtm/iofodC5fjGLWEbxE+ANbfQrmHP3w7d5NLj6
|
||||
K+kOQITflzCsExPuORBYdsPuprdZYL1Uqx9Kw/z0zGtKMY9tr2m4pr3qlp9LwZxb
|
||||
0WDk8XLfb6dVdo70gOBE
|
||||
=LN5K
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,15 @@
|
||||
Don't download database file on make phrase.
|
||||
The database file will be downloaded by ebuild script instead.
|
||||
diff -urN pyzy-0.1.0.orig/data/db/open-phrase/Makefile.am pyzy-0.1.0/data/db/open-phrase/Makefile.am
|
||||
--- pyzy-0.1.0.orig/data/db/open-phrase/Makefile.am 2012-09-05 13:23:24.151736716 +0900
|
||||
+++ pyzy-0.1.0/data/db/open-phrase/Makefile.am 2012-09-05 14:18:57.144553548 +0900
|
||||
@@ -30,9 +30,6 @@
|
||||
DBTAR = pyzy-database-$(DBVER).tar.bz2
|
||||
|
||||
$(DBTAR):
|
||||
- $(AM_V_GEN) \
|
||||
- wget http://pyzy.googlecode.com/files/$(DBTAR) || \
|
||||
- ( $(RM) $@; exit 1)
|
||||
|
||||
stamp-db: $(DBTAR)
|
||||
$(AM_V_GEN) \
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<herd>cjk</herd>
|
||||
<use>
|
||||
<flag name='boost'>Enable support for <pkg>dev-libs/boost</pkg></flag>
|
||||
<flag name='doc'>Enable support for documents</flag>
|
||||
<flag name='opencc'>Use <pkg>app-i18n/opencc</pkg> for input</flag>
|
||||
</use>
|
||||
|
||||
</pkgmetadata>
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/pyzy/pyzy-0.1.0.ebuild,v 1.1 2013/03/01 05:29:16 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils python autotools
|
||||
|
||||
PY_DATABASE=${PN}-database-1.0.0
|
||||
DESCRIPTION="The Chinese PinYin and Bopomofo conversion library"
|
||||
HOMEPAGE="https://github.com/pyzy"
|
||||
SRC_URI="https://pyzy.googlecode.com/files/${P}.tar.gz
|
||||
https://pyzy.googlecode.com/files/${PY_DATABASE}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="boost doc opencc test"
|
||||
|
||||
RDEPEND="dev-libs/glib:2
|
||||
dev-db/sqlite:3
|
||||
sys-apps/util-linux
|
||||
boost? ( dev-libs/boost )
|
||||
opencc? ( app-i18n/opencc )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
# Currently it fails to build test code
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-dont-download-dictionary-file.patch
|
||||
mv ../db ./data/db/open-phrase/ || die
|
||||
python_convert_shebangs 2 "${S}"/data/db/android/create_db.py
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-db-open-phrase \
|
||||
--enable-db-android \
|
||||
$(use_enable boost) \
|
||||
$(use_enable opencc) \
|
||||
$(use_enable test tests)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use doc && dohtml -r docs/html/*
|
||||
}
|
@ -1,19 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
DIST scope-0.04.tar.gz 69250 SHA256 cee7db04fef99e50255d6dc4e6cb3d6c87843c51868017c3a69879ce01dd7101 SHA512 9067b7a870d6d409c2ee0406a7ba33e5a2bfb395de4ccf9b39b39f0ed49b9b4f7290844be7d375c7638e65715b4e1f4d80bfc6f333b9bbe1de5fe695eb164a03 WHIRLPOOL b2453768484349702aff73de768210cce480cde591273b8062faeebfe9493a76e32cad1b7ceb1b07ed62aae52e12bd3ccd640992584589292ecf41f5846345d3
|
||||
EBUILD scope-0.04-r1.ebuild 499 SHA256 3fe741d0d8426240f318e66a4eaca4c18c1e2223933e141948c2f73f12eb6633 SHA512 e7c49d93355766b9be647e21302976fc653bd3024b71b198efffefe961aa9261474575e393bbfb114ab21d3147206d409505a7b2fc1de4d5b47e29dadf550a5e WHIRLPOOL d2ef0bd32222baf7f8d3ff45bc249a591505a97faf350d26cca4051abd1b546352e8a1d52f4dbc081b0fe066deb06f6908310eb4da1f0b623fb5a0d00e3f6ea6
|
||||
EBUILD scope-0.04-r1.ebuild 492 SHA256 729a20fceefc0bf4aa19ef13603ad47fce3c4e9f5450b6b41300e750a2741088 SHA512 49b859128f1dd47fe87a5603b9f784097f959b67daa4e7a9db309c89aef8912338246f80221fd603e2fdda88929ddd13cd502c5a1412e2a8391271e3295bf70e WHIRLPOOL 95657588d53d1cd9247573120d313fccd68ac88eabe50e8ed9b6ad419f8e7809b3829f010030a0008aee43a24ed3f9df95b3fd88251498b6e63648c09a4a3ccb
|
||||
EBUILD scope-0.04.ebuild 584 SHA256 ada11a1ee3c58de747b3fa9696aeb8a7f94d049c748940bd5caf30538dc2f671 SHA512 6eeb77652ee4b94cbc66200224d5d7bf940ae08759887234e02baec6e9a36ef476e0856ec1ca30e67ac0948d42fb5435a43cace2dbdca44f0b5c811209e50cad WHIRLPOOL 9a06d4c932489d40e0d0e65719ed0b8646f66ab1707a4099275c897b478d3bdcb64ad24edd7ecd3db8946d65ecd4716e326523fbe0df8aa95827efda41ed0222
|
||||
MISC ChangeLog 1098 SHA256 0be496ae68f37416b443fe2227b0020e57bee4251833e0f7b59b4c4fe0112486 SHA512 6cbd2771d173bc449b191010cb13039bde2ba8f78c9880fae83260f58b2bccc75895564ba2a3aeef8087a8bd7ac0c3df5e68a5a41f74f01ee4b4590d30e734b5 WHIRLPOOL 60955ecef658b0507d6a2d11ab29ae643afca71eb2577f9c974e905df64ec82af5e24d9a2fd42e71672bebbb33a4960b77cbd4cafdacbb315f05e563b43ea2db
|
||||
MISC ChangeLog 1306 SHA256 e27b7c1ee0bf3983bb2ff9764a981c532307f117f593203c1348100103b77517 SHA512 342d48ec4a89be48b2070e473ce7ce8e0707459914fe6d71f6a581c1e9a7228d49fa31c287ad0280aa37a29a49ea69e1c27908b65015718ded16e64b9339bcb8 WHIRLPOOL 388c5e0196327a3e5feadebd45a1ef7e95149ca20d95f8cd5f31c06bd6d9f3f9b253784b88a62bb3d24fedfff65738e410a88c49b3d57a7fad5094172464f0ec
|
||||
MISC metadata.xml 551 SHA256 2b75b2f9cb6064c6b0172696f18a94fb0857878efa8af4c77dc247d4ca671122 SHA512 aeaa87a598c74d741bf9228e25ef9a7c29cc4e1e581d60288f2667fcf68660ff8f9b7af451606162a3d718acc30099632a3730358a1696ce98fb77257a40d36f WHIRLPOOL c07eaa99fa7efc565053d2ce1125e7d0822ff517717923a33662557b655a397e8bab4a838f69ef1679b5f8ffc567d2cec1c139974bc24c8717190c58adcf2183
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRLz0MAAoJECo/aRed9267ptUIAJ4hg7ryL90BblWVlp9JKmdB
|
||||
C2dU1biq0gerONHSzQxguF4B/WSg1PzK7aZP0ekVdir218rRNTypdIAt3ERvu+5u
|
||||
q7bCINUxdclCd7XCRe/b0ZFTnPv/FjrSgyYX5w6cM4MNLd5pSiYj7OjTmxkQjN2D
|
||||
oMvGCNd1bI7o30Vu3W2bhdA8J2Z0jUm5t8yv9aeCqGdIJokXY568q362Mj6F2p5x
|
||||
nZ2wYMaIfn2cnjqtSK4BaY0N9FBa9wkDQ5mEIXDklHmKPW2Nbj8jjrouw41BMIJ7
|
||||
hqEh9hoWy331xzjRATR8hVMF7GM6D3omsBCtgxqBj2MrvUrfuUqmTf+RjPwVFVk=
|
||||
=SAHX
|
||||
iQIcBAEBCgAGBQJRMHrGAAoJELp701BxlEWfhYcP/3oa6SWutkcG8xXm783MviWS
|
||||
x8O6cwB8I9Cm7/7X/B9+uwwRdxQd6+T18PykkmLtJ86lUkQf4KlvUBLIvl2WlVu/
|
||||
E70IhGLJrSCoUZYF3OCFPANfxG9BDulLWWNrDWvLx7mcfhM3IWIvl7KqBHjZwn+f
|
||||
ajvJT0k0VXxIz1q+2CRVAMx08AuM/eoTAn4T1LkgYuxzByGCRTFxjSz8R4guiA/F
|
||||
ogVfafMsAsIOfG7qelr9WX4COvjfJA0z1wmgL5uVBKHMdPrcKjt+cIbdRIfmjR+E
|
||||
ys2K4l/NqijfJ+OWJBVDvmEWiF5GXBe3XGw7hkQND4r0lAkm7JMvj0YjItPmiMa1
|
||||
4Nd59bTgSp//sIdcu+CDpVQTWnTRil5+oLIMfTgh3w8yJA9UQT+fnvvBnHNkh+iH
|
||||
UnVdy4CNyOnrKK0Kguj5+ffOzjWBnLAiiYpvSNmg9AdRxpQYxeE4Lyj8ITHKTHTI
|
||||
AI9YCFyqHUoBGqE6MZUseEXn5FVqxJ0kmvFp84y/5KI5WlEkqMe8KzhwUCrP8WAh
|
||||
zwOeM38sBAzXsPUGbF3IPHnFR3Mbep5b8Aimuavfc5bATg1I8+I3c0bjB8jPe30Q
|
||||
AF3v3m5PN7BAfttwkgl6G2jzKKSwI8M8gE3NdhzrA7mx7tlXpJBAip9fEb6R9wpZ
|
||||
m5Y/vhbsPEHmSHuOZnUx
|
||||
=6wVj
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,189 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.21.ebuild,v 1.1 2013/03/01 09:20:57 zmedico Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_DEPEND=2:2.7
|
||||
PYTHON_USE_WITH="ssl sqlite"
|
||||
|
||||
inherit python eutils fdo-mime bash-completion-r1 multilib
|
||||
|
||||
DESCRIPTION="Ebook management application."
|
||||
HOMEPAGE="http://calibre-ebook.com/"
|
||||
SRC_URI="http://sourceforge.net/projects/calibre/files/${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
SLOT="0"
|
||||
|
||||
IUSE="+udisks"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-text/podofo-0.8.2:=
|
||||
>=app-text/poppler-0.12.3-r3:=[qt4,xpdf-headers(+)]
|
||||
>=dev-libs/chmlib-0.40:=
|
||||
>=dev-libs/icu-4.4:=
|
||||
>=dev-python/beautifulsoup-3.0.5:python-2
|
||||
dev-python/netifaces
|
||||
dev-python/python-dateutil
|
||||
>=dev-python/dnspython-1.6.0
|
||||
>=dev-python/cssselect-0.7.1
|
||||
>=dev-python/cssutils-0.9.9
|
||||
>=dev-python/dbus-python-0.82.2
|
||||
>=dev-python/imaging-1.1.6
|
||||
>=dev-python/lxml-2.2.1
|
||||
>=dev-python/mechanize-0.1.11
|
||||
>=dev-python/python-dateutil-1.4.1
|
||||
>=dev-python/PyQt4-4.9.1[X,svg,webkit]
|
||||
media-fonts/liberation-fonts
|
||||
>=media-gfx/imagemagick-6.5.9[jpeg,png]
|
||||
>=media-libs/freetype-2:=
|
||||
>=media-libs/libwmf-0.2.8
|
||||
>=media-libs/libmtp-1.1.4:=
|
||||
virtual/libusb:1=
|
||||
x11-libs/qt-dbus:4=
|
||||
x11-libs/qt-svg:4=
|
||||
>=x11-misc/xdg-utils-1.0.2-r2"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/setuptools-0.6_rc5"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2.7
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix outdated version constant.
|
||||
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
|
||||
# -i src/calibre/constants.py || \
|
||||
# die "sed failed to patch constants.py"
|
||||
|
||||
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
|
||||
# calls xdg-* (bug #258938).
|
||||
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
|
||||
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
|
||||
-e "s|PreserveMIMEDefaults():||" \
|
||||
-e "s|xdg-icon-resource install|\\0 --mode user|" \
|
||||
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|xdg-mime install|\\0 --mode user|" \
|
||||
-i src/calibre/linux.py || die "sed failed to patch linux.py"
|
||||
|
||||
# Disable unnecessary privilege dropping for bug #287067.
|
||||
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
|
||||
-i setup/install.py || die "sed failed to patch install.py"
|
||||
|
||||
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
|
||||
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
|
||||
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
|
||||
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
|
||||
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
|
||||
'-i', 'Makefile'])" \
|
||||
-i setup/extensions.py || die "sed failed to patch extensions.py"
|
||||
|
||||
# no_updates: do not annoy user with "new version is availible all the time
|
||||
# disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
|
||||
epatch \
|
||||
"${FILESDIR}/${PN}-no_updates_dialog.patch" \
|
||||
"${FILESDIR}/${PN}-disable_plugins.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Bypass kbuildsycoca and update-mime-database in order to
|
||||
# avoid sandbox violations if xdg-mime tries to call them.
|
||||
cat - > "${T}/kbuildsycoca" <<-EOF
|
||||
#!${BASH}
|
||||
exit 0
|
||||
EOF
|
||||
|
||||
cp "${T}"/{kbuildsycoca,update-mime-database}
|
||||
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
|
||||
|
||||
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
|
||||
# violation with kbuildsycoca as in bug #287067, comment #13.
|
||||
export -n DISPLAY
|
||||
|
||||
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
|
||||
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
|
||||
# return _parse_localename(localename)
|
||||
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
|
||||
# raise ValueError, 'unknown locale: %s' % localename
|
||||
#ValueError: unknown locale: 46
|
||||
export -n LANGUAGE
|
||||
|
||||
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
|
||||
# variables to point to our fake temporary $HOME.
|
||||
export HOME="${T}/fake_homedir"
|
||||
export XDG_CONFIG_HOME="${HOME}/.config"
|
||||
export XDG_DATA_HOME="${HOME}/.local/share"
|
||||
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
|
||||
mkdir -p "${XDG_CONFIG_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
|
||||
|
||||
# Bug #334243 - respect LDFLAGS when building calibre-mount-helper
|
||||
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
|
||||
local libdir=$(get_libdir)
|
||||
[[ -n $libdir ]] || die "get_libdir returned an empty string"
|
||||
|
||||
dodir "$(python_get_sitedir)" # for init_calibre.py
|
||||
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
|
||||
python setup.py install \
|
||||
--root="${D}" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/${libdir}" \
|
||||
--staging-root="${ED}usr" \
|
||||
--staging-libdir="${ED}usr/${libdir}" || die
|
||||
|
||||
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
|
||||
die "failed to fix harcoded \$D in paths"
|
||||
|
||||
# Remove dummy calibre-mount-helper which is unused since calibre-0.8.25
|
||||
# due to bug #389515 (instead, calibre now calls udisks via dbus).
|
||||
rm "${ED}usr/bin/calibre-mount-helper" || die
|
||||
|
||||
# The menu entries end up here due to '--mode user' being added to
|
||||
# xdg-* options in src_prepare.
|
||||
dodir /usr/share/mime/packages
|
||||
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
|
||||
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
|
||||
die "failed to register mime types"
|
||||
dodir /usr/share/icons
|
||||
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
|
||||
die "failed to install icon files"
|
||||
|
||||
domenu "${HOME}"/.local/share/applications/*.desktop ||
|
||||
die "failed to install .desktop menu files"
|
||||
|
||||
dobashcomp "${ED}"usr/etc/bash_completion.d/calibre
|
||||
rm -r "${ED}"usr/etc/bash_completion.d
|
||||
find "${ED}"usr/etc -type d -empty -delete
|
||||
|
||||
cd "${ED}"/usr/share/calibre/fonts/liberation || die
|
||||
local x
|
||||
for x in * ; do
|
||||
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
|
||||
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
|
||||
done
|
||||
|
||||
python_convert_shebangs -r $(python_get_version) "${ED}"
|
||||
|
||||
newinitd "${FILESDIR}"/calibre-server.init calibre-server
|
||||
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
python_mod_optimize /usr/$(get_libdir)/${PN}
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup /usr/$(get_libdir)/${PN}
|
||||
}
|
@ -1,17 +1,29 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA1
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50namazu-gentoo.el 108 SHA256 42a3f8c20434d06bb5f9f8b50d94754a12494932f61f07e9fdeeaaeca68e398b SHA512 aec608edb1a428de7bf0365b0ed181096b742e3eaf49c1f68d7f24d0843fc130304ef110d2060a531c9594bc7c8f6f9fd5dd5b0d51a31eff6c497bc01ad6c1f9 WHIRLPOOL 9e9e27d805fa59a2c2d2af49e2c4d8fd084c5fe861620bd62a274d463f6466c4d8be2b32a455009e7e797f0725ab7da91dcfc370f0ad72653d6e87aee8aea1f4
|
||||
AUX namazu-2.0.19-gentoo.patch 1258 SHA256 89218d988e64446cf65d4ff73f53a45543cc45d83dce9065ef4d44a2dc5844dd SHA512 bf6c7e3b91114b2be955440436a921a2428a5b833a89d64940ce1a8038060419fd9714421e0f1c4d0ba0180e4f1b4d2236b22469089622864db65ed2e7db4d0b WHIRLPOOL 3d450f8aa7ffe4958a894eee3f97cca08c150dc531cf43c6ee646c79df24efc6fb6eb8ff8506643a12c52ea79b0bda974fefcc2f3b2aed98cf748d7aafeca2f2
|
||||
AUX namazu-2.0.21-search.patch 2122 SHA256 5d5c75102e3e0dc3cb35eb91a44d7ceabc699a7ae809812e841cf64b82e13db9 SHA512 b69d347ba10d88d99f335bfa2dca61d52c284ef2f5375f43f0c7fe16fc8d39cb4b8e3ad57a1bfbc07d463284ec53dbdc805233e0c6f441b451ae50dba1e960c8 WHIRLPOOL 5df0f138b66e1f264c0e129528df491fb9bd88f5f2a6eafb349014f15a72230bdef9aac8ff5895c901ccd1f17e144354f8f7aeb24a83c802e4786d068f17ea85
|
||||
DIST namazu-2.0.21.tar.gz 1394048 SHA256 5c18afb679db07084a05aca8dffcfb5329173d99db8d07ff6d90b57c333c71f7 SHA512 c0ce1b8c8b8ce30ee7d28cfed790a9c8585d1b468eefe2ba4ac70976e09329ae04a3a3bbf0b86b9673cfdf206f2b103896daca2f053062f451884fa659b31ea6 WHIRLPOOL 61794e4c1644303c90c074c4f383a74dd8db0550c8108120bc1ee9dd47d9b1e3aeef6484008c6ee729eb7711c4da57bb0d50f16ab0353886296e70d4f9daa9db
|
||||
DIST namazu-2.0.22pre1.tar.gz 1394798 SHA256 58937c8dd62934c4b6596670361e53b20505415afa02bf1491b5ae0176d4afbb SHA512 de982a45a7e8d11f901e0e5db3ba8047d065569c56de676d6b876747e8bf5c358f0d3037a6539421cbff2c0f0cbc889d379b33500e308d038e663d62cd4b5005 WHIRLPOOL 86723855e372cfd4f7e035ca609c19114ee8531d3202a34382718cf4a037db8c883e3cf4a94616afc95e380f66720131c08f577b94975ce13fb079e9cb36a595
|
||||
EBUILD namazu-2.0.21.ebuild 1704 SHA256 96d2785788f5ab3bfa9c3ff958cd87d19add157b67c300d7a84fc37e1b82e0b6 SHA512 192fa13d57746452fce28ecde6d104a7f5e96b0a59c2eba72a34850dfe43069f93e1728dc1bd4993dfcba4e553efc7e3d80b8f81401f09a4a67540d21ed839ae WHIRLPOOL 824642b747d57337bc16b05b1b7201ae03e92f5552c136900a58822384f868472f77db7d1b4cebb5efe687cd6257f4355b3bb0020d2bdd0e8de623f4f98cfb63
|
||||
MISC ChangeLog 5328 SHA256 5e8cf311d1d9e023f5a7a9007bea5652477a4ba88b4d7bb6dd9c089adf2b9a97 SHA512 1f2c6be64c252570771d9b10eb9362f1851428002af9052c4ac133fa3119159ccd8c0d2358e129242cfd6ed6f8ccda39f211ca7175b2b08b0894d779d29bd496 WHIRLPOOL d8a231fb1e7c620deaf4b0db19fdec5f600445a64574f8fb8dd779b0f10fcbdbe47eba06d075f77ccb6e2fdb82aa20fc243b392330e0e1084725558969ed0ca5
|
||||
EBUILD namazu-2.0.22_p1.ebuild 1746 SHA256 58922db6c739f9bd911b509f6ad3c9d32eb45bc756936ad8a5fd3229f4d20dc5 SHA512 033272ca1eca1eeca7a24618243d762a840eab0a20cdf24d76eb2d2ed3bf69b0290c262d51697b58da8866172cf7e80ea19d330f7ea0eb0e9c1aa92d28afd926 WHIRLPOOL 36ce3295e52bb2f356a789dd13360e49da00b4bb593ca05f75905d7eda0e76b1d4bc3bbaa82a1709a2598741c97f8a7a2e88690e563b20d2823897cca8871e9f
|
||||
MISC ChangeLog 5459 SHA256 1637f6ce54d5b0932c94f3c25c392921cd9a53e9823948cdb144c8acd8324f28 SHA512 ebb88f2ad4150d10b8f737d225507677e24cbd082b460f0b320115829778c473ba91f61402cf3dcd1e175bdefc0c47f3e8857ca4f654f2f9f9757898d661a457 WHIRLPOOL 26facbe685b8b31d8802c2ac20a5a57c19e1126926d4040c5cbdbd945c14319eb1550dbac627bf011055f43c7f7eacaa29374a3ae227f6eceab231d0c607969b
|
||||
MISC metadata.xml 226 SHA256 c16f962dbb1340e378c4775fd9fa31af8cac92ab8c524988a697af52dc803fdf SHA512 7e80a743152e01cd1a50155ca9fde3fdaaedba2f52fecd8d148a2c3c7f8563b4b3d46d27b499959064564160421fc717206d306b91044e1678e105ba393b28bf WHIRLPOOL 32dfbcc71ceda254a754de992f983dee6dcc4479c82dd945e72bf08ec2057c9b41a03af8cb576655080d5db8fadda5e9feb7f63d1122e4a1c2cd1050cc877cfa
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEARECAAYFAlABFCMACgkQL46suuyRem0VeACggBjUQ08Nt46TyfEofVAQRgue
|
||||
/aMAmwcNnvbWzti0aZp042OssZRb9aHA
|
||||
=XFCb
|
||||
iQIcBAEBCAAGBQJRMHkqAAoJEDYO1FT4VRUU2okQAJZF7Bbn1omYTGe0oj0+DTgw
|
||||
5velkFGeoo3hHYr7Y0ypWCs/XPCZsy1K90521z2ObezGtEATdLjzMP29AaVNM58k
|
||||
ZuxLMLtl+rlGzRB3dSRJ232W7V5m2rCuKdvh1EZwPWYty2JPTsrmqCmbtWLCDKZk
|
||||
31SFwg1xwKjuNYRLA0SXq9T8oqpFfgT7WJql1aD3elIXz9CArt4Bs+SA7Vle14ds
|
||||
XQqwNpUqpy1Ugtghxmn7d6wnMBRtZ896VjqK2zKy8FjLWZjIRs41nPZ62BKUo7QL
|
||||
UbtXsUnTSToKx06nY+f9O1BFKA69HrWQuBgaMexoiTPBKRrPTE3fRHz6rj+ogTCO
|
||||
U2xVhV8R0Z1zwm1prXTVnuGoguJToJXMXgiJBm8uXoHvUZ5KRMl50jPmpgiyQS50
|
||||
aF3N58buKaAH+QSOyesWXBRqBeE9LIyOx2j07bIdMCcjam0PalotAaKBDx9SriSV
|
||||
YOVYwtFF+VtELc/RaSMX1l0ns+LnbFoaOUtS4bIHn1gUJN5hTOYUk+Hs7C78lThD
|
||||
cGf19HnOWdk6k0swWu7xDCnPZgWSf1n9I6ZqoU/WF/QC1Cvfqw/YVceJ98inkfN5
|
||||
VASOSk/GtsmibTBxp0p+WAbxKn++YWQZgKC5vsP0lYspFXxxedQHq3pUmBFtYBUH
|
||||
73H04gi7BxkHUWYTy3hd
|
||||
=q36A
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,89 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/namazu/namazu-2.0.22_p1.ebuild,v 1.1 2013/03/01 09:47:14 naota Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils eutils elisp-common
|
||||
|
||||
IUSE="emacs nls tk linguas_ja"
|
||||
|
||||
DESCRIPTION="Namazu is a full-text search engine"
|
||||
HOMEPAGE="http://www.namazu.org/"
|
||||
SRC_URI="http://www.namazu.org/test/${P/_p/pre}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS=""
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND=">=dev-perl/File-MMagic-1.20
|
||||
emacs? ( virtual/emacs )
|
||||
linguas_ja? (
|
||||
app-i18n/nkf
|
||||
|| (
|
||||
dev-perl/Text-Kakasi
|
||||
app-i18n/kakasi
|
||||
app-text/chasen
|
||||
app-text/mecab
|
||||
)
|
||||
)
|
||||
nls? ( virtual/libintl )
|
||||
tk? (
|
||||
dev-lang/tk
|
||||
www-client/lynx
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.0.19-gentoo.patch"
|
||||
)
|
||||
DOCS=(AUTHORS CREDITS NEWS THANKS TODO)
|
||||
|
||||
S="${WORKDIR}"/${P/_p/pre}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable nls)
|
||||
$(use_enable tk tknamazu)
|
||||
)
|
||||
|
||||
use tk && myeconfargs+=(
|
||||
--with-namazu=/usr/bin/namazu
|
||||
--with-mknmz=/usr/bin/mknmz
|
||||
--with-indexdir=/var/lib/namazu/index
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
autotools-utils_src_compile
|
||||
|
||||
if use emacs; then
|
||||
cd lisp
|
||||
elisp-compile gnus-nmz-1.el namazu.el || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
autotools-utils_src_install
|
||||
dodoc ChangeLog* HACKING* README* etc/*.png
|
||||
dohtml -r doc/*
|
||||
rm -r "${ED}"/usr/share/namazu/doc || die
|
||||
if use emacs; then
|
||||
elisp-install ${PN} lisp/gnus-nmz-1.el* lisp/namazu.el* || die
|
||||
elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el || die
|
||||
|
||||
docinto lisp
|
||||
dodoc lisp/ChangeLog*
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,32 +1,34 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX libftdi-1.0-staticlibs.patch 4628 SHA256 07bcfe2ec33fa35b3ba248f73842959c61cfb30db86d24aa1ce02eb9949c2e8c SHA512 e8e69c313a0fa0c015b0f9e2be24a9f563f962d1c07c842beb06d7c05b637e64dbd89d9cb7a24f43a328e52d84b6da9252c9df05ad8e1f8ff8694d142271607f WHIRLPOOL e1dee65e1ccea56b7bf1062031ff9c75207118e39846ec8892038c1256677bd1921a92d497ed54395db6b48606334f51cbb65cdcc4307604c39e0bc2f8c27e5d
|
||||
DIST libftdi-0.17.tar.gz 435901 SHA256 d5c0275125ab68a431375083c9544899e578b8f98b83de1254386d0209feabf0 SHA512 7a8a5d373a92ea6c814155700f12b55affa94755f8b5a72563c6abdcf0d9c2bd8607154b1198a924ed9308576fa419bb00f2c9d7f7d01b85321291fc17360513 WHIRLPOOL 2326af034e1121ad16671246bd602bb5234af831cb4d0a3c5f88e22d780b8d499b3588bd4bfb738db4589fd2d97434ba572f147c489c75bfd35e79c2c8731b03
|
||||
DIST libftdi-0.18.tar.gz 398380 SHA256 5b6f3c3ee51c6aa24d3b87135e01762cf68821d1c3599d87d349fea4ede74c62 SHA512 1e596097eef4d5cc559fc8c550d53cc2eef70185429aac27ee057c1a447486f8fccb9d84ddb11b76a57908ecdc766b2c92338d8b14f62fe11bc667ec35e1decc WHIRLPOOL e3d2b96fa3c1a303ec7f36b2ead88de6e381567639121f1b19b25a371cbbce808ca3982833522293c517d2b9717616320e72d6369e09955940054b7e8d8ca4a9
|
||||
DIST libftdi-0.19.tar.gz 406671 SHA256 567c9d2c42d92fc401c5aba2deed45ffb2433990984e816bcdf31e441aef06be SHA512 c6deefe8c83063343321e8c2c6b6c1c2842a9f1caf4e54f47106c3c4aac638736f19fecf91582c6cc9f4917c4d140157440c360ce3a030dfb7fa027483bab972 WHIRLPOOL b3ee2812697cb8e0e549d580b07b2d67f2bc7bbb5da823e80172748d2d907e67c36314c4524beb2278e131a57c1ae4e25efaaa7b243ab80b30a3f88fa9f6fd7a
|
||||
DIST libftdi-0.20.tar.gz 423570 SHA256 3176d5b5986438f33f5208e690a8bfe90941be501cc0a72118ce3d338d4b838e SHA512 540e5eb201a65936c3dbabff70c251deba1615874b11ff27c5ca16c39d71c150cf61758a68b541135a444fe32ab403b0fba0daf55c587647aaf9b3f400f1dee7 WHIRLPOOL b1eab592bd6a21a123c7e951d5e4cdafc740c20773b8c5c7c86eef2a05bc8a190a2758a04187d3436de464a49dc329d4e4c9e54792287cc5c39a0ec7d08425d2
|
||||
DIST libftdi1-1.0.tar.bz2 97072 SHA256 7290fd38208d8c00d25ed13ce172aaa0403b37148080e4a33a99837022d2b321 SHA512 e733db0bf826415971c64723fe1e56cb1201fa1b9e3a3f04a2a47e1d16c543ae29c634a514f5ff5ca422c2e3b3e1715988c84df1dc66114700209dfb1e6d96ae WHIRLPOOL 82b384b396b12681d88531082e6a5d9d765934877192001106b7bb2ee91da91d0941eb7514b7b091fca403d47b4458a5ae06c5249b0cb0114a0fbe7b7056b7ed
|
||||
EBUILD libftdi-0.17.ebuild 1294 SHA256 6153e07439128c3bcf3933eedb8e29877658d0ef3d233eed6a83d31113b35646 SHA512 eb11f176753acdc9cf05fb7b7ec9254c22eba77c6ace34245d855857d36eed798e0d4575b1dab6f81c49491f875c5701f1ba3044ca74268365a9c46a6606bb33 WHIRLPOOL f11e3dee11338dd6a3a2ca203872ebb105eb4fcf36ea72f63a482f449ba53326a20d5ae8b1f98ba25cb1f4bff6a1885854cb9b07af7a61c125e5dc1dc66e5f5f
|
||||
EBUILD libftdi-0.18.ebuild 1218 SHA256 2a7269828374fc165f0b9ff285db30081223c1123394f03ab215cddfda8739ad SHA512 6c58aec3ec1a984d729b3f9696527c87bc37a6418bc511adc0f589cb10cf43405d5d1ce55242e802f88dc9e0f02892c6f6ba41568af4c4aeae9bd1b6d0883b77 WHIRLPOOL 2fcfc60f515ec3a3f4389aee092a75b34b7f35aea2c6654d22195281df9fdd0bcb9f0000d118720c2777d29284061abb63bb15b4854e745de28ca71812e48b06
|
||||
EBUILD libftdi-0.19.ebuild 1322 SHA256 ef3636c64f9fe692e676096393721b010a0874172881f5792ae9b2f80d371052 SHA512 c653271be025ba0c273d684c5523b1c6be2ff7b137068b4dd6f535549f9e9e37f69d2d2e5756f46c8f7b8bc8ba7d59a77d7452df33550e17e1449dc520ff86da WHIRLPOOL 9930f6aaf3217f04266cabcf88d2207090e3aeca8eed926e99d033c0613dcb6b88096c351ddfbe9058b5de3c52485de2455cc13cdb940eabe1fd5170da54f32f
|
||||
EBUILD libftdi-0.20.ebuild 1458 SHA256 faa3dd4abecfc44227e4b3e2dab3adfbb29b671c999c09551e24e6f31a8ba285 SHA512 a305bd3f520802000bc6663fc5dd1b672dbfbc3d0ba27af9dd48d41b4b80783386be247b302da60187d8c480a0918958a038826732fce80a103d7dedcf36c549 WHIRLPOOL 701039d77fea186c2ea4f1e0ba4f5ac8e906bf33efcb83914e312adf862471c995c2a0fc2dd1097e91bc45de4190331838ccda593cdaf2a9ab4892c7232e0c50
|
||||
EBUILD libftdi-9999.1.0.ebuild 1268 SHA256 976e4af42ae57524bd218ebb9a72f179afed2fb275f67895de60785606e65177 SHA512 c06b7afecdd072eb53322c984cd6c468cc8dd361488156b96ba68d6992d4082466ff6660e189fc75595342c7f27477fa13f0b61a9732e3a96d05c712da4c9c35 WHIRLPOOL 19656b9d758d1752519a2c9faea2ee36856f723b628942423299af653c3408d1e07f4203aec8ce382c3e3e12c34da15544f95172a06e01745459367ab395fa6c
|
||||
EBUILD libftdi-9999.ebuild 1252 SHA256 2bc60bcebbae8859bf322094518bee1a2296c03d0a0ba0f74a0cfff7fedd1278 SHA512 38e1a41684302ed74edcad7b1bcbee7bb5a67faab185d064ea815ee9aa895873a4cd45e6cb435de594a84b291312cbb39ebf7a6f51b4dde8b28c247a4665fbd0 WHIRLPOOL 84fc25ecb69402b4bfa10bf1fce69921ee0619cf9259ee98a260b7df38191e5f0a21c16d6cc30c00d0bb1fd1db2c8f7a505e97cfd4d24296745deb2c654906c4
|
||||
MISC ChangeLog 7146 SHA256 7f2b395a729861d4f9d963ce9ae2d047b5ed4859eca33b09dabf77102bd4f8a3 SHA512 e947a1455ae23378cf8d30a93a376b32cb80cb8a02a3ac2f1bb905159106ea2d959c392e4068a855596b3595ba6e3aa19fd99f30f85218ad94d1593854ef0c46 WHIRLPOOL 43ef566878e27c2f55e4e3adddecb08c4ce6d4c1dbb732513004bc129709ee56eb74f9b759370024da30d10664bc0abcd5a1ecd8f5eca1b53e7feb2202cf092b
|
||||
MISC metadata.xml 165 SHA256 fb7ede94a0633f77d601e3e81580eac1624a3bca14401a49d94082579507ba0a SHA512 2be6b57c8e55824d56afbe9ab641639e6e1b4cf73bf2795c2778e373777ad545b5211e06510f13703583e7bb18817f623bc00dddbc8c52ad5f100f085e5dfddf WHIRLPOOL 7fe27fc76b523efadbe65a61c187e78592bc1563423791709914a6263c587a8843c75e19c64f989c7fc8a105c6433a874116ec670df3a27b930634d7e14fb1fe
|
||||
EBUILD libftdi-1.0.ebuild 1494 SHA256 ef0e6baed8f44fa40a0872796c641c9a7e4e54c58abcbb0a618aec44e5c5534b SHA512 d5ec6502d5a2b2e10f607b4abda74fe61c382320028723e1db9a3e241444de1cc26d87d96c57a70c625d0c39bc41234e15947ec1d758cb3b9ba92e4f7bd67b89 WHIRLPOOL 3178a8471c2ecc3f4f740705eaed0ac33c2b9692a9efb49bf7e1276553506a7eff4a55bf53de279ac85000b4adc0097da6ed8d9c1165d963870c97a18ba4b4d5
|
||||
EBUILD libftdi-9999.ebuild 1495 SHA256 327a1a4f317e13da0f6bd70dfcf5c51838773cf66ab3e44782a4e182482a6ad6 SHA512 bf8bc8017cb47e240a6c5f89243e1784f075f5067fd0ebc2da437bd7da1557879460ab7067dae12a00dec51b484371587f25b84d5027998ccc6611721659c49c WHIRLPOOL bbe0804488d5c81c23941d76372cfd652046ebf625f65e8717b16bf535083b97b7d094442bc2bf12062f487a62aa0a2fac33ca5a11cc6c5ea56502075fbc2295
|
||||
MISC ChangeLog 7364 SHA256 f11e3c381f0ce47cc031b4e4d7ed9cbb4ad7d62bf8ac58e3d44ff10ab16e2206 SHA512 0d3a2fe7ffdad479ade111b2f4cacc50749599ca7169ae3ee9c965dbde5dfd2e6720550f16da9069d0120a20ee8b0656a2c99b9b2412829fbcdce272f179af16 WHIRLPOOL 2af946308b012a55fe96e96638b36ec17a08ee3e109e423d938d7d2c18f03db8bec058584caa1e3ba7dd14878918cdc806306718c352f12ee070f7251e7149d7
|
||||
MISC metadata.xml 235 SHA256 586ff35feff5b101f251813344f1b28cee4acaf8cdd5364d64160e7dac6eac14 SHA512 f5670bfd4d3039cd527b989fa5235b790c901af56277a84c3f3ae1472e7f28644895ad36f4d70124081365c7129658dcfc4ad637be4f85121d7d1bde34c883ea WHIRLPOOL d9eaff2bafca2108ed9ddaa2abb8458b7a01c3b0d693d47b3dd5c3ecde2fbd35138aee67c6d536a51e720cca5cd4b77693e552a4a126fab1b173942dbf4f8453
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQTtx5AAoJELEHsLL7fEFWXckQAJuh6XAdqAKZqkPvU0ZOQXHj
|
||||
Yiqt/FwzYzQfex/Picy90ddXM/EXuxYRFQ7RJ/vLsMDFavu4arlk17SYtZRLFtvP
|
||||
spGHssvsNvIXHBHBlbKw8ut5PY1pwOGR59MhunoDLDkzlvqStvborUSQeU/P5qKk
|
||||
jIRhwa1JMeBpIQF84t1QmjhSMjUeqxZLomJH8VZr8AmCSa1JleTCFtVupchBReON
|
||||
GMtdugt8XouvH2K+MRfzwthM95604Q/1aU54LWaR+iKihSMTyJZWKmGwBR6sEqn0
|
||||
zo2XPPJlKH9rhTT+t6BbkJSx13TOZkyfi77H0EGu+LQnB5FTrAbTH6ROypFGstxN
|
||||
qd5kQaa6KQkKD48etG5wdw5Z1UQFp57v1/OmT9d4XDYdc9wX/XO1UMtwxJUJTc3d
|
||||
4rGwZrNuY6czh/ygWdsU2da1vqPZxyOHfezmU/K2+9pAGvZae8kWlJKI5og84eVQ
|
||||
7LS2rEOmgn3Oa3FV++0auzPM/1K6Vf/tugGeAANArTdAPYVhkIM+gucm2kdiZnaj
|
||||
a7RTrLR4YxtgOCtUT06Io2Q2lzShj6U45pDFFCuvsb6WvMnVMw+1K04llyefuJ38
|
||||
WD8DhLSa9Tj6Y4MIv2ZCwWc9jAeptYlhByCb3YH5o/O74AEvPw51g0ZZ6WKqo0+P
|
||||
ZQPiLZIkW1wHzc9z/d1b
|
||||
=bN2i
|
||||
iQIcBAEBCAAGBQJRMGRLAAoJELEHsLL7fEFW6yMP/AtvbEwzRK66XkTPsKjH9Qsg
|
||||
JZtayDnrpemiCOG9ILHo7m1ISyGFIMzIn8aOFAZUxQ6R2pMqtiy/Gk0/NNgJdfm2
|
||||
UXPrjNrF6Q3hP7/MDyQvKih0V1GvR125WZEQpK6EVu7HcC+2MV38IQ+BMhn7x4i9
|
||||
Q93yXdgL9w+Ddp0gcH9wM/msGQO+xImvtoVncL/t59yhMZUJ9QclYwXymW6A0+1R
|
||||
MTG75UoWoYHbtZjYZDg1re0O7xi7yRxKjxQn1WBbTnJlzR2eqFtAXrb97s7ueG9B
|
||||
euHwGSzGIrVxqG3Oe14WC1jo9YyksxNYJp2XjCJOjed28LYRHIxZHkn4liK/lBN8
|
||||
VPzxbj/UbD5xXFVadu/8zL1WF05Pnwb1G8CzjlT/KnuZ0hLp7n+zCxE2Kcnz09rt
|
||||
iS/gj04b+J+QJaaOUEPgruuzJ1kil+XWxSu3M6TEWGnTLrsYunchsp34KOtDPS9o
|
||||
XBSa97tnKi9jKrcQDz5uTby+d1HgDANxJPgH6HJNpgneuzRmbUeSlfvqseHeLXBa
|
||||
lKf+qxP5V/9CKHg9Qn3PzB8KhQ3LgsWscMiMVw0Rm40KusPXpDIVKpblpvLnNC2S
|
||||
SRax0fmwT6XJBrWWLa/y53kMb8qf2p3H6R1jYqWmjtddJq+ZXfCZiA8wXuMbjga7
|
||||
wvDG12Y/eBLfl8uz9wka
|
||||
=cds9
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,123 @@
|
||||
make static libs optional. already sent upstream.
|
||||
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -46,6 +46,8 @@ set(CPACK_COMPONENT_SHAREDLIBS_GROUP "Development")
|
||||
"Static library, good if you want to embed libftdi1 in your application.")
|
||||
set(CPACK_COMPONENT_HEADERS_DESCRIPTION
|
||||
"C/C++ header files.")
|
||||
+
|
||||
+option ( STATICLIBS "Build static libraries" ON )
|
||||
|
||||
set(CPACK_COMPONENT_SHAREDLIBS_GROUP "Development")
|
||||
set(CPACK_COMPONENT_STATICLIBS_GROUP "Development")
|
||||
--- a/ftdipp/CMakeLists.txt
|
||||
+++ b/ftdipp/CMakeLists.txt
|
||||
@@ -30,12 +30,16 @@ if (FTDIPP)
|
||||
set_target_properties(ftdipp1 PROPERTIES VERSION ${VERSION_FIXUP}.${MINOR_VERSION}.0 SOVERSION 2)
|
||||
|
||||
# Static library
|
||||
- add_library(ftdipp1-static STATIC ${cpp_sources})
|
||||
- set_target_properties(ftdipp1-static PROPERTIES OUTPUT_NAME "ftdipp1")
|
||||
+ if (STATICLIBS)
|
||||
+ add_library(ftdipp1-static STATIC ${cpp_sources})
|
||||
+ set_target_properties(ftdipp1-static PROPERTIES OUTPUT_NAME "ftdipp1")
|
||||
+ endif (STATICLIBS)
|
||||
|
||||
# Prevent clobbering each other during the build
|
||||
set_target_properties(ftdipp1 PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
- set_target_properties(ftdipp1-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
+ if (STATICLIBS)
|
||||
+ set_target_properties(ftdipp1-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
+ endif (STATICLIBS)
|
||||
|
||||
# Dependencies
|
||||
target_link_libraries(ftdipp1 ftdi1 ${LIBUSB_LIBRARIES} ${BOOST_LIBRARIES})
|
||||
@@ -46,10 +50,12 @@ if (FTDIPP)
|
||||
LIBRARY DESTINATION lib${LIB_SUFFIX}
|
||||
COMPONENT sharedlibs
|
||||
)
|
||||
- install( TARGETS ftdipp1-static
|
||||
- ARCHIVE DESTINATION lib${LIB_SUFFIX}
|
||||
- COMPONENT staticlibs
|
||||
- )
|
||||
+ if (STATICLIBS)
|
||||
+ install( TARGETS ftdipp1-static
|
||||
+ ARCHIVE DESTINATION lib${LIB_SUFFIX}
|
||||
+ COMPONENT staticlibs
|
||||
+ )
|
||||
+ endif (STATICLIBS)
|
||||
install( FILES ${cpp_headers}
|
||||
DESTINATION include/${PROJECT_NAME}
|
||||
COMPONENT headers
|
||||
@@ -61,10 +67,12 @@ if (FTDIPP)
|
||||
DESTINATION bin
|
||||
COMPONENT sharedlibs
|
||||
)
|
||||
- install( TARGETS ftdipp1-static
|
||||
- DESTINATION bin
|
||||
- COMPONENT staticlibs
|
||||
- )
|
||||
+ if (STATICLIBS)
|
||||
+ install( TARGETS ftdipp1-static
|
||||
+ DESTINATION bin
|
||||
+ COMPONENT staticlibs
|
||||
+ )
|
||||
+ endif (STATICLIBS)
|
||||
install( FILES ${cpp_headers}
|
||||
DESTINATION include/${PROJECT_NAME}
|
||||
COMPONENT headers
|
||||
--- a/src/CMakeLists.txt
|
||||
+++ b/src/CMakeLists.txt
|
||||
@@ -28,11 +28,15 @@ set_target_properties(ftdi1 PROPERTIES VERSION ${VERSION_FIXUP}.${MINOR_VERSION}
|
||||
|
||||
# Static library
|
||||
add_library(ftdi1-static STATIC ${c_sources})
|
||||
-set_target_properties(ftdi1-static PROPERTIES OUTPUT_NAME "ftdi1")
|
||||
+if (STATICLIBS)
|
||||
+ set_target_properties(ftdi1-static PROPERTIES OUTPUT_NAME "ftdi1")
|
||||
+endif (STATICLIBS)
|
||||
|
||||
# Prevent clobbering each other during the build
|
||||
set_target_properties(ftdi1 PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
-set_target_properties(ftdi1-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
+if (STATICLIBS)
|
||||
+ set_target_properties(ftdi1-static PROPERTIES CLEAN_DIRECT_OUTPUT 1)
|
||||
+endif (STATICLIBS)
|
||||
|
||||
# Dependencies
|
||||
target_link_libraries(ftdi1 ${LIBUSB_LIBRARIES})
|
||||
@@ -45,10 +49,12 @@ if(${UNIX})
|
||||
COMPONENT sharedlibs
|
||||
)
|
||||
|
||||
- install( TARGETS ftdi1-static
|
||||
- ARCHIVE DESTINATION lib${LIB_SUFFIX}
|
||||
- COMPONENT staticlibs
|
||||
- )
|
||||
+ if (STATICLIBS)
|
||||
+ install( TARGETS ftdi1-static
|
||||
+ ARCHIVE DESTINATION lib${LIB_SUFFIX}
|
||||
+ COMPONENT staticlibs
|
||||
+ )
|
||||
+ endif (STATICLIBS)
|
||||
|
||||
install( FILES ${c_headers}
|
||||
DESTINATION include/${PROJECT_NAME}
|
||||
@@ -64,10 +70,12 @@ if(${WIN32})
|
||||
COMPONENT sharedlibs
|
||||
)
|
||||
|
||||
- install( TARGETS ftdi1-static
|
||||
- DESTINATION bin
|
||||
- COMPONENT staticlibs
|
||||
- )
|
||||
+ if (STATICLIBS)
|
||||
+ install( TARGETS ftdi1-static
|
||||
+ DESTINATION bin
|
||||
+ COMPONENT staticlibs
|
||||
+ )
|
||||
+ endif (STATICLIBS)
|
||||
|
||||
install( FILES ${c_headers}
|
||||
DESTINATION include/${PROJECT_NAME}
|
@ -1,6 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST closure-compiler-bin-20120305.tar.gz 4905502 SHA256 593037f0f4e8df99293384559d64c3f89f50cecbd36f9a8755b3d4ddeeea89f2 SHA512 53c10a2731e4da8e49c46154c5a997a8b68f2d2e6a86baf4268425b3be416be1e4e9bc64809098484536af980e1192d649a95bd1088bb4da7ba83d4b7dad054f WHIRLPOOL 6e140b19282c1564a715aedd1ccee264ee5ea85e7da94f47fe9d59a3b3c9733cd0797b49238b49e68e25a7ce6957b9b3e26214b23ed41547378f45020d6d3490
|
||||
DIST closure-compiler-bin-20121212.tar.gz 5436614 SHA256 a78280bfe585be69648c0777d97bd33d9374d035463125521ca532d203974f60 SHA512 bb7bf694ff8aa9b932a6b248414884fc0d9cef6ab44d88cfad256ebd707ca299b21d2ee313a3b024032fc5eec0ffc4b7080182882af3c2311a2ad1f4ca85d1f9 WHIRLPOOL 5935f6ca1aada268a7d0fca28765c0ad4fc775891cf8f44148b81898838d5a3521a911b13efcb7a97e541f346ddb5fdeb6c998fddf6ed638c0d1fb4c52e87469
|
||||
DIST closure-compiler-bin-20130227.tar.gz 5694074 SHA256 c8ac4796e61919a4112ed616cc1734caf69b5aa5e777d5b0428defb21c253537 SHA512 f9ea62e994e1989643e3fe3db8fbe8c66eda34196b30bb31cdccbcbb4c209231bc35e705d5ac8cbcc73aecca8325e41ca48879eb624090b595a05413a56eb243 WHIRLPOOL ec4adc79e51fe5365a3087fc5d92fa1da15939a31f80c36faeda5aff3820cb58a7d77f52883f125c80c74cfa57aa3e830d98dd0975391186658339a66a457b93
|
||||
EBUILD closure-compiler-bin-20120305.ebuild 783 SHA256 db0e824f2dc50032900c23c3aa31059cea95bc4e30a3c69da28c2ac4ae7a7407 SHA512 1eb09e380b601970823c19a5151c669f9e2c387c77ed623f11b0185b750b9584755e152fc17b012e9c0a54104cd8dde11e32f9fe60f309f81f7cbc82087ca654 WHIRLPOOL e64ee4f9cac0d35f98ca007faa9120fbd002ff171e6608ae3e69d469d1c2c4493512825b221d3ea3196cb9692c4af5bfec08a4e20b2a4ede6184ddd72fd00476
|
||||
EBUILD closure-compiler-bin-20121212.ebuild 784 SHA256 c09dca0b1679fd9bf2ad7306fbcd0b38e6cbe3e8ea82edf5ff2be4b1714f250c SHA512 62713d29cdbc21954c5499eb5b08a0dd0746b839e6c3e67a159755659dd912a60e50f8516e63696646ea29d403b7b45e2313eef0605f9393a35bf7bf887d9558 WHIRLPOOL 60c6b3c7a63a4e1ecc30991494b84a46697b1c21393d3f528b716a6429af9f80a033c356dc4107da98fa7c36f7b4736ef024b66f35920fb5e24373e016a6f5eb
|
||||
MISC ChangeLog 562 SHA256 80e17316abac2b3ba49f79b30997cae62f33ec09d70faec467bd0bb3d3389deb SHA512 bb50d89e4806fd7201ff7c8e2e69a4bccb2435e1f096d9b1f030b99623278313ab44351c3f4c81a89c742c9e87de1bf92280398d826054b62db0f6ada22d3e92 WHIRLPOOL 5b259186db9ae1288663c341d034f2fb0d773ce916eb1aea7b555dea8d0b0b6b6b3c842e44ab785e8c8d57a84c10ae633ef0df6894b11fc0aa64bd4cddb8e245
|
||||
EBUILD closure-compiler-bin-20130227.ebuild 783 SHA256 ac03285fe329fd954649c0a2fb4b5f75dfca5affc714a690e8ebec8b1d99b4e7 SHA512 f5b699378d9c3b1d82df78dbf4ab9278c524fed2e3f4fbdd4905ac728c8523901009713314aa8e953e640cee4693d1d86c8a63cdf1cab4505b3e042293de1567 WHIRLPOOL dd9dd3f146e2ddfb1ab08fca6f44ce3006041f7c36700e5de32a8cbd0aac71a8296e7d69ee77681c82446c7fde5529d720cbaaaa05e8587aa360d89589d68b9b
|
||||
MISC ChangeLog 715 SHA256 8be9565152b04893605e46f40db5685fa150042a2ca4e6030d0d690b8eb0c9bf SHA512 f2c9c309cc17edb3cb6b5111ff13c51b6683c0c5057ddfc1186f391e6b1e471632b4e4aa865564091b154af92749d7129bea2b67243f4fb9d3ac156962f8bc1d WHIRLPOOL bfe7a80b700c8b637e0a29c59f91ea12a7a2857e2a0835375b9bb6b157206ddf5615b15a8b02ecacade735ed2889f58ce461a08161e70c5f6d6e3ee0ae18ea39
|
||||
MISC metadata.xml 348 SHA256 c84f81f3d89c6bb5b708ebda197ec218276c39752b58843b29ce1e7b0ab9474c SHA512 0510fcc2f457fa85606602430bc8b4f1258ba3797f361928aba2b42945b207ec24a25a34ff6ec363400fcd6631f84fbba3f924ccd6fd2bae93aed04a462358c5 WHIRLPOOL 329f3b50b249674c0f915f466c4c10ab4aa086646a2dc1bab7ae43726e4fb470a0e85b27bb115bad28b735087ed7470ac4a4af21f06a095d298748d55b8e2a39
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJRMEniAAoJELEHsLL7fEFWpzUQAMnqh49F3BamrhCETywOKGNz
|
||||
KEphatTtrU01JZ/NKHzdMw15zrYMh/zeRQ2UDHEfl9Kdn+L8KAVguzDjmPEZB0/4
|
||||
GHNyUpKvhlYx7S1paf3qZcyM5Nnrc2sI7yzPmnNMaUbyPBG1beyINOdqoaLitckM
|
||||
BnuxKjQ9sefNCE7G3SG72EaFiyXKI8Yl7UhioQXgnNKwM6OQDhfs+7ghGEJ8F1bk
|
||||
KPuQQlG5TUEjmXVcETQj4oBoco+eMWAw1LgcIvHxvOedpcjfXrXkvsFBoxpm83wu
|
||||
hhWBbpYcJVycKK/H9+sHVfej4pgLGeA3mk+CfyFQT0W+grF5lMNP8tyU1P+lLHRq
|
||||
l091GRUn/6m9l48TfQqvhed8iAprDECCEywxIyp57Z22lN62D7bZQ6SjF2+y20p7
|
||||
/ddJYmSaxSDb7VBmynyi/iVMivjOCrffZQnR6hdMtffDdeLo10sKDLgaM/45mZt9
|
||||
4XdLD8lnCyfwn498vCcnxOPDgDe7b9flQkyelyBH6fct3rw6A3yohFleFY6oof2C
|
||||
D+Xy6MSKbGf6ajU+Lkmd/FGN1JVo3Aml4l5T4FSv3uXIIvQle8CHsPG8cGm+0qLY
|
||||
egw7ejfJmgxmzbi+WldjTwpNiZ5NiJnKc5HI8soEXNz7Ed3TDv6Plxn7RubbhvHh
|
||||
9lwr0j0I4Jc/3IYGzqhd
|
||||
=NF4x
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/closure-compiler-bin/closure-compiler-bin-20130227.ebuild,v 1.1 2013/03/01 06:24:15 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit java-pkg-2
|
||||
|
||||
DESCRIPTION="JavaScript optimizing compiler"
|
||||
HOMEPAGE="http://code.google.com/p/closure-compiler/"
|
||||
SRC_URI="http://closure-compiler.googlecode.com/files/compiler-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=virtual/jre-1.6"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_install() {
|
||||
java-pkg_jarinto /opt/${PN}-${SLOT}/lib
|
||||
java-pkg_newjar compiler.jar ${PN}.jar
|
||||
java-pkg_dolauncher \
|
||||
${PN%-bin} \
|
||||
--jar /opt/${PN}-${SLOT}/lib/${PN}.jar \
|
||||
-into /opt
|
||||
dodoc README
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2013.02.ebuild,v 1.1 2013/03/01 05:53:19 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
|
||||
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
cd "${WORKDIR}"
|
||||
ln -s * "${S}" || die
|
||||
cd "${S}"
|
||||
echo "${PV}" > VERSION
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README || die
|
||||
|
||||
if use doc; then
|
||||
dodoc docs/* || die
|
||||
fi
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2013.02.ebuild,v 1.1 2013/03/01 05:53:50 patrick Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PARROT_VERSION="4.4.0"
|
||||
NQP_VERSION="${PV}"
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
|
||||
HOMEPAGE="http://rakudo.org/"
|
||||
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]
|
||||
>=dev-lang/nqp-${NQP_VERSION}"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile.in || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
perl Configure.pl || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${ED}" install || die
|
||||
|
||||
dodoc CREDITS README docs/ChangeLog docs/ROADMAP || die
|
||||
|
||||
if use doc; then
|
||||
dohtml -A svg docs/architecture.html docs/architecture.svg || die
|
||||
dodoc docs/*.pod || die
|
||||
docinto announce
|
||||
dodoc docs/announce/* || die
|
||||
fi
|
||||
}
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.5.10-r1.ebuild,v 1.6 2012/12/05 08:51:37 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools eutils multilib toolchain-funcs prefix
|
||||
|
||||
MY_P="${PN}${PV/_beta/b}"
|
||||
|
||||
DESCRIPTION="Tk Widget Set"
|
||||
HOMEPAGE="http://www.tcl.tk/"
|
||||
SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
|
||||
|
||||
LICENSE="tcltk"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug threads truetype aqua xscreensaver"
|
||||
|
||||
RDEPEND="
|
||||
!aqua? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXt
|
||||
truetype? ( x11-libs/libXft )
|
||||
xscreensaver? ( x11-libs/libXScrnSaver ) )
|
||||
~dev-lang/tcl-${PV}"
|
||||
DEPEND="${RDEPEND}
|
||||
!aqua? ( x11-proto/xproto )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-8.4.11-multilib.patch
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-8.4.15-aqua.patch
|
||||
eprefixify unix/Makefile.in
|
||||
|
||||
# Bug 125971
|
||||
epatch "${FILESDIR}"/${PN}-8.5_alpha6-tclm4-soname.patch
|
||||
|
||||
sed -i 's/FT_New_Face/XftFontOpen/g' unix/configure.in || die
|
||||
|
||||
cd "${S}"/unix
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
cd "${S}"/unix
|
||||
|
||||
local mylibdir=$(get_libdir) ; mylibdir=${mylibdir//\/}
|
||||
|
||||
econf \
|
||||
--with-tcl="${EPREFIX}/usr/${mylibdir}" \
|
||||
$(use_enable threads) \
|
||||
$(use_enable aqua) \
|
||||
$(use_enable truetype xft) \
|
||||
$(use_enable xscreensaver xss) \
|
||||
$(use_enable debug symbols)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/unix && emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
#short version number
|
||||
local v1
|
||||
v1=${PV%.*}
|
||||
|
||||
cd "${S}"/unix
|
||||
S= emake DESTDIR="${D}" install
|
||||
|
||||
# normalize $S path, bug #280766 (pkgcore)
|
||||
local nS="$(cd "${S}"; pwd)"
|
||||
|
||||
# fix the tkConfig.sh to eliminate refs to the build directory
|
||||
local mylibdir=$(get_libdir) ; mylibdir=${mylibdir//\/}
|
||||
sed -i \
|
||||
-e "s,^\(TK_BUILD_LIB_SPEC='-L\)${nS}/unix,\1${EPREFIX}/usr/${mylibdir}," \
|
||||
-e "s,^\(TK_SRC_DIR='\)${nS}',\1${EPREFIX}/usr/${mylibdir}/tk${v1}/include'," \
|
||||
-e "s,^\(TK_BUILD_STUB_LIB_SPEC='-L\)${nS}/unix,\1${EPREFIX}/usr/${mylibdir}," \
|
||||
-e "s,^\(TK_BUILD_STUB_LIB_PATH='\)${nS}/unix,\1${EPREFIX}/usr/${mylibdir}," \
|
||||
"${ED}"/usr/${mylibdir}/tkConfig.sh || die
|
||||
|
||||
if [[ ${CHOST} != *-darwin* ]]; then
|
||||
sed -i \
|
||||
-e "s,^\(TK_CC_SEARCH_FLAGS='.*\)',\1:${EPREFIX}/usr/${mylibdir}'," \
|
||||
-e "s,^\(TK_LD_SEARCH_FLAGS='.*\)',\1:${EPREFIX}/usr/${mylibdir}'," \
|
||||
"${ED}"/usr/${mylibdir}/tkConfig.sh || die
|
||||
fi
|
||||
|
||||
# install private headers
|
||||
insinto /usr/${mylibdir}/tk${v1}/include/unix
|
||||
doins "${S}"/unix/*.h
|
||||
insinto /usr/${mylibdir}/tk${v1}/include/generic
|
||||
doins "${S}"/generic/*.h
|
||||
rm -f "${ED}"/usr/${mylibdir}/tk${v1}/include/generic/tk.h
|
||||
rm -f "${ED}"/usr/${mylibdir}/tk${v1}/include/generic/tkDecls.h
|
||||
rm -f "${ED}"/usr/${mylibdir}/tk${v1}/include/generic/tkPlatDecls.h
|
||||
|
||||
# install symlink for libraries
|
||||
#dosym libtk${v1}.a /usr/${mylibdir}/libtk.a
|
||||
dosym libtk${v1}$(get_libname) /usr/${mylibdir}/libtk$(get_libname)
|
||||
dosym libtkstub${v1}.a /usr/${mylibdir}/libtkstub.a
|
||||
|
||||
dosym wish${v1} /usr/bin/wish
|
||||
|
||||
cd "${S}"
|
||||
dodoc ChangeLog* README changes
|
||||
}
|
@ -1,4 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST confuse-2.7.tar.gz 517272 SHA256 e32574fd837e950778dac7ade40787dd2259ef8e28acd6ede6847ca895c88778 SHA512 c9a9236c4e15928bbf41da5c0d35f85e6f939a5247a37edf3f5b2921d27c9db3773c26f1bcaa8b6433b498c0920cc5d48bd5486dc394e17af112b36f49f95a42 WHIRLPOOL 22e657a1172005bc527951738540103c8ae7dbd61d70cb8dfb3bfc49bc01d102331f1187a4e8b0906161ac2e806a3d5cc781ce69cd5443560fe83b619fe8884e
|
||||
EBUILD confuse-2.7.ebuild 1119 SHA256 5f466c40bd6a49742f713237c47756ce0aa67530316085c971ff6fb6315e2cca SHA512 53d786c90cc70b9990e3692a17929fca97d722994d8f3cceb7b4b915f31744ea5187fdacd39e8633e92382a01ba1ad1f78534e7f0e667c320b5f37f90cc3d91a WHIRLPOOL 150834df170b4e4f9c763d634a896b0b0d569ca056271237d626ddc28d4b9c91236442a884cd1d38295504232e6480ec2b6961dcdbd229386d045d8766ea884e
|
||||
MISC ChangeLog 6689 SHA256 cd53c67590bf667a6cf5c0f5ebe0857abdbd6504f3f6648dc109b9b608d004ba SHA512 0a1604ebaa5cd57598dc117629f5fa3c1b7eae57180c613442ede987723444c6233f12de8e163f40eaf937c4abbbab71a7fb7e183b0b0773076f9c9042f1cd3e WHIRLPOOL 7434fc9cb980a626054bc31f4fa55f0b325033e93a5660206c5a02c73cf0c3f33695208195e96c41418ca7632aa2653cc58be568c4c7884430b6644d730cd5ce
|
||||
EBUILD confuse-2.7.ebuild 1121 SHA256 a01e9a1cc749f91b3322d9fa1fece7b51fc25fa3f0fe65fbca8515c50f68b89c SHA512 1787d20dfbbe699c271ea4b58eebe2272b7b6a95f67168340b24e006c0a611ee071a6b9009b22928a345e6070cfa98356eec993a973ae340bf26de2b731ec849 WHIRLPOOL 8f781d8f00f7e1aaa539d880d7f8592687621f039305b6857a62df262c82cbd8d1f3d532ea7d95c1635ba46fe4abed9614106049221e3c0fc037fe1671254cdb
|
||||
MISC ChangeLog 6775 SHA256 941579df4145ee3db54980905eba6087cb6f34b929c37f36e91fdf498a92e445 SHA512 c8936a44771fbd0a425257a4bc0b579b630fa870cbd4633dc74d5f532e6ad20b56a7dc94f49810407df14ae0ac26f6c92debce0be02adab75a76416ae733b45a WHIRLPOOL 1675feddf111bef96a1c4abd35e4c570fe14fbf1341f1f00db5cf0cc0eaaa80b15e75df6a00702420918b6f2bf7921b2976c6b4931f77d2c35bbf2d075754e63
|
||||
MISC metadata.xml 233 SHA256 a93cf5c4e554b97b2a48b92f801e3a3d87833cac311db0160a387a757ab7054c SHA512 704c94018edcbc53edcf0a41c2603dd59ea217aa5871f35d4d17f7df26156b8fb0a735d2efb11b74256565db01e6790a833242de39c29a9e46ed8ed96d505334 WHIRLPOOL 57f455cf256b91fb72e642f5a861e7367961775f2ab992b8afc798ff376c9a2bc8860d09f2bc43c870531248484128c966f25a081b7789a31ba9fb4f52b5519c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJRMGQVAAoJELEHsLL7fEFWLg4P/RbdwxcgYFl+YbEIZ14/RVNq
|
||||
CJ6IR9jjlHpBa4o7Z/gbD2+nnDft8LT9NjwzU/NnVKJMLDs/nWFOvHNMdYBTM0K/
|
||||
+b8qVuBy+KIsac/oSh/X4Y31TIo8P1OS1ghMcJEOXMAr1A+PPcjAMDgqLsgm7zMH
|
||||
dElHdoNh8pi70S3quplhJ9U13BdJfo2YRDAT83LNS4cLvX8RAyLD3GAISoVW4JIG
|
||||
6me5NTgGtCUSodqn68taDisahENRuN6YIgAxwX2kr9xZgeyOsu/+ZujtpXyMwIEg
|
||||
Ij0/ztH+pXHxKbfqBS4Vd5eFyKB9fGIX1Jj4/7S8clllQiT8EWuHnO+d58yVFYgB
|
||||
j3kER84CWZTFG/ZbIGOA6WSwQ+ZWp0qfSuC9beCUECY7F6wYnHFuruHGzM2WmB4Q
|
||||
isZeFhLzTWD4ou9395OFTpWf3nx9nv/3fUcq9sRSmj5toCV8ydBu39BNGRmshCqQ
|
||||
Gu/kcvHMOmHm9IBRtnMhB3y9L5blCSYh82YM2Np2UYSYHO+wfzBb7MANAgMYdKVs
|
||||
r1BthLO0i28MQRSrte2wwujqMnYoIlW5JAE+vpuQyc9KOFWC2nhcDjq94sLpAsko
|
||||
kb1Puy+qtFldKOd8UON/3x5/aQeVJOkACTgusoUQIkqiE7VVOAGnNlRgav5pEhx/
|
||||
sTDdi4vHrerQwmpnJcE6
|
||||
=ZJEg
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue