parent
4d7b6857ed
commit
42d5f87a9f
@ -0,0 +1 @@
|
||||
DIST hashcat-0.39.7z 716387 RMD160 d5c8983c5938e273d055772a1ae59970e5109beb SHA1 baf0d3660cfc241c635f772eef1682980744521d SHA256 9d86cb175030de5b5872077028456f944c18e94749fc79cb63fb2f74106bed4e
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/hashcat-bin-0.39.ebuild,v 1.2 2012/07/02 01:19:04 zerochaos Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_P="hashcat-${PV}"
|
||||
|
||||
inherit eutils pax-utils
|
||||
DESCRIPTION="An multi-threaded multihash cracker"
|
||||
HOMEPAGE="http://hashcat.net/hashcat/"
|
||||
|
||||
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=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="hashcat-cli*.bin"
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -rf *.exe docs
|
||||
use x86 && rm hashcat-cli64.bin
|
||||
use amd64 && rm hashcat-cli32.bin
|
||||
|
||||
#I assume this is needed but I didn't check
|
||||
pax-mark m hashcat-cli*.bin
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r "${S}"/*
|
||||
|
||||
dodir /usr/bin
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cli32.bin ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cli32.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/hashcat-cli32.bin
|
||||
echo 'cd /opt/hashcat-bin' >> "${ED}"/usr/bin/hashcat-cli32.bin
|
||||
echo 'echo "Warning: hashcat-cli32.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/hashcat-cli32.bin
|
||||
echo './hashcat-cli32.bin $@' >> "${ED}"/usr/bin/hashcat-cli32.bin
|
||||
fperms +x /usr/bin/hashcat-cli32.bin
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cli64.bin ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cli64.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/hashcat-cli64.bin
|
||||
echo 'cd /opt/hashcat-bin' >> "${ED}"/usr/bin/hashcat-cli64.bin
|
||||
echo 'echo "Warning: hashcat-cli64.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/hashcat-cli64.bin
|
||||
echo './hashcat-cli64.bin $@' >> "${ED}"/usr/bin/hashcat-cli64.bin
|
||||
fperms +x /usr/bin/hashcat-cli64.bin
|
||||
fi
|
||||
}
|
@ -1,5 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
<herd>crypto</herd>
|
||||
<maintainer>
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1 @@
|
||||
DIST hashcat-gui-0.5.1.zip 130106 RMD160 d91a57592dbfd95e7dc5f81c9c54c7e1765d2f5e SHA1 907d21a4844a515b9c23285570de4ef25e9009de SHA256 d8294724ce6ea5980ba98f43e44be6dd706c0bffc56128d2cd0db3c71aedd0d3
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-gui/hashcat-gui-0.5.1.ebuild,v 1.1 2012/07/02 02:12:24 zerochaos Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils qt4-r2
|
||||
|
||||
DESCRIPTION="A gui for the *hashcat* suite of tools"
|
||||
HOMEPAGE="https://github.com/scandium/hashcat-gui"
|
||||
#HOMEPAGE="http://hashcat.net/hashcat-gui/"
|
||||
|
||||
SRC_URI="https://github.com/scandium/hashcat-gui/zipball/b6b01be723742ad89ba31fdb2c30b35306318f8b -> ${P}.zip"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-crypt/hashcat-bin
|
||||
app-crypt/oclhashcat-plus-bin
|
||||
app-crypt/oclhashcat-lite-bin
|
||||
x11-libs/qt-gui
|
||||
x11-libs/qt-core"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}"/scandium-hashcat-gui-b6b01be
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's#./hashcat#/opt/hashcat-bin#g' src/mainwindow.cpp
|
||||
sed -i 's#./oclHashcat-plus#/opt/oclhashcat-plus-bin#g' src/mainwindow.cpp
|
||||
sed -i 's#./oclHashcat-lite#/opt/oclhashcat-lite-bin#g' src/mainwindow.cpp
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc ChangeLog FAQ INSTALL README TODO
|
||||
|
||||
cd src
|
||||
eqmake4 -config release
|
||||
emake
|
||||
|
||||
dobin hashcat-gui
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>crypto</herd>
|
||||
<maintainer>
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1 @@
|
||||
DIST oclHashcat-lite-0.10.7z 2478892 RMD160 bb4354b4bd03aa2d0dc686b649d64431fd5f109e SHA1 94aefe2091e6b9422f7ee77d0db8ef814b9d42ce SHA256 4d4d668981c249e4a7dff139f0952794300ac1d6dac6b9cd355a90928af98b78
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>crypto</herd>
|
||||
<maintainer>
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,110 @@
|
||||
# Copyright 1999-2012 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.10.ebuild,v 1.1 2012/07/02 01:25:52 zerochaos Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
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="${IUSE_VIDEO_CARDS}"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.40 )
|
||||
video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.4 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="*Hashcat-lite*.bin"
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -rf *.exe docs
|
||||
if use x86; then
|
||||
rm oclHashcat-lite64.bin
|
||||
rm cudaHashcat-lite64.bin
|
||||
fi
|
||||
if use amd64; then
|
||||
rm oclHashcat-lite32.bin
|
||||
rm cudaHashcat-lite32.bin
|
||||
fi
|
||||
if ! use video_cards_fglrx; then
|
||||
rm -rf kernels/4098
|
||||
rm -f oclHashcat-lite*.bin
|
||||
fi
|
||||
if ! use video_cards_nvidia; then
|
||||
rm -rf kernels/4318
|
||||
rm -f cudaHashcat-lite*.bin
|
||||
fi
|
||||
|
||||
#I assume this is needed but I didn't check
|
||||
pax-mark m *Hashcat-lite*.bin
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r "${S}"/*
|
||||
|
||||
dodir /usr/bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/oclhashcat-lite
|
||||
echo 'echo "oclHashcat-lite and all related files have been installed in /opt/oclhashcat-lite-bin"' >> "${ED}"/usr/bin/oclhashcat-lite
|
||||
echo 'echo "Please run one of the following binaries to use gpu accelerated hashcat:"' >> "${ED}"/usr/bin/oclhashcat-lite
|
||||
if [ -f "${ED}"/opt/${PN}/oclHashcat-lite64.bin ]
|
||||
then
|
||||
echo 'echo "64 bit ATI accelerated \"oclHashcat-lite64.bin\""' >> "${ED}"/usr/bin/oclhashcat-lite
|
||||
fperms +x /opt/${PN}/oclHashcat-lite64.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/oclHashcat-lite64.bin
|
||||
echo 'cd /opt/oclhashcat-lite-bin' >> "${ED}"/usr/bin/oclHashcat-lite64.bin
|
||||
echo 'echo "Warning: oclHashcat-lite64.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/oclHashcat-lite64.bin
|
||||
echo './oclHashcat-lite64.bin $@' >> "${ED}"/usr/bin/oclHashcat-lite64.bin
|
||||
fperms +x /usr/bin/oclHashcat-lite64.bin
|
||||
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/oclHashcat-lite32.bin ]
|
||||
then
|
||||
echo 'echo "32 bit ATI accelerated \"oclHashcat-lite32.bin\""' >> "${ED}"/usr/bin/oclhashcat-lite
|
||||
fperms +x /opt/${PN}/oclHashcat-lite32.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/oclHashcat-lite32.bin
|
||||
echo 'cd /opt/oclhashcat-lite-bin' >> "${ED}"/usr/bin/oclHashcat-lite32.bin
|
||||
echo 'echo "Warning: oclHashcat-lite32.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/oclHashcat-lite32.bin
|
||||
echo './oclHashcat-lite32.bin $@' >> "${ED}"/usr/bin/oclHashcat-lite32.bin
|
||||
fperms +x /usr/bin/oclHashcat-lite32.bin
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/cudaHashcat-lite64.bin ]
|
||||
then
|
||||
echo 'echo "64 bit NVIDIA accelerated \"cudaHashcat-lite64.bin\""' >> "${ED}"/usr/bin/oclhashcat-lite
|
||||
fperms +x /opt/${PN}/cudaHashcat-lite64.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/cudaHashcat-lite64.bin
|
||||
echo 'cd /opt/oclhashcat-lite-bin' >> "${ED}"/usr/bin/cudaHashcat-lite64.bin
|
||||
echo 'echo "Warning: cudaHashcat-lite64.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/cudaHashcat-lite64.bin
|
||||
echo './cudaHashcat-lite64.bin $@' >> "${ED}"/usr/bin/cudaHashcat-lite64.bin
|
||||
fperms +x /usr/bin/cudaHashcat-lite64.bin
|
||||
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/cudaHashcat-lite32.bin ]
|
||||
then
|
||||
echo 'echo 32 bit NVIDIA accelerated \"cudaHashcat-lite32.bin\""' >> "${ED}"/usr/bin/oclhashcat-lite
|
||||
fperms +x /opt/${PN}/cudaHashcat-lite32.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/cudaHashcat-lite32.bin
|
||||
echo 'cd /opt/oclhashcat-lite-bin' >> "${ED}"/usr/bin/cudaHashcat-lite32.bin
|
||||
echo 'echo "Warning: cudaHashcat-lite32.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/cudaHashcat-lite32.bin
|
||||
echo './cudaHashcat-lite32.bin $@' >> "${ED}"/usr/bin/cudaHashcat-lite32.bin
|
||||
fperms +x /usr/bin/oclHashcat-lite32.bin
|
||||
fi
|
||||
fperms +x /usr/bin/oclhashcat-lite
|
||||
fowners root:video /opt/${PN}
|
||||
einfo "oclhashcat-lite can be run as user if you are in the video group"
|
||||
}
|
@ -0,0 +1,2 @@
|
||||
DIST oclHashcat-plus-0.081-32.7z 2896 RMD160 29096952f9d4c296e3b9c65a3dedcb7aad618274 SHA1 8031b111d5ffd70a092f0a0b6dc9deb1889e8998 SHA256 e0e892edb4c4853dcb2e8c7e4763b58d966d03d2fa76a1294cde61049f736e71
|
||||
DIST oclHashcat-plus-0.081-64.7z 22259753 RMD160 4acbece6a1911e84ca7df2edfbd2f5ab7e61a027 SHA1 2fc8a56e2182e9835d9184da2ce82b16f8fc320f SHA256 5390a8a3c6b8887536e936c918ca2cfeba6b971e4cd9a57dca36a3cfa5e83684
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>crypto</herd>
|
||||
<maintainer>
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,111 @@
|
||||
# Copyright 1999-2012 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.081.ebuild,v 1.1 2012/07/02 01:52:04 zerochaos Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils pax-utils
|
||||
|
||||
DESCRIPTION="An opencl multihash cracker"
|
||||
HOMEPAGE="http://hashcat.net/oclhashcat-plus/"
|
||||
|
||||
MY_P="oclHashcat-plus-${PV}"
|
||||
SRC_URI="amd64? ( http://hashcat.net/files/${MY_P}-64.7z ) \
|
||||
x86? ( http://hashcat.net/files/${MY_P}-32.7z )"
|
||||
|
||||
LICENSE="hashcat"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE_VIDEO_CARDS="video_cards_fglrx
|
||||
video_cards_nvidia"
|
||||
|
||||
IUSE="${IUSE_VIDEO_CARDS}"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.40 )
|
||||
video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.4 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
#S="${WORKDIR}/${MY_P}"
|
||||
#temporary hack needed due to 0.81 patch release
|
||||
S="${WORKDIR}/oclHashcat-plus-0.08"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="*Hashcat-plus*.bin"
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -rf *.exe docs
|
||||
if use x86; then
|
||||
rm oclHashcat-plus64.bin
|
||||
rm cudaHashcat-plus64.bin
|
||||
rm kernels/4098/*64* kernels/4318/*64*
|
||||
fi
|
||||
if use amd64; then
|
||||
rm oclHashcat-plus32.bin
|
||||
rm cudaHashcat-plus32.bin
|
||||
rm kernels/4098/*32* kernels/4318/*32*
|
||||
fi
|
||||
if ! use video_cards_fglrx; then
|
||||
rm -rf kernels/4098
|
||||
rm -f oclHashcat-plus*.bin
|
||||
fi
|
||||
if ! use video_cards_nvidia; then
|
||||
rm -rf kernels/4318
|
||||
rm -f cudaHashcat-plus*.bin
|
||||
fi
|
||||
pax-mark m *Hashcat-plus*.bin
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r "${S}"/* || die "Copy files failed"
|
||||
|
||||
dodir /usr/bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/oclhashcat-plus
|
||||
echo 'echo "oclHashcat-plus and all related files have been installed in /opt/oclhashcat-plus-bin"' >> "${ED}"/usr/bin/oclhashcat-plus
|
||||
echo 'echo "Please run one of the following binaries to use gpu accelerated hashcat:"' >> "${ED}"/usr/bin/oclhashcat-plus
|
||||
if [ -f "${ED}"/opt/${PN}/oclHashcat-plus64.bin ]
|
||||
then
|
||||
echo 'echo "64 bit ATI accelerated \"oclHashcat-plus64.bin\""' >> "${ED}"/usr/bin/oclhashcat-plus
|
||||
fperms +x /opt/${PN}/oclHashcat-plus64.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/oclHashcat-plus64.bin
|
||||
echo 'cd /opt/oclhashcat-plus-bin' >> "${ED}"/usr/bin/oclHashcat-plus64.bin
|
||||
echo 'echo "Warning: oclHashcat-plus64.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/oclHashcat-plus64.bin
|
||||
echo './oclHashcat-plus64.bin $@' >> "${ED}"/usr/bin/oclHashcat-plus64.bin
|
||||
fperms +x /usr/bin/oclHashcat-plus64.bin
|
||||
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/oclHashcat-plus32.bin ]
|
||||
then
|
||||
echo 'echo "32 bit ATI accelerated \"oclHashcat-plus32.bin\""' >> "${ED}"/usr/bin/oclhashcat-plus
|
||||
fperms +x /opt/${PN}/oclHashcat-plus32.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/oclHashcat-plus32.bin
|
||||
echo 'cd /opt/oclhashcat-plus-bin' >> "${ED}"/usr/bin/oclHashcat-plus32.bin
|
||||
echo 'echo "Warning: oclHashcat-plus32.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/oclHashcat-plus32.bin
|
||||
echo './oclHashcat-plus32.bin $@' >> "${ED}"/usr/bin/oclHashcat-plus32.bin
|
||||
fperms +x /usr/bin/oclHashcat-plus32.bin
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/cudaHashcat-plus64.bin ]
|
||||
then
|
||||
echo 'echo "64 bit NVIDIA accelerated \"cudaHashcat-plus64.bin\""' >> "${ED}"/usr/bin/oclhashcat-plus
|
||||
fperms +x /opt/${PN}/cudaHashcat-plus64.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/cudaHashcat-plus64.bin
|
||||
echo 'cd /opt/oclhashcat-plus-bin' >> "${ED}"/usr/bin/cudaHashcat-plus64.bin
|
||||
echo 'echo "Warning: cudaHashcat-plus64.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/cudaHashcat-plus64.bin
|
||||
echo './cudaHashcat-plus64.bin $@' >> "${ED}"/usr/bin/cudaHashcat-plus64.bin
|
||||
fperms +x /usr/bin/cudaHashcat-plus64.bin
|
||||
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/cudaHashcat-plus32.bin ]
|
||||
then
|
||||
echo 'echo 32 bit NVIDIA accelerated \"cudaHashcat-plus32.bin\""' >> "${ED}"/usr/bin/oclhashcat-plus
|
||||
fperms +x /opt/${PN}/cudaHashcat-plus32.bin
|
||||
echo '#! /bin/sh' > "${ED}"/usr/bin/cudaHashcat-plus32.bin
|
||||
echo 'cd /opt/oclhashcat-plus-bin' >> "${ED}"/usr/bin/cudaHashcat-plus32.bin
|
||||
echo 'echo "Warning: cudaHashcat-plus32.bin is running from $(pwd) so be careful of relative paths."' >> "${ED}"/usr/bin/cudaHashcat-plus32.bin
|
||||
echo './cudaHashcat-plus32.bin $@' >> "${ED}"/usr/bin/cudaHashcat-plus32.bin
|
||||
fperms +x /usr/bin/oclHashcat-plus32.bin
|
||||
fi
|
||||
fperms +x /usr/bin/oclhashcat-plus
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-doc/linuxfromscratch/linuxfromscratch-7.1.ebuild,v 1.1 2012/07/01 22:18:29 dirtyepic Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
MY_SRC="http://www.linuxfromscratch.org/lfs/downloads/${PV}"
|
||||
|
||||
BOOTSCRIPT_PV="20120229"
|
||||
UDEV_PV="20100128"
|
||||
|
||||
DESCRIPTION="LFS documents building a Linux system entirely from source."
|
||||
HOMEPAGE="http://www.linuxfromscratch.org/lfs"
|
||||
SRC_URI="${MY_SRC}/LFS-BOOK-${PV}.tar.bz2
|
||||
${MY_SRC}/lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2
|
||||
${MY_SRC}/udev-config-${UDEV_PV}.tar.bz2
|
||||
htmlsingle? ( ${MY_SRC}/LFS-BOOK-${PV}-NOCHUNKS.html.bz2 )
|
||||
pdf? ( ${MY_SRC}/LFS-BOOK-${PV}.pdf )"
|
||||
|
||||
LICENSE="CCPL-Attribution-ShareAlike-NonCommercial-2.5 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="htmlsingle pdf"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
unpack LFS-BOOK-${PV}.tar.bz2 \
|
||||
lfs-bootscripts-${BOOTSCRIPT_PV}.tar.bz2 \
|
||||
udev-config-${UDEV_PV}.tar.bz2
|
||||
|
||||
use htmlsingle && unpack LFS-BOOK-${PV}-NOCHUNKS.html.bz2
|
||||
use pdf && cp "${DISTDIR}"/LFS-BOOK-${PV}.pdf "${S}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc -r *
|
||||
docompress -x /usr/share/doc/${PF}
|
||||
}
|
@ -1,11 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>app-doc</herd>
|
||||
<maintainer>
|
||||
<email>dirtyepic@gentoo.org</email>
|
||||
<name>Ryan Hill</name>
|
||||
<email>app-doc@gentoo.org</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='htmlsingle'>Also install single-page HTML version</flag>
|
||||
<flag name='htmlsingle'>Install all-on-one-page HTML version.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,8 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>dirtyepic@gentoo.org</email>
|
||||
<name>Ryan Hill</name>
|
||||
</maintainer>
|
||||
<herd>app-doc</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST wxHexEditor-v0.09-src.tar.bz2 419074 RMD160 589337f706363386119e71f7f8986c97ee57f522 SHA1 feaee5766219bc4b34fef60c5cdeb4ebb585ef33 SHA256 2d2b0cc257f1f5eccc4031422863de91d1eec2b15d031041878646835e1f8cc7
|
||||
DIST wxHexEditor-v0.11-src.tar.bz2 507012 RMD160 de675b74e802dd3fe07db8035dc3106248f69696 SHA1 a1802da0570448635367f54643765dcf24b4064f SHA256 85c866c7f09c53c90af2fd12f1978125caa1b7d0ee20719915e45220d31f1ee5
|
||||
DIST wxHexEditor-v0.20-src.tar.bz2 1194554 RMD160 87b8ce7c9ec35e0d496fd50787c6704d5bdbf98d SHA1 2f20471b75df344cecc360f81068c1d2ae8fdd73 SHA256 a3dda32eb62e3ec1c9760519302bcef688253d48b3d2c566f9629c4e4246ae55
|
||||
|
@ -1,37 +0,0 @@
|
||||
http://wxhexeditor.svn.sourceforge.net/viewvc/wxhexeditor/trunk/src/HexEditor.cpp?r1=132&r2=145
|
||||
|
||||
--- a/src/HexEditor.cpp
|
||||
+++ b/src/HexEditor.cpp
|
||||
@@ -102,7 +102,7 @@ bool HexEditor::FileOpen(wxFileName& myfilename ){
|
||||
wxLogError(_("Critical Error. File pointer is not empty!"));
|
||||
return false;
|
||||
}
|
||||
- else if(myfilename.IsFileReadable()){ //IsFileReadable
|
||||
+ else if( myfilename.IsFileReadable() ){ //IsFileReadable
|
||||
if ( myfilename.GetSize( ) < 50*MB && myfilename.IsFileWritable() )
|
||||
myfile = new FileDifference( myfilename, FileDifference::ReadWrite );
|
||||
else
|
||||
@@ -869,20 +869,20 @@ void HexEditor::OnMouseTest( wxMouseEvent& event ){
|
||||
}
|
||||
|
||||
void HexEditor::FindDialog( void ){
|
||||
- class FindDialog *myfind = new FindDialog::FindDialog( this, myfile );
|
||||
+ ::FindDialog *myfind = new ::FindDialog( this, myfile );
|
||||
myfind->ShowModal();
|
||||
myfind->Destroy();
|
||||
}
|
||||
|
||||
void HexEditor::ReplaceDialog( void ){
|
||||
- class ReplaceDialog *myfind = new ReplaceDialog::ReplaceDialog( this, myfile );
|
||||
+ ::ReplaceDialog *myfind = new ::ReplaceDialog( this, myfile );
|
||||
myfind->ShowModal();
|
||||
myfind->Destroy();
|
||||
}
|
||||
|
||||
void HexEditor::GotoDialog( void ){
|
||||
uint64_t newoffset;
|
||||
- class GotoDialog *mygoto = new GotoDialog::GotoDialog( this, newoffset, CursorOffset(), FileLength(), myDialogVector );
|
||||
+ ::GotoDialog *mygoto = new ::GotoDialog( this, newoffset, CursorOffset(), FileLength(), myDialogVector );
|
||||
if( mygoto->ShowModal() == wxID_OK ){
|
||||
Goto( newoffset );
|
||||
}
|
@ -0,0 +1,108 @@
|
||||
--- a/makefile
|
||||
+++ b/makefile
|
||||
@@ -1,8 +1,8 @@
|
||||
WXCONFIG = wx-config
|
||||
CC = `$(WXCONFIG) --cc`
|
||||
CPP = `$(WXCONFIG) --cxx`
|
||||
-CXXFLAGS= `$(WXCONFIG) --cxxflags` -Iudis86 -Imhash/include -MMD -O2 -c ${OPTFLAGS}
|
||||
-LDFLAGS = `$(WXCONFIG) --libs`
|
||||
+WXCXXFLAGS= `$(WXCONFIG) --cxxflags` -MMD -c ${OPTFLAGS} -fopenmp ${CXXFLAGS}
|
||||
+WXLDFLAGS = `$(WXCONFIG) --libs` -fopenmp ${LDFLAGS}
|
||||
RC = `$(WXCONFIG) --rescomp`
|
||||
#RC = x86_64-w64-mingw32-windres --define WX_CPU_AMD64
|
||||
RCFLAGS = `$(WXCONFIG) --cxxflags | sed s/' '-m.*//g;`
|
||||
@@ -19,7 +19,7 @@ SOURCES= src/HexEditorGui.cpp \
|
||||
src/HexEditorCtrl/wxHexCtrl/Tag.cpp\
|
||||
src/HexEditorCtrl/HexEditorCtrlGui.cpp\
|
||||
src/HexEditorFrame.cpp
|
||||
-LIBS = udis86/libudis86/.libs/libudis86.a mhash/lib/.libs/libmhash.a
|
||||
+LIBS = -lmhash -ludis86
|
||||
OBJECTS=$(SOURCES:.cpp=.o)
|
||||
DEPENDS=$(OBJECTS:.o=.d)
|
||||
RESOURCES= resources/resource.rc
|
||||
@@ -28,43 +28,35 @@ EXECUTABLE=wxHexEditor
|
||||
EXECUTABLE_WIN=$(EXECUTABLE).exe
|
||||
EXECUTABLE_DIR_MAC=$(EXECUTABLE).app
|
||||
|
||||
-PREFIX = /usr/local
|
||||
+DESTDIR =
|
||||
+PREFIX = $(DESTDIR)/usr
|
||||
BINDIR = $(PREFIX)/bin
|
||||
DATADIR = $(PREFIX)/share
|
||||
LOCALEDIR = $(DATADIR)/locale
|
||||
|
||||
-VERSION = 0.12 Beta
|
||||
+VERSION = 0.20
|
||||
|
||||
all: $(EXECUTABLE)
|
||||
|
||||
-$(OBJECTS): $(LIBS) $(SOURCES)
|
||||
+$(OBJECTS): $(SOURCES)
|
||||
|
||||
$(EXECUTABLE): $(OBJECTS)
|
||||
- $(CPP) $(OBJECTS) $(LIBS) $(LDFLAGS) -lgomp -o $@
|
||||
+ $(CPP) $(OBJECTS) $(LIBS) $(WXLDFLAGS) ${CXXFLAGS} -o $@
|
||||
|
||||
-.cpp.o: $(LIBS)
|
||||
- $(CPP) $(CXXFLAGS) $< -o $@
|
||||
+.cpp.o:
|
||||
+ $(CPP) $(WXCXXFLAGS) $< -o $@
|
||||
|
||||
%.o : %.rc
|
||||
$(RC) $(RCFLAGS) $< -o $@
|
||||
|
||||
-udis86/libudis86/.libs/libudis86.a:
|
||||
- cd udis86;./autogen.sh
|
||||
- cd udis86;./configure --host=$(HOST)
|
||||
- cd udis86/libudis86; $(MAKE) $(MFLAGS)
|
||||
-
|
||||
-mhash/lib/.libs/libmhash.a:
|
||||
- cd mhash; ./configure --host=$(HOST)
|
||||
- cd mhash; $(MAKE) $(MFLAGS)
|
||||
-
|
||||
win: $(RESOURCES) $(EXECUTABLE_WIN)
|
||||
|
||||
#Stack override required for file comparison function...
|
||||
$(EXECUTABLE_WIN): $(OBJECTS) $(RESOURCE_OBJ)
|
||||
- $(CPP) $(OBJECTS) $(RESOURCE_OBJ) $(LIBS) $(LDFLAGS) -static-libgcc -static-libstdc++ -Wl,--stack,32000000 -o $@
|
||||
+ $(CPP) $(OBJECTS) $(RESOURCE_OBJ) $(LIBS) ${CXXFLAGS} $(WXLDFLAGS) -static-libgcc -static-libstdc++ -Wl,--stack,32000000 -o $@
|
||||
|
||||
maclink: $(OBJECTS)
|
||||
- $(CPP) $(OBJECTS) $(LIBS) $(LDFLAGS) -lexpat -Wl,-stack_size,0x2000000 -o $(EXECUTABLE)
|
||||
+ $(CPP) $(OBJECTS) $(LIBS) ${CXXFLAGS} $(WXLDFLAGS) -lexpat -Wl,-stack_size,0x2000000 -o $(EXECUTABLE)
|
||||
|
||||
mac: maclink
|
||||
mkdir -p $(EXECUTABLE_DIR_MAC)/Contents
|
||||
--- a/src/HexDialogs.cpp
|
||||
+++ b/src/HexDialogs.cpp
|
||||
@@ -24,7 +24,7 @@
|
||||
#define NANINT 0xFFFFFFFFFFFFFFFFLL
|
||||
#include "HexDialogs.h"
|
||||
#include <wx/progdlg.h>
|
||||
-#include "../mhash/include/mhash.h"
|
||||
+#include <mhash.h>
|
||||
|
||||
#ifdef _OPENMP
|
||||
#include <omp.h>
|
||||
--- a/src/HexEditor.h
|
||||
+++ b/src/HexEditor.h
|
||||
@@ -25,7 +25,7 @@
|
||||
#ifndef _wxHexEditor_h_
|
||||
#define _wxHexEditor_h_
|
||||
|
||||
-#include "../mhash/include/mhash.h"
|
||||
+#include <mhash.h>
|
||||
|
||||
#include <wx/ffile.h>
|
||||
#include <wx/clipbrd.h>
|
||||
--- a/src/HexPanels.h
|
||||
+++ b/src/HexPanels.h
|
||||
@@ -27,7 +27,7 @@
|
||||
#include "HexEditorFrame.h"
|
||||
#include "HexEditorCtrl/HexEditorCtrl.h"
|
||||
#include "HexEditorCtrl/wxHexCtrl/wxHexCtrl.h"
|
||||
-#include "../udis86/udis86.h"
|
||||
+#include <udis86.h>
|
||||
|
||||
#ifdef WX_GCH
|
||||
#include <wx_pch.h>
|
@ -1 +1,2 @@
|
||||
DIST euses-2.5.7.tar.bz2 42206 RMD160 4a1cfce36993b61d2e58a5df1a1e00399132b353 SHA1 ac55219f65ae42a4871330605268039645a3e8d8 SHA256 52362d2c9c75ded0bd9c7c62007ee1914ea199c7837cf13bf72d2d2fa499f322
|
||||
DIST euses-2.5.8.tar.bz2 43984 RMD160 ffb4f8c22804f813ef5d58a008d14ef3ad5e5336 SHA1 3df4bb6f0dcc5f36ffd9fcd3c15a5f43b69a2a5c SHA256 ea3629f57cd4d777dcbf97573b64d9ebacf24f376f36e844d4510dd97f7db26e
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/euses-2.5.8.ebuild,v 1.1 2012/07/02 03:26:16 jer Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="look up USE flag descriptions fast"
|
||||
HOMEPAGE="http://www.xs4all.nl/~rooversj/gentoo"
|
||||
SRC_URI="http://www.xs4all.nl/~rooversj/gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
doman ${PN}.1
|
||||
dodoc ChangeLog
|
||||
}
|
@ -1,4 +1 @@
|
||||
DIST libbsd-0.3.0.tar.gz 102409 RMD160 bb7aeecafcfc9a9ad250df45e5381e26b558b366 SHA1 cb294a6123fb1dd173369144adfcaccb278db310 SHA256 fbf36ed40443e1d0d795adbae8d461952509e610c3ccf0866ae160b723f7fe38
|
||||
DIST libbsd-0.4.0.tar.gz 441567 RMD160 ad02a8796e44783d4cd2d336177ad5c3767f1d74 SHA1 87290f6ba92f773a3bfd7221f6ab561cbf88eba6 SHA256 a285d7108462b913ac49142e46bab2d7e16902cabfacf77ef1101233f472fcb7
|
||||
DIST libbsd-0.4.1.tar.gz 441856 RMD160 ba0e8b282cce6ce936227426de3b28d68fce6f4f SHA1 5d8e3ee4219eec7ca1b73b9a9803c4252887d807 SHA256 7812960dad9d16d09ff44c00c539f59adfe80b1125f33474942064ea4a51d6c3
|
||||
DIST libbsd-0.4.2.tar.gz 442436 RMD160 eeaa86e3cc4b8d3c8599952e6f9f1b2f1a4b78f4 SHA1 b9dd0b0d217642bf6519b4a5e386b30a73ad5c08 SHA256 922b4885e0ccfd64b92fcacdb3fba18024fcab1e0c1b073f5ec0fe76388cbfdc
|
||||
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.3.0-r1.ebuild,v 1.2 2012/01/15 17:11:50 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="A BSD compatibility library"
|
||||
HOMEPAGE="http://libbsd.freedesktop.org/wiki/"
|
||||
SRC_URI="http://libbsd.freedesktop.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD BSD-2 BSD-4 ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
pkg_setup() {
|
||||
mylibbsdconf=(
|
||||
AR="$(tc-getAR)"
|
||||
CC="$(tc-getCC)"
|
||||
libdir=/usr/$(get_libdir)
|
||||
usrlibdir=/usr/$(get_libdir)
|
||||
)
|
||||
|
||||
local f="${ROOT}"usr/$(get_libdir)/libbsd.a
|
||||
if ! has_version dev-libs/libbsd; then
|
||||
if [[ -e ${f} ]]; then
|
||||
eerror "You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
|
||||
die "You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Instead of replacing upstream warning flags, append to them
|
||||
sed -i -e 's:CFLAGS ?= -g:CFLAGS +=:' Makefile || die
|
||||
|
||||
if ! use static-libs; then
|
||||
sed -i \
|
||||
-e '/^libs/s:$(LIB_STATIC)::' \
|
||||
-e 's:install -m644 $(LIB_STATIC):-&:' \
|
||||
Makefile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${mylibbsdconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" "${mylibbsdconf[@]}" install
|
||||
dodoc ChangeLog README TODO
|
||||
|
||||
# File collision with dev-libs/elfutils and dev-lang/perl build problem wrt #399001
|
||||
rm -f "${ED}"usr/include/{libutil,nlist,vis}.h
|
||||
}
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.4.0.ebuild,v 1.1 2012/05/31 01:38:02 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit multilib
|
||||
|
||||
DESCRIPTION="An library to provide useful functions commonly found on BSD systems"
|
||||
HOMEPAGE="http://libbsd.freedesktop.org/wiki/"
|
||||
SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD BSD-2 BSD-4 ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DOCS="ChangeLog README TODO"
|
||||
|
||||
pkg_setup() {
|
||||
local f="${ROOT}/usr/$(get_libdir)/${PN}.a"
|
||||
local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
|
||||
if ! has_version ${CATEGORY}/${PN}; then
|
||||
if [[ -e ${f} ]]; then
|
||||
eerror "${m}"
|
||||
die "${m}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# --disable-silent-rules in econf to ensure system CFLAGS get used:
|
||||
sed -i -e '/^CFLAGS/s:=:+=:' {src,test}/Makefile.{am,in} || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Ensure both $(libdir) and $(runtimelibdir) match for skipping
|
||||
# "install-exec-hook:" from src/Makefile.am
|
||||
export runtimelibdir="/usr/$(get_libdir)"
|
||||
econf \
|
||||
--libdir="${runtimelibdir}" \
|
||||
--disable-silent-rules \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}"/usr -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libbsd/libbsd-0.4.1.ebuild,v 1.1 2012/06/02 13:07:24 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit multilib
|
||||
|
||||
DESCRIPTION="An library to provide useful functions commonly found on BSD systems"
|
||||
HOMEPAGE="http://libbsd.freedesktop.org/wiki/"
|
||||
SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD BSD-2 BSD-4 ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
DOCS="ChangeLog README TODO"
|
||||
|
||||
pkg_setup() {
|
||||
local f="${ROOT}/usr/$(get_libdir)/${PN}.a"
|
||||
local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc first."
|
||||
if ! has_version ${CATEGORY}/${PN}; then
|
||||
if [[ -e ${f} ]]; then
|
||||
eerror "${m}"
|
||||
die "${m}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/^CFLAGS/s:=:+=:' {src,test}/Makefile.{am,in} || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-silent-rules \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}"/usr -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST libmodbus-3.0.1.tar.gz 466264 RMD160 e810b2b684cd59df0f3a9cafab904d10f66b3f6b SHA1 11878a578fe1872eb67bf5f8538c19f709f33b85 SHA256 c45bd1d64a3a8970fbbfa1f6671d3f67bced9ff27b47360724aebc5512b0e0af
|
||||
DIST libmodbus-3.0.3.tar.gz 470324 RMD160 85f4b0f121eb29fdb59675175ef3f2bc8db5a20e SHA1 28f7dcd418181306dd9e3fc1d409b8e0e963c233 SHA256 6fc7cf91f7293e522afde6ae5fc605c6cd7bdca4ee2ec953db5bb91158ab8677
|
||||
DIST libmodbus-3.1.0.tar.gz 521675 RMD160 67a79bf1bb11f67fe716d63dda7b235346b794a8 SHA1 9365f3c1de398769f03afc82573b8c1c287aa26a SHA256 0ee9b40245a2a810de44f345580b7bfc54d79d9b2be60424bab84d5431098e4f
|
||||
|
@ -1,4 +1,2 @@
|
||||
DIST Net_LDAP-1.0.0.tgz 52986 RMD160 fcf1ecfc93cc0b315f8161cfb28f1006a0272c7b SHA1 8e0a73128b739e9ac88254f5387e3fc67dbb3565 SHA256 c7ded6e08fa7fe5d83b79bd896d90e5fc4d7396e16d5ed1b50c05aca4f869f69
|
||||
DIST Net_LDAP-1.1.0.tgz 73381 RMD160 93129adeb675077e6f0034dccecbda745738c667 SHA1 c171f5af4408dec627c16b44f976f83ea3721dfe SHA256 98604d3bc49c34de24ec2a17dadebd8943639e0b80ad1470478d31180f17f986
|
||||
DIST Net_LDAP-1.1.1.tgz 73746 RMD160 bff4fa8c9a0c19a306ba7e46dc4cb5589376b7be SHA1 97f794e6d5d449caeba114cc0e745a30b619d96c SHA256 ce7487c188eec6f5f4e878c80fe57900a3ff26cc9ee108809b7f31233e5dde4f
|
||||
DIST Net_LDAP-1.1.5.tgz 74782 RMD160 313d755f471159118574f4e5ee2df5cb7a663f4a SHA1 2a7ffddc37173f041bf6fa979c6705bb9d6f6fd9 SHA256 bb2f40a9d08eed1968582d4dc9342e15e93b9222e0a8b6b60ae83c34b25a51b2
|
||||
|
@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_LDAP/PEAR-Net_LDAP-1.1.0.ebuild,v 1.1 2008/03/03 16:56:22 jokey Exp $
|
||||
|
||||
inherit php-pear-r1 depend.php
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
|
||||
DESCRIPTION="OO interface for searching and manipulating LDAP-entries"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
pkg_setup() {
|
||||
require_php_with_use ldap
|
||||
}
|
@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_LDAP/PEAR-Net_LDAP-1.1.1.ebuild,v 1.1 2008/03/19 20:57:41 jokey Exp $
|
||||
|
||||
inherit php-pear-r1 depend.php
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||
|
||||
DESCRIPTION="OO interface for searching and manipulating LDAP-entries"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
pkg_setup() {
|
||||
require_php_with_use ldap
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/Djblets/Djblets-0.6.13.ebuild,v 1.1 2012/06/11 09:51:34 xmw Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/Djblets/Djblets-0.6.19.ebuild,v 1.1 2012/07/02 07:20:35 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2"
|
@ -1,2 +1,2 @@
|
||||
DIST Djblets-0.6.13.tar.gz 275934 RMD160 5bf923945eab2d43b9c5456cae6882ec939f8738 SHA1 0259573da0f769582ce8cc4acffb2c15a2c0ebef SHA256 9a769e956e0124ac3654c2f6ef4e19dcd90d967f06e510f5c34879a1ef4bc230
|
||||
DIST Djblets-0.6.14.tar.gz 277749 RMD160 289de11899fbb56a7d50e0738891801569c9ed1e SHA1 8a8d9ab3a0d7df2acfa0e3d1b5e36362c74b5f0f SHA256 66fca180825ded0051a4c85275dd14b2758f7decbd1d71028b83775440f3adce
|
||||
DIST Djblets-0.6.19.tar.gz 281637 RMD160 2a86fb6b6946d2670ff7aa6efd9237d6b339f6e3 SHA1 907972188f07cd6cd67460560835de0a3872fd35 SHA256 28061bdf0cdf0b3930316a81cc5ce8c3ed74ab7a9705fc95a2db4e1f50bc1bc2
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-activeldap/ruby-activeldap-3.1.1-r1.ebuild,v 1.1 2012/07/02 08:25:02 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.textile TODO"
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="po"
|
||||
RUBY_FAKEGEM_NAME="activeldap"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
MY_P="${P/ruby-/}"
|
||||
DESCRIPTION="Ruby/ActiveLDAP provides an activerecord inspired object oriented interface to LDAP"
|
||||
HOMEPAGE="https://github.com/activeldap/activeldap"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="3"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
# Most tests require a live LDAP server to run.
|
||||
RESTRICT="test"
|
||||
|
||||
ruby_add_bdepend "dev-ruby/hoe"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/activemodel-3.1.0
|
||||
dev-ruby/locale
|
||||
dev-ruby/fast_gettext
|
||||
dev-ruby/gettext_i18n_rails
|
||||
|| ( >=dev-ruby/ruby-ldap-0.8.2 dev-ruby/ruby-net-ldap )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Comment out Gettext setup because it does not work with fast_gettext. This
|
||||
# patch probably breaks ruby_gettext usage. See
|
||||
# https://github.com/activeldap/activeldap/issues/33
|
||||
sed -i -e '/GetText\./ s:^:#:' lib/active_ldap/get_text_support.rb || die
|
||||
|
||||
# Also allow Rails 3.2. Upstream has not released a version yet that is
|
||||
# 100% compatible, but it works for the most part and it is better than no
|
||||
# activeldap at all.
|
||||
sed -i -e '31d' -e 's/version: 3.1.0/version: "3.1"/' ../metadata || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
dodoc doc/text/*
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST webrat-0.7.1.gem 14234624 RMD160 b0aecf7bb19821acb3ddcd321fe09fa99d6d5289 SHA1 e1ba81b533d6afb95dbce7c1ce4a671566e77ef9 SHA256 2dad864dd1540c0f9c9ae8f948efb169c3977c7b129fa520a97193edb51ca00d
|
||||
DIST webrat-0.7.3.gem 14868992 RMD160 9641e6f815b0e234ce92f1cac77ba7c4cd93a2a0 SHA1 b7d538df5812ca781f01758d690a3f02a2e25bed SHA256 ff87dbdc9c5d9fc25a34e3718eeb997131647cde4b35c3d4201057c0ea950c07
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/webrat/webrat-0.7.1.ebuild,v 1.3 2011/01/10 18:31:05 graaff Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="spec:integration:rack spec:integration:sinatra spec:integration:mechanize"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc History.txt"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="vendor"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby acceptance testing for web applications"
|
||||
HOMEPAGE="http://github.com/brynary/webrat/"
|
||||
LICENSE="MIT"
|
||||
|
||||
KEYWORDS="~amd64 ~x86 ~x86-macos"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/nokogiri-1.2.0
|
||||
>=dev-ruby/rack-1.0"
|
||||
|
||||
ruby_add_bdepend test "dev-ruby/rspec:0 dev-ruby/rack-test dev-ruby/sinatra dev-ruby/mechanize"
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.9.1.ebuild,v 1.4 2012/05/05 02:18:51 jdhore Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit xfconf
|
||||
|
||||
DESCRIPTION="A set of scripts and m4/autoconf macros that ease build system maintenance"
|
||||
HOMEPAGE="http://www.xfce.org/ http://foo-projects.org/~benny/projects/xfce4-dev-tools/"
|
||||
SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.18:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS=( AUTHORS ChangeLog HACKING NEWS README )
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.9.2.ebuild,v 1.2 2012/05/05 02:18:51 jdhore Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit xfconf
|
||||
|
||||
DESCRIPTION="A set of scripts and m4/autoconf macros that ease build system maintenance"
|
||||
HOMEPAGE="http://www.xfce.org/ http://foo-projects.org/~benny/projects/xfce4-dev-tools/"
|
||||
SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.18"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS=( AUTHORS ChangeLog HACKING NEWS README )
|
||||
}
|
@ -1,5 +1,3 @@
|
||||
DIST mercurial-2.0.tar.gz 3090977 RMD160 f0c5f143eabff4a6c06d512cecd718bf594d06b1 SHA1 5ede1b3f54d3be2af0657901e7013dde7c19b7c5 SHA256 affab78a4d5074c71f97c07fe211de958263444eb8d86b3ad6fb6d648eb6c594
|
||||
DIST mercurial-2.1.1.tar.gz 3313261 RMD160 e17a995a069d1a7a46537a49189520df953acb6f SHA1 d6cc4b649b6705113732e62756788542897ba008 SHA256 0f8ec2b29f1121c6cb73c17509281eb1391ddbfad757b1f720d7e06de0a25dfd
|
||||
DIST mercurial-2.1.2.tar.gz 3343349 RMD160 4ac9a91e7debbe556f1c314cc3b6fc87b6cbf2f0 SHA1 6fa2f2510757e3e62efa9d8953f8b703b84075b2 SHA256 914d4889e195687209e070c0c33cf3ae7b78d6c6c92fa7d6ccc718aa96959886
|
||||
DIST mercurial-2.2.1.tar.gz 3414944 RMD160 02f344a980a5b508b741968258962caf8996fd9e SHA1 40961a436920628ff9db48dc8aab8012d72dcd52 SHA256 ab4ffe751553f852813c21ad73907530ffbc5aa39b0cf962f61fe70f196cbb81
|
||||
DIST mercurial-2.2.2.tar.gz 3430037 RMD160 f26a4eeff78a867d48c87e2b126e623b66232588 SHA1 72070531f173ccb4394b227914c45678c963ebaa SHA256 3489110ec11fefbd2cbdefb8d715d0a869cef3dd729aaf4d5141108f8be1600a
|
||||
DIST mercurial-2.2.3.tar.gz 3441501 RMD160 44a962017d63aaa5e586f2e3c9d772306be9e6eb SHA1 b754700c545c17f68e1ab36c942141d90c9b9b46 SHA256 7c61e38585ba252b31f75df6006bdcf1ff11030321f9fc628f0e1c61929d677b
|
||||
|
@ -1,139 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.0.ebuild,v 1.9 2012/03/06 21:59:24 ranger Exp $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="2"
|
||||
PYTHON_USE_WITH="threads"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit bash-completion-r1 elisp-common eutils distutils
|
||||
|
||||
DESCRIPTION="Scalable distributed SCM"
|
||||
HOMEPAGE="http://mercurial.selenic.com/"
|
||||
SRC_URI="http://mercurial.selenic.com/release/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="bugzilla emacs gpg test tk zsh-completion"
|
||||
|
||||
RDEPEND="bugzilla? ( dev-python/mysql-python )
|
||||
gpg? ( app-crypt/gnupg )
|
||||
tk? ( dev-lang/tk )
|
||||
zsh-completion? ( app-shells/zsh )"
|
||||
DEPEND="emacs? ( virtual/emacs )
|
||||
test? ( app-arch/unzip
|
||||
dev-python/pygments )"
|
||||
|
||||
PYTHON_CFLAGS=(
|
||||
"2.* + -fno-strict-aliasing"
|
||||
"* - -ftracer -ftree-vectorize"
|
||||
)
|
||||
|
||||
PYTHON_MODNAME="${PN} hgext"
|
||||
SITEFILE="70${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# fix up logic that won't work in Gentoo Prefix (also won't outside in
|
||||
# certain cases), bug #362891
|
||||
sed -i -e 's:xcodebuild:nocodebuild:' setup.py || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use emacs; then
|
||||
cd "${S}"/contrib
|
||||
elisp-compile mercurial.el || die "elisp-compile failed!"
|
||||
fi
|
||||
|
||||
rm -rf contrib/{win32,macosx}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
newbashcomp contrib/bash_completion ${PN} || die
|
||||
|
||||
if use zsh-completion ; then
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins contrib/zsh_completion _hg
|
||||
fi
|
||||
|
||||
rm -f doc/*.?.txt
|
||||
dodoc CONTRIBUTORS PKG-INFO README doc/*.txt
|
||||
cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/
|
||||
|
||||
dobin hgeditor
|
||||
dobin contrib/hgk
|
||||
dobin contrib/hg-ssh
|
||||
|
||||
rm -f contrib/hgk contrib/hg-ssh
|
||||
|
||||
rm -f contrib/bash_completion
|
||||
cp -r contrib "${ED}"/usr/share/doc/${PF}/
|
||||
doman doc/*.?
|
||||
|
||||
cat > "${T}/80mercurial" <<-EOF
|
||||
HG="${EPREFIX}/usr/bin/hg"
|
||||
EOF
|
||||
doenvd "${T}/80mercurial"
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN} contrib/mercurial.el* || die "elisp-install failed!"
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/tests/"
|
||||
rm -rf *svn* # Subversion tests fail with 1.5
|
||||
rm -f test-archive # Fails due to verbose tar output changes
|
||||
rm -f test-convert-baz* # GNU Arch baz
|
||||
rm -f test-convert-cvs* # CVS
|
||||
rm -f test-convert-darcs* # Darcs
|
||||
rm -f test-convert-git* # git
|
||||
rm -f test-convert-mtn* # monotone
|
||||
rm -f test-convert-tla* # GNU Arch tla
|
||||
rm -f test-doctest* # doctest always fails with python 2.5.x
|
||||
if [[ ${EUID} -eq 0 ]]; then
|
||||
einfo "Removing tests which require user privileges to succeed"
|
||||
rm -f test-command-template # Test is broken when run as root
|
||||
rm -f test-convert # Test is broken when run as root
|
||||
rm -f test-lock-badness # Test is broken when run as root
|
||||
rm -f test-permissions # Test is broken when run as root
|
||||
rm -f test-pull-permission # Test is broken when run as root
|
||||
rm -f test-clone-failure
|
||||
rm -f test-journal-exists
|
||||
rm -f test-repair-strip
|
||||
fi
|
||||
|
||||
testing() {
|
||||
local testdir="${T}/tests-${PYTHON_ABI}"
|
||||
rm -rf "${testdir}"
|
||||
"$(PYTHON)" run-tests.py --tmpdir="${testdir}"
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
use emacs && elisp-site-regen
|
||||
|
||||
elog "If you want to convert repositories from other tools using convert"
|
||||
elog "extension please install correct tool:"
|
||||
elog " dev-vcs/cvs"
|
||||
elog " dev-vcs/darcs"
|
||||
elog " dev-vcs/git"
|
||||
elog " dev-vcs/monotone"
|
||||
elog " dev-vcs/subversion"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,139 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.1.2.ebuild,v 1.1 2012/04/30 08:50:52 nelchael Exp $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="2"
|
||||
PYTHON_USE_WITH="threads"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit bash-completion-r1 elisp-common eutils distutils
|
||||
|
||||
DESCRIPTION="Scalable distributed SCM"
|
||||
HOMEPAGE="http://mercurial.selenic.com/"
|
||||
SRC_URI="http://mercurial.selenic.com/release/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="bugzilla emacs gpg test tk zsh-completion"
|
||||
|
||||
RDEPEND="bugzilla? ( dev-python/mysql-python )
|
||||
gpg? ( app-crypt/gnupg )
|
||||
tk? ( dev-lang/tk )
|
||||
zsh-completion? ( app-shells/zsh )"
|
||||
DEPEND="emacs? ( virtual/emacs )
|
||||
test? ( app-arch/unzip
|
||||
dev-python/pygments )"
|
||||
|
||||
PYTHON_CFLAGS=(
|
||||
"2.* + -fno-strict-aliasing"
|
||||
"* - -ftracer -ftree-vectorize"
|
||||
)
|
||||
|
||||
PYTHON_MODNAME="${PN} hgext"
|
||||
SITEFILE="70${PN}-gentoo.el"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# fix up logic that won't work in Gentoo Prefix (also won't outside in
|
||||
# certain cases), bug #362891
|
||||
sed -i -e 's:xcodebuild:nocodebuild:' setup.py || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use emacs; then
|
||||
cd "${S}"/contrib || die
|
||||
elisp-compile mercurial.el || die "elisp-compile failed!"
|
||||
fi
|
||||
|
||||
rm -rf contrib/{win32,macosx} || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
newbashcomp contrib/bash_completion ${PN} || die
|
||||
|
||||
if use zsh-completion ; then
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins contrib/zsh_completion _hg || die
|
||||
fi
|
||||
|
||||
rm -f doc/*.?.txt || die
|
||||
dodoc CONTRIBUTORS PKG-INFO README doc/*.txt || die
|
||||
cp hgweb*.cgi "${ED}"/usr/share/doc/${PF}/ || die
|
||||
|
||||
dobin hgeditor || die
|
||||
dobin contrib/hgk || die
|
||||
dobin contrib/hg-ssh || die
|
||||
|
||||
rm -f contrib/hgk contrib/hg-ssh || die
|
||||
|
||||
rm -f contrib/bash_completion || die
|
||||
cp -r contrib "${ED}"/usr/share/doc/${PF}/ || die
|
||||
doman doc/*.? || die
|
||||
|
||||
cat > "${T}/80mercurial" <<-EOF
|
||||
HG="${EPREFIX}/usr/bin/hg"
|
||||
EOF
|
||||
doenvd "${T}/80mercurial" || die
|
||||
|
||||
if use emacs; then
|
||||
elisp-install ${PN} contrib/mercurial.el* || die "elisp-install failed!"
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/tests/" || die
|
||||
rm -rf *svn* || die # Subversion tests fail with 1.5
|
||||
rm -f test-archive || die # Fails due to verbose tar output changes
|
||||
rm -f test-convert-baz* || die # GNU Arch baz
|
||||
rm -f test-convert-cvs* || die # CVS
|
||||
rm -f test-convert-darcs* || die # Darcs
|
||||
rm -f test-convert-git* || die # git
|
||||
rm -f test-convert-mtn* || die # monotone
|
||||
rm -f test-convert-tla* || die # GNU Arch tla
|
||||
rm -f test-doctest* || die # doctest always fails with python 2.5.x
|
||||
if [[ ${EUID} -eq 0 ]]; then
|
||||
einfo "Removing tests which require user privileges to succeed"
|
||||
rm -f test-command-template || die # Test is broken when run as root
|
||||
rm -f test-convert || die # Test is broken when run as root
|
||||
rm -f test-lock-badness || die # Test is broken when run as root
|
||||
rm -f test-permissions || die # Test is broken when run as root
|
||||
rm -f test-pull-permission || die # Test is broken when run as root
|
||||
rm -f test-clone-failure || die
|
||||
rm -f test-journal-exists || die
|
||||
rm -f test-repair-strip || die
|
||||
fi
|
||||
|
||||
testing() {
|
||||
local testdir="${T}/tests-${PYTHON_ABI}"
|
||||
rm -rf "${testdir}" || die
|
||||
"$(PYTHON)" run-tests.py --tmpdir="${testdir}"
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
use emacs && elisp-site-regen
|
||||
|
||||
elog "If you want to convert repositories from other tools using convert"
|
||||
elog "extension please install correct tool:"
|
||||
elog " dev-vcs/cvs"
|
||||
elog " dev-vcs/darcs"
|
||||
elog " dev-vcs/git"
|
||||
elog " dev-vcs/monotone"
|
||||
elog " dev-vcs/subversion"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
use emacs && elisp-site-regen
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.2.1.ebuild,v 1.1 2012/05/07 16:37:16 djc Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/mercurial/mercurial-2.2.3.ebuild,v 1.1 2012/07/02 08:04:11 djc Exp $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="2"
|
@ -1 +0,0 @@
|
||||
DIST nforenum-r2309-source.tar.bz2 127141 RMD160 4f3c1c4be548f1111803a123ad58f9776b055005 SHA1 1130d715f607ec30571829f5e0b8527c65309727 SHA256 06ef92912026743ca9cd2476b08aa8b0a0b30f6a4c419e5453df21b5971beb38
|
@ -1,59 +0,0 @@
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 09e254a..cbe7573 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -29,12 +29,13 @@ NFORENUM = $(shell [ \( $(ISCYGWIN) -eq 1 \) -o \( $(ISMINGW) -eq 1 \) ] && echo
|
||||
|
||||
# use 386 instructions but optimize for pentium II/III
|
||||
ifeq ($(ISCYGWIN),1)
|
||||
-CFLAGS = -g -mno-cygwin -O1 -idirafter$(BOOST_INCLUDE) -Wall -Wno-uninitialized $(CFLAGAPP)
|
||||
+CFLAGS += -mno-cygwin -idirafter$(BOOST_INCLUDE) -Wall -Wno-uninitialized
|
||||
+CXXFLAGS += -mno-cygwin -idirafter$(BOOST_INCLUDE) -Wall -Wno-uninitialized
|
||||
else
|
||||
-CFLAGS = -g -O1 -idirafter$(BOOST_INCLUDE) -Wall -Wno-uninitialized $(CFLAGAPP)
|
||||
+CFLAGS += -idirafter$(BOOST_INCLUDE) -Wall -Wno-uninitialized
|
||||
+CXXFLAGS += -idirafter$(BOOST_INCLUDE) -Wall -Wno-uninitialized
|
||||
endif
|
||||
|
||||
-CXXFLAGS = $(CFLAGS)
|
||||
|
||||
-include ${MAKEFILELOCAL}
|
||||
|
||||
@@ -120,7 +121,7 @@ BOOST_WARN = echo Warning: NO_BOOST is no longer obeyed.
|
||||
endif
|
||||
|
||||
# targets
|
||||
-all: $(NFORENUM)
|
||||
+all: version.h $(NFORENUM)
|
||||
remake: clean all
|
||||
|
||||
${MAKEFILELOCAL}:
|
||||
@@ -130,7 +131,7 @@ ${MAKEFILELOCAL}:
|
||||
|
||||
$(NFORENUM): $(NFORENUMSRC:%.cpp=%.o)
|
||||
$(_E) [LD] $@
|
||||
- $(_C)$(CXX) -o $@ $(CFLAGS) $^ $(LDOPT)
|
||||
+ $(_C)$(CXX) -o $@ $(CXXFLAGS) $^ $(LDOPT)
|
||||
|
||||
|
||||
clean:
|
||||
@@ -141,9 +142,7 @@ release: FORCE
|
||||
$(_E)[REBUILD] $(NFORENUM)
|
||||
$(_C)rm -f $(NFORENUM)
|
||||
$(_C)$(MAKE) $(_S)
|
||||
- $(_E) [STRIP/UPX] $(NFORENUM)
|
||||
$(_C)$(STRIP) $(NFORENUM)
|
||||
- $(_C)upx $(_Q) --best $(NFORENUM)
|
||||
|
||||
FORCE:
|
||||
@$(BOOST_WARN)
|
||||
@@ -175,7 +174,8 @@ version.h: FORCE
|
||||
|
||||
%.o.d:
|
||||
$(_E) [CPP DEP] $@
|
||||
- $(_C)$(CC) $(CFLAGS) -DMAKEDEP -MM -MG $*.c* -MF $@
|
||||
+ $(_C)$(CC) $(CFLAGS) -DMAKEDEP -MM -MG getopt.c -MF $@
|
||||
+ $(_C)$(CXX) $(CXXFLAGS) -DMAKEDEP -MM -MG $*.cpp -MF $@
|
||||
|
||||
ifndef NO_MAKEFILE_DEP
|
||||
-include $(NFORENUMSRC:.cpp=.o.d)
|
@ -1,11 +0,0 @@
|
||||
--- nforenum-r2309/data.cpp~ 2010-03-07 02:28:26.000000000 +0000
|
||||
+++ nforenum-r2309/data.cpp 2010-06-08 21:00:33.000000000 +0100
|
||||
@@ -648,7 +648,7 @@
|
||||
if(dir=="")return false;
|
||||
struct stat Stat;
|
||||
if(dir[dir.length()-1]=='\\'||dir[dir.length()-1]=='/')
|
||||
- dir[dir.length()-1]='\0';
|
||||
+ dir.resize(dir.length()-1);
|
||||
if(stat((dir+"/.renum").c_str(),&Stat))return false;
|
||||
else if(Stat.st_mode&S_IFREG)return false;
|
||||
return true;
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-util/nforenum/nforenum-0_pre2309.ebuild,v 1.7 2010/10/15 13:47:46 maekke Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
MY_PV=${PV/0_pre/r}
|
||||
DESCRIPTION="A tool checking NFO code for errors"
|
||||
HOMEPAGE="http://binaries.openttd.org/extra/nforenum/"
|
||||
SRC_URI="http://binaries.openttd.org/extra/nforenum/${MY_PV}/${PN}-${MY_PV}-source.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ppc ppc64 x86"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
|
||||
DEPEND="dev-libs/boost
|
||||
dev-lang/perl"
|
||||
RDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
cat > Makefile.local <<-__EOF__
|
||||
CC = $(tc-getCC)
|
||||
CXX = $(tc-getCXX)
|
||||
CFLAGS = ${CFLAGS}
|
||||
CXXFLAGS = ${CXXFLAGS}
|
||||
LDOPT = ${LDFLAGS}
|
||||
STRIP = :
|
||||
V = 1
|
||||
__EOF__
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-build.patch \
|
||||
"${FILESDIR}"/${P}-string.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin renum || die
|
||||
dodoc doc/*.en.txt || die
|
||||
}
|
@ -0,0 +1,31 @@
|
||||
Purpose
|
||||
|
||||
Software has been created for scientific, analyzation, demonstration and
|
||||
sportive reasons. It is a dual-use tool under federal german law in the
|
||||
meaning of the Convention on Cybercrime, Budapest, 23.XI.2001. Usage
|
||||
restricted to legal use.
|
||||
|
||||
License agreement
|
||||
|
||||
1. All copyrights to this program are exclusively owned by the author --
|
||||
atom
|
||||
|
||||
2. You may only use this software for legal purposes.
|
||||
|
||||
3. THIS PROGRAM IS DISTRIBUTED "AS IS". NO WARRANTY OF ANY KIND IS
|
||||
EXPRESSED OR IMPLIED. YOU USE THIS SOFTWARE AT YOUR OWN RISK. THE AUTHOR
|
||||
WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER
|
||||
KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE.
|
||||
|
||||
4. If your countries law(s) do not allow restrictions as in (3.) you
|
||||
need to get an additional, written and individual license by the
|
||||
copyright holder to use this software. Unless you have such a
|
||||
license, you are not allowed to use the software.
|
||||
|
||||
5. You may not rent, lease, sell, modify, decompile, disassemble, or reverse
|
||||
engineer this program or any subset of this program. Any such unauthorized
|
||||
use shall result in immediate and automatic termination of this license and
|
||||
may result in criminal and/or civil prosecution.
|
||||
|
||||
6. Redistribution of the original package, in whole or in part, or a modified
|
||||
version as needed for distribution packaging is permitted without restrictions.
|
@ -1,2 +1,3 @@
|
||||
DIST fldigi-3.21.42.tar.gz 1665053 RMD160 ff876707ef341df9984fccfc265a1cf97ae61e3a SHA1 c41c0f5da70eb983a7654e85f80c6071bcc0ab0b SHA256 864ffdab48e352116347fef80bd34e6b1c55ac35b83b9770767da3827e7d639e
|
||||
DIST fldigi-3.21.45.tar.gz 1784944 RMD160 1e23d06d0eed5e1c86f7736d9a75a2c77935743e SHA1 f953417ce98c5ac4947521ff10126c85f9633f5d SHA256 380030010311feb9873e57e3545ffd3b44896e461b4ca68c9d737923fb5d2956
|
||||
DIST fldigi-3.21.48.tar.gz 1786232 RMD160 dc9d60235a9f76593f4b2a521fd66fdae64a97a9 SHA1 2a5f1fdf53a93fbecea109c21ad03b10a4bb9a75 SHA256 f66a97c4d7024c503aa908d99f563d175d9a2553d7dfbf79d36653df5c83b5ba
|
||||
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-radio/fldigi/fldigi-3.21.48.ebuild,v 1.1 2012/07/02 05:04:49 tomjbe Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
|
||||
HOMEPAGE="http://www.w1hkj.com/Fldigi.html"
|
||||
SRC_URI="http://www.w1hkj.com/downloads/fldigi/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="hamlib nls portaudio pulseaudio sndfile xmlrpc"
|
||||
|
||||
RDEPEND="x11-libs/fltk:1[threads,xft]
|
||||
media-libs/libsamplerate
|
||||
media-libs/libpng
|
||||
x11-misc/xdg-utils
|
||||
hamlib? ( media-libs/hamlib )
|
||||
portaudio? ( >=media-libs/portaudio-19_pre20071207 )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( >=media-libs/libsndfile-1.0.10 )
|
||||
xmlrpc? ( || ( >=dev-libs/xmlrpc-c-1.18.02[abyss] <dev-libs/xmlrpc-c-1.18.02 )
|
||||
dev-perl/RPC-XML
|
||||
dev-perl/Term-ReadLine-Perl )"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README )
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with sndfile) \
|
||||
$(use_with portaudio) \
|
||||
$(use_with hamlib) \
|
||||
$(use_enable nls) \
|
||||
$(use_with pulseaudio) \
|
||||
$(use_with xmlrpc) \
|
||||
--without-asciidoc
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST rhythmbox-0.12.8.tar.bz2 5358950 RMD160 072d4fa06408ebc181b40147db1575d0ef4c99fe SHA1 5d27923cc29b81d7bfbc73d867d7976a5295f964 SHA256 1752fab135808aa78a9afde78448e992020c58c07701f43c989fbabfc6352213
|
||||
DIST rhythmbox-0.13.3.tar.bz2 9978135 RMD160 f6f155768ce9c87d844ee47f7f1cc4f167d05052 SHA1 1c6e83972dcd7de8fc1a71586843e29092a0c706 SHA256 ad6532864bb4df30f1014ec81ddc0d2d3f69241235627f46abe5578cf629052a
|
||||
DIST rhythmbox-2.95.tar.xz 5942124 RMD160 aeaba12c053ec10dd2247704df4badc2a67d9fc5 SHA1 2730e58c970ed9dae8806243ce6a1a1b3651750b SHA256 12cab95c89514b5c01a2daf9d6bdf74c8652b35e49625e2906d51b487bc68c06
|
||||
DIST rhythmbox-2.96.tar.xz 5984192 RMD160 d20be5971759b85f8e178ebd707a38b350cf1b0e SHA1 24a5b52693aa29e1e375d039f086a37352f46648 SHA256 3f93c74b2f7f8d7e1002e288db9abf8f182684277dec0a106d5e38415084b2b6
|
||||
DIST rhythmbox-2.97.tar.xz 6027128 RMD160 e99da13b0ffd51805ce33d8638177e820323e16a SHA1 307d038795f296fd97aac9579ee0f9d1362f0a27 SHA256 b52567cf45bf13c0452593da7f907920bd4cf31916ca8dcd15d555336b4947e4
|
||||
|
@ -1,2 +1,4 @@
|
||||
DIST makemkv_v1.6.16_bin.tar.gz 5877692 RMD160 9b22f4d4d2aa14d8cefae5070c35fe4955aef2f9 SHA1 fa5e26439a9c0bb238ceb53a84a2900a262dcca0 SHA256 0f0b2df68b7fc294834d7cbeda21d54884caf9e13a9b0190921dae27d7418309
|
||||
DIST makemkv_v1.6.16_oss.tar.gz 438026 RMD160 0fca584fe4a574a2a6a420cb88db687a60b0358c SHA1 009e6e21e0f270255f9b1087b70f8c46c95520ed SHA256 2cff47e51f465259704b0840717433f90e938d13fd7e18a01d674174b747f85b
|
||||
DIST makemkv-bin-1.7.6.tar.gz 6575452 RMD160 89f96ee623ae386e8e383c5039a10a1efe80b7a3 SHA1 d97f7ed448cd4833d31c31a1a7b66875e1e8513e SHA256 b54cbffb53a82948b9e99c83b662f910c72f310135d4063bc751900250a7d5d0
|
||||
DIST makemkv-oss-1.7.6.tar.gz 482065 RMD160 62301e0fb27755b7fe16fc85d6cfb5065b5835b0 SHA1 4da0d3faa5b2ad3bba5f552b0540c587259e39c1 SHA256 037e2073dd5391fe14e1edeaaabdead4a659e55307d1dd90a86c7289fd81d1b6
|
||||
DIST makemkv_v1.7.4_bin.tar.gz 6691976 RMD160 12bbd1a5e50b843168eb85d7cb81010abdc42831 SHA1 ee6bf1452b75e4d16c4974879437c4781dc327f3 SHA256 0d0c14243fc8936792f0768d0c67682a071f79af489457f6a53826b543ad502a
|
||||
DIST makemkv_v1.7.4_oss.tar.gz 480897 RMD160 c3d327f8723743c28804c27749581f1536906304 SHA1 d53603799936c1c351d806ec97544e39b3e3365d SHA256 14be0175cce35fae31d2e175db5789b561b1859f125b2cd52af77ba180ec2ba1
|
||||
|
@ -0,0 +1,20 @@
|
||||
--- makemkv_v1.7.4_oss/makefile.linux.orig
|
||||
+++ makemkv_v1.7.4_oss/makefile.linux
|
||||
@@ -8,7 +8,7 @@
|
||||
MOC=moc
|
||||
endif
|
||||
|
||||
-CXXOPTS=-Os -D_GNU_SOURCE -D_linux_
|
||||
+CXXOPTS=-D_GNU_SOURCE -D_linux_
|
||||
|
||||
BUILDINFO_ARCH_NAME=$(shell $(GCC) -dumpmachine)
|
||||
BUILDINFO_BUILD_DATE=$(shell date)
|
||||
@@ -38,7 +38,7 @@
|
||||
install -D -m 644 makemkvgui/src/img/128/mkv_icon.png $(DESTDIR)$(PREFIX)/share/icons/hicolor/128x128/apps/makemkv.png
|
||||
|
||||
out/%: out/%.full
|
||||
- objcopy --strip-all --strip-debug --strip-unneeded --discard-all $< $@
|
||||
+ objcopy --discard-all $< $@
|
||||
|
||||
out/libdriveio.so.0.full:
|
||||
mkdir -p out
|
@ -0,0 +1,89 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/makemkv/makemkv-1.7.6.ebuild,v 1.1 2012/07/02 04:00:20 mattm Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
inherit multilib eutils
|
||||
|
||||
MY_P="makemkv-oss-${PV}"
|
||||
MY_PB="makemkv-bin-${PV}"
|
||||
|
||||
DESCRIPTION="Tool for ripping Blu-Ray, HD-DVD and DVD discs and copying content to a Matroska container"
|
||||
HOMEPAGE="http://www.makemkv.com/"
|
||||
SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
|
||||
http://www.makemkv.com/download/${MY_PB}.tar.gz"
|
||||
|
||||
LICENSE="MakeMKV-EULA"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="x11-libs/qt-gui:4
|
||||
dev-libs/openssl:0
|
||||
media-libs/mesa
|
||||
dev-libs/expat
|
||||
x11-libs/qt-dbus:4
|
||||
sys-libs/zlib"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
QA_PREBUILT="opt/bin/makemkvcon"
|
||||
DEFAULT_PROFILE="default.mmcp.xml"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-makefile.linux.patch"
|
||||
cd "${MY_P}"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${MY_P}"
|
||||
emake GCC="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" -f makefile.linux || die "make failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# install oss package
|
||||
cd "${MY_P}"
|
||||
dolib.so out/libdriveio.so.0 || die "dolib.so out/libdriveio.so.0 died"
|
||||
dolib.so out/libmakemkv.so.1 || die "dolib.so out/libmakemkv.so.1 died"
|
||||
dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so.0.${PV} || die "dosym libdriveio.so.0 died "
|
||||
dosym libdriveio.so.0 /usr/$(get_libdir)/libdriveio.so || die "dosym libdriveio.so.0 died "
|
||||
dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so.1.${PV} || die "dosym libmakemkv.so.1 died"
|
||||
dosym libmakemkv.so.1 /usr/$(get_libdir)/libmakemkv.so || die "dosym libmakemkv.so.1 died"
|
||||
into /opt
|
||||
dobin out/makemkv || die "dobin makemkv died"
|
||||
|
||||
newicon makemkvgui/src/img/128/mkv_icon.png ${PN}.png
|
||||
make_desktop_entry ${PN} "MakeMKV" ${PN} "Qt;AudioVideo;Video"
|
||||
|
||||
# install bin package
|
||||
cd "${WORKDIR}/${MY_PB}/bin"
|
||||
if use x86; then
|
||||
dobin i386/makemkvcon || die "dobin makemkvcon died"
|
||||
elif use amd64; then
|
||||
dobin amd64/makemkvcon || die "dobin makemkvcon died"
|
||||
fi
|
||||
|
||||
# install license and default profile
|
||||
cd "${WORKDIR}/${MY_PB}/src"
|
||||
into /usr
|
||||
dodoc eula_en_linux.txt
|
||||
insinto /usr/share/${PF}
|
||||
doins share/${DEFAULT_PROFILE}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "While MakeMKV is in beta mode, upstream has provided a license"
|
||||
elog "to use if you do not want to purchase one."
|
||||
elog ""
|
||||
elog "See this forum thread for more information, including the key:"
|
||||
elog "http://www.makemkv.com/forum2/viewtopic.php?f=5&t=1053"
|
||||
elog ""
|
||||
elog "Note that beta license may have an expiration date and you will"
|
||||
elog "need to check for newer licenses/releases. "
|
||||
elog ""
|
||||
elog "If this is a new install, remember to copy the default profile"
|
||||
elog "to the config directory:"
|
||||
elog "cp /usr/share/${PF}/${DEFAULT_PROFILE} ~/.MakeMKV/${DEFAULT_PROFILE}"
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
app-arch/p7zip
|
||||
|
||||
0
|
||||
http://hashcat.net/files/hashcat-0.39.7z
|
||||
strip
|
||||
http://hashcat.net/hashcat/
|
||||
hashcat
|
||||
An multi-threaded multihash cracker
|
||||
-* ~amd64 ~x86
|
||||
eutils multilib pax-utils toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
app-crypt/hashcat-bin app-crypt/oclhashcat-plus-bin app-crypt/oclhashcat-lite-bin x11-libs/qt-gui x11-libs/qt-core
|
||||
app-crypt/hashcat-bin app-crypt/oclhashcat-plus-bin app-crypt/oclhashcat-lite-bin x11-libs/qt-gui x11-libs/qt-core
|
||||
0
|
||||
https://github.com/scandium/hashcat-gui/zipball/b6b01be723742ad89ba31fdb2c30b35306318f8b -> hashcat-gui-0.5.1.zip
|
||||
|
||||
https://github.com/scandium/hashcat-gui
|
||||
GPL-3
|
||||
A gui for the *hashcat* suite of tools
|
||||
~amd64 ~x86
|
||||
base eutils multilib qt4-r2 toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-libs/zlib video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.40 ) video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.4 ) app-arch/p7zip
|
||||
sys-libs/zlib video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.40 ) video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.4 )
|
||||
0
|
||||
http://hashcat.net/files/oclHashcat-lite-0.10.7z
|
||||
strip
|
||||
http://hashcat.net/oclhashcat-lite/
|
||||
hashcat
|
||||
An opencl hash cracker
|
||||
-* ~amd64 ~x86
|
||||
eutils multilib pax-utils toolchain-funcs user
|
||||
video_cards_fglrx video_cards_nvidia
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-libs/zlib video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.40 ) video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.4 ) app-arch/p7zip
|
||||
sys-libs/zlib video_cards_nvidia? ( >=x11-drivers/nvidia-drivers-290.40 ) video_cards_fglrx? ( >=x11-drivers/ati-drivers-12.4 )
|
||||
0
|
||||
amd64? ( http://hashcat.net/files/oclHashcat-plus-0.081-64.7z ) x86? ( http://hashcat.net/files/oclHashcat-plus-0.081-32.7z )
|
||||
strip
|
||||
http://hashcat.net/oclhashcat-plus/
|
||||
hashcat
|
||||
An opencl multihash cracker
|
||||
-* ~amd64 ~x86
|
||||
eutils multilib pax-utils toolchain-funcs user
|
||||
video_cards_fglrx video_cards_nvidia
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
0
|
||||
http://www.linuxfromscratch.org/lfs/downloads/7.1/LFS-BOOK-7.1.tar.bz2 http://www.linuxfromscratch.org/lfs/downloads/7.1/lfs-bootscripts-20120229.tar.bz2 http://www.linuxfromscratch.org/lfs/downloads/7.1/udev-config-20100128.tar.bz2 htmlsingle? ( http://www.linuxfromscratch.org/lfs/downloads/7.1/LFS-BOOK-7.1-NOCHUNKS.html.bz2 ) pdf? ( http://www.linuxfromscratch.org/lfs/downloads/7.1/LFS-BOOK-7.1.pdf )
|
||||
|
||||
http://www.linuxfromscratch.org/lfs
|
||||
CCPL-Attribution-ShareAlike-NonCommercial-2.5 MIT
|
||||
LFS documents building a Linux system entirely from source.
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
|
||||
htmlsingle pdf
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
install unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
x11-libs/wxGTK:2.8[X]
|
||||
x11-libs/wxGTK:2.8[X]
|
||||
0
|
||||
mirror://sourceforge/wxhexeditor/wxHexEditor-v0.09-src.tar.bz2
|
||||
|
||||
http://wxhexeditor.sourceforge.net/
|
||||
GPL-2
|
||||
A cross-platform hex editor designed specially for large files.
|
||||
~amd64 ~x86
|
||||
eutils multilib toolchain-funcs user wxwidgets
|
||||
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
app-crypt/mhash dev-libs/udis86 x11-libs/wxGTK:2.8[X]
|
||||
app-crypt/mhash dev-libs/udis86 x11-libs/wxGTK:2.8[X]
|
||||
0
|
||||
mirror://sourceforge/wxhexeditor/wxHexEditor-v0.20-src.tar.bz2
|
||||
|
||||
http://wxhexeditor.sourceforge.net/
|
||||
GPL-2
|
||||
A cross-platform hex editor designed specially for large files.
|
||||
~amd64 ~x86
|
||||
eutils multilib toolchain-funcs user wxwidgets
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
prepare pretend
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
0
|
||||
http://www.xs4all.nl/~rooversj/gentoo/euses-2.5.8.tar.bz2
|
||||
|
||||
http://www.xs4all.nl/~rooversj/gentoo
|
||||
GPL-2
|
||||
look up USE flag descriptions fast
|
||||
~alpha ~amd64 ~arm ~hppa ~ppc ~sparc ~x86 ~x86-fbsd
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
|
||||
|
||||
0
|
||||
http://libbsd.freedesktop.org/releases/libbsd-0.3.0.tar.gz
|
||||
|
||||
http://libbsd.freedesktop.org/wiki/
|
||||
BSD BSD-2 BSD-4 ISC
|
||||
A BSD compatibility library
|
||||
amd64 x86
|
||||
multilib toolchain-funcs
|
||||
static-libs
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
|
||||
|
||||
0
|
||||
http://libbsd.freedesktop.org/releases/libbsd-0.4.0.tar.gz
|
||||
|
||||
http://libbsd.freedesktop.org/wiki/
|
||||
BSD BSD-2 BSD-4 ISC
|
||||
An library to provide useful functions commonly found on BSD systems
|
||||
~amd64 ~x86
|
||||
multilib toolchain-funcs
|
||||
static-libs
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
|
||||
|
||||
0
|
||||
http://libbsd.freedesktop.org/releases/libbsd-0.4.1.tar.gz
|
||||
|
||||
http://libbsd.freedesktop.org/wiki/
|
||||
BSD BSD-2 BSD-4 ISC
|
||||
An library to provide useful functions commonly found on BSD systems
|
||||
~amd64 ~x86
|
||||
multilib toolchain-funcs
|
||||
static-libs
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
dev-lang/php >=dev-php/pear-1.8.1
|
||||
dev-lang/php >=dev-php/pear-1.8.1
|
||||
0
|
||||
http://pear.php.net/get/Net_LDAP-1.1.0.tgz
|
||||
|
||||
http://pear.php.net/Net_LDAP
|
||||
LGPL-2.1
|
||||
OO interface for searching and manipulating LDAP-entries
|
||||
~alpha ~amd64 ~hppa ~ppc ~sparc ~x86
|
||||
depend.php eutils multilib php-pear-r1 phpconfutils toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
install setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
dev-lang/php >=dev-php/pear-1.8.1
|
||||
dev-lang/php >=dev-php/pear-1.8.1
|
||||
0
|
||||
http://pear.php.net/get/Net_LDAP-1.1.1.tgz
|
||||
|
||||
http://pear.php.net/Net_LDAP
|
||||
LGPL-2.1
|
||||
OO interface for searching and manipulating LDAP-entries
|
||||
~alpha ~amd64 ~hppa ~ppc ~sparc ~x86
|
||||
depend.php eutils multilib php-pear-r1 phpconfutils toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
install setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
=dev-lang/python-2*
|
||||
dev-python/django dev-python/imaging =dev-lang/python-2*
|
||||
0
|
||||
http://downloads.reviewboard.org/releases/Djblets/0.6/Djblets-0.6.13.tar.gz
|
||||
http://downloads.reviewboard.org/releases/Djblets/0.6/Djblets-0.6.19.tar.gz
|
||||
|
||||
http://github.com/djblets
|
||||
MIT
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue