parent
a32b40c8ae
commit
00eb95a9cf
@ -1,2 +1,3 @@
|
||||
DIST drush-5.8.tar.gz 409642 SHA256 15dd85f04c49b4a896b02dd6960d3140f3ae680bab3eea5d3aba27be0481e480 SHA512 85f7572aece8590d23164dc938e00b740718a5b9bf20ca866083f9e8ce2025ec07f57e06234bf50bfe2351f407f5bad21789103c1e04d18d2fd202fa735637e6 WHIRLPOOL 68f4a8ca09fc61c36de3d6cc6e3aeaab2021b677ba9d732a65f4d5a9940ebbee3cd63dc84f165e119770168547b1997aff6c23497dc50dbe548df348c296188c
|
||||
DIST drush-6.2.0.tar.gz 504498 SHA256 a56f598bcdd2117bca03db12cd5ad8c1670c01d4980c7e9dfcd343c22b5a14bc SHA512 9d51ca48cb1c70309b27e522340eacc60fc88229178285344570a641de49e0bd6a3b3de34c3977c66dae6647e2fa127873a0a41c00850167f4a1311979c7e0cb WHIRLPOOL 92ad1b0a91c105be205fb263ebd62372ea356329df5555748f520a12728f3a2c0ed995e4faf3277adb37a7373f94cf1f63aa0b6d98c950b38739c277b4ae1051
|
||||
DIST drush-6.4.0.tar.gz 508592 SHA256 2a434961265eebe316aec9af3618f92fa43efbb79bd99372fe12b22a94de0187 SHA512 65b08c16c2658c90caff5d483687c67be4d733dabb015e12fe3f2b5571e50185d2f73d66f098d5eddf800c6d63473cc25a9c8b083b11e7cf96a05c3fca7eadcb WHIRLPOOL a10c2366d2efea839083d87700b95b47b277e2834835a8c7cf099e86e406410f38fbbf481260f00da9bd730d3faba5071879a8070b070931ca5b93797935bb54
|
||||
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/drush/drush-6.4.0.ebuild,v 1.1 2014/10/24 16:34:31 mjo Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit bash-completion-r1 eutils
|
||||
|
||||
DESCRIPTION="Command line shell and scripting interface for Drupal"
|
||||
HOMEPAGE="https://github.com/drush-ops/${PN}"
|
||||
SRC_URI="https://github.com/drush-ops/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="dev-lang/php[cli,ctype,json,simplexml]
|
||||
dev-php/PEAR-Console_Table"
|
||||
|
||||
src_prepare() {
|
||||
# Fix the bash completion script, check the patch for Gentoo/upstream
|
||||
# bug numbers.
|
||||
epatch "${FILESDIR}/update-bash-completion-script-for-2.1.patch"
|
||||
|
||||
# dodoc compresses all of the documentation, so we fix the filenames
|
||||
# in a few places.
|
||||
|
||||
# First, the README location in bootstrap.inc.
|
||||
sed -i -e \
|
||||
"s!/share/doc/drush!/share/doc/${PF}!" \
|
||||
-e "s!README\.md!\0.bz2!g" \
|
||||
includes/bootstrap.inc || die
|
||||
|
||||
# Next, the list of documentation in docs.drush.inc. Note that
|
||||
# html files don't get compressed.
|
||||
sed -i \
|
||||
-e "s!\.bashrc'!.bashrc.bz2'!" \
|
||||
-e "s!\.inc'!.inc.bz2'!" \
|
||||
-e "s!\.ini'!.ini.bz2'!" \
|
||||
-e "s!\.md'!.md.bz2'!" \
|
||||
-e "s!\.php'!.php.bz2'!" \
|
||||
-e "s!\.script'!.script.bz2'!" \
|
||||
-e "s!\.txt'!.txt.bz2'!" \
|
||||
commands/core/docs.drush.inc || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Always install the examples; they're referenced within the source
|
||||
# code and too difficult to exorcise.
|
||||
dodoc -r README.md docs examples
|
||||
|
||||
insinto /usr/share/drush
|
||||
doins -r classes commands includes lib misc
|
||||
doins drush_logo-black.png drush.info drush.php
|
||||
|
||||
exeinto /usr/share/drush
|
||||
doexe drush
|
||||
dosym /usr/share/drush/drush /usr/bin/drush
|
||||
|
||||
keepdir /etc/drush
|
||||
newbashcomp drush.complete.sh drush
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
From e0f53949d35f32d251ab003d6e9e70a7f8c0e69a Mon Sep 17 00:00:00 2001
|
||||
From: Michael Orlitzky <mjo@gentoo.org>
|
||||
Date: Tue, 21 Oct 2014 19:48:37 -0400
|
||||
Subject: [PATCH 1/1] Update bash completion script for new
|
||||
bash-completion-2.1 (Gentoo bug #526222).
|
||||
|
||||
* Don't use `which drush ...` to detect the presence of drush in the
|
||||
bash-completion script (https://github.com/drush-ops/drush/issues/521).
|
||||
|
||||
* Don't install completions for commands that we don't "own"
|
||||
(https://github.com/drush-ops/drush/issues/915).
|
||||
|
||||
---
|
||||
drush.complete.sh | 5 +----
|
||||
1 file changed, 1 insertion(+), 4 deletions(-)
|
||||
|
||||
diff --git a/drush.complete.sh b/drush.complete.sh
|
||||
index 067a67c..2f97317 100644
|
||||
--- a/drush.complete.sh
|
||||
+++ b/drush.complete.sh
|
||||
@@ -5,9 +5,6 @@
|
||||
# examples/example.bashrc instead, as it will automatically find and source
|
||||
# this file.
|
||||
|
||||
-# Ensure drush is available.
|
||||
-which drush > /dev/null || alias drush &> /dev/null || return
|
||||
-
|
||||
__drush_ps1() {
|
||||
f="${TMPDIR:-/tmp/}/drush-env/drush-drupal-site-$$"
|
||||
if [ -f $f ]
|
||||
@@ -31,4 +28,4 @@ _drush_completion() {
|
||||
}
|
||||
|
||||
# Register our completion function. We include common short aliases for Drush.
|
||||
-complete -o bashdefault -o default -o nospace -F _drush_completion d dr drush drush5 drush6 drush7 drush.php
|
||||
+complete -o bashdefault -o default -o nospace -F _drush_completion drush
|
||||
--
|
||||
2.0.4
|
||||
|
@ -1,16 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Drush is a command line shell and scripting interface for Drupal, a
|
||||
veritable Swiss Army knife designed to make life easier for those of us who
|
||||
spend some of our working hours hacking away at the command prompt.
|
||||
|
||||
See http://drush.ws, the homepage for the drush project. It contains many
|
||||
important resources for drush users.
|
||||
</longdescription>
|
||||
<maintainer>
|
||||
<email>mjo@gentoo.org</email>
|
||||
<name>Michael Orlitzky</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Drush is a command line shell and scripting interface for Drupal,
|
||||
a veritable Swiss Army knife designed to make life easier for
|
||||
those of us who spend some of our working hours hacking away at
|
||||
the command prompt.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
||||
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/rex/rex-0.45.1.ebuild,v 1.2 2014/08/10 01:37:41 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MODULE_AUTHOR=JFRIED
|
||||
MODULE_VERSION=${PV}
|
||||
MY_P="Rex-${MODULE_VERSION}"
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-perl/Net-SSH2"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/JSON-XS
|
||||
dev-perl/XML-Simple
|
||||
dev-perl/Digest-SHA1
|
||||
dev-perl/Digest-HMAC
|
||||
dev-perl/Expect
|
||||
dev-perl/DBI
|
||||
dev-perl/yaml
|
||||
dev-perl/libwww-perl
|
||||
dev-perl/String-Escape
|
||||
dev-perl/List-MoreUtils"
|
||||
|
||||
SRC_TEST="do"
|
@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/swatch/swatch-3.2.3-r1.ebuild,v 1.4 2012/02/06 18:58:11 ranger Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit perl-app
|
||||
|
||||
DESCRIPTION="Perl-based system log watcher"
|
||||
HOMEPAGE="http://swatch.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-perl/DateManip
|
||||
dev-perl/Date-Calc
|
||||
dev-perl/File-Tail
|
||||
dev-perl/TimeDate
|
||||
>=virtual/perl-Time-HiRes-1.12
|
||||
"
|
||||
|
||||
src_install() {
|
||||
emake install
|
||||
dodir "/var/run/swatch"
|
||||
newinitd "${FILESDIR}"/${PN}-initd ${PN}
|
||||
newconfd "${FILESDIR}"/${PN}-confd ${PN}
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST dpkg_1.17.10.tar.xz 4198340 SHA256 a3a6d4da2b99484c04b2aa8af83d59d87a988baea627d276308467b22310b4d9 SHA512 db4fdd08cf00eeb611759c02eb70285f36d8fadb7d9d5b35123c02181889319ae46e8ec0d051b64f0d5e7ea3c20da63ba7b9015a9aecdba9b2cb3e20f2e87ecd WHIRLPOOL 15be369b0e10bd8f18ad212d03f614feccf612a125227644d39611beac78b0e42971399b1def825ce9c336aa32c07a8740e7180954879bef7940b641ff02169f
|
||||
DIST dpkg_1.17.19.tar.xz 4331744 SHA256 02b905209c9acbca97d5c41f73e7c3b7bf70f6d5cd47a25302f1956d82e3a345 SHA512 031339cb3e1e06f18103fe73b11c645edcadc9b15fcf30655dd4fa6bac3f526906df834641aed85d127ed202ecc41aafe7612227e7763ff9f9ece044150211d5 WHIRLPOOL 12e90a21fe57136c4331b88fde2c20d6dabd985c3021641fc01a00ef572baee53a2ba48e78f5163f793935bd686e87a293c7cfeccf10504624a8f9fbb7d67354
|
||||
DIST dpkg_1.17.20.tar.xz 4334196 SHA256 c497362aa2e481ca6decdab67aaef912bad32539ffb336bf6c23040b5133fcdd SHA512 ae3db55d3e13381d1d8b6761743a7236de612fcb185aa52fbf4e6ad3524689a696bf2fa3ee24dbc09ccaf2f95acbbfefe6f6c80351b1ad13e6d1b20e0e537b82 WHIRLPOOL f12490470ca1f6edd9fa0e70d2fb535e54c1175eec09dbfdfb64060392c5a7c85b848cb8116226a3aa315fed222c66b3123236823b957dd4b75a65a554c9152f
|
||||
DIST dpkg_1.17.21.tar.xz 4334464 SHA256 3ed776627181cb9c1c9ba33f94a6319084be2e9ec9c23dd61ce784c4f602cf05 SHA512 a17a97b268ad5950a2e56e2d21255d031d680b0995d6d7810b8c7cbb25b8ecbbe906dd063e1912de364981a2a06c7113266b356cd5b35c73bc90fb159c8141a4 WHIRLPOOL d4cc2b32812ee2bb862bf41f72162502da34ebaa4669a016c9efb8b99b87a19808b8d6bad105847c7ddc98509e662389a859a04ecbaee3ba9aff933a44f73571
|
||||
|
@ -0,0 +1,86 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/dpkg/dpkg-1.17.21.ebuild,v 1.1 2014/10/25 10:20:57 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils multilib autotools toolchain-funcs
|
||||
|
||||
DESCRIPTION="Package maintenance system for Debian"
|
||||
HOMEPAGE="http://packages.qa.debian.org/dpkg"
|
||||
SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="+bzip2 +lzma nls selinux test unicode +update-alternatives +zlib"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-lang/perl-5.6.0
|
||||
dev-perl/TimeDate
|
||||
>=sys-libs/ncurses-5.2-r7
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
lzma? ( app-arch/xz-utils )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
zlib? ( >=sys-libs/zlib-1.1.4 )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
sys-devel/flex
|
||||
virtual/pkgconfig
|
||||
nls? (
|
||||
app-text/po4a
|
||||
>=sys-devel/gettext-0.18.2
|
||||
)
|
||||
test? (
|
||||
dev-perl/DateTime-Format-DateParse
|
||||
dev-perl/IO-String
|
||||
dev-perl/Test-Pod
|
||||
virtual/perl-Test-Harness
|
||||
)
|
||||
"
|
||||
|
||||
DOCS=( ChangeLog THANKS TODO )
|
||||
|
||||
src_prepare() {
|
||||
# do not expect Debian's gzip --rsyncable extension
|
||||
epatch "${FILESDIR}"/${PN}-1.17.0-gzip-rsyncable.patch
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-1.17.1-flags.patch
|
||||
|
||||
# Force the use of the running bash for get-version (this file is never
|
||||
# installed, so no need to worry about hardcoding a temporary bash)
|
||||
sed -i -e '1c\#!'"${BASH}" get-version || die
|
||||
|
||||
use nls && strip-linguas -i po
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
tc-export CC
|
||||
econf \
|
||||
$(use_enable nls) \
|
||||
$(use_enable unicode) \
|
||||
$(use_enable update-alternatives) \
|
||||
$(use_with bzip2 bz2) \
|
||||
$(use_with lzma liblzma) \
|
||||
$(use_with selinux) \
|
||||
$(use_with zlib) \
|
||||
--disable-compiler-warnings \
|
||||
--disable-dselect \
|
||||
--disable-silent-rules \
|
||||
--disable-start-stop-daemon \
|
||||
--localstatedir="${EPREFIX}"/var
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake AR=$(tc-getAR)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk}
|
||||
keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates}
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST unrarsrc-5.0.14.tar.gz 209707 SHA256 e276ea30a2dc9b8961a4268772e5b6caccaa984664e2d5255a43fcb0f5d59806 SHA512 91b05bd2974e0a1cb8bd8f01ee90637c9c48da71a4ffa74e161de969f17bedbcda0cfbac128d366ffa5065e8195004fe82763a2a1e8628f0016621b1c2d364f2 WHIRLPOOL 665833a5cac5cfddaa6bf852b6820e8447604019286f7f81dce910ad49b8eccf5a4ceab2c1177837e71492ba0c37d2d288b78eb0a531fd47d34cdd8256fd7f19
|
||||
DIST unrarsrc-5.1.5.tar.gz 215199 SHA256 2224ced8288553392abe94e410e29d2570bfdfea22af51125d3984548a5034cb SHA512 42c68801379c7f7203bb21740e440c6c1128254e99935418fe9d3514e70a82e64b570cd54e5afefae5e44eaea2dd614ab7bd331b3075680677c3bfe266d2ea72 WHIRLPOOL 5073bab3ced55895ea512a0c04ff1482ff453edb682b3f9b6e3af7dc8f11082c068b697424cb9f139ee79f4aedb3981b8259adc6bd6ddef4a67bd9e46483137d
|
||||
DIST unrarsrc-5.1.6.tar.gz 215185 SHA256 3c38eaabc655527244fd0c3ba3beff567ea24aad37d448488643242fd4cf41a5 SHA512 a7a7800ac94850320ce3e2dd24c5005694dd59360b7f3fc7886ef241153e471459b0b9397d1dacbc3adcd19044cdcb8a8a847e16d7b224af149a1455f46fcaa0 WHIRLPOOL bcb9d1b60f42357cb236cbb5e86eb19dd4ed623244036fc1e8fc3759eef3d4002e6ffc90d3cf5b5200e81fe018a2215c0238ee2aac7148e51f130e43ad3e5ea0
|
||||
DIST unrarsrc-5.2.1.tar.gz 217272 SHA256 a075a8943412abb2ff5600038330a3d5a8f5a39cbe8e92543cc2c45b6247d05d SHA512 bd89acbed0377f48c88e5b9f6c3701dff1d0a5a65e74e9668690daf0ce0188c74914ed7edb093c0139b0507cf0785790fd8505be7d54204d16bcfced64b4dc29 WHIRLPOOL 6e21e981663eaa14e5d94553cb8fb93db601fe1058f73fc32d3f9a30f399210e71c657d342495d1be18b0e011a5677084242e01b5dff8aa476379bcbae1f7857
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-5.1.5.ebuild,v 1.2 2014/06/10 00:08:04 vapier Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-5.2.1.ebuild,v 1.1 2014/10/24 17:25:10 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs
|
@ -1,3 +1,2 @@
|
||||
DIST ccid-1.4.15.tar.bz2 487625 SHA256 5436182246f15b3e78b1ad6707022b02dc400e3f50c4cb5e5d340a4e716d990a SHA512 393eb65db0fb31b58d4010c10cae6c7592078b02d0e77b7741330cc3b1e5dd768fa08dbaf75db39c547e3603fa70aa1c8aaf3b536266314f2f04d2ff2b6fb29c WHIRLPOOL 0dd511454cf8e39303318b61f9e2390f2ef27b763e80e9270f55ee15966ced8378f3f3ee5440b6380481f970f03ae37bbb2221da6c3d2d658622ea4cdc3aee3f
|
||||
DIST ccid-1.4.17.tar.bz2 491972 SHA256 ccdab8a9bc1ad288242d5f9ef399405e9cb96fb09caadb43e3649cbaba84c451 SHA512 65dd0020b7b586eb6e0db5953561e8dc578daee522bf472542f05355293171a9635ea64447ecf465bc65b13a5fdeb7d223e15b53ca7045b880ba8bde859bd4eb WHIRLPOOL f3044a70112bdbf061262ed69c218547d266f3ec8ae31bf211b54456829b2956b782c473d4ea21c0f8e97edc2b262c1db5a7aa45baee287f9d48fef3260f7df3
|
||||
DIST ccid-1.4.18.tar.bz2 492113 SHA256 5fdba97a2d2eb1c652b7dd4aa0bb8cee4814bab0cf61aecb84b32b57272541aa SHA512 ff7e331431909fe9fffd4f7aae0a2395b3b755da9c898aa6a6b629f7f516c240b820669146791deb443c646dc8fc56f9100c9f987b3e7d13c24f24f81f06b1f0 WHIRLPOOL 86107ac379e5523c31aa1499e1ecd5a1f6dab5b7f748800b5a22ff2b6470e9bb590407cb8a98ad65870a832149fe8835aa42dff9a30027f0bce843640439ce1e
|
||||
|
@ -1,49 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/ccid/ccid-1.4.17-r1.ebuild,v 1.1 2014/08/04 22:09:43 flameeyes Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
STUPID_NUM="4091"
|
||||
|
||||
inherit eutils toolchain-funcs udev autotools-utils
|
||||
|
||||
DESCRIPTION="CCID free software driver"
|
||||
HOMEPAGE="http://pcsclite.alioth.debian.org/ccid.html"
|
||||
SRC_URI="http://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="twinserial +usb"
|
||||
|
||||
RDEPEND=">=sys-apps/pcsc-lite-1.8.3
|
||||
usb? ( virtual/libusb:1 )"
|
||||
DEPEND="${RDEPEND}
|
||||
kernel_linux? ( virtual/pkgconfig )"
|
||||
|
||||
DOCS=( README AUTHORS )
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
LEX=:
|
||||
$(use_enable twinserial)
|
||||
$(use_enable usb libusb)
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
|
||||
if use kernel_linux; then
|
||||
# note: for eudev support, rules probably will always need to be
|
||||
# installed to /usr
|
||||
|
||||
# ccid >=1.4.11 version changed the rules drastically in a minor
|
||||
# release to no longer use the pcscd group. Using the old ones in
|
||||
# the mean time.
|
||||
udev_newrules "${FILESDIR}"/92_pcscd_ccid-2.rules 92-pcsc-ccid.rules
|
||||
fi
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST libu2f-host-0.0.tar.xz 443308 SHA256 05e711ff9db74ea73237f05bba2040ecdc0bf165fdeb5b6adf5e1b291a55f20a SHA512 b0b85ee65c7900cf72744573cf35abf53a30d11f217f1ebef086ed89343b185d284e60124b225471dfa581c87741c311340728a2bf0f3cde5c5c2d3872180061 WHIRLPOOL 626908e9c154250d9b44dcb7f28ea23110562cf5435d5e6b2cc6535a64e541a3fb2bba024ff4bdba6560d7f71b4c75b9e2d0986185b9527a1bda9a3879fdf8a0
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libu2f-host/libu2f-host-0.0-r1.ebuild,v 1.3 2014/10/25 17:36:45 flameeyes Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils linux-info udev
|
||||
|
||||
DESCRIPTION="Yubico Universal 2nd Factor (U2F) Host C Library"
|
||||
HOMEPAGE="https://developers.yubico.com/libu2f-host/"
|
||||
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="kernel_linux systemd"
|
||||
|
||||
RDEPEND="dev-libs/hidapi
|
||||
dev-libs/json-c"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${RDEPEND}
|
||||
systemd? ( sys-apps/systemd[acl] )"
|
||||
|
||||
CONFIG_CHECK="~HIDRAW"
|
||||
|
||||
src_prepare() {
|
||||
autotools-utils_src_prepare
|
||||
sed -i -e 's:|\([^0]\):|0\1:g' 70-u2f.rules || die
|
||||
|
||||
sed -e 's:GROUP="plugdev":TAG+="uaccess":g' 70-u2f.rules > 70-u2f-systemd.rules || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
|
||||
if use kernel_linux; then
|
||||
if use systemd; then
|
||||
udev_newrules 70-u2f-systemd.rules 70-u2f.rules
|
||||
else
|
||||
udev_dorules 70-u2f.rules
|
||||
fi
|
||||
fi
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>crypto</herd>
|
||||
<maintainer>
|
||||
<email>flameeyes@gentoo.org</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="systemd">
|
||||
Use user ACLs rather than plugdev group to give user access to the HIDRAW
|
||||
device.
|
||||
</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">Yubico/libu2f-host</remote-id>
|
||||
<bugs-to>https://github.com/Yubico/libu2f-host/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST libykneomgr-0.1.6.tar.gz 633881 SHA256 7c0ddf2b5397e2d335da5d727c55d0be6a9ab43263c60edcac1ffe45b526ca95 SHA512 deb8deafa3c748bb888309d9d2d62f3657cd6d9d103ceee738abbc47a8e4466535e9641f104f5628657ec8924306b8d9d0a90cd2485dd5ad46dd2d8ee932fab4 WHIRLPOOL 3c9f1c53e411633b74b56eb991155a3ffbe2453a336b10b00a3e69a55f4c30b4df4ddfb50a7252ea058a76211d0683d029428bb24c839586b0277bde7297c582
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/libykneomgr/libykneomgr-0.1.6.ebuild,v 1.2 2014/10/25 15:53:47 flameeyes Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils udev
|
||||
|
||||
DESCRIPTION="YubiKey NEO CCID Manager C Library"
|
||||
HOMEPAGE="https://developers.yubico.com/libykneomgr/"
|
||||
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="kernel_linux"
|
||||
|
||||
RDEPEND="sys-apps/pcsc-lite
|
||||
dev-libs/libzip"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${RDEPEND}
|
||||
>=app-crypt/ccid-1.4.18[usb]"
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--with-backend=pcsc
|
||||
--disable-static
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>crypto</herd>
|
||||
<maintainer>
|
||||
<email>flameeyes@gentoo.org</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">Yubico/libykneomgr</remote-id>
|
||||
<bugs-to>https://github.com/Yubico/libykneomgr/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST yubikey-neo-manager-0.2.3.tar.gz 122300 SHA256 e64cde092ffc78e24cf7e42c14fff19c3b9102eda9b413c5f90f0d1a69c36b98 SHA512 ef656349d1b4a41ef2d9c1db18a61dca8e808eb6916523f46f22974d94d8bb57ef89e19599874c613605c8575ac2808beb0ee9c395cb3bc82ed73dd0f4488d27 WHIRLPOOL e8cd27db7d8270ebf57ff15a83b7310468941d2b1423b2ab588e5e480ac2f902d546dcadea46809f8008869fae4769eec382ca9fba87175ba1961958591fc5b9
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>crypto</herd>
|
||||
<maintainer>
|
||||
<email>flameeyes@gentoo.org</email>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">Yubico/libykneomgr</remote-id>
|
||||
<bugs-to>https://github.com/Yubico/libykneomgr/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/yubikey-neo-manager/yubikey-neo-manager-0.2.3.ebuild,v 1.2 2014/10/25 15:58:41 flameeyes Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Cross platform personalization tool for the YubiKey NEO"
|
||||
HOMEPAGE="https://developers.yubico.com/yubikey-neo-manager/"
|
||||
SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
CDEPEND="dev-python/pyside[webkit,${PYTHON_USEDEP}]
|
||||
app-crypt/libu2f-host
|
||||
app-crypt/libykneomgr
|
||||
sys-auth/ykpers"
|
||||
|
||||
DEPEND="dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
>=dev-python/nose-1.0[${PYTHON_USEDEP}]
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]
|
||||
${CDEPEND}"
|
||||
|
||||
RDEPEND="${CDEPEND}"
|
@ -0,0 +1,11 @@
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -2,7 +2,7 @@
|
||||
AM_INIT_AUTOMAKE(shed,1.15)
|
||||
AC_PROG_CC
|
||||
AC_PROG_INSTALL
|
||||
-CFLAGS="-Wall"
|
||||
+CFLAGS="$CFLAGS -Wall"
|
||||
AC_SUBST(CFLAGS)
|
||||
|
||||
AC_ARG_ENABLE(debug, [ --enable-debug gcc -g],enable_debug=yes)
|
@ -0,0 +1,12 @@
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -41,8 +41,7 @@
|
||||
fi
|
||||
|
||||
ERR="Required package missing!"
|
||||
-AC_CHECK_HEADER(ncurses.h,:,AC_MSG_ERROR([$ERR]))
|
||||
+PKG_CHECK_MODULES(ncurses,ncurses,[LIBS="$LIBS $ncurses_LIBS"],AC_MSG_ERROR([$ERR]))
|
||||
AC_CHECK_HEADER(getopt.h,:,AC_MSG_ERROR([$ERR]))
|
||||
-AC_CHECK_LIB(ncurses,initscr)
|
||||
AC_CHECK_LIB(m,pow)
|
||||
AC_OUTPUT(Makefile)
|
@ -1,3 +1,4 @@
|
||||
DIST vim-qt-20130201.tar.gz 11620051 SHA256 676bc4a98d25fd80a3e4a3fdf60db26b1417e8a87eacbd8f03c464c4e68a2639 SHA512 9e9c3b16968b800598f47e9e9c81e8c7e13acf720c933883e704aa390980aa47bda2727714caf1aad27228e5a0e3b4eb0ecd19fc56961b49cc07936a272f6463 WHIRLPOOL 6acd6e6e8d889124cad94dfb8be01a2a64402cdaaee6fcfbd3e822e5a2692d4c326b42916a10937c4bfda3cb1c1cba629d1610f24fb9766b5fd2b0c6013a2895
|
||||
DIST vim-qt-20130220.tar.gz 11621543 SHA256 95870899f1dbefe5108ed8cbe7c462cf918954ee5dbf542cd626336488aa7d05 SHA512 05ad7cd0b109285a845653e27aa7a84f6fce1ee0a8ba63b6a8976fb65f5d1f502339aaea4c739626534b7fd936f68d8ccfd15b44c70cbefd0bd041122b647fdd WHIRLPOOL 90fb2b3852071e5df6b5f3d9337d116f3162a854b75f23e4245fd6b0af6c328db900c68414bf16d334e50339c3d894dc5229be0be452bc0b112ee54c95300698
|
||||
DIST vim-qt-20131004.tar.gz 12095789 SHA256 791275d708f5de55a210ae13a4962586918f71c004c96ba6090fec98602de926 SHA512 65696d60c478c88b0dfd2e46e75747bc48a3ad535462babf88542a3e78755789594b8b7b39d33eed4eacfc1158293c41eea02bc38aeb02f69674c9e0b061b041 WHIRLPOOL 7fe3bbbf9e27d4dd9247452a5f83ff56166182ae4b7c833ac7052964afcf44d8bd9aba3a866987fcce65a9e81c06df473baacd7b236bea55dbfc81add8504133
|
||||
DIST vim-qt-20140827.tar.gz 12251966 SHA256 61eba646bf25fd3caa40943ecd91e5e7a813e11ca71d899e9e844e3f69e97a60 SHA512 0ab352a64f138e68059311908b2e4b0cbbec55c2fa889ff64f863670c3d1ee0022d26877175090d5c256eb1cdfaf7d23d385044a68e2eb8b50b1cdab2a20827f WHIRLPOOL ea397f465902796761c44e6521ab6b2660498d1e3ce4821d3265517ba1c72984b93e580549be921e156771f2ccbb86fce1c830035ad00513eb9e42c1f1ff6abd
|
||||
|
@ -0,0 +1,88 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-qt/vim-qt-20140827.ebuild,v 1.1 2014/10/25 02:10:14 yngwin Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
PYTHON_REQ_USE="threads"
|
||||
inherit eutils fdo-mime flag-o-matic python-single-r1
|
||||
|
||||
DESCRIPTION="Qt GUI version of the Vim text editor"
|
||||
HOMEPAGE="https://bitbucket.org/equalsraf/vim-qt/wiki/Home"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="https://bitbucket.org/equalsraf/${PN}.git
|
||||
git://github.com/equalsraf/${PN}.git
|
||||
git://gitorious.org/${PN}/${PN}.git"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/equalsraf/${PN}/archive/package-${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S="${WORKDIR}/${PN}-package-${PV}"
|
||||
fi
|
||||
|
||||
LICENSE="vim"
|
||||
SLOT="0"
|
||||
IUSE="acl cscope debug gpm lua luajit nls perl python ruby"
|
||||
|
||||
RDEPEND="app-admin/eselect-vi
|
||||
>=app-editors/vim-core-7.4.417[acl?]
|
||||
sys-libs/ncurses
|
||||
>=dev-qt/qtcore-4.7.0:4
|
||||
>=dev-qt/qtgui-4.7.0:4
|
||||
acl? ( kernel_linux? ( sys-apps/acl ) )
|
||||
cscope? ( dev-util/cscope )
|
||||
gpm? ( sys-libs/gpm )
|
||||
lua? ( luajit? ( dev-lang/luajit )
|
||||
!luajit? ( dev-lang/lua ) )
|
||||
nls? ( virtual/libintl )
|
||||
perl? ( dev-lang/perl )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:1.9 ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/ctags
|
||||
sys-devel/autoconf
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
pkg_setup() {
|
||||
export LC_COLLATE="C" # prevent locale brokenness bug #82186
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use debug && append-flags "-DDEBUG"
|
||||
|
||||
local myconf="--with-features=huge --enable-multibyte"
|
||||
myconf+=" $(use_enable acl)"
|
||||
myconf+=" $(use_enable gpm)"
|
||||
myconf+=" $(use_enable nls)"
|
||||
myconf+=" $(use_enable lua luainterp)"
|
||||
myconf+=" $(use_with luajit)"
|
||||
myconf+=" $(use_enable perl perlinterp)"
|
||||
myconf+=" $(use_enable python pythoninterp)"
|
||||
myconf+=" $(use_enable ruby rubyinterp)"
|
||||
myconf+=" --enable-gui=qt --with-vim-name=qvim --with-x"
|
||||
|
||||
if ! use cscope ; then
|
||||
sed -i -e '/# define FEAT_CSCOPE/d' src/feature.h || die 'sed failed'
|
||||
fi
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/qvim
|
||||
doicon -s 64 src/qt/icons/vim-qt.png
|
||||
make_desktop_entry qvim Vim-qt vim-qt "Qt;TextEditor;Development;"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_mime_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-guest-agent/qemu-guest-agent-2.1.2.ebuild,v 1.1 2014/10/26 08:37:09 vapier Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit eutils systemd udev python-r1
|
||||
|
||||
BACKPORTS=
|
||||
MY_PN="qemu"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
|
||||
inherit git-2
|
||||
else
|
||||
SRC_URI="http://wiki.qemu.org/download/${MY_P}.tar.bz2
|
||||
${BACKPORTS:+
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-${BACKPORTS}.tar.xz}"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
fi
|
||||
|
||||
DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"
|
||||
HOMEPAGE="http://wiki.qemu.org/Features/QAPI/GuestAgent"
|
||||
|
||||
LICENSE="GPL-2 BSD-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.22
|
||||
!<app-emulation/qemu-1.1.1-r1
|
||||
!<sys-apps/sysvinit-2.88-r5"
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${BACKPORTS} ]] && \
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
python_export_best
|
||||
|
||||
tc-export AR LD OBJCOPY
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--libdir="/usr/$(get_libdir)" \
|
||||
--localstatedir=/ \
|
||||
--disable-bsd-user \
|
||||
--disable-linux-user \
|
||||
--disable-system \
|
||||
--disable-strip \
|
||||
--disable-werror \
|
||||
--enable-guest-agent \
|
||||
--python="${PYTHON}" \
|
||||
--cc="$(tc-getCC)" \
|
||||
--cxx="$(tc-getCXX)" \
|
||||
--host-cc="$(tc-getBUILD_CC)"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake V=1 qemu-ga
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin qemu-ga
|
||||
|
||||
# Normal init stuff
|
||||
newinitd "${FILESDIR}/qemu-ga.init-r1" qemu-guest-agent
|
||||
newconfd "${FILESDIR}/qemu-ga.conf-r1" qemu-guest-agent
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent
|
||||
|
||||
# systemd stuff
|
||||
udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules
|
||||
|
||||
systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \
|
||||
qemu-guest-agent.service
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "You should add 'qemu-guest-agent' to the default runlevel."
|
||||
elog "e.g. rc-update add qemu-guest-agent default"
|
||||
}
|
@ -0,0 +1,496 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.7.29.ebuild,v 1.1 2014/10/25 20:37:44 ryao Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
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-utils eutils fdo-mime flag-o-matic gnome2-utils l10n multilib multilib-minimal pax-utils toolchain-funcs virtualx
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
#KEYWORDS=""
|
||||
else
|
||||
MY_P="${PN}-${PV/_/-}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
GV="2.24"
|
||||
MV="4.5.2"
|
||||
COMPHOLIO_P="wine-staging-${PV}"
|
||||
WINE_GENTOO="wine-gentoo-2013.06.24"
|
||||
DESCRIPTION="Free implementation of Windows(tm) on Unix"
|
||||
HOMEPAGE="http://www.winehq.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
gecko? (
|
||||
abi_x86_32? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi )
|
||||
abi_x86_64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
|
||||
)
|
||||
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
|
||||
pipelight? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${COMPHOLIO_P}.tar.gz )
|
||||
pulseaudio? ( https://github.com/wine-compholio/wine-staging/archive/v${PV}.tar.gz -> ${COMPHOLIO_P}.tar.gz )
|
||||
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="+abi_x86_32 +abi_x86_64 +alsa capi cups custom-cflags dos elibc_glibc +fontconfig +gecko gphoto2 gsm gstreamer +jpeg lcms ldap +mono mp3 ncurses netapi nls odbc openal opencl +opengl osmesa oss +perl pipelight +png +prelink pulseaudio +realtime +run-exes samba scanner selinux +ssl test +threads +truetype +udisks v4l +X xcomposite xinerama +xml"
|
||||
REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )
|
||||
test? ( abi_x86_32 )
|
||||
elibc_glibc? ( threads )
|
||||
mono? ( abi_x86_32 )
|
||||
osmesa? ( opengl )" #286560
|
||||
|
||||
# FIXME: the test suite is unsuitable for us; many tests require net access
|
||||
# or fail due to Xvfb's opengl limitations.
|
||||
RESTRICT="test"
|
||||
|
||||
NATIVE_DEPEND="
|
||||
truetype? ( >=media-libs/freetype-2.0.0 )
|
||||
capi? ( net-dialup/capi4k-utils )
|
||||
ncurses? ( >=sys-libs/ncurses-5.2:= )
|
||||
udisks? ( sys-apps/dbus )
|
||||
fontconfig? ( media-libs/fontconfig:= )
|
||||
gphoto2? ( media-libs/libgphoto2:= )
|
||||
openal? ( media-libs/openal:= )
|
||||
gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 )
|
||||
X? (
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXi
|
||||
x11-libs/libXxf86vm
|
||||
)
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cups? ( net-print/cups:= )
|
||||
opencl? ( virtual/opencl )
|
||||
opengl? (
|
||||
virtual/glu
|
||||
virtual/opengl
|
||||
)
|
||||
gsm? ( media-sound/gsm:= )
|
||||
jpeg? ( virtual/jpeg:0= )
|
||||
ldap? ( net-nds/openldap:= )
|
||||
lcms? ( media-libs/lcms:2= )
|
||||
mp3? ( >=media-sound/mpg123-1.5.0 )
|
||||
netapi? ( net-fs/samba[netapi(+)] )
|
||||
nls? ( sys-devel/gettext )
|
||||
odbc? ( dev-db/unixODBC:= )
|
||||
osmesa? ( media-libs/mesa[osmesa] )
|
||||
pipelight? ( sys-apps/attr )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
scanner? ( media-gfx/sane-backends:= )
|
||||
ssl? ( net-libs/gnutls:= )
|
||||
png? ( media-libs/libpng:0= )
|
||||
v4l? ( media-libs/libv4l )
|
||||
xcomposite? ( x11-libs/libXcomposite )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
!amd64? ( ${NATIVE_DEPEND} )
|
||||
amd64? (
|
||||
abi_x86_64? ( ${NATIVE_DEPEND} )
|
||||
abi_x86_32? (
|
||||
truetype? ( || (
|
||||
>=app-emulation/emul-linux-x86-xlibs-2.1[development,-abi_x86_32(-)]
|
||||
>=media-libs/freetype-2.5.0.1[abi_x86_32(-)]
|
||||
) )
|
||||
ncurses? ( || (
|
||||
app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
|
||||
>=sys-libs/ncurses-5.9-r3[abi_x86_32(-)]
|
||||
) )
|
||||
udisks? ( || (
|
||||
>=app-emulation/emul-linux-x86-baselibs-20130224[development,-abi_x86_32(-)]
|
||||
>=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)]
|
||||
) )
|
||||
fontconfig? ( || (
|
||||
app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
|
||||
>=media-libs/fontconfig-2.10.92[abi_x86_32(-)]
|
||||
) )
|
||||
gphoto2? ( || (
|
||||
app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
|
||||
>=media-libs/libgphoto2-2.5.3.1[abi_x86_32(-)]
|
||||
) )
|
||||
openal? ( || (
|
||||
app-emulation/emul-linux-x86-sdl[development,-abi_x86_32(-)]
|
||||
>=media-libs/openal-1.15.1[abi_x86_32(-)]
|
||||
) )
|
||||
gstreamer? ( || (
|
||||
app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
|
||||
(
|
||||
>=media-libs/gstreamer-0.10.36-r2:0.10[abi_x86_32(-)]
|
||||
>=media-libs/gst-plugins-base-0.10.36:0.10[abi_x86_32(-)]
|
||||
)
|
||||
) )
|
||||
X? ( || (
|
||||
app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
|
||||
(
|
||||
>=x11-libs/libXcursor-1.1.14[abi_x86_32(-)]
|
||||
>=x11-libs/libXext-1.3.2[abi_x86_32(-)]
|
||||
>=x11-libs/libXrandr-1.4.2[abi_x86_32(-)]
|
||||
>=x11-libs/libXi-1.7.2[abi_x86_32(-)]
|
||||
>=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)]
|
||||
)
|
||||
) )
|
||||
xinerama? ( || (
|
||||
app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
|
||||
>=x11-libs/libXinerama-1.1.3[abi_x86_32(-)]
|
||||
) )
|
||||
alsa? ( || (
|
||||
app-emulation/emul-linux-x86-soundlibs[alsa,development,-abi_x86_32(-)]
|
||||
>=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)]
|
||||
) )
|
||||
cups? ( || (
|
||||
app-emulation/emul-linux-x86-baselibs
|
||||
>=net-print/cups-1.7.1-r1[abi_x86_32(-)]
|
||||
) )
|
||||
opencl? ( >=virtual/opencl-0-r3[abi_x86_32(-)] )
|
||||
opengl? ( || (
|
||||
app-emulation/emul-linux-x86-opengl[development,-abi_x86_32(-)]
|
||||
(
|
||||
>=virtual/glu-9.0-r1[abi_x86_32(-)]
|
||||
>=virtual/opengl-7.0-r1[abi_x86_32(-)]
|
||||
)
|
||||
) )
|
||||
gsm? ( || (
|
||||
app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
|
||||
>=media-sound/gsm-1.0.13-r1[abi_x86_32(-)]
|
||||
) )
|
||||
jpeg? ( || (
|
||||
app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
|
||||
>=virtual/jpeg-0-r2:0[abi_x86_32(-)]
|
||||
) )
|
||||
ldap? ( || (
|
||||
app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
|
||||
>=net-nds/openldap-2.4.38-r1:=[abi_x86_32(-)]
|
||||
) )
|
||||
lcms? ( || (
|
||||
app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
|
||||
>=media-libs/lcms-2.5:2[abi_x86_32(-)]
|
||||
) )
|
||||
mp3? ( || (
|
||||
app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
|
||||
>=media-sound/mpg123-1.15.4[abi_x86_32(-)]
|
||||
) )
|
||||
netapi? ( >=net-fs/samba-3.6.23-r1[netapi(+),abi_x86_32(-)] )
|
||||
nls? ( || (
|
||||
app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
|
||||
>=sys-devel/gettext-0.18.3.2[abi_x86_32(-)]
|
||||
) )
|
||||
odbc? ( || (
|
||||
app-emulation/emul-linux-x86-db[development,-abi_x86_32(-)]
|
||||
>=dev-db/unixODBC-2.3.2:=[abi_x86_32(-)]
|
||||
) )
|
||||
osmesa? ( || (
|
||||
>=app-emulation/emul-linux-x86-opengl-20121028[development,-abi_x86_32(-)]
|
||||
>=media-libs/mesa-9.1.6[osmesa,abi_x86_32(-)]
|
||||
) )
|
||||
pipelight? ( || (
|
||||
app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
|
||||
>=sys-apps/attr-2.4.47-r1[abi_x86_32(-)]
|
||||
) )
|
||||
pulseaudio? ( || (
|
||||
app-emulation/emul-linux-x86-soundlibs[development,-abi_x86_32(-)]
|
||||
>=media-sound/pulseaudio-5.0[abi_x86_32(-)]
|
||||
) )
|
||||
xml? ( || (
|
||||
>=app-emulation/emul-linux-x86-baselibs-20131008[development,-abi_x86_32(-)]
|
||||
(
|
||||
>=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)]
|
||||
>=dev-libs/libxslt-1.1.28-r1[abi_x86_32(-)]
|
||||
)
|
||||
) )
|
||||
scanner? ( || (
|
||||
app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
|
||||
>=media-gfx/sane-backends-1.0.23:=[abi_x86_32(-)]
|
||||
) )
|
||||
ssl? ( || (
|
||||
app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
|
||||
>=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)]
|
||||
) )
|
||||
png? ( || (
|
||||
app-emulation/emul-linux-x86-baselibs[development,-abi_x86_32(-)]
|
||||
>=media-libs/libpng-1.6.10:0[abi_x86_32(-)]
|
||||
) )
|
||||
v4l? ( || (
|
||||
app-emulation/emul-linux-x86-medialibs[development,-abi_x86_32(-)]
|
||||
>=media-libs/libv4l-0.9.5[abi_x86_32(-)]
|
||||
) )
|
||||
xcomposite? ( || (
|
||||
app-emulation/emul-linux-x86-xlibs[development,-abi_x86_32(-)]
|
||||
>=x11-libs/libXcomposite-0.4.4-r1[abi_x86_32(-)]
|
||||
) )
|
||||
)
|
||||
)"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
dos? ( games-emulation/dosbox )
|
||||
perl? ( dev-lang/perl dev-perl/XML-Simple )
|
||||
samba? ( >=net-fs/samba-3.0.25 )
|
||||
selinux? ( sec-policy/selinux-wine )
|
||||
udisks? ( sys-fs/udisks:2 )
|
||||
pulseaudio? ( realtime? ( sys-auth/rtkit ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
amd64? ( abi_x86_32? ( !abi_x86_64? ( ${NATIVE_DEPEND} ) ) )
|
||||
X? (
|
||||
x11-proto/inputproto
|
||||
x11-proto/xextproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
)
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
prelink? ( sys-devel/prelink )
|
||||
>=sys-kernel/linux-headers-2.6
|
||||
virtual/pkgconfig
|
||||
virtual/yacc
|
||||
sys-devel/flex"
|
||||
|
||||
# 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_build_environment_check() {
|
||||
[[ ${MERGE_TYPE} = "binary" ]] && return 0
|
||||
|
||||
if use abi_x86_64 && [[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]]; then
|
||||
eerror "You need gcc-4.4+ to build 64-bit wine"
|
||||
eerror
|
||||
return 1
|
||||
fi
|
||||
|
||||
if use abi_x86_32 && use opencl && [[ x$(eselect opencl show 2> /dev/null) = "xintel" ]]; 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
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
wine_build_environment_check || die
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
wine_build_environment_check || die
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
git-2_src_unpack
|
||||
else
|
||||
unpack ${MY_P}.tar.bz2
|
||||
fi
|
||||
|
||||
use pipelight || use pulseaudio && unpack "${COMPHOLIO_P}.tar.gz"
|
||||
|
||||
unpack "${WINE_GENTOO}.tar.bz2"
|
||||
|
||||
l10n_find_plocales_changes "${S}/po" "" ".po"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local md5="$(md5sum server/protocol.def)"
|
||||
local f
|
||||
local PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.5.26-winegcc.patch #260726
|
||||
"${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
|
||||
"${FILESDIR}"/${PN}-1.7.12-osmesa-check.patch #429386
|
||||
"${FILESDIR}"/${PN}-1.6-memset-O3.patch #480508
|
||||
)
|
||||
local COMPHOLIO_MAKE_ARGS="-W fonts-Missing_Fonts.ok"
|
||||
|
||||
use pulseaudio || COMPHOLIO_MAKE_ARGS="${COMPHOLIO_MAKE_ARGS} -W winepulse-PulseAudio_Support.ok"
|
||||
if use gstreamer; then
|
||||
# See http://bugs.winehq.org/show_bug.cgi?id=30557
|
||||
ewarn "Applying experimental patch to fix GStreamer support. Note that"
|
||||
ewarn "this patch has been reported to cause crashes in certain games."
|
||||
|
||||
PATCHES+=( "${FILESDIR}/${PN}-1.7.28-gstreamer-v4.patch" )
|
||||
fi
|
||||
if use pipelight; then
|
||||
ewarn "Applying the unofficial Compholio patchset for Pipelight support,"
|
||||
ewarn "which is unsupported by Wine developers. Please don't report bugs"
|
||||
ewarn "to Wine bugzilla unless you can reproduce them with USE=-pipelight"
|
||||
|
||||
# epatch doesn't support binary patches and we ship our own pulse patches
|
||||
emake -C "${WORKDIR}/${COMPHOLIO_P}/patches" \
|
||||
$(echo ${COMPHOLIO_MAKE_ARGS}) \
|
||||
series
|
||||
|
||||
PATCHES+=( $(sed -e "s:^:${WORKDIR}/${COMPHOLIO_P}/patches/:" \
|
||||
"${WORKDIR}/${COMPHOLIO_P}/patches/series") )
|
||||
|
||||
# epatch doesn't support binary patches
|
||||
ebegin "Applying Compholio font patches"
|
||||
for f in "${WORKDIR}/${COMPHOLIO_P}/patches/fonts-Missing_Fonts"/*.patch; do
|
||||
"../${COMPHOLIO_P}/debian/tools/gitapply.sh" < "${f}" \
|
||||
|| die "Failed to apply ${f}"
|
||||
done
|
||||
eend
|
||||
elif use pulseaudio; then
|
||||
PATCHES+=( "../${COMPHOLIO_P}/patches/winepulse-PulseAudio_Support"/*.patch )
|
||||
fi
|
||||
autotools-utils_src_prepare
|
||||
|
||||
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' tools/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 # 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_with gphoto2 gphoto)
|
||||
$(use_with gsm)
|
||||
$(use_with gstreamer)
|
||||
--without-hal
|
||||
$(use_with jpeg)
|
||||
$(use_with ldap)
|
||||
$(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)
|
||||
--without-pcap
|
||||
$(use_with png)
|
||||
$(use_with threads pthread)
|
||||
$(use_with scanner sane)
|
||||
$(use_enable test tests)
|
||||
$(use_with truetype freetype)
|
||||
$(use_with v4l)
|
||||
$(use_with X x)
|
||||
$(use_with xcomposite)
|
||||
$(use_with xinerama)
|
||||
$(use_with xml)
|
||||
$(use_with xml xslt)
|
||||
)
|
||||
|
||||
use pulseaudio && myconf+=( --with-pulse )
|
||||
use pipelight && myconf+=( --with-xattr )
|
||||
|
||||
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
|
||||
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || 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
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/pology/pology-0.11-r1.ebuild,v 1.2 2014/10/24 18:18:22 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/l10n-support/pology"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
[[ ${PV} == 9999 ]] && VCS_ECLASS="subversion"
|
||||
|
||||
inherit python-single-r1 cmake-utils bash-completion-r1 ${VCS_ECLASS}
|
||||
unset VCS_ECLASS
|
||||
|
||||
DESCRIPTION="A framework for custom processing of PO files"
|
||||
HOMEPAGE="http://pology.nedohodnik.net"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://pology.nedohodnik.net//release/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
# Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
|
||||
[[ ${PV} == 9999 ]] || \
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxslt
|
||||
dev-libs/libxml2
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
sys-devel/gettext
|
||||
${PYTHON_DEPS}
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xsl-stylesheets
|
||||
app-text/docbook-xml-dtd:4.5
|
||||
dev-python/epydoc[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
# Magic on python parsing makes it impossible to make it parallel safe
|
||||
MAKEOPTS+=" -j1"
|
||||
|
||||
src_prepare() {
|
||||
python_fix_shebang .
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
dosym ../../../pology/syntax/kate/synder.xml /usr/share/apps/katepart/syntax/synder.xml
|
||||
|
||||
newbashcomp "${ED}"/usr/share/pology/completion/bash/pology posieve
|
||||
bashcomp_alias {posieve,poediff}{,.py}
|
||||
|
||||
einfo "You should also consider following packages to install:"
|
||||
einfo " app-text/aspell"
|
||||
einfo " app-text/hunspell"
|
||||
einfo " dev-vcs/git"
|
||||
einfo " dev-vcs/subversion"
|
||||
einfo " sci-misc/apertium"
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST anki-2.0.24.tgz 3270350 SHA256 a80ff90991e951d7fa32eb12fe87f00ddbd85d9b541bb6238ce5b420b4a2e31b SHA512 a6e60e31a2333adb0b382716c3fa207757beca0534f8f5b005cc8e77d02b355b84da5197623e0a5c3a3ad149ab982696c8487d4ae6487dd667611d4c7adca0e6 WHIRLPOOL c7c17692e1caee39f3e2949b084496d88928051022469d6b780e423a4489719eb201f704b9c6d0312b39d2ba7cdd30b2898131e9a7550220156f965d14ca9ee7
|
||||
DIST anki-2.0.28.tgz 3314001 SHA256 ba803dfff4f03ab6aa90b722413338de9165d5530012caa640c90fc1681d4336 SHA512 8ee738f724e47a21beba759d4a995e9f014ca2d1f0911a85d8338468f4e369928d1ac3b5bcc2607cb26c7e47e3924d8e9f73383bd4aaa2955bef15272da8deea WHIRLPOOL 57bb05f64844b194e55667708ccfe23b8a6ad0471dad998df8d751b10e81ce3297b2f4d146319883b5f6d668ba79bccd328c9e80dc31c64a1296d49d509cfe14
|
||||
DIST anki-2.0.29.tgz 3324323 SHA256 80381d5dd245faf8e485b9971633ea2329f8dbfd80fa0d2224f03556b4021c8b SHA512 d5917c6f5a70b338c4997c7709abb7474167230107b85b850a558a4f7c581e214a98508cc70f2bceffa872e6745a67a34a246174d8aaea2981e888978bca814e WHIRLPOOL 2b782bd94c3157c67c249cf674689719a7bfef3004848704d4bf72c05e933a63b82203982c238a0d8539964f139ca1e5363c3e2f859c8a1027684397c1e69e3a
|
||||
DIST anki-2.0.31.tgz 3329290 SHA256 4b969629255b00db9a9eb8a2fd70271cc41c92c47752eb1c78e8609ff025be2f SHA512 3e6e29247d83b026ece6974007c848822360a812838dbb718cf3f1423fc9d015236b027944cd99f3b419e0fe4fe6cb2390d185f00646af727ec8e76f4aa3cbb8 WHIRLPOOL 42b1ecf2cc856c15ad1fe690d45e8051a8b79ef0b850e701a6a8a510a56cc4e6711bf4c8acc8ae9add7a3c761788005979c9a6398a71e1b28c9821043d5f6053
|
||||
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/anki/anki-2.0.24.ebuild,v 1.3 2014/05/24 10:12:18 ago Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit eutils python-single-r1
|
||||
|
||||
DESCRIPTION="A spaced-repetition memory training program (flash cards)"
|
||||
HOMEPAGE="http://ichi2.net/anki/"
|
||||
SRC_URI="http://ankisrs.net/download/mirror/${P}.tgz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="latex +recording +sound"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-python/PyQt4[X,svg,webkit]
|
||||
>=dev-python/httplib2-0.7.4
|
||||
dev-python/beautifulsoup:python-2
|
||||
dev-python/send2trash
|
||||
recording? ( media-sound/lame
|
||||
>=dev-python/pyaudio-0.2.4 )
|
||||
sound? ( media-video/mplayer )
|
||||
latex? ( app-text/texlive
|
||||
app-text/dvipng )"
|
||||
DEPEND=""
|
||||
|
||||
pkg_setup(){
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
rm -r thirdparty || die
|
||||
sed -i -e "s/updates=True/updates=False/" \
|
||||
aqt/profiles.py || die
|
||||
}
|
||||
|
||||
# Nothing to configure or compile
|
||||
src_configure() {
|
||||
true;
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
true;
|
||||
}
|
||||
|
||||
src_install() {
|
||||
doicon ${PN}.png
|
||||
domenu ${PN}.desktop
|
||||
doman ${PN}.1
|
||||
|
||||
dodoc README README.development
|
||||
python_domodule aqt anki
|
||||
python_doscript anki/anki
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version "<app-misc/anki-2" ; then
|
||||
elog "Anki 2 is a rewrite of Anki with many new features and"
|
||||
elog "a new database format. On the first run your decks are"
|
||||
elog "converted to the new format and a backup of your Anki-1"
|
||||
elog "decks is created. Please read the following:"
|
||||
elog "http://ankisrs.net/anki2.html"
|
||||
fi
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/anki/anki-2.0.29.ebuild,v 1.1 2014/09/29 03:54:25 patrick Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/anki/anki-2.0.31.ebuild,v 1.1 2014/10/25 12:41:42 tomka Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/booh/booh-0.9.4-r1.ebuild,v 1.1 2014/10/24 18:10:52 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
inherit eutils bash-completion-r1 ruby-ng
|
||||
|
||||
DESCRIPTION="Static HTML photo album generator"
|
||||
HOMEPAGE="http://booh.org/index.html"
|
||||
SRC_URI="http://booh.org/packages/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="gtk encode exif"
|
||||
|
||||
CDEPEND="media-gfx/exiv2
|
||||
gtk? ( >=x11-libs/gtk+-2.8:2 )"
|
||||
|
||||
DEPEND="${DEPEND} ${CDEPEND}"
|
||||
RDEPEND="${RDEPEND} ${CDEPEND}
|
||||
|| ( media-gfx/imagemagick[jpeg,png] media-gfx/graphicsmagick[jpeg,png] )
|
||||
exif? ( media-gfx/exif )
|
||||
encode? ( media-video/mplayer )"
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/ruby-gettext-0.8.0
|
||||
dev-ruby/ruby-glib2
|
||||
gtk? ( >=dev-ruby/ruby-gtk2-0.12 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.9.2.2-stdc.patch
|
||||
|
||||
# Remove scripts requiring gtk if gtk is not used
|
||||
if ! use gtk; then
|
||||
rm bin/booh bin/booh-classifier bin/booh-fix-whitebalance \
|
||||
bin/booh-gamma-correction || die
|
||||
fi
|
||||
sed -i -e 's/-48x48.png//' desktop/booh-classifier.desktop || die
|
||||
sed -i -e 's/-48x48.png//' desktop/booh.desktop || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} setup.rb config || die "ruby setup.rb config failed"
|
||||
${RUBY} setup.rb setup || die "ruby setup.rb setup failed"
|
||||
cd ext
|
||||
${RUBY} extconf.rb || die "ruby extconf.rb failed"
|
||||
sed -i -e 's:-Wl,--no-undefined ::' -e 's:-Wl,-R$(libdir)::'\
|
||||
-e 's:-Wl,-R -Wl,$(libdir)::' Makefile || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake -Cext V=1
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
${RUBY} setup.rb install \
|
||||
--prefix="${D}" || die "ruby setup.rb install failed"
|
||||
cd ext
|
||||
emake install V=1 \
|
||||
DESTDIR="${D}" \
|
||||
libdir="${D}"/$(${RUBY} -rrbconfig -e "puts Config::CONFIG['sitelibdir']") \
|
||||
archdir="${D}"/$({$RUBY} -rrbconfig -e "puts Config::CONFIG['sitearchdir']")
|
||||
cd ..
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
domenu desktop/booh-classifier.desktop desktop/booh.desktop
|
||||
newicon -s 48 desktop/booh-48x48.png booh.png
|
||||
newbashcomp booh.bash-completion booh-backend
|
||||
bashcomp_alias booh-{backend,classifier}
|
||||
dodoc AUTHORS ChangeLog INTERNALS README VERSION THEMES
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/delay/delay-1.6-r2.ebuild,v 1.1 2014/10/25 12:50:52 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Sleeplike program that counts down the number of seconds specified"
|
||||
HOMEPAGE="http://onegeek.org/~tom/software/delay/"
|
||||
SRC_URI="http://onegeek.org/~tom/software/delay/dl/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos"
|
||||
|
||||
RDEPEND="sys-libs/ncurses"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-headers.patch \
|
||||
"${FILESDIR}"/${P}-tinfo.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
--- a/delay.c
|
||||
+++ b/delay.c
|
||||
@@ -17,6 +17,7 @@
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <time.h>
|
||||
#include <sys/time.h>
|
||||
#include <unistd.h>
|
@ -0,0 +1,16 @@
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -35,8 +35,11 @@
|
||||
AC_STRUCT_TM
|
||||
AC_STRUCT_TM_GMTOFF
|
||||
|
||||
-AC_CHECK_LIB(curses, initscr)
|
||||
-AC_CHECK_HEADERS(curses.h)
|
||||
+PKG_CHECK_MODULES(ncurses,ncurses,
|
||||
+ LIBS="$LIBS $ncurses_LIBS"
|
||||
+ AC_DEFINE([HAVE_CURSES_H])
|
||||
+ AC_DEFINE([HAVE_LIBCURSES]),
|
||||
+ AC_MSG_ERROR([ncurses not found]))
|
||||
|
||||
AC_OUTPUT(Makefile)
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST gcal-3.6.1.tar.xz 1623788 SHA256 cfaed3fef4b037a4995ca1ec03d7ac2fce528079678287b2d067709768d3b9cf SHA512 73df9297d05e76c5bef1f6c2e85e1782c874dad4f0ff23bb8a57463f9ae6e0edd16543b0fc40d0f1ed3ca62d688ce01da4d05eb3c3785e28330a915d5062f8de WHIRLPOOL 180c7ca450f0a5ab6c510476afae0c7ca4e546460a56aad23849afcc1833a6bfb11ed65f9315dcf684ef2cc0043dbff674605c45528bde6d9b5fcbd871cfa80f
|
||||
DIST gcal-3.6.2.tar.xz 1638776 SHA256 1c3f20e81b7a0ceb3b80668704dfeb7b0e7fe309aa3d6bccb5743f23cff12cda SHA512 fd5954eeef82e5683115e8fde220c949ac87702c77bd7bec321337bd508dcd867b3c4f86c288c5c8e69240cb656d21eed47930a572aca1595d22521ed03cd458 WHIRLPOOL 4e3ec708c9cf22bbcf79011af0bc4b47ab61db0fc716ff3e6113f7d9bfdf2563ed8e9f2afbc2ba8c6d3e7cadb69c14a65292b38ce64aea6edd9b37325546537c
|
||||
DIST gcal-3.6.3.tar.xz 1640172 SHA256 6742913a1d011ac109ad713ef4a8263eaf4c5cfd315471626a92f094e3e4b31b SHA512 9be7d6e58a55fbb7531f91bd2a6fa51e8d62364636c31d8d65f6ac24415ac2de8af5eaab8496e155c2820b7480ecf926c4395114ff4363deb21bd268dec44963 WHIRLPOOL 8dc5c99af8b76d58f751f28d687bf1bf5ba62864df38570de7d8a11fbf09e5d5d93688f6ab7d26ecc5b9676c4f5f0a2b8572c5271fb0c82a64e82ca30d77a071
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- gcal-3.01-orig/po/Makefile.in.in 1999-11-08 01:27:46.000000000 +0100
|
||||
+++ gcal-3.01/po/Makefile.in.in 2009-02-26 10:53:01.000000000 +0100
|
||||
@@ -101,7 +101,7 @@
|
||||
$(srcdir)/$(PACKAGE).pot: $(POTFILES)
|
||||
$(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(top_srcdir) \
|
||||
--add-comments --keyword=_ --keyword=N_ \
|
||||
- --files-from=$(srcdir)/POTFILES.in \
|
||||
+ --files-from=$(srcdir)/POTFILES.in --from-code=ISO-8859-1 \
|
||||
&& test ! -f $(PACKAGE).po \
|
||||
|| ( rm -f $(srcdir)/$(PACKAGE).pot \
|
||||
&& mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot )
|
@ -1,49 +0,0 @@
|
||||
--- gcal-3.01/doc/Makefile.in.old 2003-10-27 17:09:11.623164752 -0800
|
||||
+++ gcal-3.01/doc/Makefile.in 2003-10-27 17:10:35.634393104 -0800
|
||||
@@ -46,7 +46,7 @@
|
||||
# Extension (not including `.') for the installed manual page file names.
|
||||
manext = 1
|
||||
# Where to install the manual pages.
|
||||
-mandir = @mandir@/man$(manext)
|
||||
+mandir = @mandir@
|
||||
|
||||
#### End of system configuration section. ####
|
||||
|
||||
@@ -555,7 +555,7 @@
|
||||
|
||||
ALLDIRS = \
|
||||
$(infodir) \
|
||||
- $(mandir)
|
||||
+ $(mandir)/man$(manext)/
|
||||
|
||||
ALLDOCS = \
|
||||
$(de) \
|
||||
@@ -802,7 +802,7 @@
|
||||
$(PRE_INSTALL)
|
||||
@for file in $(manFILES); \
|
||||
do \
|
||||
- rm -f $(mandir)/$$file.$(manext); \
|
||||
+ rm -f $(mandir)/man$(manext)/$$file.$(manext); \
|
||||
done
|
||||
$(NORMAL_INSTALL)
|
||||
@case "$(doclang)" in \
|
||||
@@ -835,8 +835,8 @@
|
||||
fi; \
|
||||
fi; \
|
||||
fi; \
|
||||
- echo "Installing \`$$file.$(manext)' for LANGUAGE=$(doclang) users as \`$(mandir)/$$file.$(manext)'"; \
|
||||
- $(INSTALL_DATA) $$file.$(manext) $(mandir)/$$file.$(manext); \
|
||||
+ echo "Installing \`$$file.$(manext)' for LANGUAGE=$(doclang) users as \`$(mandir)/man$(manext)/$$file.$(manext)'"; \
|
||||
+ $(INSTALL_DATA) $$file.$(manext) $(mandir)/man$(manext)/$$file.$(manext); \
|
||||
rm -f $$file.$(manext); \
|
||||
done
|
||||
@echo "LANGUAGE=$(doclang) manual pages installed"
|
||||
@@ -893,7 +893,7 @@
|
||||
$(NORMAL_UNINSTALL)
|
||||
-for file in $(manFILES); \
|
||||
do \
|
||||
- rm -f $(mandir)/$$file.$(manext); \
|
||||
+ rm -f $(mandir)/man$(manext)/$$file.$(manext); \
|
||||
done
|
||||
-rm -f $(infodir)/$(PACKAGE).info*
|
||||
@echo "Documentation files of distribution uninstalled"
|
@ -1,37 +1,41 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/kanatest/kanatest-0.4.8.ebuild,v 1.10 2012/08/07 16:31:47 naota Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/kanatest/kanatest-0.4.8.ebuild,v 1.13 2014/10/25 08:53:42 ssuominen Exp $
|
||||
|
||||
EAPI="1"
|
||||
|
||||
inherit eutils autotools
|
||||
EAPI=5
|
||||
inherit autotools eutils gnome2-utils
|
||||
|
||||
DESCRIPTION="Visual flashcard tool for memorizing the Japanese Hiragana and Katakana alphabet"
|
||||
HOMEPAGE="http://www.clayo.org/kanatest"
|
||||
SRC_URI="http://www.clayo.org/kanatest/${P}.tar.gz"
|
||||
SRC_URI="http://www.clayo.org/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
LICENSE="GPL-2 GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2.12:2
|
||||
dev-libs/libxml2:2"
|
||||
RDEPEND=">=x11-libs/gtk+-2.12:2=
|
||||
dev-libs/libxml2:="
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
DOCS="AUTHORS TRANSLATORS ChangeLog README"
|
||||
|
||||
epatch "${FILESDIR}"/${P}+gtk-2.22.patch \
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}+gtk-2.22.patch \
|
||||
"${FILESDIR}"/${P}-autoconf.patch \
|
||||
"${FILESDIR}"/${P}-cflags.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
sed -i \
|
||||
-e '/Encoding/d' \
|
||||
-e '/^Categories/s:Application;::' \
|
||||
-e '/^Icon/s:.png::' \
|
||||
data/${PN}.desktop || die
|
||||
|
||||
dodoc AUTHORS TRANSLATORS ChangeLog README || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
pkg_preinst() { gnome2_icon_savelist; }
|
||||
pkg_postinst() { gnome2_icon_cache_update; }
|
||||
pkg_postrm() { gnome2_icon_cache_update; }
|
||||
|
@ -1 +1,2 @@
|
||||
DIST pinpoint-0.1.4.tar.bz2 791590 SHA256 26df7ba171d13f697c30c272460989b0f1b45e70c797310878a589ed5a6a47de SHA512 7f77f63bf16b16636cd34936d842f7e7ec554436020c6bf43f456ba1444313251c6f700192d7e9e03210c69a7a4a4c23b71e4b6ab5cf7571e5a8be7cba5a14a9 WHIRLPOOL 1190132a7f3d633a87159c915311229c2bf2ddb1773dfb500ddb105a81b3e31ea8488f488f376ee020dc18c9ac6157e01589722777ae751fce73bb27838ee32e
|
||||
DIST pinpoint-215ccad331a39c6e95d173938fcfffe6eb4d75d6.tar.xz 708020 SHA256 1303581f09ff6414269fe0642f7ce51094ebc5cee5101ef5b3113054da0bc8e9 SHA512 efbc711e034a968b104cca669fedaae8c1f088f598996843a65849f632ebdbff3df8d36225852b24327c26e2b972b1c5097775531b23ebc3eedf62415346f27e WHIRLPOOL 1c80ee81257c42b10ab860eabd4a95c61a9980b80cfb901ce167e70cf0046586b74e3670bffdb4342adfd378fb02c97ecfb1f4ae59d3e0ce09b205f9ef1e7ebd
|
||||
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/pinpoint/pinpoint-0.1.5_pre20141026.ebuild,v 1.2 2014/10/26 11:24:18 pacho Exp $
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit autotools gnome2
|
||||
|
||||
DESCRIPTION="A tool for making hackers do excellent presentations"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Pinpoint"
|
||||
|
||||
MY_PV="215ccad331a39c6e95d173938fcfffe6eb4d75d6" #snapshot
|
||||
SRC_URI="https://git.gnome.org/browse/${PN}/snapshot/${PN}-${MY_PV}.tar.xz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+gstreamer +pdf"
|
||||
|
||||
# rsvg is used for svg-in-pdf -- clubbing it under pdf for now
|
||||
RDEPEND="
|
||||
>=media-libs/clutter-1.12:1.0
|
||||
>=dev-libs/glib-2.28:2
|
||||
>=x11-libs/cairo-1.9.4
|
||||
x11-libs/pango
|
||||
x11-libs/gdk-pixbuf:2
|
||||
gstreamer? ( media-libs/clutter-gst:2.0 )
|
||||
pdf? ( gnome-base/librsvg:2 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# dax support is disabled because we don't have it in tree yet and it's
|
||||
# experimental
|
||||
gnome2_src_configure \
|
||||
--disable-dax \
|
||||
$(use_enable gstreamer cluttergst) \
|
||||
$(use_enable pdf rsvg)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins introduction.pin bg.jpg bowls.jpg linus.jpg
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST 0.7.6.1.tar.gz 17968 SHA256 93630986043e4599d801b187a37272331ac6763f8ddb0ad66343bb037160fc56 SHA512 c2ddea6189165262fae6968d9bb3b8e76f316d9696f07369552ae00eb48a49323232ea7d3609310cd0e440bd912e474dd396a71922dbf5c9f1ee587899ef859e WHIRLPOOL 2c9f2aa779320d8311818e3d9a8ac03c56b1369ae7dd8ab9dea69b87a0146048ec89f570640c552e6faecdde2f40f38aaef0c6332a33e3f7461bad3c39bc9a01
|
||||
DIST elogv-0.7.4.tar.bz2 15795 SHA256 ae76522668aca05257ba66813d589e9d0b7ff7f726f5c6a7550801aa6e5259b7 SHA512 9f3d39e2e01bca09a5a7d5938254378a2515ded249435f0a54c7a4c2dbd567d78a0a9fcab4c730c846ac03df3fbca585074ee61c6c2aba5dac57d19e02a5377a WHIRLPOOL 9aad1817274e260e54d1689555d64add663d0f4abadc4cc9700eb1e6b525be449ceb5c0827a4541b14619af5a6a9027f3b5044d828cabc01febea933ac88d754
|
||||
DIST elogv-0.7.5.tar.bz2 15932 SHA256 b80d9105e1cfb62d6f25c3279ffc1f9fbc75f6cac4f65053987ffc1c722c411a SHA512 89766b7e08ae813719c4e13be626ea53fd25387bf6c98a463685c9ae30678e27328bf4e3c96cf72e37da8febe334825302f9a7d2bf029903d6ce5db062d759ad WHIRLPOOL 5d4f78a98b57e9c2e0ea468844847c578159f96df0f14f07285092dcc28526feaa18bd481148ed637814d2b84ff803fe9720974a4b944c76c9faa51aca7fa682
|
||||
DIST elogv-0.7.6.1.tar.gz 17968 SHA256 93630986043e4599d801b187a37272331ac6763f8ddb0ad66343bb037160fc56 SHA512 c2ddea6189165262fae6968d9bb3b8e76f316d9696f07369552ae00eb48a49323232ea7d3609310cd0e440bd912e474dd396a71922dbf5c9f1ee587899ef859e WHIRLPOOL 2c9f2aa779320d8311818e3d9a8ac03c56b1369ae7dd8ab9dea69b87a0146048ec89f570640c552e6faecdde2f40f38aaef0c6332a33e3f7461bad3c39bc9a01
|
||||
DIST elogv-0.7.6.2.tar.gz 18206 SHA256 bf33a2444054e9ddd8164ea45144aa346a1e4da518034f33ee605af75f9ff7a0 SHA512 5628a409346d6375f10a77a08eaef6a160abff385701232c78f5d02a9493f84c451a53f301940a96e177eb295198d05e9c3e2525ab89ad6565f0eca2f2b0102e WHIRLPOOL ed83c38f174eea228bbbddf4edb17ec1ee571a6d0693954af012223bc84bf38351b16304747c8b3dfe3baab67634bf5530783f4845e9a9beeed52cbc43f45bd5
|
||||
DIST elogv-0.7.6.3.tar.gz 18424 SHA256 916c557ecb21e7fa2f2fbe2963804e95aefdaf983e99db565fee6f79baf1f94f SHA512 c9127a4770721bd66cd75cf197af9262f7764f8227c36a7229d597fcd9e8db52aeffb42bdcc7b0c0ff20bdcfc9d18b9a568b0456b71ec764a937b148f9893677 WHIRLPOOL 67f2e62978a335c1ccfb8e91aa4ed8fa4c20dca6fda190f6ae5f61dde89f310ea0aa1b543c9b71b504c60a9d39b46d16086f13c0c87d6ead417e2b1c8c86feba
|
||||
|
@ -1,75 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/elogv/elogv-0.7.5-r1.ebuild,v 1.3 2013/02/25 22:12:34 sping Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
PYTHON_USE_WITH="ncurses"
|
||||
|
||||
inherit distutils eutils prefix
|
||||
|
||||
DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage"
|
||||
HOMEPAGE="http://gechi-overlay.sourceforge.net/?page=elogv"
|
||||
SRC_URI="mirror://sourceforge/gechi-overlay/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="linguas_de linguas_es linguas_it linguas_pl"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
dodoc README || die
|
||||
|
||||
# Remove unused man pages/LC_MESSAGES according to the linguas flags
|
||||
if ! use linguas_de ; then
|
||||
rm -rf "${ED}"/usr/share/locale/de
|
||||
rm -rf "${ED}"/usr/share/man/de
|
||||
fi
|
||||
|
||||
if ! use linguas_es ; then
|
||||
rm -rf "${ED}"/usr/share/locale/es
|
||||
rm -rf "${ED}"/usr/share/man/es
|
||||
fi
|
||||
|
||||
if ! use linguas_it ; then
|
||||
rm -rf "${ED}"/usr/share/locale/it
|
||||
rm -rf "${ED}"/usr/share/man/it
|
||||
fi
|
||||
|
||||
if ! use linguas_pl ; then
|
||||
rm -rf "${ED}"/usr/share/locale/pl
|
||||
rm -rf "${ED}"/usr/share/man/pl
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
elog
|
||||
elog "In order to use this software, you need to activate"
|
||||
elog "Portage's elog features. Required is"
|
||||
elog " PORTAGE_ELOG_SYSTEM=\"save\" "
|
||||
elog "and at least one out of "
|
||||
elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
|
||||
elog "More information on the elog system can be found"
|
||||
elog "in ${EPREFIX}/etc/make.conf.example"
|
||||
elog
|
||||
elog "To operate properly this software needs the directory"
|
||||
elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage."
|
||||
elog "To start the software as a user, add yourself to the portage"
|
||||
elog "group."
|
||||
elog
|
||||
}
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/elogv/elogv-0.7.5-r2.ebuild,v 1.1 2013/05/02 21:43:45 sping Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
PYTHON_USE_WITH="ncurses"
|
||||
|
||||
inherit distutils eutils prefix
|
||||
|
||||
DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage"
|
||||
HOMEPAGE="http://gechi-overlay.sourceforge.net/?page=elogv"
|
||||
SRC_URI="mirror://sourceforge/gechi-overlay/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="linguas_de linguas_es linguas_it linguas_pl"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-vt100.patch
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
dodoc README || die
|
||||
|
||||
# Remove unused man pages/LC_MESSAGES according to the linguas flags
|
||||
if ! use linguas_de ; then
|
||||
rm -rf "${ED}"/usr/share/locale/de
|
||||
rm -rf "${ED}"/usr/share/man/de
|
||||
fi
|
||||
|
||||
if ! use linguas_es ; then
|
||||
rm -rf "${ED}"/usr/share/locale/es
|
||||
rm -rf "${ED}"/usr/share/man/es
|
||||
fi
|
||||
|
||||
if ! use linguas_it ; then
|
||||
rm -rf "${ED}"/usr/share/locale/it
|
||||
rm -rf "${ED}"/usr/share/man/it
|
||||
fi
|
||||
|
||||
if ! use linguas_pl ; then
|
||||
rm -rf "${ED}"/usr/share/locale/pl
|
||||
rm -rf "${ED}"/usr/share/man/pl
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
elog
|
||||
elog "In order to use this software, you need to activate"
|
||||
elog "Portage's elog features. Required is"
|
||||
elog " PORTAGE_ELOG_SYSTEM=\"save\" "
|
||||
elog "and at least one out of "
|
||||
elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
|
||||
elog "More information on the elog system can be found"
|
||||
elog "in ${EPREFIX}/etc/make.conf.example"
|
||||
elog
|
||||
elog "To operate properly this software needs the directory"
|
||||
elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage."
|
||||
elog "To start the software as a user, add yourself to the portage"
|
||||
elog "group."
|
||||
elog
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/elogv/elogv-0.7.5.ebuild,v 1.3 2012/01/11 01:55:41 ottxor Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
PYTHON_USE_WITH="ncurses"
|
||||
|
||||
inherit distutils eutils prefix
|
||||
|
||||
DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage"
|
||||
HOMEPAGE="http://gechi-overlay.sourceforge.net/?page=elogv"
|
||||
SRC_URI="mirror://sourceforge/gechi-overlay/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
dodoc README || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
elog
|
||||
elog "In order to use this software, you need to activate"
|
||||
elog "Portage's elog features. Required is"
|
||||
elog " PORTAGE_ELOG_SYSTEM=\"save\" "
|
||||
elog "and at least one out of "
|
||||
elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
|
||||
elog "More information on the elog system can be found"
|
||||
elog "in ${EPREFIX}/etc/make.conf.example"
|
||||
elog
|
||||
elog "To operate properly this software needs the directory"
|
||||
elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage."
|
||||
elog "To start the software as a user, add yourself to the portage"
|
||||
elog "group."
|
||||
elog
|
||||
}
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/elogv/elogv-0.7.6.3.ebuild,v 1.1 2014/10/25 20:58:45 sping Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_6 python2_7 )
|
||||
PYTHON_REQ_USE="ncurses"
|
||||
inherit distutils-r1 prefix
|
||||
|
||||
DESCRIPTION="Curses based utility to parse the contents of elogs created by Portage"
|
||||
HOMEPAGE="https://github.com/gentoo/elogv"
|
||||
SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="linguas_de linguas_es linguas_it linguas_pl"
|
||||
|
||||
DOCS=( README )
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
|
||||
# unset LINGUAS => install all languages
|
||||
# empty LINGUAS => install none
|
||||
local i
|
||||
if [[ -n "${LINGUAS+x}" ]] ; then
|
||||
for i in $(ls "${ED}"/usr/share/locale/) ; do
|
||||
if ! has ${i} ${LINGUAS} ; then
|
||||
rm -rf "${ED}"/usr/share/{locale,man}/${i}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Optional dependencies:"
|
||||
elog " dev-python/pyliblzma (for xz compressed elog files)"
|
||||
elog
|
||||
elog "In order to use this software, you need to activate"
|
||||
elog "Portage's elog features. Required is"
|
||||
elog " PORTAGE_ELOG_SYSTEM=\"save\" "
|
||||
elog "and at least one out of "
|
||||
elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
|
||||
elog "More information on the elog system can be found"
|
||||
elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example"
|
||||
elog
|
||||
elog "To operate properly this software needs the directory"
|
||||
elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, belonging to group portage."
|
||||
elog "To start the software as a user, add yourself to the portage"
|
||||
elog "group."
|
||||
elog
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST overlint-0.5.2.tar.gz 2701 SHA256 3d6db0fcd73bbc4a3f31755f61751cc15a2c4fa3334ef5dc1bffa7d574a61ced SHA512 aae78ed2d3f02e83ced3dbe8ace468adb204b80e040b979a97d92af0c91e79019f2ed14e6e3655ffa8137c55c8fd1f054c27229819ae7908632586acb284f3ea WHIRLPOOL fbe3c646d9b36bf2e5cf53583ade3f64c768508b2ca11aa66032d0f15e828c1297f271db3f845523c88204b5005ca4d335080e81862bc8d1c140395431a937d2
|
||||
DIST overlint-0.5.3.tar.gz 2706 SHA256 c770527fb5a04caccaea1a9d787b7d8d3415c1401374800af065075c8eb38d5f SHA512 348b59e5f013b1c4060312208fdc7fddad3252d6f386513d743b7685d8aafbf76ac626fb9000c2d47c362b85d223dea5f59b4cfec55dbf24a52185c5b943a149 WHIRLPOOL b8fab05a8b35d245f373ad89723c37d6043576bba7975631c856694fe40a9ef35310a70373f88013836056fe801712ccd8dd6eaa9bea954e18056c5fda3c8b29
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/overlint/overlint-0.5.3.ebuild,v 1.1 2014/10/25 23:29:19 sping Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Simple tool for static analysis of overlays"
|
||||
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/overlint.git;a=summary"
|
||||
SRC_URI="http://www.hartwork.org/public/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( GPL-2 GPL-3 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-apps/portage"
|
@ -0,0 +1,227 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-2.7.0.ebuild,v 1.1 2014/10/24 21:26:21 axs Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils fdo-mime bash-completion-r1 multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Ebook management application"
|
||||
HOMEPAGE="http://calibre-ebook.com/"
|
||||
[[ ${PV} == ${PV%.*}.${PV#*.} ]] && MY_PV=${PV}.0 || MY_PV=${PV}
|
||||
SRC_URI="http://sourceforge.net/projects/calibre/files/${MY_PV}/${PN}-${MY_PV}.tar.xz"
|
||||
|
||||
LICENSE="
|
||||
GPL-3+
|
||||
GPL-3
|
||||
GPL-2+
|
||||
GPL-2
|
||||
GPL-1+
|
||||
LGPL-3+
|
||||
LGPL-2.1+
|
||||
LGPL-2.1
|
||||
BSD
|
||||
MIT
|
||||
Old-MIT
|
||||
Apache-2.0
|
||||
public-domain
|
||||
|| ( Artistic GPL-1+ )
|
||||
CC-BY-3.0
|
||||
OFL-1.1
|
||||
PSF-2
|
||||
unRAR
|
||||
"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SLOT="0"
|
||||
IUSE="+udisks"
|
||||
|
||||
# Note, dropped dep on >=app-text/poppler-0.20.2:=[qt4,xpdf-headers(+)] as #1, its qt5 now, and
|
||||
# 2, because repoman blew up when it was there, and my installed copy doesnt seem to link to it.
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=app-text/podofo-0.8.2:=
|
||||
>=dev-lang/python-2.7.1:2.7[sqlite,ssl]
|
||||
>=dev-libs/chmlib-0.40:=
|
||||
>=dev-libs/icu-4.4:=
|
||||
dev-libs/glib:2
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtwidgets:5
|
||||
>=media-gfx/imagemagick-6.5.9[jpeg,png]
|
||||
media-libs/fontconfig
|
||||
>=media-libs/freetype-2:=
|
||||
>=media-libs/libmtp-1.1.5:=
|
||||
sys-libs/zlib
|
||||
udisks? ( virtual/libudev )
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
>=dev-python/apsw-3.7.17[python_targets_python2_7(-)]
|
||||
>=dev-python/beautifulsoup-3.0.5:python-2[python_targets_python2_7(-)]
|
||||
dev-python/netifaces[python_targets_python2_7(-)]
|
||||
>=dev-python/dnspython-1.6.0[python_targets_python2_7(-)]
|
||||
>=dev-python/cssselect-0.7.1[python_targets_python2_7(-)]
|
||||
>=dev-python/cssutils-0.9.9[python_targets_python2_7(-)]
|
||||
>=dev-python/dbus-python-0.82.2[python_targets_python2_7(-)]
|
||||
>=dev-python/lxml-3.2.1[python_targets_python2_7(-)]
|
||||
>=dev-python/mechanize-0.1.11[python_targets_python2_7(-)]
|
||||
>=dev-python/python-dateutil-1.4.1[python_targets_python2_7(-)]
|
||||
>=dev-python/PyQt5-5.2.0[gui,svg,webkit,widgets,network,printsupport,python_targets_python2_7(-)]
|
||||
media-fonts/liberation-fonts
|
||||
>=media-libs/libwmf-0.2.8
|
||||
virtual/libusb:1=
|
||||
virtual/python-imaging[python_targets_python2_7(-)]
|
||||
>=x11-misc/xdg-utils-1.0.2-r2"
|
||||
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udisks? ( || ( sys-fs/udisks:2 sys-fs/udisks:0 ) )"
|
||||
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-python/setuptools-0.6_rc5
|
||||
>=virtual/podofo-build-0.8.2"
|
||||
|
||||
src_prepare() {
|
||||
# Fix outdated version constant.
|
||||
#sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
|
||||
# -i src/calibre/constants.py || \
|
||||
# die "sed failed to patch constants.py"
|
||||
|
||||
# Avoid sandbox violation in /usr/share/gnome/apps when linux.py
|
||||
# calls xdg-* (bug #258938).
|
||||
sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \
|
||||
-e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|\\(CurrentDir(tdir)\\), \\\\\$|\\1:|" \
|
||||
-e "s|PreserveMIMEDefaults():||" \
|
||||
-e "s|xdg-icon-resource install|\\0 --mode user|" \
|
||||
-e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \
|
||||
-e "s|'xdg-mime', 'install'|\\0, '--mode', 'user'|" \
|
||||
-i src/calibre/linux.py || die "sed failed to patch linux.py"
|
||||
|
||||
# Disable unnecessary privilege dropping for bug #287067.
|
||||
sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
|
||||
-i setup/install.py || die "sed failed to patch install.py"
|
||||
|
||||
sed -e "/^ self\\.check_call(qmc + \\[.*\\.pro'\\])$/a\
|
||||
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ self.check_call(['sed', \
|
||||
'-e', 's|^CFLAGS .*|\\\\\\\\0 ${CFLAGS}|', \
|
||||
'-e', 's|^CXXFLAGS .*|\\\\\\\\0 ${CXXFLAGS}|', \
|
||||
'-e', 's|^LFLAGS .*|\\\\\\\\0 ${LDFLAGS}|', \
|
||||
'-i', 'Makefile'])" \
|
||||
-i setup/extensions.py || die "sed failed to patch extensions.py"
|
||||
|
||||
# use system beautifulsoup, instead of bundled
|
||||
rm -f "${S}"/src/calibre/ebooks/BeautifulSoup.py || die "could not remove bundled beautifulsoup"
|
||||
find "${S}" -type f -name \*.py -exec \
|
||||
sed -e 's/calibre.ebooks.BeautifulSoup/BeautifulSoup/' -i {} + \
|
||||
|| die "could not sed bundled beautifulsoup out of the source tree"
|
||||
|
||||
# no_updates: do not annoy user with "new version is availible all the time
|
||||
# disable_plugins: walking sec-hole, wait for upstream to use GHNS interface
|
||||
# C locale: if LC_ALL=C do not raise an exception when locale cannot be canonicalized
|
||||
epatch \
|
||||
"${FILESDIR}/${PN}-1.34-no_updates_dialog.patch" \
|
||||
"${FILESDIR}/${PN}-disable_plugins.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Bypass kbuildsycoca and update-mime-database in order to
|
||||
# avoid sandbox violations if xdg-mime tries to call them.
|
||||
cat - > "${T}/kbuildsycoca" <<-EOF
|
||||
#!${BASH}
|
||||
echo $0 : $@
|
||||
exit 0
|
||||
EOF
|
||||
|
||||
cp "${T}"/{kbuildsycoca,update-mime-database}
|
||||
chmod +x "${T}"/{kbuildsycoca,update-mime-database}
|
||||
|
||||
export QMAKE="/usr/lib/qt5/bin/qmake"
|
||||
|
||||
# Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox
|
||||
# violation with kbuildsycoca as in bug #287067, comment #13.
|
||||
export -n DISPLAY
|
||||
|
||||
# Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
|
||||
# File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
|
||||
# return _parse_localename(localename)
|
||||
# File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
|
||||
# raise ValueError, 'unknown locale: %s' % localename
|
||||
#ValueError: unknown locale: 46
|
||||
export -n LANGUAGE
|
||||
|
||||
# Bug #295672 - Avoid sandbox violation in ~/.config by forcing
|
||||
# variables to point to our fake temporary $HOME.
|
||||
export HOME="${T}/fake_homedir"
|
||||
export XDG_CONFIG_HOME="${HOME}/.config"
|
||||
export XDG_DATA_HOME="${HOME}/.local/share"
|
||||
export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre"
|
||||
mkdir -p "${XDG_DATA_HOME}" "${CALIBRE_CONFIG_DIRECTORY}"
|
||||
|
||||
tc-export CC CXX
|
||||
# Bug #334243 - respect LDFLAGS when building extensions
|
||||
export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS"
|
||||
local libdir=$(get_libdir)
|
||||
[[ -n $libdir ]] || die "get_libdir returned an empty string"
|
||||
|
||||
# Bug #472690 - Avoid sandbox violation for /dev/dri/card0.
|
||||
local x
|
||||
for x in /dev/dri/card[0-9] ; do
|
||||
[[ -e ${x} ]] && addpredict ${x}
|
||||
done
|
||||
|
||||
dodir "/usr/$(get_libdir)/python2.7/site-packages" # for init_calibre.py
|
||||
PATH=${T}:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \
|
||||
"${EPREFIX}"/usr/bin/python2.7 setup.py install \
|
||||
--root="${D}" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/${libdir}" \
|
||||
--staging-root="${ED}usr" \
|
||||
--staging-libdir="${ED}usr/${libdir}" || die
|
||||
|
||||
grep -rlZ "${ED}" "${ED}" | xargs -0 sed -e "s:${D}:/:g" -i ||
|
||||
die "failed to fix harcoded \$D in paths"
|
||||
|
||||
# The menu entries end up here due to '--mode user' being added to
|
||||
# xdg-* options in src_prepare.
|
||||
dodir /usr/share/mime/packages
|
||||
chmod -fR a+rX,u+w,g-w,o-w "${HOME}"/.local
|
||||
mv "${HOME}"/.local/share/mime/packages/* "${ED}"usr/share/mime/packages/ ||
|
||||
die "failed to register mime types"
|
||||
dodir /usr/share/icons
|
||||
mv "${HOME}"/.local/share/icons/* "${ED}"usr/share/icons/ ||
|
||||
die "failed to install icon files"
|
||||
|
||||
domenu "${HOME}"/.local/share/applications/*.desktop ||
|
||||
die "failed to install .desktop menu files"
|
||||
|
||||
find "${ED}"usr/share -type d -empty -delete
|
||||
|
||||
cd "${ED}"/usr/share/calibre/fonts/liberation || die
|
||||
local x
|
||||
for x in * ; do
|
||||
[[ -f ${EROOT}usr/share/fonts/liberation-fonts/${x} ]] || continue
|
||||
ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die
|
||||
done
|
||||
|
||||
einfo "Converting python shebangs"
|
||||
while read -r -d $'\0' ; do
|
||||
local shebang=$(head -n1 "$REPLY")
|
||||
if [[ ${shebang} == "#!"*python* ]] ; then
|
||||
sed -i -e "1s:.*:#!${EPREFIX}/usr/bin/python2.7:" "$REPLY" || \
|
||||
die "sed failed"
|
||||
fi
|
||||
done < <(find "${ED}" -type f -print0)
|
||||
|
||||
einfo "Compiling python modules"
|
||||
"${EPREFIX}"/usr/bin/python2.7 -m compileall -q -f \
|
||||
-d "${EPREFIX}"/usr/lib/calibre "${ED}"usr/lib/calibre || die
|
||||
|
||||
newinitd "${FILESDIR}"/calibre-server.init calibre-server
|
||||
newconfd "${FILESDIR}"/calibre-server.conf calibre-server
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST wdiff-1.2.1.tar.gz 1425114 SHA256 8158d276c0db62ebb1ee20c738751c68e86fd21b7898cf57524dcde8e38565bd SHA512 7f7f8f72257fbe9dcb4b37e52047f4465a55287a7a0977082b7ba06d8a68e66408b4fd7727a6f4fc0284b55ab63ace2f5242d77f50ba425b212ea7bb0a0812b4 WHIRLPOOL 34504831ed853e820211c12482767149c8854e8cd3a945974571614c4967cc420928594981d6e4acfacfc1931af70c5dfd2975a481ae9805e249862e0878865a
|
||||
DIST wdiff-1.2.2.tar.gz 1478567 SHA256 34ff698c870c87e6e47a838eeaaae729fa73349139fc8db12211d2a22b78af6b SHA512 9272c225f4f61612197fe151cf8c913107169ac9fcd6c9f8472a0f56d9124d78a060944cea1b51489ca34311220f23638d043d43c733a3252cdbb7cceb1085ed WHIRLPOOL 39bff8de5fcb0b98ba18a636d57ccde0e422c2ecddac5a4623fef03cad0a92c68ccb25272a9b0fefdb6b109c5354ce201be317f293e07f18592f3214049cafe7
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/wdiff/wdiff-1.2.2.ebuild,v 1.1 2014/10/25 18:29:33 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Create a diff disregarding formatting"
|
||||
HOMEPAGE="http://www.gnu.org/software/wdiff/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
|
||||
IUSE="experimental test"
|
||||
|
||||
RDEPEND="
|
||||
sys-apps/diffutils
|
||||
sys-apps/less
|
||||
sys-libs/ncurses"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( app-misc/screen )"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable experimental)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# The test suite hangs in the '3: use pager' test
|
||||
# when an incompatible screenrc is found
|
||||
touch tests/screenrc || die
|
||||
export SYSSCREENRC=tests/screenrc SCREENRC=tests/screenrc
|
||||
default
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST zathura-cb-0.1.2.tar.gz 6636 SHA256 72b20e2de452ccb8428fe0007bf12cee06c3422eac8e5e3b2c0ecbc9848850e0 SHA512 bc2c8c846e40ee17aa9df989ca019382d1e4b3074376431c1a2f8190607c4d200ed159de161b8cbb1800bd1f494a770691fec803bc8ce661fe317cf753efc4b7 WHIRLPOOL b0f8c3e67842c7e9469b4d3d21f27fb15ad29bfef5540556c8ae6c23e1bbecc368e3cb60b9f4f8882cdb9d26ddf88f9d75613463acacde23d415f8b4c9857061
|
||||
DIST zathura-cb-0.1.3.tar.gz 7191 SHA256 7c9b744201ee690b6d3667481bd5ae97de27abeb4d594a80ecaf4ee8a041023f SHA512 13d64e4e508c35e170db33f5a3fa29894ab26a0ede5a9c55ec4e546faee570a13791af1a48f335c506833d706823554a0fbaeb950a60d6332f3bff41668ce294 WHIRLPOOL b11f7278ddfa7102169eb74863a894846d220238fd289efcc240b10cd34687ff75414641c2565e15c3e9bc4357e00a303737f94a5e8436b02a95a872ba5a54a4
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-cb/zathura-cb-0.1.3.ebuild,v 1.1 2014/10/24 18:35:21 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
[[ ${PV} == 9999* ]] && inherit git-2
|
||||
|
||||
DESCRIPTION="Comic book plug-in for zathura with 7zip, rar, tar and zip support"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
if ! [[ ${PV} == 9999* ]]; then
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
fi
|
||||
EGIT_REPO_URI="git://git.pwmt.org/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
if ! [[ ${PV} == 9999* ]]; then
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
else
|
||||
KEYWORDS=""
|
||||
fi
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND=">=app-text/zathura-0.3.1
|
||||
dev-libs/glib:2=
|
||||
app-arch/libarchive:=
|
||||
x11-libs/cairo:=
|
||||
x11-libs/gdk-pixbuf:="
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
app-arch/p7zip
|
||||
app-arch/tar
|
||||
app-arch/unrar
|
||||
app-arch/unzip"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST zathura-djvu-0.2.3.tar.gz 11181 SHA256 c16e82d525012b788fd01c4189df93708fcffffb7dd34ca09db55005d644ed89 SHA512 6fd9c1d367d02402bc5eaedd853ed0d37aee61a682772c3c2dd543d98c03d85b32cd2b4af4b7f7a6390e97206aa881ebd6df9783e7abf4222352fb4d57de4850 WHIRLPOOL 447aee58bf3c0e9baed6d9d60505245777fd38be8bb2ae4c2f387a98afe334a01cd870995884f99d073904ba6812120c6660d88864bc3d38798d94e1c7d9cd76
|
||||
DIST zathura-djvu-0.2.4.tar.gz 11197 SHA256 ac10b8c07fd9f58281225e1a4cb026634cd03bf6b549eaceeea02f99ab5334bc SHA512 192df545b686259089342044ab682c2517f8e377667a9d44f6f416e1ac7fb7b2e45fa22d34004583c6081650a15d2becb350296a39a647a8dcd2ccc7ef1066d8 WHIRLPOOL ca0cf5570ee5529233110b7db1c29e5572ba321b7dbe59a4632ce23861cb15e0b6e85118bd5159c94a7e5d715c10bafc856a4eb4070413eb66601513eaf26542
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-djvu/zathura-djvu-0.2.4.ebuild,v 1.1 2014/10/24 18:31:19 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
[[ ${PV} == 9999* ]] && inherit git-2
|
||||
|
||||
DESCRIPTION="DjVu plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
if ! [[ ${PV} == 9999* ]]; then
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
fi
|
||||
EGIT_REPO_URI="git://git.pwmt.org/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
if ! [[ ${PV} == 9999* ]]; then
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
else
|
||||
KEYWORDS=""
|
||||
fi
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=app-text/djvu-3.5.24-r1:=
|
||||
>=app-text/zathura-0.3.1
|
||||
dev-libs/glib:2=
|
||||
x11-libs/cairo:="
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST zathura-pdf-mupdf-0.2.6.tar.gz 9094 SHA256 5df94b6f906008b5f3bca770a552da6d2917d6b8d3e4b3049cb7001302041b20 SHA512 5dda347055a0286229e63b7de02bd58314590bfe0edd25d793169f30061083dbf7915669657c7f717c6a3b141b23acd4481dbdb81fa69e399385b2c3eff4272f WHIRLPOOL 6ea732523c0fe4f1324a690a4a7120da5d422f976358270ea096516fb2470b61f1efd3f3be0c1735320e3b9d5de5f0672ee69fd48c6b72135ae686908f1d089e
|
||||
DIST zathura-pdf-mupdf-0.2.7.tar.gz 9357 SHA256 b1343f35940ebcf463b868b557be4eaba7d61884d6ff3ad3d7c7c272e69c253f SHA512 0c0b5ab13cce85f7328fa5ba967ceba926793d7e19fc8e41875fe98b5878292d395edab71e5df86bc6fe86ad111031510362303b7f08a8375731e41a73237a82 WHIRLPOOL a46915fa33f563adb18d462c58a516fd76f69ccdc30b05605b566215acaf47776d36f285019e68bd9d9b4e6c91616a6a0f130478d7ef1668db9a670bdd164b92
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.2.7.ebuild,v 1.1 2014/10/24 18:29:07 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
[[ ${PV} == 9999* ]] && inherit git-2
|
||||
|
||||
DESCRIPTION="PDF plug-in for zathura"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
if ! [[ ${PV} == 9999* ]]; then
|
||||
SRC_URI="http://pwmt.org/projects/zathura/plugins/download/${P}.tar.gz"
|
||||
fi
|
||||
EGIT_REPO_URI="git://git.pwmt.org/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
if ! [[ ${PV} == 9999* ]]; then
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
else
|
||||
KEYWORDS=""
|
||||
fi
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!app-text/zathura-pdf-poppler
|
||||
>=app-text/mupdf-1.3:=
|
||||
>=app-text/zathura-0.3.1
|
||||
media-libs/jbig2dec:=
|
||||
media-libs/openjpeg:2=
|
||||
virtual/jpeg:0
|
||||
x11-libs/cairo:="
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
pkg_setup() {
|
||||
myzathuraconf=(
|
||||
CC="$(tc-getCC)"
|
||||
LD="$(tc-getLD)"
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
MUPDF_LIB="$($(tc-getPKG_CONFIG) --libs mupdf)"
|
||||
OPENSSL_INC="$($(tc-getPKG_CONFIG) --cflags mupdf)"
|
||||
OPENSSL_LIB=''
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST zathura-0.2.9.tar.gz 196690 SHA256 2c071d403ec9348b839567b2897850bf29d9c24c85982b5509a1a429a72ee09f SHA512 be72a5845ed0e4f09d54c608fc8373757d0d8dbf6f3d9be1a4ee671be22cec31e8eda2e8591c007e80df30059938b3480f5e7f035a115bd58e8dd05972296503 WHIRLPOOL 4c436fc9a78ea797d1e094baa04755c5cd8e3470371ad15296eab0b346c8a4ea5018c10240d5f9f1647995f2e645665aad3c867a67d1281fb3b843375af448ee
|
||||
DIST zathura-0.3.1.tar.gz 201239 SHA256 b502c0220d7220310ca6277042fcb11a0bbaafbaaa926306b27bde6ff79192f3 SHA512 400643f87bfe918345bbff78076161a9b99981dd658e1791194b2826d8b0e4106eeea775ebcb18e8fa7cdd1e2ee07b8e95a7a4544dd34934b42cf99a694b4d71 WHIRLPOOL 7bb0c8008a15e9078b6731cf12ce342eb69c15a7de283f3e34dddf660199f38ac0cd66674ba8ea9695f7ed3622298a9b608decd93ada4bd0d77cec7782e32c98
|
||||
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/zathura/zathura-0.3.1.ebuild,v 1.1 2014/10/24 17:58:58 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils fdo-mime multilib toolchain-funcs virtualx
|
||||
[[ ${PV} == 9999* ]] && inherit git-2
|
||||
|
||||
DESCRIPTION="A highly customizable and functional document viewer"
|
||||
HOMEPAGE="http://pwmt.org/projects/zathura/"
|
||||
if ! [[ ${PV} == 9999* ]]; then
|
||||
SRC_URI="http://pwmt.org/projects/${PN}/download/${P}.tar.gz"
|
||||
fi
|
||||
EGIT_REPO_URI="git://git.pwmt.org/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
|
||||
LICENSE="ZLIB"
|
||||
SLOT="0"
|
||||
if ! [[ ${PV} == 9999* ]]; then
|
||||
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
|
||||
else
|
||||
KEYWORDS=""
|
||||
fi
|
||||
IUSE="+magic sqlite test"
|
||||
|
||||
RDEPEND=">=dev-libs/girara-0.2.3:3=
|
||||
>=dev-libs/glib-2.28:2=
|
||||
x11-libs/cairo:=
|
||||
>=x11-libs/gtk+-3.2:3
|
||||
magic? ( sys-apps/file:= )
|
||||
sqlite? ( dev-db/sqlite:3= )"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
test? ( dev-libs/check )"
|
||||
|
||||
pkg_setup() {
|
||||
# TODO: Create ebuild for synctex and pass WITH_SYSTEM_SYNCTEX=1
|
||||
myzathuraconf=(
|
||||
WITH_SYSTEM_SYNCTEX=0
|
||||
WITH_MAGIC=$(usex magic 1 0)
|
||||
WITH_SQLITE=$(usex sqlite 1 0)
|
||||
PREFIX="${EPREFIX}"/usr
|
||||
LIBDIR='${PREFIX}'/$(get_libdir)
|
||||
CC="$(tc-getCC)"
|
||||
SFLAGS=''
|
||||
VERBOSE=1
|
||||
DESTDIR="${D}"
|
||||
)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake "${myzathuraconf[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake "${myzathuraconf[@]}" test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${myzathuraconf[@]}" install
|
||||
dodoc AUTHORS
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST bufexplorer-7.3.5.zip 20128 SHA256 1952057fb1a65c69efdd69b01bab0eef7dc1c1605f0dc764b7801069ae5c6397 SHA512 db67eb5c9e48250326fc589fc09568668bae5b6c46fec8b4e3c860f463e6d2e430df9105379cd8d8925bf789b9ce084d7a0320110538e75eebadc70ff4aac8fe WHIRLPOOL 10661bf87be97db22d65695d1668ba67cbd5879b8b7a8cdc1073591952eb7081a0283aa94a4a4b99244900f8d077c1ea35a8683668d51b9f8c3f9cf420ac2430
|
||||
DIST bufexplorer-7.3.6.zip 20181 SHA256 c9c3dad7bb23951b6b02d9d004b06df5336c9b2db3761e5078e218cf431e9e98 SHA512 25065c79f39d9e5e99aa6d3675ea74180dea3b6a933570e1ac640d8c77b439162f2ec67ddcee5a0ca7de38dbc5a2f4a4b14ef623fedc09cd5283c97420c5ae5c WHIRLPOOL c37a62e44495ca281a8471ed0c8b23cc5cf0396030aadd1d5a580550f1f51324b13bc718eb31f474ca5e9d14c3009cc6471347e013c9ed82ffe5fce736145682
|
||||
DIST bufexplorer-7.4.1.zip 22172 SHA256 7f3ef4fdece3bef7a474ec9aabca378c0337633c2ddf6301b0022fc28f47beeb SHA512 6281bab33a0476b4852ce07750e2173e7f4c3800097e64a60bb51b2faacf5f4f4ffc9647367c0ca0db5f6aa7dbc8672defc0b66ef9dc090f1e2e312feae646e8 WHIRLPOOL fe06cbf25d53f785740c5636b77c8af7d65c299b4c181539e758d7e931f09c830c811dc842929b8943c7c49cae93f0c392b8c367898ec6a934a308d387ac2bf7
|
||||
DIST bufexplorer-7.4.2.zip 22317 SHA256 f22ba430cc6c1f49189b7965eacd9bae135b46cf8d79d6bf46b4fbb2fa5d40f7 SHA512 637264313bbfc2e58a7423b63b091cbc6c7e4ed3b69906bac674053b26afccbcc9c86195047a77cd345da569eed731382993fe0192a6b16927023a1a5f1b59a4 WHIRLPOOL 5526ac1253ab11dd3994c0730d73a05b4557aa20498c94208113a00e6455752ab31e1acbe498a30b2bcba6e75e1d43136845161e3a9aa727f47b373fce2c2fe5
|
||||
DIST bufexplorer-7.4.5.tar.bz2 19889 SHA256 1bfccb9b012f11149775796b2ed2e69ec1a0476ff7f4bebb5d16f315080394d9 SHA512 7eae082ca5fa5a42b332d359eff5c66fc5b082b2c8ef6801aa4d098cd279533f66f830f4ed3b68dda96bcb62d1e5409f00f12b74668fcd145fc71c7f455e07c0 WHIRLPOOL 78ab63b9b8af253393fbad26f4fe1de99462ad12e39ad98fdc9093873c1de60e40eada4009ac0b26cf3068c9cc74f4f41817ebebca37d34f36d779df0878da7c
|
||||
|
@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/bufexplorer/bufexplorer-7.3.5.ebuild,v 1.1 2013/02/12 11:12:53 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: easily browse vim buffers"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=42"
|
||||
SRC_URI="http://www.vim.org/scripts/download_script.php?src_id=19481 -> ${P}.zip"
|
||||
LICENSE="bufexplorer.vim"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
@ -1,19 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/bufexplorer/bufexplorer-7.3.6.ebuild,v 1.1 2013/08/20 01:29:16 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: easily browse vim buffers"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=42"
|
||||
SRC_URI="http://www.vim.org/scripts/download_script.php?src_id=20031 -> ${P}.zip"
|
||||
LICENSE="bufexplorer.vim"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
@ -1,19 +1,18 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/bufexplorer/bufexplorer-7.4.1.ebuild,v 1.1 2013/10/19 12:59:35 radhermit Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/bufexplorer/bufexplorer-7.4.5-r1.ebuild,v 1.1 2014/10/25 19:04:50 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit vim-plugin
|
||||
inherit vim-plugin eutils
|
||||
|
||||
DESCRIPTION="vim plugin: easily browse vim buffers"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=42"
|
||||
SRC_URI="http://www.vim.org/scripts/download_script.php?src_id=20925 -> ${P}.zip"
|
||||
LICENSE="bufexplorer.vim"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
S=${WORKDIR}
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
src_prepare() {
|
||||
edos2unix {doc,plugin}/* || die
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST easytags-3.4.3.tar.gz 34968 SHA256 196b069b06a31c35900b3272d78fa5a137c5028c57311d49ec11252a0ec8865f SHA512 bf90076553167e16f63d34797521c66cb5dc32d107d26be69f766dc98564d494e232b1f3e72eae9a513ebb1da97ebb92c0964f3d184b3eccae3ed6af6181d3da WHIRLPOOL fe98877ce86c097f92d33fbed4b173556937ed5276a9fdd37972df2986241e56d293f3ddf15d5c7224d40b467064b489c7e912bc7094e5b8c32906e57a0a9fec
|
||||
DIST easytags-3.4.4.tar.gz 34983 SHA256 75eff64328f069d574234371ac568c2088cd36fb009d84772e2df6b8b3d5854d SHA512 19da4f81c01ded9bb11f989ffab9f43b77d2462b3d2c9a864fd95124fccb29ab77f4ff5b87c3d92daf581d446b775c05df284169ba576afe4f55b290acf7c032 WHIRLPOOL 71a64973e6a1947839bde39df242a7db799da8606241e8a54fb7506dada8835e741981a2faf1b274435d0675bf440621f295880769ab359d90e0505f66729f90
|
||||
DIST easytags-3.7.tar.gz 38920 SHA256 b88cf33e26c062ac4fd17f541d19f0ffdaabb0afbc21d71baef23f26d0c9c64b SHA512 8b32f83f65fd0ebd0c585584527333a9c3c945d726b3186a468071c2a67a242085dbf346ef2e9c7797a2dce06957429b8aaf4ba01d733083e13e50e642f97eff WHIRLPOOL 82c51ad2b3354ac80359230695e0e3420cc8fede30f5e9d070f817c7d81c97c91df029ca13c3da99ca1ecc2a451b80c1c4ff1f4bbb3d5fce44c3a0f4039ac52f
|
||||
DIST easytags-3.8.2.tar.gz 39233 SHA256 065759340b451aceab77afe905b4fe7f5f1417159ac08cb7739ec420097c7de3 SHA512 a90f011717d5bc9fa1714168eb150232514460eaba4b35a454e5d077a7ca4c37cba784b673dffc63882cbec01cad35aaacc56a52fe40ec8c86d7667f3e320c5c WHIRLPOOL 7e4cb799826dcd75b5212f58cdee4679ae73738a3fe8b9a707f60e94990b57c1cc6d484aeb4bcbf546a08d1c2482586e5eb348a54e14cd912ac02c1a832df9eb
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/easytags/easytags-3.8.2.ebuild,v 1.1 2014/10/25 08:20:49 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit python-single-r1 vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: automated tag file generation and syntax highlighting"
|
||||
HOMEPAGE="http://peterodding.com/code/vim/easytags/"
|
||||
SRC_URI="https://github.com/xolox/vim-${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
>=app-vim/vim-misc-1.16.1
|
||||
dev-util/ctags"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
S=${WORKDIR}/vim-${P}
|
||||
|
||||
src_prepare() {
|
||||
# remove unnecessary files
|
||||
rm addon-info.json INSTALL.md README.md || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
vim-plugin_src_install
|
||||
|
||||
# fix scripts
|
||||
fperms 755 /usr/share/vim/vimfiles/misc/easytags/{normalize-tags,why-so-slow}.py
|
||||
python_fix_shebang "${ED}"/usr/share/vim/vimfiles/misc/easytags/{normalize-tags,why-so-slow}.py
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/notes/notes-0.28.ebuild,v 1.1 2014/10/25 08:19:40 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
PYTHON_REQ_USE="sqlite"
|
||||
|
||||
inherit python-single-r1 vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: easy note taking in vim"
|
||||
HOMEPAGE="http://peterodding.com/code/vim/notes/"
|
||||
SRC_URI="https://github.com/xolox/vim-notes/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
>=app-vim/vim-misc-1.16.1"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
S=${WORKDIR}/vim-${P}
|
||||
|
||||
src_prepare() {
|
||||
# remove unnecessary files
|
||||
rm addon-info.json INSTALL.md README.md || die
|
||||
|
||||
python_fix_shebang .
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST gflags-2.0.tar.gz 513739 SHA256 ce4a5d3419f27a080bd68966e5cd9507bfa09d14341e07b78a1778a7a172d7d7 SHA512 ba7061d5d57fcadb53ef70f846caacc44c319552e7dd6b05def38f961d3d89f4023e4eda95845efb399f3e94f24f75bdadfc67b22e29bccc94e46de8db501b83 WHIRLPOOL a86acb21e91bdcaebd6b6c97079ae147c7549c6db29a5c8ebf1917b9ae8703523efef285837d328702d64aaa83bd4810e1ecae65dc58eb12379ab2f0300dd19e
|
||||
DIST gflags-2.1.1.tar.gz 102015 SHA256 432edece8102fc141c2e3381e2eb5eabb1ce7614851cc96bdec4715105086238 SHA512 18d1a0a1271f12f0e87447e3a9d6810f531f5b190d84274465add5a928c189caac911ec2592422895961ab3c0c7566ff50c0c22f71d185ac3413c54bdbfb00ef WHIRLPOOL 608dc62262d8b4a0451dd3493b02fd35ad5214f1793f173ca5d93e631e15b59cc4557b2a2f9f5e67f72c2ad0d6cd343648b113bf4701fd8f6c3f5d949ac41813
|
||||
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gflags/gflags-2.0-r1.ebuild,v 1.1 2014/02/25 00:44:57 vapier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit multilib-minimal
|
||||
|
||||
DESCRIPTION="Google's C++ argument parsing library"
|
||||
HOMEPAGE="http://code.google.com/p/gflags/"
|
||||
SRC_URI="http://gflags.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static-libs"
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE=${S} econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
rm -rf "${ED}"/usr/share/doc
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
dohtml doc/*
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gflags/gflags-2.0.ebuild,v 1.7 2013/10/19 00:18:21 vapier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
DESCRIPTION="Google's C++ argument parsing library"
|
||||
HOMEPAGE="http://code.google.com/p/gflags/"
|
||||
SRC_URI="http://gflags.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="static-libs"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
rm -rf "${ED}"/usr/share/doc/*
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
dohtml doc/*
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue