parent
abbb557f1b
commit
dd5124015c
@ -1,81 +0,0 @@
|
||||
# ChangeLog for app-crypt/hashcat-bin
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*hashcat-bin-0.49 (09 Aug 2015)
|
||||
*hashcat-bin-0.47 (09 Aug 2015)
|
||||
*hashcat-bin-0.46 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +hashcat-bin-0.46.ebuild,
|
||||
+hashcat-bin-0.47.ebuild, +hashcat-bin-0.49.ebuild, +metadata.xml:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Unify quoting in metadata.xml files for machine processing
|
||||
|
||||
Force unified quoting in all metadata.xml files since lxml does not
|
||||
preserve original use of single and double quotes. Ensuring unified
|
||||
quoting before the process allows distinguishing the GLEP 67-related
|
||||
metadata.xml changes from unrelated quoting changes.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
12 Jun 2016; Alon Bar-Lev <alonbl@gentoo.org> -hashcat-bin-0.46.ebuild,
|
||||
-hashcat-bin-0.47.ebuild:
|
||||
cleanup
|
||||
|
||||
Package-Manager: portage-2.2.28
|
||||
|
@ -1,59 +0,0 @@
|
||||
# ChangeLog for app-crypt/hashcat-bin
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/ChangeLog,v 1.12 2015/02/28 21:59:15 alonbl Exp $
|
||||
|
||||
*hashcat-bin-0.49 (28 Feb 2015)
|
||||
|
||||
28 Feb 2015; Alon Bar-Lev <alonbl@gentoo.org> +hashcat-bin-0.49.ebuild:
|
||||
Version bump, bug#540406
|
||||
|
||||
*hashcat-bin-0.47 (05 May 2014)
|
||||
|
||||
05 May 2014; Alon Bar-Lev <alonbl@gentoo.org> +hashcat-bin-0.47.ebuild,
|
||||
-hashcat-bin-0.39.ebuild, -hashcat-bin-0.40.ebuild, -hashcat-bin-0.41.ebuild,
|
||||
-hashcat-bin-0.42.ebuild, -hashcat-bin-0.44.ebuild:
|
||||
Version bump, bug#509616. Cleanup old
|
||||
|
||||
*hashcat-bin-0.46 (20 Sep 2013)
|
||||
|
||||
20 Sep 2013; Rick Farina <zerochaos@gentoo.org> +hashcat-bin-0.46.ebuild:
|
||||
version bump
|
||||
|
||||
*hashcat-bin-0.44 (22 Apr 2013)
|
||||
|
||||
22 Apr 2013; Rick Farina <zerochaos@gentoo.org> +hashcat-bin-0.44.ebuild:
|
||||
version bump, avx and xop support similar to jtr ebuild
|
||||
|
||||
*hashcat-bin-0.42 (07 Jan 2013)
|
||||
|
||||
07 Jan 2013; Rick Farina <zerochaos@gentoo.org> +hashcat-bin-0.42.ebuild:
|
||||
version bump, thanks to ago for poking me with bug #450604
|
||||
|
||||
*hashcat-bin-0.41 (26 Sep 2012)
|
||||
|
||||
26 Sep 2012; Rick Farina <zerochaos@gentoo.org> +hashcat-bin-0.41.ebuild:
|
||||
bump
|
||||
|
||||
25 Aug 2012; Rick Farina <zerochaos@gentoo.org> hashcat-bin-0.39.ebuild,
|
||||
hashcat-bin-0.40.ebuild:
|
||||
fix loader re bug #432740
|
||||
|
||||
*hashcat-bin-0.40 (06 Aug 2012)
|
||||
|
||||
06 Aug 2012; Rick Farina <zerochaos@gentoo.org> +hashcat-bin-0.40.ebuild:
|
||||
version bump to 0.40 and MacOSX (prefix) support
|
||||
|
||||
04 Jul 2012; Rick Farina <zerochaos@gentoo.org> hashcat-bin-0.39.ebuild:
|
||||
minor QA for ebuild
|
||||
|
||||
03 Jul 2012; Rick Farina <zerochaos@gentoo.org> hashcat-bin-0.39.ebuild:
|
||||
fix loader location and minor ebuild style improvements
|
||||
|
||||
02 Jul 2012; Rick Farina <zerochaos@gentoo.org> hashcat-bin-0.39.ebuild:
|
||||
trade RESTRICT=binchecks for QA_PREBUILT
|
||||
|
||||
*hashcat-bin-0.39 (01 Jul 2012)
|
||||
|
||||
01 Jul 2012; Rick Farina <zerochaos@gentoo.org> +hashcat-bin-0.39.ebuild,
|
||||
+metadata.xml:
|
||||
initial
|
@ -1,5 +0,0 @@
|
||||
DIST hashcat-0.49.7z 2423049 SHA256 02ca88393ecf33aaa0905592ca71e90671338c9540f212b3ad0f4666a93b406d SHA512 3e51a803c87de4f659ad3f72337234392140cd714a40eb221cb7697aa6f8df4da92ed7a7852deae5fdf36439c46fe4eaa312ed45a72dedbf13eaa6d9767e95bb WHIRLPOOL 5cbf4b4bca8371a47c5349a0e4ab825e7401a2363558eeeea9942d0652b133cc9fc11229e6ea676fbd6a179864abadfdfa5bb16a4fb9387ea74111d3ccda4bff
|
||||
EBUILD hashcat-bin-0.49.ebuild 3119 SHA256 03900ce29dd81f04f18d41a05673fbcd367994906a2878b93ef44dc0a29fa829 SHA512 8210d4aa1be3e6456ead80b7f3c0a6d552d0edb1f7ff7fe3f6d17a595eebce37e8a75f81c75a51edd20f4b27ba87cd69526e36c60a6aa2b5ab946c925976783d WHIRLPOOL ad9fa67332339f1e6f918482a08a0683c478eab7f1da43fe283cde540a8c97729426af22fcc9b1570c1d6a60b2415782e9d49095f01136fb1a371497a327e102
|
||||
MISC ChangeLog 3095 SHA256 28a70ec3f90141a0a2e432f4a0009af54759f8951557f91bb2238de35a9c30ff SHA512 a72f3dbd0a2a63abc1e9038b14ab2c98464bc8521ccbc7afa655c7158d579f72cd4a1e224d6e58d32cf7505a56265b21c72484aa968bf16a2f6b8b75fcd9240f WHIRLPOOL 0ca02788c35b0df07046769690afc301aa8e27ca91863140cb53b8157c3f7e219ca5181b8d1c24af2e957604b209569c9990cbf16cc876aece041d91b8f36429
|
||||
MISC ChangeLog-2015 1993 SHA256 570b12ba49239fbbbe4df81140641c647b188b2a9e454290b75ce2ad5709dac6 SHA512 0b89e29b2b64f18b927b79ab8bf72f6c7fc312a4cb2edb34d887a830dc20f35a3288def89a0997db72c15ccb52133accb4f0412614cc5addc5036aa150176948 WHIRLPOOL 78b31628b3920f3f844625c84a2f5870306e50a880b96ff45a290aee2720e3c73c5a4ccc2940f8f6dd0ee4a4e231a717b384afa2df8f2849ca843fa799fa87e5
|
||||
MISC metadata.xml 336 SHA256 f9d8d11dcb29a565360219f89f72d19ee0ee23e19b1b08c3ac48c7700b2a01ba SHA512 246823da2074a79debfa6196bbe1d634f92fe09094c47a9f6fc195d2c728b790bd23d43240ba7bdda9fb6cedace8fef590420ae5909bec10934b49cbabe46169 WHIRLPOOL 5517baee55b7edba487e0e04631c158f332ec3e5566e02cf7314ebcfc1e4d0d3517de7563e236f8e89464ff840e2009b6547d4fb824bce7234fb38d07af7a4d0
|
@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
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 ~amd64-linux ~x64-macos ~x86 ~x86-linux"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="opt/${PN}/hashcat-cli*.bin
|
||||
opt/${PN}/hashcat-cli64.app"
|
||||
|
||||
has_xop() {
|
||||
echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __XOP__ 1"
|
||||
}
|
||||
|
||||
has_avx() {
|
||||
echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __AVX__ 1"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -r *.exe docs || die
|
||||
use x86 || { rm hashcat-cli32.bin || die; }
|
||||
use amd64 || { rm hashcat-cli64.bin || die; }
|
||||
use x64-macos || { rm hashcat-cli64.app || die; }
|
||||
has_avx || { rm hashcat-cliAVX.bin || die; }
|
||||
has_xop || { rm hashcat-cliXOP.bin || die; }
|
||||
|
||||
#I assume this is needed but I didn't check
|
||||
pax-mark m hashcat-cli*.bin
|
||||
|
||||
insinto /opt/${PN}
|
||||
doins -r "${S}"/*
|
||||
|
||||
dodir /opt/bin
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cli32.bin ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cli32.bin
|
||||
cat <<-EOF > "${ED}"/opt/bin/hashcat-cli32.bin
|
||||
#! /bin/sh
|
||||
cd "${EPREFIX}"/opt/${PN}
|
||||
echo "Warning: hashcat-cli32.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
|
||||
exec ./hashcat-cli32.bin \$@
|
||||
EOF
|
||||
fperms +x /opt/bin/hashcat-cli32.bin
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cli64.bin ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cli64.bin
|
||||
cat <<-EOF > "${ED}"/opt/bin/hashcat-cli64.bin
|
||||
#! /bin/sh
|
||||
cd "${EPREFIX}"/opt/${PN}
|
||||
echo "Warning: hashcat-cli64.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
|
||||
exec ./hashcat-cli64.bin \$@
|
||||
EOF
|
||||
fperms +x /opt/bin/hashcat-cli64.bin
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cliAVX.bin ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cliAVX.bin
|
||||
cat <<-EOF > "${ED}"/opt/bin/hashcat-cliAVX.bin
|
||||
#! /bin/sh
|
||||
cd "${EPREFIX}"/opt/${PN}
|
||||
echo "Warning: hashcat-cliAVX.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
|
||||
exec ./hashcat-cliAVX.bin \$@
|
||||
EOF
|
||||
fperms +x /opt/bin/hashcat-cliAVX.bin
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cliXOP.bin ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cliXOP.bin
|
||||
cat <<-EOF > "${ED}"/opt/bin/hashcat-cliXOP.bin
|
||||
#! /bin/sh
|
||||
cd "${EPREFIX}"/opt/${PN}
|
||||
echo "Warning: hashcat-cliXOP.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
|
||||
exec ./hashcat-cliXOP.bin \$@
|
||||
EOF
|
||||
fperms +x /opt/bin/hashcat-cliXOP.bin
|
||||
fi
|
||||
if [ -f "${ED}"/opt/${PN}/hashcat-cli64.app ]
|
||||
then
|
||||
fperms +x /opt/${PN}/hashcat-cli64.app
|
||||
cat <<-EOF > "${ED}"/opt/bin/hashcat-cli64.app
|
||||
#! /bin/sh
|
||||
cd "${EPREFIX}"/opt/${PN}
|
||||
echo "Warning: hashcat-cli64.app is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
|
||||
exec ./hashcat-cli64.app \$@
|
||||
EOF
|
||||
fperms +x /opt/bin/hashcat-cli64.app
|
||||
fi
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>crypto@gentoo.org</email>
|
||||
<name>Crypto</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,65 +0,0 @@
|
||||
# ChangeLog for app-crypt/hashcat-gui
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*hashcat-gui-0.5.1 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+hashcat-gui-0.5.1.ebuild, +metadata.xml:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
@ -1,29 +0,0 @@
|
||||
# ChangeLog for app-crypt/hashcat-gui
|
||||
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-gui/ChangeLog,v 1.7 2015/06/05 12:04:58 jlec Exp $
|
||||
|
||||
05 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Add github to remote-id in metadata.xml
|
||||
|
||||
02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> hashcat-gui-0.5.1.ebuild:
|
||||
Move Qt dependencies to the new category
|
||||
|
||||
25 Aug 2012; Rick Farina <zerochaos@gentoo.org> hashcat-gui-0.5.1.ebuild,
|
||||
metadata.xml:
|
||||
allow users to not install huge opencl/cuda apps if they don't want them
|
||||
|
||||
27 Jul 2012; Michael Palimaka <kensington@gentoo.org>
|
||||
hashcat-gui-0.5.1.ebuild:
|
||||
Add missing slot dependencies on Qt.
|
||||
|
||||
04 Jul 2012; Rick Farina <zerochaos@gentoo.org> hashcat-gui-0.5.1.ebuild:
|
||||
fix DEPENDS properly and add app-arch/unzip
|
||||
|
||||
03 Jul 2012; Rick Farina <zerochaos@gentoo.org> hashcat-gui-0.5.1.ebuild:
|
||||
address a few ebuild QA violations and style concerns
|
||||
|
||||
*hashcat-gui-0.5.1 (02 Jul 2012)
|
||||
|
||||
02 Jul 2012; Rick Farina <zerochaos@gentoo.org> +hashcat-gui-0.5.1.ebuild,
|
||||
+metadata.xml:
|
||||
initial commit of hashcat-gui
|
@ -1,5 +0,0 @@
|
||||
DIST hashcat-gui-0.5.1.zip 130106 SHA256 d8294724ce6ea5980ba98f43e44be6dd706c0bffc56128d2cd0db3c71aedd0d3 SHA512 c9162aa812c31713e3b7cf844d1d80c894db551b0e92483da0f02bc0f1a0a85e9ca17396f756caf0da1a1bf1bda1c77d97bdcc6758b6348567f1b39c4eb2f688 WHIRLPOOL 021369adcebc7bbcb99a9b3411ff046d14a62878ad83fe97aa1e3b1c49bf37c98645bc65206901a6af0de0efcebe350e988552b97bc4cd4c515d1b625a65496f
|
||||
EBUILD hashcat-gui-0.5.1.ebuild 1112 SHA256 ef6093b432d3f63605108874d199a7eda364a0be0dccd8a3050371120292e593 SHA512 983cb6bdf670c64935e74c0fc88d9d27fb21a7f7c49d296522ef40b5f89971d9e2469774efd4cba5c9b4a8cc3d7d4dc636132d32061846b46642ce00d128623e WHIRLPOOL 523d3b6f026aeacb189fbe9d6c69a504127ced92a5866e0d679e733be4daeafc67eb7101ce40bab23b2726676e3bf4ade18bf611382a6bd103b2134a3438bd2b
|
||||
MISC ChangeLog 2440 SHA256 7b110a199afcfdb562f5ca15b84a2aeeb9e831b26b20c014200613d08d3aadd3 SHA512 c88b8d0c58475429195f5f501acf3a344123f3114b2c7dbfae3c5d0d4ee95e6b161f532e1739c4b256d08caccd0e30c6d05eb309188e4b4a8eee9b236c48e3cd WHIRLPOOL 7f456a6eece1c85ba699086509f482c9fe8ab4d4bf91d2352b9023d9aca154521777f41eda08f2c2a215cbeee13354c3adf859168da2812ad46a2aeaafa98e61
|
||||
MISC ChangeLog-2015 1148 SHA256 49271cba4c12f777f66111f544f53aed271be1130dbb2a4035b2db366220c41e SHA512 3a3b3e4d34737b8fff317571fd660c865d745a0fa427deaba07d5e9e4e952c7aaa349d3a4992d2757da9e93e2d9b846b955727cd765e008a456c4e06496c5f06 WHIRLPOOL 3d2225bff9d79d2b7392519a2509d98527040fcb6a7458a36c6e5633e1abcaa448c5203882d4b2298f06a35427be2cd13d3aaaa4606e3140a85ee15363353b35
|
||||
MISC metadata.xml 686 SHA256 a030894bee59aa379f790356b0269b02d5bd268f1130305b6ea4b005f91ec2bd SHA512 b497f5c258458477524bf4e0bc4d5c60071e836d7940f08afa27871c03bcd7e60655acbdbd51e638b4f6921aa25fcc6c237dea1897e6d8016d6a304abb228b4c WHIRLPOOL 42dcccb050ba44bab3bf56ed848d1e022cf9308f3be9ed36c09af9e7e969109d0e0822b7ffd09d44940c9c3068350fc7fb6dc6e6d3e2cad5e6918131072be3c9
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit qt4-r2
|
||||
|
||||
DESCRIPTION="A gui for the *hashcat* suite of tools"
|
||||
HOMEPAGE="https://github.com/scandium/hashcat-gui"
|
||||
|
||||
SRC_URI="mirror://github/scandium/hashcat-gui/zipball/b6b01be723742ad89ba31fdb2c30b35306318f8b -> ${P}.zip"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="cuda opencl"
|
||||
|
||||
RDEPEND="app-crypt/hashcat-bin
|
||||
cuda? ( app-crypt/oclhashcat-plus-bin
|
||||
app-crypt/oclhashcat-lite-bin )
|
||||
opencl? ( app-crypt/oclhashcat-plus-bin
|
||||
app-crypt/oclhashcat-lite-bin )
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtcore:4"
|
||||
|
||||
DEPEND="dev-qt/qtgui:4
|
||||
dev-qt/qtcore:4
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"/scandium-hashcat-gui-b6b01be/src
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's#./hashcat#/opt/hashcat-bin#g' mainwindow.cpp || die
|
||||
sed -i 's#./oclHashcat-plus#/opt/oclhashcat-plus-bin#g' mainwindow.cpp || die
|
||||
sed -i 's#./oclHashcat-lite#/opt/oclhashcat-lite-bin#g' mainwindow.cpp || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin hashcat-gui
|
||||
cd "${WORKDIR}"/scandium-hashcat-gui-b6b01be || die
|
||||
dodoc ChangeLog FAQ INSTALL README TODO
|
||||
}
|
@ -1,19 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>crypto@gentoo.org</email>
|
||||
<name>Crypto</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="cuda">Install oclhashcat-{plus,lite}-bin to take advantage of hardware cuda support.</flag>
|
||||
<flag name="opencl">Install oclhashcat-{plus,lite}-bin to take advantage of hardware opencl support.</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">scandium/hashcat-gui</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -1,73 +0,0 @@
|
||||
# ChangeLog for app-crypt/oclhashcat-lite-bin
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*oclhashcat-lite-bin-0.15 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml,
|
||||
+oclhashcat-lite-bin-0.15.ebuild:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Unify quoting in metadata.xml files for machine processing
|
||||
|
||||
Force unified quoting in all metadata.xml files since lxml does not
|
||||
preserve original use of single and double quotes. Ensuring unified
|
||||
quoting before the process allows distinguishing the GLEP 67-related
|
||||
metadata.xml changes from unrelated quoting changes.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
@ -1,51 +0,0 @@
|
||||
# ChangeLog for app-crypt/oclhashcat-lite-bin
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-lite-bin/ChangeLog,v 1.10 2014/01/01 09:26:10 patrick Exp $
|
||||
|
||||
01 Jan 2014; Patrick Lauer <patrick@gentoo.org>
|
||||
-oclhashcat-lite-bin-0.14.ebuild:
|
||||
Remove old version with unsatisfiable deps #496276
|
||||
|
||||
24 Aug 2013; Rick Farina <zerochaos@gentoo.org>
|
||||
oclhashcat-lite-bin-0.15.ebuild:
|
||||
newer ati-drivers can be used with --force so we allow it
|
||||
|
||||
29 Apr 2013; Rick Farina <zerochaos@gentoo.org>
|
||||
oclhashcat-lite-bin-0.15.ebuild:
|
||||
ebuild cleanup, fix tests, fix running as user
|
||||
|
||||
*oclhashcat-lite-bin-0.15 (23 Apr 2013)
|
||||
|
||||
23 Apr 2013; Rick Farina <zerochaos@gentoo.org>
|
||||
+oclhashcat-lite-bin-0.15.ebuild, metadata.xml:
|
||||
version bump and some minor improvements
|
||||
|
||||
11 Mar 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
|
||||
-oclhashcat-lite-bin-0.10.ebuild, -oclhashcat-lite-bin-0.13.ebuild:
|
||||
Drop versions that depend on old ati-drivers.
|
||||
|
||||
*oclhashcat-lite-bin-0.14 (03 Feb 2013)
|
||||
|
||||
03 Feb 2013; Rick Farina <zerochaos@gentoo.org>
|
||||
+oclhashcat-lite-bin-0.14.ebuild:
|
||||
version bump, users must now agree to eula with each release
|
||||
|
||||
*oclhashcat-lite-bin-0.13 (31 Dec 2012)
|
||||
|
||||
31 Dec 2012; Rick Farina <zerochaos@gentoo.org>
|
||||
+oclhashcat-lite-bin-0.13.ebuild:
|
||||
version bump
|
||||
|
||||
04 Jul 2012; Rick Farina <zerochaos@gentoo.org>
|
||||
oclhashcat-lite-bin-0.10.ebuild:
|
||||
minor QA with ebuild, again
|
||||
|
||||
04 Jul 2012; Rick Farina <zerochaos@gentoo.org>
|
||||
oclhashcat-lite-bin-0.10.ebuild:
|
||||
move loader and simplify ebuild with a for loop
|
||||
|
||||
*oclhashcat-lite-bin-0.10 (02 Jul 2012)
|
||||
|
||||
02 Jul 2012; Rick Farina <zerochaos@gentoo.org> +metadata.xml,
|
||||
+oclhashcat-lite-bin-0.10.ebuild:
|
||||
initial commit of oclhashcat-lite-bin
|
@ -1,5 +0,0 @@
|
||||
DIST oclHashcat-lite-0.15.7z 6026598 SHA256 40fd6f5410e1c0d5d5e7c9d60c173d838289025a2fc36b86690fb26657ed5796 SHA512 b70738a40cdbc5062cb72f1de93a2d29cdd824b7f3cb0f5bc42e3a7e83246d2247385040efe230afffa26ddf26823ecefabf16f31b1925c7460e7cd8933342b8 WHIRLPOOL b53ce94f04dd464fd6727641726aa56620ec6dcf5c557887c7346955b08b33f187b59db27debf98210c477299ef13c8f7334e8c3b2234b27edf0fe97b1438235
|
||||
EBUILD oclhashcat-lite-bin-0.15.ebuild 4346 SHA256 8a4b39aba53cae9ad6b82b4f8c06507c46be31f166ac07432b58d57ca5d761be SHA512 57dce1aca55bd7b41a05b0de296c1989b7bcb817abec97cafeba481f385ed57703f80fef2595ba1393326099c7b609f3bf0e63833093d34c6bf7439c8575fd51 WHIRLPOOL b91f75c9f64ae190e8a34dbb485ab7df5fee30489479a259551ada46a58af029d7f16b28242c51407e38c09a652cb8b99e2307be73c1ce3c041bd88a119e44c9
|
||||
MISC ChangeLog 2855 SHA256 e091d535e239e51038318d35e6ce533f4a355ffec2ccbcf9c09dbfe412871e2c SHA512 93b94a088348c614e3af7f120a91b5c0beb78bd31c1c2040f63af00f769cd20f5373e68a32abaa23b38b10b4d11224211516b36b401401681160c8c5cf166638 WHIRLPOOL 502d15aa67966e1bbf77a1fae6458bc5da55dbb06f3586e86884171d3f702dd610a949a0b308357126e7445248dbe3a736c3a71da11a3594af1d4d23e5af86b4
|
||||
MISC ChangeLog-2015 1795 SHA256 33cce86288925527de58fa9caf375968a4504e5e6d141c0c23d21779cca8c5c9 SHA512 c72b7103e2a06c577a15c39219927068f08de86dfa9b0af20e15c7d5923e100435a964e60608fce994789149f91967f1d3be46d2b1711699e2bb37cfb790b146 WHIRLPOOL 91d993d23f64fa8bbf58d418fd795ae443b7fef794710993632c1f59c79e043d456c3398ff72b436476932f548cb3aa4c9a60fafcb8d241d087c05ff2bc9449b
|
||||
MISC metadata.xml 425 SHA256 1f3cacc78f641ea1a9877ef198f7482d26c875b55b119a3a5cfa1d07280268fb SHA512 a46d630a46414b46fa651b14c48ac0d10b65a0c78cf00aef6c5d48b8bb22788989046d820de2c1eb00fb9772060669b0d71c4cabb7d8cb4ff5ca2c0280a3a999 WHIRLPOOL 11c821b53ad9717fc25e5724b92079f73f5e740c410894dc22918ce12131b9ef1ec46ed063e92b214045f4753e799bfcba47747eef9bc4c5f4dc90ff9a6b5b4f
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>crypto@gentoo.org</email>
|
||||
<name>Crypto</name>
|
||||
</maintainer>
|
||||
<use><flag name="virtualcl">Support for Mosix VirtualCL Clustering Platform</flag></use>
|
||||
</pkgmetadata>
|
@ -1,150 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
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_prepare() {
|
||||
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; }
|
||||
|
||||
pax-mark r *Hashcat-lite*.bin
|
||||
}
|
||||
|
||||
src_test() {
|
||||
printf "%02x" ${PV#0.} > "${S}"/eula.accepted
|
||||
if use video_cards_nvidia; then
|
||||
addwrite /dev/nvidia0
|
||||
addwrite /dev/nvidiactl
|
||||
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
|
||||
if use amd64; then
|
||||
./cudaHashcat-lite64.bin 6fc33db981c6c55189bbda9625eacd6d
|
||||
elif use x86; then
|
||||
./cudaHashcat-lite32.bin 6fc33db981c6c55189bbda9625eacd6d
|
||||
fi
|
||||
fi
|
||||
if use video_cards_fglrx; then
|
||||
addwrite /dev/ati
|
||||
if use amd64; then
|
||||
./oclHashcat-lite64.bin 6fc33db981c6c55189bbda9625eacd6d
|
||||
elif use x86; then
|
||||
./oclHashcat-lite32.bin 6fc33db981c6c55189bbda9625eacd6d
|
||||
fi
|
||||
fi
|
||||
rm eula.accepted cudaHashcat-lite.restore
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -r "${S}"/*.exe "${S}"/*.cmd "${S}"/docs || die
|
||||
|
||||
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 -R root:video /opt/${PN}
|
||||
fperms g+w /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,73 +0,0 @@
|
||||
# ChangeLog for app-crypt/oclhashcat-plus-bin
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*oclhashcat-plus-bin-0.15 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +metadata.xml,
|
||||
+oclhashcat-plus-bin-0.15.ebuild:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Unify quoting in metadata.xml files for machine processing
|
||||
|
||||
Force unified quoting in all metadata.xml files since lxml does not
|
||||
preserve original use of single and double quotes. Ensuring unified
|
||||
quoting before the process allows distinguishing the GLEP 67-related
|
||||
metadata.xml changes from unrelated quoting changes.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
@ -1,70 +0,0 @@
|
||||
# ChangeLog for app-crypt/oclhashcat-plus-bin
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/oclhashcat-plus-bin/ChangeLog,v 1.13 2014/01/02 14:56:01 zerochaos Exp $
|
||||
|
||||
02 Jan 2014; Rick Farina <zerochaos@gentoo.org>
|
||||
-oclhashcat-plus-bin-0.13.ebuild, -oclhashcat-plus-bin-0.14.ebuild:
|
||||
someone was kind enough to remove our dep so cleanup older ebuilds
|
||||
|
||||
*oclhashcat-plus-bin-0.15 (25 Aug 2013)
|
||||
|
||||
25 Aug 2013; Rick Farina <zerochaos@gentoo.org>
|
||||
+oclhashcat-plus-bin-0.15.ebuild:
|
||||
version bump
|
||||
|
||||
29 Apr 2013; Rick Farina <zerochaos@gentoo.org>
|
||||
oclhashcat-plus-bin-0.14.ebuild:
|
||||
ebuild cleanup, fix tests, fix running as user
|
||||
|
||||
28 Apr 2013; Rick Farina <zerochaos@gentoo.org>
|
||||
oclhashcat-plus-bin-0.14.ebuild:
|
||||
typo fix
|
||||
|
||||
*oclhashcat-plus-bin-0.14 (23 Apr 2013)
|
||||
|
||||
23 Apr 2013; Rick Farina <zerochaos@gentoo.org>
|
||||
+oclhashcat-plus-bin-0.14.ebuild, metadata.xml,
|
||||
oclhashcat-plus-bin-0.13.ebuild:
|
||||
version bump and some minor improvements
|
||||
|
||||
11 Mar 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
|
||||
-oclhashcat-plus-bin-0.081.ebuild, -oclhashcat-plus-bin-0.09.ebuild,
|
||||
-oclhashcat-plus-bin-0.12.ebuild:
|
||||
Drop versions that depend on old ati-drivers.
|
||||
|
||||
*oclhashcat-plus-bin-0.13 (03 Feb 2013)
|
||||
|
||||
03 Feb 2013; Rick Farina <zerochaos@gentoo.org>
|
||||
+oclhashcat-plus-bin-0.13.ebuild:
|
||||
version bump, user must now accept the license with every new release
|
||||
|
||||
*oclhashcat-plus-bin-0.12 (31 Dec 2012)
|
||||
|
||||
31 Dec 2012; Rick Farina <zerochaos@gentoo.org>
|
||||
+oclhashcat-plus-bin-0.12.ebuild:
|
||||
version bump
|
||||
|
||||
30 Oct 2012; Rick Farina <zerochaos@gentoo.org>
|
||||
oclhashcat-plus-bin-0.09.ebuild:
|
||||
seems the rm was unneeded in this release and didn't error on amd64 but does
|
||||
on x86. removing.
|
||||
|
||||
*oclhashcat-plus-bin-0.09 (10 Sep 2012)
|
||||
|
||||
10 Sep 2012; Rick Farina <zerochaos@gentoo.org>
|
||||
+oclhashcat-plus-bin-0.09.ebuild:
|
||||
version bump
|
||||
|
||||
04 Jul 2012; Rick Farina <zerochaos@gentoo.org>
|
||||
oclhashcat-plus-bin-0.081.ebuild:
|
||||
minor ebuild QA
|
||||
|
||||
04 Jul 2012; Rick Farina <zerochaos@gentoo.org>
|
||||
oclhashcat-plus-bin-0.081.ebuild:
|
||||
move loader, cleanup ebuild in oclhashcat-lite-bin style
|
||||
|
||||
*oclhashcat-plus-bin-0.081 (02 Jul 2012)
|
||||
|
||||
02 Jul 2012; Rick Farina <zerochaos@gentoo.org> +metadata.xml,
|
||||
+oclhashcat-plus-bin-0.081.ebuild:
|
||||
initial commit of oclhashcat-plus-bin
|
@ -1,5 +0,0 @@
|
||||
DIST oclHashcat-plus-0.15.7z 71543716 SHA256 545bbaa4ea4fb45a4c4af365e880c56dce8d8bd9c8d73ad2f9cdc16b5df47f14 SHA512 0b11aa805b186a432ee8a9f6ff5823235986d2552fc99b5365150c165bd10232a76408b375887483375cf1e29d8e78de2dadf2e046863061c7ce8722c7591da4 WHIRLPOOL 1a8e52990831ed113c06d702f0de4e5a82f0d3250c630fde8b3b11e5c4d48a0361a1fd8513ce0f183513c3329aa4aa7dd276789f2b04bde44226a16d7e86829a
|
||||
EBUILD oclhashcat-plus-bin-0.15.ebuild 4263 SHA256 c2b9278f5741b4e3438076ccaa6933e3baf18afb4bb7bff31a176e667702c651 SHA512 da40aa297dd90134e4144b861865ce992c58edffe5a1f403f1ff51e62265344c2cef988c3e04a980f3f11b7dcf47d3e5fa9c00cd43008276c5390c3c55edb6f9 WHIRLPOOL a919bcc660221a8674704c8d0e749be9130d73d24278535ef7e7aab6c2043e40a93b6520a6c34640a14196b549f6eaeeca97c21e5a097ca1f09f2ec563d05a37
|
||||
MISC ChangeLog 2855 SHA256 75907449ece22ad15a90dc9df920dc5628104f068ef78bb7798e3ab8ac58b55d SHA512 d69067bdd265f3e9625631118c50e9b6153e12f5ba8278f55d3206cb08de632fdd56f3f848c486ac914f1b149742a157af46ad78cd59d5c4db2462f0b8792471 WHIRLPOOL ad8c5d0812da3f1cc30ce23f6659cb93e437018dec672f0803257d7b4a88eadc1eb30866a8958e9f2a3011fe9b81254f90389b63ae8681ba259e3e26d1e88619
|
||||
MISC ChangeLog-2015 2351 SHA256 a09c800f7d8e8c6fc34ad40606d25ffa764e2bb9bdbe24e5b6f6d0b1c3a69ad7 SHA512 1429c2408a9aaf92545975a118160de27943bfd002c9045df1ba98747e7b6a43228781ddde55ae665b019b3afe953cce26d0076e3cfc64221a4747938f41961d WHIRLPOOL 280f6d828bda79837fdbc491a9e9ddff7534b8ecc4fe95b3a01866aaff2aa0572ba2f5bbb9375555b7575dcf36f9e11433704b7a29c5169cba2887912b15d20a
|
||||
MISC metadata.xml 425 SHA256 1f3cacc78f641ea1a9877ef198f7482d26c875b55b119a3a5cfa1d07280268fb SHA512 a46d630a46414b46fa651b14c48ac0d10b65a0c78cf00aef6c5d48b8bb22788989046d820de2c1eb00fb9772060669b0d71c4cabb7d8cb4ff5ca2c0280a3a999 WHIRLPOOL 11c821b53ad9717fc25e5724b92079f73f5e740c410894dc22918ce12131b9ef1ec46ed063e92b214045f4753e799bfcba47747eef9bc4c5f4dc90ff9a6b5b4f
|
@ -1,13 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>crypto@gentoo.org</email>
|
||||
<name>Crypto</name>
|
||||
</maintainer>
|
||||
<use><flag name="virtualcl">Support for Mosix VirtualCL Clustering Platform</flag></use>
|
||||
</pkgmetadata>
|
@ -1,147 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
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-319.37 )
|
||||
video_cards_fglrx? ( >=x11-drivers/ati-drivers-13.4 )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/p7zip"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
RESTRICT="strip"
|
||||
QA_PREBUILT="*Hashcat-plus*.bin
|
||||
opt/${PN}/kernels/4098/*.llvmir"
|
||||
|
||||
src_prepare() {
|
||||
use x86 && rm *Hashcat-plus64*
|
||||
use amd64 && rm *Hashcat-plus32*
|
||||
use virtualcl || rm vclHashcat-plus*
|
||||
|
||||
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
|
||||
|
||||
#paxmark goes here so test and install works
|
||||
pax-mark r *Hashcat-plus*.bin
|
||||
}
|
||||
|
||||
src_test() {
|
||||
printf "%02x" ${PV#0.} > "${S}"/eula.accepted
|
||||
if use video_cards_nvidia; then
|
||||
addwrite /dev/nvidia0
|
||||
addwrite /dev/nvidiactl
|
||||
if [ ! -w /dev/nvidia0 ]; then
|
||||
einfo "To run these tests, portage likely must be in the video group."
|
||||
einfo "Please run \"gpasswd -a portage video\" if the tests will fail"
|
||||
fi
|
||||
if use amd64; then
|
||||
./cudaHashcat-plus64.bin -a 3 -m 1500 nQCk49SiErOgk || die
|
||||
elif use x86; then
|
||||
./cudaHashcat-plus32.bin -a 3 -m 1500 nQCk49SiErOgk || die
|
||||
fi
|
||||
fi
|
||||
if use video_cards_fglrx; then
|
||||
addwrite /dev/ati
|
||||
if use amd64; then
|
||||
./oclHashcat-plus64.bin -a 3 -m 1500 nQCk49SiErOgk || die
|
||||
elif use x86; then
|
||||
./oclHashcat-plus32.bin -a 3 -m 1500 nQCk49SiErOgk || die
|
||||
fi
|
||||
fi
|
||||
rm eula.accepted hashcat.pot hashcat.dictstat
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc docs/*
|
||||
rm -r "${S}"/*.exe "${S}"/*.cmd "${S}"/docs || die
|
||||
|
||||
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 -R root:video /opt/${PN}
|
||||
fperms g+w /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,555 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PLOCALES="ar bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru sk sl sr_RS@cyrillic sr_RS@latin sv te th tr uk wa zh_CN zh_TW"
|
||||
PLOCALE_BACKUP="en"
|
||||
|
||||
inherit autotools eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx versionator
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://source.winehq.org/git/wine.git http://source.winehq.org/git/wine.git"
|
||||
EGIT_BRANCH="master"
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
#KEYWORDS=""
|
||||
else
|
||||
MAJOR_V=$(get_version_component_range 1-2)
|
||||
SRC_URI="https://dl.winehq.org/wine/source/${MAJOR_V}/${P}.tar.bz2"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
VANILLA_GV="2.47"
|
||||
VANILLA_MV="4.6.3"
|
||||
STAGING_GV="2.47"
|
||||
STAGING_MV="4.6.3"
|
||||
[[ ${MAJOR_V} == "1.8" ]] && SUFFIX="-unofficial"
|
||||
STAGING_P="wine-staging-${PV}"
|
||||
STAGING_DIR="${WORKDIR}/${STAGING_P}${SUFFIX}"
|
||||
D3D9_P="wine-d3d9-${PV}"
|
||||
D3D9_DIR="${WORKDIR}/wine-d3d9-patches-${D3D9_P}"
|
||||
WINE_GENTOO="wine-gentoo-2015.03.07"
|
||||
DESCRIPTION="Free implementation of Windows(tm) on Unix"
|
||||
HOMEPAGE="http://www.winehq.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
!staging? (
|
||||
gecko? (
|
||||
abi_x86_32? ( https://dl.winehq.org/wine/wine-gecko/${VANILLA_GV}/wine_gecko-${VANILLA_GV}-x86.msi )
|
||||
abi_x86_64? ( https://dl.winehq.org/wine/wine-gecko/${VANILLA_GV}/wine_gecko-${VANILLA_GV}-x86_64.msi )
|
||||
)
|
||||
mono? ( https://dl.winehq.org/wine/wine-mono/${VANILLA_MV}/wine-mono-${VANILLA_MV}.msi )
|
||||
)
|
||||
staging? (
|
||||
gecko? (
|
||||
abi_x86_32? ( https://dl.winehq.org/wine/wine-gecko/${STAGING_GV}/wine_gecko-${STAGING_GV}-x86.msi )
|
||||
abi_x86_64? ( https://dl.winehq.org/wine/wine-gecko/${STAGING_GV}/wine_gecko-${STAGING_GV}-x86_64.msi )
|
||||
)
|
||||
mono? ( https://dl.winehq.org/wine/wine-mono/${STAGING_MV}/wine-mono-${STAGING_MV}.msi )
|
||||
)
|
||||
https://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
STAGING_EGIT_REPO_URI="git://github.com/wine-compholio/wine-staging.git"
|
||||
D3D9_EGIT_REPO_URI="git://github.com/sarnex/wine-d3d9-patches.git"
|
||||
else
|
||||
SRC_URI="${SRC_URI}
|
||||
staging? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}${SUFFIX}.tar.gz -> ${STAGING_P}.tar.gz )
|
||||
d3d9? ( https://github.com/sarnex/wine-d3d9-patches/archive/${D3D9_P}.tar.gz )"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags d3d9 dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg kernel_FreeBSD +lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pcap pipelight +png prelink pulseaudio +realtime +run-exes s3tc samba scanner selinux +ssl staging test themes +threads +truetype udev +udisks v4l vaapi +X +xcomposite xinerama +xml"
|
||||
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
|
||||
X? ( truetype )
|
||||
elibc_glibc? ( threads )
|
||||
osmesa? ( opengl )
|
||||
pipelight? ( staging )
|
||||
s3tc? ( staging )
|
||||
test? ( abi_x86_32 )
|
||||
themes? ( staging )
|
||||
vaapi? ( staging )" # osmesa-opengl #286560 # X-truetype #551124
|
||||
|
||||
# FIXME: the test suite is unsuitable for us; many tests require net access
|
||||
# or fail due to Xvfb's opengl limitations.
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
X? (
|
||||
x11-libs/libXcursor[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXext[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXrandr[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXi[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
|
||||
)
|
||||
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
|
||||
capi? ( net-libs/libcapi[${MULTILIB_USEDEP}] )
|
||||
cups? ( net-print/cups:=[${MULTILIB_USEDEP}] )
|
||||
d3d9? (
|
||||
media-libs/mesa[d3d9,egl,${MULTILIB_USEDEP}]
|
||||
x11-libs/libX11[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXext[${MULTILIB_USEDEP}]
|
||||
x11-libs/libxcb[${MULTILIB_USEDEP}]
|
||||
)
|
||||
fontconfig? ( media-libs/fontconfig:=[${MULTILIB_USEDEP}] )
|
||||
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
|
||||
gsm? ( media-sound/gsm:=[${MULTILIB_USEDEP}] )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
|
||||
media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}]
|
||||
)
|
||||
jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] )
|
||||
lcms? ( media-libs/lcms:2=[${MULTILIB_USEDEP}] )
|
||||
ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0[${MULTILIB_USEDEP}] )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2:0=[${MULTILIB_USEDEP}] )
|
||||
netapi? ( net-fs/samba[netapi(+),${MULTILIB_USEDEP}] )
|
||||
nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
|
||||
odbc? ( dev-db/unixODBC:=[${MULTILIB_USEDEP}] )
|
||||
openal? ( media-libs/openal:=[${MULTILIB_USEDEP}] )
|
||||
opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
|
||||
opengl? (
|
||||
virtual/glu[${MULTILIB_USEDEP}]
|
||||
virtual/opengl[${MULTILIB_USEDEP}]
|
||||
)
|
||||
osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
|
||||
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
|
||||
png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )
|
||||
pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
|
||||
scanner? ( media-gfx/sane-backends:=[${MULTILIB_USEDEP}] )
|
||||
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
|
||||
staging? ( sys-apps/attr[${MULTILIB_USEDEP}] )
|
||||
themes? (
|
||||
dev-libs/glib:2[${MULTILIB_USEDEP}]
|
||||
x11-libs/cairo[${MULTILIB_USEDEP}]
|
||||
x11-libs/gtk+:3[${MULTILIB_USEDEP}]
|
||||
)
|
||||
truetype? ( >=media-libs/freetype-2.0.0[${MULTILIB_USEDEP}] )
|
||||
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
|
||||
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
|
||||
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
|
||||
vaapi? ( x11-libs/libva[X,${MULTILIB_USEDEP}] )
|
||||
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
|
||||
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
|
||||
xml? (
|
||||
dev-libs/libxml2[${MULTILIB_USEDEP}]
|
||||
dev-libs/libxslt[${MULTILIB_USEDEP}]
|
||||
)
|
||||
abi_x86_32? (
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
|
||||
!<app-emulation/emul-linux-x86-baselibs-20140508-r14
|
||||
!app-emulation/emul-linux-x86-db[-abi_x86_32(-)]
|
||||
!<app-emulation/emul-linux-x86-db-20140508-r3
|
||||
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)]
|
||||
!<app-emulation/emul-linux-x86-medialibs-20140508-r6
|
||||
!app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)]
|
||||
!<app-emulation/emul-linux-x86-opengl-20140508-r1
|
||||
!app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)]
|
||||
!<app-emulation/emul-linux-x86-sdl-20140508-r1
|
||||
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
|
||||
!<app-emulation/emul-linux-x86-soundlibs-20140508
|
||||
!app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
|
||||
!<app-emulation/emul-linux-x86-xlibs-20140508
|
||||
)"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
dos? ( >=games-emulation/dosbox-0.74_p20160629 )
|
||||
perl? (
|
||||
dev-lang/perl
|
||||
dev-perl/XML-Simple
|
||||
)
|
||||
pulseaudio? (
|
||||
realtime? ( sys-auth/rtkit )
|
||||
)
|
||||
s3tc? ( >=media-libs/libtxc_dxtn-1.0.1-r1[${MULTILIB_USEDEP}] )
|
||||
samba? ( >=net-fs/samba-3.0.25[winbind] )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
udisks? ( sys-fs/udisks:2 )"
|
||||
|
||||
# tools/make_requests requires perl
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
sys-devel/flex
|
||||
>=sys-kernel/linux-headers-2.6
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
X? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
prelink? ( sys-devel/prelink )
|
||||
staging? (
|
||||
dev-lang/perl
|
||||
dev-perl/XML-Simple
|
||||
)
|
||||
xinerama? ( x11-proto/xineramaproto )"
|
||||
|
||||
# These use a non-standard "Wine" category, which is provided by
|
||||
# /etc/xdg/applications-merged/wine.menu
|
||||
QA_DESKTOP_FILE="usr/share/applications/wine-browsedrive.desktop
|
||||
usr/share/applications/wine-notepad.desktop
|
||||
usr/share/applications/wine-uninstaller.desktop
|
||||
usr/share/applications/wine-winecfg.desktop"
|
||||
|
||||
wine_compiler_check() {
|
||||
[[ ${MERGE_TYPE} = "binary" ]] && return 0
|
||||
|
||||
# GCC-specific bugs
|
||||
if tc-is-gcc; then
|
||||
# bug #549768
|
||||
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) -le 2 ]]; then
|
||||
ebegin "Checking for gcc-5 ms_abi compiler bug"
|
||||
$(tc-getCC) -O2 "${FILESDIR}"/pr66838.c -o "${T}"/pr66838 || die
|
||||
# Run in subshell to prevent "Aborted" message
|
||||
( "${T}"/pr66838 || false ) >/dev/null 2>&1
|
||||
if ! eend $?; then
|
||||
eerror "64-bit wine cannot be built with gcc-5.1 or initial patchset of 5.2.0"
|
||||
eerror "due to compiler bugs; please re-emerge the latest gcc-5.2.x ebuild,"
|
||||
eerror "or use gcc-config to select a different compiler version."
|
||||
eerror "See https://bugs.gentoo.org/549768"
|
||||
eerror
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
# bug #574044
|
||||
if use abi_x86_64 && [[ $(gcc-major-version) = 5 && $(gcc-minor-version) = 3 ]]; then
|
||||
ebegin "Checking for gcc-5-3 stack realignment compiler bug"
|
||||
# Compile in subshell to prevent "Aborted" message
|
||||
( $(tc-getCC) -O2 -mincoming-stack-boundary=3 "${FILESDIR}"/pr69140.c -o "${T}"/pr69140 ) >/dev/null 2>&1
|
||||
if ! eend $?; then
|
||||
eerror "Wine cannot be built with this version of gcc-5.3"
|
||||
eerror "due to compiler bugs; please re-emerge the latest gcc-5.3.x ebuild,"
|
||||
eerror "or use gcc-config to select a different compiler version."
|
||||
eerror "See https://bugs.gentoo.org/574044"
|
||||
eerror
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
# Ensure compiler support
|
||||
if use abi_x86_64; then
|
||||
ebegin "Checking for 64-bit compiler with builtin_ms_va_list support"
|
||||
# Compile in subshell to prevent "Aborted" message
|
||||
( $(tc-getCC) -O2 "${FILESDIR}"/builtin_ms_va_list.c -o "${T}"/builtin_ms_va_list >/dev/null 2>&1)
|
||||
if ! eend $?; then
|
||||
eerror "This version of $(tc-getCC) does not support builtin_ms_va_list, can't enable 64-bit wine"
|
||||
eerror
|
||||
eerror "You need gcc-4.4+ or clang 3.8+ to build 64-bit wine"
|
||||
eerror
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
wine_build_environment_check() {
|
||||
[[ ${MERGE_TYPE} = "binary" ]] && return 0
|
||||
|
||||
if use abi_x86_32 && use opencl && [[ "$(eselect opencl show 2> /dev/null)" == "intel" ]]; then
|
||||
eerror "You cannot build wine with USE=opencl because intel-ocl-sdk is 64-bit only."
|
||||
eerror "See https://bugs.gentoo.org/487864 for more details."
|
||||
eerror
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
wine_env_vcs_vars() {
|
||||
local pn_live_var="${PN//[-+]/_}_LIVE_COMMIT"
|
||||
local pn_live_val="${pn_live_var}"
|
||||
eval pn_live_val='$'${pn_live_val}
|
||||
if [[ ! -z ${pn_live_val} ]]; then
|
||||
if use staging || use d3d9; then
|
||||
eerror "Because of the multi-repo nature of ${PN}, ${pn_live_var}"
|
||||
eerror "cannot be used to set the commit. Instead, you may use the"
|
||||
eerror "environmental variables WINE_COMMIT, STAGING_COMMIT, and D3D9_COMMIT."
|
||||
eerror
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
if [[ ! -z ${EGIT_COMMIT} ]]; then
|
||||
eerror "Commits must now be specified using the environmental variables"
|
||||
eerror "WINE_COMMIT, STAGING_COMMIT, and D3D9_COMMIT"
|
||||
eerror
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
wine_compiler_check || die
|
||||
wine_build_environment_check || die
|
||||
|
||||
# Verify OSS support
|
||||
if use oss && ! use kernel_FreeBSD; then
|
||||
if ! has_version ">=media-sound/oss-4"; then
|
||||
eerror "You cannot build wine with USE=oss without having support from a"
|
||||
eerror "FreeBSD kernel or >=media-sound/oss-4 (only available through external repos)"
|
||||
eerror
|
||||
die
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
wine_build_environment_check || die
|
||||
wine_env_vcs_vars || die
|
||||
if ! use staging; then
|
||||
GV=${VANILLA_GV}
|
||||
MV=${VANILLA_MV}
|
||||
else
|
||||
GV=${STAGING_GV}
|
||||
MV=${STAGING_MV}
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_COMMIT="${WINE_COMMIT}" git-r3_src_unpack
|
||||
if use staging; then
|
||||
local CURRENT_WINE_COMMIT=${EGIT_VERSION}
|
||||
|
||||
git-r3_fetch "${STAGING_EGIT_REPO_URI}" "${STAGING_COMMIT}"
|
||||
git-r3_checkout "${STAGING_EGIT_REPO_URI}" "${STAGING_DIR}"
|
||||
|
||||
local COMPAT_WINE_COMMIT=$("${STAGING_DIR}/patches/patchinstall.sh" --upstream-commit) || die
|
||||
|
||||
if [[ "${CURRENT_WINE_COMMIT}" != "${COMPAT_WINE_COMMIT}" ]]; then
|
||||
einfo "The current Staging patchset is not guaranteed to apply on this WINE commit."
|
||||
einfo "If src_prepare fails, try emerging with the env var WINE_COMMIT."
|
||||
einfo "Example: WINE_COMMIT=${COMPAT_WINE_COMMIT} emerge -1 wine"
|
||||
fi
|
||||
fi
|
||||
if use d3d9; then
|
||||
git-r3_fetch "${D3D9_EGIT_REPO_URI}" "${D3D9_COMMIT}"
|
||||
git-r3_checkout "${D3D9_EGIT_REPO_URI}" "${D3D9_DIR}"
|
||||
fi
|
||||
fi
|
||||
|
||||
default
|
||||
|
||||
l10n_find_plocales_changes "${S}/po" "" ".po"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local md5="$(md5sum server/protocol.def)"
|
||||
local PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
|
||||
"${FILESDIR}"/${PN}-1.9.5-multilib-portage.patch #395615
|
||||
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
|
||||
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
|
||||
)
|
||||
if use staging; then
|
||||
ewarn "Applying the Wine-Staging patchset. Any bug reports to the"
|
||||
ewarn "Wine bugzilla should explicitly state that staging was used."
|
||||
|
||||
local STAGING_EXCLUDE=""
|
||||
use pipelight || STAGING_EXCLUDE="${STAGING_EXCLUDE} -W Pipelight"
|
||||
|
||||
# Launch wine-staging patcher in a subshell, using eapply as a backend, and gitapply.sh as a backend for binary patches
|
||||
ebegin "Running Wine-Staging patch installer"
|
||||
(
|
||||
set -- DESTDIR="${S}" --backend=eapply --no-autoconf --all ${STAGING_EXCLUDE}
|
||||
cd "${STAGING_DIR}/patches"
|
||||
source "${STAGING_DIR}/patches/patchinstall.sh"
|
||||
)
|
||||
eend $? || die "Failed to apply Wine-Staging patches"
|
||||
|
||||
# To differentiate unofficial staging releases
|
||||
if [[ ! -z ${SUFFIX} ]]; then
|
||||
sed -i "s/(Staging)/(Staging [Unofficial])/" libs/wine/Makefile.in || die
|
||||
fi
|
||||
fi
|
||||
if use d3d9; then
|
||||
if use staging; then
|
||||
PATCHES+=( "${D3D9_DIR}/staging-helper.patch" )
|
||||
else
|
||||
PATCHES+=( "${D3D9_DIR}/d3d9-helper.patch" )
|
||||
fi
|
||||
PATCHES+=( "${D3D9_DIR}/wine-d3d9.patch" )
|
||||
fi
|
||||
|
||||
default
|
||||
eautoreconf
|
||||
|
||||
# Modification of the server protocol requires regenerating the server requests
|
||||
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
|
||||
einfo "server/protocol.def was patched; running tools/make_requests"
|
||||
tools/make_requests || die #432348
|
||||
fi
|
||||
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
|
||||
if ! use run-exes; then
|
||||
sed -i '/^MimeType/d' loader/wine.desktop || die #117785
|
||||
fi
|
||||
|
||||
# hi-res default icon, #472990, http://bugs.winehq.org/show_bug.cgi?id=24652
|
||||
cp "${WORKDIR}"/${WINE_GENTOO}/icons/oic_winlogo.ico dlls/user32/resources/ || die
|
||||
|
||||
l10n_get_locales > po/LINGUAS || die # otherwise wine doesn't respect LINGUAS
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export LDCONFIG=/bin/true
|
||||
use custom-cflags || strip-flags
|
||||
|
||||
multilib-minimal_src_configure
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myconf=(
|
||||
--sysconfdir=/etc/wine
|
||||
$(use_with alsa)
|
||||
$(use_with capi)
|
||||
$(use_with lcms cms)
|
||||
$(use_with cups)
|
||||
$(use_with ncurses curses)
|
||||
$(use_with udisks dbus)
|
||||
$(use_with fontconfig)
|
||||
$(use_with ssl gnutls)
|
||||
$(use_enable gecko mshtml)
|
||||
$(use_with gphoto2 gphoto)
|
||||
$(use_with gsm)
|
||||
$(use_with gstreamer)
|
||||
--without-hal
|
||||
$(use_with jpeg)
|
||||
$(use_with ldap)
|
||||
$(use_enable mono mscoree)
|
||||
$(use_with mp3 mpg123)
|
||||
$(use_with netapi)
|
||||
$(use_with nls gettext)
|
||||
$(use_with openal)
|
||||
$(use_with opencl)
|
||||
$(use_with opengl)
|
||||
$(use_with osmesa)
|
||||
$(use_with oss)
|
||||
$(use_with pcap)
|
||||
$(use_with png)
|
||||
$(use_with pulseaudio pulse)
|
||||
$(use_with threads pthread)
|
||||
$(use_with scanner sane)
|
||||
$(use_enable test tests)
|
||||
$(use_with truetype freetype)
|
||||
$(use_with udev)
|
||||
$(use_with v4l)
|
||||
$(use_with X x)
|
||||
$(use_with xcomposite)
|
||||
$(use_with xinerama)
|
||||
$(use_with xml)
|
||||
$(use_with xml xslt)
|
||||
)
|
||||
|
||||
use staging && myconf+=(
|
||||
--with-xattr
|
||||
$(use_with themes gtk3)
|
||||
$(use_with vaapi va)
|
||||
)
|
||||
use d3d9 && myconf+=( $(use_with d3d9 d3d9-nine) )
|
||||
|
||||
local PKG_CONFIG AR RANLIB
|
||||
# Avoid crossdev's i686-pc-linux-gnu-pkg-config if building wine32 on amd64; #472038
|
||||
# set AR and RANLIB to make QA scripts happy; #483342
|
||||
tc-export PKG_CONFIG AR RANLIB
|
||||
|
||||
if use amd64; then
|
||||
if [[ ${ABI} == amd64 ]]; then
|
||||
myconf+=( --enable-win64 )
|
||||
else
|
||||
myconf+=( --disable-win64 )
|
||||
fi
|
||||
|
||||
# Note: using --with-wine64 results in problems with multilib.eclass
|
||||
# CC/LD hackery. We're using separate tools instead.
|
||||
fi
|
||||
|
||||
ECONF_SOURCE=${S} \
|
||||
econf "${myconf[@]}"
|
||||
emake depend
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
# FIXME: win32-only; wine64 tests fail with "could not find the Wine loader"
|
||||
if [[ ${ABI} == x86 ]]; then
|
||||
if [[ $(id -u) == 0 ]]; then
|
||||
ewarn "Skipping tests since they cannot be run under the root user."
|
||||
ewarn "To run the test ${PN} suite, add userpriv to FEATURES in make.conf"
|
||||
return
|
||||
fi
|
||||
|
||||
WINEPREFIX="${T}/.wine-${ABI}" \
|
||||
Xemake test
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
local DOCS=( ANNOUNCE AUTHORS README )
|
||||
local l
|
||||
add_locale_docs() {
|
||||
local locale_doc="documentation/README.$1"
|
||||
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
|
||||
}
|
||||
l10n_for_each_locale_do add_locale_docs
|
||||
|
||||
einstalldocs
|
||||
prune_libtool_files --all
|
||||
|
||||
emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
|
||||
if use gecko ; then
|
||||
insinto /usr/share/wine/gecko
|
||||
use abi_x86_32 && doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
|
||||
use abi_x86_64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
|
||||
fi
|
||||
if use mono ; then
|
||||
insinto /usr/share/wine/mono
|
||||
doins "${DISTDIR}"/wine-mono-${MV}.msi
|
||||
fi
|
||||
if ! use perl ; then # winedump calls function_grep.pl, and winemaker is a perl script
|
||||
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
|
||||
fi
|
||||
|
||||
# Remove wineconsole if neither backend is installed #551124
|
||||
if ! use X && ! use ncurses; then
|
||||
rm "${D}"/usr/{bin/,man/man1/}wineconsole* || die
|
||||
use abi_x86_32 && rm "${D}"/usr/lib32/wine/{,fakedlls/}wineconsole.exe* || die
|
||||
use abi_x86_64 && rm "${D}"/usr/lib64/wine/{,fakedlls/}wineconsole.exe* || die
|
||||
fi
|
||||
|
||||
use abi_x86_32 && pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
|
||||
use abi_x86_64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
|
||||
|
||||
if use abi_x86_64 && ! use abi_x86_32; then
|
||||
dosym /usr/bin/wine{64,} # 404331
|
||||
dosym /usr/bin/wine{64,}-preloader
|
||||
fi
|
||||
|
||||
# respect LINGUAS when installing man pages, #469418
|
||||
for l in de fr pl; do
|
||||
use linguas_${l} || rm -r "${D}"usr/share/man/${l}*
|
||||
done
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
if ! use gecko; then
|
||||
ewarn "Without Wine Gecko, wine prefixes will not have a default"
|
||||
ewarn "implementation of iexplore. Many older windows applications"
|
||||
ewarn "rely upon the existence of an iexplore implementation, so"
|
||||
ewarn "you will likely need to install an external one, like via winetricks"
|
||||
fi
|
||||
if ! use mono; then
|
||||
ewarn "Without Wine Mono, wine prefixes will not have a default"
|
||||
ewarn "implementation of .NET. Many windows applications rely upon"
|
||||
ewarn "the existence of a .NET implementation, so you will likely need"
|
||||
ewarn "to install an external one, like via winetricks"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
DIST enum-1.1.tar.bz2 100815 SHA256 9ba7fda59f183ca4dfd4b5f6654af8a0d36bbe3a846a16be764d8a32869ee480 SHA512 06396c5286c1e7b725c7cd7952713e21eaf917d586a3f069f2faedbf2fd191f2703ac7e67db563a54978542809552c71eda6a238a22fd2a8928d134ec471e931 WHIRLPOOL 706e1566d6ab73e9e774caff7305012b018afddf893b00c06b37dc0ef55b7e36b7a4ab5e3023f5233798bf660bdcc110f538eea2a38d78f9cc61dd34e2adf523
|
||||
EBUILD enum-1.1-r1.ebuild 609 SHA256 7dfb288d499946d5152518952ff6473e6d2c48a4a24d8ee50348e939e536c075 SHA512 6f578a80a2599db0461bb5315b79e3a3b846fc56298753301603b2cc699d981e1875f29d3a57d87f6de165ccd810db7216c5be1758eba6dd14b05a9a76ec31d7 WHIRLPOOL 430f02a7743da642f8a48b88c43b8b8bb46cd24e3b87c48754876ea5ed22c956c9a752754f9a96f9e237cc4e1d82bb321d72faf4182bc1827f71596ecfc7cce2
|
||||
MISC ChangeLog 2337 SHA256 f91ce7be275e8459179b83229ac97830c4b6db24e54224944eb21a37ddad6869 SHA512 e4c8f5f2c21e3e0f25c61f20accc0b5d0da191376e3c1e43e833ba606c8b3ff78d104814c55c0934c5dada36a648e1d549da91642ea6eef2b4c6ab74da68d452 WHIRLPOOL 5692d1ad7308252c0cca31d572e16844f36d0d7a7693da87a06200cfb79173f590c1d09e866ae873ef0ec62dc5868863b30ccfbcd92df7ef7836e40b0079dc65
|
||||
EBUILD enum-1.1-r1.ebuild 611 SHA256 f2aa2dd8c8d76fad82f1ba5021515406a4681cc61f2706798ccc8eb6715473e1 SHA512 f901e61e7f84e0a77e9640e14ddf8f8a676a9801808cc6d06d011a9bf595c9f9ca697ceacbe1d00e5fdc610a4a0658a4c5db758c77188a2dcbcf2c54fe26a796 WHIRLPOOL 301b228997cea102a522009792028fd537719d1d089a64e6941f74b9106edbd93463cd0e90ab4e2f954e2154ad090fa504f5d66f488c34b44d75d6a4acb29a99
|
||||
MISC ChangeLog 2481 SHA256 b0cbd2fe81af29327fed9fd933f8f273c18537a053956b0e2284d96bfc8d6421 SHA512 ce61dc658938de520d604b1bf963f96ba3ce376523e02db2444da2f22e1d2b6e7b962d334b44d590f0aa8f8190c908a7ec75b0be8c92176eb56d606220852951 WHIRLPOOL 22b224647a0982bf1072db41208823404de76aed83f25a0b982f4c8a579e347b379e15f11d575f5a68ff648d39560db4f0ebab87b6b745760181817b1dff9f82
|
||||
MISC ChangeLog-2015 965 SHA256 a898ed31d26a6dbc10381d3a6ba53bf9aa178ef9e1ced58b51e8687243de11af SHA512 cbe719ebefd388fef8ba9bf83561ae274a36ae631ef1cd8a830fc98039851557fe8b5710838ed883f8c895859d23a542d5252d7311323ea0ebd30ece8fc35aac WHIRLPOOL 6833be37a243daeebee35cf140afaf37df3ea5a64fe61990fde61b763f16d808cb730fc1721e463c470fa9be92af2f96cfb30c407eefa21c31506d7ae47aa9b8
|
||||
MISC metadata.xml 249 SHA256 abaf8c3d7632caaacd242fc7f4d5b1377778c50c7bfa5c356b35773f377d4f69 SHA512 334ac61f9acc5c4917fd29afb3b420b1689b39be80cada419bed1db033e64130866d0995abe5f1c75eb1290f51734e9ad4c8d06fd8b49c288ecf617a0693d273 WHIRLPOOL cb6e12eeeb412f25a85ebc6322f4b22a14c7c23fc7d49a46e8168cdbf425e121a276fc4e915c4626ed9b64d7f7aef50ee11c428ed149126999d277adbea1f57f
|
||||
|
@ -1,5 +1,5 @@
|
||||
DIST conf-update-1.0.3.tar.bz2 18296 SHA256 5b8479447904e809338375c7d586803a3e8f8d6150cfc33da2c83763119a9a54 SHA512 7f20a4974f804d73729105d9abc0f3205a7574c6e2c6dbf020404f3161500b5ecc60d141e0833e9ae0f43a814591a74cd885a5033f50864bbcfb36ba452175b7 WHIRLPOOL e078895290de9cc116847a48c6fd6d190bc9a3700001de6d31a5728a7eefd2bc41bb34b67a3922ef10730f4668415a0b519861152ba4e54fe0150ec01232d578
|
||||
EBUILD conf-update-1.0.3-r1.ebuild 892 SHA256 2ae9aa466af695c714f709f66787cea3c17d761704e246fe0ce33c7446422fb5 SHA512 bfe6b338f2dd37c6de851f3e66ea2a472e95880105da879119216d515e36c0ec2e79de68886b444bb75d2832f23cf6361ae884d2e849a74f84817f0fcbc60e9b WHIRLPOOL 2ab4dbb0c3f62e3469924a4dd300b4aba5ad2bbd86688ebd53614ed91cab88e732a0c60abc80514581f7439b2db89ea067f7d46a03ad8fb5ac0717c998336482
|
||||
MISC ChangeLog 4594 SHA256 ebb3c17684ac3e35a28987deeebeb15c5c9bea35ad48c1d2af5f24c927343c68 SHA512 ac69d7f65d405ecde5f9d27559d662e460ab53cab556cf66e6c25c7cd0c1174064d37ca537912122c438d2000c61ea5779bb5e21f014ae37f987603b597c2b54 WHIRLPOOL 1e0f9cbf0e3c488600db047925bcafd0f0a0e0fff1b69791d517084d142fcd0c87ff6756419870d4bae8efda8e57ee3395545980e550c5fd07a0912aaa0579fc
|
||||
MISC ChangeLog 4722 SHA256 20fb85ace046cb904b8a2e528f0edb2fae9c2a7461c029c359f25e1b6e2b219b SHA512 e79b11c2e932ca6225f1eb5303338d94464903a0448b1665b49bba2880f4f6adf7de5139573f463f86ebb3bacb005863a43339d87c5ef902c75f4a26d77b97db WHIRLPOOL 552e655741231345764e98484710387d74fed5d3949d4291265a07b4ff3fa873e8779e2ad46768d5eda8eb15930651b452dfb9f29f2154f7ce670783b6da035b
|
||||
MISC ChangeLog-2015 5364 SHA256 dec9e79d578a9bda3b5dc99738b64eb59afa8d55cd27e131c1cd14d5123871e2 SHA512 fa58e771bae988cd91afedc083d4bdc3424649cc8b0750ab48a7f26111aa3427533980a11f3a4f1307b5252bd376794054e59496a639aa1140bebc3064599b6a WHIRLPOOL d0d1a520192851d6ed9304798860af425925a719079b348230465ce9618252ad27e470980b713a369514e7fb64baf88751e546ee22a77d2fa0dd7350d35ea3e5
|
||||
MISC metadata.xml 719 SHA256 6f46bd9e78ba0b25fd4e20f27fafcb5ec17c8289334746e5da52739aa8778f2b SHA512 8ec8e0a07735d9ec4f7ebb99bb6e645bf01dbe2ae9c899939198983961fcbd77aa3ce41d987a23fc2ded878e19ee2ee4636e5165bdc7667b45722eeb1096b647 WHIRLPOOL 92a087d2e5663086e25e7c158580bb8231060aad07014d0fe0ec3106d7ae9a37149753509121b5337c09e0f985e949f3e2e9a7929587665f55755fb80c56b7cf
|
||||
|
@ -1,13 +1,16 @@
|
||||
AUX logtalk-3.00.0-no-user-docs.patch 1711 SHA256 4193847f9668ac005267f15d4959bae364ce3059b117a534e86d1de763ce1221 SHA512 6e3b0ac3857955796b27e0f427cdea8d4bb0ab9be18a8423b383087eaa6ae2999a6b92fec57d3e303b62e621821db866ec4aacdf0e6b6205d44b9b233bcc4ab3 WHIRLPOOL be264ef5e37d9faee9379c60a1807cf34368d73b68431ded03491b22a4abf03a0aef8418c684554caf577f76be95bbc2591a2a5af7efc212705ae0d1abb3ba72
|
||||
AUX logtalk-3.03.0-no-user-docs.patch 1711 SHA256 bb2becb713f45ace4aa4760e3802d33c4f9b15968566b7e1fd0b733f5288c946 SHA512 a159086a0b78ff853fbc98fde8be8a2962c5b91377daf9ae2b9f0a9aea5aca234d3c734e81bae660bbdbd4ef41ee1548817855181c09e705ec4b78ec26d683d2 WHIRLPOOL d1da851018264d467c7a184ed09996c9bd1a77d2715d4c4166eb26b18529434b8b274e7237473dc6f4046498c596cd5b3903c0d20e78b6b47d075fb14ae02d7a
|
||||
AUX logtalk-3.07.0-no-user-docs.patch 1711 SHA256 bb2becb713f45ace4aa4760e3802d33c4f9b15968566b7e1fd0b733f5288c946 SHA512 a159086a0b78ff853fbc98fde8be8a2962c5b91377daf9ae2b9f0a9aea5aca234d3c734e81bae660bbdbd4ef41ee1548817855181c09e705ec4b78ec26d683d2 WHIRLPOOL d1da851018264d467c7a184ed09996c9bd1a77d2715d4c4166eb26b18529434b8b274e7237473dc6f4046498c596cd5b3903c0d20e78b6b47d075fb14ae02d7a
|
||||
DIST lgt2410.tar.bz2 621950 SHA256 ba083578b7b8665cec8a2123152f42b4f554d586f8422ef521e32eb7e7306267 SHA512 81377ef68cd9ed6fbcfb07c818efa1c9310c3918cfdd400886141c976a3eeea0086c00fa3e9a45475b8852c3cd3163ee56def12aa26c2c360ddf2999ba9501b7 WHIRLPOOL 6775f69b6d69835acf1dc585312c2ecc56292de9fe6068ccf881611d973ed493b9420ca958eb2ce9333889a780003f6b2f9ffdfbfc83c8e8624b0bf9d9db82f5
|
||||
DIST lgt2422.tar.bz2 690047 SHA256 e8204b3182e9062f23e05d6e492a250de12b93baa8586716c8572f2266365a2e SHA512 db976729ae8499ef128f9f7ad257f600f07cb867bfb9ac350ac2c846712d18ebfd5989c674cf0a65286c6f525f5c4273d9b04632ae3719efae7d8047c448c085 WHIRLPOOL 6d76474fa586cc1c10551b2d2db36954466668716c719ce793ed2db9f663272d60462c2f7cde3783010d482df479308d0e5c0da24fd0a0f806a2055b8401d8ce
|
||||
DIST logtalk-3.00.0.tar.bz2 1886297 SHA256 7462eaf8fd7fa865f8cccbb449a97981fbcb109a21536e2420f205b3b4b814b2 SHA512 bb4ecc709e71eee9a9a532bfcef764095e581189f3e17c9c0f2d80ceeaa4dd993d7da087b07e27f4a377a40d7a798378591d89ab6c801c7a26c1b1d646c7b76c WHIRLPOOL 21c3c9fc99e89173d3e0c109ca435847c2c735e17abca70e0f0c7646a3f8a8927e00aeb075386beec4e406faeb1ec7bc9ea7ec014933e5657c7c1d5c4d52099d
|
||||
DIST logtalk-3.03.0.tar.bz2 1997131 SHA256 db48ee13f119a3956e87c2fabceddc03e008391dd1542f5e07909b3840bb0534 SHA512 8445b0dda78ce0a7a0fe380b03d061271eb924df34c8f035c96a949b177c99234e2998c65f18c55be04c7d661c94473448eb2dc79a586dbc346ab07887f0e98a WHIRLPOOL 37faa40c55c0c60dc9111fc323554fdf1747f9c3c328799fcdf73d765311a8b2af6faeab2b2523736425647a38b0c8ebce155f438efec052acc82c2c5dd8dd19
|
||||
DIST logtalk-3.07.0.tar.bz2 2114396 SHA256 2f9a3f0861914bf38abfda3aec309e9779dfaaaf7214f7ada627a124eae87275 SHA512 1b26c4f49dee469d6f3a4ae15dd0c429b2b79a407aca9f518af6d1f19f682b6c72dd76c6ed3da38555353219f832efce6f0fb54a4a946cae2fccfa78c67c5757 WHIRLPOOL 972d6d9875af7b5c644d5cf608a2154338988c3fbd8032e7e5ebcf2b6289b8ef56c753dcda7478942fe7d6db7ae9e1779234185c2f4c1913d57b140a86448dd6
|
||||
EBUILD logtalk-2.41.0.ebuild 3257 SHA256 bb74b16cb4f482a6d27b7fd4b2cf0d841d6b7221366db92530cc3e58814131cf SHA512 ab5f1da0d4686dbb0720c04bef60f0dbaa6ec887b5395b36191ea9f38fe005b7a713d10f996412b1d6ac989078ceb5e57b5ce3b56c171a10e02b26eee9e7d932 WHIRLPOOL 7112a701cced3c8f9546d228eda7449a639df47d94c385d8212c4a86a7f4d209af16aed8a1368947b0ac40f8ea1f48d5280d265380123bbe7fc762f1fe1bbc66
|
||||
EBUILD logtalk-2.42.2.ebuild 3257 SHA256 bb74b16cb4f482a6d27b7fd4b2cf0d841d6b7221366db92530cc3e58814131cf SHA512 ab5f1da0d4686dbb0720c04bef60f0dbaa6ec887b5395b36191ea9f38fe005b7a713d10f996412b1d6ac989078ceb5e57b5ce3b56c171a10e02b26eee9e7d932 WHIRLPOOL 7112a701cced3c8f9546d228eda7449a639df47d94c385d8212c4a86a7f4d209af16aed8a1368947b0ac40f8ea1f48d5280d265380123bbe7fc762f1fe1bbc66
|
||||
EBUILD logtalk-3.00.0.ebuild 4022 SHA256 159ecc771e6e14fc96c37dda17d1755cffcf677e118ae0081c70a9986fafaab6 SHA512 7de497935a65ecac21944aa798ba238159dd5fb54eb174ee39ba15890e9c8ecf8c0485db2c06c32ad1941079860fc6a80430477c3d04c1e4aa1ca90b7c804107 WHIRLPOOL 5b73b59f17c754e0610c5f3b2bff0a35a352469aed4fd080086baf46ecd56a71040631cd699861784d78838b0263dcd452e0339a06b2d290c76a3f9f2fcd3a3c
|
||||
EBUILD logtalk-3.03.0.ebuild 4021 SHA256 9980f8519632b5a70fd8fdc7a9d74f85eeb78043b9f49a351f6b12ea1ab25027 SHA512 702f8b5d928f8291feeab80d035bfccf4209faa8e48874f895c2828f78d04527af4ba965cb6c76e7631dda8afda2a3ba2d974285ad5c2ea9f8ecb8e59527a1dc WHIRLPOOL 05a1653b108e9cda4931b2035999773e8fab0b0287fb250f70d5bca7f2158753768ec96cb49e6707c9cf837decef27fb2317a3306e7539ce61b7025fe748281f
|
||||
MISC ChangeLog 3169 SHA256 c1408dfe608441122e56bed75487f1200368aeb6fe2682314b0ab50579d95a0c SHA512 c48b6e6c21aa8860fa228d87a556788e29af1e19b3cfdfeda48a4d1da908d46f17636c5a4862fd0db306053418d703a3903ff723a12fae704928608a0e171cf2 WHIRLPOOL d80ac60252e4f1634cf877ceec24114f6e55317a72880b5be5a3d7fddcfdedbe67b4948e920a5bf29ac181cc0f516e0f4e53fe25bc65afe22b023d72eb3a621f
|
||||
EBUILD logtalk-3.07.0.ebuild 4024 SHA256 f72e1a9774c837c1764bee411a5ec869022377213898442f7e0e761a431a1b8d SHA512 80eff1515c478dab81dce39b41822551b7e6d22c61706c12f053ef843dcad9e0461706a6bd5157c7c2fc801012bce28d35316a3f3f3998364592cebbe0ccbf00 WHIRLPOOL 210a9e24457a5d053ebdb9eda370fe212157fc09b33dfe40671eef28587aa7b4939f7337b735e99990eeb97b0ffd08dd2aeb1cab859ade64678dd852ab34b3ec
|
||||
MISC ChangeLog 3319 SHA256 c8fcc3f18db5f9f3e933986cf1b3da124dc6c1bd83e4d443391baae6d3c4aba6 SHA512 86aa92e85547b761f83348423c16550db65e7bd84604c771dde30f3377a1e3de9ef1a38a597b9ad5d83f8d37688a65396e863ffb483cd40dae24fc35f9b0015c WHIRLPOOL 2c7d99db70742457f6b7f5bd2a8ea0dc973e69ed236d9664ce893355e87f4f7b15c643e1e4175e77c92aef3af35a9a73ef209ed104cea3a26b88df8650c3eaa0
|
||||
MISC ChangeLog-2015 2179 SHA256 0c93dea2b6242353da0ecf674ed83dbf0711f07dee805b8a893779b4310d7dd0 SHA512 be7be722adc8078b13cfcd358816219860da37558daf3ff35d571ce2400b66114fae89ba6697295b1c2c55b1f768ad09fea940181bbddedf46fd2d1aa231bde4 WHIRLPOOL 3e171b7d9a2ada0464232126735efb2f14bd4b4b88f35c1bb01848d11da997d57bb6edc4f1a020a6903895d7395aa4d0fba07f916f33e8176de5383a45e090df
|
||||
MISC metadata.xml 708 SHA256 b4c4d93bac813d21d780dd8d5c0c1b060d1470e62d347155570e58b225712189 SHA512 4a882d2f4a0fd2e30bae6c4e0d8633880b69f82469b563b8477caa8ced870c316bc136fb0aa1369f0f16143ceadf6d5924f4b903436bbaa211300f250aa1204c WHIRLPOOL e36ca8dd07e78c899539d65afd82916cf8b09f7f8dc46fcaa2709f7ece6e6940502588bdb47ca37b8a062c9f954b104dccffb612307b4534e69e04db6b64f946
|
||||
|
@ -0,0 +1,34 @@
|
||||
--- logtalk-3.03.0.orig/scripts/logtalk_user_setup.sh 2016-02-16 22:09:02.000000000 +0100
|
||||
+++ logtalk-3.03.0/scripts/logtalk_user_setup.sh 2016-02-20 09:49:34.000000000 +0100
|
||||
@@ -110,14 +110,12 @@
|
||||
|
||||
echo "Copying Logtalk files and directories..."
|
||||
mkdir -p "$LOGTALKUSER"/contributions
|
||||
-mkdir -p "$LOGTALKUSER"/docs
|
||||
mkdir -p "$LOGTALKUSER"/examples
|
||||
mkdir -p "$LOGTALKUSER"/library
|
||||
mkdir -p "$LOGTALKUSER"/scratch
|
||||
mkdir -p "$LOGTALKUSER"/tests
|
||||
mkdir -p "$LOGTALKUSER"/tools
|
||||
cp -RL "$LOGTALKHOME"/contributions "$LOGTALKUSER"/
|
||||
-cp -RL "$LOGTALKHOME"/docs "$LOGTALKUSER"/
|
||||
cp -RL "$LOGTALKHOME"/examples "$LOGTALKUSER"/
|
||||
cp -RL "$LOGTALKHOME"/library "$LOGTALKUSER"/
|
||||
cp -RL "$LOGTALKHOME"/scratch "$LOGTALKUSER"/
|
||||
@@ -131,16 +129,7 @@
|
||||
rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/lgt2*
|
||||
rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/logtalk.dtd
|
||||
rm -f "$LOGTALKUSER"/tools/lgtdoc/xml/logtalk.xsd
|
||||
-ln -sf "$LOGTALKHOME"/BIBLIOGRAPHY.bib "$LOGTALKUSER"/BIBLIOGRAPHY.bib
|
||||
-ln -sf "$LOGTALKHOME"/CUSTOMIZE.md "$LOGTALKUSER"/CUSTOMIZE.md
|
||||
-ln -sf "$LOGTALKHOME"/INSTALL.md "$LOGTALKUSER"/INSTALL.md
|
||||
-ln -sf "$LOGTALKHOME"/LICENSE.txt "$LOGTALKUSER"/LICENSE.txt
|
||||
-ln -sf "$LOGTALKHOME"/QUICK_START.md "$LOGTALKUSER"/QUICK_START.md
|
||||
-ln -sf "$LOGTALKHOME"/README.md "$LOGTALKUSER"/README.md
|
||||
-ln -sf "$LOGTALKHOME"/RELEASE_NOTES.md "$LOGTALKUSER"/RELEASE_NOTES.md
|
||||
-ln -sf "$LOGTALKHOME"/UPGRADING.md "$LOGTALKUSER"/UPGRADING.md
|
||||
ln -sf "$LOGTALKHOME"/adapters "$LOGTALKUSER"/adapters
|
||||
-ln -sf "$LOGTALKHOME"/manuals "$LOGTALKUSER"/manuals
|
||||
ln -sf "$LOGTALKHOME"/paths "$LOGTALKUSER"/paths
|
||||
ln -sf "$LOGTALKHOME"/coding "$LOGTALKUSER"/coding
|
||||
ln -sf "$LOGTALKHOME"/tools/lgtdoc/xml/lgt2html.sh "$LOGTALKUSER"/tools/lgtdoc/xml/lgt2html
|
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils fdo-mime
|
||||
|
||||
DESCRIPTION="Open source object-oriented logic programming language"
|
||||
HOMEPAGE="http://logtalk.org"
|
||||
SRC_URI="http://logtalk.org/files/${P}.tar.bz2"
|
||||
LICENSE="Apache-2.0"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc fop xslt"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
xslt? ( dev-libs/libxslt )
|
||||
fop? ( dev-java/fop )
|
||||
${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-no-user-docs.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Look at scripts/install.sh for upstream installation process.
|
||||
# Install logtalk base
|
||||
mv scripts/logtalk_user_setup.sh integration/
|
||||
mkdir -p "${D}/usr/share/${P}"
|
||||
cp -r adapters coding contributions core examples integration \
|
||||
library paths scratch tests tools VERSION.txt \
|
||||
loader-sample.lgt settings-sample.lgt tester-sample.lgt \
|
||||
"${D}/usr/share/${P}" \
|
||||
|| die "Failed to install files"
|
||||
|
||||
# Install mime file, the database will be updated later
|
||||
insinto /usr/share/mime/packages
|
||||
doins scripts/freedesktop/logtalk.xml
|
||||
|
||||
# Install documentation
|
||||
dodoc ACKNOWLEDGMENTS.md BIBLIOGRAPHY.bib CUSTOMIZE.md \
|
||||
INSTALL.md LICENSE.txt QUICK_START.md README.md \
|
||||
RELEASE_NOTES.md UPGRADING.md VERSION.txt
|
||||
if use doc ; then
|
||||
dohtml -r docs/* \
|
||||
|| die "Failed to install html core documentation"
|
||||
dohtml -r manuals/* \
|
||||
|| die "Failed to install html manual"
|
||||
fi
|
||||
|
||||
rm -f man/man1/logtalk_backend_select.1
|
||||
rm -f man/man1/logtalk_version_select.1
|
||||
doman man/man1/*.1 || die "Failed to install man pages"
|
||||
|
||||
# Integration symlinks
|
||||
dosym /usr/share/${P}/integration/logtalk_user_setup.sh \
|
||||
/usr/bin/logtalk_user_setup
|
||||
dosym /usr/share/${P}/integration/bplgt.sh \
|
||||
/usr/bin/bplgt
|
||||
dosym /usr/share/${P}/integration/cxlgt.sh \
|
||||
/usr/bin/cxlgt
|
||||
dosym /usr/share/${P}/integration/eclipselgt.sh \
|
||||
/usr/bin/eclipselgt
|
||||
dosym /usr/share/${P}/integration/gplgt.sh \
|
||||
/usr/bin/gplgt
|
||||
dosym /usr/share/${P}/integration/lplgt.sh \
|
||||
/usr/bin/lplgt
|
||||
dosym /usr/share/${P}/integration/qplgt.sh \
|
||||
/usr/bin/qplgt
|
||||
dosym /usr/share/${P}/integration/quintuslgt.sh \
|
||||
/usr/bin/quintuslgt
|
||||
dosym /usr/share/${P}/integration/sicstuslgt.sh \
|
||||
/usr/bin/sicstuslgt
|
||||
dosym /usr/share/${P}/integration/swilgt.sh \
|
||||
/usr/bin/swilgt
|
||||
dosym /usr/share/${P}/integration/xsblgt.sh \
|
||||
/usr/bin/xsblgt
|
||||
dosym /usr/share/${P}/integration/xsbmtlgt.sh \
|
||||
/usr/bin/xsbmtlgt
|
||||
dosym /usr/share/${P}/integration/yaplgt.sh \
|
||||
/usr/bin/yaplgt
|
||||
|
||||
dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2xml.sh \
|
||||
/usr/bin/lgt2xml
|
||||
use xslt && dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2html.sh \
|
||||
/usr/bin/lgt2html
|
||||
use xslt && dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2txt.sh \
|
||||
/usr/bin/lgt2txt
|
||||
use xslt && dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2md.sh \
|
||||
/usr/bin/lgt2md
|
||||
use fop && dosym /usr/share/${P}/tools/lgtdoc/xml/lgt2pdf.sh \
|
||||
/usr/bin/lgt2pdf
|
||||
|
||||
# Install environment files
|
||||
echo "LOGTALKHOME=/usr/share/${P}" > 99logtalk
|
||||
doenvd 99logtalk
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
|
||||
ewarn "Before running logtalk, users should execute"
|
||||
ewarn "logtalk_user_setup *once*"
|
||||
ewarn ""
|
||||
ewarn "The following integration scripts are installed"
|
||||
ewarn "for running logtalk with selected Prolog compilers:"
|
||||
ewarn "B-Prolog: /usr/bin/bplgt"
|
||||
ewarn "CxProlog: /usr/bin/cxlgt"
|
||||
ewarn "ECLiPSe: /usr/bin/eclipselgt"
|
||||
ewarn "GNU Prolog: /usr/bin/gplgt"
|
||||
ewarn "Lean Prolog: /usr/bin/lplgt"
|
||||
ewarn "Qu-Prolog: /usr/bin/qplgt"
|
||||
ewarn "Quintus Prolog: /usr/bin/quintuslgt"
|
||||
ewarn "SICStus Prolog: /usr/bin/sicstuslgt"
|
||||
ewarn "SWI Prolog: /usr/bin/swilgt"
|
||||
ewarn "XSB: /usr/bin/xsblgt"
|
||||
ewarn "XSB MT: /usr/bin/xsbmtlgt"
|
||||
ewarn "YAP: /usr/bin/yaplgt"
|
||||
ewarn ""
|
||||
|
||||
ewarn "The environment has been set up to make the above"
|
||||
ewarn "integration scripts find files automatically for logtalk."
|
||||
ewarn "Please run 'etc-update && source /etc/profile' to update"
|
||||
ewarn "the environment now, otherwise it will be updated at next"
|
||||
ewarn "login."
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,18 +1,22 @@
|
||||
AUX qu-prolog-10.0-associated-item.patch 335 SHA256 27a6f727de28056bf8987ce013cd68fb461d7ad5748d3ce775ab0e04d56be625 SHA512 3b4cefaecacb1e1fb8df8804f198563e99ee69b2ffbdc421e56fb34faeb5ed1a87809b4acf917999ac5e25982e522c8b08775cf9bcf1c01675a77521d372913f WHIRLPOOL 683a51ad7f07b0898a477878cd568e445e77078cbe388586ec59547aeacae075b728394a36b1b2f6799cd6f7c96149e1e889fd51e526414787b292439acc3ed6
|
||||
AUX qu-prolog-10.0-configure.patch 518 SHA256 484b5fe687c16f5c701210869ff4c3d8c5240dfff3f9ff85e272a40ba022f499 SHA512 85e484b8086054166740dd757b95547179afa5c199c240b43dcef531aeedd812f4fcb35003a888708c90db5d7bb1ffd22cf9bef1fd31f339ec0894ddde365cd9 WHIRLPOOL 2de644b28673497e8717a239146ba54c57a1217f3f177abf5bc384f7de20adb324b63edd8843f6177abcb30a06b15860589af1981a9e9c4ec662fcfb2a724519
|
||||
AUX qu-prolog-9.1-cerr-ptr.patch 1379 SHA256 dd9ac54f97e84d256f044d7e2f8d5c7470d8e39ab472fd7f55c6007f996234c9 SHA512 b46bdef26c3bbdddb0ed3d463f7a75cbef644c80c78ecfe45ac1cc23771f9a70fa1217480f12f57ee2fcf28afdef1e7a6c9b23e0521c12d3cf151d0ff648f396 WHIRLPOOL 6ca724634ad4244eeba07c489640b245adef2640a919ad304d8501c9f51a2ee67aeca89de049a59b026f77e340cbbbe839d433e8d31d24cd5ba77cc9cf0b5f30
|
||||
AUX qu-prolog-9.1-cflags.patch 1089 SHA256 67b6cc6c4009b4bfd8578d5006d5d0fc1b6f7a50368ce078a4a97610a559521b SHA512 5502c6923d8f32e10fbc4dfb49ad3d34cde3e3f7fc68165b121a27c51934edd8cd963066d8cd15323a67854861f51508a5450a1a47867d857989b881a29d8ed9 WHIRLPOOL f51043fe57cc2ef83ece4cdda8dfc80ab14fef1a9a1b222c4b482d7c7a7502719d517164f87f561bd5962b58599ef0cfad60e6b6ed2d222b60b5fd3e300cc46c
|
||||
AUX qu-prolog-9.1-gcc.patch 1020 SHA256 b312300d23742dbfacbda0d09c5f8d8bdcd89a510c363db23d707e63bc5a5261 SHA512 6f7e56f060330df6863df22c409be6b8ad7deab5dd9ebd9173d33170d8eedf6367b9a624dd270d46dc45c1699c6c37c218093494cdba9559dab795d8da6f15d5 WHIRLPOOL ca2cbd6ce428731da1e74875337386c66a4238251e9da3f204c3c00e339354fea0c97d728541118da19c3534908ee73051236b52b90902556a7d04c1b4c06584
|
||||
AUX qu-prolog-9.1-portage.patch 910 SHA256 d1565bd511cec886a6858db156957388029854c28338bb3d76e494e0ef9c5a95 SHA512 90ab22c9a75254b4370905cf64cebdcb64f7130c2edc07cf3c79562352a9d07e839b24ebbca623587b22ab1cb19b97ae62bc2f5f068ef6380ac2cfc45ec29b8e WHIRLPOOL 4f59b3b3d6394b7645d13f8e9582a6f07ab85e71f2afa2b8bcdd50a0cafc9895c026a7803e6ded82fc31b7fd17aaeefd846b987b718c5e71a51f633f69b8fb84
|
||||
AUX qu-prolog-9.5-cflags.patch 1089 SHA256 c9b9ee740757def5833633194c8dead0994fe2b576dfd8aee28ce3e9e040d38f SHA512 cbe5681801f04cbbbd3502bcd5e471e13726e7d33453c7922ab63203db736c83acdf0a5e5325c9c9371d9a994e20d721e9a3d9eb118d5bbd8d762ba0bd52b81c WHIRLPOOL 2d027fd06c399a09a55f41924b23ec729b43d6b52c093d3d001b6b14cf3fbd6c8ad2ae6bb5b8d98da92ed9362179e55d81c10c2e75a05b20745a1bd4724243f7
|
||||
AUX qu-prolog-9.5-portage.patch 910 SHA256 bfd9bc50dd813f4be7ebcd1c21715775a874daeb1c76bfe7fe4797de369da44e SHA512 1a77a834c82fbee6b81f114535b22a9b135e0db017a03f3cbd874b166dbc86c6de61dae464ab0e70d00ee11dbce42ab7c0affee98ae895c75ac52af94820d980 WHIRLPOOL 577b0c74ec8564d1ed6166a81965541cbbca2ec0ae5d49ef197ec7b45914b754f3de691a6db10ffd99184b4580304979c07b97b632aef9201f59b56266c832df
|
||||
DIST qp10.0.tar.gz 1521469 SHA256 f3968e0ea5f9da80475b8298cbac0c70d3684fb8e68ddc0961a2d8c739aa9f07 SHA512 491ef9cc01f0d34163d47163b3103dcbd52cc5672f64057b898c2d234384ac2e3b64b4e59a1795765ff92de4c97ebdb11a82d394213685c387e4dd7d598c5c60 WHIRLPOOL 675a46d6ce428456e1055b8192c84e488ea1b6a3715f9f3e267d9df0637e304982f933e6078e5912c025eceb02dc79c08bd6744d181269b210ff3233ce69fa37
|
||||
DIST qp9.1.tar.gz 1460679 SHA256 1f3052f2700d537b33207943a3ade48b2b3aa5cd01cafc0475bcf26c645bc9af SHA512 44590be9d1ecec97fa6c82b657e9ecc3778f833644055ee87c9a6a36996663d139ffd7b583d72f8ac317648e0f22ccbc2a1da9c3a5eabd23381c668e5d073cbb WHIRLPOOL 37ec4e25c2284b267f72c016b4ea1e542d735c9da5f6532d1f6b439af2b91422ddc251d31e1a17b6366ee6af0e754acdbf8a0c44ef03f46a2515f14b1259b732
|
||||
DIST qp9.5.tar.gz 1537445 SHA256 7e4b9883fad00b16c919620033da48482b2eccc875b37f8170d674ce9f72aee2 SHA512 7a79090a6e3f0263e38cf5e5724a5c35c63c8cca2842fa8c07f9ff84011ef7ac9a22b195713aeb626a787c9391c612f3fea0ff38c084634a2f62258feb3eb6e2 WHIRLPOOL 3f589998f3480925fa3ad3c54f1f0ba4122cfa12c48d9bf1269e92a0fdf52d1823cd8dae8851e36d2c97ec2f869da10ff6ee7f2663b752d1d396e1b5a95ca982
|
||||
DIST qp9.6.tar.gz 1539483 SHA256 631ab73af271279d583c5ecf19e5542dd8dff097179e3bb34ac2624aeb029f7a SHA512 a15d3f2254d9ed9a2032f7e2902363f2ed2dbf0a7ba67a89aae79202d38954a195e93725aa828d19d50d7a891d8cea4f0d23af66ffd55984738db9b612467cd8 WHIRLPOOL 3dcc746da3283044267abd7aa00795b1bff79bffd206c1bf227087281d94f2dc4a390a5ccd85933641aea150313b2f62e0e9fbe491ef4fafa73e4fdd9b35d7d1
|
||||
DIST qp9.7.tar.gz 1539804 SHA256 9b77c97e0cb981669cf27df0f68875ba44958e67cc82ac71a4f5d2665b96708b SHA512 20a7a00eab2ec489489f95d78eb4dc8edf71d99fae2f23807158ca78d0bbd1b66d03460f0e06f91ac4ecafd9aab2bbdd109368ba8d3cc2c8452e17c634035c19 WHIRLPOOL 20a790902848790cfedefc6434eda01bb4b0ed2cfdf26c7d1a7914cef9916d161fcd397001a7f5a0aadf2d710112446bd99103f161ef22ad7b3567b45b33ac6d
|
||||
EBUILD qu-prolog-10.0.ebuild 1950 SHA256 a0ed3e8add7c63b074b5b47c937214b7189238ea3907ab222be6d24b46773be2 SHA512 013b85707e5ee0fdee4cae96daea3d3461f258bbe27d1b338ca51839b6d8f84805a01f0f786163c1036e737fcd7b596bdf7bf2e31afceb7b1eecf1cf0cc81fce WHIRLPOOL 3cdd778e8896bac565dc0f3233ef2dea11c054730c1c457d9fd83658a05147abaf2bcef5fe994532890d31aaab1e475934a9640eca729c16a32c3ec4507eb9f5
|
||||
EBUILD qu-prolog-9.1-r1.ebuild 1937 SHA256 80a36e62c63124f691a2f9742f959674c4206d34e46690fe023e803c21b72779 SHA512 d0af6558a6ca1fb10b3f80592872fd5bb9340e40920234a92923fa7b32f3e60015124d4d0069150f196451c7a72a2f9c03c774426de9a8c69e085f7e167b2113 WHIRLPOOL 1bb93d420d9a53d40a9f06c54c6bdc10807974c327385231427ed116b39216aa1f2561be2bc016b4d2c1cd61fd89f40cad60ebfa9249319f00d5655465ac6a21
|
||||
EBUILD qu-prolog-9.1.ebuild 2148 SHA256 fac64cb3362d262196a0937e28714a84a5a7fcd2d7b697bcf586372f4752fdf9 SHA512 f18685dae070558f6518c4ac6a42b40ad7d8ec25645883385382ebff31a0ce519582c1b85301b9c0f79b38d5c8e4b220d0ef80d048b39f50e348f2db6086badc WHIRLPOOL c3e1b58194ce7d0bfdf9a9a5a68e74a2171a5a206d281e7cc2dcff03de6bdff10283cff6ed78fc8433d72e037a3a453fe5322ba26a06d664a2fc37ffbb0a0bcd
|
||||
EBUILD qu-prolog-9.5.ebuild 1866 SHA256 58057f3e6f7fe4107c10a947bd3d350c89736ddb2cff04e9c3cee022e4317fb3 SHA512 4ae663e1cdbd7812f66542fb40ba5ff51af9f23a07e0f800cec4ee14ff8a42b077eb29c87e5b441e5d4aa1fb27e2509dcf3bdb71ee407777b00ecf109ff80d9d WHIRLPOOL 632ff16ec9b744588fa464023cb334c3b8e3af510a2ed60a28eaf3e2ee1fd662b17434bd93a20465db90ca061c0a90dc973b39b2664843e9eee6fd091e1ed68d
|
||||
EBUILD qu-prolog-9.6.ebuild 1838 SHA256 a09ffa69b68d30cb91954b9c72c0cf30ffdf306874999fa5ec18889223517a07 SHA512 29556509c00b1f7eff2b72d9be82efb0022b795515318700b0ee6829d0455601f6641883e7210028d6100771c4d0f5cea1075c2247af6101c74fbd9b13340e99 WHIRLPOOL 479482062ff3dd66954225701f0c41b37c12752ef5dfa5787916a6a9b3243e96d597924941aa83655e3b93bedaf7bfed5a6993e3968e57e9e91edf6fe869d14f
|
||||
EBUILD qu-prolog-9.7.ebuild 1838 SHA256 a09ffa69b68d30cb91954b9c72c0cf30ffdf306874999fa5ec18889223517a07 SHA512 29556509c00b1f7eff2b72d9be82efb0022b795515318700b0ee6829d0455601f6641883e7210028d6100771c4d0f5cea1075c2247af6101c74fbd9b13340e99 WHIRLPOOL 479482062ff3dd66954225701f0c41b37c12752ef5dfa5787916a6a9b3243e96d597924941aa83655e3b93bedaf7bfed5a6993e3968e57e9e91edf6fe869d14f
|
||||
MISC ChangeLog 3056 SHA256 03dcdc77d5b9151b3ed8d794848703f00054cacb7e4a18fb2b7df4aa21ee8141 SHA512 d060fd2e8f8d925be6332acabaf12d59d17a87dd0f7dcf81132cfcd5a2414ae812309b1ac03284742a827769d103d9af1a9e8ac6000f5149fdbd9aa76f4fc21a WHIRLPOOL 537993533d7b7a770a6aa0fc16d8d20292ae467b046949d3cdbc8ba2732510a8695cd6a148f8cd1ea3ea04080a57164070b7762120cf85e96d9f069f8f7e9b97
|
||||
MISC ChangeLog 3206 SHA256 83790f950c32ac0fbddf34c4d9937731bd782faeb7f21e47cb4a53433c5d05f1 SHA512 4ad363e62626b5dea2762e51dcda876c31e46d996c9a54d3fa224904c46aa8e6b22683056d42431ea7af19863fdf9330d853249735ee21a8601920c3efe1449a WHIRLPOOL abb5486c0ee9cbf85521f13aa6979b029d9049282487ef496339264ee3a28ef824f5fc347f08b7c9bc420b70ea59b5f20faa6db64eed175d54bfb80d05128cce
|
||||
MISC ChangeLog-2015 14668 SHA256 8e01daf09706375c12bb8225bc467341a3ab9a3c652831931e8a3d438e4f1dcd SHA512 c456535f83cb3894d985fc19fbd58fd92de15d59c2ce69c2c181f2b682080158d25eb196f453b19755972fa1e22b6a629e6c835eb6c1cd50e54ec2483df94a8d WHIRLPOOL 4c31ec8f07e838080a018830601c3a3c8f80eaf95b639982d2ca0c78e1052d62f93327d7ae12577cfe8afa01e0908b1ce640c09593b4fe50302f749eba259f43
|
||||
MISC metadata.xml 347 SHA256 24b0c949839c0d29cad8fdbb160eb7ec3f1f1ade8307795a3ce0ba3d48a19d86 SHA512 7a7bb3ccaa42fa120c3702d963719d5fdfcf0a413685cad98bd34a515a4cc83a213a71e7f3b6b0ce67947fa347229caecf699879192f0d930c9c6577e0ce59cc WHIRLPOOL cd38ec1759e73478bf05d5b00af1606d861f668254cbc6f11f686c75b9a4834865fc2cd3f7a83e0222055bacd9b34073aead1dfc31a71c0bc129b9da11f4df14
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- qp10.0.orig/src/objects.h 2016-06-07 02:54:35.000000000 +0200
|
||||
+++ qp10.0/src/objects.h 2016-10-03 18:26:49.924782008 +0200
|
||||
@@ -1210,7 +1210,7 @@
|
||||
<< this->getName() << "\" ";
|
||||
|
||||
#ifndef WIN32
|
||||
- switch (hasAssociatedItem())
|
||||
+ switch (tag & AssociatedMask)
|
||||
{
|
||||
case AssociatedNone:
|
||||
std::cerr << "(no info)";
|
@ -0,0 +1,21 @@
|
||||
--- qp10.0.orig/configure 2016-06-07 02:54:42.000000000 +0200
|
||||
+++ qp10.0/configure 2016-10-03 18:30:22.360786524 +0200
|
||||
@@ -2256,12 +2256,16 @@
|
||||
#
|
||||
# Check for addtional command line options.
|
||||
#
|
||||
-DEBUGGING=" -DNDEBUG "
|
||||
# Check whether --enable-debug was given.
|
||||
if test "${enable_debug+set}" = set; then :
|
||||
- enableval=$enable_debug; DEBUGGING=
|
||||
+ enableval=$enable_debug;
|
||||
fi
|
||||
|
||||
+if test "$enable_debug" = yes; then
|
||||
+ DEBUGGING=
|
||||
+else
|
||||
+ DEBUGGING=" -DNDEBUG "
|
||||
+fi
|
||||
|
||||
|
||||
# Single versus multiple thread configuraation.
|
@ -0,0 +1,96 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib qmake-utils
|
||||
|
||||
MY_P=qp${PV}
|
||||
|
||||
DESCRIPTION="Extended Prolog supporting quantifiers, object-variables and substitutions"
|
||||
HOMEPAGE="http://www.itee.uq.edu.au/~pjr/HomePages/QuPrologHome.html"
|
||||
SRC_URI="http://www.itee.uq.edu.au/~pjr/HomePages/QPFiles/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0 GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug doc examples pedro qt4 readline threads"
|
||||
|
||||
RDEPEND="
|
||||
!dev-util/mpatch
|
||||
!dev-util/rej
|
||||
qt4? ( dev-qt/qtgui:4 )
|
||||
pedro? ( net-misc/pedro )
|
||||
readline? ( app-misc/rlwrap )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/perl"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-configure.patch
|
||||
epatch "${FILESDIR}"/${P}-associated-item.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable threads multiple-threads)
|
||||
|
||||
if use qt4; then
|
||||
cd "${S}"/src/xqp || die
|
||||
eqmake4 xqp.pro
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake OPTIMISATION="${CXXFLAGS}"
|
||||
|
||||
if use qt4; then
|
||||
cd "${S}"/src/xqp || die
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
sed \
|
||||
-e "s|${S}|/usr/$(get_libdir)/qu-prolog|g" \
|
||||
-i bin/qc bin/qc1.qup bin/qecat bin/qg bin/qp || die
|
||||
|
||||
dobin bin/{qc,qecat,qp,kq}
|
||||
|
||||
into /usr/$(get_libdir)/${PN}
|
||||
dobin bin/{qa,qc1.qup,qdeal,qem,qg,ql,qppp}
|
||||
|
||||
use qt4 && dobin src/xqp/xqp
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}/bin
|
||||
doins bin/rl_commands
|
||||
doins bin/{qc1.qup,qecat,qg,qp}.qx
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}/library
|
||||
doins prolog/library/*.qo
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}/compiler
|
||||
doins prolog/compiler/*.qo
|
||||
|
||||
doman doc/man/man1/*.1
|
||||
|
||||
dodoc README
|
||||
|
||||
if use doc ; then
|
||||
docinto reference-manual
|
||||
dodoc doc/manual/*.html
|
||||
docinto user-guide
|
||||
dodoc doc/user/main.pdf
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins examples/*.ql
|
||||
docinto examples
|
||||
newdoc examples/README README.examples
|
||||
fi
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
WANT_AUTOMAKE=1.14
|
||||
|
||||
inherit autotools-multilib flag-o-matic
|
||||
|
||||
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
|
||||
HOMEPAGE="http://www.gnupg.org/"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
SLOT="0/20" # subslot = soname major version
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc static-libs +threads"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r19
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/texi2dvi )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.6.1-uscore.patch
|
||||
"${FILESDIR}"/${PN}-multilib-syspath.patch
|
||||
)
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/libgcrypt-config
|
||||
)
|
||||
|
||||
multilib_src_configure() {
|
||||
if [[ ${CHOST} == *86*-solaris* ]] ; then
|
||||
# ASM code uses GNU ELF syntax, divide in particular, we need to
|
||||
# allow this via ASFLAGS, since we don't have a flag-o-matic
|
||||
# function for that, we'll have to abuse cflags for this
|
||||
append-cflags -Wa,--divide
|
||||
fi
|
||||
local myeconfargs=(
|
||||
--disable-dependency-tracking
|
||||
--enable-noexecstack
|
||||
--disable-O-flag-munging
|
||||
$(use_enable static-libs static)
|
||||
$(use_enable threads)
|
||||
|
||||
# disabled due to various applications requiring privileges
|
||||
# after libgcrypt drops them (bug #468616)
|
||||
--without-capabilities
|
||||
|
||||
# http://trac.videolan.org/vlc/ticket/620
|
||||
# causes bus-errors on sparc64-solaris
|
||||
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
|
||||
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake
|
||||
multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
WANT_AUTOMAKE=1.14
|
||||
|
||||
inherit autotools-multilib flag-o-matic
|
||||
|
||||
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
|
||||
HOMEPAGE="http://www.gnupg.org/"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
SLOT="0/20" # subslot = soname major version
|
||||
KEYWORDS="alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r19
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/texi2dvi )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.6.1-uscore.patch
|
||||
"${FILESDIR}"/${PN}-multilib-syspath.patch
|
||||
)
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/libgcrypt-config
|
||||
)
|
||||
|
||||
multilib_src_configure() {
|
||||
if [[ ${CHOST} == *86*-solaris* ]] ; then
|
||||
# ASM code uses GNU ELF syntax, divide in particular, we need to
|
||||
# allow this via ASFLAGS, since we don't have a flag-o-matic
|
||||
# function for that, we'll have to abuse cflags for this
|
||||
append-cflags -Wa,--divide
|
||||
fi
|
||||
local myeconfargs=(
|
||||
--disable-dependency-tracking
|
||||
--enable-noexecstack
|
||||
--disable-O-flag-munging
|
||||
$(use_enable static-libs static)
|
||||
|
||||
# disabled due to various applications requiring privileges
|
||||
# after libgcrypt drops them (bug #468616)
|
||||
--without-capabilities
|
||||
|
||||
# http://trac.videolan.org/vlc/ticket/620
|
||||
# causes bus-errors on sparc64-solaris
|
||||
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
|
||||
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake
|
||||
multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
WANT_AUTOMAKE=1.14
|
||||
|
||||
inherit autotools-multilib flag-o-matic
|
||||
|
||||
DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
|
||||
HOMEPAGE="http://www.gnupg.org/"
|
||||
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 MIT"
|
||||
SLOT="0/20" # subslot = soname major version
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-baselibs-20131008-r19
|
||||
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32]
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/texi2dvi )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.6.1-uscore.patch
|
||||
"${FILESDIR}"/${PN}-multilib-syspath.patch
|
||||
)
|
||||
|
||||
MULTILIB_CHOST_TOOLS=(
|
||||
/usr/bin/libgcrypt-config
|
||||
)
|
||||
|
||||
multilib_src_configure() {
|
||||
if [[ ${CHOST} == *86*-solaris* ]] ; then
|
||||
# ASM code uses GNU ELF syntax, divide in particular, we need to
|
||||
# allow this via ASFLAGS, since we don't have a flag-o-matic
|
||||
# function for that, we'll have to abuse cflags for this
|
||||
append-cflags -Wa,--divide
|
||||
fi
|
||||
local myeconfargs=(
|
||||
--disable-dependency-tracking
|
||||
--enable-noexecstack
|
||||
--disable-O-flag-munging
|
||||
$(use_enable static-libs static)
|
||||
|
||||
# disabled due to various applications requiring privileges
|
||||
# after libgcrypt drops them (bug #468616)
|
||||
--without-capabilities
|
||||
|
||||
# http://trac.videolan.org/vlc/ticket/620
|
||||
# causes bus-errors on sparc64-solaris
|
||||
$([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
|
||||
$([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm")
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake
|
||||
multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
|
||||
}
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit multilib eutils
|
||||
|
||||
DESCRIPTION="OCaml tool to find/use non-standard packages"
|
||||
HOMEPAGE="http://projects.camlcity.org/projects/findlib.html"
|
||||
SRC_URI="http://download.camlcity.org/download/${P}.tar.gz"
|
||||
IUSE="doc +ocamlopt tk"
|
||||
|
||||
LICENSE="MIT"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-4.02.3-r1:=[ocamlopt?]
|
||||
tk? ( dev-ml/labltk:= )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
ocamlfind_destdir="${EPREFIX}/usr/$(get_libdir)/ocaml"
|
||||
stublibs="${ocamlfind_destdir}/stublibs"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/externalmeta3.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use tk && myconf="-with-toolbox"
|
||||
./configure -bindir "${EPREFIX}"/usr/bin -mandir "${EPREFIX}"/usr/share/man \
|
||||
-sitelib ${ocamlfind_destdir} \
|
||||
-config ${ocamlfind_destdir}/findlib/findlib.conf \
|
||||
-no-custom \
|
||||
${myconf} || die "configure failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1 all
|
||||
if use ocamlopt; then
|
||||
emake -j1 opt # optimized code
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake prefix="${D}" install
|
||||
|
||||
dodir "${stublibs#${EPREFIX}}"
|
||||
|
||||
cd "${S}/doc"
|
||||
dodoc QUICKSTART README DOCINFO
|
||||
use doc && dohtml -r ref-html guide-html
|
||||
}
|
||||
|
||||
check_stublibs() {
|
||||
local ocaml_stdlib=`ocamlc -where`
|
||||
local ldconf="${ocaml_stdlib}/ld.conf"
|
||||
|
||||
if [ ! -e ${ldconf} ]
|
||||
then
|
||||
echo "${ocaml_stdlib}" > ${ldconf}
|
||||
echo "${ocaml_stdlib}/stublibs" >> ${ldconf}
|
||||
fi
|
||||
|
||||
if [ -z `grep -e ${stublibs} ${ldconf}` ]
|
||||
then
|
||||
echo ${stublibs} >> ${ldconf}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
check_stublibs
|
||||
}
|
@ -1,7 +1,7 @@
|
||||
DIST DBD-Pg-3.4.2.tar.gz 253346 SHA256 7b76930cec143b90a068e1e64a3beb6f640c10b22d0a41f9a032516683892f24 SHA512 290f8e19d6920c1a514305a943ec4f63da14dd321e93a6e9cc4f6fce6737f308a3931135ec9ed0d4577f1ab97358106ca2def7ccb28a7c5c169a80ca5cda1d85 WHIRLPOOL a177efa5cd07c3064528329a9be72cd464671e55ac19ec564b75f8fe5e757c960a89d83d09a65e7e327bb88d9322465c0cdc320ddb33eb85a59bb29c9fe1dfbe
|
||||
DIST DBD-Pg-3.5.3.tar.gz 256570 SHA256 7e98a9b975256a4733db1c0e974cad5ad5cb821489323e395ed97bd058e0a90e SHA512 7a564e5c86fa41719289f6e391f0cd39f01df7d088892fca11175c60fec8a3af884f9204ae834caac2024ff0d45dcc013e314ec0c09a07fe7ee76170ec3a634f WHIRLPOOL 6f4091284c2c91b8c2126e06a2727b65e672db91ce5f265841ef3c02b977f48712e84ad013980bbe4a2e127f5003906bf315d7b6a86787440a9cc6688aa14cd8
|
||||
EBUILD DBD-Pg-3.4.2.ebuild 1149 SHA256 0b3e148e3851629bd6a36416ded5451cdca4ca23c6339db1c48e09945848ff43 SHA512 f8660f82fd25e702f4b6268c4648622e61dfde8340560aecc928b350badde13500bbb46b7bb78c4c9312d96324cce3754d9ddd15082c9146c6b83a5ff207b1fc WHIRLPOOL 20b6be603fcb0ca79ef828f6169048545b7e23c17a04f68185c280763afa267e40b33a8778626d910b6d3bcbf361bd8d6d50b08a3efa714d19cec8b2b7afa118
|
||||
EBUILD DBD-Pg-3.5.3.ebuild 1173 SHA256 4975815ec4629afe4d839d9434f55b3754f49d40dd652fbad6bc57e01672829e SHA512 e20aaea52b58fd14e35c513e9f53aea4abd87a9d2cece7b6e08a518f040b7869c1386c7b85033f8b6cbe0d3199b338e2c524d754ab7fed4c4585dead69822460 WHIRLPOOL e538ca45ebe323db99647653bd248e6bad60fa9c5d852a58be17c12b7d6ae938c28cc04027ce3f4f655e2086a80a08bf12ce9df2aba4030b6f82e102ef82bb8b
|
||||
MISC ChangeLog 4920 SHA256 1d691025797e1ddad7a14fc88230131fd1dd2eaa2490cc04248cbda0ecb5ae7c SHA512 a635f9458640ccf95e2f32d16891123d7070e6d13f7467f0b43080b7301027c27f0a6ef9a5c8f5db48bcb5baf538c3c59d692659ac84ac1db30a87ff042c1f7e WHIRLPOOL d1c0c7fe0d7175d2bcdd3b475f6e64c9eb536c3b963f02bbeb65bf7d90abe948367fef442ea6838a3049bbcf155c214665051c2d53facf1a9912fd8bcad515dd
|
||||
EBUILD DBD-Pg-3.5.3.ebuild 1172 SHA256 b6f5b5e784388750e13210b22645f811db6c0395e4391095c46fb00e6fb1756f SHA512 4daf6063250c6bb11e46c2191d8d7bb180408a32649f8a63e7b21ec8ec8d49efbf0c2e5cc5b880836ba2adfb3908b4f28827cb054ad5f73ff21d58c9fde91b15 WHIRLPOOL c28962d987cdff2208d40fb2bb0ae165214c31b5da4f5fc0be8b4bf64cd95ec42c824c4deefa45087c4b268fb0a301fddbe0e7103ade21d83dc6b021d6c67abf
|
||||
MISC ChangeLog 5046 SHA256 42876a3362e67fa67831f106ca03fb89750d10319bf0ac5a27b68c9d57c3497c SHA512 081dd6584ea8b292ed26d6fa336080e958e412b0ae6ccb331bddd6ea976921ac753b6380bca725fa7aa1a521bf4de64b28bb8140c8d99e8256d3efef1836b3ae WHIRLPOOL cfe13a0d9b800523713abeecd0cddef05ded7f60e51e9e1fce1c2135e191e5a0da8e644d9d2ba250f7ba4b14da720f3d356cb99d39c0112bacb9acebcdaaf362
|
||||
MISC ChangeLog-2015 16991 SHA256 89e48b3bdc8b05bfaecbf8cb6605c8942dc2312238d9b9c54629f591e9c628b6 SHA512 5c4b31656b4c3f9ed4a2049edd6486f25c2f78be02c26a7fc97c3e9ba857120264bd0a8847d314ce5a47312b603eef87ffecab7e1ac08264d9e00b9acc9bc8ec WHIRLPOOL b735b99c9a73c5f0fe983335849c655ffbf9c27d4f6ae61e374db9f4eb69a7e8730359cac094362798ccf141cb32ac6275ccf86dd3c27e19285f28a3cc2cb89d
|
||||
MISC metadata.xml 446 SHA256 4a6e70818afec0d403e98cc7c3da7c802a1d6adc3bc7091594fc2fef070e451b SHA512 23e05469a61761595bc52b6798d152dfc82b42a4ce1ed8010cd17b6343557ef92433cd31c00102098ed698ed0fd0260e3d165c926b9ce3de91f52112c9b40684 WHIRLPOOL 663759b9518636ccfc133de8b962ac3c8680eab853c2237b1cf6304220d1934b2ed702c29ce72cba601becb530058bb5dffd7cfbd614a3d0ccf644e5ef2526b8
|
||||
|
@ -1,7 +1,7 @@
|
||||
DIST DBD-SQLite-1.48.tar.gz 1769115 SHA256 b397230f5d4cdc9923f91c62da9e535234f3055c528ede75afd7d24698030ea6 SHA512 9c00decdb6730c0e4be3fdd01fef6ebad0452cbe1b5141c23fee7d0c5ca0089f3cd4e5d70d331e959ec50546bb10154a3c2db4bfd27993912d5c788cef0a81ee WHIRLPOOL 8313333ba47203d2eb1434266af250dcfe9e360d697155d82bb24b6f0c0abf650d3cc787e6b9c93144e790de16aa1c318032626f867977b8dfeee92be53c3b12
|
||||
DIST DBD-SQLite-1.50.tar.gz 2023829 SHA256 3ac513ab73944fd7d4b672e1fe885dc522b6369d38f46a68e67e0045bf159ce1 SHA512 6ef903ef5a08511caf962d255d1245d83398ca0c807d86463eae86d7408b8ec271e9d7176c120cf6843a12d3670114c1856c85bb737acad9ef79e630dd253c82 WHIRLPOOL ea39ae0eb6bc2202da7e64399e6b8a101944e31c33c2a872225cc28819c68017163a65ce548eff8547b7ad4ecf82b2692eaaf90a724cc0cd69d48a2de5d28f72
|
||||
EBUILD DBD-SQLite-1.480.0.ebuild 1061 SHA256 7c752fa0d2e7416715ba191ad3283ccb05b3e3b569081cbb15360c14f2de150e SHA512 09b41b5832b156f4c0bb306e89061ffcab2dec785a95f054bd6c5b84f28c8a8f4c0689339b61317c1541791a8b4ba48a2303f70941f21271b4deda94ee30b750 WHIRLPOOL da37639731007539257103dba2aa91a244e5baa77d4b0844399edd3e01c497190033359e827a51316c49e64b87f8ae1f1fb986f8db5b26fe88600032135f9d22
|
||||
EBUILD DBD-SQLite-1.500.0.ebuild 1239 SHA256 44d5b0cc5e5d43c2d4a01261a94ad7c126ff93178282187b7400fd2ec2a7b3b9 SHA512 8eebec2a46c0e51bb327051cf9430f6724f3b7345b407d2dc45d67201d5246917ad90cd2c87eea3ab9aa1f62fcb88f2597a4bbcdc99ecfc1f6a27c9cf0000465 WHIRLPOOL 892575af887fcf40152b7d4e71e036a1550660137811e3551cce24ee4231eda30afb4db58231d000c29cc4bafadd538d0d7ea05fa1f81a2c55040c572d2df1ca
|
||||
MISC ChangeLog 6002 SHA256 754598e03154c11153fec1a4d9db973606a69bae583b8ca95b8165e8b86bf694 SHA512 7aac54c283bd4eabc4f5cf4ec8c309198939a1deee3e58b034d21290350e0e7046906ea98d95d6705894e762f0b3cb9ec4fc82390916b882926989beefa733a3 WHIRLPOOL 84ce000ac6726c1426b3514961d8029ea1604ef77edd59c4dc75f2ad0f1fb35979a8035f8dd21fa6dd80a6babe7052967a8a4437753af3490ff4cfbaead6efff
|
||||
EBUILD DBD-SQLite-1.500.0.ebuild 1238 SHA256 22806a698485781ee1d1cdf28ac6dc241cf657cad69460fc054395d3c6011d77 SHA512 764d0917f643d1f68969a2a44835b59ec2a1793ae0d1babe6351302ce2bbf539aecc983522d43fbdf074df67dce1e2ee2b972f7f8e388939a5c2a43afdfdd99e WHIRLPOOL f9417cfb9c837bd0d7ad1b528c638f8e2eef0b8a7db15decbc8cbe3188dff706a84a89fcb694b63236b666ead2dbc7ba2ad00f168dd769493c0a9c7835df6ebf
|
||||
MISC ChangeLog 6138 SHA256 82fa49f64a4bf9f5cc38cae648d2bbe613de68e9caed3e059661755d6a5eb4bf SHA512 776eef643839da2118e2e2b125a7dbd77b3849829ed26a5822376f078c3d703aab61d767ba934b9bcacc461a39197fcab62faa5f90f5e3e41361df98650b2bc8 WHIRLPOOL 18d5a063fdd86cbfaed030b0615febd0790a1ff259f96dfa730fded9702e5d1dfa86f339c5ffd79758c882cccbac6e3bec0c6e42cca513fb32c3e30bd77b71f9
|
||||
MISC ChangeLog-2015 15211 SHA256 1d24a9d553684dd8a9da6101301e49f40ea9b91df3bcb31c6bef8171c6a0b534 SHA512 9b791bf759088e86a8308157d3cd1dc6eaa85fad65ac0b340894b6d0e4df9d49093d68313a685464a629374cb12dedafe8286809702878102bf710647fb26f23 WHIRLPOOL 9e8df056e16cc75728d39dc3dc89bb76f7595c6f7ca22e5dcad2de5c84a459032d5fc4f1042b1104acc8119a72d44a27bb29ec6a3c85a0e9352ec3fa98cc10f4
|
||||
MISC metadata.xml 703 SHA256 ec55a7b5dbe5bbc90473608a6064fb31dca056592d1be21ab8941c375d1b57a9 SHA512 5786702bf6fa8339de788cd735b183ca3954aa9c2544cb068755c76b0127892208c56b4382496e33588dde967896a58098739354c2a7b7c1187e722a000ca1ec WHIRLPOOL f67e5d1923f50d83edc480f0d4d8bb7e98a4dbe3f535f4ad39a81fef40c9918c2e19822766e27142d47a77ed6826b77ba1f108ac21f20be2fd836d307fc5d392
|
||||
|
@ -1,8 +1,10 @@
|
||||
DIST Smarty-3.1.21.tar.gz 208308 SHA256 e872f98a194a31b9dea710fceb308431c0e2b846e46ce845b547f54e5789c465 SHA512 018b85f9b8f0de5b5c796cc7ee250159e3e0eba3d91344ce619cc96f2bab45510d49a240938c2b15820cfef9f6de52121194db7d9991559a3e58c31288fa46af WHIRLPOOL 9bbc8965bb8fb1394abf2dbb564fbc62af9259f285952cd9cdc69dd06e9f615f5fbb4e39c408e69b926107ab9c2f958af927c80d4d3792d4dee2a7da68f442c2
|
||||
DIST manual-en.3.1.14.zip 408414 SHA256 3aabe51e932b790d24dd8a3c77188b43b99a127f3adaeb0108f085c310404850 SHA512 d384e3856b45ed3f992f3732a5465120abe9fb947cdf13ff67a9c4264f72987d24885ee61cd7309b728e64cdfe4f34c3e7f757096d35de56d962f3b78def9e58 WHIRLPOOL 33dd45ea6cd7bc1129625eb72417fae7c41226a92a6aaddcb72c4426517bd465529599fd8bfc259d8bc3f70f7cd064ada020da4ea7d260cf9801af6944db29f4
|
||||
DIST smarty-3.1.27.tar.gz 226277 SHA256 56851d938fde2133331263d0e7788a6f8428f00a97e8d58f486983e64afe6415 SHA512 3ccb17c13a35070fdf50bc641bf6e218890013881fdd5ee03ed5d14c314d646b4aabcfe723a59723bd1c10dd2b63dd92110cf2505edeb5c45ca32ce6ce623ca2 WHIRLPOOL d15f6b7c0753262e9d9a698fdd877b7e5466a0b8d4a59c21e5cce2ed0cd7177bc5e02709e7af7bd312af1bc5e5658bd284eda04b5233c55ede7e491e9c617aef
|
||||
DIST smarty-3.1.30.tar.gz 255464 SHA256 62461370c73fb3eb315c6a0a55f9bdbb04d115a0e3eaf46d76d68336524f344f SHA512 6ad9a6cf10b81fecbdc4daa4acbd9724db5f1c2a014e35039b36b0bf00ba000946a2126f7da5899e587a79419f451aafcd1ee14597a32cf290bbd0bf13a877d0 WHIRLPOOL c78d912618f80cbc8226c10b8371ed9514417149cc5f694967616ff3b9c880c424351a303fc14ab42a2dc7683c015c41c7b9006a3123f76df918b75d303463bd
|
||||
EBUILD smarty-3.1.21-r1.ebuild 1298 SHA256 6ae9cae970be5aafb0bbbffe1889330df06bf6ef7c2b0264e1f5bf611dacfe90 SHA512 148e02a3e1bfe2cf191203d70bcb4e1d616d0da69ea4bd720e81ee505486b70e72b054f48b76d2b5c05edce8c3522daeaa245b9d3a268e7235e4f849c0a76960 WHIRLPOOL 0e111c3f3a23f7cce2508d96e463030a12b1be74fc2a44c1ee49853c2fa6012656b503b4ea0c35380fe6b7ad45b781c92d357b1be8c5ee55878f22a55cea5491
|
||||
EBUILD smarty-3.1.27.ebuild 1292 SHA256 63646c0db4824d19f9470c2c85404dad5f4d499fbecf24cdce763c555cee938d SHA512 6cc2a565df445d8571edbe0b1afce16694975f23981bd25564590bd1fa73456dc1034f2e960dfeb88426d036a51a3c813d0a0fbb13cd3d650fa1f60c2b25e2f9 WHIRLPOOL d80c4765c43a05fed2d3978a81c8ecdba0da3f0da5562b8321e67954505e0906f26a959b81cbcb3386e015a371f8157a6f680cf8301127c4bec7cc97b0ed48fa
|
||||
EBUILD smarty-3.1.30.ebuild 1344 SHA256 55bd55712eebdf0c22353cfa2808b92fc5f970743b4558b3d449475185280d15 SHA512 5ac67d304f21061c1fc301e8fdd5af1e7551d16ca3699dc8fd3de6b4b2b63799521b056ff31b5397295534137b642532de765fe6e921fe2d6f082bcf36908c12 WHIRLPOOL 088bae65b218361949bce458238d66052f1b9e06df3bc36d7b8b143e89100bcd81a9246c6f4883c2fd8178ae34522f689fe0756f893fceb8c661bd0eef63e91f
|
||||
MISC ChangeLog 2483 SHA256 0ac461ac6f42aa3e7a6ad12d3e381655b08193a81eff5ab145445976eb976f6f SHA512 02f5763d620b4564c015a78c8ab8506521c5b73d876cc2c31e78a04b5efbec4fdad021d1fde1deda6426830caea19afd844c17742ee8fed66535a228fe4bf2fb WHIRLPOOL f78ebce3360396c9cb0cea5279aa4c4245de2539c713efe3728f173ebab795bf4927c1a0b769aaac86d79bb1c3548eb4b101393b713d711b6529ca28fadba0cc
|
||||
MISC ChangeLog-2015 18150 SHA256 e81fa95ffead2c7d715e853d9c790719b15f4b046a6d590b06e63973d9db8b7f SHA512 0d536eed488ed0e55b35822806f6f8f81cc21d6b0e8a4e7c0f155586c93a52da1703c9d2bf910f91d0b37b77b9ce697769583d6853f537a837e52ec5155d3ed4 WHIRLPOOL 8e4ec144fa43716d06203d37f60dfd63a4afd968469c2faa309e78afaf9d957a7b80d249339b63b9c5d61aeaba4e1599db65e6c7ca9486d0dd85401119356978
|
||||
MISC metadata.xml 581 SHA256 743e8ee011574693a0d32d153d093d884fc9d0e71d3f28216658dd19016fc6a4 SHA512 1bf0fea8d62a06b1b67ee417eeb44dbb476ba590b35808f7c7bc1b40a6758b2c3f931e8290c2908a14828f8e2789eb8e2c6d5a26e106f97359f45a476fd31401 WHIRLPOOL 6bd42dfc923eb32d3d5edbcca0dbeaf25b7b289c54e60481891159816d79d18bf4502f43c42dd39c2e1f8fc66f459bb7ca60ab53b00d28a7a219972504d92863
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DOC_PV="3.1.14"
|
||||
|
||||
DESCRIPTION="A template engine for PHP"
|
||||
HOMEPAGE="http://www.smarty.net/"
|
||||
SRC_URI="https://github.com/smarty-php/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
doc? ( http://www.smarty.net/files/docs/manual-en.${DOC_PV}.zip )"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="doc? ( app-arch/unzip )"
|
||||
|
||||
# PHP unicode support is detected at runtime, and the cached templates
|
||||
# that smarty generates depend on it. If, later on, PHP is reinstalled
|
||||
# without unicode support, all of the previously-generated cached
|
||||
# templates will begin to throw 500 errrors for missing mb_foo
|
||||
# functions. See bug #532618.
|
||||
RDEPEND="dev-lang/php:*[unicode]"
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/share/php/${PN}"
|
||||
doins -r libs/*
|
||||
|
||||
local DOCS=( *.txt README README.md )
|
||||
local HTML_DOCS
|
||||
use doc && HTML_DOCS="${WORKDIR}/manual-en/"*
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "${PN} has been installed in /usr/share/php/${PN}/."
|
||||
elog
|
||||
elog 'To use it in your scripts, include the Smarty.class.php file'
|
||||
elog "from the \"${PN}\" directory; for example,"
|
||||
elog
|
||||
elog " require('${PN}/Smarty.class.php');"
|
||||
elog
|
||||
elog 'After that, the Smarty class will be available to you.'
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
EBUILD lit-9999.ebuild 514 SHA256 29373928976c74b3b1fe186af8bbbf39c3fbe7add64e1647f5ccc9ba8c74e2f2 SHA512 7aeda509e8779631d23b88b7fb4cf0ff2f17d9282ae0983d612e74e64835bbe6bcfd46491de160bb334e47740e8dc5100a269f9373e3905d131bce41a4d84d7d WHIRLPOOL cd74732ffde489a02b6eb2a434b3a89741a3114e13ca12950bd04cf7162173ea68f041582856d1c7fb36e0add9c22e231b8ba224fa2a0c5a5144ee400b0b5125
|
||||
EBUILD lit-9999.ebuild 701 SHA256 bca5dcd4846168349240320189220aef229a8217798dc76494aa5c10b3b5a867 SHA512 9ba14d4695c3ceb142458eafdea9c910e5f74745d2b87fe654523cd60f6a9142ce3ef91ffe37a0db7566f7b3c3061816d7eeae689fb8b6d7ea66b6efb18c4307 WHIRLPOOL 95bbd78c9a327f63a4bfad005b066ed4a202813100b393626af77400335fdcfd6c48a15bb4cd43a8f14dd269ff546d8a3fc791955508570b82d97ea29baeff37
|
||||
MISC ChangeLog 297 SHA256 14ca8ce3a7c52af3ba905fa8a54aba4303bd330d306653e76bf3df29273a4c9a SHA512 ce1365146b9f3418f94c1b28dacb3ccac68c8157c24d7511c43ad36c4ebc22fe70c77f6b90f85cd728d7fa9010c0d2d8a484e82fad1e92b3d5c3b752225a26ef WHIRLPOOL 2b01ecd368732b5650a84f208365178c59325a77810911f4aed3a58bad23b8d5112758b6df3b50ae8c1d4fffe742623db2d3c30e68c694f7a1e34abaede0dcb9
|
||||
MISC metadata.xml 216 SHA256 e94ba81dd2791908508a3993afdebf723cc617314c53c273b9bcca15a9c48327 SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5 WHIRLPOOL 29145f5721e079e0548c5ef22424c65e6a5b2bfc4428918e923fcfdfc37e9b8749fb63e3c2eb5773c17fab276f7513dd66e326b906f1848911dceba7ae4b419a
|
||||
|
@ -0,0 +1,3 @@
|
||||
DIST python-magnumclient-2.3.0.tar.gz 73428 SHA256 f4d2420e6085c56998a41b6ade4e9a7b74058f4f20d515aff3c4e4fdf4174a2e SHA512 00df5f679493937f322b88e5d61c660c475b01665af90e735eb15011d0d60a273550f6a31cc6f9e994ab69204a0723fbc7182730db4977825aa559af512c88b8 WHIRLPOOL ad8a9392b42bbb40da12492fcfe6c42e5f102336647227945d13fab2f44ab0afa19f74cf802551b7819808748d87defeeb5aff7ed24bff9086eb2042d505e59e
|
||||
EBUILD python-magnumclient-2.3.0.ebuild 1674 SHA256 386f11e3022dffb15fc80a0a923fe7670a1fa12567c894f4dd8d3289f99ce9a9 SHA512 94bf3be5b1a5815bf7991ef1c30b0f1eb4db8504730037c0978aa58b4e890dd0231bd078d8f6be81f3e7c03665f0ee4724efc6bd71bfc06f8b7739d72734dd3b WHIRLPOOL 6c600a8a5cd1043626ffa085fc7b4fbdeb12b5c8f0e2a6fde65287d8996990981356ab5cc46b8dcde082c6f66a266f75ba89f91656ef98af80de005fbd29d534
|
||||
MISC metadata.xml 613 SHA256 dce9aa65002fff6a4612fbede1d56aa1acaed574817cf355506d51b53a3afa13 SHA512 4e8c52ea8607e8d3b3de2594692da62682c8c17b1722ba6fec1379ff0e08bd9f1903c6792a0b0c5f0070772fd1ba04545ec4ed89318a58295a775ce3ac5d24df WHIRLPOOL 3f5f6203d5a4fe1e856f72a212aeeab896c766e02017839c29dfa7c8b1adf0a5746a3439d66f494565c6bb0ab6d9addc9e3c1af478c768060e3326d30372af5c
|
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>openstack@gentoo.org</email>
|
||||
<name>Openstack</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
This is a client for the OpenStack Magnum API.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">python-magnumclient</remote-id>
|
||||
<remote-id type="github">openstack/python-magnumclient</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Magnum API"
|
||||
HOMEPAGE="https://github.com/openstack/python-magnumclient"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.19.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.19.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.20.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.20.1[${PYTHON_USEDEP}]
|
||||
!~dev-python/os-client-config-1.21.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# built in...
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
DIST python-manilaclient-1.11.0.tar.gz 167117 SHA256 5a6aa5002be88bf7d3af0d4439fab54b7288165cd17ccbd855c622184ea8b8fc SHA512 7427b3a54d75ad014d3b859a51d9693ab964a1a5376a64e396f16b308619f23183f610299ced2a76aeab2eddf47310435c7c654dec662dad9e13089d93e284b3 WHIRLPOOL d546d55739525eb3e30c217eaa2b7d5a3065299ac710bdabe99cb56980ba66b86ed8dd4048adf7b422811365f0eebe4417bfcb3ea010e034ed0add816afb0fba
|
||||
EBUILD python-manilaclient-1.11.0.ebuild 1307 SHA256 2dac13c7c2f4ddf14f6b7d1516513ce5c39714d6da166c3704e6e64faeaea44b SHA512 a6061ad390b3cc519d061d642d9e9e25891a907936f742a25ded53f5d9a7159f68b3359aa6f7a9e928e9fa3212f5e2299f9c5c918b1914bd2eaea609c1ad2283 WHIRLPOOL 5b25322f3d628690303912b935714fe89bb2649fbfcde9f3ec07a24141625b99342a51a31778b89ece848167a8a0340599bf124cc71bd36dcc776467dfba024d
|
||||
MISC metadata.xml 613 SHA256 399bf775e9cc78520b64d4f908d38b49ba9f87011d39c43b891cf5d72284d41e SHA512 e698157bb51e3ec3acb4497bc7ba1be589bfbc0451250c68389f1245a7e756e11e5bfb65bd4662e807680f20234082a149371b4c423ad63012babb4a0ca41a55 WHIRLPOOL bb9d6f0e51ed12c1584f4369ec88a9495ed82f1adc36278c8bca38aa4c6e3a6cdd5a2864f93472727c81f913d021d2c3d6ff0ab9d7085a397c8b884acef81b6a
|
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>openstack@gentoo.org</email>
|
||||
<name>Openstack</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
This is a client for the OpenStack Manila API.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">python-manilaclient</remote-id>
|
||||
<remote-id type="github">openstack/python-manilaclient</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Manila API"
|
||||
HOMEPAGE="https://github.com/openstack/python-manilaclient"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/simplejson-2.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# built in...
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
DIST python-mistralclient-2.1.1.tar.gz 94287 SHA256 6c3d8b2d4c81490e12663e0152d92b850496403c29c232cb05095b8ea22f8984 SHA512 7f2e6ab7297faa1832fe9e46ed9bfc651597107579dd5dfa6e5b1c7c1741ee989ce2dab0797f689dcfdd7bb4955d79cef13dc2e8b24d3694c8e9b9c43f3a4db4 WHIRLPOOL c66d2923184e10bb8e1c25a9bd19220ff11f510ff0f8cdaafefdd49b149fa69f9a87948dc3a39bd4c82a008297243e673815345b810ff09e21c91eef4e626c10
|
||||
EBUILD python-mistralclient-2.1.1.ebuild 1190 SHA256 9394a7c4cd45c94a34dcc5d30aafe2f3f84ba688c6d49b91bcfc3c5f19eadd2d SHA512 051f9ca9911acc927617c1c51a22674ef0a22eaa38d3ab7af24e428747d8ea0e1c0a98345c9605b9fc36f81667b4a8c7241ae7c70b7302dc4e3b6f94bfb42e36 WHIRLPOOL b3b3da74d5ecfb73eebb83200a48f50f4cf427177d305d84190422e126c62515fe15b5135bd4c994c55fa49866ea14680766ac1a5a468cc1753ee60dd8794422
|
||||
MISC metadata.xml 616 SHA256 09e25da767c77d67fe435ff17a99856a42c7b47e63822447671919f4efb793d6 SHA512 5f3afd22b594e6dcc560d4ba57b517ea76d2a23a10dc9320fab64c374f2467ea9d083ccea47a9e3b659f3f4e38b2e5d3faa835447b9e87f7d5f76569a7f95a02 WHIRLPOOL 6d08abbd05658a663c912d336cd4dca7eda7de2401a95475a02c20390a0a66f0917664811d6fa8ea5159d665993e5415ed74740c90169778afce0f5b4ffc7fe0
|
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>openstack@gentoo.org</email>
|
||||
<name>Openstack</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
This is a client for the OpenStack Mistral API.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">python-mistralclient</remote-id>
|
||||
<remote-id type="github">openstack/python-mistralclient</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Mistral API"
|
||||
HOMEPAGE="https://github.com/openstack/python-mistralclient"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osc-lib-1.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# built in...
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
DIST python-monascaclient-1.2.0.tar.gz 66491 SHA256 5a711c8c783da5d966ca87b6e980add38276b8c99bf55f968c3f1a6febea9369 SHA512 203d91ad6533ba6281cc211d2da0cccd1c012bb7ca76412675ea5816ce1a00c28a6f2520a1b7b545029e8dc8fff08a2dbde391461ffd302868ec2343ef6c033d WHIRLPOOL b6d9ce8ef07ff7158fd4c92f360ad6ca82330337948e3bf2d7b78fced3faadbbc20485037fdad849aac57723abc7b80422d2616f08fd0ca9df07f0320a10a87f
|
||||
EBUILD python-monascaclient-1.2.0.ebuild 1558 SHA256 a9b3457efe2193878b14a71f77d6957721a04a24ee3bc0210d752a4a59355417 SHA512 a709960ecb6a6d5143a012455eb4da720e90606040bcfd3f7445a729582bd4177fbd8104be11c358e4d6f08f85625efa7ae78dd15f98e3a7e6aee74838f21e04 WHIRLPOOL bf3727e8e4ff36f52c16d3110fae29a3750a61865817816dd325fbf216e64a1eb7df202936ded22972d17ad5dc281aa48adea2e3ce5f36ae5d49109c1ad2a32d
|
||||
MISC metadata.xml 616 SHA256 ff46821bdd0b1618b9d75636da35a08b644b99bad794520774fd1e8cbc8c088e SHA512 03058aa4a8dab2ffb383ef69a3d0f9f137f03edcf618d2e37262a8a536592a90a299e6870e9f9611eac34976fd3aff61979c623e9d28806de3b7c015fec1a518 WHIRLPOOL 83ea069a4dfdd061278bc33272b134599f6f1cb43a967112d0b27ea2eb8f2de6c1a0d74b8e9490408b922cef5e3710a48e60ca6ca683492594a9878d965fc1cc
|
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>openstack@gentoo.org</email>
|
||||
<name>Openstack</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
This is a client for the OpenStack Monasca API.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">python-monascaclient</remote-id>
|
||||
<remote-id type="github">openstack/python-monascaclient</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Monasca API"
|
||||
HOMEPAGE="https://github.com/openstack/python-monascaclient"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/oslo-config-3.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-concurrency-3.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-log-1.14.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-middleware-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-serialization-1.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-service-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
|
||||
>=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
|
||||
<dev-python/prettytable-0.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/pyyaml-3.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# built in...
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
DIST python-zaqarclient-1.2.0.tar.gz 66649 SHA256 afe1a0a32b9595feb8dd15c8f5affd23e80c4c4ecd73fef3a7d17076cb9cf39b SHA512 1590839460815daa1f0754d47ef789e0c2d2a078265bbb6595eac32114a36c5f15512a2781841955fe99cbdf2cdaa8a13061f535229a284f5b98f97d017dd8a2 WHIRLPOOL 5b47eabb2aba03e1a9168946e9b0018b3ca6e3099a5a34e2147a58786c5bef3c47fc97a8360a042d58c13e30e4cd4fda0d13d2f95d1481364e46719fa11ed40d
|
||||
EBUILD python-zaqarclient-1.2.0.ebuild 1249 SHA256 599be20bf277c15974586a688ab570b5808a8c1c52b7842fcf2bf13f0d04df88 SHA512 2fa594e7657982ba436a80fdfaa85cf0bd78b7641f5d3ddf705bdb1d4c2158603c481c216923f6c84075b41615462d2a6731c510601f2d1d4b4d36b5544aa404 WHIRLPOOL fab998695fdcd93ff71c17e72c19c5c20e82f28db63e05bd62e19cd7c9f824d8cf15e6c7cb8199fb22062634981d3d56a85f3e3b19f98fa7e05bed211ff248f1
|
||||
MISC metadata.xml 610 SHA256 74b67ca27b333e69e88c6b8d50ff3ac29a7e41b2886de248814279466ea40afe SHA512 8aff588cc301541b529b0387623c4189830e0ddd837c5570343c7e23a9d49740ed06f6586ef63308e9a3c6968ec1aa785d84d7563a8e7899949d3352e9d75efe WHIRLPOOL 74e5ed92f3700a4364dea871a1b85bff400472bfea4cf8042fa8cbb57d1f4697bcba25c35507364defc4e9adecd321e3001bf7e7ea3b3ec20ef1c571ae4751fb
|
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>prometheanfire@gentoo.org</email>
|
||||
<name>Matthew Thode</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>openstack@gentoo.org</email>
|
||||
<name>Openstack</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
This is a client for the OpenStack Zaqar API.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">python-zaqarclient</remote-id>
|
||||
<remote-id type="github">openstack/python-zaqarclient</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A client for the OpenStack Zaqar API"
|
||||
HOMEPAGE="https://github.com/openstack/python-zaqarclient"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
||||
|
||||
CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
${CDEPEND}"
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
>=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
|
||||
<dev-python/jsonschema-3.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
|
||||
!~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/osc-lib-1.0.2[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
python_prepare_all() {
|
||||
# built in...
|
||||
sed -i '/^hacking/d' test-requirements.txt || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue