parent
3d241f5a09
commit
b243719a34
@ -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.8.ebuild,v 1.1 2013/04/23 18:02:01 lordvan Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
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-r5 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,22 @@
|
||||
Index: k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp
|
||||
===================================================================
|
||||
--- k3b-2.0.2.orig/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2013-04-22 17:46:13.523959500 +0200
|
||||
+++ k3b-2.0.2/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp 2013-04-22 18:40:49.890007513 +0200
|
||||
@@ -95,7 +95,7 @@ bool K3bFFMpegFile::open()
|
||||
}
|
||||
|
||||
// analyze the streams
|
||||
- ::av_find_stream_info( d->formatContext );
|
||||
+ ::avformat_find_stream_info( d->formatContext, 0 );
|
||||
|
||||
// we only handle files containing one audio stream
|
||||
if( d->formatContext->nb_streams != 1 ) {
|
||||
@@ -129,7 +129,7 @@ bool K3bFFMpegFile::open()
|
||||
|
||||
// open the codec on our context
|
||||
kDebug() << "(K3bFFMpegFile) found codec for " << m_filename;
|
||||
- if( ::avcodec_open( codecContext, d->codec ) < 0 ) {
|
||||
+ if( ::avcodec_open2( codecContext, d->codec, 0 ) < 0 ) {
|
||||
kDebug() << "(K3bFFMpegDecoderFactory) could not open codec.";
|
||||
return false;
|
||||
}
|
@ -1,4 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
DIST oclHashcat-lite-0.14.7z 2967901 SHA256 faec3c48c1ee9adde97d4f5efad17bb36ce4e69b495eeed80ae89d6faf9db551 SHA512 71fd31947208df6cd1ce26d64b0b68191d479a8142cde936eafe4c256e11905ab955a238a93393f3cf5865c75729d13bb0d496da9109c5f644e326331dca9b08 WHIRLPOOL 4c6972b5c993debbd1590fa0b4fdc59ba409cc9bcee05de2112cf4c79a74bf67c63e5a5abf70047fe0ae4cb1d6f23a57b83b84f3f1ac34e8247e9542da1d7881
|
||||
DIST oclHashcat-lite-0.15.7z 6026598 SHA256 40fd6f5410e1c0d5d5e7c9d60c173d838289025a2fc36b86690fb26657ed5796 SHA512 b70738a40cdbc5062cb72f1de93a2d29cdd824b7f3cb0f5bc42e3a7e83246d2247385040efe230afffa26ddf26823ecefabf16f31b1925c7460e7cd8933342b8 WHIRLPOOL b53ce94f04dd464fd6727641726aa56620ec6dcf5c557887c7346955b08b33f187b59db27debf98210c477299ef13c8f7334e8c3b2234b27edf0fe97b1438235
|
||||
EBUILD oclhashcat-lite-bin-0.14.ebuild 2925 SHA256 1e734d7b43a15f574766e86712c091ae7988ef326c55e5c45d6590b3ae6d59e1 SHA512 8d8ab0a0914e0a52755641611f95ba3dc55bd2c1503a38722e00a2ae0a552138688443837585abca33fe29711e3cf4b3e1c4db72c5ecdded6ab1ad62ab1c679e WHIRLPOOL e12651d96d15231cb23ecb602895c81e4a9c9abb37d93bdf61b754bd27996afab716bba907c43cc026a8326c9bec8a1cbda3280177e8c71ccd890dc0d2ab5378
|
||||
MISC ChangeLog 1189 SHA256 a056f19e291406cd7b82229f975c1f0afee6a66a90e8a422b09ffa326ba685e2 SHA512 f2f168b20cb87aa140f95bc451de0248afd8aff6b8f5e0a09336d559c7f4244eb1d1a2a4c9446ba1ca12f169040e03d1f2e7091435acd8d4fde1f0d4235df8f3 WHIRLPOOL 5bde4dd376d20c5fd9ff6af1803069068b26a44aa6d3e3047982aed2e8d508da2caaaf11e9ca3b3c4212af8b89c5c518f0a059138c5b55b50ee0c75683b027ca
|
||||
MISC metadata.xml 248 SHA256 c48f1d43aa5eb2f3374c54e1be22241c09bc94d9fd2156794be28f7b09af4bac SHA512 111d13c282e9834bd2899c214b1fc05d4bfe4448c30656187f2435f23c5dbab92e6ffc6d0f69efad8494b7f2e1ec364343061a8b58ca3043e3d4a337e461123f WHIRLPOOL 4c25451092f8d779d15b189778bf51a968e73b49c4027254c8596d19c588464170a3b66302d740a2cf7fdc1a0cd47d7dbb3c1c9e3e026f8dfca0fb9db585c814
|
||||
EBUILD oclhashcat-lite-bin-0.15.ebuild 4219 SHA256 7e67f424deb2395eae99ab07eb6db94d65789f5f7d6eac2eda3f190457c8fd22 SHA512 d2a355d23aa6bb0b2fa4e32007dd96d8b2003cb95ccbf70f64358e5116718f0e5495c54a421f220d3b00cdd3df0d4172f878ac3da23e58a30e7ebbd93d4bdbb3 WHIRLPOOL f514b23466eb01ccd1887d27f580d2ac16d46e722ec1a06eedf2c45e1382de63b1da24b32575ff6b6828f33cc5f19d421faff0e2583f699826b2059f7964cf6d
|
||||
MISC ChangeLog 1375 SHA256 a5c7d3738bcf6369214015d9eea74534dba5620f9ed2e14f530ef3a13d93a56c SHA512 92753bf4b770ac1ff003036e56c3050012220f08454fcebaa5db9bf882deb1a8c841fdb5c47a79744c65a4cefc99b463ebc6e0eb37fd750bd35ff53daa22ec7e WHIRLPOOL 38f4f44061e065764b9634ba5f36e75e139a56606869f47ce33fbbceda3424afdf2ed0e6b29262013e38e3551fce84af41b9ad24100a8a0cffa013c29f99fe42
|
||||
MISC metadata.xml 337 SHA256 bbe4d122421fa903c16d329711891c113dad1634fdcb8ed252262380d7f13bfc SHA512 8d1792daf39a5b31aba85c1078347a4abd10537d8fe9b4316e7f71724eca8ce3e99d0d7ab76081eb1c0267aef2482bd014136d16ed3b3a6644157c18513a6190 WHIRLPOOL 2691d1d60cad7a8930ec72d35b12b533cfde52a1af6f5ad91f3e9c57c506377a4a79f57fb3f5cd6b530f3b9c96364adabe600d660c42c3b2d4f89f7b243218c7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRdfdYAAoJEKXdFCfdEflKHqQQAKWaCkr7f4idEjuwZ5dSwH9q
|
||||
y23sIdUTqzH/Ez7VA/bIpLp+K7kCbJKXYA2JSeM4Vygs+vNN310aSr7V77p4H/Sc
|
||||
CkFoYjIKyaGY4OgjOknzYrWyAETQXSxk4dVKBxJHMUK9PygkwtZAqWY9tnKwjnCd
|
||||
/ZnSFGYGvpRSk1HLK5GzeU6xPzCsv4WVmJMEpH0ZxFDVZmc6OX1O6io5lxTn2RkR
|
||||
Sw7vYoqRyK9JFP1EvU+Ue2rtlS3hrlvJf6IbBVyCY+U52DtNc59Cibt3IVBYfH7M
|
||||
xJPdjlECPhlJIjdIEc2BfOvOnByV3VkB5wNS0hojJdYJuy+6QBZ0rKBSrg59tUFm
|
||||
IGJqGRqp/vQkaM6QXE2HJ3tnouacI98zWLPbgcre1MaNZMA4zY0BGaLAd6amT1Ha
|
||||
XJzUmKjttMWBMX1oOhLrrC5Zs/EhnGmpCN24l91UinPkr2tvBU4u60bSVr4CBUT6
|
||||
6dXiEHy/fGTBOtxtC5cUW2VrG/OBsmtjcNfJl6atKkGwcf0X1gAqdkmjV8KXKgH0
|
||||
UN7w4xNkSBuz0G/uMnqwUNY9dzHKJxY6nPJ+brFHZ5a9i3JNYxtTdIhLcQ/2t14j
|
||||
Hb28FbHA6o7JfK8PUGanCvPEWA7X4Fn47fWnKbeEOxHa75/9rrNtVYDRD6v9pfpc
|
||||
m7vF3BckuxrKwTtEqWS4
|
||||
=2tvK
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,139 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-lite-bin/oclhashcat-lite-bin-0.15.ebuild,v 1.1 2013/04/23 02:49:26 zerochaos Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils pax-utils
|
||||
|
||||
DESCRIPTION="An opencl hash cracker"
|
||||
HOMEPAGE="http://hashcat.net/oclhashcat-lite/"
|
||||
MY_P="oclHashcat-lite-${PV}"
|
||||
SRC_URI="http://hashcat.net/files/${MY_P}.7z"
|
||||
|
||||
#license applies to this version per http://hashcat.net/forum/thread-1348.html
|
||||
LICENSE="hashcat"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE_VIDEO_CARDS="video_cards_fglrx
|
||||
video_cards_nvidia"
|
||||
|
||||
IUSE="virtualcl ${IUSE_VIDEO_CARDS}"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-310.32 )
|
||||
video_cards_fglrx? ( =x11-drivers/ati-drivers-13.1 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="*Hashcat-lite*.bin"
|
||||
|
||||
src_test() {
|
||||
printf "%02x" ${PV#0.} > "${S}"/eula.accepted
|
||||
if use video_cards_nvidia; then
|
||||
if [ ! -w /dev/nvidia0 ]; then
|
||||
einfo "To run these tests, portage likely must be in the video group."
|
||||
einfo "Please run \"passwd -a portage video\" if the tests will fail"
|
||||
fi
|
||||
./cudaExample0.sh || die
|
||||
./cudaExample400.sh || die
|
||||
./cudaExample500.sh || die
|
||||
fi
|
||||
if use video_cards_fglrx; then
|
||||
./oclExample0.sh || die
|
||||
./oclExample400.sh || die
|
||||
./oclExample500.sh || die
|
||||
fi
|
||||
rm "${S}"/eula.accepted
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -r "${S}"/*.exe "${S}"/*.cmd "${S}"/docs || die
|
||||
if use x86; then
|
||||
rm oclHashcat-lite64.bin || die
|
||||
rm cudaHashcat-lite64.bin || die
|
||||
fi
|
||||
if use amd64; then
|
||||
rm oclHashcat-lite32.bin || die
|
||||
rm cudaHashcat-lite32.bin || die
|
||||
fi
|
||||
if ! use video_cards_fglrx; then
|
||||
rm -r kernels/4098 || die
|
||||
rm oclHashcat-lite*.bin || die
|
||||
fi
|
||||
if ! use video_cards_nvidia; then
|
||||
rm -r kernels/4318 || die
|
||||
rm cudaHashcat-lite*.bin || die
|
||||
fi
|
||||
use virtualcl || { rm vclHashcat-lite* || die; }
|
||||
#I assume this is needed but I didn't check
|
||||
pax-mark m *Hashcat-lite*.bin
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r "${S}"/*
|
||||
|
||||
dodir /opt/bin
|
||||
|
||||
cat <<-EOF > "${ED}"/opt/bin/oclhashcat-lite
|
||||
#! /bin/sh
|
||||
echo "oclHashcat-lite and all related files have been installed in /opt/${PN}"
|
||||
echo "Please run one of the following binaries to use gpu accelerated hashcat:"
|
||||
EOF
|
||||
|
||||
for x in oclHashcat-lite64.bin oclHashcat-lite32.bin cudaHashcat-lite64.bin cudaHashcat-lite32.bin vclHashcat-lite64.bin vclHashcat-lite32.bin
|
||||
do
|
||||
if [ -f "${ED}"/opt/${PN}/${x} ]
|
||||
then
|
||||
case "${x}" in
|
||||
oclHashcat-lite64.bin)
|
||||
echo "echo '64 bit ATI accelerated \"oclHashcat-lite64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
|
||||
;;
|
||||
oclHashcat-lite32.bin)
|
||||
echo "echo '32 bit ATI accelerated \"oclHashcat-lite32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
|
||||
;;
|
||||
cudaHashcat-lite64.bin)
|
||||
echo "echo '64 bit NVIDIA accelerated \"cudaHashcat-lite64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
|
||||
;;
|
||||
cudaHashcat-lite32.bin)
|
||||
echo "echo '32 bit NVIDIA accelerated \"cudaHashcat-lite32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
|
||||
;;
|
||||
vclHashcat-lite64.bin)
|
||||
echo "echo '64 bit VirtualCL Cluster support \"vclHashcat-lite64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
|
||||
;;
|
||||
vclHashcat-lite32.bin)
|
||||
echo "echo '32 bit VirtualCL Cluster support \"vclHashcat-lite32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-lite
|
||||
;;
|
||||
esac
|
||||
|
||||
fperms +x /opt/${PN}/${x}
|
||||
|
||||
cat <<-EOF > "${ED}"/opt/bin/${x}
|
||||
#! /bin/sh
|
||||
cd /opt/${PN}
|
||||
echo "Warning: ${x} is running from /opt/${PN} so be careful of relative paths."
|
||||
exec ./${x} "\$@"
|
||||
EOF
|
||||
|
||||
fperms +x /opt/bin/${x}
|
||||
|
||||
fi
|
||||
done
|
||||
|
||||
fperms +x /opt/bin/oclhashcat-lite
|
||||
fowners root:video /opt/${PN}
|
||||
einfo "oclhashcat-lite can be run as user if you are in the video group"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
#I feel so dirty doing this
|
||||
#first we remove the eula.accepted because it cannot properly handle and empty or old one (crash or doesn't run at all)
|
||||
rm -f "${EROOT}"/opt/${PN}/eula.accepted
|
||||
#next we remove any compiled kernel files as these get built on first run only if they aren't there because there are no timestamp checks
|
||||
rm -f "${EROOT}"/opt/${PN}/kernels/{4318,4098}/"*.kernel"
|
||||
#have mercy on my soul
|
||||
}
|
@ -1,4 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
DIST oclHashcat-plus-0.13.7z 22397251 SHA256 374e612979a9e10ecf01d2f2a892f8f0af00ca8cfcfbcba5e6e36eb2aae27228 SHA512 3e259ad7abb1a42b1bed30de2ccc1d3f81d0ce420b27e4969332abbbe460287e3b3420c253cc7a82e060daa7411464927edb4f084e8e671ae60553c234f097de WHIRLPOOL 075f6eab5b03e24964ce4793435189bd950678f12276cd45f49e12f57b6d638c1d6acdb91d2d8397963de5a83b44383103c41438ac21a67d6e51d4c68149d399
|
||||
EBUILD oclhashcat-plus-bin-0.13.ebuild 2715 SHA256 d52efdc3fb67c3a08bffcc5ca66af0a180ade546f8b44c4c61b2c5d1661e25f1 SHA512 ebf700afef6a7ef60432357007bd83527f9bf1fd76a743946dddf863e450d43f35d6f1a6bfb1a04b2183de1a39ab3ed60cc7dc19478af2b18fd2181f2684f58b WHIRLPOOL cad0b96518e909f2165acae27cc39e73bf1bbf5fd628e47d6210e667abeff393bebb4f29403befc9ba5a5a807f1224f2959b15943d5cc36c97a526e712ea637c
|
||||
MISC ChangeLog 1564 SHA256 2331219efab3d5d7ecd9cdcac40438af600f4fa3927a2c93e8534b4159a76840 SHA512 89c9151ce974c7b35d7f97e2d631f8157ef6fd8923c889b2e29c99b2a93d6186e6c3402fb1bd4a014d6c35506459786d2c5cfd08be3dadcfd20f4764255b7e60 WHIRLPOOL 07ec561f2ac374d45a1c0bc6e8214feaa07477d9c6369e37e4c369e367a947ebf981b33e3ed4d44606dfc863125e24e2a0698edc6d4f91c38a144ca580e5e657
|
||||
MISC metadata.xml 248 SHA256 c48f1d43aa5eb2f3374c54e1be22241c09bc94d9fd2156794be28f7b09af4bac SHA512 111d13c282e9834bd2899c214b1fc05d4bfe4448c30656187f2435f23c5dbab92e6ffc6d0f69efad8494b7f2e1ec364343061a8b58ca3043e3d4a337e461123f WHIRLPOOL 4c25451092f8d779d15b189778bf51a968e73b49c4027254c8596d19c588464170a3b66302d740a2cf7fdc1a0cd47d7dbb3c1c9e3e026f8dfca0fb9db585c814
|
||||
DIST oclHashcat-plus-0.14.7z 43411331 SHA256 4e5ee82bdb72ecd0ebc7795414a89d2755ed35dfc26fcbf92648e46dd223056e SHA512 8f6f548eb7de0dc9285f214757a9400976a696085a5ae61c583c0a3d73fcdb8326345054dda132414c2d44cdaa3207abebb47968defbb290e77fd496fd62861d WHIRLPOOL 9cf03c51a5b65326f08acf78987397035641cd6c38b86bb00620d3880958ccfc48fde24eff8f41b40a2c022ef3478e22c203d8eb8037c545b797956473c80a94
|
||||
EBUILD oclhashcat-plus-bin-0.13.ebuild 3234 SHA256 63e654d0301ada5cf4f75d3f44c5574469c59eeeb6e04d1b579c72e861a3ac66 SHA512 63a985f843a9ad81024271a159d0f96fc19d5782d71642e3b9b23ee11a4e2adcddc4e511edf99c8c126e09c7d087d1af393b77fec07dbd483e5f37306f99020f WHIRLPOOL c03ea9766a5e562def520ed86d5c5e3fa58346b88502c6c6ea90e62f5d25c4e788c301246e4d5f918d8a0fd6bc7818966d0d02b71d679c95b6c4861c2e4e382c
|
||||
EBUILD oclhashcat-plus-bin-0.14.ebuild 4011 SHA256 8894e6b859f6fdefd63db7a5b23b4c4835a91a476c1cbb0f4a4426af577f57bc SHA512 a6349295d99180d67eaa467c9ece857697995425975c4a1064eb1176e2aaa1fe2e65d5f7b81136c9ff2c1b663b24d5d1ba3da70a7793ac85ddb84bf82a5a7031 WHIRLPOOL 1125874d0a86ad9c3a13ceae9581b6a2d139fc276944eb68f2b979a5da69cd8c1e20cc81ba6459f2497399ff487943293755645106dcb6c3c8a504191d819a02
|
||||
MISC ChangeLog 1785 SHA256 50929e96ac7f58a5f4f69a4d10dac36302526e15adb84bba0e4e96f82667389b SHA512 853b4912905faec801bc88def5833c433db88fdd4bd5b4b53979846dde705134f5692d88cd08fb8c78842d7e8b6db8dc6c418cfe7a428b05c41f0da3eeb1a8a7 WHIRLPOOL a2a6719b867d9ff24e60f552a7d1d5512b9c885229330b45eb58d83f0d3a9504783c4fa7bd5396e4deb7ca70da69bb8a26626d6308dc821253421cc3816c0b63
|
||||
MISC metadata.xml 337 SHA256 bbe4d122421fa903c16d329711891c113dad1634fdcb8ed252262380d7f13bfc SHA512 8d1792daf39a5b31aba85c1078347a4abd10537d8fe9b4316e7f71724eca8ce3e99d0d7ab76081eb1c0267aef2482bd014136d16ed3b3a6644157c18513a6190 WHIRLPOOL 2691d1d60cad7a8930ec72d35b12b533cfde52a1af6f5ad91f3e9c57c506377a4a79f57fb3f5cd6b530f3b9c96364adabe600d660c42c3b2d4f89f7b243218c7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRdfRtAAoJEKXdFCfdEflK54QP/RkUVTEHXoqHT32Sl6Cl0LNe
|
||||
FooqvzNGMnwpykzSaq1EwXCGJL2P6fJHHb6IowADwWwnmTkQhYbut17/GDOCYxXs
|
||||
8f1/5JfvcYxpwbHta6nzfqVC9EGKNyck3xAtVuGk0cplOgkI7mkstM3wLztKwf1L
|
||||
yClE5cCsMcsc590zPwkGoFquQ84ak3lJzVpJr184lyW2v4xkb7JLJFbEwmwn4gf0
|
||||
tdHNBqKqShAVgul/3ryu4LoR1T8HPS1vaKCi7Db/E6tOKBYD8I2WAII0Nzlw0HsF
|
||||
GVYyFokNyFPw2W8VfuHJeQbnK18jJxzW7nyi45/kqU97FHkVsvSODr9TIczXynFP
|
||||
bmR1Ir/zmhWASsDX3coBpaOlCpma06gmjMybbjDRFykytBBPAdJUpQhJReUWbfZ4
|
||||
64OXYbGHn89QOrTbWKraRIlJh61VV+P1jgFF6CaC6k4TDzIr+dGPLbza1AkKpk9N
|
||||
GvkcrMWvfGYH5QiXgbspw1HVUWt9MO9VyXcyzwXOETPSYHfXUNGJiH7SYEnHzOlT
|
||||
Otw5iwm7d22Ckf9CnRtReZWmrn89HRkMXrCetuavGqcNan1Hesb2DH5qYn5ob2Pq
|
||||
D43UoRmO8UTRnty4WnQfSs0iTr0bzI3uZScFaY8uDdJQYbnzSNxwHywzqLfww6Dm
|
||||
/YbWkRn8hjpV46QCd3S/
|
||||
=LpTU
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-plus-bin/oclhashcat-plus-bin-0.14.ebuild,v 1.1 2013/04/23 02:36:57 zerochaos Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils pax-utils
|
||||
|
||||
DESCRIPTION="An opencl multihash cracker"
|
||||
HOMEPAGE="http://hashcat.net/oclhashcat-plus/"
|
||||
|
||||
MY_P="oclHashcat-plus-${PV}"
|
||||
SRC_URI="http://hashcat.net/files/${MY_P}.7z"
|
||||
|
||||
LICENSE="hashcat"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE_VIDEO_CARDS="video_cards_fglrx
|
||||
video_cards_nvidia"
|
||||
|
||||
IUSE="virtualcl ${IUSE_VIDEO_CARDS}"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-310.32 )
|
||||
video_cards_fglrx? ( =x11-drivers/ati-drivers-13.1 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="*Hashcat-plus*.bin"
|
||||
|
||||
src_test() {
|
||||
printf "%02x" ${PV#0.} > "${S}"/eula.accepted
|
||||
if use video_cards_nvidia; then
|
||||
if [ ! -w /dev/nvidia0 ]; then
|
||||
einfo "To run these tests, portage likely must be in the video group."
|
||||
einfo "Please run \"passwd -a portage video\" if the tests will fail"
|
||||
fi
|
||||
./cudaExample0.sh || die
|
||||
./cudaExample400.sh || die
|
||||
./cudaExample500.sh || die
|
||||
fi
|
||||
if use video_cards_fglrx; then
|
||||
./oclExample0.sh || die
|
||||
./oclExample400.sh || die
|
||||
./oclExample500.sh || die
|
||||
fi
|
||||
rm "${S}"/eula.accepted
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -r "${S}"/*.exe "${S}"/*.cmd "${S}"/docs || die
|
||||
use x86 && rm *Hashcat-plus64*
|
||||
use amd64 && rm *Hashcat-plus32*
|
||||
use virtualcl || { rm vclHashcat-plus* || die; }
|
||||
|
||||
if ! use video_cards_fglrx; then
|
||||
rm -r kernels/4098 || die
|
||||
rm oclHashcat-plus*.bin || die
|
||||
fi
|
||||
if ! use video_cards_nvidia; then
|
||||
rm -r kernels/4318 || die
|
||||
rm cudaHashcat-plus*.bin || die
|
||||
fi
|
||||
pax-mark m *Hashcat-plus*.bin
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r "${S}"/* || die "Copy files failed"
|
||||
|
||||
dodir /opt/bin
|
||||
|
||||
cat <<-EOF > "${ED}"/opt/bin/oclhashcat-plus
|
||||
#! /bin/sh
|
||||
echo "oclHashcat-plus and all related files have been installed in /opt/${PN}"
|
||||
echo "Please run one of the following binaries to use gpu accelerated hashcat:"
|
||||
EOF
|
||||
|
||||
for x in oclHashcat-plus64.bin oclHashcat-plus32.bin cudaHashcat-plus64.bin cudaHashcat-plus32.bin vclHashcat-plus64.bin vclHashcat-plus32.bin
|
||||
do
|
||||
if [ -f "${ED}"/opt/${PN}/${x} ]
|
||||
then
|
||||
case "${x}" in
|
||||
oclHashcat-plus64.bin)
|
||||
echo "echo '64 bit ATI accelerated \"oclHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
oclHashcat-plus32.bin)
|
||||
echo "echo '32 bit ATI accelerated \"oclHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
cudaHashcat-plus64.bin)
|
||||
echo "echo '64 bit NVIDIA accelerated \"cudaHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
cudaHashcat-plus32.bin)
|
||||
echo "echo '32 bit NVIDIA accelerated \"cudaHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
vclHashcat-plus64.bin)
|
||||
echo "echo '64 bit VirtualCL Cluster support \"vclHashcat-plus64.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
vclHashcat-plus32.bin)
|
||||
echo "echo '32 bit VirtualCL Cluster support \"vclHashcat-plus32.bin\"'" >> "${ED}"/opt/bin/oclhashcat-plus
|
||||
;;
|
||||
esac
|
||||
|
||||
fperms +x /opt/${PN}/${x}
|
||||
|
||||
cat <<-EOF > "${ED}"/opt/bin/${x}
|
||||
#! /bin/sh
|
||||
cd /opt/${PN}
|
||||
echo "Warning: ${x} is running from /opt/${PN} so be careful of relative paths."
|
||||
exec ./${x} "\$@"
|
||||
EOF
|
||||
|
||||
fperms +x /opt/bin/${x}
|
||||
|
||||
fi
|
||||
done
|
||||
|
||||
fperms +x /opt/bin/oclhashcat-plus
|
||||
fowners root:video /opt/${PN}
|
||||
einfo "oclhashcat-plus can be run as user if you are in the video group"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
#I feel so dirty doing this
|
||||
#first we remove the eula.accepted because it cannot properly handle and empty or old one (crash or doesn't run at all)
|
||||
rm -f "${EROOT}"/opt/${PN}/eula.accepted
|
||||
#next we remove any compiled kernel files as these get built on first run only if they aren't there because there are no timestamp checks
|
||||
rm -f "${EROOT}"/opt/${PN}/kernels/{4318,4098}/"*.kernel"
|
||||
#have mercy on my soul
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/p11-kit-0.18.1.ebuild,v 1.1 2013/04/24 07:32:50 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Provides a standard configuration setup for installing PKCS#11."
|
||||
HOMEPAGE="http://p11-glue.freedesktop.org/p11-kit.html"
|
||||
SRC_URI="http://p11-glue.freedesktop.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
|
||||
IUSE="+asn1 debug +trust"
|
||||
REQUIRED_USE="trust? ( asn1 )"
|
||||
|
||||
RDEPEND="asn1? ( >=dev-libs/libtasn1-2.14 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable trust trust-module) \
|
||||
$(use_enable debug) \
|
||||
$(use_with asn1 libtasn1)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files --modules
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/vagrant/vagrant-1.2.2.ebuild,v 1.1 2013/04/24 05:34:47 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
|
||||
RUBY_FAKEGEM_GEMSPEC="vagrant.gemspec"
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="config keys plugins templates"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="A tool for building and distributing virtual machines using VirtualBox"
|
||||
HOMEPAGE="http://vagrantup.com/"
|
||||
SRC_URI="https://github.com/mitchellh/vagrant/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x64-macos"
|
||||
IUSE="test"
|
||||
|
||||
# Missing ebuild for contest
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
net-misc/curl
|
||||
!x64-macos? ( || ( app-emulation/virtualbox app-emulation/virtualbox-bin ) )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/childprocess-0.3.7
|
||||
>=dev-ruby/erubis-2.7.0
|
||||
dev-ruby/i18n:0.6
|
||||
>=dev-ruby/json-1.5.1
|
||||
>=dev-ruby/log4r-1.1.9
|
||||
>=dev-ruby/net-ssh-2.6.6
|
||||
>=dev-ruby/net-scp-1.1.0
|
||||
"
|
||||
|
||||
ruby_add_bdepend "
|
||||
dev-ruby/rake
|
||||
test? ( dev-ruby/mocha virtual/ruby-minitest )
|
||||
"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# remove bundler support
|
||||
sed -i '/[Bb]undler/d' Rakefile || die
|
||||
rm Gemfile || die
|
||||
|
||||
# loosen unslotted dependencies
|
||||
sed -e '/childprocess\|erubis\|log4r\|net-scp\|net-ssh/s/~>/>=/' \
|
||||
-i ${PN}.gemspec || die
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.2.1-no-warning.patch
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use x64-macos ; then
|
||||
ewarn
|
||||
ewarn "For Mac OS X prefixes, you must install the virtualbox"
|
||||
ewarn "package specifically for OS X which can be found at:"
|
||||
ewarn "https://www.virtualbox.org/wiki/Downloads"
|
||||
ewarn
|
||||
fi
|
||||
}
|
@ -1,10 +1,30 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
AUX virt-what-1.2-bin-to-sbin.patch 716 SHA256 9191f5baa28aeba1f385148dfe6b73b6d3f7c814ae4e4a25f922795c206a1dcd SHA512 a083a981095c8c415a87847878c011f51b66d52abaf4bd9629babc2aed5da9b8805e8eb8bb4ef6489c5f2b31eb89960dcb63570733b1c1c1241e032758f22239 WHIRLPOOL a5c7b8b8fefed510b7192e3d166fa5cd8e8cefc61e0493c7e6c19a09b4381983dbf67db0ea106488ae5b880f38f62942417270e3138b813d6383f2aacba9826a
|
||||
AUX virt-what-1.2-vmware-cpuid-check.patch 1154 SHA256 bdab5cf8528cdf395c602215d29cca15985e23a80939114da000abfbae640ade SHA512 b41d0b80d4e6365ff82c9f434452da4e6a868cdcade22960d2421825e5dc18999015ffdc35a8ffefc53f3f3c5c14808c9a93a1767a79ea62513a3f4f6474eab7 WHIRLPOOL 6c3e277511fab4f6fa8671764be8626608d098a2135f4f292a30abff51c31655c75edcc33ae08c1a35d790cd02a06725b83b9e7d3d882322f616936a797c3052
|
||||
DIST virt-what-1.11.tar.gz 146480 SHA256 34abb5454c39ee5293bba49dea6877ecc301a9e75174c5bf0fe7b544e301eedd SHA512 b8f5e83f22ded69f3676326d40c3cc8b6bff3fd3c9dc3f3a7fd14c14fa350afd99b100debc2f26b765b5ae69326be21b2e29b154e7f4b6292eea506b8f70e903 WHIRLPOOL fbb61400cd3886607a57476e3ba05c8196fe6dd92904d5adc445b5a44b9ed7602fd3e40707dd59160073ba00755a955002ae90fd21eab0efedce36b9a45a6748
|
||||
DIST virt-what-1.12.tar.gz 147144 SHA256 2592082f5b2caa93d3967b7c275a3afabfe49de9f051fdf0da6ded59e2c11b1c SHA512 629e452419a01b86cd5442c4294b5aea6fc475522d7a350ac8e727b59e63948915c755fe6cae16f7824749059662bb0fbd4557a2aa56c098b407037a35881735 WHIRLPOOL a3f9a519c183950a766fe407f8e814a131e2586d738fa0fdbf341d0755bbf726e58da9cde594a8b7c32b9c27094c442ff95b6d3e5adaf92b57d96710383453d3
|
||||
DIST virt-what-1.2.tar.gz 83634 SHA256 6559bef33e5f16177964cbf627c7f7a14753a20b9b6d6969ec50baecd6ece1cc SHA512 d5e669d06389c47195f995194173658c57fccca694a8b644437be31179fa83d2e30f2f3903e94389071ccfb8c733d0185d39717bc7e3900a94f96ac10c8406ae WHIRLPOOL 460420d47f68e2affb9ca81e297cca71e9a74e9e6d485de40e230d4e2cca226ce8e506a0b430f3aa98abae7ee93d9398e58293d1e70cb9bd990ea840b8733e1f
|
||||
EBUILD virt-what-1.11.ebuild 671 SHA256 41224c2d547d6d11c77ae40af82e76f0aed526c3a4e186baf93496118d685f73 SHA512 62678f497bab407ab94f9a36c60332132a9ec4b1848f5fd0a687b2aab5082a7bb4bb8b601d2313a5f69be2ac8242b8fb0b9cb0f614640373cee5d1f0d09ac0f4 WHIRLPOOL 3150cdca73690377c3ee01e217ffdb74e769525e7aac0fcc8aa6d96ec3823efc2d5ab1337d9fffaa0d7451ec55282efe48d8802bcb5c1d8a0647edfb2db542df
|
||||
EBUILD virt-what-1.12.ebuild 661 SHA256 fe7ce74e6f4113f9d51e962af34f6ab5ea8ab51dfaf229c50d16d16c48d78c0d SHA512 c9325a8348a4b88879b5501fa4007a1da6d4ae67fbd1f6f15d3f9018d1899acac1100aef8dfcd83385ec62598d782f5475b63819344174e6cbe01fb4f7f883bc WHIRLPOOL 053b350c99744ad3cc248492189d519301a5ce7c92240f79febf8cf7a7d989271dd4a641dc9f305837ae15df05ae42664b76707029651223f7b2272b2c2d9fb0
|
||||
EBUILD virt-what-1.12.ebuild 656 SHA256 2815838ce2c996f45882e5d9d240190da46128540471b8748dfa86581a0f9df5 SHA512 572bc72a3889ee0b563e47fe08f2623802546eaa6b9ec9ac435dff05fa5b3ca9d7a48a8c8a6b0f7097094f2d32745323aabacff0537b727012c75dcb28084e5d WHIRLPOOL 231e38c82ea6cf337f78f2637a43dd385f8fa5fcbba14c8f6d7e3912741547e4b79db1e0581325351525a2664d37b8800b9345eafe8b2314be4b365ff8d45e3c
|
||||
EBUILD virt-what-1.2.ebuild 800 SHA256 4061f936fc470f4178490b5881e588f8caf859a4ebd77b9bb2c1484b4201e558 SHA512 4dc5aa8c9d293944a7d9c7954bd32d18fac9e0f15a3347d56b0535eae3718ccaa36bf7584f64c22ed2431cf6b853385544b98a3ba5247edbe63590b29fbf1b07 WHIRLPOOL d64f1f5906f61d7825970525d09bed31770194e6a53866e2776916fd4fe8114e7677344db80d8b564e8e6fd035ff34ad6c948382e7ce691a64bc752a6c9e05e4
|
||||
MISC ChangeLog 717 SHA256 273d01933940d45f9c027f00c824da1ed32c7256e2ed01477f1614c8b749a7d6 SHA512 30d1749a0ab0868e5bc47c467557570399a9e4aa159787ae4016a92ad59da0d08c460d8190cebae5d0f9aac1c9432adc83bceb2eb70cde0b9d27f83e6066297b WHIRLPOOL d8fbef26e6b130063802a336568693e59003aaab9b856eeac70a2fa47825c7f34efb8ca5fddb364acdd55d2179ce43dd1da390bd0be713e004d82e288f2cbba4
|
||||
MISC ChangeLog 930 SHA256 35cb04d9559ad9f670df8c507a659a4fa572cca14378f7b705c1b4bd21866f5d SHA512 a37d88416c32fb9be400f954430af9b0368699f10a4be88d8bc8a46597db4ef88a4abf590c5fe728b7c7268e84cd307c9c18eaa7b57376a9598db01ea3d54fa6 WHIRLPOOL 44d66add251813c9c1a2c9f6ce005fcc5ed9858270f423812bfae991590aeec355aa430d839ead2b9d9ad2b41ff40013017f86ed9d06f6bdcb6bce30e42e06b2
|
||||
MISC metadata.xml 234 SHA256 1b248180bba128fa7169db80538f0ba5851a72429e76f3a18981dedf499ba706 SHA512 7e995b05e93539f9b374f54e77d30724d4d33752a7ffe2a7572cb0e6a8c1cf0f79af80191c02d162768f3663ce586698828606ed7792b1f2307f7736954533b7 WHIRLPOOL 4c4d661b59ceebadcb3bfb06f0187a5a83049e299e01fdc2c6f604fece76cb812e882fb332bd0dcf6e5070de05910b244871ed6bc57dace6db0d987aee103df9
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRdv+4AAoJELp701BxlEWfh9IP/R1e/QSk6zvk8yCLub6SRLHf
|
||||
MzgT+A3Icz15HKLvmxoGRZkS97w5if963k3kZExnljOniKNfB1YTAtq6Fx9fl+vi
|
||||
Ih1Z/mPR5bZSKO4CDOUhjof4O0hh3I1noUkwt4o2UNCBzy3LMI/iIY4krgGupwh/
|
||||
KTKW4IY6k1j/jSB2cEZkpE6uutJCwHl36cOrbWT1muWWx/m9f6/CNNjKHor/Y/bj
|
||||
RHBQKLRtGcWJScXXfroQweX3zF+OMnT2HJ+QM/oPQvwVsEXuwh16wpYnFApBVBWe
|
||||
hLstMmXXLd7Nx66YHWfK/Iey4P9TggIqpb42NoVVaXHjNIJESyFIdH6YrEFSinHn
|
||||
KiUp1n9ssX6hsfRbzUoTrV8YHR97zy4v9hnyFuylzUVnOV8YVTKTS8WiYtu0pQ1X
|
||||
E+GrgiMGCwjiLOXmjZoaIlYlX3ZXj8fQUcxukYLcd/d56S/sUsYN2jY6fNOV67ww
|
||||
NwVQKXcj9O2hNwEHbKPHWoMG3yLpDKGhAYkBauZn/LsbYFz4WJP+kvib/b0iye7H
|
||||
0I5KBl+wih9OY4kMglKSP2F4/Stx+rLdsV1YBCd1TW/S+BhO/Y6U5pwom1VR1hFV
|
||||
eoKADXkpMp5162wLlUEOEE5U4rAMebzKuhSlzRFBz1R+ySzf6o/sciy9a2QJetNZ
|
||||
aD4+pS3G4uVyApKZo/C4
|
||||
=WeQ0
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,26 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
DIST man-pages-ru_3.27-2066-1435-20101003.tar.bz2 377019 SHA256 b6d5cebf506ea7e100f5c0f1e66c17f13cb61e42d6214cc5a7489a43da3c593b SHA512 9df89207a335488fa15a746171a922bb93480463ffc1dbe9d0997f218d0f8dcab3ee713e6e6ce80d9eb2da99e256f031c0506d6e0da97ef23a03352eff65e551 WHIRLPOOL e28e5af2b5d492cc9091f82ec6b8392fe9dbc6cd4d5ebbe53f474f46536267495777d507ddcb7a56da6e9a5540524359d28bfbf6bc5123f1afd29989d2f4f10f
|
||||
DIST man-pages-ru_3.41-2145-1724-20130102.tar.bz2 669902 SHA256 23e76ba0025616b3670716363227440e6fdda17bd8498be5beb565561b25f8ba SHA512 1bc37cbea0ee559985f2ded4dec136e5b178db26d25d571fe9fbf10f611d91be65d08973b5d9a2db1e80aa1da3f0b54ae6a28a8b6d63ac0c559f606e4779e403 WHIRLPOOL ea224a6182c1de420a75e5a851bae9ddf3522ed14a053d9ad835fb156301410bb392c704273a205421ab50bd27f264dcc2da9c95fb4ad1889e6fb708a1cd8845
|
||||
EBUILD man-pages-ru-3.27.2066.1435.20101003.ebuild 830 SHA256 4c2988645826cd2a20b1851cbdb67348fae09a7cdd2686ee122bd4052b18d61e SHA512 da69223c477e3bc34237dbafa35f96896c314f9acde38eb0dbff7923460e8bf0cda815fdb3a5710916a5e0f34a50295738762a40c1a11ffdc2b9978d7f78b94b WHIRLPOOL a66c12e38a66cf49375485a3806fbe20d8516a682405ce30ac537ecc82d3a8eeea78de63d7811b166d4a183de40380764ceaa2d9713dfe1d64ff7ce024e05a23
|
||||
EBUILD man-pages-ru-3.41.2145.1724.20130102.ebuild 812 SHA256 d8d3bcd25f723e17dcf2a0b17e1678e7e9acf0040e27d10edc2f2290d4485e2f SHA512 a3a067724916a3d6215e96a27fea34994f95a81d0e2434ff6b970bdace7227de5308dad0a6e2f9684026e8790a59e523832b45b4c351690be476cdc47d6b4e4e WHIRLPOOL dc5d4ae71039940307823b06380e6503ce0ddb57c130b62cfb05c9c0bd6ca9f2a0f818a94dc8d3f9afc63c936983c740793817595966323a86e5e6a60a4ae663
|
||||
MISC ChangeLog 4011 SHA256 f33165827601182ca89bf2a24db30efefa0b35645a5a9f408065fc461a80d383 SHA512 43a2c99a7dea97b99fd76f4b2ac304a7c100abd605acb6f0dd45214c8734b9bf1e343c9a5685dd807d7ffbe19be4ba74bde6a8716e3e30d17ced43eec5b27b5c WHIRLPOOL 35b374673a4f9d1ef7426e4b3c62670b7fbab8618d2592bd795c5d9c48ba011b86e839762c3084d9708f1d7fca20483535d7422da185635b406483298abe3d28
|
||||
EBUILD man-pages-ru-3.27.2066.1435.20101003.ebuild 831 SHA256 4e5a0919a5aadbd5c3889609de274516340109af9e92f390a8d9c2857d1827bb SHA512 c3c7025d5739f2b3e0ade237c2d3d702f5b1da3880e516150b11ddab79c5ce43f16b12530c82d27bd4bfb5317cd645eb7fe39ad07899df2b0a163440a9860c3e WHIRLPOOL c94a35082a340d3f3f96a8093849afb409282a05e43b696a6f717d5e6e53f79954957db94ee725b8dfa434bbbe5057a5ad94f326f8a82ed6d2456fbfd508e0f9
|
||||
EBUILD man-pages-ru-3.41.2145.1724.20130102.ebuild 814 SHA256 d2a05a9772ca12c11868bf4295daaf27b88a6993d9c5a145d06375eb62f66a49 SHA512 2d0c2869979661bac64f65498701cf08d050e4bb39f1194adcb31202f5b4a72ea89850925957fcd4ccc1740a11f30854d8301f980062ffddd59096a4b81ce439 WHIRLPOOL c4ab5ef5403d9b130b429efb2812fc15299718469a8424dc89e1d79a6dfbe82f13745a87365b8f4a91f3aa2bfa65e9d38f4d200d458262d02e5e69fa04e79cbc
|
||||
MISC ChangeLog 4179 SHA256 25b066fba4d80b88a1e9b26fe98296a2456f221b62eb98c20ecb6bfe118a61a8 SHA512 82b1a745109668f62893387dcbc87739a3bbed10d675c989bb0e82bb74f338aa3e6c6ef6c1334de64514e842109fb778772290b2e596ce9c74f3315749857558 WHIRLPOOL 3254005c8fdab9eac5eb3f8131f4eaf31640f3a051b343b184bb5c9985d9b37f1540891332da9ba8f11052a9db6c3621b2f717784a569d3716b0c3e9859e8e77
|
||||
MISC metadata.xml 233 SHA256 a93cf5c4e554b97b2a48b92f801e3a3d87833cac311db0160a387a757ab7054c SHA512 704c94018edcbc53edcf0a41c2603dd59ea217aa5871f35d4d17f7df26156b8fb0a735d2efb11b74256565db01e6790a833242de39c29a9e46ed8ed96d505334 WHIRLPOOL 57f455cf256b91fb72e642f5a861e7367961775f2ab992b8afc798ff376c9a2bc8860d09f2bc43c870531248484128c966f25a081b7789a31ba9fb4f52b5519c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRMKKyAAoJELp701BxlEWfB1sP/3hHTltYyjUeqtfIrXOBSw9j
|
||||
RYJUN3co2VsDySJIjo6+A9WnFvFzeyJYZy4qIi2Xtf+IZhSV+CuzYh8F+bIGSa6q
|
||||
pcbZ7xrzV6Aw6aCWumS1yGA/DEF1zwr8Ib1GGLENWVzyuVJ5Gtad64frWiKyehPq
|
||||
ZNUT0ga3Azqh2AFlTWOSZ7ojv9UdLsxI6syHNoWHgyX0+2R2iO+2mZHWIHcJJPEG
|
||||
GSQf8kU4K3jRJEyErIcBWqp6bm9Bi2RqMkIqpZ3Zr0x2aRQFjuJIrf77cH5X+XTo
|
||||
EBdHbLZTQrouQe7W071CUNPMk3mFevrF0ct4qCpY2W4pqQkYuMl7jpn7C0jwQXgA
|
||||
aafAC1iP4+qyOPfVHkE+obT5iwldIVib2IAA8F0V7hIOo83A4W+O5sxBdXucUJFW
|
||||
TCKN+z7CEhjizIFCVEInlswGw6oC2m5VhPsEIl6S+QoujlyXxkuEAflQlQzgVU5X
|
||||
O+GifX25jfMRMWwsuxWQ1+Yy5J480P9neE/oTB9f9n4NEgTpY44GmmxJ5izebUe2
|
||||
OtlG1GCAk5gLXSHETVPPTW1nyocpvDfcdDb77Vtrn0iIb/ivZBvYW4EYNAeZzXhG
|
||||
IT+9BzqTI1mviH8WJyQPf6q9ODXaVL3LRN7qpGe6KDn6DgaOaILR7mBAqUiACYeD
|
||||
Y7Kmcw910Uk7/eqW9Xyz
|
||||
=2/2O
|
||||
iQIcBAEBCAAGBQJRdrh8AAoJELEHsLL7fEFWFHwP/AoT5kkvw2TcxX0aBU6klEYj
|
||||
G+d1WpTz7a7DgGnNF6JxB8HgTZlf265N6GrNyFGbwR0EbUGb1qGtqxewEAtwLiMn
|
||||
wMLYaE6EkOw/670QMWbOD7IAAR7XqBcF2oTgnaAoueskJ4yw6AOETG04BLiU+KAa
|
||||
xfk3Wt0eKR2zMdqZh4DfDBxxAA89bbzziWBWWQp1/sYADEI907abtU4wqfDv8Y/H
|
||||
LFnFDUdUmw9RsZkyoTqnmtHTkrBgNH8x5SDlNY0dvslXY8WKVKgBRj26bESO6vYw
|
||||
n8fbOhHFpvM6SYco60srgs4JI+09CtopF3KfHZMTYUCKq39dhAJIzXjwWhWv3kdr
|
||||
m+bfECco+Ay6Zwe97/tV1QuOyr8Tmdlfdr1sJ+QJXBC5QeHBjVU+uRdYNO78JMwq
|
||||
/Pn+ANPQaQA7ICmhMg8F/ggncd1NMRmFzl4ROR/emZh7arhc55dPPUMlepabNd0A
|
||||
Nzss8pJyotm7MPG274JhVpLHNqVZWnoFhqtgrmli9Cd6hx/cpQTUMi6DtWhpGq9v
|
||||
b7L+sGYfhF2YMX1WjUyUWP5wIZRb5tMDXSZ4CsS8TC0mnEE8NpGGM4X9qvKIT3EN
|
||||
DylE27++JKMje9lOJiXkoCByEIVqFTbfO8+ifAUnvue1HJxao0YChfkxg+cJ7oqS
|
||||
BjAtCgmOxOT4xuKaH5JN
|
||||
=Smt+
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,3 +1,15 @@
|
||||
EBUILD tatt-9999.ebuild 832 SHA256 cf02e8ed45628994417a86eef89ff3dde71f4ed44855d479026bbb3fdbdf143b SHA512 1917206df5128820f533f6486601a3a19e0fa32943eaa57ede86096622f69fa048156cf5aaabea89bcce34779c10c15c92b757f06269409a54854825fcb648bb WHIRLPOOL bb8f75feb0e0dfcd6e5be6a8e6a67f4c3df393a93b77b92d439461c3dfb007db690885868d1114afa594eb2ec209aa30743463be92bc005e3fd7fe02d6ead51b
|
||||
MISC ChangeLog 634 SHA256 8a26e38ba4130d7f34ac0dbffafcf4bf222ff6a924fff69bd21c4d50827f4879 SHA512 b4505772a618a6c927174a601f3c853af38e9e1f8abafcb0f576e7e69a66ee445f114c45bb6a26c98b402a8cdb6d64a67554faf5e4b53b5e4de50255bbd1d0bf WHIRLPOOL 94c4426d5df41054e7b396a2a760bce46c69bd2d923e4eb2027bd262a9b2820a7030c7c9cc63ad58ff8a73ff6446272d337f51bd968602130b4e4e3b223d91a4
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST tatt-0.1.tar.gz 20539 SHA256 70e976606e9f4e1c76d67048f0eaa3f0c53e6b8134621d18bc74f5df01ac8a96 SHA512 5ca2daf190eca82ba038f60dab15587616404dc24e022c7154e1546667caaa7a40681b4401b6a3e2843d9bed9553d9e77dc5ff548434c430902329677ac6f5a5 WHIRLPOOL 25a4e519dec28cf7bd9cee53ba87ce895ddfb31038864f7158473923e8de6415ac5709e9fa3763b320241df34385e74b6fc869f8c9aef44b8a0da6a596b5b679
|
||||
EBUILD tatt-0.1.ebuild 825 SHA256 c364b56cf35b4205ae81e20575b201e982a62767472ddfa9fe520eb2785c780c SHA512 3756fd635df9dc7b560a9be676a2fe212cbc77da4e9dfde8904e00dbfcfb44733ae9c922e03200928d8bf7997087effae2f148db32920906ba46d83f7994f50b WHIRLPOOL cb43a2f4fd047b6044ec9ecb386615931ca64a5445a7b037da718f97b4380600d53c5035a4c110d3e117d3a2ef7aa6b42b66965a2e8e47da4dc4c8c1f5d35e8b
|
||||
EBUILD tatt-9999.ebuild 814 SHA256 e97aa8757fbcbca5da17d20102e7c6ebed420409881d0250716328e1120b0de6 SHA512 7c9fb2baf4e8393dca7896c43bb2ac18a170d28c9a79a15a6d26ae6a59f058d2264e010d6faef459d530515a7369dc1400455cb91c286e1ebff540a47463c78f WHIRLPOOL 28d2469263410ab008ad82c2980954a0d5085970319d51d000ef21a05ead22f25d1cb6185929fb74f00d4fe3d3cc984a94bba9aae5f6f47f696b3f3d28b61ebc
|
||||
MISC ChangeLog 785 SHA256 f2b20e0ac711a601df6f73df361ec8b39a108db9e14bd368c2ec655bf900c317 SHA512 6aa328654f900d94a2b77ad595f6a3b7e55ea9b613f35a72e4cadc6850f530b6f9af0d2d9b45eb2117d64f12195ac376bf19fde050e72dcb00cf15628cc035c2 WHIRLPOOL c830571e6b4d6a70cff18367d56d2fdf09e25ed73f2b4f1d30f9e692871ef8d2b5d23456f7f578d72287e53e2eeea43bf5c77e75b273bf65546099af90fcb682
|
||||
MISC metadata.xml 648 SHA256 64a326d18b3cbe177360547e89461c39be7c6219de354febb2fe8a730bd5bf10 SHA512 134069d32642efafebcf2c1aba1f48fb730dce24248dd5071cdbe62b7cc62795993911bf6b72e79074b853840651a51df03d64acad0958c5da6f4f296e10032e WHIRLPOOL 49113dd469bd2f386f80bf25c574be941e9c41530fa3e11c612809c5efe9c9923b55ef4ef79b49e367cafd1c5a26df2b1e839b203909597da2cab3b9d33fef16
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlF2eWoACgkQid6yGVZcMrxPcQEAzEB3o4Shm2ajqvInRvuzdynt
|
||||
8yv/fAP6xFdkpdAktxYBAIn8DgCqVaxLA1fw0Wv9tUqz/tBh9qK1aWkiOE4xKJ7P
|
||||
=ssUF
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/tatt/tatt-0.1.ebuild,v 1.1 2013/04/23 12:07:05 tomka Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
#configobj does not support python-3
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="tatt is an arch testing tool"
|
||||
HOMEPAGE="https://github.com/tom111/tatt"
|
||||
SRC_URI="https://github.com/tom111/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+templates"
|
||||
|
||||
RDEPEND="
|
||||
${PYTHON_DEPS}
|
||||
app-portage/eix
|
||||
app-portage/gentoolkit
|
||||
www-client/pybugz
|
||||
dev-python/configobj"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
if use templates; then
|
||||
insinto "/usr/share/${PN}"
|
||||
doins -r templates || die
|
||||
fi
|
||||
}
|
@ -1,190 +0,0 @@
|
||||
# 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.20.ebuild,v 1.4 2013/04/17 07:41:25 zmedico Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_DEPEND=2:2.7
|
||||
PYTHON_USE_WITH="ssl sqlite"
|
||||
|
||||
inherit python eutils fdo-mime bash-completion-r1 multilib toolchain-funcs
|
||||
|
||||
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=
|
||||
dev-qt/qtdbus:4=
|
||||
dev-qt/qtsvg: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}"
|
||||
|
||||
tc-export CC CXX
|
||||
# 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,190 +0,0 @@
|
||||
# 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.26.ebuild,v 1.2 2013/04/17 07:41:25 zmedico Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_DEPEND=2:2.7
|
||||
PYTHON_USE_WITH="ssl sqlite"
|
||||
|
||||
inherit python eutils fdo-mime bash-completion-r1 multilib toolchain-funcs
|
||||
|
||||
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=
|
||||
dev-qt/qtdbus:4=
|
||||
dev-qt/qtsvg: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}"
|
||||
|
||||
tc-export CC CXX
|
||||
# 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,76 +0,0 @@
|
||||
# ChangeLog for app-text/gonzui
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/gonzui/ChangeLog,v 1.16 2013/02/03 12:07:56 pacho Exp $
|
||||
|
||||
03 Feb 2013; Pacho Ramos <pacho@gentoo.org> -gonzui-1.2-r1.ebuild,
|
||||
metadata.xml:
|
||||
Cleanup due #22900
|
||||
|
||||
*gonzui-1.2-r2 (15 Jan 2011)
|
||||
|
||||
15 Jan 2011; MATSUU Takuto <matsuu@gentoo.org> +gonzui-1.2-r2.ebuild,
|
||||
+files/gonzui-1.2-r2-gentoo.patch, +files/gonzui.initd:
|
||||
Fixed initd, bug #188241. Fixed parallel make issue, bug #297463. Convert to
|
||||
ruby-ng.
|
||||
|
||||
02 Dec 2010; Diego E. Pettenò <flameeyes@gentoo.org> gonzui-1.2-r1.ebuild:
|
||||
Drop WANT_AUTOMAKE=latest.
|
||||
|
||||
06 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> gonzui-1.2.ebuild,
|
||||
gonzui-1.2-r1.ebuild:
|
||||
Change dependency from virtual/ruby to =dev-lang/ruby-1.8*, since we're
|
||||
changing the meaning of virtual/ruby.
|
||||
|
||||
22 May 2010; Diego E. Pettenò <flameeyes@gentoo.org> gonzui-1.2.ebuild,
|
||||
gonzui-1.2-r1.ebuild:
|
||||
Drop ruby19 declared support as it's not ruby-ng-ported yet.
|
||||
|
||||
05 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
gonzui-1.2-r1.ebuild:
|
||||
Use -j1 for build (bug #297463).
|
||||
|
||||
01 Jan 2009; MATSUU Takuto <matsuu@gentoo.org>
|
||||
files/gonzui-1.2-gentoo.patch:
|
||||
Fixed parallel make issue, bug #246965.
|
||||
|
||||
*gonzui-1.2-r1 (13 Aug 2008)
|
||||
|
||||
13 Aug 2008; MATSUU Takuto <matsuu@gentoo.org>
|
||||
+files/gonzui-1.2-gentoo.patch, +gonzui-1.2-r1.ebuild:
|
||||
Fixed bug @226697.
|
||||
|
||||
28 Jan 2007; Marius Mauch <genone@gentoo.org> gonzui-1.2.ebuild:
|
||||
Replacing einfo with elog
|
||||
|
||||
22 Dec 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/gonzui-1.2-parallel.patch, gonzui-1.2.ebuild:
|
||||
Fix building in parallel.
|
||||
|
||||
28 Sep 2005; MATSUU Takuto <matsuu@gentoo.org> -gonzui-1.1.ebuild,
|
||||
gonzui-1.2.ebuild:
|
||||
Stable on x86.
|
||||
|
||||
30 Jul 2005; MATSUU Takuto <matsuu@gentoo.org> gonzui-1.2.ebuild:
|
||||
Add dev-lang/ocaml to DEPEND. gonzui needs ocamlc to index ocaml programs.
|
||||
|
||||
09 Jul 2005; Aron Griffis <agriffis@gentoo.org> gonzui-1.2.ebuild:
|
||||
Remove dev-lang/ocaml from DEPEND. According to the gonzui web pages, it can
|
||||
index ocaml programs, but there's no dependency involved
|
||||
|
||||
*gonzui-1.2 (06 Jul 2005)
|
||||
|
||||
06 Jul 2005; MATSUU Takuto <matsuu@gentoo.org> +gonzui-1.2.ebuild:
|
||||
Version bumped.
|
||||
|
||||
06 Jul 2005; MATSUU Takuto <matsuu@gentoo.org> gonzui-1.1.ebuild:
|
||||
Stable on x86.
|
||||
|
||||
21 Apr 2005; MATSUU Takuto <matsuu@gentoo.org> gonzui-1.1.ebuild:
|
||||
Added ~amd64 and ~ppc.
|
||||
|
||||
*gonzui-1.1 (12 Apr 2005)
|
||||
|
||||
12 Apr 2005; MATSUU Takuto <matsuu@gentoo.org> +files/ebuild.rb,
|
||||
+files/gonzui, +gonzui-1.1.ebuild:
|
||||
Initial import. Thanks to bashi at GentooJP EbuildJP,
|
||||
http://ebuild.gentoo.gr.jp/.
|
@ -1,21 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX ebuild.rb 831 SHA256 be1f568e4a97064f2c2641e1201d6d6f8b08218ed74ac3da9f75d5811d874d41 SHA512 b46c089ae0261d3df6682478feca4ac9f967dfb34f8337508cc313fe390727f83d0863dd1b5340dbc6d91a0c30211c629ee47a2b64cda2ca4c425d3594e3076e WHIRLPOOL d9791ece8dd90f6de4680779ae4456227975fa1f72568fb833bc3c8b4d899fa79134327ba3b927ed1d4187b1b6a8d9ce180b59f0864bcc61001bc069c78e2c9b
|
||||
AUX gonzui 821 SHA256 a5615e1ef2b175092dbf4d4d606571329ee1e4602de0c2054f09485bd4e9d988 SHA512 0b445012de6a8c753fd4c6ecde9a4511806c4113989d55473d5a20c4c569f933fb0334ce238fd37589811c946bec8b47a3dbd867a5e630d2cbb8b0a7aa2ad8cb WHIRLPOOL 8a9a78ef8cdda9da449c3f812ede4f9b0799f63be5eb27d1ecfeefa631ff9e2f8c6151bbba505751bc810d112eff57d2d9ce3f7950b468a049f14d73f199e3a2
|
||||
AUX gonzui-1.2-gentoo.patch 1716 SHA256 f23f0aa66e29c7f56f102bb7606f3934f85011e3bc5f9273a29da5ce258a2211 SHA512 70e1ec27ade3305a4c287257c3f2917ac64c7e5d97c1c5ebe89660f66ff36f37824ad54ecf80e12d769e11cfd2f4f9268b0375efc20b35553ca1c95e55d62475 WHIRLPOOL 5d52e452b20b5129867fdcb28cb45093f32f3c98851d92f655f94d662aa068a5f9411e1b6d39482d5f1126473579209893ec9c6af853f24f901733466b08a0d6
|
||||
AUX gonzui-1.2-parallel.patch 580 SHA256 8b75c856e112cdde555edf8ffa04c1c0e860485b4794e0dffb84cb571194ebfc SHA512 eb40997a1ebc497c5be7b8c9d366f057c369ffb1a0c9a95674eb52f60ddb5a43f4a517c89e7c0abeac39e4f8674960c4264a97c611e5d6a7c8c7c28557c0e4f0 WHIRLPOOL 0f961cae160692cadb490900af582130179b279736ac3f270694e8ad8ba24c297874d5b6395e3c5c1dfac07e6ba1ab0e4ee6d82a98be338c683d634b51f10678
|
||||
AUX gonzui-1.2-r2-gentoo.patch 10074 SHA256 f0c2a2697dac9b5379b539423f8e144e880b969237aa5b623511b257fca97f3a SHA512 86b9d65d55809f2dbacc518e9274880c69a45444218d33e8682c586d07a4ab6ac31a6d2fb608feca5602e60c6a5d8c4e651278772efb494163efe8fc2f194850 WHIRLPOOL dae0423209f305d01eb7171f68c755e7c92f1e8dcb3edbe53578fa190a540caa1b178ae6b484129235adf1ad00eb1706b8ca8ff057967acad0fb41dd33800c3a
|
||||
AUX gonzui.initd 871 SHA256 58b40f85a28ebefe70180cf798c06044cec33332c45f8ac705a9b473ad133854 SHA512 e354bc21092784a081256685672db1ebaf71c5f92080825c0c50cc613add494af3e287a344a2ca4cc3ebae0aac07e420a3eda94f81e84c28da3e1e57cebe291e WHIRLPOOL 9e8ed86620702edfdfda8f26149bc9b26d75b71a6ceb0ab1f16fc49bbdb6404ce27604f164d1df17049c2100ac8debf8ec111db36a80a69138e3115621de2b5e
|
||||
DIST gonzui-1.2.tar.gz 442942 SHA256 326348f181a0f34241bf82faf80220954e719b59161809e33c3117bb6c6336be SHA512 5e1096c82da84dbaacab34a0d6afd6a8a28aedb2cc45ad323b6cec28d764dce25b9894a39cacec5a36d5e01105ed9e4a1465c6962ee93ff6b1144b72f6959e78 WHIRLPOOL 8dd6c2970f00525a25405453fa9a19970940e7c89ae43b36877bbfa09bb4a59e1c66b839a6888b30000077a7d63773751731fc9976cff91b3254816b90486b6c
|
||||
EBUILD gonzui-1.2-r2.ebuild 2159 SHA256 5e8bdfdcff3afbdee8bf2b707e90a9b79994370aa71361483f8011ef77f695ba SHA512 9207a2c512a0c7c6293b6231b915a87f17bbaabd3ba385f4fda361eee439d410e39a5efdc6b30ac2df66bb7276abc587cbfa22b109323bd3f354062038e1a128 WHIRLPOOL cd1a6183eadb77333e005d32ef74ea9a466fa18d02e2dea511af4a999cd274cafc1ad5bfe6aa2fd2bc14c1e4b52aa7c7cc140ee18ed71130374e0b0a9a3e7d3e
|
||||
EBUILD gonzui-1.2.ebuild 1210 SHA256 bdba3c20c9db04d82c7806f8f4641f774876e150a275b3ec577fdd84d169bc79 SHA512 3856301d79558e5b847dff115f51fe4fbe30328664abc8555279218e6c83c65b1234f5217e6bd60f0c56d12797b437fece6fb6a7d8cd8531bc3a44973dc9a583 WHIRLPOOL d791946ca60e62b943540665a1e48488d1f6fbe43e7e62191b842b20898d5a18fc894b97790289cb3b6294dcd1327af77f622182b9a26e03049d8bcf79cca17b
|
||||
MISC ChangeLog 2650 SHA256 31f21f2c4966fa2fa79b31ba9745bedcb0e93112a1fd45bef014b3f95974fb44 SHA512 14a17b42d0af78f568a27aef29c856653e7ec116c36f10b8c09a485489e0cc6c2f3d4e2c62aa27cc72cd17e95e5a4c1e5b1d776b00571fe564e5f2885c0ea6f2 WHIRLPOOL 5df4c0396030ad4ee5801c341d52115ca884565fc6a316e7e271adad313f0ce2cd2a8e7923e54751355cc5ed1016e4f545c8bba9497caad259cc3805bb5f8432
|
||||
MISC metadata.xml 375 SHA256 9ecd8dc2e6ca284b45b89bb6c612abe0d7c62327312df7e20720e8236828926a SHA512 32c21c5f03f1046462daa61b5c156461c5651b16c24409ff1bfe1797819649f7dfe296b174c9d40269f5f36c42294947db6a338cca06f5da05181bbe5f2db867 WHIRLPOOL 833c6d951be6b2ed6573ff3c09deccab93338c7a7397f8bc092a03b8581a636c0c6c5b07b479a1028af8b515c5345c1462d3575f9f34dd1cd5acf7e77e0a40ea
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlEOUx0ACgkQCaWpQKGI+9SBEwCfVUJ5HxPgrr0GA8b6Iv2/8r+G
|
||||
gHIAniInZfC+7RGjCf3ezDugiN0XHG9r
|
||||
=8ZHk
|
||||
-----END PGP SIGNATURE-----
|
@ -1,39 +0,0 @@
|
||||
#
|
||||
# ebuild.rb - a ebuild module of LangScan
|
||||
#
|
||||
# Copyright (C) 2005 Kenichi Ishibashi <bashi at dream.ie.ariake-nct.ac.jp>
|
||||
# All rights reserved.
|
||||
# This is free software with ABSOLUTELY NO WARRANTY.
|
||||
#
|
||||
# You can redistribute it and/or modify it under the terms of
|
||||
# the GNU General Public License version 2.
|
||||
#
|
||||
|
||||
require 'langscan/sh'
|
||||
require 'langscan/_common'
|
||||
|
||||
module LangScan
|
||||
module Ebuild
|
||||
module_function
|
||||
def name
|
||||
"ebuild"
|
||||
end
|
||||
|
||||
def abbrev
|
||||
"ebuild"
|
||||
end
|
||||
|
||||
def extnames
|
||||
[".ebuild", ".eclass"]
|
||||
end
|
||||
|
||||
# LangScan::Ebuild.scan iterates over shell scripts.
|
||||
# It yields for each element which is interested by gonzui.
|
||||
def scan(input, &block)
|
||||
# delegate to LangScan::Shell.scan
|
||||
LangScan::Shell.scan(input, &block)
|
||||
end
|
||||
|
||||
LangScan.register(self)
|
||||
end
|
||||
end
|
@ -1,33 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/gonzui/files/gonzui,v 1.1 2005/04/12 16:07:17 matsuu Exp $
|
||||
|
||||
GONZUI_SERVER=/usr/bin/gonzui-server
|
||||
GONZUIRC=/etc/gonzuirc
|
||||
GONZUI_PIDFILE=/var/run/gonzui.pid
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [ ! -f "$GONZUIRC" ] ; then
|
||||
eerror "Please create $GONZUIRC"
|
||||
return 1
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return $?
|
||||
ebegin "Starting gonzui"
|
||||
start-stop-daemon --start --quiet --exec $GONZUI_SERVER -- --daemon --gonzuirc=$GONZUIRC --quiet
|
||||
eend $? "Failed to start gonzui"
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping gonzui"
|
||||
start-stop-daemon --stop --quiet --pidfile $GONZUI_PIDFILE
|
||||
eend $? "Failed to stop gonzui"
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
diff -Naur gonzui-1.2.orig/Makefile.am gonzui-1.2/Makefile.am
|
||||
--- gonzui-1.2.orig/Makefile.am 2005-03-25 18:00:20.000000000 +0900
|
||||
+++ gonzui-1.2/Makefile.am 2009-01-01 11:28:13.000000000 +0900
|
||||
@@ -28,7 +28,7 @@
|
||||
gonzui.rb.in > gonzui.rb
|
||||
chmod -w gonzui.rb
|
||||
|
||||
-gonzuirc.sample.in: gonzuirc.sample.in.in
|
||||
+gonzuirc.sample.in: gonzui.rb gonzuirc.sample.in.in
|
||||
ruby gonzui-db --gonzuirc gonzuirc.sample.in.in --dump-config \
|
||||
> gonzuirc.sample.in
|
||||
|
||||
diff -Naur gonzui-1.2.orig/configure.ac gonzui-1.2/configure.ac
|
||||
--- gonzui-1.2.orig/configure.ac 2005-07-05 00:07:52.000000000 +0900
|
||||
+++ gonzui-1.2/configure.ac 2009-01-01 11:28:13.000000000 +0900
|
||||
@@ -9,7 +9,6 @@
|
||||
AC_PROG_CC
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_MAKE_SET
|
||||
-AM_MAINTAINER_MODE
|
||||
AM_PATH_RUBY
|
||||
AM_RUN_LOG_DIRS
|
||||
AM_USER_GROUP
|
||||
diff -Naur gonzui-1.2.orig/langscan/Makefile.am gonzui-1.2/langscan/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/Makefile.am 2005-07-05 00:07:57.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/Makefile.am 2009-01-01 11:28:13.000000000 +0900
|
||||
@@ -26,6 +26,7 @@
|
||||
brainfuck.rb \
|
||||
c.rb \
|
||||
css.rb \
|
||||
+ ebuild.rb \
|
||||
elisp.rb \
|
||||
java.rb \
|
||||
javascript.rb \
|
||||
diff -Naur gonzui-1.2.orig/langscan/python/Makefile.am gonzui-1.2/langscan/python/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/python/Makefile.am 2005-03-20 21:08:58.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/python/Makefile.am 2009-01-01 11:28:39.000000000 +0900
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
# We do this to workaround flex 2.5.4 issue because our .l
|
||||
# file could not be processed with flex 2.5.4.
|
||||
-pythontok.c: pythontok.l
|
||||
+pythontok.c: python.h pythontok.l
|
||||
flex -d -opythontok.c pythontok.l || cp pythontok.c.dist pythontok.c
|
||||
cmp -s pythontok.c pythontok.c.dist || cp pythontok.c pythontok.c.dist
|
||||
|
@ -1,22 +0,0 @@
|
||||
--- Makefile.am
|
||||
+++ Makefile.am
|
||||
@@ -28,7 +28,7 @@
|
||||
gonzui.rb.in > gonzui.rb
|
||||
chmod -w gonzui.rb
|
||||
|
||||
-gonzuirc.sample.in: gonzuirc.sample.in.in
|
||||
+gonzuirc.sample.in: gonzui.rb gonzuirc.sample.in.in
|
||||
ruby gonzui-db --gonzuirc gonzuirc.sample.in.in --dump-config \
|
||||
> gonzuirc.sample.in
|
||||
|
||||
--- Makefile.in
|
||||
+++ Makefile.in
|
||||
@@ -671,7 +671,7 @@
|
||||
gonzui.rb.in > gonzui.rb
|
||||
chmod -w gonzui.rb
|
||||
|
||||
-gonzuirc.sample.in: gonzuirc.sample.in.in
|
||||
+gonzuirc.sample.in: gonzui.rb gonzuirc.sample.in.in
|
||||
ruby gonzui-db --gonzuirc gonzuirc.sample.in.in --dump-config \
|
||||
> gonzuirc.sample.in
|
||||
|
@ -1,238 +0,0 @@
|
||||
diff -Naur gonzui-1.2.orig/Makefile.am gonzui-1.2/Makefile.am
|
||||
--- gonzui-1.2.orig/Makefile.am 2005-03-25 18:00:20.000000000 +0900
|
||||
+++ gonzui-1.2/Makefile.am 2011-01-14 11:51:36.207687824 +0900
|
||||
@@ -28,7 +28,7 @@
|
||||
gonzui.rb.in > gonzui.rb
|
||||
chmod -w gonzui.rb
|
||||
|
||||
-gonzuirc.sample.in: gonzuirc.sample.in.in
|
||||
+gonzuirc.sample.in: gonzui.rb gonzuirc.sample.in.in
|
||||
ruby gonzui-db --gonzuirc gonzuirc.sample.in.in --dump-config \
|
||||
> gonzuirc.sample.in
|
||||
|
||||
diff -Naur gonzui-1.2.orig/acinclude.m4 gonzui-1.2/acinclude.m4
|
||||
--- gonzui-1.2.orig/acinclude.m4 2005-02-16 23:11:11.000000000 +0900
|
||||
+++ gonzui-1.2/acinclude.m4 2011-01-14 15:52:41.631014210 +0900
|
||||
@@ -54,7 +54,8 @@
|
||||
RUBY_CFLAGS="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["CFLAGS"]'`"
|
||||
RUBY_DLEXT="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["DLEXT"]'`"
|
||||
RUBY_DLDFLAGS="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["DLDFLAGS"]'`"
|
||||
- RUBY_LIBS="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["LIBS"]'`"
|
||||
+ RUBY_SO_NAME="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["RUBY_SO_NAME"]'`"
|
||||
+ RUBY_LIBS="`ruby -rmkmf -e 'puts Config::MAKEFILE_CONFIG["LIBRUBYARG_SHARED"]+" "+Config::MAKEFILE_CONFIG["LIBS"]'`"
|
||||
RUBY_HDRHDIR="`ruby -rmkmf -e 'puts Config::CONFIG["archdir"]'`"
|
||||
RUBY_CPPFLAGS='-I. -I$(RUBY_HDRHDIR)'
|
||||
changequote([, ])
|
||||
@@ -64,6 +65,7 @@
|
||||
AC_SUBST(RUBY_CFLAGS)
|
||||
AC_SUBST(RUBY_DLEXT)
|
||||
AC_SUBST(RUBY_DLDFLAGS)
|
||||
+ AC_SUBST(RUBY_SO_NAME)
|
||||
AC_SUBST(RUBY_LIBS)
|
||||
AC_SUBST(RUBY_HDRHDIR)
|
||||
AC_SUBST(RUBY_CPPFLAGS)
|
||||
diff -Naur gonzui-1.2.orig/configure.ac gonzui-1.2/configure.ac
|
||||
--- gonzui-1.2.orig/configure.ac 2005-07-05 00:07:52.000000000 +0900
|
||||
+++ gonzui-1.2/configure.ac 2011-01-14 11:51:36.207687824 +0900
|
||||
@@ -9,7 +9,6 @@
|
||||
AC_PROG_CC
|
||||
AC_PROG_INSTALL
|
||||
AC_PROG_MAKE_SET
|
||||
-AM_MAINTAINER_MODE
|
||||
AM_PATH_RUBY
|
||||
AM_RUN_LOG_DIRS
|
||||
AM_USER_GROUP
|
||||
diff -Naur gonzui-1.2.orig/gonzui/Makefile.am gonzui-1.2/gonzui/Makefile.am
|
||||
--- gonzui-1.2.orig/gonzui/Makefile.am 2005-03-17 15:48:44.000000000 +0900
|
||||
+++ gonzui-1.2/gonzui/Makefile.am 2011-01-14 17:58:12.112150295 +0900
|
||||
@@ -51,16 +51,16 @@
|
||||
|
||||
SUFFIXES = .c .o # for automake 1.4-p6
|
||||
.c.o:
|
||||
- $(RUBY_CC) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
+ $(RUBY_CC) $(CFLAGS) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
|
||||
$(TEXTTOKENIZER_DLLIB): $(TEXTTOKENIZER_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(TEXTTOKENIZER_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(TEXTTOKENIZER_OBJS) $(RUBY_LIBS)
|
||||
|
||||
$(DELTA_DLLIB): $(DELTA_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(DELTA_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(DELTA_OBJS) $(RUBY_LIBS)
|
||||
|
||||
$(AUTOPACK_DLLIB): $(AUTOPACK_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(AUTOPACK_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(AUTOPACK_OBJS) $(RUBY_LIBS)
|
||||
diff -Naur gonzui-1.2.orig/gonzui/webapp/Makefile.am gonzui-1.2/gonzui/webapp/Makefile.am
|
||||
--- gonzui-1.2.orig/gonzui/webapp/Makefile.am 2005-03-14 18:24:17.000000000 +0900
|
||||
+++ gonzui-1.2/gonzui/webapp/Makefile.am 2011-01-14 17:58:36.352009521 +0900
|
||||
@@ -24,8 +24,8 @@
|
||||
|
||||
SUFFIXES = .c .o # for automake 1.4-p6
|
||||
.c.o:
|
||||
- $(RUBY_CC) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
+ $(RUBY_CC) $(CFLAGS) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
|
||||
$(XMLFORMATTER_DLLIB): $(XMLFORMATTER_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(XMLFORMATTER_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(XMLFORMATTER_OBJS) $(RUBY_LIBS)
|
||||
diff -Naur gonzui-1.2.orig/langscan/Makefile.am gonzui-1.2/langscan/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/Makefile.am 2005-07-05 00:07:57.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/Makefile.am 2011-01-14 11:51:36.207687824 +0900
|
||||
@@ -26,6 +26,7 @@
|
||||
brainfuck.rb \
|
||||
c.rb \
|
||||
css.rb \
|
||||
+ ebuild.rb \
|
||||
elisp.rb \
|
||||
java.rb \
|
||||
javascript.rb \
|
||||
diff -Naur gonzui-1.2.orig/langscan/c/Makefile.am gonzui-1.2/langscan/c/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/c/Makefile.am 2005-03-20 21:08:25.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/c/Makefile.am 2011-01-14 18:00:08.163475904 +0900
|
||||
@@ -35,9 +35,9 @@
|
||||
|
||||
SUFFIXES = .c .o # for automake 1.4-p6
|
||||
.c.o:
|
||||
- $(RUBY_CC) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
+ $(RUBY_CC) $(CFLAGS) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
|
||||
$(LANGSCAN_C_DLLIB): $(LANGSCAN_C_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_C_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_C_OBJS) $(RUBY_LIBS)
|
||||
|
||||
diff -Naur gonzui-1.2.orig/langscan/java/Makefile.am gonzui-1.2/langscan/java/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/java/Makefile.am 2005-03-20 21:08:39.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/java/Makefile.am 2011-01-14 18:00:22.287393757 +0900
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
# We do this to workaround flex 2.5.4 issue because our .l
|
||||
# file could not be processed with flex 2.5.4.
|
||||
-javatok.c: javatok.l
|
||||
+javatok.c: javatok.l java.h
|
||||
flex -d -ojavatok.c javatok.l || cp javatok.c.dist javatok.c
|
||||
cmp -s javatok.c javatok.c.dist || cp javatok.c javatok.c.dist
|
||||
|
||||
@@ -35,8 +35,8 @@
|
||||
|
||||
SUFFIXES = .c .o # for automake 1.4-p6
|
||||
.c.o:
|
||||
- $(RUBY_CC) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
+ $(RUBY_CC) $(CFLAGS) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
|
||||
$(LANGSCAN_JAVA_DLLIB): $(LANGSCAN_JAVA_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_JAVA_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_JAVA_OBJS) $(RUBY_LIBS)
|
||||
diff -Naur gonzui-1.2.orig/langscan/javascript/Makefile.am gonzui-1.2/langscan/javascript/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/javascript/Makefile.am 2005-03-22 01:09:55.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/javascript/Makefile.am 2011-01-14 18:00:41.683280922 +0900
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
# We do this to workaround flex 2.5.4 issue because our .l
|
||||
# file could not be processed with flex 2.5.4.
|
||||
-javascripttok.c: javascripttok.l
|
||||
+javascripttok.c: javascripttok.l javascript.h
|
||||
flex -d -ojavascripttok.c javascripttok.l || cp javascripttok.c.dist javascripttok.c
|
||||
cmp -s javascripttok.c javascripttok.c.dist || cp javascripttok.c javascripttok.c.dist
|
||||
|
||||
@@ -35,8 +35,8 @@
|
||||
|
||||
SUFFIXES = .c .o # for automake 1.4-p6
|
||||
.c.o:
|
||||
- $(RUBY_CC) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
+ $(RUBY_CC) $(CFLAGS) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
|
||||
$(LANGSCAN_JAVASCRIPT_DLLIB): $(LANGSCAN_JAVASCRIPT_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_JAVASCRIPT_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_JAVASCRIPT_OBJS) $(RUBY_LIBS)
|
||||
diff -Naur gonzui-1.2.orig/langscan/pairmatcher/Makefile.am gonzui-1.2/langscan/pairmatcher/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/pairmatcher/Makefile.am 2005-03-20 20:42:22.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/pairmatcher/Makefile.am 2011-01-14 18:01:22.883041149 +0900
|
||||
@@ -21,9 +21,9 @@
|
||||
|
||||
SUFFIXES = .c .o # for automake 1.4-p6
|
||||
.c.o:
|
||||
- $(RUBY_CC) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
+ $(RUBY_CC) $(CFLAGS) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
|
||||
$(PAIRMATCHER_C_DLLIB): $(PAIRMATCHER_C_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(PAIRMATCHER_C_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(PAIRMATCHER_C_OBJS) $(RUBY_LIBS)
|
||||
|
||||
diff -Naur gonzui-1.2.orig/langscan/php/Makefile.am gonzui-1.2/langscan/php/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/php/Makefile.am 2005-03-20 21:08:45.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/php/Makefile.am 2011-01-14 18:01:41.290933978 +0900
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
# We do this to workaround flex 2.5.4 issue because our .l
|
||||
# file could not be processed with flex 2.5.4.
|
||||
-phptok.c: phptok.l
|
||||
+phptok.c: phptok.l php.h
|
||||
flex -F -8 -d -ophptok.c phptok.l || cp phptok.c.dist phptok.c
|
||||
cmp -s phptok.c phptok.c.dist || cp phptok.c phptok.c.dist
|
||||
|
||||
@@ -35,8 +35,8 @@
|
||||
|
||||
SUFFIXES = .c .o # for automake 1.4-p6
|
||||
.c.o:
|
||||
- $(RUBY_CC) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
+ $(RUBY_CC) $(CFLAGS) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
|
||||
$(LANGSCAN_PHP_DLLIB): $(LANGSCAN_PHP_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_PHP_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_PHP_OBJS) $(RUBY_LIBS)
|
||||
diff -Naur gonzui-1.2.orig/langscan/python/Makefile.am gonzui-1.2/langscan/python/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/python/Makefile.am 2005-03-20 21:08:58.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/python/Makefile.am 2011-01-14 18:01:57.318840641 +0900
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
# We do this to workaround flex 2.5.4 issue because our .l
|
||||
# file could not be processed with flex 2.5.4.
|
||||
-pythontok.c: pythontok.l
|
||||
+pythontok.c: pythontok.l python.h
|
||||
flex -d -opythontok.c pythontok.l || cp pythontok.c.dist pythontok.c
|
||||
cmp -s pythontok.c pythontok.c.dist || cp pythontok.c pythontok.c.dist
|
||||
|
||||
@@ -35,8 +35,8 @@
|
||||
|
||||
SUFFIXES = .c .o # for automake 1.4-p6
|
||||
.c.o:
|
||||
- $(RUBY_CC) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
+ $(RUBY_CC) $(CFLAGS) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
|
||||
$(LANGSCAN_PYTHON_DLLIB): $(LANGSCAN_PYTHON_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_PYTHON_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_PYTHON_OBJS) $(RUBY_LIBS)
|
||||
diff -Naur gonzui-1.2.orig/langscan/sh/Makefile.am gonzui-1.2/langscan/sh/Makefile.am
|
||||
--- gonzui-1.2.orig/langscan/sh/Makefile.am 2005-04-08 21:42:40.000000000 +0900
|
||||
+++ gonzui-1.2/langscan/sh/Makefile.am 2011-01-14 17:59:52.227568573 +0900
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
# We do this to workaround flex 2.5.4 issue because our .l
|
||||
# file could not be processed with flex 2.5.4.
|
||||
-shtok.c: shtok.l
|
||||
+shtok.c: shtok.l sh.h
|
||||
flex -d -oshtok.c shtok.l || cp shtok.c.dist shtok.c
|
||||
cmp -s shtok.c shtok.c.dist || cp shtok.c shtok.c.dist
|
||||
|
||||
@@ -35,8 +35,8 @@
|
||||
|
||||
SUFFIXES = .c .o # for automake 1.4-p6
|
||||
.c.o:
|
||||
- $(RUBY_CC) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
+ $(RUBY_CC) $(CFLAGS) $(RUBY_CFLAGS) $(RUBY_CPPFLAGS) -c $<
|
||||
|
||||
$(LANGSCAN_SH_DLLIB): $(LANGSCAN_SH_OBJS)
|
||||
rm -f $@
|
||||
- $(RUBY_LDSHARED) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_SH_OBJS) $(RUBY_LIBS)
|
||||
+ $(RUBY_LDSHARED) $(LDFLAGS) $(RUBY_DLDFLAGS) -o $@ $(LANGSCAN_SH_OBJS) $(RUBY_LIBS)
|
@ -1,35 +0,0 @@
|
||||
#!/sbin/runscript
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/gonzui/files/gonzui.initd,v 1.1 2011/01/15 01:55:39 matsuu Exp $
|
||||
|
||||
GONZUI_SERVER="/usr/bin/gonzui-server"
|
||||
GONZUIRC="/etc/gonzuirc"
|
||||
GONZUI_PIDFILE="/var/run/gonzui.pid"
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [ ! -f "$GONZUIRC" ] ; then
|
||||
eerror "Please create $GONZUIRC"
|
||||
return 1
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return $?
|
||||
ebegin "Starting gonzui"
|
||||
start-stop-daemon --start --quiet --pidfile "${GONZUI_PIDFILE}" \
|
||||
--exec /usr/bin/ruby "${GONZUI_SERVER}" -- --daemon \
|
||||
--gonzuirc="${GONZUIRC}" --quiet
|
||||
eend $? "Failed to start gonzui"
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Stopping gonzui"
|
||||
start-stop-daemon --signal INT --quiet --pidfile "${GONZUI_PIDFILE}"
|
||||
eend $? "Failed to stop gonzui"
|
||||
}
|
@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/gonzui/gonzui-1.2-r2.ebuild,v 1.1 2011/01/15 01:55:39 matsuu Exp $
|
||||
|
||||
EAPI="2"
|
||||
#USE_RUBY="ruby18 ruby19 ree18"
|
||||
USE_RUBY="ruby18"
|
||||
inherit autotools eutils ruby-ng
|
||||
|
||||
DESCRIPTION="source code search engine"
|
||||
HOMEPAGE="http://gonzui.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/gonzui/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="bzip2 cvs gzip lha ocaml perl rpm subversion zip"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-bdb-0.5.2 dev-ruby/ruby-progressbar"
|
||||
|
||||
COMMON_DEPEND=">=sys-libs/db-4.2 ocaml? ( dev-lang/ocaml )"
|
||||
DEPEND="${DEPEND} ${COMMON_DEPEND}"
|
||||
RDEPEND="${RDEPEND} ${COMMON_DEPEND}
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
cvs? ( dev-vcs/cvs )
|
||||
gzip? ( app-arch/gzip )
|
||||
lha? ( app-arch/lha )
|
||||
perl? ( dev-perl/PPI )
|
||||
rpm? ( app-arch/rpm )
|
||||
subversion? ( dev-vcs/subversion )
|
||||
zip? ( app-arch/unzip )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
epatch "${FILESDIR}/${PF}-gentoo.patch"
|
||||
cp "${FILESDIR}"/ebuild.rb "${S}"/langscan/ || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
econf || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
emake check || die
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
mv "${D}"/etc/gonzuirc.sample "${D}"/etc/gonzuirc || die
|
||||
newinitd "${FILESDIR}"/gonzui.initd gonzui || die
|
||||
keepdir /var/{lib,log}/gonzui || die
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "First, You need to import source codes into an index. For example, if"
|
||||
elog "you want to import the source codes of wget-1.9.1.tar.gz, run the"
|
||||
elog "following command."
|
||||
elog
|
||||
elog "# gonzui-import wget-1.9.1.tar.gz"
|
||||
elog
|
||||
elog "Then, you can run gonzui-server that works as a web-based search engine."
|
||||
elog
|
||||
elog "# gonzui-server"
|
||||
elog
|
||||
elog "Finally, you can access the search engine with your browser. The URL"
|
||||
elog "is http://localhost:46984/."
|
||||
elog
|
||||
elog "The database (gonzui.db) format has become incompatible with"
|
||||
elog "older versions."
|
||||
elog "Please restructure the database if you already have it."
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/gonzui/gonzui-1.2.ebuild,v 1.10 2010/08/06 17:25:50 flameeyes Exp $
|
||||
|
||||
inherit eutils ruby
|
||||
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
DESCRIPTION="source code search engine"
|
||||
HOMEPAGE="http://gonzui.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/gonzui/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc x86"
|
||||
IUSE="ocaml"
|
||||
|
||||
DEPEND="=dev-lang/ruby-1.8*
|
||||
>=sys-libs/db-4.2
|
||||
>=dev-ruby/ruby-bdb-0.5.2
|
||||
dev-ruby/ruby-progressbar
|
||||
ocaml? ( dev-lang/ocaml )"
|
||||
# perl? ( dev-perl/PPI ) # g-cpan.pl PPI
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}"/${P}-parallel.patch
|
||||
cp "${FILESDIR}"/ebuild.rb "${S}"/langscan
|
||||
sed -i \
|
||||
-e "s/rubylib_DATA = /rubylib_DATA = ebuild.rb /" \
|
||||
"${S}"/langscan/Makefile.in || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ruby_src_install
|
||||
mv "${D}"/etc/gonzuirc.sample "${D}"/etc/gonzuirc
|
||||
doinitd "${FILESDIR}"/gonzui || die
|
||||
keepdir /var/lib/gonzui
|
||||
keepdir /var/log/gonzui
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "The database (gonzui.db) format has become incompatible with"
|
||||
elog "older versions."
|
||||
elog "Please restructure the database if you already have it."
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='lha'>Enable LHA archive support</flag>
|
||||
<flag name='rpm'>Enable rpm support</flag>
|
||||
<flag name='zip'>Enable ZIP archive support</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdf/qpdf-4.1.0.ebuild,v 1.1 2013/04/24 06:05:59 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A command-line program that does structural, content-preserving transformations on PDF files"
|
||||
HOMEPAGE="http://qpdf.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/qpdf/${P}.tar.gz"
|
||||
|
||||
LICENSE="Artistic-2"
|
||||
SLOT="0/10" # subslot = libqpdf soname version
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~m68k-mint"
|
||||
IUSE="doc examples static-libs test"
|
||||
|
||||
RDEPEND="dev-libs/libpcre
|
||||
sys-libs/zlib
|
||||
>=dev-lang/perl-5.8"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
sys-apps/diffutils
|
||||
media-libs/tiff
|
||||
app-text/ghostscript-gpl
|
||||
)"
|
||||
|
||||
DOCS=( ChangeLog README TODO )
|
||||
|
||||
src_prepare() {
|
||||
# Manually install docs
|
||||
sed -i -e "/docdir/d" make/libtool.mk || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable test test-compare-images)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use doc ; then
|
||||
dodoc doc/qpdf-manual.pdf
|
||||
dohtml doc/*
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
dobin examples/build/.libs/*
|
||||
fi
|
||||
|
||||
prune_libtool_files
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/qpdfview/qpdfview-0.4.2.ebuild,v 1.1 2013/04/23 11:18:08 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PLOCALES="ast az bg bs ca cs da de el en_GB eo es eu fi fr he hr id it ky ms my pl pt_BR ro ru sk tr ug uk zh_CN"
|
||||
inherit l10n multilib qt4-r2
|
||||
|
||||
DESCRIPTION="A tabbed document viewer"
|
||||
HOMEPAGE="http://launchpad.net/qpdfview"
|
||||
SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="cups dbus djvu +pdf postscript sqlite +svg synctex"
|
||||
|
||||
RDEPEND="app-text/poppler[qt4]
|
||||
dev-qt/qtcore:4[iconv]
|
||||
dev-qt/qtgui:4
|
||||
cups? ( net-print/cups )
|
||||
dbus? ( dev-qt/qtdbus:4 )
|
||||
djvu? ( app-text/djvu )
|
||||
postscript? ( app-text/libspectre )
|
||||
sqlite? ( dev-qt/qtsql:4[sqlite] )
|
||||
svg? ( dev-qt/qtsvg:4 )
|
||||
!svg? ( virtual/freedesktop-icon-theme )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( CHANGES CONTRIBUTORS README TODO )
|
||||
|
||||
rm_loc() {
|
||||
sed -e "/translations\/${PN}_${1}.ts/d" \
|
||||
-i ${PN}.pro || die "sed translations failed"
|
||||
rm translations/${PN}_${1}.ts || die "rm translations failed"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
l10n_find_plocales_changes "translations" "${PN}_" '.ts'
|
||||
l10n_for_each_disabled_locale_do rm_loc
|
||||
|
||||
qt4-r2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local config i
|
||||
|
||||
for i in cups dbus pdf djvu svg synctex ; do
|
||||
if ! use ${i} ; then
|
||||
config+=" without_${i}"
|
||||
fi
|
||||
done
|
||||
|
||||
if ! use sqlite ; then
|
||||
config+=" without_sql"
|
||||
fi
|
||||
|
||||
if ! use postscript ; then
|
||||
config+=" without_ps"
|
||||
fi
|
||||
|
||||
eqmake4 CONFIG+="${config}" PLUGIN_INSTALL_PATH="/usr/$(get_libdir)/${PN}"
|
||||
}
|
@ -0,0 +1,71 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.36.0.ebuild,v 1.1 2013/04/23 19:20:03 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="C++ interface for glib2"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc debug examples test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/libsigc++-2.2.10:2
|
||||
>=dev-libs/glib-2.36.1:2
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )
|
||||
"
|
||||
# dev-cpp/mm-common needed for eautoreconf
|
||||
|
||||
src_prepare() {
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die "sed 1 failed"
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
# don't waste time building examples
|
||||
sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die "sed 2 failed"
|
||||
fi
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
$(use_enable debug debug-refcounting) \
|
||||
$(use_enable doc documentation) \
|
||||
--enable-deprecated-api
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/tests/"
|
||||
default
|
||||
|
||||
for i in */test; do
|
||||
${i} || die "Running tests failed at ${i}"
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
if ! use doc && ! use examples; then
|
||||
rm -fr "${ED}usr/share/doc/glibmm*"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
|
||||
dodoc -r examples
|
||||
fi
|
||||
}
|
@ -1,35 +1,23 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX gtkmm-3.4.0-automagic-gdk-targets.patch 1326 SHA256 46d4f70f8cb1a3f9c2d501ead3eba460d51e98624d0da71234a9799dcf6582da SHA512 0eba1f04ab01001d3668363ad0a12f1bc8a3a69e0db637f09f535caa7a0dab8dae22ee9eaa7994087eeb2017783b706b135ddb97b6b40dac347318c347e30904 WHIRLPOOL 287f3738e568d8ae1fb99d2a2a36a1335a43c977afbce083c0f4b4bf4d50e9e27c21823a83c0e4cedfd02150abede539c428ea09850ff2764658d5ee356d5989
|
||||
DIST gtkmm-2.24.2.tar.xz 10776640 SHA256 c90c7a29c20dd6d795925bd66ad1ff40be07cea0e4c03f4d6105a8c07448953d SHA512 9f48138641815a40f9c22f6b8785cbcd9e92473c405577dcc6ae29559835d51a17d87fd75518d8043eeec8ce0f643aeb8cfcd68a6df382d0b392da33f6c6f8b7 WHIRLPOOL 2c0408f4b3f5f6296e23a8782a386b80dd70fcb1247309f700bd03c0468c1f9226b501793c4dbc13ba8304be5429d38c4dc4dd8b64cbfcc290f5c23bf3d814e7
|
||||
DIST gtkmm-2.24.3.tar.xz 10475704 SHA256 c564a438677174b97d69dd70467cb03c933481006398dc9377417aa6abe02a39 SHA512 7b4686f4ebc0aefa459d557799521381f6f9008e268b7ac433be5d0c155c7ca4650ea527bd54d0ce70eb61c51f1a990cb8c63d30d5417b7c6e5549baf1500206 WHIRLPOOL e8eb3d35975b19a5c51cef33d27e2f9537dddf0a1e2beab01d91e0e4092ef8be8f63da489e5e8ba76e74735225a44fea967065fe676508675c7b6c5c1fb56735
|
||||
DIST gtkmm-3.4.0.tar.xz 9188956 SHA256 42ea4e9acdd37fc3fe7026f8249a5427927b51048adff827bc1312900d6b12e9 SHA512 f98264fe9b4bcd7d926f52408f4a51d7d3191668e95fb9f49c29f88f9a63ef5330ee4d14d021eb4351f3a69646019d9c0963e7065140c5b776e0a7abf9ac62d1 WHIRLPOOL 04ac7aa36198ef4a71b64bd1d750559c499c7970e2e1012a8bb05f7bff6e95f961fa44322904b31af5f17519319a4bf83f1ca302445b9c1cbd3026d73c1ee851
|
||||
DIST gtkmm-3.4.2.tar.xz 10304460 SHA256 760c01bca693d26558eb5eae0cf6c743a6bb453258a633f78de506e3c98262b4 SHA512 b5eeb41c9193a14a968794c0a92c685df45f727f1af6744734d9e30e3a3d0220da9dad6eaf60318024d45aca7eb4d6398ddce1c14b6987310a7838e7d030bda1 WHIRLPOOL ad21ca94022c403ff67c59212002d7346dcb47cc08784b0016be49b286e7ccbf3add84d569850717aa1c66509a04a753fe231b577aaa7801b24717f4fb29d74c
|
||||
DIST gtkmm-3.6.0.tar.xz 10111820 SHA256 888154d5c8acec083aa15e8dab68d977a393ade7257f0630becfa9a223fa2359 SHA512 a8549be07d48bde75d1ac87210236dcfdfb97b6ef783396aedac0c4c731a4b6fce8d599eb9f3617c381356751d717e63154fb0ec618c51fa7190a7c3509d3cb7 WHIRLPOOL 308a21a0b8e5a7c0ba98ce79afa257358501443cf872fba8f78ad8b4fc2a5f3cced1e604716d6b1854e0efc7fcd5cb1a3d4b90262c25e728221c8c8d37e01adb
|
||||
DIST gtkmm-3.7.12.tar.xz 4289332 SHA256 e9a6bf2feac43fd8367e38e4b585cd5790745a6330014cf13c2d3e322a8dd916 SHA512 e5cd1e280da9fecfa96c47c0c026256b60b072ea3071a274af3535f92945f1e12b1f9df341eabfbb1092dfc3f25c499e1ffaaa48286424aa18cf368655e0af30 WHIRLPOOL 4f9a5bf086a3838e274a3de4280ff38461c234d732f4266b8126081c20599f16788f5455a747e08a8d1b42a839eb8764d031bd9b465ff3d1bd22a63d82ca2d2b
|
||||
DIST gtkmm-3.8.0.tar.xz 4311736 SHA256 dbddb143fe671ee321d19de2dbae00c0f67e78ce90447227b23062137b1828bd SHA512 3608de6674fb29a4a1de0600c5de392d84b4d24860aba27b7f6496810f70defa0737b49aebdeeefd47642b22a94212c2d423645ea7ca76a882a036e50214ddfd WHIRLPOOL ee4fbd23cb6219a03056de7cb0891c6e75b7458c8c7987e09f2f33b65cb57fc6a156078f790c51c650c171c78e5a1458baca2d71f15e26b6271436bcb8265874
|
||||
EBUILD gtkmm-2.24.2.ebuild 1343 SHA256 61531cef514f29f59f5badec97221a94ff03e2861a7b5935066d7cd07c50e06e SHA512 bb1e926c05db142e9e903eb371d9a009d0ce1accd25463cc4bf79d579d30322f10d5e032602a2b3de123822c42c1315422bbf4a622835b847ca3496de3cd894d WHIRLPOOL 5edaddd6ef660646d70cc049ab59f18eb24d25e9c497396aa763f52749de5afc63ba73bf603a7b290e2f6080b2380c7dc1d77ddbbd2b6dee7bbfa85ad34e6ea8
|
||||
EBUILD gtkmm-2.24.3.ebuild 1313 SHA256 c5ae499dcdcb4cb430010a60a388fbe4bad456070b83eb34f481981537c69c18 SHA512 a23a10a531205524b06565160fd88a25df3fcc5db543f99fe0b9fc864229dd12608130e2da581db8e3eb21e5666c4d7c896ca21114f283220e28f4fee1506100 WHIRLPOOL 18f865466c74009b49d6965434282a740a7285bdc248a7b24b61d3ea7f771f6f3e80d35bd6b3b91b7c644f10333e01b2cbcfc9488408a90353271c8ee682e371
|
||||
EBUILD gtkmm-3.4.0.ebuild 1762 SHA256 cf7e88dcbcd30789ab0eeb90cb0226c89e2d9252913d1007e14229983afb7ded SHA512 16d50033674f4a77342096978f00328334efb5defef93e9590b61e3f5a3396433fab0f92ca7e15990c24a67b2672e3f7f9c43a638bbbf9f63a8064c87307c4ba WHIRLPOOL afaead67ff2c09b5663492180f3f6b6f9eec15993c428ed34705ca1586e05ac095923a875fb4160a0d3ca2723c463cdc5ea8ea0f63e429c1a37d8236905d6c26
|
||||
EBUILD gtkmm-3.4.2.ebuild 1572 SHA256 df72381c8b025ecb716e53f0116801099e01a6ee543c8d2184e66880a92e4af3 SHA512 3e7607a8d47ed3f6aa896abb44a8fa6c2d3c38bccfc5f7aee39e229b5946c3305945b38d94ef45bbf9f21957eb7c83c43adf3bd070d26ba46325a5e0e9e6476e WHIRLPOOL 5783a40607e031128afa5acd18b7b13986e442e62828dde8d524d781bf35334e2494b5977e186d9800194db2e56a0e05f6b27cfe043e093b9f55108cf2813c0b
|
||||
EBUILD gtkmm-3.6.0.ebuild 1564 SHA256 6949d7bc10c93ecd9df7278b22d7e28c5511e2571ce8c72f787cf095c36cde15 SHA512 3e81d908aff03764758f5bf39089dfe1844aa2097b0944b9ee8da5165fd9ddc91c1f048e546e480cfc30031de7739fb5ab7b80ef32179665620ae6065cd0856c WHIRLPOOL 3f6d26137981c483b9002338b161d11efa08e7f2de819a8d5206ee6d77680603e99f48b9b1b93557b979cf4d01b3297ac7c6801046a29bd53848631bae2dbb75
|
||||
EBUILD gtkmm-3.7.12.ebuild 1566 SHA256 71faf22d437032def7a5e71c80e42416881ef5ad27d5b7517603e278c5e80ee2 SHA512 4a7837baea136160650e0796c3e53f0ccb3b7d5ced80468216501ab182fd9b6bb1b425ae8d291c712ce6cc1cdaee36688a3b2d748f914f1cf79a110ac6ff06b0 WHIRLPOOL 636d1a3d891c858c11a23f8b6de12b5543f1fa0e66e352369858bdeeb13dfe3fd0dd283ba1cc08bd7f9c9091083a034c9f1392a3bb4495428aeb84e5560e1162
|
||||
MISC ChangeLog 33959 SHA256 8b74fa12e111485e72f2788ea89e4a962f5f24c7dd41b7ec0ab1aa917bcb31f0 SHA512 a407bdaebcf88ede028e15ef860e7463061acfd97576605b77cdca916ba2beba4ebb0e9695580688a31e0587904c7392e39c668cfc2dfbfc912f001051fcd6cb WHIRLPOOL 0e345d31d9327cdcd28c956b6f6cb6bf2eea032c78b9d7ee665dd4c837b69c0e2866338264414f55e0fb173ec4aab29d6eb4fbee0c4666909f7559534a49b23e
|
||||
EBUILD gtkmm-3.8.0.ebuild 1568 SHA256 50aa38e58a02586c08e8c7a430bc8e9f9332b3f44d4cbf19700fdea3eb73cfce SHA512 43320736c7808c930df9c5b9a8e4ce8dad3e43a072d6b6f0e63045f72d1697e67d8aaa1e81dca8cba7162cfbc400c789485d0bdbf630f37f8bd1080c890d721b WHIRLPOOL ad8e6f8400bbf3067acbc994cab52dce2a401043e03259d7a1af399d9320efa938af47b64dae6d878c3ca5a5c0f98498e7295c219f8fbf7653930daf3b69db52
|
||||
MISC ChangeLog 34127 SHA256 a9d5e622ecbae26438301b940f06d3c0eb0bb1eac369544b63bb785b6ed0eb29 SHA512 fa0642c5698e67119114ea5225f75dffa33ae6f801360b029c292546dc01922e8ab6de8fe5627aa511c6990bd8e07392e960a1c217d0652062d67b5aa8330840 WHIRLPOOL a9c58597075f2340e19faf1726dc3499c591938b8dfb76cd7e6fe359da5521d41eef5d2d4a4a5ca35fe421108774f799c9a72c62cbec27749c88683230e73ff7
|
||||
MISC metadata.xml 161 SHA256 00ba82c241ad7007fe861877db3ae5aeaa967e05f0a6478e6ba9eb60ba31a3b6 SHA512 22fe7471187a068f45de295adc5349f8f01d16d06562f8edfceb5dacb604d98b0e3cadc23f7d0b164f6429769b71961bc5d9088a41f1ca4a968e4be37ac6ef1b WHIRLPOOL 92db96c310438550f7073b19fb34f6d5d7e478b04b43bff8a2815374ce50c2fa7291018c4131d48face3f3f0a66e0a3d2a778c42550a1fbfedb386db48a4bf05
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCgAGBQJRZEQSAAoJELp701BxlEWf5SIP/RrY13rDwi42eQWXuvW9f8+I
|
||||
H4gn4kbRXbNklZY9ncavg2bPrzhEpcYKWQkIGBWOBrh1zVSkiI9apQrOavGjGkjT
|
||||
i7NC4YaBtITFYQT3evos8+sjsZds7nq8l/7dVwaagqYUgpKt+/8Cma6upZ8ILYoW
|
||||
FAmq6pfojdJjvgCIS2oxj8iedNg23ClisgCCzibh7UZ2bx1drnf3UXcGXjJdhbVt
|
||||
iCVgkY8YpmZKlarclJ72mCVk+NPRWrr/VJYdZhsO1LfIPhLOonJLqrtxHJM72bgn
|
||||
YAM96+POXKS9gXMjq5Tb+b6VQNjsd365dSioH9dxsMJSBwwNo9n/H+TVVravDmV1
|
||||
wZQ/UOwa8UpBPxmarA2p/lEFq5i7diwjIO9tkecAL0KkUO+bzv/6g7z2YsFtzPZQ
|
||||
3o5q7AVxOJgOvR9HHF9lUiHCb8KAbjYC5uC3RhbRVGHcCqnXAaB/45o0YYm+fKh9
|
||||
Jcz08SDd4W1ijRkgODNRSgKf23tI7ArCRNjM5faYGBOabSgkbjYVyLmCARnuQ9ye
|
||||
/BXbfxecDRm/CLcUA0NdUYxbUnrPBMyI0IpVLz0k0L2w2In3wrPmRf8cci/jePzS
|
||||
H53iuY10Y+eBT3U5pZ0v0hfAx9EawyLUQsEw9gtoFiQUrwuGqX1UJlLPHlj5SAxD
|
||||
tSxD7w7B8OScI/eI6XP9
|
||||
=R6tg
|
||||
iEYEAREIAAYFAlF24G0ACgkQCaWpQKGI+9RuWACeP6ndE4GW9RV+hnHUWU5/AVzB
|
||||
YfEAnifCGDQt0arZU46gLo0tGkfzOukv
|
||||
=XCQI
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.4.0.ebuild,v 1.11 2012/12/09 22:23:58 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit autotools eutils gnome2
|
||||
|
||||
DESCRIPTION="C++ interface for GTK+"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE="aqua doc examples test wayland +X"
|
||||
REQUIRED_USE="|| ( aqua wayland X )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-cpp/glibmm-2.32.0:2
|
||||
>=x11-libs/gtk+-3.4.0:3[aqua?,wayland?,X?]
|
||||
>=x11-libs/gdk-pixbuf-2.22.1:2
|
||||
>=dev-cpp/atkmm-2.22.2
|
||||
>=dev-cpp/cairomm-1.9.2.2
|
||||
>=dev-cpp/pangomm-2.27.1:1.4
|
||||
dev-libs/libsigc++:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
media-gfx/graphviz
|
||||
dev-libs/libxslt
|
||||
app-doc/doxygen )
|
||||
|
||||
dev-cpp/mm-common"
|
||||
# eautoreconf needs mm-common
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog PORTING NEWS README"
|
||||
targets=
|
||||
use X && targets="x11"
|
||||
use aqua && targets="${targets},quartz"
|
||||
use wayland && targets="${targets},wayland"
|
||||
G2CONF="${G2CONF}
|
||||
--enable-api-atkmm
|
||||
--with-gdk-targets=${targets/#,/}
|
||||
$(use_enable doc documentation)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed 1 failed"
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed 2 failed"
|
||||
fi
|
||||
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=673963
|
||||
epatch "${FILESDIR}/${PN}-3.4.0-automagic-gdk-targets.patch"
|
||||
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
# ChangeLog for dev-embedded/lpc21isp
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/lpc21isp/ChangeLog,v 1.1 2013/04/23 19:53:22 slis Exp $
|
||||
|
||||
*lpc21isp-1.85 (23 Apr 2013)
|
||||
|
||||
23 Apr 2013; <slawek@gentoo.org> +lpc21isp-1.85.ebuild, +metadata.xml:
|
||||
Added lpc21isp package
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST lpc21isp_185.tar.gz 54735 SHA256 b85f10265fa83cdaab5b975e7bd53bb47289f1207b45e99cd753ea7a75fb7088 SHA512 585c8f02771fc68719c8a5e6cc4253854dce4f4e0047df8a1d57db273cb51c9d4fcbe1066b079aaec54d7ca189e90710647b95fdb320729753967c265b1ac954 WHIRLPOOL 2fe84d48d355b64939e291f0557f6d8023df5b1a1c8f4152659eb25a9341b809cddcd1d9ff97fa52d6f459ddd4b80972b894421495d8a9705b7bec211c55375a
|
||||
EBUILD lpc21isp-1.85.ebuild 612 SHA256 78d5995c2f67d4d0d13105e38168bf930017f9d6c53dd0a6758cb6532e440e75 SHA512 a7263abfaf9913b3cb8b0c5cfb469bb9a38f433ff985353840d4e860913042710357b56481effc1627c68a441db93fcd29195f615dffaab34f73a57f3f0bc696 WHIRLPOOL 86090763d31d941e143e5215ef109585218e555495a661ffc619e17695d25785e7b02df1e7a0872ed16007bd8d597d1629a8a79d9887f136a2afd7243bf7fdaa
|
||||
MISC ChangeLog 342 SHA256 72ad151a813a1684b6c054b947741bdccca341760976ba2f6a8dfe62d4e53074 SHA512 46e21dc76318f3f847f803c9ff5d1753334bf95d14bd0410f469552ef9181b091f678e012e77126178909ddd1171b03a855c3ad034a354c9e35ba8878c42765a WHIRLPOOL 3db188214bb27dc684d825de3020e803b19a333690548c818ed2823350a729b33b5e45a33d7779c43475d178bc667c619f5fe6ab4ccb95f1d6a3bfe66f7ec28e
|
||||
MISC metadata.xml 384 SHA256 cfb5200457f851d5f80c1a492063f040a9621b5a7aab7fc1ff71eb3870d4056a SHA512 7130ad707547644b8dfecec92f3238da30c45ddf0088853460b04c42ac66d930ae696c5107e299be5e657b0a6a4cb543ffabb5288a1f5715b7680f2c0b9f4319 WHIRLPOOL f4968d063afd66441d88ae1dfef579ab0740aaa522d48c03d4666774081ca112d8843314b0bc3aff8a28ff90c67bc372744fa58bdd3289d4ed2c2174e3ca8d0a
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJRdudaAAoJEO1RxJ84ipLkQFgH/2wE1pcWX/+6tYShjcEGq0zq
|
||||
z+C/jI39fXI5UqqRkXXW+awbvgcZu5eiN2ohkIa7hWZVXuo/+Q4GyGNbCgpz1hi3
|
||||
GOrhRxjfVY9be/f+5YvLJiIzWccX7Ji9Uho6Iuyx2VQBVYTdOZqCoWz3Iv9v+JGf
|
||||
U9MJ5KU5+Avff9ZL+v06AXNPo00GouVREKALj3F40c6SaTCp/ZBkKPUJyoz+nN7K
|
||||
qTB+Vo/Bkj4nEWpOAjz/Q4BU+Z8UGvW0iWvyMBZeAYZ2Bgf7WRWp7G6NX5Lh5xAz
|
||||
UqJqWYCukLwbJmlVDE4qdH9qUhfTwMh8qnlWlzoJPlVIVY4Kz0TChDBlmh6B2yA=
|
||||
=xjEE
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/lpc21isp/lpc21isp-1.85.ebuild,v 1.1 2013/04/23 19:53:22 slis Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
MY_PN="${PN}_$(delete_all_version_separators)"
|
||||
|
||||
DESCRIPTION="In-circuit programming (ISP) tool for the NXP microcontrollers"
|
||||
HOMEPAGE="http://sourceforge.net/projects/lpc21isp/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_PN}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_install() {
|
||||
dobin lpc21isp
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>slis@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription>In-circuit programming (ISP) tool for the NXP (Philips) LPC1100 / LPC1300 / LPC1700 / LPC2000 series ARM7 / Cortex-M0 / Cortex-M3 microcontrollers</longdescription>
|
||||
</pkgmetadata>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue