Sync with portage [Sun Feb 21 19:11:04 MSK 2016].

mhiretskiy 241
root 8 years ago
parent f938821551
commit 8dddf519ff

@ -1,2 +1,2 @@
DIST caribou-0.4.18.1.tar.xz 410548 SHA256 aefadf125a647fc68696f4134e99ee43dca121da5de8e1edf6eab5664a9f3150 SHA512 226ca64fafb4e7c5e38ba714059e9e6ef7bbfce04160b98884fb299dc465e4f7d278033477f2539ba64fe9c39c62448903a8273dee0315bff81dbbe107d665d5 WHIRLPOOL 1310f79944ee547535a04563dd7910dfff2db400faf6c28685deecc062432759a24f0587f875d88cc87ddcdcd4c249a83abde0222ffcab4a24afe91dc9a55cdb
DIST caribou-0.4.19.tar.xz 412328 SHA256 2f0bd0c14c5f94cf5ac3a7627018919addf7a054ac84aaa8e62356957c175a44 SHA512 ae8fd278612778eae35810eee199dc9c64b45340de1459cc71eb5806ebc14ddd05e7e0e5464e2976d0160a50c6d76656a7ed0362bfd79eecdc09de1fc78b6de1 WHIRLPOOL db26dbc91e231558712bd33f57f857de660cc17f5c7c6c8c8fd2687807b75d5784df8654e0328c35a4e06902ec5a628609b8c9dd2d568a2afcb59c2f12c081a8
DIST caribou-0.4.20.tar.xz 415148 SHA256 3a6664d5698c2b62a6c1c115743630d339ac237a7324bb354f2e5d55b4bb50d9 SHA512 e72a18462268278e0c07f178085eeff0e65ece6a9bf2f667c4ca66a66d173b39c68843c537ba6e8bd056c21575be592cece5f4f752f324c7f0db44fe28c45504 WHIRLPOOL e718ab799dcb8474c813e22fae1445d5a299d6c14dfa880cbe3da55793db867a8e5b5ef442a99e184a75a5b6fbf4d5719821a901d75ba69dba74db1d3473c437

@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Caribou"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"

@ -1,286 +0,0 @@
# ChangeLog for app-accessibility/speakup
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speakup/ChangeLog,v 1.61 2015/04/19 22:38:17 mrueg Exp $
19 Apr 2015; Manuel Rüger <mrueg@gentoo.org> -speakup-3.1.6.ebuild:
Remove old.
06 Aug 2014; Patrick Lauer <patrick@gentoo.org> speakup-3.1.6.ebuild,
speakup-3.1.6_p201011120508.ebuild, speakup-9999.ebuild:
Make description more repoman-happy
25 Jun 2011; William Hubbs <williamh@gentoo.org>
speakup-3.1.6_p201011120508.ebuild, speakup-9999.ebuild:
migrate to git-2 eclass
19 Jan 2011; William Hubbs <williamh@gentoo.org>
speakup-3.1.6_p201011120508.ebuild:
fix kernel_is call to work correctly
13 Jan 2011; William Hubbs <williamh@gentoo.org>
speakup-3.1.6_p201011120508.ebuild:
this version only works for kernel 2.6.36.
No one should emerge this package for 2.6.37 or later unless they are
using the live ebuild.
31 Dec 2010; William Hubbs <williamh@gentoo.org>
speakup-3.1.6_p201011120508.ebuild:
fix snapshot for 2.6.36
The S variable wasn't set correctly.
20 Dec 2010; William Hubbs <williamh@gentoo.org>
speakup-3.1.6_p201011120508.ebuild:
amd 64 stable, needed for kernel 2.6.36.
14 Dec 2010; William Hubbs <williamh@gentoo.org> speakup-9999.ebuild:
sync live ebuild with snapshot
*speakup-3.1.6_p201011120508 (13 Dec 2010)
13 Dec 2010; William Hubbs <williamh@gentoo.org>
+speakup-3.1.6_p201011120508.ebuild:
This snapshot is required for kernel 2.6.36, so since it is stable on
x86, I am taking this straight to stable.
I am also comfortable doing this because I am part of upstream and have
been using it.
09 Dec 2010; William Hubbs <williamh@gentoo.org> speakup-3.1.6.ebuild,
speakup-9999.ebuild:
Add back support for USE=modules; this will be handled in the minimal
specs.
09 Dec 2010; William Hubbs <williamh@gentoo.org> speakup-3.1.6.ebuild,
speakup-9999.ebuild:
Speakup is not functional without the modules, and this was causing the
minimal live cd not to speak. I just now discovered this because there
wasn't a way for me to look at the cd until now to find out what was
going on, but they have the modules use flag turned off in the specs.
I am removing the modules use flag because the modules are always needed
for speakup to work.
05 Nov 2010; William Hubbs <williamh@gentoo.org> -speakup-3.1.4.ebuild,
-speakup-3.1.5.ebuild:
remove old versions
04 Nov 2010; William Hubbs <williamh@gentoo.org> speakup-3.1.6.ebuild:
stable on x86 and amd64
21 Oct 2010; William Hubbs <williamh@gentoo.org> speakup-9999.ebuild:
fix live ebuild to match upstream repository
14 Oct 2010; Diego E. Pettenò <flameeyes@gentoo.org>
speakup-3.1.6.ebuild:
QA: fix kernel_is call that could never have worked.
*speakup-3.1.6 (13 Oct 2010)
13 Oct 2010; William Hubbs <williamh@gentoo.org> +speakup-3.1.6.ebuild:
version bump
29 Jun 2010; William Hubbs <williamh@gentoo.org> speakup-9999.ebuild:
Speakup now requires at least kernel 2.6.26.
02 Jun 2010; William Hubbs <williamh@gentoo.org> speakup-3.1.5.ebuild:
amd64/x86 stable.
*speakup-3.1.5 (19 Mar 2010)
19 Mar 2010; William Hubbs <williamh@gentoo.org> +speakup-3.1.5.ebuild:
version bump
28 Jan 2010; William Hubbs <williamh@gentoo.org> -speakup-3.1.3.ebuild,
-speakup-3.1.3-r1.ebuild:
removed old versions
28 Jan 2010; William Hubbs <williamh@gentoo.org> speakup-3.1.4.ebuild:
Stabilizing on amd64/x86 for bug #301527.
25 Jan 2010; William Hubbs <williamh@gentoo.org> speakup-3.1.3-r1.ebuild:
stable on x86
*speakup-3.1.4 (25 Jan 2010)
25 Jan 2010; William Hubbs <williamh@gentoo.org> +speakup-3.1.4.ebuild:
version bump
03 Dec 2009; William Hubbs <williamh@gentoo.org> speakup-9999.ebuild:
synced live ebuild with 3.1.1-r1
*speakup-3.1.3-r1 (25 Oct 2009)
25 Oct 2009; Robin H. Johnson <robbat2@gentoo.org>
+speakup-3.1.3-r1.ebuild:
Support USE=modules for kernels with merged speakup. Not compile tested as
speakup fails to build against 2.6.32-rc5.
11 Sep 2009; William Hubbs <williamh@gentoo.org> -speakup-3.1.1.ebuild,
-speakup-3.1.2.ebuild:
removed old versions
11 Sep 2009; Jeremy Olexa <darkside@gentoo.org> speakup-3.1.3.ebuild:
amd64 stable, bug 282054. Compile tested only due to environment
31 Aug 2009; William Hubbs <williamh@gentoo.org> speakup-3.1.3.ebuild:
stable on x86
19 Aug 2009; William Hubbs <williamh@gentoo.org> speakup-3.1.2.ebuild:
stable x86
19 Aug 2009; William Hubbs <williamh@gentoo.org> speakup-9999.ebuild:
updated live ebuild to install man pages
*speakup-3.1.3 (05 Aug 2009)
05 Aug 2009; William Hubbs <williamh@gentoo.org> +speakup-3.1.3.ebuild:
version bump
27 Jul 2009; William Hubbs <williamh@gentoo.org>
-speakup-3.0.3_p200904041142.ebuild, -speakup-3.0.5.ebuild:
removed old versions
27 Jul 2009; <chainsaw@gentoo.org> speakup-3.1.1.ebuild:
Marked stable on AMD64 as requested by William Hubbs <williamh@gentoo.org>
in bug #277968. Compile-tested on a Core2 Duo, no test hardware available.
15 Jul 2009; William Hubbs <williamh@gentoo.org> speakup-3.1.1.ebuild:
stable x86
*speakup-9999 (15 Jul 2009)
15 Jul 2009; William Hubbs <williamh@gentoo.org> +speakup-9999.ebuild:
added live ebuild.
*speakup-3.1.2 (15 Jul 2009)
15 Jul 2009; William Hubbs <williamh@gentoo.org> +speakup-3.1.2.ebuild:
Version bump.
*speakup-3.1.1 (20 Jun 2009)
20 Jun 2009; William Hubbs <williamh@gentoo.org> +speakup-3.1.1.ebuild:
Version bump.
*speakup-3.0.5 (03 Jun 2009)
03 Jun 2009; William Hubbs <williamh@gentoo.org> -speakup-3.0.4.ebuild,
+speakup-3.0.5.ebuild:
Version bump and removed 3.0.4 since it was buggy.
31 May 2009; William Hubbs <williamh@gentoo.org> speakup-3.0.4.ebuild:
Corrected the src_uri.
*speakup-3.0.4 (31 May 2009)
31 May 2009; William Hubbs <williamh@gentoo.org> +speakup-3.0.4.ebuild:
Version bump.
26 May 2009; William Hubbs <williamh@gentoo.org>
speakup-3.0.3_p200904041142.ebuild:
fixed typos.
22 Apr 2009; Markus Meier <maekke@gentoo.org> speakup-3.0.3_p200904041142:
amd64 stable, bug #263741
09 Apr 2009; William Hubbs <williamh@gentoo.org>
-speakup-3.0.3_p200902221539.ebuild:
Removed old version.
09 Apr 2009; William Hubbs <williamh@gentoo.org>
speakup-3.0.3_p200904041142.ebuild:
Stable on x86. I am expediting this because the previous snapshot had a
bug (upstream) that would lock up some systems.
*speakup-3.0.3_p200904041142 (05 Apr 2009)
05 Apr 2009; William Hubbs <williamh@gentoo.org>
+speakup-3.0.3_p200904041142.ebuild:
New snapshot.
01 Apr 2009; William Hubbs <williamh@gentoo.org>
speakup-3.0.3_p200902221539.ebuild:
Marked stable x86.
22 Feb 2009; William Hubbs <williamh@gentoo.org>
-speakup-3.0.3_p20080802.ebuild:
Removed old snapshot.
*speakup-3.0.3_p200902221539 (22 Feb 2009)
22 Feb 2009; William Hubbs <williamh@gentoo.org>
+speakup-3.0.3_p200902221539.ebuild:
New snapshot.
09 Nov 2008; William Hubbs <williamh@gentoo.org>
speakup-3.0.3_p20080802.ebuild:
Fixed the way the kernel version is recognized for bug #245607.
*speakup-3.0.3_p20080802 (02 Aug 2008)
02 Aug 2008; William Hubbs <williamh@gentoo.org>
-speakup-3.0.3_p20080723.ebuild, +speakup-3.0.3_p20080802.ebuild:
New snapshot.
*speakup-3.0.3_p20080723 (24 Jul 2008)
24 Jul 2008; William Hubbs <williamh@gentoo.org>
-speakup-3.0.3_p20080722.ebuild, +speakup-3.0.3_p20080723.ebuild:
New snapshot.
*speakup-3.0.3_p20080722 (23 Jul 2008)
23 Jul 2008; William Hubbs <williamh@gentoo.org>
-speakup-3.0.3_p20080716.ebuild, +speakup-3.0.3_p20080722.ebuild:
New snapshot.
*speakup-3.0.3_p20080716 (16 Jul 2008)
16 Jul 2008; William Hubbs <williamh@gentoo.org>
-speakup-3.0.3_p20080629.ebuild, -speakup-3.0.3_p20080714.ebuild,
+speakup-3.0.3_p20080716.ebuild:
New snapshot and removed all previous snapshots.
*speakup-3.0.3_p20080714 (14 Jul 2008)
14 Jul 2008; William Hubbs <williamh@gentoo.org>
-speakup-3.0.3_p20080708.ebuild, +speakup-3.0.3_p20080714.ebuild:
New snapshot.
*speakup-3.0.3_p20080708 (09 Jul 2008)
09 Jul 2008; William Hubbs <williamh@gentoo.org>
-speakup-3.0.2_p20080520.ebuild, +speakup-3.0.3_p20080708.ebuild:
New snapshot and removed the oldest one.
*speakup-3.0.3_p20080629 (29 Jun 2008)
29 Jun 2008; William Hubbs <williamh@gentoo.org>
+speakup-3.0.3_p20080629.ebuild:
Snapshot and version bump.
*speakup-3.0.2_p20080520 (21 May 2008)
21 May 2008; William Hubbs <williamh@gentoo.org>
-speakup-3.0.2_p20080517.ebuild, +speakup-3.0.2_p20080520.ebuild:
Snapshot bump.
17 May 2008; William Hubbs <williamh@gentoo.org>
-speakup-3.0.2_p20080414.ebuild, -speakup-3.0.2_p20080509.ebuild:
Removed old snapshots due to them having bugs.
*speakup-3.0.2_p20080517 (17 May 2008)
17 May 2008; William Hubbs <williamh@gentoo.org>
+speakup-3.0.2_p20080517.ebuild:
New speakup-3.0.2 snapshot, also now supports linux-2.6.26.
*speakup-3.0.2_p20080509 (09 May 2008)
09 May 2008; William Hubbs <williamh@gentoo.org>
+speakup-3.0.2_p20080509.ebuild:
New gentoo snapshot.
*speakup-3.0.2_p20080414 (19 Apr 2008)
19 Apr 2008; William Hubbs <williamh@gentoo.org> +metadata.xml,
+speakup-3.0.2_p20080414.ebuild:
Initial commit.

@ -1 +0,0 @@
DIST speakup-3.1.6_p201011120508.tar.bz2 128355 SHA256 29a75654d18a6b5d3067142acd6e33e6ba91453cff3101d86f4ba7af7f3e1e1b SHA512 b15245635d42dc1798734031401c644a55484c299fcc7368a80e2b1ef4c4cdea962e0d1c15bee3ef0f1dab1212bb60a0cd6124d656bf9ad46875ec1d95d8cf88 WHIRLPOOL 7e0c4a9674ac46cf432a0e3c65c291610268dc9b5345edc008ba0c4f15ad6a38c3acb0be04ce3f29e6038de56c8e8fccbe1c92b3615f9ccf572f5adb9d4062fd

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>williamh@gentoo.org</email>
</maintainer>
<maintainer type="project">
<email>accessibility@gentoo.org</email>
<name>Gentoo Accessibility Project</name>
</maintainer>
</pkgmetadata>

@ -1,73 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="http://linux-speakup.org/speakup.git"
vcs=git-2
else
SRC_URI="ftp://linux-speakup.org/pub/speakup/${P}.tar.bz2"
KEYWORDS="amd64 x86"
fi
inherit $vcs linux-mod
DESCRIPTION="The speakup linux kernel based screen reader"
HOMEPAGE="http://linux-speakup.org"
LICENSE="GPL-2"
SLOT="0"
IUSE="modules"
S="${WORKDIR}/${PN}-3.1.6"
MODULE_NAMES="speakup(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_acntpc(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_acntsa(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_apollo(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_audptr(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_bns(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_decext(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_decpc(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_dectlk(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_dtlk(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_dummy(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_keypc(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_ltlk(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_soft(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_spkout(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_txprt(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)"
BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
BUILD_TARGETS="clean all"
src_prepare() {
use modules && cmd=die || cmd=ewarn
if ! kernel_is 2 6 36; then
$cmd "This version of speakup requires kernel version 2.6.36"
fi
}
src_compile() {
use modules && linux-mod_src_compile
}
src_install() {
use modules && linux-mod_src_install
dodoc Bugs.txt README To-Do
dodoc drivers/staging/speakup/DefaultKeyAssignments
dodoc drivers/staging/speakup/spkguide.txt
}
pkg_postinst() {
use modules && linux-mod_pkg_postinst
elog "You must set up the speech synthesizer driver to be loaded"
elog "automatically in order for your system to start speaking"
elog "when it is booted."
if has_version "<sys-apps/baselayout-2"; then
elog "this is done via /etc/modules.autoload.d/kernel-2.6"
else
elog "This is done via /etc/conf.d/modules."
fi
}

@ -1,72 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="2"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="http://linux-speakup.org/speakup.git"
vcs=git-2
else
SRC_URI="ftp://linux-speakup.org/pub/speakup/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
fi
inherit $vcs linux-mod
DESCRIPTION="The speakup linux kernel based screen reader"
HOMEPAGE="http://linux-speakup.org"
LICENSE="GPL-2"
SLOT="0"
IUSE="modules"
MODULE_NAMES="speakup(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_acntpc(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_acntsa(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_apollo(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_audptr(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_bns(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_decext(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_decpc(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_dectlk(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_dtlk(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_dummy(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_keypc(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_ltlk(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_soft(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_spkout(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)
speakup_txprt(${PN}:\"${S}\"/modules:\"${S}\"/drivers/staging/speakup)"
BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
BUILD_TARGETS="clean all"
src_prepare() {
use modules && cmd=die || cmd=ewarn
if kernel_is lt 2 6 36; then
$cmd "Speakup requires at least kernel version 2.6.36"
fi
}
src_compile() {
use modules && linux-mod_src_compile
}
src_install() {
use modules && linux-mod_src_install
dodoc Bugs.txt README To-Do
dodoc drivers/staging/speakup/DefaultKeyAssignments
dodoc drivers/staging/speakup/spkguide.txt
}
pkg_postinst() {
use modules && linux-mod_pkg_postinst
elog "You must set up the speech synthesizer driver to be loaded"
elog "automatically in order for your system to start speaking"
elog "when it is booted."
if has_version "<sys-apps/baselayout-2"; then
elog "this is done via /etc/modules.autoload.d/kernel-2.6"
else
elog "This is done via /etc/conf.d/modules."
fi
}

@ -1,90 +0,0 @@
# ChangeLog for app-accessibility/speechd-up
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/speechd-up/ChangeLog,v 1.18 2009/04/01 17:35:43 williamh Exp $
01 Apr 2009; William Hubbs <williamh@gentoo.org> speechd-up-0.4-r3.ebuild:
Stable on x86.
*speechd-up-0.4-r3 (24 Apr 2008)
24 Apr 2008; William Hubbs <williamh@gentoo.org> files/speechd-up.rc,
-speechd-up-0.3.ebuild, -speechd-up-0.3-r1.ebuild, -speechd-up-0.4.ebuild,
-speechd-up-0.4-r1.ebuild, -speechd-up-0.4-r2.ebuild,
+speechd-up-0.4-r3.ebuild:
Updated to support speakup-3.0.2.
*speechd-up-0.4-r2 (30 May 2007)
30 May 2007; William Hubbs <williamh@gentoo.org> files/speechd-up.rc,
+speechd-up-0.4-r2.ebuild:
Fixed the startup script -- this closes #179290.
28 Apr 2007; Sven Wegener <swegener@gentoo.org> speechd-up-0.3.ebuild:
Fix *initd and *envd calls, bug #173884.
03 Mar 2007; William Hubbs <williamh@gentoo.org> speechd-up-0.4-r1.ebuild:
This fixes bug #163466. Speech-dispatcher should have been a build-time
dependency instead of a runtime dependency.
*speechd-up-0.4-r1 (19 Nov 2006)
19 Nov 2006; William Hubbs <williamh@gentoo.org> files/speechd-up.rc,
+speechd-up-0.4-r1.ebuild:
Fixed a typo in the startup script.
*speechd-up-0.4 (04 Nov 2006)
04 Nov 2006; William Hubbs <williamh@gentoo.org> +speechd-up-0.4.ebuild:
Version bump.
*speechd-up-0.3-r1 (28 Aug 2006)
28 Aug 2006; William Hubbs <williamh@gentoo.org> +files/speechd-up.confd,
files/speechd-up.rc, +speechd-up-0.3-r1.ebuild:
Made the nice level at which speechd-up is run configurable.
This fixes bug #81930.
*speechd-up-0.3 (29 Jan 2006)
29 Jan 2006; William Hubbs <williamh@gentoo.org> metadata.xml,
-speechd-up-0.3_pre20041029.ebuild, +speechd-up-0.3.ebuild:
Version bump.
Also removed the cvs snapshot since there is an official release now.
29 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
speechd-up-0.3_pre20041029.ebuild:
Adding rdepend to pull in eflite and speech-dispatcher.
*speechd-up-0.3_pre20041029 (29 Oct 2004)
29 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
files/speechd-up.rc, -speechd-up-0.0.1_pre20040616.ebuild,
+speechd-up-0.3_pre20041029.ebuild:
Now using a snapshot I took today. The code seems to be stable (not touched
for a while now).
*speechd-up-0.0.1_pre20040616 (16 Jun 2004)
16 Jun 2004; Jon Hood <squinky86@gentoo.org>
-speechd-up-0.0.1_pre20040503.ebuild, +speechd-up-0.0.1_pre20040616.ebuild:
lots of changes were made in cvs; bumping
12 May 2004; Jon Hood <squinky86@gentoo.org>
speechd-up-0.0.1_pre20040503.ebuild:
added IUSE
*speechd-up-0.0.1_pre20040503 (03 May 2004)
03 May 2004; Jon Hood <squinky86@gentoo.org> files/speechd-up.rc,
speechd-up-0.0.1_pre20040503.ebuild:
added rc script
*speechd-up-0.0.1_pre20040501 (01 May 2004)
01 May 2004; Jon Hood <squinky86@gentoo.org> -files/speechd-up-gentoo.patch,
speechd-up-0.0.1_pre20040501.ebuild:
remove unneeded patch
01 May 2004; Jon Hood <squinky86@gentoo.org> :
Initial commit for app-accessibility testing.

@ -1 +0,0 @@
DIST speechd-up-0.4.tar.gz 395659 SHA256 03ebc5c05eedebbeb86c561a4708b90deecacfeb7aecd4a8b93ea3b3419d202a SHA512 17f67049e9dbd6986b1e068b6ebb9baf250990d6b3d41e7f5c5f887051e876d48972fe7881d309696c8ed57093297a9a1479046ae97da2428615d566ce51d383 WHIRLPOOL cd42a0b6c2eb9c2746c47f7a8564ccf55e033857886528bbc67d7e40fa1dc5031cf1323b791fc2fc7defea092dd2a36e15c7bb05f0c083573b7ba85769f8c0b9

@ -1,6 +0,0 @@
# /etc/conf.d/speechd-up: config file for /etc/init.d/speechd-up
# Niceness level at which to run speechd-up
NICELEVEL=-5

@ -1,39 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
SPEAKUPDEV=/dev/softsynth
SPEAKUPDIR=/sys/module/speakup/parameters
depend() {
use eflite festival
need speech-dispatcher
}
check_speakup() {
if [ ! -d ${SPEAKUPDIR} ]; then
eerror "Speakup is not currently running."
eerror "Please correct this before using speechd-up."
return 1
fi
if [ ! -c ${SPEAKUPDEV} ]; then
mknod ${SPEAKUPDEV} c 10 26
fi
echo soft > ${SPEAKUPDIR}/synth
sleep 1
}
start() {
check_speakup || return 1
ebegin "Starting speechd-up"
start-stop-daemon --start --quiet --nicelevel ${NICELEVEL} --exec /usr/bin/speechd-up -- -d -t
eend $?
}
stop() {
ebegin "Stopping speechd-up"
start-stop-daemon --stop --quiet --pidfile /var/run/speechd-up.pid
eend $?
}

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>williamh@gentoo.org</email>
</maintainer>
<maintainer type="project">
<email>accessibility@gentoo.org</email>
<name>Gentoo Accessibility Project</name>
</maintainer>
</pkgmetadata>

@ -1,32 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
IUSE=""
inherit eutils
DESCRIPTION="Interface between speakup and speech-dispatcher"
HOMEPAGE="http://www.freebsoft.org/speechd-up"
SRC_URI="http://www.freebsoft.org/pub/projects/speechd-up/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 x86"
DEPEND=">=app-accessibility/speech-dispatcher-0.6"
RDEPEND="${DEPEND}
>=app-accessibility/speakup-3.0.2"
src_compile() {
econf || die
emake CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" || die
}
src_install() {
make DESTDIR="${D}" install || die
newinitd "${FILESDIR}"/speechd-up.rc speechd-up
newconfd "${FILESDIR}"/speechd-up.confd speechd-up
dodoc AUTHORS ChangeLog NEWS README TODO
doinfo speechd-up.info
}

@ -1,2 +1,3 @@
DIST checksec-1.7.2.tar.gz 16717 SHA256 eb17f2162e7f563ba0f97d9cf15f92cf1ba2d360c8293a33d66573d5a48822a8 SHA512 1f1c1867b889266c0d035c3f7b028e61ed2cf3413caa789dfb8589b56834194e3367b3868a80984242dadb7629a9a5a7563376a2f37e3971899e2ecc319ee2f1 WHIRLPOOL 3abf206d666751b2449387848afb320185102ddc0f1685db2aa6f4e974a3349e1c4d9551565459d9070cac5218354af1919c5c70af6f0131b9443fcf24a72d35
DIST checksec-1.7.3.tar.gz 49136 SHA256 d9bb3dd6be95a4d30d3ebe6adb8ae2aa64db0b9d2c475db00134a9596d555cbf SHA512 daf311cceb1a2132e87169b3c7a1254a2be418e7274ea9dda0aa7a1a6dbf72aa7531a7d157cd0a776fd7076e75db91ba5fc901fa94ab49d97f9ff7e4c2a56806 WHIRLPOOL 8be332a89727a6d397f5ba8a0e7032d85fce054ef68b83bd7d4460fc521b895eb37b7aa701ff84df6193bd0e032f5c5aa4e67d8823ee0854a1febf73febc10cf
DIST checksec-1.7.4.tar.gz 51677 SHA256 ffa9b73b41f97d341fca5d46ebe93480110450bf37deb1126a29ea8548f854ae SHA512 ed14f5f8917983a10faa06a2659ccea3256799bc2a4a151ad06ca7b1a984b70673b4fd10191be7c97bbdf9e5def64161b00434b84130ae0464610afec8754e69 WHIRLPOOL ebaa662ed272489fef860650bb6ca094b6bbb992604235bbfbf4806a502dcd8393aff6ba5a1f20b43f4019209077c3d2aa6ef2e62180b4abbeb289c790267f08

@ -0,0 +1,37 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit eutils
MY_PN=${PN}.sh
DESCRIPTION="Tool to check properties of executables (e.g. ASLR/PIE, RELRO, PaX, Canaries)"
HOMEPAGE="https://github.com/slimm609/checksec.sh"
SRC_URI="https://github.com/slimm609/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
S="${WORKDIR}"/${MY_PN}-${PV}
DOCS=( ChangeLog README.md )
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.7.2-path.patch
sed 's,^pkg_release=false,pkg_release=true,' -i ${PN} || die
}
src_install() {
default
doman extras/man/*
insinto /usr/share/zsh/site-functions
doins extras/zsh/_${PN}
dobin ${PN}
}

@ -63,6 +63,7 @@ DEPEND="
app-arch/zip
>=dev-lang/go-1.4:=
dev-go/go-crypto:=
dev-go/go-sys:=
>=dev-go/go-tools-0_pre20160121"
RDEPEND=""

@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz"
LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc emacs vim-syntax"
RDEPEND="sys-apps/sed

@ -12,7 +12,7 @@ SRC_URI="http://kassiopeia.juls.savba.sk/~garabik/software/pydf/${PN}_${PV}.tar.
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 arm ~ppc ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"

@ -1,58 +0,0 @@
# ChangeLog for app-admin/rigo
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/rigo/ChangeLog,v 1.13 2013/12/18 05:15:14 lxnay Exp $
18 Dec 2013; Fabio Erculiani <lxnay@gentoo.org> -rigo-216.ebuild:
drop older version 216
*rigo-254 (18 Dec 2013)
18 Dec 2013; Fabio Erculiani <lxnay@gentoo.org> +rigo-254.ebuild:
version bump
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> -rigo-189.ebuild:
drop older version 189
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> -rigo-183.ebuild:
drop older version 183
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> -rigo-144.ebuild:
drop older version 144
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> -rigo-136.ebuild:
drop older version 136
*rigo-216 (22 Aug 2013)
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> +rigo-216.ebuild:
version bump
*rigo-189 (02 Apr 2013)
02 Apr 2013; Fabio Erculiani <lxnay@gentoo.org> +rigo-189.ebuild:
version bump
*rigo-183 (14 Mar 2013)
14 Mar 2013; Fabio Erculiani <lxnay@gentoo.org> +rigo-183.ebuild:
version bump
*rigo-144 (27 Sep 2012)
27 Sep 2012; Fabio Erculiani <lxnay@gentoo.org> +rigo-144.ebuild:
version bump
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org> -rigo-1.0_rc124.ebuild:
drop older version
*rigo-136 (24 Aug 2012)
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org> +rigo-136.ebuild:
version bump
*rigo-1.0_rc124 (11 Jul 2012)
11 Jul 2012; Fabio Erculiani <lxnay@gentoo.org> +rigo-1.0_rc124.ebuild,
+metadata.xml:
new ebuild

@ -1 +0,0 @@
DIST entropy-254.tar.bz2 18516662 SHA256 5e411472eaf7016a68a4aa81ef92dd3aad8403fc65a0ffb09c57b91c959ca3a6 SHA512 3b3e82abad8008720e370b7892b7be1c48aaa6605914db977f68b9a108ada0a4adbaa5b7b50a9a02ba9c8b0bdefadcda1eceee2c7c2abc385b3daf669649e2da WHIRLPOOL 593469b858707e4ceca56146fa1d608141e44dda0a0921ed6a3ec566878c1e3c153410233f088d57db4f8bd9d1c796bd945cbea3ba455572efc05eca42023ce5

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>lxnay@gentoo.org</email>
<name>Fabio Erculiani</name>
</maintainer>
<use>
</use>
</pkgmetadata>

@ -1,48 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils gnome2-utils fdo-mime python-single-r1
DESCRIPTION="Rigo, the Sabayon Application Browser"
HOMEPAGE="http://www.sabayon.org"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
SRC_URI="mirror://sabayon/sys-apps/entropy-${PV}.tar.bz2"
S="${WORKDIR}/entropy-${PV}/rigo"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${PYTHON_DEPS}
|| ( dev-python/pygobject-cairo:3 dev-python/pygobject:3[cairo] )
~sys-apps/entropy-${PV}[${PYTHON_USEDEP}]
~sys-apps/rigo-daemon-${PV}[${PYTHON_USEDEP}]
sys-devel/gettext
x11-libs/gtk+:3
x11-libs/vte:2.90
>=x11-misc/xdg-utils-1.1.0_rc1_p20120319"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
python_optimize "${D}/usr/lib/rigo/${PN}"
}
pkg_postinst() {
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}
pkg_postrm() {
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}

@ -1,86 +0,0 @@
# ChangeLog for app-admin/showconsole
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/showconsole/ChangeLog,v 1.22 2015/04/12 19:14:43 mrueg Exp $
12 Apr 2015; Manuel Rüger <mrueg@gentoo.org> -showconsole-1.07.ebuild:
Remove old.
31 May 2012; Zac Medico <zmedico@gentoo.org> showconsole-1.07.ebuild,
showconsole-1.08.ebuild:
inherit multilib for get_libdir
24 Oct 2006; Andrej Kacian <ticho@gentoo.org> showconsole-1.08.ebuild:
Stable on x86, bug #152221.
22 Oct 2006; Danny van Dyk <kugelfang@gentoo.org> showconsole-1.08.ebuild:
Marked stable on amd64.
19 Oct 2006; Bryan Østergaard <kloeri@gentoo.org>
showconsole-1.08.ebuild:
Stable on Alpha.
15 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org>
showconsole-1.08.ebuild:
hppa stable
16 Sep 2006; Tobias Scherbaum <dertobi123@gentoo.org>
showconsole-1.08.ebuild:
ppc stable
25 Aug 2006; Markus Rothe <corsair@gentoo.org> showconsole-1.08.ebuild:
Stable on ppc64
13 Aug 2006; Mike Frysinger <vapier@gentoo.org>
+files/showconsole-1.08-build.patch, showconsole-1.08.ebuild:
Fix stripping of binaries #143768 by Jan Kundrát.
07 Jun 2006; Jeremy Huddleston <eradicator@gentoo.org>
showconsole-1.08.ebuild:
Added to ~ppc64.
05 Mar 2006; Mike Frysinger <vapier@gentoo.org>
+files/showconsole-1.08-no-pthread-yield.patch, showconsole-1.08.ebuild:
Use sched_yield instead of pthread_yield #119762 by Dan Callaghan.
19 Feb 2006; Joshua Kinard <kumba@gentoo.org> showconsole-1.08.ebuild:
Added ~mips to KEYWORDS.
29 Jan 2006; Mike Frysinger <vapier@gentoo.org>
+files/showconsole-1.08-quiet.patch, files/bootlogger.sh,
showconsole-1.07.ebuild, showconsole-1.08.ebuild:
Add a quiet mode support so we dont have to force all output to /dev/null.
*showconsole-1.08 (29 Nov 2005)
29 Nov 2005; Mike Frysinger <vapier@gentoo.org> +showconsole-1.08.ebuild:
Version bump.
02 Oct 2005; Aron Griffis <agriffis@gentoo.org> showconsole-1.07.ebuild:
Mark 1.07 stable on alpha
02 Oct 2005; Aron Griffis <agriffis@gentoo.org> showconsole-1.07.ebuild:
Mark 1.07 stable on ia64
07 Sep 2005; Joseph Jezak <josejx@gentoo.org> showconsole-1.07.ebuild:
Marked ppc stable for bug #10537.
26 Aug 2005; Aron Griffis <agriffis@gentoo.org> showconsole-1.07.ebuild:
add ~alpha ~ia64
23 Aug 2005; Jeremy Huddleston <eradicator@gentoo.org>
showconsole-1.07.ebuild:
Added to ~sparc.
22 Jul 2005; David Holm <dholm@gentoo.org> showconsole-1.07.ebuild:
Added to ~ppc.
*showconsole-1.07 (05 Mar 2005)
05 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> +metadata.xml,
+files/1.07-no-TIOCGDEV.patch, +showconsole-1.07.ebuild:
Moved from sys-apps/showconsole to app-admin/showconsole.
*showconsole-1.07 (03 Dec 2004)
03 Dec 2004; Mike Frysinger <vapier@gentoo.org> :
Initial import. Ebuild submitted by me.

@ -1 +0,0 @@
DIST showconsole-1.08.tar.bz2 20821 SHA256 3f3c1462c21db37054e109bbda23490de759311e8d182a3565f1ae8926d10e27 SHA512 b80c83350408211ba3e069befb2cc9ee53bfdde5ddeb43213bd02a70d65cf987c223cb22dabb687b9a21ccf7312bef17dee968d1d1cd6c66fc0b1ad6e0bd02b2 WHIRLPOOL 7ed12042b45a8771729d254ffd6c2ab7db0174b3e5c485bfd088faff7455cd45a2df4341dc6390106857becff850e3091ae93edcfe87cc2be81c36f1893a4583

@ -1,27 +0,0 @@
--- showconsole-1.07/libconsole.c.orig 2004-12-03 21:57:24.507411240 -0500
+++ showconsole-1.07/libconsole.c 2004-12-03 21:59:26.820816776 -0500
@@ -1021,13 +1021,8 @@
char * name = NULL;
DIR * dev;
-#ifdef TIOCGDEV
+#define TIOCGDEV _IOR('T',0x32, unsigned int)
if (ioctl (0, TIOCGDEV, &tty) < 0) {
- if (errno == EINVAL && !getenv("NOTIOCGDEV"))
- warn("Warning: the ioctl TIOCGDEV is not known by the kernel\n");
-#else
-# error The ioctl TIOCGDEV is not defined (SuSE TIOCGDEV patch is missed)
-#endif
if (!(name = ttyname(0)) || !strcmp(name, "/dev/console"))
tty = fallback(pid, ppid);
else {
@@ -1036,9 +1031,7 @@
name = lnk;
goto out;
}
-#ifdef TIOCGDEV
}
-#endif
if (!(dev = opendir("/dev")))
error("can not opendir(/dev): %s\n", STRERR);

@ -1,33 +0,0 @@
# /lib/rcscripts/addons/bootlogger.sh: Handle logging of output at boot
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
if [[ -x /sbin/blogd ]] ; then
bootlog() {
[[ ${RC_BOOTLOG} == "yes" ]] || return 0
local opt=$1
shift
case ${opt} in
start) blogd_start "$@";;
sync) blogd_sync "$@";;
quit) blogd_quit "$@";;
esac
}
blogd_start() {
/sbin/blogd -q
}
blogd_sync() {
echo > /var/log/boot.msg
killall -IO blogd
}
blogd_quit() {
killall -QUIT blogd
}
fi

@ -1,13 +0,0 @@
http://bugs.gentoo.org/143768
--- showconsole-1.08/Makefile
+++ showconsole-1.08/Makefile
@@ -37,7 +37,7 @@
RM = rm -f
MKDIR = mkdir -p
RMDIR = rm -rf
- INSTBINFLAGS = -s -m 0700
+ INSTBINFLAGS = -m 0700
INSTBIN = install $(INSTBINFLAGS)
INSTDOCFLAGS = -c -m 0444
INSTDOC = install $(INSTDOCFLAGS)

@ -1,17 +0,0 @@
http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/linuxthreads/linuxthreads/FAQ.html?rev=1.2.2.1&content-type=text/html&cvsroot=glibc#E
use sched_yield, not pthread_yield
http://bugs.gentoo.org/119762
--- libconsole.c
+++ libconsole.c
@@ -439,7 +439,7 @@
ret = 0;
}
} else
- pthread_yield();
+ sched_yield();
return ret;
}

@ -1,34 +0,0 @@
--- blogd.c
+++ blogd.c
@@ -183,6 +183,7 @@
{
int fd, flags;
int ptm, pts, cntrtty = 1;
+ int quiet = 0;
pid_t pid, ppid = getppid();
char ptsname[NAME_MAX+1];
struct termios t;
@@ -193,7 +194,14 @@
myname = basename(*argv);
if (argc > 2)
- error("Too many args; usage: %s [/dev/tty<X>]\n", myname);
+ error("Too many args; usage: %s [-q] [/dev/tty<X>]\n", myname);
+
+ if (argc > 1 && strcmp(argv[1], "-q") == 0) {
+ quiet = 1;
+ --argc;
+ if (argc > 2)
+ argv[1] = argv[2];
+ }
if (argc == 2)
tty = argv[1];
@@ -282,6 +289,7 @@
close(pts);
close(ptm);
close(fd);
+ if (!quiet)
fprintf(stdout, "\rBoot logging started on %s(%s) at %.24s\n", tty, name, stt);
fflush(stdout);
exit(0);

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>base-system@gentoo.org</email>
<name>Gentoo Base System</name>
</maintainer>
</pkgmetadata>

@ -1,41 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# This tarball is extracted from SuSe's sysvinit-2.86-#.src.rpm
# You can find said src rpm via opensuse.org:
# https://mirrors.kernel.org/opensuse/distribution/SL-OSS-*/inst-source/suse/src/
inherit eutils multilib toolchain-funcs
DESCRIPTION="small daemon for logging console output during boot"
HOMEPAGE="http://www.novell.com/linux/suse/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh ~sparc x86"
IUSE=""
DEPEND=""
src_unpack() {
unpack ${P}.tar.bz2
cd "${S}"
epatch "${FILESDIR}"/1.07-no-TIOCGDEV.patch
epatch "${FILESDIR}"/${P}-quiet.patch
epatch "${FILESDIR}"/${P}-no-pthread-yield.patch #119762
epatch "${FILESDIR}"/${P}-build.patch #143768
}
src_compile() {
emake COPTS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed"
}
src_install() {
make install DESTDIR="${D}" || die "install failed"
insinto /$(get_libdir)/rcscripts/addons
doins "${FILESDIR}"/bootlogger.sh || die "rcscript addon"
rmdir "${D}"/usr/lib/lsb || die
dodoc showconsole-*.lsm README
}

@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/cpio/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls"
src_prepare() {

@ -4,5 +4,6 @@ DIST keybase-0.8.22.tar.gz 7101414 SHA256 4290251ddf7d1f124211731aa8d0dd47f43ba9
DIST keybase-0.8.23.tar.gz 7101472 SHA256 20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b183822592b164ca11dd1e6f9a25 SHA512 5030df4cdfdd8d1175f348d5e1fb201d558ddf149bcda679d433eb9ba4f361ae882dde73c6a99615854b7f5d7e5ddcc09e3fbda49f1110d9f205e48068edcc8d WHIRLPOOL 742d67597b35287b75f0a89b89d1b04815bbfdc7c7df29d9963b821091ec88c5db0715d96a06e73f3a7d4aecb5d3cf2a2309a3f14acfed3f9a38d02c28fa618e
DIST keybase-0.8.24.tar.gz 7109062 SHA256 680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2 WHIRLPOOL 889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a
DIST keybase-0.8.25.tar.gz 7109238 SHA256 e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025 WHIRLPOOL 1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db
DIST keybase-1.0.12.0.tar.gz 43440809 SHA256 b45e25bbe40684c1f58e69bd2a35c2b8f0936477e28b2c54cab9d8783fed0e0e SHA512 1a6ce04c46c88c2607f70e591557b46bb836c366fb7d6d50056456403de2868a9da14b45ef96732e4f6d3cc1759ed492e610143e7cae370594e36bf898ecccee WHIRLPOOL 06325be4b35dc7c2f3f85033da857669c1ccf2e3e610254837ef44a1811234914195c3ddde2068a8a81d7c1e362021a79a3be9957b9dc4af2d0102977ca3450a
DIST keybase-1.0.8.0.tar.gz 42949716 SHA256 b43fc29e9ec6d06fb7371a597ad7a2f28ee8e125ae8b9c9c34d1c4d176b6a76d SHA512 a4030d00415961d2c7d5d65ca682a11f6cd82b0d64bcbf9de6e4ce8f969faea05f3fc8a0084def9bd39528a75dfd80dcb6bbdae16e73d71b1c9dc6a7ece58771 WHIRLPOOL f8a59464759875e195068fe7422962ad570794442c408e99a55c4f4724108a086727c67fe753e698f3d653f1101278d1be657ca2889d7aaa878489f232574745
DIST keybase-1.0.9.0.tar.gz 43337746 SHA256 01999048454877bc3b6a2934a8c1bfda4ebef31400698627a23b94450d5b2409 SHA512 7b6e0defe378fd3fa7d4577f95484947c6898079541448cb0f8c180fe5efdc43da42bd6b67c350c38701a01e62802041c5840315be877ace88e8d1f26d667c7f WHIRLPOOL f63c07b79eb9a96673cd5b909ce1c1877a4d5ff45a2275a8dfc9a6262c8a6f2784b05301023f9fce6b98044d4703721513751aec31bc4fa99dafc27e0deca04a

@ -0,0 +1,44 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils versionator
MY_PV=$(replace_version_separator 3 '-')
DESCRIPTION="Client for keybase.io"
HOMEPAGE="https://keybase.io/"
SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
>=dev-lang/go-1.5:0"
RDEPEND="
app-crypt/gnupg"
S="${WORKDIR}/src/github.com/keybase/client"
src_unpack() {
unpack "${P}.tar.gz"
mkdir -p "$(dirname "${S}")" || die
mv "client-${MY_PV}" "${S}" || die
}
src_compile() {
GO15VENDOREXPERIMENT=1 \
GOPATH="${WORKDIR}:${S}/go/vendor" \
go build -v -x \
-tags production \
-o "${T}/keybase" \
github.com/keybase/client/go/keybase || die
}
src_install() {
dobin "${T}/keybase"
}

@ -1,42 +0,0 @@
# ChangeLog for app-crypt/shishi
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/shishi/ChangeLog,v 1.9 2014/03/01 22:34:29 mgorny Exp $
01 Mar 2014; Michał Górny <mgorny@gentoo.org> shishi-1.0.1-r1.ebuild,
shishi-1.0.1-r2.ebuild, shishi-1.0.1.ebuild, shishi-1.0.2.ebuild:
Update libgcrypt dep to use slot :0.
*shishi-1.0.2 (08 Apr 2013)
08 Apr 2013; Eray Aslan <eras@gentoo.org>
+files/shishi-1.0.2_automake-1.12.patch, +shishi-1.0.2.ebuild:
Version bump
*shishi-1.0.1-r2 (20 Feb 2013)
20 Feb 2013; Eray Aslan <eras@gentoo.org> +shishi-1.0.1-r2.ebuild:
Fix building with dev-libs/libtasn1-3 - bug #440322
*shishi-1.0.1-r1 (09 Oct 2012)
09 Oct 2012; Eray Aslan <eras@gentoo.org> +files/shishi_gets.patch,
+shishi-1.0.1-r1.ebuild:
Fix building with glibc-2.16.0 - bug #437660
11 Jul 2012; Eray Aslan <eras@gentoo.org> shishi-1.0.1.ebuild,
+files/shishi_automake-1.12.patch:
Fix building with automake-1.12. Thanks to Brennan Shacklett.
Bug #424095
24 Apr 2012; Michał Górny <mgorny@gentoo.org> shishi-1.0.1.ebuild:
Update to use mirror://.
15 Mar 2012; Michael Sterrett <mr_bones_@gentoo.org> shishi-1.0.1.ebuild:
inherit goes near the top
*shishi-1.0.1 (15 Mar 2012)
15 Mar 2012; Eray Aslan <eras@gentoo.org> +shishi-1.0.1.ebuild,
+files/shishi_resolv.patch, +files/shishid.confd, +files/shishid.init,
+metadata.xml:
Initial import - bug #255461. Based on ebuild by AD Rutledge

@ -1,2 +0,0 @@
DIST shishi-1.0.1.tar.gz 4999488 SHA256 9d7e4738df21116422585b347ad1c985d2bafd32c8665b4c5563617573e2868d SHA512 cb24baae75072e7ee20946d1d15a16c8a77e44f110f88e5f17e64d5e0110c0a00f18e8651b6f162a6e13c1a39b248ca03849c3d8ae4f8d7512dbc77f54f8d98c WHIRLPOOL 45b92a57b8b3a06a7a84160bacdc370883d8a9417f4f9b6feef36e5d6654d8db79695623265cfae6982a60679a3041741a3cbd4dafa4c75b91aebc7c08dd5e1c
DIST shishi-1.0.2.tar.gz 4917167 SHA256 0d9c8113feb22ee574187413c564140e3fa8c67fa4601fb073aec9cbc471580c SHA512 4f39b8d8cb5fbb9f2cedb55eb69620b0bc5d65a7859152db905aeafec7f2b93af459d427d06eb40fbd2870b18eb25e52c52ab0c0a265654f9ab2c3c0f7b98bab WHIRLPOOL bc96b441b37c53619acd9e5da71d0a35cbe39ca3a60fe259eba478cb7616b41fce2e663f6ce636bdccd5df93c534a3016b97540249baa13e851bb0af350b8bed

@ -1,24 +0,0 @@
bug #424095
--- a/configure.ac 2012-03-12 11:18:21.000000000 -0700
+++ b/configure.ac 2012-07-08 15:43:18.597050382 -0700
@@ -43,6 +43,9 @@
AC_HEADER_STDC
AC_CHECK_HEADERS(termios.h pwd.h syslog.h resolv.h arpa/nameser.h netinet/in6.h)
+# Defined for >= automake 1.12
+m4_ifdef([AM_PROG_AR],[AM_PROG_AR])
+
# Used when creating libshishi-XX.def.
SOVERSION=`expr ${LT_CURRENT} - ${LT_AGE}`
AC_SUBST(SOVERSION)
--- a/m4/po.m4 2012-03-12 11:18:53.000000000 -0700
+++ b/m4/po.m4 2012-07-08 14:59:00.247043443 -0700
@@ -24,7 +24,7 @@
[
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
AC_REQUIRE([AC_PROG_INSTALL])dnl
- AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
+ AC_REQUIRE([AC_PROG_MKDIR_P])dnl defined by automake
AC_REQUIRE([AM_NLS])dnl
dnl Release version of the gettext macros. This is used to ensure that

@ -1,35 +0,0 @@
bug #424095
diff -urN shishi-1.0.1-orig/configure.ac shishi-1.0.1/configure.ac
--- shishi-1.0.1-orig/configure.ac 2012-03-12 11:18:21.000000000 -0700
+++ shishi-1.0.1/configure.ac 2012-07-08 15:43:18.597050382 -0700
@@ -24,7 +24,7 @@
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_HEADERS(config.h)
-AM_INIT_AUTOMAKE([1.10 -Wall -Werror -Wno-override])
+AM_INIT_AUTOMAKE([1.10 -Wall -Wno-override])
AM_SILENT_RULES([yes])
# Library code modified: REVISION++
@@ -43,6 +43,9 @@
AC_HEADER_STDC
AC_CHECK_HEADERS(termios.h pwd.h syslog.h resolv.h arpa/nameser.h netinet/in6.h)
+# Defined for >= automake 1.12
+m4_ifdef([AM_PROG_AR],[AM_PROG_AR])
+
# Used when creating libshishi-XX.def.
SOVERSION=`expr ${LT_CURRENT} - ${LT_AGE}`
AC_SUBST(SOVERSION)
diff -urN shishi-1.0.1-orig/m4/po.m4 shishi-1.0.1/m4/po.m4
--- shishi-1.0.1-orig/m4/po.m4 2012-03-12 11:18:53.000000000 -0700
+++ shishi-1.0.1/m4/po.m4 2012-07-08 14:59:00.247043443 -0700
@@ -24,7 +24,7 @@
[
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
AC_REQUIRE([AC_PROG_INSTALL])dnl
- AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
+ AC_REQUIRE([AC_PROG_MKDIR_P])dnl defined by automake
AC_REQUIRE([AM_NLS])dnl
dnl Release version of the gettext macros. This is used to ensure that

@ -1,20 +0,0 @@
diff --git a/gl/stdio.in.h b/gl/stdio.in.h
index 06d9780..fa04a10 100644
--- a/gl/stdio.in.h
+++ b/gl/stdio.in.h
@@ -713,10 +713,13 @@ _GL_CXXALIAS_SYS (gets, char *, (char *s));
# endif
_GL_CXXALIASWARN (gets);
/* It is very rare that the developer ever has full control of stdin,
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
+ so any use of gets warrants an unconditional warning; besides C11
+ removed it. */
+#ifdef gets
+#undef gets
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#endif
+#endif
#if @GNULIB_OBSTACK_PRINTF@ || @GNULIB_OBSTACK_PRINTF_POSIX@

@ -1,31 +0,0 @@
--- configure.ac 2012-03-12 20:18:21.000000000 +0200
+++ configure.ac 2012-03-14 22:03:15.854332138 +0200
@@ -82,7 +82,27 @@
# Checks for library functions.
AC_CHECK_FUNCS(signal select ngettext gethostbyname getpwnam getuid)
-AC_CHECK_LIB(resolv, res_query,, AC_MSG_WARN([[no libresolv, SRV RRs not used]]))
+
+# libresolv provides only __res_query on some architectures
+# so we cannot just use AC_CHECK_LIB
+_save_LIBS="$LIBS"
+LIBS="$LIBS -lresolv"
+AC_MSG_CHECKING(for res_query in -lresolv)
+AC_LINK_IFELSE([
+#include <resolv.h>
+int main()
+{
+ res_query (0, 0, 0, 0, 0);
+ return 0;
+}],
+[_res_query_in_resolv=yes],
+[_res_query_in_resolv=no])
+AC_MSG_RESULT([$_res_query_in_resolv])
+if test "x$_res_query_in_resolv" = "xno"; then
+ LIBS="$_save_LIBS"
+ AC_MSG_WARN([[no libresolv, SRV RRs not used]])
+fi
+
AC_SEARCH_LIBS(socket, socket)
AC_SEARCH_LIBS(gethostbyname, nsl)

@ -1,6 +0,0 @@
# /etc/conf.d/shishid
# Options to pass to the Shishi KDC server. Please see shishid man page for details.
#
# OPTIONS="--no-tls"

@ -1,25 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
daemon="Shishi KDC"
exec="/usr/sbin/shishid"
pid_file="/var/run/shishid.pid"
depend() {
need net
}
start() {
ebegin "Starting ${daemon}"
start-stop-daemon --start --quiet --background -m --pidfile ${pid_file} \
--exec ${exec} -- ${OPTIONS} 1>&2
eend $? "Error starting $daemon"
}
stop() {
ebegin "Stopping $daemon"
start-stop-daemon --stop --quiet --pidfile ${pid_file} --exec ${exec} 1>&2
eend $? "Error stopping $daemon"
}

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>kerberos@gentoo.org</email>
<name>Kerberos</name>
</maintainer>
<longdescription lang="en">GNU Shishi, a free implementation of the Kerberos 5 network security system</longdescription>
<use>
<flag name="des">Enable DES related encryption/checksum types.</flag>
<flag name="3des">Enable 3DES encryption/checksum type.</flag>
<flag name="aes">Enable AES encryption/checksum types.</flag>
<flag name="md">Enable unkeyed MD4/MD5 checksum types.</flag>
<flag name="null">Enable dummy NULL encryption/checksum type.</flag>
<flag name="arcfour">Enable ARCFOUR encryption/checksum type.</flag>
</use>
</pkgmetadata>

@ -1,81 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit multilib autotools eutils
DESCRIPTION="A free implementation of the Kerberos 5 network security system"
HOMEPAGE="https://www.gnu.org/software/shishi/"
SRC_URI="mirror://gnu/shishi/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="gnutls idn ipv6 nls pam +des +3des +aes +md +null +arcfour static-libs"
DEPEND="gnutls? ( net-libs/gnutls )
idn? ( net-dns/libidn )
dev-libs/libtasn1
dev-libs/libgcrypt:0
dev-libs/libgpg-error
virtual/libiconv
virtual/libintl"
RDEPEND="${DEPEND}"
src_prepare() {
# fix finding libresolv.so
epatch "${FILESDIR}/${PN}_resolv.patch"
# fix building with automake-1.12 bug #424095
epatch "${FILESDIR}/${PN}_automake-1.12.patch"
# fix building with glibc-2.16.0
epatch "${FILESDIR}/${PN}_gets.patch"
# don't create a new database
sed -i -e '/install-data-hook/s/^/#/' Makefile.am || die
eautoreconf
}
src_configure() {
econf \
$(use_enable pam) \
$(use_enable nls) \
$(use_enable ipv6) \
$(use_with idn libidn-prefix) \
$(use_enable gnutls starttls) \
$(use_enable des) \
$(use_enable 3des) \
$(use_enable aes) \
$(use_enable md) \
$(use_enable null) \
$(use_enable arcfour) \
$(use_enable static-libs static) \
--with-system-asn1 \
--with-libgcrypt \
--with-html-dir=/usr/share/doc/${P} \
--with-db-dir=/var/shishi \
--with-pam-dir=/$(get_libdir)/security \
--disable-rpath \
--with-packager="Gentoo" \
--with-packager-bug-reports="https://bugs.gentoo.org/"
}
src_install() {
emake DESTDIR="${D}" install
keepdir /var/shishi
fperms 0700 /var/shishi
echo "db file /var/shishi" >> "${D}/etc/shishi/shisa.conf" || die
newinitd "${FILESDIR}/shishid.init" shishid
newconfd "${FILESDIR}/shishid.confd" shishid
dodoc AUTHORS ChangeLog INSTALL NEWS README THANKS
doman doc/man/* doc/*.1
dohtml doc/reference/html/*
doinfo doc/*.info*
rm -f "${D}/$(get_libdir)/security/pam_shishi.la"
use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
}

@ -1,82 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools eutils flag-o-matic multilib
DESCRIPTION="A free implementation of the Kerberos 5 network security system"
HOMEPAGE="https://www.gnu.org/software/shishi/"
SRC_URI="mirror://gnu/shishi/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="gnutls idn ipv6 nls pam +des +3des +aes +md +null +arcfour static-libs"
DEPEND="gnutls? ( net-libs/gnutls )
idn? ( net-dns/libidn )
dev-libs/libtasn1
dev-libs/libgcrypt:0
dev-libs/libgpg-error
virtual/libiconv
virtual/libintl"
RDEPEND="${DEPEND}"
src_prepare() {
# fix finding libresolv.so
epatch "${FILESDIR}/${PN}_resolv.patch"
# fix building with automake-1.12 bug #424095
epatch "${FILESDIR}/${PN}_automake-1.12.patch"
# fix building with glibc-2.16.0
epatch "${FILESDIR}/${PN}_gets.patch"
# don't create a new database
sed -i -e '/install-data-hook/s/^/#/' Makefile.am || die
eautoreconf
}
src_configure() {
append-cppflags -DMAX_ERROR_DESCRIPTION_SIZE=ASN1_MAX_ERROR_DESCRIPTION_SIZE
econf \
$(use_enable pam) \
$(use_enable nls) \
$(use_enable ipv6) \
$(use_with idn libidn-prefix) \
$(use_enable gnutls starttls) \
$(use_enable des) \
$(use_enable 3des) \
$(use_enable aes) \
$(use_enable md) \
$(use_enable null) \
$(use_enable arcfour) \
$(use_enable static-libs static) \
--with-system-asn1 \
--with-libgcrypt \
--with-html-dir=/usr/share/doc/${P} \
--with-db-dir=/var/shishi \
--with-pam-dir=/$(get_libdir)/security \
--disable-rpath \
--with-packager="Gentoo" \
--with-packager-bug-reports="https://bugs.gentoo.org/"
}
src_install() {
emake DESTDIR="${D}" install
keepdir /var/shishi
fperms 0700 /var/shishi
echo "db file /var/shishi" >> "${D}/etc/shishi/shisa.conf" || die
newinitd "${FILESDIR}/shishid.init" shishid
newconfd "${FILESDIR}/shishid.confd" shishid
dodoc AUTHORS ChangeLog INSTALL NEWS README THANKS
doman doc/man/* doc/*.1
dohtml doc/reference/html/*
doinfo doc/*.info*
rm -f "${D}/$(get_libdir)/security/pam_shishi.la"
use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
}

@ -1,79 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit multilib autotools eutils
DESCRIPTION="A free implementation of the Kerberos 5 network security system"
HOMEPAGE="https://www.gnu.org/software/shishi/"
SRC_URI="mirror://gnu/shishi/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="gnutls idn ipv6 nls pam +des +3des +aes +md +null +arcfour static-libs"
DEPEND="gnutls? ( net-libs/gnutls )
idn? ( net-dns/libidn )
dev-libs/libtasn1
dev-libs/libgcrypt:0
dev-libs/libgpg-error
virtual/libiconv
virtual/libintl"
RDEPEND="${DEPEND}"
src_prepare() {
# fix finding libresolv.so
epatch "${FILESDIR}/${PN}_resolv.patch"
# fix building with automake-1.12 bug #424095
epatch "${FILESDIR}/${PN}_automake-1.12.patch"
# don't create a new database
sed -i -e '/install-data-hook/s/^/#/' Makefile.am || die
eautoreconf
}
src_configure() {
econf \
$(use_enable pam) \
$(use_enable nls) \
$(use_enable ipv6) \
$(use_with idn libidn-prefix) \
$(use_enable gnutls starttls) \
$(use_enable des) \
$(use_enable 3des) \
$(use_enable aes) \
$(use_enable md) \
$(use_enable null) \
$(use_enable arcfour) \
$(use_enable static-libs static) \
--with-system-asn1 \
--with-libgcrypt \
--with-html-dir=/usr/share/doc/${P} \
--with-db-dir=/var/shishi \
--with-pam-dir=/$(get_libdir)/security \
--disable-rpath \
--with-packager="Gentoo" \
--with-packager-bug-reports="https://bugs.gentoo.org/"
}
src_install() {
emake DESTDIR="${D}" install
keepdir /var/shishi
fperms 0700 /var/shishi
echo "db file /var/shishi" >> "${D}/etc/shishi/shisa.conf" || die
newinitd "${FILESDIR}/shishid.init" shishid
newconfd "${FILESDIR}/shishid.confd" shishid
dodoc AUTHORS ChangeLog INSTALL NEWS README THANKS
doman doc/man/* doc/*.1
dohtml doc/reference/html/*
doinfo doc/*.info*
rm -f "${D}/$(get_libdir)/security/pam_shishi.la"
use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
}

@ -1,76 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools eutils flag-o-matic multilib
DESCRIPTION="A free implementation of the Kerberos 5 network security system"
HOMEPAGE="https://www.gnu.org/software/shishi/"
SRC_URI="mirror://gnu/shishi/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="gnutls idn ipv6 nls pam +des +3des +aes +md +null +arcfour static-libs"
DEPEND="gnutls? ( net-libs/gnutls )
idn? ( net-dns/libidn )
dev-libs/libtasn1
dev-libs/libgcrypt:0
dev-libs/libgpg-error
virtual/libiconv
virtual/libintl"
RDEPEND="${DEPEND}"
src_prepare() {
# fix building with automake-1.12 bug #424095
epatch "${FILESDIR}/${P}_automake-1.12.patch"
# don't create a new database
sed -i -e '/install-data-hook/s/^/#/' Makefile.am || die
eautoreconf
}
src_configure() {
econf \
$(use_enable pam) \
$(use_enable nls) \
$(use_enable ipv6) \
$(use_with idn libidn-prefix) \
$(use_enable gnutls starttls) \
$(use_enable des) \
$(use_enable 3des) \
$(use_enable aes) \
$(use_enable md) \
$(use_enable null) \
$(use_enable arcfour) \
$(use_enable static-libs static) \
--with-libgcrypt \
--with-html-dir=/usr/share/doc/${P} \
--with-db-dir=/var/shishi \
--with-pam-dir=/$(get_libdir)/security \
--disable-rpath \
--with-packager="Gentoo" \
--with-packager-bug-reports="https://bugs.gentoo.org/"
}
src_install() {
emake DESTDIR="${D}" install
keepdir /var/shishi
fperms 0700 /var/shishi
echo "db file /var/shishi" >> "${D}/etc/shishi/shisa.conf" || die
newinitd "${FILESDIR}/shishid.init" shishid
newconfd "${FILESDIR}/shishid.confd" shishid
dodoc AUTHORS ChangeLog INSTALL NEWS README THANKS
doman doc/man/* doc/*.1
dohtml doc/reference/html/*
doinfo doc/*.info*
rm -f "${D}/$(get_libdir)/security/pam_shishi.la"
use static-libs || find "${D}"/usr/lib* -name '*.la' -delete
}

@ -1,396 +0,0 @@
# ChangeLog for app-crypt/truecrypt
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/ChangeLog,v 1.80 2015/06/09 09:36:05 jlec Exp $
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
06 Jul 2014; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-7.2.ebuild:
Mask truecrypt-7.2, bug#508084
*truecrypt-7.2 (06 Jul 2014)
06 Jul 2014; Alon Bar-Lev <alonbl@gentoo.org> +truecrypt-7.2.ebuild:
Version bump
08 Dec 2013; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-7.1a-build.patch, truecrypt-7.1a.ebuild:
Force dl library, bug#481060
02 Jun 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Cleanup due bug #328951
09 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> truecrypt-7.1a.ebuild:
Remove sys-fs/device-mapper from || () syntax in favour of sys-fs/lvm2 wrt
#461382
22 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> metadata.xml,
truecrypt-7.1a.ebuild:
Add asm use, per bug#445059, thanks to Thomas Rausch
14 Dec 2012; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-7.1a.ebuild:
Solve gentoo mirror breakage due to restrict fetch, bug#434458
02 Aug 2012; Tim Harder <radhermit@gentoo.org> truecrypt-7.1a.ebuild:
Remove PORTDIR from license warning (bug #416737).
06 Mar 2012; Tim Harder <radhermit@gentoo.org> truecrypt-7.1a.ebuild:
Make the download instructions clearer (bug #406745).
19 Feb 2012; Tim Harder <radhermit@gentoo.org> -truecrypt-7.1.ebuild:
Remove old due to unfetchable sources.
*truecrypt-7.1a (19 Feb 2012)
19 Feb 2012; Tim Harder <radhermit@gentoo.org> +truecrypt-7.1a.ebuild:
Version bump (bug #403353 by bdouxx).
*truecrypt-7.1 (07 Dec 2011)
07 Dec 2011; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a-r2.ebuild,
-truecrypt-7.0a-r5.ebuild, -truecrypt-7.0a-r6.ebuild, +truecrypt-7.1.ebuild:
Version bump wrt bug 381717. Drop old wrt bug 382663.
*truecrypt-7.0a-r6 (15 Jul 2011)
15 Jul 2011; Dane Smith <c1pher@gentoo.org> +truecrypt-7.0a-r6.ebuild:
Rev bump. Include our own headers by default. Removed dependency on a
pkcs11 implementation. Should work with any of them now. Thanks Alon
Bar-Lev for the help. Bump to EAPI 4. Bug 369781
15 Jul 2011; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r5.ebuild:
Allow for the inclusion of our own pkcs11.h if using >=opensc-0.12 wrt
bug 369781. No revbump. Thanks to Alon Bar-Lev and Diego Elio Petteno
for help with the fix.
*truecrypt-7.0a-r5 (01 Jun 2011)
01 Jun 2011; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a-r4.ebuild,
+truecrypt-7.0a-r5.ebuild, +files/execstack-fix.diff:
Revbump. Add new patch. Fix WX stack issues.
*truecrypt-7.0a-r4 (01 Jun 2011)
01 Jun 2011; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a-r3.ebuild,
+truecrypt-7.0a-r4.ebuild, files/makefile-archdetect.diff:
Revbump and remove old r3.
Modify my patch to better detect all arches. Prior way didn't work
effectively.
Add depend on dev-lang/nasm if not powerpc since it's now needed for x86 and
amd64 wrt bug 369691.
Remove double RDEPEND.
*truecrypt-7.0a-r3 (01 Jun 2011)
01 Jun 2011; Dane Smith <c1pher@gentoo.org> +truecrypt-7.0a-r3.ebuild,
+files/makefile-archdetect.diff:
Add new patch to fix arch detection for the i{3,5,7} processors.
Revbump to r3 and include that patch. Fixes bug 369203.
Paxmark the installed binary.
25 Apr 2011; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r2.ebuild:
Re-added the fetch and mirror restriction after a conversation on -dev.
Please see bug 241650 before removing this in the future.
20 Mar 2011; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r2.ebuild:
Correct typo for rc-update wrt bug 359485.
13 Jan 2011; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a-r1.ebuild:
Drop old revision.
*truecrypt-7.0a-r2 (15 Dec 2010)
15 Dec 2010; Dane Smith <c1pher@gentoo.org> +truecrypt-7.0a-r2.ebuild,
+files/truecrypt.init, metadata.xml:
Revbump to 7.0a-r2
*Adds init script for baselayout-2 wrt bug 302170.
*Ebuild cleanup and documenting.
*Added myself as a maintainer in metadata.
07 Nov 2010; Dane Smith <c1pher@gentoo.org> truecrypt-7.0a-r1.ebuild:
Removed the fetch restrict. Note for future version bumps: the source
archives
will need to be added to the Gentoo mirrors manually.
*truecrypt-7.0a-r1 (06 Nov 2010)
06 Nov 2010; Dane Smith <c1pher@gentoo.org> -truecrypt-7.0a.ebuild,
+truecrypt-7.0a-r1.ebuild:
Revision bump for TrueCrypt. Addresses lack of deskop entry and icon wrt
bug
341007 and lack of entry in KDE4 menu wrt bug 343717.
*truecrypt-7.0a (13 Oct 2010)
13 Oct 2010; Dane Smith <c1pher@gentoo.org> -truecrypt-4.3a.ebuild,
-files/truecrypt-4.3a-2.6.23.patch, -files/truecrypt-4.3a-2.6.24.patch,
-files/truecrypt-4.3a-2.6.29.patch, -truecrypt-6.2a.ebuild,
-truecrypt-6.3a.ebuild, +truecrypt-7.0a.ebuild:
Version bump wrt bug 329075. Uses new license that was already added.
truecrypt-stop is now executeable. Addresses bug 234618. Checks
CONFIG_CRYPTO_XTS wrt bug 298907. Only warns about the license once. Added
a number of missing || die. Thanks Eray Aslan for much of the ebuild
clean-up! Also removes all old versions as upstream will no longer provide
sources for any of them.
13 Oct 2010; Dane Smith <c1pher@gentoo.org> truecrypt-6.3a.ebuild:
Updated the fetch link wrt bug 335854.
27 Dec 2009; Joseph Jezak <josejx@gentoo.org> truecrypt-6.3a.ebuild:
Marked ~ppc for bug #275498.
*truecrypt-6.3a (27 Nov 2009)
27 Nov 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-truecrypt-6.3.ebuild, +truecrypt-6.3a.ebuild:
Version bump (bug #294660).
*truecrypt-6.3 (24 Oct 2009)
24 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-truecrypt-6.2.ebuild, +truecrypt-6.3.ebuild:
Version bump (bug #290173).
31 Aug 2009; Mike Auty <ikelos@gentoo.org> truecrypt-6.2.ebuild,
truecrypt-6.2a.ebuild:
Making CONFIG_CHECK non-fatal for userland ebuilds, see bug 283320.
15 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
truecrypt-6.2a.ebuild:
Add dependency on app-admin/sudo (bug #277373).
07 Jul 2009; Diego E. Pettenò <flameeyes@gentoo.org>
truecrypt-6.2a.ebuild:
Use elog for fetch error.
*truecrypt-6.2a (22 Jun 2009)
22 Jun 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+truecrypt-6.2a.ebuild:
Version bump.
21 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
truecrypt-6.2.ebuild:
Fix building with USE="-X" when x11-libs/wxGTK is built with USE="X" (bug
#270279). Fix dependencies (bug #270441). Check for appropriate kernel
configuration.
18 May 2009; Robin H. Johnson <robbat2@gentoo.org> truecrypt-4.3a.ebuild,
truecrypt-6.2.ebuild:
Update all ebuilds to reflect our warnings about the license per the
trustees decision of 2009/May/17. Users further interested in the matter
should see Gentoo bug #241650.
18 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
truecrypt-6.2.ebuild:
Allow to use pkcs11.h from dev-libs/pkcs11-helper.
*truecrypt-6.2 (18 May 2009)
18 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
truecrypt-4.3a.ebuild, -files/truecrypt-5.0-bool.patch,
-files/truecrypt-5.1-64bit.patch, -files/truecrypt-5.1a-external-wx.patch,
-truecrypt-6.0a.ebuild, +truecrypt-6.2.ebuild:
Version bump (bug #245322).
20 Apr 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+files/truecrypt-4.3a-2.6.29.patch, truecrypt-4.3a:
Fix building with Linux 2.6.29 (bug #264450).
10 Apr 2009; Caleb Tennis <caleb@gentoo.org> truecrypt-4.3a.ebuild:
fix device-mapper dep for lvm2, see #265599
03 Nov 2008; Daniel Black <dragonheart@gentoo.org> truecrypt-4.3a.ebuild,
truecrypt-6.0a.ebuild:
changed due to licensing concerns. Bug #241650. Thanks Donnie and Robin.
09 Jul 2008; Daniel Black <dragonheart@gentoo.org>
-files/truecrypt-5.1a-gcc-4.3.patch, -files/truecrypt-6.0a-gcc-4.3.patch,
-truecrypt-5.1a.ebuild, truecrypt-6.0a.ebuild:
remove version 5.1a as it cannot be downloaded and is on fetch restriction -
thanks Arfrever. remove gcc patch on 6.0a as it compiles fine on gcc-4.3.1
*truecrypt-6.0a (09 Jul 2008)
09 Jul 2008; Daniel Black <dragonheart@gentoo.org>
+files/truecrypt-6.0a-gcc-4.3.patch, +truecrypt-6.0a.ebuild:
version bump as per bug #230862 thanks to Sebastian and m.nawaz
18 Apr 2008; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-5.1a-gcc-4.3.patch, truecrypt-5.1a.ebuild:
Fix gcc-4.3 issue, bug#218137, thanks to Holger Ackermann
*truecrypt-5.1a (21 Mar 2008)
21 Mar 2008; Alon Bar-Lev <alonbl@gentoo.org>
-files/truecrypt-5.0-64bit.patch, -files/truecrypt-5.0-build.patch,
-files/truecrypt-5.0-nogui.patch, -files/truecrypt-5.1-nogui.patch,
+files/truecrypt-5.1a-external-wx.patch, -truecrypt-5.0a.ebuild,
-truecrypt-5.1.ebuild, +truecrypt-5.1a.ebuild:
Version bump, bug#213846
*truecrypt-5.1 (13 Mar 2008)
13 Mar 2008; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-5.1-64bit.patch, +files/truecrypt-5.1-nogui.patch,
+truecrypt-5.1.ebuild:
Version bump, bug#213074
22 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
files/truecrypt-5.0-nogui.patch:
Fix -X, bug#210485
15 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-5.0-nogui.patch, truecrypt-5.0a.ebuild:
Add X USE flag, based on http://home.att.net/~Tom.Horsley/tah-tc-5.0.tar.gz,
bug#210175, thanks for Quosek for the reference
*truecrypt-5.0a (13 Feb 2008)
13 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
files/truecrypt-5.0-64bit.patch, files/truecrypt-5.0-bool.patch,
-truecrypt-5.0.ebuild, +truecrypt-5.0a.ebuild:
Version bump bug#210024, more 64bit fixups
10 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-5.0-bool.patch, truecrypt-5.0.ebuild:
Workaround wxGTK with odbc USE flag, bug#209467
09 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-5.0-64bit.patch, truecrypt-5.0.ebuild:
Fix 64bit issues, bug#209449, thanks to Aron for testing
*truecrypt-5.0 (08 Feb 2008)
08 Feb 2008; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-5.0-build.patch, +truecrypt-5.0.ebuild:
Version bump, bug#209091
25 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org>
files/truecrypt-4.3a-2.6.24.patch:
Modify 2.6.24 fix, bug#198394, thanks to elschner.net
15 Dec 2007; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-4.3a-2.6.24.patch, truecrypt-4.3a.ebuild:
Add 2.6.24 support, bug#198394, thanks to elschner.net
02 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-4.3a.ebuild:
Remove requirement to unload modules, test not use the modules anyway,
bug#197839, thanks to Jakub and Guenther Brunthaler
02 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> -truecrypt-4.3.ebuild:
Cleanup
02 Nov 2007; Steve Dibb <beandog@gentoo.org> truecrypt-4.3a.ebuild:
amd64 stable, bug 197557
01 Nov 2007; Christian Faulhammer <opfer@gentoo.org>
truecrypt-4.3a.ebuild:
stable x86, bug 197557
10 Oct 2007; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-4.3a-2.6.23.patch, truecrypt-4.3a.ebuild:
Fix for 2.6.23, bug#186901, thanks to virdiq
11 Aug 2007; Alon Bar-Lev <alonbl@gentoo.org>
-files/truecrypt-4.2a-2.6.19.patch, -files/truecrypt-4.2a-2.6.20.patch,
-files/truecrypt-4.2a-makefile.patch,
-files/truecrypt-4.2a_kernel-2.6.18-rc1_fix.patch,
files/truecrypt-stop.sh, -truecrypt-4.2a-r1.ebuild,
-truecrypt-4.2a-r2.ebuild, -truecrypt-4.2a-r3.ebuild:
Cleanup
11 Aug 2007; Alon Bar-Lev <alonbl@gentoo.org> files/truecrypt-stop.sh:
Don't fail if no volumes are mounted, bug#168691, thanks to Jakob Truelsen
*truecrypt-4.3a (07 Jun 2007)
07 Jun 2007; Alon Bar-Lev <alonbl@gentoo.org> +truecrypt-4.3a.ebuild:
Version bump, bug#181201, thanks to Yoann Pannier
28 Apr 2007; Raúl Porcel <armin76@gentoo.org> truecrypt-4.3.ebuild:
x86 stable wrt #176159
27 Apr 2007; Steve Dibb <beandog@gentoo.org> truecrypt-4.3.ebuild:
amd64 stable, bug 176159
27 Mar 2007; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-4.2a-r3.ebuild,
truecrypt-4.3.ebuild:
Fixed rcscripts location
*truecrypt-4.3 (24 Mar 2007)
24 Mar 2007; Alon Bar-Lev <alonbl@gentoo.org> +truecrypt-4.3.ebuild:
Version bump
*truecrypt-4.2a-r3 (01 Mar 2007)
01 Mar 2007; Alon Bar-Lev <alonbl@gentoo.org> +files/truecrypt-stop.sh,
+truecrypt-4.2a-r3.ebuild:
Added stop addon, bug#168691, thanks to Jakob Truelsen
*truecrypt-4.2a-r2 (06 Feb 2007)
06 Feb 2007; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-4.2a-2.6.20.patch, +truecrypt-4.2a-r2.ebuild:
Added 2.6.20 support, bug#165454, thanks to Patrick
05 Feb 2007; Steve Dibb <beandog@gentoo.org> truecrypt-4.2a-r1.ebuild:
amd64 stable, bug 164077
29 Jan 2007; Christian Faulhammer <opfer@gentoo.org>
truecrypt-4.2a-r1.ebuild:
stable x86; bug #164077
27 Jan 2007; Alon Bar-Lev <alonbl@gentoo.org>
-files/truecrypt-4.2-makefile.patch,
-files/truecrypt-4.2-nosectorformat.patch, -truecrypt-4.2-r1.ebuild,
-truecrypt-4.2a.ebuild:
Cleanup
24 Jan 2007; Marius Mauch <genone@gentoo.org> truecrypt-4.2-r1.ebuild,
truecrypt-4.2a.ebuild, truecrypt-4.2a-r1.ebuild:
Replacing einfo with elog
*truecrypt-4.2a-r1 (06 Dec 2006)
06 Dec 2006; Alon Bar-Lev <alonbl@gentoo.org>
+files/truecrypt-4.2a-2.6.19.patch, +truecrypt-4.2a-r1.ebuild:
linux-2.6.19 support, closes bug#157228 thanks to Timothy Redaelli
09 Oct 2006; Alon Bar-Lev <alonbl@gentoo.org> truecrypt-4.2a.ebuild:
Fixed kernel location. Added no strip support, thanks to Tristan Heaven for
reporting this
22 Aug 2006; Thomas Cort <tcort@gentoo.org> truecrypt-4.2a.ebuild:
Added ~amd64 keyword wrt Bug #135866.
15 Jul 2006; Daniel Black <dragonheart@gentoo.org>
+files/truecrypt-4.2a_kernel-2.6.18-rc1_fix.patch, truecrypt-4.2a.ebuild:
added fix for 2.6.18 kernels as per bug #140387 thanks to Fredrik Smedberg
12 Jul 2006; Daniel Black <dragonheart@gentoo.org> truecrypt-4.2a.ebuild:
correct license name bug #140083 thanks to Alex Tarkovsky
*truecrypt-4.2a (11 Jul 2006)
11 Jul 2006; Daniel Black <dragonheart@gentoo.org>
+files/truecrypt-4.2a-makefile.patch, +truecrypt-4.2a.ebuild:
version bump
*truecrypt-4.2-r1 (06 Jun 2006)
06 Jun 2006; Daniel Black <dragonheart@gentoo.org>
files/truecrypt-4.2-nosectorformat.patch, +truecrypt-4.2-r1.ebuild,
-truecrypt-4.2.ebuild:
%uL should be %Lu in patch
06 Jun 2006; Daniel Black <dragonheart@gentoo.org>
+files/truecrypt-4.2-nosectorformat.patch, truecrypt-4.2.ebuild:
fix for 2.6.17 kernels that nolonger define SECTOR_FORMAT as per bug #135741
*truecrypt-4.2 (05 Jun 2006)
05 Jun 2006; Daniel Black <dragonheart@gentoo.org>
+files/truecrypt-4.2-makefile.patch, +metadata.xml, +truecrypt-4.2.ebuild:
initial ebuild as per bug #112197 largely based off ebuild by Greg Tassone

@ -1,4 +0,0 @@
DIST TrueCrypt-7.2-source-unix.tar.gz 1061292 SHA256 59720350125dc7e325eb8e6d86f939f826492a2ebba247079bed3b0e1a9b66e8 SHA512 e0b238f01a8b89f752a4288cf0f6ae5b86bf0d60e6418cd2b0b47fc9d789418d9181500daeeff32006970e58d0ea73f00b78814d6360759d79741272877ea5fb WHIRLPOOL 8b2e3aa773c795c32532c51898f33f084edf89e663daf934d5f3ef14c78cbd5d4e62d1befd447d35ab6283c8ba1ed183b52ed4b58f56ed72dd1078239c47e995
DIST truecrypt-7.1a-pkcs11.h 43544 SHA256 662d39cec5a0063c8aacc430d4fcba4b31b80a174f1e824dcc359f1c1420bc2c SHA512 bffce5344383a07c4313c30ee1cb0ed7063a749527521bd964263deb5d951cc181acf9c4386bcd2ad44d40be35b3a08d56b1404730b4994e43760db71649ef3c WHIRLPOOL bc5bfbcf711f8d8d8f13625bd2ea98b195662ca458b9186a6a1a01f51897ba1e9a488b91ddfec97af7fdbb770637db27b5c124ba5fa376a415c512af3c6aac74
DIST truecrypt-7.1a.tar.gz 1949303 SHA256 e6214e911d0bbededba274a2f8f8d7b3f6f6951e20f1c3a598fc7a23af81c8dc SHA512 b5e766023168015cb91bfd85c9e2621055dd98408215e02704775861b5070c5a0234a00c64c1bf7faa34e6d0b51ac71cd36169dd7a6f84d7a34ad0cfa304796a WHIRLPOOL 5e7f4360746a30639aea96eaf4deac268289c111c0efa96f50487527f04064992c26ad4c8ae0fd565d80e77f0ce8add82b03930d877fe5adedc8a733b482fe38
DIST truecrypt-7.2-pkcs11.h 43544 SHA256 662d39cec5a0063c8aacc430d4fcba4b31b80a174f1e824dcc359f1c1420bc2c SHA512 bffce5344383a07c4313c30ee1cb0ed7063a749527521bd964263deb5d951cc181acf9c4386bcd2ad44d40be35b3a08d56b1404730b4994e43760db71649ef3c WHIRLPOOL bc5bfbcf711f8d8d8f13625bd2ea98b195662ca458b9186a6a1a01f51897ba1e9a488b91ddfec97af7fdbb770637db27b5c124ba5fa376a415c512af3c6aac74

@ -1,60 +0,0 @@
--- Crypto/Aes_hw_cpu.asm.old 2011-06-01 17:12:53.078000001 -0400
+++ Crypto/Aes_hw_cpu.asm 2011-06-01 17:12:53.080000002 -0400
@@ -328,3 +328,12 @@
%endif ; __BITS__ != 16
+ %ifidn __OUTPUT_FORMAT__,elf
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf32
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf64
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
--- Crypto/AesSmall_x86.asm.old 2011-06-01 17:12:53.084000002 -0400
+++ Crypto/AesSmall_x86.asm 2011-06-01 17:12:53.086000002 -0400
@@ -1442,3 +1442,12 @@
db v8(0xe1),v8(0x69),v8(0x14),v8(0x63),v8(0x55),v8(0x21),v8(0x0c),v8(0x7d)
%endif
+ %ifidn __OUTPUT_FORMAT__,elf
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf32
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf64
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
--- Crypto/Aes_x64.asm.old 2011-06-01 17:12:53.090000002 -0400
+++ Crypto/Aes_x64.asm 2011-06-01 17:12:53.092000002 -0400
@@ -905,3 +905,12 @@
%endif
%endif
+ %ifidn __OUTPUT_FORMAT__,elf
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf32
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf64
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
--- Crypto/Aes_x86.asm.old 2011-06-01 17:12:53.096000002 -0400
+++ Crypto/Aes_x86.asm 2011-06-01 17:12:53.097000002 -0400
@@ -644,3 +644,12 @@
do_exit
%endif
+ %ifidn __OUTPUT_FORMAT__,elf
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf32
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf64
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif

@ -1,11 +0,0 @@
--- Makefile 2010-09-05 10:32:10.000000000 -0400
+++ Makefile.new 2011-06-01 15:23:24.975000088 -0400
@@ -120,7 +120,7 @@
export CPU_ARCH ?= unknown
-ARCH = $(shell uname -p)
+ARCH = $(shell uname -m)
ifeq "$(ARCH)" "unknown"
ARCH = $(shell uname -m)
endif

@ -1,16 +0,0 @@
Add dl library, bug#481060.
---
diff -urNp truecrypt-7.1a-source.org/Main/Main.make truecrypt-7.1a-source/Main/Main.make
--- truecrypt-7.1a-source.org/Main/Main.make 2012-02-07 12:36:48.000000000 +0200
+++ truecrypt-7.1a-source/Main/Main.make 2013-12-08 21:50:07.224586712 +0200
@@ -105,7 +105,7 @@ TC_VERSION = $(shell grep VERSION_STRING
$(APPNAME): $(LIBS) $(OBJS)
@echo Linking $@
- $(CXX) -o $(APPNAME) $(LFLAGS) $(OBJS) $(LIBS) $(FUSE_LIBS) $(WX_LIBS)
+ $(CXX) -o $(APPNAME) $(LFLAGS) $(OBJS) $(LIBS) $(FUSE_LIBS) $(WX_LIBS) -ldl
ifeq "$(TC_BUILD_CONFIG)" "Release"
ifndef NOSTRIP

@ -1,9 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 or later
# Try to remove any dm-crypt mappings
if [ -x /usr/bin/truecrypt ]; then
ebegin "Removing truecrypt mappings"
! /usr/bin/truecrypt -l > /dev/null 2>&1 || /usr/bin/truecrypt -d
eend $?
fi

@ -1,29 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
depend() {
after localmount
if [ -e /lib/librc.so ]; then
need device-mapper
fi
}
start() {
if [ ! -e /lib/librc.so ]; then
eerror "The ${myservice} init script is written for baselayout-2"
eerror "Please do not use it with baselayout-1"
return 1
fi
}
stop() {
if [ ! -e /lib/librc.so ]; then
eerror "The ${myservice} init script is written for baselayout-2"
eerror "Please do not use it with baselayout-1"
return 1
fi
. /lib/rcscripts/addons/truecrypt-stop.sh
}

@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>crypto@gentoo.org</email>
<name>Crypto</name>
</maintainer>
<use>
<flag name="asm">Enable assembly for optimization</flag>
</use>
<upstream>
<remote-id type="sourceforge">truecrypt</remote-id>
</upstream>
</pkgmetadata>

@ -1,126 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils pax-utils
DESCRIPTION="Free open-source disk encryption software"
HOMEPAGE="http://www.truecrypt.org/"
SRC_URI="${P}.tar.gz
${P}-pkcs11.h"
LICENSE="truecrypt-3.0"
SLOT="0"
KEYWORDS="-* ~amd64 ~ppc ~x86"
IUSE="X +asm"
RESTRICT="mirror fetch bindist"
RDEPEND=">=sys-fs/lvm2-2.02.45
sys-fs/fuse
x11-libs/wxGTK:2.8[X?]
app-admin/sudo"
DEPEND="${RDEPEND}
!ppc? ( dev-lang/nasm )"
S="${WORKDIR}/${P}-source"
#See bug 241650.
pkg_nofetch() {
elog "Please download the source archive \"TrueCrypt ${PV} Source.tar.gz\" from:"
elog "http://www.truecrypt.org/downloads2"
elog "Then put the file in ${DISTDIR}/${P}.tar.gz"
# until we support restricted fetch per URI
elog ""
elog "Please execute:"
elog "curl 'http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=src/pkcs11.h;hb=38bdba0bb1ab93950489c645938c93ed577f9139' > ${DISTDIR}/${P}-pkcs11.h"
}
pkg_setup() {
local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS"
linux-info_pkg_setup
local WX_GTK_VER="2.8"
if use X; then
need-wxwidgets unicode
else
need-wxwidgets base-unicode
fi
}
src_prepare() {
if has_version x11-libs/wxGTK[X]; then
# Fix linking when NOGUI=1
sed -e "s/WX_CONFIG_LIBS := base/&,core/" -i Main/Main.make || die "sed Main/Main.make failed"
fi
epatch "${FILESDIR}/makefile-archdetect.diff"
epatch "${FILESDIR}/execstack-fix.diff"
epatch "${FILESDIR}/${P}-build.patch"
mkdir "${T}"/pkcs11 || die
ln -s "${DISTDIR}"/${P}-pkcs11.h "${T}"/pkcs11/pkcs11.h || die
}
src_compile() {
local EXTRA
use X || EXTRA+=" NOGUI=1"
use asm || EXTRA+=" NOASM=1"
append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1
emake \
${EXTRA} \
NOSTRIP=1 \
NOTEST=1 \
VERBOSE=1 \
CC="$(tc-getCC)" \
CXX="$(tc-getCXX)" \
AR="$(tc-getAR)" \
RANLIB="$(tc-getRANLIB)" \
TC_EXTRA_CFLAGS="${CFLAGS}" \
TC_EXTRA_CXXFLAGS="${CXXFLAGS}" \
TC_EXTRA_LFLAGS="${LDFLAGS}" \
WX_CONFIG="${WX_CONFIG}" \
PKCS11_INC="${T}/pkcs11/"
}
src_test() {
"${S}/Main/truecrypt" --text --test || die "tests failed"
}
src_install() {
dobin Main/truecrypt
dodoc Readme.txt "Release/Setup Files/TrueCrypt User Guide.pdf"
exeinto "/$(get_libdir)/rcscripts/addons"
newexe "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh"
newinitd "${FILESDIR}/${PN}.init" ${PN}
if use X; then
newicon Resources/Icons/TrueCrypt-48x48.xpm truecrypt.xpm
make_desktop_entry ${PN} "TrueCrypt" ${PN} "System"
fi
pax-mark -m "${D}/usr/bin/truecrypt"
}
pkg_postinst() {
elog "There is now an init script for TrueCrypt for Baselayout-2."
elog "If you are a baselayout-2 user and you would like the TrueCrypt"
elog "mappings removed on shutdown in order to prevent other file systems"
elog "from unmounting then run:"
elog "rc-update add truecrypt boot"
elog
ewarn "If you're getting errors about DISPLAY while using the terminal"
ewarn "it's a known upstream bug. To use TrueCrypt from the terminal"
ewarn "all that's necessary is to run: unset DISPLAY"
ewarn "This will make the display unaccessable from that terminal "
ewarn "but at least you will be able to access your volumes."
ewarn
ewarn "TrueCrypt has a very restrictive license. Please be explicitly aware"
ewarn "of the limitations on redistribution of binaries or modified source."
}

@ -1,114 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils pax-utils
DESCRIPTION="Free open-source disk encryption software"
HOMEPAGE="http://www.truecrypt.org/"
SRC_URI="mirror://sourceforge/${PN}/TrueCrypt/Other/TrueCrypt-${PV}-source-unix.tar.gz
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=src/pkcs11.h;hb=38bdba0bb1ab93950489c645938c93ed577f9139 -> ${P}-pkcs11.h"
LICENSE="truecrypt-3.0"
SLOT="0"
KEYWORDS=""
IUSE="X +asm"
RESTRICT="bindist"
RDEPEND=">=sys-fs/lvm2-2.02.45
sys-fs/fuse
x11-libs/wxGTK:2.8[X?]
app-admin/sudo"
DEPEND="${RDEPEND}
!ppc? ( dev-lang/nasm )"
S="${WORKDIR}/${P}-source"
pkg_setup() {
local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS"
linux-info_pkg_setup
local WX_GTK_VER="2.8"
if use X; then
need-wxwidgets unicode
else
need-wxwidgets base-unicode
fi
}
src_prepare() {
if has_version x11-libs/wxGTK[X]; then
# Fix linking when NOGUI=1
sed -e "s/WX_CONFIG_LIBS := base/&,core/" -i Main/Main.make || die "sed Main/Main.make failed"
fi
epatch "${FILESDIR}/makefile-archdetect.diff"
epatch "${FILESDIR}/execstack-fix.diff"
epatch "${FILESDIR}/${PN}-7.1a-build.patch"
mkdir "${T}"/pkcs11 || die
ln -s "${DISTDIR}"/${P}-pkcs11.h "${T}"/pkcs11/pkcs11.h || die
}
src_compile() {
local EXTRA
use X || EXTRA+=" NOGUI=1"
use asm || EXTRA+=" NOASM=1"
append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1
emake \
${EXTRA} \
NOSTRIP=1 \
NOTEST=1 \
VERBOSE=1 \
CC="$(tc-getCC)" \
CXX="$(tc-getCXX)" \
AR="$(tc-getAR)" \
RANLIB="$(tc-getRANLIB)" \
TC_EXTRA_CFLAGS="${CFLAGS}" \
TC_EXTRA_CXXFLAGS="${CXXFLAGS}" \
TC_EXTRA_LFLAGS="${LDFLAGS}" \
WX_CONFIG="${WX_CONFIG}" \
PKCS11_INC="${T}/pkcs11/"
}
src_test() {
"${S}/Main/truecrypt" --text --test || die "tests failed"
}
src_install() {
dobin Main/truecrypt
dodoc Readme.txt
exeinto "/$(get_libdir)/rcscripts/addons"
newexe "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh"
newinitd "${FILESDIR}/${PN}.init" ${PN}
if use X; then
newicon Resources/Icons/TrueCrypt-48x48.xpm truecrypt.xpm
make_desktop_entry ${PN} "TrueCrypt" ${PN} "System"
fi
pax-mark -m "${D}/usr/bin/truecrypt"
}
pkg_postinst() {
elog "There is now an init script for TrueCrypt for Baselayout-2."
elog "If you are a baselayout-2 user and you would like the TrueCrypt"
elog "mappings removed on shutdown in order to prevent other file systems"
elog "from unmounting then run:"
elog "rc-update add truecrypt boot"
elog
ewarn "If you're getting errors about DISPLAY while using the terminal"
ewarn "it's a known upstream bug. To use TrueCrypt from the terminal"
ewarn "all that's necessary is to run: unset DISPLAY"
ewarn "This will make the display unaccessable from that terminal "
ewarn "but at least you will be able to access your volumes."
ewarn
ewarn "TrueCrypt has a very restrictive license. Please be explicitly aware"
ewarn "of the limitations on redistribution of binaries or modified source."
}

@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
DOCS="ChangeLog keyword-generation.sh"
ELISP_TEXINFO="${PN}.texi"

@ -1,104 +0,0 @@
# ChangeLog for app-emulation/aranym
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/aranym/ChangeLog,v 1.27 2015/06/09 11:06:39 jlec Exp $
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
27 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> aranym-0.9.14.ebuild:
Mark x86 stable
05 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> aranym-0.9.14.ebuild:
Mark amd64 stable
*aranym-0.9.16 (05 Jul 2014)
05 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> +aranym-0.9.16.ebuild:
Version bump
25 Jan 2014; Chris Reffett <creffett@gentoo.org> -aranym-0.9.10.ebuild,
-aranym-0.9.11.ebuild, aranym-0.9.14.ebuild:
Remove old, remove extraneous || die calls
07 Aug 2013; Raúl Porcel <armin76@gentoo.org> aranym-0.9.14.ebuild:
add media-libs/libsdl dep
*aranym-0.9.14 (02 Apr 2013)
02 Apr 2013; Raúl Porcel <armin76@gentoo.org> +aranym-0.9.14.ebuild,
metadata.xml:
Version bump, add more USE-flags
*aranym-0.9.11 (30 Jan 2013)
30 Jan 2013; Patrick Lauer <patrick@gentoo.org> +aranym-0.9.11.ebuild:
Bump
10 May 2012; Agostino Sarubbo <ago@gentoo.org> -aranym-0.9.9.ebuild:
Remove old
15 Oct 2010; Michael Weber <xmw@gentoo.org>
-files/aranym-0.9.0_beta2-fix.patch:
remove unused FILESDIR (wrt bug 340713 by jalan)
*aranym-0.9.10 (01 Sep 2010)
01 Sep 2010; Michael Weber <xmw@gentoo.org> +aranym-0.9.10.ebuild:
Version bump to fix bug #332437, EAPI-2, cleaned up ebuild.
Fix /usr/share/doc/${PF}, fixes bug #294859.
*aranym-0.9.9 (08 Jan 2010)
08 Jan 2010; Patrick Lauer <patrick@gentoo.org> +aranym-0.9.9.ebuild:
Bump for #299618
30 Jan 2009; Ryan Hill <dirtyepic@gentoo.org> ChangeLog:
fix header in ChangeLog
*aranym-0.9.7_beta (30 Jan 2009)
30 Jan 2009; Ryan Hill <dirtyepic@gentoo.org> +aranym-0.9.7_beta.ebuild:
Version bump to fix bug #250677. Keyworded ~amd64.
25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing dholm from metadata.xml as per #24623. Assigning to maintainer-needed.
15 Mar 2007; <dholm@gentoo.org> -aranym-0.8.6_beta.ebuild,
-aranym-0.9.0.ebuild:
Removed old versions. This also relates to bug #160519.
*aranym-0.9.4_beta2 (15 Mar 2007)
15 Mar 2007; <dholm@gentoo.org> +aranym-0.9.4_beta2.ebuild:
Version bumped. Closing bug #137294.
25 Jan 2007; Marius Mauch <genone@gentoo.org> aranym-0.8.6_beta.ebuild,
aranym-0.9.0_beta2.ebuild, aranym-0.9.0.ebuild:
Replacing einfo with elog
20 Jul 2005; David Holm <dholm@gentoo.org>
+files/aranym-0.9.0_beta2-fix.patch, aranym-0.9.0_beta2.ebuild:
Added fix submitted by Nickolay Kolchin-Semyonov <nbkolchin (at) yandex
(dot) ru> (Bug #99634)
*aranym-0.9.0 (20 Jul 2005)
20 Jul 2005; David Holm <dholm@gentoo.org> +aranym-0.9.0.ebuild:
Version bumped
*aranym-0.9.0_beta2 (08 Mar 2005)
08 Mar 2005; David Holm <dholm@gentoo.org> +aranym-0.9.0_beta2.ebuild:
Version bumped
29 Jun 2004; Aron Griffis <agriffis@gentoo.org> aranym-0.8.6_beta.ebuild:
sync IUSE (+opengl, -sdl), add sed-4 dep
11 Feb 2004; David Holm <dholm@gentoo.org> aranym-0.8.6_beta.ebuild:
Added to ~x86.
*aranym-0.8.6_beta (11 Feb 2004)
11 Feb 2004; David Holm <dholm@gentoo.org> aranym-0.8.6_beta.ebuild,
metadata.xml:
Initial import of ARAnyM.

@ -1,3 +0,0 @@
DIST afros812.zip 9087862 SHA256 7d60230694734a42d912f47d03653f60ffd5a034d89771df35a414b6a6af6263 SHA512 0e9522740dc38c34b1fab4a999485caca0af95692d281bf2887fe6dddf48cceaf6c4d8b9802f402e2bd00726fb01c557ffb5731838ebd94b9eec987f1f0ce545 WHIRLPOOL bc641fef78cff4fb14448b0054eb39505a507d73f1511fb0d801f06637e0c81e2311c6c1fe1391aea379f967d5f20032e4ffb5184d9a9f39f3530c3cfeb63550
DIST aranym_0.9.14.orig.tar.gz 1831715 SHA256 04e85337fbf54cb3c80c2d26ce22f51337abc2ddc730d9bf9ed3b171def4b9fa SHA512 8145546bf6f6ffea8f4ea24f0fbfc19d1b33146b30473757dcf04c7603125f7f3a36f266ad190baf310510fa50b5f9ecfe2cd8627dea292d3851e6c64cf4fc17 WHIRLPOOL 86ad78d2a7ff0c66f94875bfb6d80957436bf594bd201884d8fee3e541aa11f5d03d16500807b3d9172155c5284e94d4d251913f08869def4d4bfd33f1d24bc7
DIST aranym_0.9.16.orig.tar.gz 1778730 SHA256 11e7ca0dd93d42966c2ec70749a3c1e4345656ad1108a126ecd9754391a308c6 SHA512 b2848b1c6726b0e85f76da144a3f4f478bed13a1bc528658a448499c5e3434d5adb2ff6e0625d814a6e15a6d1ca9fe8922a3f282b50b1cb7763bb09c64342ae8 WHIRLPOOL 48a5cf68c4243c18292e3948d688ee8dc29306986b05177cc469cd6915dabe8733994f1578272acfac939cbae77d27a3bb4ced8fa41aa70cfb70ce503b6c717d

@ -1,59 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit flag-o-matic eutils
DESCRIPTION="Atari Running on Any Machine, a VM running Atari ST/TT/Falcon OS and TOS/GEM applications"
HOMEPAGE="http://aranym.sourceforge.net/"
SRC_URI="mirror://sourceforge/aranym/${P/-/_}.orig.tar.gz
mirror://sourceforge/aranym/afros812.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="+fullmmu +lilo opengl usbhost X"
RDEPEND="games-emulation/emutos
media-libs/libsdl
opengl? ( virtual/opengl )
X? ( media-libs/libsdl[X] )"
DEPEND="${RDEPEND}
app-arch/unzip"
src_configure() {
filter-flags -mpowerpc-gfxopt
local myconf=""
if [[ ${ARCH} == x86 ]]; then
myconf="${myconf} --enable-jit-compiler"
fi
if ! use X; then
myconf="${myconf} --disable-nfjpeg --disable-nfclipbrd"
fi
econf \
$(use_enable X gui) \
$(use_enable opengl) \
$(use_enable fullmmu) \
$(use_enable lilo) \
$(use_enable usbhost) \
${myconf}
}
src_install() {
emake DESTDIR="${D}" INSTALL_PROGRAM="install" install
insinto /usr/share/${PN}
doins -r "${WORKDIR}"/afros
dodoc "${D}"/usr/share/doc/${PN}/*
rm -r "${D}"/usr/share/doc/${PN} || die
}
pkg_postinst() {
elog "To run ARAnyM with AFROS type: aranym --config /usr/share/aranym/afros/config"
}

@ -1,59 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit flag-o-matic eutils
DESCRIPTION="Atari Running on Any Machine, a VM running Atari ST/TT/Falcon OS and TOS/GEM applications"
HOMEPAGE="http://aranym.sourceforge.net/"
SRC_URI="mirror://sourceforge/aranym/${P/-/_}.orig.tar.gz
mirror://sourceforge/aranym/afros812.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="+fullmmu +lilo opengl usbhost X"
RDEPEND="games-emulation/emutos
media-libs/libsdl
opengl? ( virtual/opengl )
X? ( media-libs/libsdl[X] )"
DEPEND="${RDEPEND}
app-arch/unzip"
src_configure() {
filter-flags -mpowerpc-gfxopt
local myconf=""
if [[ ${ARCH} == x86 ]]; then
myconf="${myconf} --enable-jit-compiler"
fi
if ! use X; then
myconf="${myconf} --disable-nfjpeg --disable-nfclipbrd"
fi
econf \
$(use_enable X gui) \
$(use_enable opengl) \
$(use_enable fullmmu) \
$(use_enable lilo) \
$(use_enable usbhost) \
${myconf}
}
src_install() {
emake DESTDIR="${D}" INSTALL_PROGRAM="install" install
insinto /usr/share/${PN}
doins -r "${WORKDIR}"/afros
dodoc "${D}"/usr/share/doc/${PN}/*
rm -r "${D}"/usr/share/doc/${PN} || die
}
pkg_postinst() {
elog "To run ARAnyM with AFROS type: aranym --config /usr/share/aranym/afros/config"
}

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription>
ARAnyM is an acronym: Atari Running on Any Machine. It is a virtual
machine software for running the Atari ST/TT/Falcon operating systems
(TOS, FreeMiNT, MagiC and others) and TOS/GEM applications. In the
combination of ARAnyM/Linux and AFROS you basically get a completely
free TOS/MiNT compatible operating system running on any machine.
That's a break-through for all Atari users - now you can turn almost
any hardware into your familiar TOS/GEM system.
</longdescription>
<use>
<flag name="fullmmu">Enable full 68040 MMU emulation</flag>
<flag name="lilo">Enable Linux-m68k loader</flag>
<flag name="usbhost">Enable NatFeat USB</flag>
</use>
<upstream>
<remote-id type="sourceforge">aranym</remote-id>
</upstream>
</pkgmetadata>

@ -1,4 +1,3 @@
DIST lxd-0.26.tar.bz2 1985288 SHA256 71079140946e3e66563cc3025c3e4f756fd45cc413af1d5396c56a608427d0aa SHA512 25aa73274b03163698646fe2f49c2401ae93a9b90be46f0ba0414521bc920e68c61db7e6617d75a19675e22a705afd5d3220e24a518e30819daf3dc75670b900 WHIRLPOOL d59471f02744efbe3d3dbb1ae32dcf17141f8414a1614535451e75c5422928d3c5d54dceebcf0d829f7395ae3cb49bf424ff7999d1e32b9384a3f81b3d3ab01e
DIST lxd-0.27.tar.bz2 2247266 SHA256 290d05a792f2f146b302d500eadd3168822ed99aecb4ea96762570580f29910a SHA512 37d5fef677a943dc7e84c73836aa1d4e5f0353c165aa33cefcd87dcd1fdae574760e74fb290404182badfee96e04ef929a81d6633d2c0f91c458ccd19996b9c3 WHIRLPOOL d1d0c0fad0e604f41482c133f4425461546599aded2e948d5c58f7698eba963746ac8c3c3085ffbd244b0169cedb26ad8ec5d85babea6aa9a7688ee6ce342589
DIST lxd-2.0.0_beta1.tar.bz2 2253384 SHA256 443d8004aea80a9295eeb28c81b930947163b5af5e7c5ec15e6123938268bd6c SHA512 21cc90e18173f832f7aa2f39762ba1c47ac54dbb947519302075d10f8c55cce766d436cb7f9ec96cb2fe538952b801398ce3b1320d878e8835d58e4fb3b81c86 WHIRLPOOL 85a11976fbf74f8b408c75aa7abf645d3e27eed3f82021fbcb7b2d8db95cc986fdf2cd6a38ef8749857027b380382e66678fb1f1656274159dbc2531c3860761
DIST lxd-2.0.0_beta3.tar.bz2 2283443 SHA256 a3bdf6c081ebed01fcd1ae92a6d3ebf2e7d6ffea606fe3cb83559366e7dc90aa SHA512 3f80c1236ac9a92a350b4221478dd69eb2693672d73859738b691b9462155d0a907de90deab9950980500ab0faa5ec815bc6191cedf2d34d3757757f585570ec WHIRLPOOL 6d425c26ef37bc65871cf08946f0a80e5b9a3e01da5edd07605e94a2b418e6d2163ee90210c4439350000c35a18efa97102dcbab90ccd1577d6164b5b2e271b4

@ -1,20 +0,0 @@
--- Makefile.orig 2015-12-28 19:23:28.425122306 -0600
+++ Makefile 2015-12-28 19:25:09.482123654 -0600
@@ -12,17 +12,11 @@
.PHONY: default
default:
- # Must run twice due to go get race
- -go get -t -v -d ./...
- -go get -t -v -d ./...
go install -v ./...
@echo "LXD built succesfuly"
.PHONY: client
client:
- # Must run twice due to go get race
- -go get -t -v -d ./...
- -go get -t -v -d ./...
go install -v ./lxc
@echo "LXD client built succesfuly"

@ -1,11 +0,0 @@
--- lxd/rsync.go.orig 2015-11-11 20:54:37.402700202 -0600
+++ lxd/rsync.go 2015-11-11 20:55:06.704698199 -0600
@@ -91,7 +91,7 @@
* command (i.e. the command to run on --server). However, we're
* hardcoding that at the other end, so we can just ignore it.
*/
- rsyncCmd := fmt.Sprintf("sh -c \"nc -U %s\"", f.Name())
+ rsyncCmd := fmt.Sprintf("sh -c \"nc.openbsd -U %s\"", f.Name())
cmd := exec.Command(
"rsync",
"-arvP",

@ -1,27 +0,0 @@
# Group which owns the shared socket
LXD_OPTIONS+=" --group lxd"
# Enable cpu profiling into the specified file
#LXD_OPTIONS+=" --cpuprofile /tmp/lxc_cpu_profile"
# Enable memory profiling into the specified file
#LXD_OPTIONS+=" --memprofile /tmp/lxc_mem_profile"
# Enables debug mode
#LXD_OPTIONS+=" --debug"
# For debugging, print a complete stack trace every n seconds
#LXD_OPTIONS+=" --print-goroutines-every 5"
# Enables verbose mode
#LXD_OPTIONS+=" -v"
# Logfile to log to
#LXD_OPTIONS+=" --logfile /var/log/lxd/lxd.log"
# Enables syslog logging
#LXD_OPTIONS+=" --syslog"

@ -1,50 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
DAEMON=/usr/sbin/lxd
PIDFILE=/run/lxd.pid
extra_commands="stopall"
depend() {
need net
use lxcfs
# remove with 2.0 release
need cgmanager
}
start() {
ebegin "Starting lxd server"
start-stop-daemon --start \
--pidfile ${PIDFILE} \
--exec ${DAEMON} \
--background \
--make-pidfile \
-- \
${LXD_OPTIONS}
eend $?
}
stop() {
if [[ $RC_GOINGDOWN = YES ]] || [[ $RC_REBOOT = YES ]]; then
stopall
else
ebegin "Stopping lxd service (but not containers)"
start-stop-daemon --stop --quiet -R TERM/45 -p ${PIDFILE}
eend $?
fi
}
stopall() {
ebegin "Stopping lxd service and containers"
if "${DAEMON}" shutdown; then
/etc/init.d/lxd zap
rm -f ${PIDFILE}
fi
eend $?
}

@ -1,157 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="Fast, dense and secure container management"
HOMEPAGE="https://linuxcontainers.org/lxd/introduction/"
EGO_PN_PARENT="github.com/lxc"
EGO_PN="${EGO_PN_PARENT}/lxd"
SRC_URI="https://dev.gentoo.org/~stasibear/distfiles/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
PLOCALES="de fr ja"
IUSE="+daemon nls test"
# IUSE and PLOCALES must be defined before l10n inherited
inherit bash-completion-r1 eutils golang-build l10n systemd user vcs-snapshot
# The compiler is forced in golang-base:
# DEPEND=">=dev-lang/go-1.4.2:="
# ... so the dep is omitted here (and I disagree with := in this case)
DEPEND="
dev-go/go-crypto
dev-libs/protobuf
dev-vcs/git
nls? ( sys-devel/gettext )
test? (
app-misc/jq
dev-db/sqlite
net-misc/curl
sys-devel/gettext
)
"
RDEPEND="
daemon? (
app-admin/cgmanager
app-arch/xz-utils
app-emulation/lxc[cgmanager,seccomp]
net-analyzer/openbsd-netcat
net-misc/bridge-utils
net-misc/rsync[xattr]
sys-apps/iproute2
virtual/acl
)
"
# KNOWN ISSUES:
# - Translations may not work. I've been unsuccessful in forcing
# localized output. Anyway, upstream (Canonical) doesn't install the
# message files.
# TODO:
# - since 0.15 gccgo is a supported compiler ('make gccgo'). It would
# be preferable for that support to go into the golang-build eclass not
# this package directly.
src_prepare() {
cd "${S}/src/${EGO_PN}" || die "Failed to change to deep src dir"
epatch "${FILESDIR}/${P}-dont-go-get.patch"
# Upstream requires the openbsd flavor of netcat (with -U), but
# Gentoo installs that with a renamed binary
epatch "${FILESDIR}/${P}-nc-binary-name.patch"
# Warn on unhandled locale changes
l10n_find_plocales_changes po "" .po
}
src_compile() {
golang-build_src_compile
cd "${S}/src/${EGO_PN}" || die "Failed to change to deep src dir"
if use daemon; then
# Build binaries
GOPATH="${S}:$(get_golibdir_gopath)" emake
else
# build client tool
GOPATH="${S}:$(get_golibdir_gopath)" emake client
fi
use nls && emake build-mo
}
src_test() {
if use daemon; then
# Go native tests should succeed
golang-build_src_test
fi
}
src_install() {
# Installs all src,pkg to /usr/lib/go-gentoo
golang-build_src_install
cd "${S}"
dobin bin/lxc
use daemon && dosbin bin/lxd
cd "src/${EGO_PN}"
if use nls; then
for lingua in ${PLOCALES}; do
if use linguas_${lingua}; then
domo po/${lingua}.mo
fi
done
fi
if use daemon; then
newinitd "${FILESDIR}"/${P}.initd lxd
newconfd "${FILESDIR}"/${P}.confd lxd
systemd_dounit "${FILESDIR}"/lxd.service
fi
newbashcomp config/bash/lxc.in lxc
dodoc AUTHORS CONTRIBUTING.md README.md
docinto specs
dodoc specs/*
}
pkg_postinst() {
einfo
einfo "Consult https://wiki.gentoo.org/wiki/LXD for more information,"
einfo "including a Quick Start."
# The messaging below only applies to daemon installs
use daemon || return 0
# The control socket will be owned by (and writeable by) this group.
enewgroup lxd
# Ubuntu also defines an lxd user but it appears unused (the daemon
# must run as root)
einfo
einfo "Though not strictly required, some features are enabled at run-time"
einfo "when the relevant helper programs are detected:"
einfo "- sys-apps/apparmor"
einfo "- sys-fs/btrfs-progs"
einfo "- sys-fs/lvm2"
einfo "- sys-fs/lxcfs"
einfo "- sys-fs/zfs"
einfo "- sys-process/criu"
einfo
einfo "Since these features can't be disabled at build-time they are"
einfo "not USE-conditional."
}

@ -1,14 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mail@stefanjunker.de</email>
<name>Stefan Junker</name>
</maintainer>
<maintainer type="person">
<email>alunduil@gentoo.org</email>
<name>Alex Brandt</name>
</maintainer>
<longdescription lang="en">
rkt is a new container runtime, designed for composability, security,
and speed. Today we are releasing a prototype version on GitHub to begin

@ -1,81 +0,0 @@
# ChangeLog for app-i18n/scim-canna
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/scim-canna/ChangeLog,v 1.19 2015/06/09 11:30:34 jlec Exp $
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
20 Apr 2015; Manuel Rüger <mrueg@gentoo.org> -scim-canna-1.0.0.ebuild:
Remove old.
03 May 2012; Jeff Horelick <jdhore@gentoo.org> scim-canna-1.0.0.ebuild,
scim-canna-1.0.1.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
20 May 2009; nixnut <nixnut@gentoo.org> scim-canna-1.0.1.ebuild:
ppc stable #266779
23 Apr 2009; Markus Meier <maekke@gentoo.org> scim-canna-1.0.1:
amd64/x86 stable, bug #266779
22 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> scim-canna-1.0.1:
Fixed dodoc.
*scim-canna-1.0.1 (24 Sep 2008)
24 Sep 2008; MATSUU Takuto <matsuu@gentoo.org> +scim-canna-1.0.1.ebuild:
Version bumped.
10 Jan 2008; MATSUU Takuto <matsuu@gentoo.org> scim-canna-1.0.0.ebuild:
Added dev-util/pkgconfig to DEPEND, bug #205059.
05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
scim-canna-1.0.0.ebuild:
Convert to use elog.
23 Nov 2006; Tobias Scherbaum <dertobi123@gentoo.org>
scim-canna-1.0.0.ebuild:
ppc stable, bug #153986
23 Nov 2006; <blubb@gentoo.org> scim-canna-1.0.0.ebuild:
stable on amd64
22 Nov 2006; MATSUU Takuto <matsuu@gentoo.org> -scim-canna-0.1.1.ebuild,
-scim-canna-0.1.3.ebuild:
Removed old versions.
05 Nov 2006; Christian Faulhammer <opfer@gentoo.org>
scim-canna-1.0.0.ebuild:
stabled x86, bug #153986
*scim-canna-1.0.0 (04 Mar 2006)
04 Mar 2006; MATSUU Takuto <matsuu@gentoo.org> +scim-canna-1.0.0.ebuild:
Version bumped.
Added to ~amd64.
*scim-canna-0.1.3 (29 Oct 2005)
29 Oct 2005; Mamoru KOMACHI <usata@gentoo.org> -scim-canna-0.1.0.ebuild,
scim-canna-0.1.1.ebuild, +scim-canna-0.1.3.ebuild:
Version bumped.
01 Aug 2005; David Holm <dholm@gentoo.org> scim-canna-0.1.1.ebuild:
Added to ~ppc.
*scim-canna-0.1.1 (31 Jul 2005)
31 Jul 2005; Mamoru KOMACHI <usata@gentoo.org> -scim-canna-0.0.0.ebuild,
scim-canna-0.1.0.ebuild, +scim-canna-0.1.1.ebuild:
Version bumped.
*scim-canna-0.1.0 (29 Apr 2005)
29 Apr 2005; Mamoru KOMACHI <usata@gentoo.org> +scim-canna-0.1.0.ebuild:
Version bumped.
*scim-canna-0.0.0 (30 Mar 2005)
30 Mar 2005; Mamoru KOMACHI <usata@gentoo.org> +metadata.xml,
+scim-canna-0.0.0.ebuild:
Initial import.

@ -1 +0,0 @@
DIST scim-canna-1.0.1.tar.gz 516186 SHA256 f26f99d04c06465cbdf3540db762eb919b22ac1b338e9b30a35712287c4851c9 SHA512 711b67211c9d1f4cb8ca09b88d455718607aa2d99e47a753fa8d71d2e1f0df8c649b64d08149785eeaa98d1399b9ca92e3df7e1be8f150ce99f28f82491b8bc1 WHIRLPOOL 27094098763df0427637acb7751dad1e36f658e7b97d25c1346d341501eb2f22bbb016951924870b9d0bf330c7db7945ff13b88a4c3691c7b7fd2b06cf7319d8

@ -1,35 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
DESCRIPTION="Japanese input method Canna IMEngine for SCIM"
HOMEPAGE="http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMCanna"
SRC_URI="mirror://sourceforge.jp/scim-imengine/29155/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
RDEPEND=">=app-i18n/scim-1.0
>=app-i18n/canna-3.7"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README
}
pkg_postinst() {
elog
elog "To use SCIM with both GTK2 and XIM, you should use the following"
elog "in your user startup scripts such as .gnomerc or .xinitrc:"
elog
elog "LANG='your_language' scim -d"
elog "export GTK_IM_MODULE=scim"
elog "export QT_IM_MODULE=scim"
elog "export XMODIFIERS=@im=SCIM"
elog
}

@ -1,62 +0,0 @@
# ChangeLog for app-laptop/prey
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/prey/ChangeLog,v 1.15 2015/06/04 18:59:39 kensington Exp $
04 Jun 2015; Michael Palimaka <kensington@gentoo.org> prey-0.5.4-r1.ebuild:
Move various kde-base packages to kde-apps.
14 Aug 2013; Tom Wijsman <TomWij@gentoo.org> metadata.xml:
Dropped herds and maintainers, assigned to maintainer-needed; as per
confirmation from all maintainers, see bug #451882.
17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
Add proxy-maintainers to metadata.xml
15 Feb 2013; Pacho Ramos <pacho@gentoo.org> prey-0.5.4-r1.ebuild:
Don't show elog messages always (#457596)
20 Nov 2012; Agostino Sarubbo <ago@gentoo.org> prey-0.5.4-r1.ebuild:
Stable for x86, wrt bug #432776
11 Nov 2012; <ago@gentoo.org> prey-0.5.4-r1.ebuild:
Stable for amd64, wrt bug #432776
*prey-0.5.4-r1 (10 Nov 2012)
10 Nov 2012; Markos Chandras <hwoarang@gentoo.org> +prey-0.5.4-r1.ebuild,
-prey-0.5.4.ebuild:
Fix base directory. Bug #438728. Remove old
05 Oct 2012; Agostino Sarubbo <ago@gentoo.org> prey-0.5.4.ebuild:
Move rm to src_prepare(), wrt to bug #437294
23 Sep 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> prey-0.5.4.ebuild:
x86 stable wrt bug #432776
26 Aug 2012; Markos Chandras <hwoarang@gentoo.org>
-files/prey-0.5.3-gtk-ui.patch, -prey-0.5.3.ebuild:
Remove old
*prey-0.5.4 (19 Jul 2012)
19 Jul 2012; Markos Chandras <hwoarang@gentoo.org>
+files/prey-0.5.4-cron-functions.patch, +files/prey-0.5.4-gtk-ui.patch,
+prey-0.5.4.ebuild:
Version bump
01 Jun 2012; Zac Medico <zmedico@gentoo.org> prey-0.5.3.ebuild:
inherit user for enewgroup
13 Apr 2012; Markos Chandras <hwoarang@gentoo.org> prey-0.5.3.ebuild:
Install modules before trying to modify them in src_install. Bug #411675
31 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> prey-0.5.3.ebuild:
Fix media-video/mplayer USE depend from "v4l2" to "v4l" wrt #385241
*prey-0.5.3 (19 Sep 2011)
19 Sep 2011; Markos Chandras <hwoarang@gentoo.org> +prey-0.5.3.ebuild,
+files/prey-0.5.3-gtk-ui.patch, +files/prey-0.5.3-mplayer-support.patch,
+files/prey.cron, +files/prey-cron-functions.patch, +metadata.xml:
Initial commit. Thanks to Travis Hansen <travisghansen@yahoo.com> and Thomas
Kear <thomas.kear@gmail.com> for the ebuilds. Bug #305813

@ -1 +0,0 @@
DIST prey-0.5.4-linux.zip 646891 SHA256 5d0f6f3e3a48dc5668ff82de55e202e5c28b3fab1f4d71dd55c22b8565583d7e SHA512 15e13b08dd786b3fddf39f8d0e02ceb0e2503be09ea3abde9cfc6431fb2c8388c077f2960dd82d9fb2119929274f2f57e70f642cd8cf3c6e6d76af9701c56724 WHIRLPOOL 3d7e10cfb5926a7f6a5a46c638bb859e6b4b2decb49a979f39573e8f4d2a9c66904e595c144dc4039018d567cd3810f69ef31658018ab3e2dd167ee8bcbbd114

@ -1,48 +0,0 @@
--- modules/webcam/platform/linux/functions.orig 2011-01-19 22:49:55.457000055 -0700
+++ modules/webcam/platform/linux/functions 2011-01-20 18:19:11.046000085 -0700
@@ -9,6 +9,7 @@
# do we have streamer installed ?
local streamer=`which streamer`
+ local mencoder=`which mencoder`
if [ -n "$streamer" ]; then
# take four pictures every 0.5 seconds as JPEG
@@ -37,19 +38,32 @@
fi
fi
-
+ elif [ -n "${mencoder}" ]; then
+ # not sure how to do this same thing with mencoder
+ mplayer tv:// -tv driver=v4l2:noaudio:device=/dev/video0 -frames 10 -vo jpeg &> /dev/null
+ if [ $? == 0 ]; then
+ mv 00000010.jpg "${webcam__picture}" > /dev/null
+ rm 000000*.jpg > /dev/null
+ fi
fi
}
capture_video() {
- # we should already know if we do have streamer
+ local frames=$(( $webcam__video_capture_time * $webcam__frames_per_second ))
+
+ # do we have streamer installed ?
+ local streamer=`which streamer`
+ local mencoder=`which mencoder`
+
if [ -n "$streamer" ]; then
-
- local frames=$(( $webcam__video_capture_time * $webcam__frames_per_second ))
$streamer -o "$webcam__video" -f yuv2 -F stereo -r $webcam__frames_per_second -t $frames
-
+ elif [ -n "${mencoder}" ]; then
+ ${mencoder} tv:// -tv driver=v4l2:noaudio:device=/dev/video0 -ovc lavc -ffourcc DX50 -ofps ${webcam__frames_per_second} -endpos ${webcam__video_capture_time} -o "${tmpdir}/prey-video.avi" &> /dev/null
+ if [ $? == 0 ]; then
+ webcam__video="${tmpdir}/prey-video.avi"
+ fi
fi
}

@ -1,28 +0,0 @@
Index: prey/core/functions
===================================================================
--- prey.orig/core/functions
+++ prey/core/functions
@@ -194,12 +194,12 @@ get_delay_for(){
get_current_delay(){
# crontab -l | grep prey | sed "s/^..\([0-9]*\).*/\1/"
- crontab -l 2> /dev/null | grep prey | head -1 | sed 's/ \/.*//'
+ sed -i 's/ \/.*//' /etc/cron.d/prey.cron
}
update_execution_delay(){
local full_path=$(full_path "$base_path")
- (crontab -l 2> /dev/null | grep -v prey; echo "${1}" "${full_path}/prey.sh > /var/log/prey.log 2>&1") | crontab -
+ echo "${new_delay}" "/usr/bin/prey.sh > /var/log/prey.log" > /etc/cron.d/prey.cron
}
# if device is missing we'll make sure the current delay matches the one
@@ -273,7 +273,7 @@ verify_installation(){
log " !! Cron daemon not found! Try running it with 'sudo /etc/init.d/cron start'."
fi
log " -- Checking for crontab entry..."
- local result=`crontab -l | grep 'prey.sh' | wc -l 2> /dev/null`
+ local result=`wc -l /etc/cron.d/prey.cron 2> /dev/null`
if [ "$result" -gt 0 ]; then
log " -- Found!"
else

@ -1,22 +0,0 @@
Index: prey/platform/linux/prey-config.py
===================================================================
--- prey.orig/platform/linux/prey-config.py
+++ prey/platform/linux/prey-config.py
@@ -23,7 +23,7 @@ import base64
app_name = 'prey-config'
lang_path = 'lang'
-script_path = os.sys.path[0]
+script_path = '/usr/share/prey/platform/linux/'
################################################
# gettext localization
@@ -42,7 +42,7 @@ _ = gettext.gettext
################################################
PREY_PATH = '/usr/share/prey'
-PREY_CONFIG_FILE = PREY_PATH + '/config'
+PREY_CONFIG_FILE = '/etc/config'
PREY_COMMAND = PREY_PATH + '/prey.sh > /var/log/prey.log 2>&1'
CONTROL_PANEL_URL = 'http://control.preyproject.com'
CONTROL_PANEL_URL_SSL = 'https://control.preyproject.com'

@ -1,31 +0,0 @@
Index: prey/core/functions
===================================================================
--- prey.orig/core/functions
+++ prey/core/functions
@@ -170,7 +170,7 @@ remove_files(){
get_current_delay(){
# crontab -l | grep prey | sed "s/^..\([0-9]*\).*/\1/"
- crontab -l | grep prey | head -1 | sed 's/ \/.*//'
+ sed -i 's/ \/.*//' /etc/cron.d/prey.cron
}
get_delay_for(){
@@ -197,7 +197,7 @@ get_delay_for(){
update_execution_delay(){
local full_path=`full_path "$base_path"`
- (crontab -l | grep -v prey; echo "${new_delay}" "${full_path}/prey.sh > /var/log/prey.log") | crontab -
+ echo "${new_delay}" "/usr/bin/prey.sh > /var/log/prey.log" > /etc/cron.d/prey.cron
}
####################################################################
@@ -250,7 +250,7 @@ verify_installation(){
log " !! Cron daemon not found! Try running it with 'sudo /etc/init.d/cron start'."
fi
log " -- Checking for crontab entry..."
- local result=`crontab -l | grep 'prey.sh' | wc -l 2> /dev/null`
+ local result=`wc -l /etc/cron.d/prey.cron 2> /dev/null`
if [ "$result" -gt 0 ]; then
log " -- Found!"
else

@ -1 +0,0 @@
#*/20 * * * * /usr/bin/prey &>/dev/null

@ -1,17 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<use>
<flag name="alarm">Module for playing an audio file</flag>
<flag name="alert">Display a warning message when the computer seems to be stolen"</flag>
<flag name="geo">Module for retrieving the physical location of the stolen computer</flag>
<flag name="lock">Lock stolen computer</flag>
<flag name="network">Get network information (active connections, traceroute) from stolen computer</flag>
<flag name="secure">Delete or hide sensitive user data</flag>
<flag name="session">Get screenshots from user session</flag>
<flag name="userpriv">Create a prey user group so regular users can access and modify the prey configuration. Use it with caution</flag>
<flag name="webcam">Use computer's webcam to take screenshots of the thief</flag>
</use>
<longdescription lang="en">
</longdescription>
</pkgmetadata>

@ -1,167 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=4
inherit eutils readme.gentoo user
DESCRIPTION="Tracking software for asset recovery"
HOMEPAGE="http://preyproject.com/"
SRC_URI="http://preyproject.com/releases/${PV}/${P}-linux.zip"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="gtk userpriv"
LINGUAS="en it sv es"
for x in ${LINGUAS}; do
IUSE="${IUSE} linguas_${x}"
done
MODULES="+alarm +alert +geo lock +network secure +session webcam"
IUSE="${IUSE} ${MODULES}"
DEPEND=""
#TODO: some of these deps may be dependent on USE
RDEPEND="${DEPEND}
app-shells/bash
virtual/cron
|| ( net-misc/curl net-misc/wget )
dev-perl/IO-Socket-SSL
dev-perl/Net-SSLeay
sys-apps/net-tools
alarm? ( media-sound/mpg123
media-sound/pulseaudio
)
alert? ( || ( ( gnome-extra/zenity ) ( kde-apps/kdialog ) ) )
gtk? ( dev-python/pygtk )
lock? ( dev-python/pygtk )
network? ( net-analyzer/traceroute )
session? ( sys-apps/iproute2
|| ( media-gfx/scrot media-gfx/imagemagick )
)
webcam? ( || ( ( media-video/mplayer[encode,jpeg,v4l] ) ( media-tv/xawtv ) ) )"
S=${WORKDIR}/${PN}
pkg_setup() {
if use userpriv; then
enewgroup ${PN}
fi
if use gtk; then
ewarn "You have the 'gtk' useflag enabled"
ewarn "This means that the ${PN} configuration"
ewarn "will be accessible via a graphical user"
ewarn "interface. This may allow the thief to alter"
ewarn "or disable the ${PN} functionality"
fi
}
src_prepare() {
DISABLE_AUTOFORMATTING="yes"
use userpriv && has_version "${CATEGORY}/${PN}:${SLOT}[-userpriv]" && FORCE_PRINT_ELOG="yes"
! use userpriv && has_version "${CATEGORY}/${PN}:${SLOT}[userpriv]" && FORCE_PRINT_ELOG="yes"
DOC_CONTENTS="--Configuration--
Make sure you follow the next steps before running prey for the
first time.
"
if use userpriv; then
DOC_CONTENTS+="- Add your user to ${PN} group using:
# gpasswd -a <your_user> ${PN}"
else
DOC_CONTENTS+="You don't seem to have 'userpriv' enabled so
${PN} configuration is only accessible as root"
fi
DOC_CONTENTS+="
- Create an account on http://preyproject.com/
- Modify the core and module configuration in /etc/prey
- Uncomment the line in /etc/cron.d/prey.cron"
# remove system module since it depends on hal and we don't
# have hal in portage anymore
rm -rf "${S}"/modules/system || die
epatch "${FILESDIR}"/${P}-cron-functions.patch \
"${FILESDIR}"/${P}-gtk-ui.patch \
"${FILESDIR}"/${PN}-0.5.3-mplayer-support.patch
sed -i -e 's,readonly base_path=`dirname "$0"`,readonly \
base_path="/usr/share/prey",' \
"${S}"/prey.sh || die
# Fix base path. Bug #438728
sed -i -e "/readonly/s:base_path=.*:base_path=/usr/share/${PN}:" \
prey.sh || die
}
src_install() {
# Remove config app if -gtk
if use gtk; then
# fix the path
doicon "${S}"/pixmaps/${PN}.png
newbin "${S}"/platform/linux/${PN}-config.py ${PN}-config
make_desktop_entry ${PN}-config "Prey Configuration" ${PN} \
"System;Monitor"
else
rm -f "${S}"/platform/linux/prey-config.py || die
fi
# clear out unneeded language files
for lang in ${LINGUAS}; do
use "linguas_${lang}" || rm -f lang/${lang} modules/*/lang/${lang}
done
# Core files
insinto /usr/share/prey
doins -r "${S}"/core "${S}"/lang "${S}"/pixmaps "${S}"/platform "${S}"/version
# Main script
newbin ${PN}.sh ${PN}
# Put the configuration file into /etc, strict perms, symlink
insinto /etc/prey
newins config ${PN}.conf
# some scripts require /usr/share/prey/config file to be present
# so symlink it to prey.conf
dosym /etc/${PN}/${PN}.conf /usr/share/${PN}/config
use userpriv && { fowners root:${PN} /etc/prey ; }
fperms 770 /etc/prey
use userpriv && { fowners root:${PN} /etc/prey/prey.conf ; }
fperms 660 /etc/prey/prey.conf
# Add cron.d script
insinto /etc/cron.d
doins "${FILESDIR}/prey.cron"
use userpriv && { fowners root:${PN} /etc/cron.d/prey.cron ; }
fperms 660 /etc/cron.d/prey.cron
dodoc README
# modules
cd "${S}"/modules
for mod in *
do
use ${mod} || continue
# move config, if present, to /etc/prey
if [ -f $mod/config ]
then
insinto "/etc/prey"
newins "$mod/config" "mod-$mod.conf"
use userpriv && { fowners root:${PN} "/etc/${PN}/mod-$mod.conf" ; }
fperms 660 "/etc/${PN}/mod-$mod.conf"
# Rest of the module in its expected location
insinto /usr/share/prey/modules
doins -r "$mod"
if [[ $mod == "lock" ]]; then
fperms 555 \
"/usr/share/${PN}/modules/lock/platform/linux/${PN}-lock"
fi
fi
done
readme.gentoo_create_doc
}

@ -1,49 +0,0 @@
# ChangeLog for app-misc/granule
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/granule/ChangeLog,v 1.13 2015/06/09 11:44:12 jlec Exp $
09 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
22 Mar 2014; Christoph Mende <angelos@gentoo.org>
+files/granule-1.4.0-fix-template-with-permissive.patch, granule-1.4.0.ebuild:
Import patch from debian to fix compilation with gcc4.8
03 May 2012; Jeff Horelick <jdhore@gentoo.org> granule-1.4.0.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
27 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org> granule-1.4.0.ebuild:
Fix slot-deps on gnome libs
21 May 2010; Christoph Mende <angelos@gentoo.org> -granule-1.3.0.ebuild:
Removed old
23 Nov 2009; Markus Meier <maekke@gentoo.org> granule-1.4.0.ebuild:
x86 stable, bug #293978
23 Nov 2009; Markus Meier <maekke@gentoo.org> granule-1.4.0.ebuild:
amd64 stable, bug #293978
*granule-1.4.0 (27 Apr 2009)
27 Apr 2009; Patrick Lauer <patrick@gentoo.org> +granule-1.4.0.ebuild:
Bump to 1.4.0, adding ~x86 keyword. Fixes #265898
11 Jun 2008; Christoph Mende <angelos@gentoo.org> -granule-1.2.4.ebuild:
Remove old
14 May 2008; Christoph Mende <angelos@gentoo.org> granule-1.3.0.ebuild:
Stable on amd64
*granule-1.3.0 (14 Feb 2008)
14 Feb 2008; Christoph Mende <angelos@gentoo.org> +granule-1.3.0.ebuild:
Version bump
11 Oct 2007; Christoph Mende <angelos@gentoo.org> granule-1.2.4.ebuild:
Stable on amd64
*granule-1.2.4 (11 Sep 2007)
11 Sep 2007; Christoph Mende <angelos@gentoo.org> +granule-1.2.4.ebuild:
Initial import

@ -1 +0,0 @@
DIST granule-1.4.0-7.tar.gz 677428 SHA256 356463f586b8b6147a05ab00ca8b5e7f8f85d2ec3981fbb9c0c0c2e2da6f58c9 SHA512 a5e3640c06b573a2bca01a4b893fec7ff363185e121a09c23f99297651518f7745f130b31165c47ee0c603c3ff2f59d996197c4b507edc8487998ddb80cef8b6 WHIRLPOOL 54f13dea2f0aa0a56e5b9f382c9b677d75293b26dce2acc3b6ecfa049844389c53a8dcab3e857220ef24b8bb545ffe3a479c9db520916944686044afe851a6d0

@ -1,15 +0,0 @@
Description: Fix build with gcc4.8 and -fpermissive
Bug-Debian: http://bugs.debian.org/701292
Last-Update: 2013-08-11
--- granule-1.4.0-7.orig/src/Granule.cpp
+++ granule-1.4.0-7/src/Granule.cpp
@@ -56,7 +56,7 @@ ASSA_DECL_SINGLETON(Granule);
static const int TIMEOUT = 2000; // 2 seconds (1,000 mls = 1 sec).
-template <> xmlExternalEntityLoader Granule::m_default_entity_loader = 0;
+xmlExternalEntityLoader Granule::m_default_entity_loader = 0;
/*******************************************************************************
Member Functions

@ -1,38 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils
DESCRIPTION="A flashcard program that implements Leitner cardfile methodology"
HOMEPAGE="http://granule.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-7.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-cpp/gtkmm-2.4.1:2.4
>=dev-cpp/libassa-3.5.0
x11-libs/gtk+:2
dev-cpp/glibmm:2
>=dev-libs/libsigc++-2.0
x11-libs/pango
dev-libs/glib:2
dev-libs/libxml2"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/intltool
virtual/pkgconfig"
S="${WORKDIR}/${P}-7"
DOCS=( AUTHORS ChangeLog NEWS README )
src_prepare() {
epatch "${FILESDIR}"/${P}-fix-template-with-permissive.patch
sed -i -e "s:Application;::" \
-i -e "/^Icon/s:\.png::" granule.desktop.in || die
}

@ -1,39 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="2"
inherit eutils
DESCRIPTION="A flashcard program that implements Leitner cardfile methodology"
HOMEPAGE="http://granule.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-7.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=dev-cpp/gtkmm-2.4.1:2.4
>=dev-cpp/libassa-3.5.0
x11-libs/gtk+:2
dev-cpp/glibmm:2
>=dev-libs/libsigc++-2.0
x11-libs/pango
dev-libs/glib:2
dev-libs/libxml2"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/intltool
virtual/pkgconfig"
S="${WORKDIR}/${P}-7"
src_prepare() {
epatch "${FILESDIR}"/${P}-fix-template-with-permissive.patch
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README
}

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>angelos@gentoo.org</email>
<name>Christoph Mende</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">granule</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1 @@
DIST khal-0.7.0.tar.gz 109801 SHA256 c6b0c81df56133e4592f02d8e9b60702079da2affd1b09ba96358ccd8eec9402 SHA512 cad0bd8c5e869ffb5333e62747f0c5f71ae4a82adf60889922fcc61b4befefd926b0d642fcb8aec471aafc3fab6f042fa4253d381936c229582a8196319a1505 WHIRLPOOL bd265e0c2ff84014ae7b706722e8b850221458ad4c24dd9137321c06048ed1b5442eb93b7d18338a97f201b6e598bef2be3abe375b80f9530306e2617c73cfbd

@ -0,0 +1,44 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
DESCRIPTION="A CalDAV based calendar"
HOMEPAGE="http://lostpackets.de/khal/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE="zsh-completion"
RDEPEND=">=dev-python/click-3.2[${PYTHON_USEDEP}]
dev-python/icalendar[${PYTHON_USEDEP}]
dev-python/urwid[${PYTHON_USEDEP}]
dev-python/pyxdg[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/vdirsyncer[${PYTHON_USEDEP}]
dev-python/pkginfo[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
dev-python/tzlocal[${PYTHON_USEDEP}]
dev-python/setproctitle[${PYTHON_USEDEP}]
zsh-completion? ( app-shells/zsh )"
DEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
DOCS=( AUTHORS.txt CHANGELOG.rst CONTRIBUTING.txt README.rst khal.conf.sample )
src_install() {
distutils-r1_src_install
if use zsh-completion; then
insinto /usr/share/zsh/site-functions
doins misc/__khal
fi
}

@ -2,7 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
<email>amynka@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1,107 +0,0 @@
# ChangeLog for app-misc/lcd-stuff
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/lcd-stuff/ChangeLog,v 1.24 2014/08/10 18:05:30 slyfox Exp $
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> lcd-stuff-0.1.6.ebuild:
QA: drop trailing '.' from DESCRIPTION
13 May 2013; Patrick Lauer <patrick@gentoo.org> metadata.xml:
Remove removed lcd herd from metadata
17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
Drop maintainer-needed@gentoo.org
17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
Add proxy-maintainers to metadata.xml
06 May 2012; Pacho Ramos <pacho@gentoo.org> -lcd-stuff-0.1.2-r1.ebuild,
-lcd-stuff-0.1.5.ebuild, metadata.xml:
lcd herd is empty, drop old.
03 May 2012; Jeff Horelick <jdhore@gentoo.org> lcd-stuff-0.1.2-r1.ebuild,
lcd-stuff-0.1.5.ebuild, lcd-stuff-0.1.6.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
24 Nov 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Drop maintainer due retirement, bug #158470
09 Nov 2009; Markus Meier <maekke@gentoo.org> lcd-stuff-0.1.6.ebuild:
amd64/x86 stable, bug #286901
*lcd-stuff-0.1.6 (01 Nov 2009)
01 Nov 2009; Robert Buchholz <rbu@gentoo.org> +lcd-stuff-0.1.6.ebuild:
Version bump (#288114) and migrate to EAPI=2.
Also fixes curl compile error (#286901).
31 May 2009; Markus Meier <maekke@gentoo.org> lcd-stuff-0.1.5.ebuild:
amd64 stable, bug #270722
26 May 2009; Christian Faulhammer <fauli@gentoo.org>
lcd-stuff-0.1.5.ebuild:
stable x86, bug 270722
31 Jul 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Add USE flag description to metadata wrt GLEP 56.
*lcd-stuff-0.1.5 (29 Jun 2008)
29 Jun 2008; Robert Buchholz <rbu@gentoo.org> -lcd-stuff-0.1.3.ebuild,
-lcd-stuff-0.1.4.ebuild, +lcd-stuff-0.1.5.ebuild:
Version bump, drop old versions.
*lcd-stuff-0.1.4 (09 Sep 2007)
09 Sep 2007; Robert Buchholz <rbu@gentoo.org> files/lcd-stuff.confd,
+lcd-stuff-0.1.4.ebuild:
Version bump, introducing rss display improvements and mpd crash/display bugs
*lcd-stuff-0.1.3 (08 Aug 2007)
08 Aug 2007; Robert Buchholz <rbu@gentoo.org>
-files/lcd-stuff-0.1.2.initd, +files/lcd-stuff-0.1.3-socket-h.patch,
-lcd-stuff-0.1.2.ebuild, lcd-stuff-0.1.2-r1.ebuild,
+lcd-stuff-0.1.3.ebuild:
Version bump, introducing:
  * imperial units on the weather screen
  * mplayer screen to play radio streams
  * improvements in the mail screen
Fix compilation against net-libs/libmrss-0.18.0 for stable 0.1.2-r1
17 Jun 2007; Christoph Mende <angelos@gentoo.org>
lcd-stuff-0.1.2-r1.ebuild:
Stable on amd64 wrt bug 177184
12 May 2007; Torsten Veller <tove@gentoo.org> lcd-stuff-0.1.2-r1.ebuild:
Stable on x86 (#177184)
*lcd-stuff-0.1.2-r1 (12 May 2007)
12 May 2007; Robert Buchholz <rbu@gentoo.org>
+files/lcd-stuff-0.1.2-mpd.patch, +files/lcd-stuff-0.1.2-r1.initd,
+files/lcd-stuff-0.1.2.initd, -files/lcd-stuff.initd,
lcd-stuff-0.1.2.ebuild, +lcd-stuff-0.1.2-r1.ebuild:
Revision bump fixing the libmpd issue (thanks ticho and tove, bug #177587)
and init-script/pid (bug #177184)
08 May 2007; Markus Ullmann <jokey@gentoo.org> lcd-stuff-0.1.2.ebuild:
Stable wrt bug #177184
12 Apr 2007; Robert Buchholz <rbu@gentoo.org> metadata.xml:
Added upstream as maintainer for bug cc's
10 Apr 2007; Robert Buchholz <rbu@gentoo.org> lcd-stuff-0.1.2.ebuild:
lcd-stuff needs >=media-libs/libmpd-0.12.0, 0.01 does not work (bug #173975)
02 Apr 2007; Robert Buchholz <rbu@gentoo.org> lcd-stuff-0.1.2.ebuild:
added ~amd64 and a missing dep
16 Jan 2007; Robert Buchholz <rbu@gentoo.org> lcd-stuff-0.1.2.ebuild:
URI fix
*lcd-stuff-0.1.2 (13 Jan 2007)
13 Jan 2007; Robert Buchholz <rbu@gentoo.org> +files/lcd-stuff.confd,
+files/lcd-stuff.initd, +metadata.xml, +lcd-stuff-0.1.2.ebuild:
New lcdproc client

@ -1 +0,0 @@
DIST lcd-stuff-0.1.6.tar.bz2 126696 SHA256 c42ff77f5cf2b88bb7b46b73453f3f2d20617d93ebf1b5ff28ce365afa40500e SHA512 62abfcd207710685501551a81050f903606ad459deeb4b716d03b9657e332615b63cc402027006ab218bc4c59ac1149a21b8da506f62742252312394b5e87395 WHIRLPOOL df444c2c3dbeafae5cb912c63d8e768f587daadf5d13098f29793f7548d532f710d8c0c0f9c4c4aadf86bcfad9ec5f210851e6e2790ac55f0b0a2a23f910a7a5

@ -1,23 +0,0 @@
Patch by Andrej Kacian <ticho@gentoo.org> from bug #177587
diff -ur lcd-stuff-0.1.2-orig/src/mpd.c lcd-stuff-0.1.2/src/mpd.c
--- lcd-stuff-0.1.2-orig/src/mpd.c 2007-05-10 23:26:55.000000000 +0200
+++ lcd-stuff-0.1.2/src/mpd.c 2007-05-10 23:27:59.000000000 +0200
@@ -119,14 +119,13 @@
case MPD_DATA_TYPE_PLAYLIST:
g_ptr_array_add(array, g_path_get_basename(data->playlist));
g_free(data->playlist);
+ data->playlist = NULL;
break;
case MPD_DATA_TYPE_DIRECTORY:
- g_free(data->directory);
- break;
-
case MPD_INFO_ENTITY_TYPE_SONG:
g_free(data->directory);
+ data->directory = NULL;
break;
default:

@ -1,24 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
PIDFILE=/var/run/${SVCNAME}.pid
depend() {
use LCDd
}
start() {
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --background --pidfile ${PIDFILE} --make-pidfile --exec \
/usr/bin/lcd-stuff -- -f 1 -s 1 -r "${REPORTLEVEL}" -a "${ADDRESS}" -p "${TCPPORT}" -c "${CONFIGFILE}"
eend $?
}
stop() {
ebegin "Stoping ${SVCNAME}"
start-stop-daemon --stop --pidfile ${PIDFILE} --name "lcd-stuff"
eend $?
}

@ -1,33 +0,0 @@
From: Robert Buchholz <rbu@gentoo.org>
To: lcdproc@lists.omnipotent.net
Subject: Re: [Lcdproc] [ANNOUNCE] lcd-stuff 0.1.3
Cc: Bernhard Walle <bernhard.walle@gmx.de>
Date: Wed, 8 Aug 2007 22:06:33 +0200
When compiling against the latest version of libmrss
(0.18.0), compilation breaks because mrss.h includes
sys/socket.h. That header uses SHUT_RDWR as a variable name
(which has to be undefined), but lcd-stuff's shared/sockets.h
defines that macro.
The attached patch fixes this on lcd-stuff's side.
Index: lcd-stuff-0.1.3/src/rss.c
===================================================================
--- lcd-stuff-0.1.3.orig/src/rss.c
+++ lcd-stuff-0.1.3/src/rss.c
@@ -24,12 +24,12 @@
#include <string.h>
#include <errno.h>
+#include <mrss.h>
+
#include <shared/report.h>
#include <shared/sockets.h>
#include <shared/str.h>
-#include <mrss.h>
-
#include "rss.h"
#include "main.h"
#include "constants.h"

@ -1,13 +0,0 @@
# /etc/conf.d/lcd-stuff: Configuration for lcd-stuff LCDproc client
# Host name that is running LCDd
ADDRESS=localhost
# TCP Port of LCDd on $ADDRESS
TCPPORT=13666
# Report level (0: none, 5: debug)
REPORTLEVEL=2
# Configuration file for lcd-stuff
CONFIGFILE="/etc/lcd-stuff.conf"

@ -1,57 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=2
inherit eutils
DESCRIPTION="lcd-stuff is a client for lcdproc that displays RSS, Weather, MPD and new mail"
HOMEPAGE="http://lcd-stuff.berlios.de/"
#SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
KEYWORDS="amd64 x86"
SLOT="0"
LICENSE="GPL-2" # and GPL-2 only
RDEPEND="app-misc/lcdproc
net-misc/curl
dev-libs/glib
imap? ( net-libs/libetpan )
mpd? ( >=media-libs/libmpd-0.12.0 )
mp3? ( media-libs/taglib )
xml? ( net-libs/libnxml )
rss? ( net-libs/libmrss net-libs/libnxml )"
DEPEND="${DEPEND}
virtual/pkgconfig"
IUSE="imap mpd mp3 xml rss"
src_configure() {
local XMLRSSLIB="$(use_enable rss mrss)"
if use rss ; then
# If we want rss, we must also have xml
XMLRSSLIB="${XMLRSSLIB} --enable-nxml"
else
XMLRSSLIB="${XMLRSSLIB} $(use_enable xml nxml)"
fi
econf \
$(use_enable imap libetpan) \
$(use_enable mpd libmpd) \
$(use_enable mp3 taglib_c) \
$XMLRSSLIB \
|| die "configure failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
insinto /etc
doins lcd-stuff.conf
newconfd "${FILESDIR}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${PN}-0.1.2-r1.initd" ${PN}
dodoc ChangeLog README
}

@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>bernhard.walle@gmx.de</email>
<name>Bernhard Walle</name>
<description>Upstream maintainer wants to be CC'ed directly on bugs.</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en">
lcd-stuff is a client for app-misc/lcdproc written in C. It features
displaying of e-mail using POP3 and IMAP, mpd control, news items using RSS,
display of the weather from weather.com and it can fill your MP3 player with
directory and file names based on the title.
</longdescription>
<use>
<flag name="mpd">Add support for display of mpd controlled music
(<pkg>media-libs/libmpd</pkg>)</flag>
</use>
</pkgmetadata>

@ -1,189 +0,0 @@
# ChangeLog for app-misc/magneto-loader
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/magneto-loader/ChangeLog,v 1.39 2013/12/18 05:14:17 lxnay Exp $
18 Dec 2013; Fabio Erculiani <lxnay@gentoo.org> -magneto-loader-216.ebuild:
drop older version 216
*magneto-loader-254 (18 Dec 2013)
18 Dec 2013; Fabio Erculiani <lxnay@gentoo.org> +magneto-loader-254.ebuild:
version bump
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> -magneto-loader-189.ebuild:
drop older version 189
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> -magneto-loader-183.ebuild:
drop older version 183
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> -magneto-loader-144.ebuild:
drop older version 144
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> -magneto-loader-136.ebuild:
drop older version 136
*magneto-loader-216 (22 Aug 2013)
22 Aug 2013; Fabio Erculiani <lxnay@gentoo.org> +magneto-loader-216.ebuild:
version bump
*magneto-loader-189 (02 Apr 2013)
02 Apr 2013; Fabio Erculiani <lxnay@gentoo.org> +magneto-loader-189.ebuild:
version bump
*magneto-loader-183 (14 Mar 2013)
14 Mar 2013; Fabio Erculiani <lxnay@gentoo.org> +magneto-loader-183.ebuild:
version bump
*magneto-loader-144 (27 Sep 2012)
27 Sep 2012; Fabio Erculiani <lxnay@gentoo.org> +magneto-loader-144.ebuild:
version bump
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc90.ebuild:
drop older version 1.0_rc90
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc87.ebuild:
drop older version 1.0_rc87
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc80.ebuild:
drop older version 1.0_rc80
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc77.ebuild:
drop older version 1.0_rc77
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc76.ebuild:
drop older version 1.0_rc76
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc59.ebuild:
drop older version 1.0_rc59
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc53.ebuild:
drop older version 1.0_rc53
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc43.ebuild:
drop older version 1.0_rc43
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc38.ebuild:
drop older version 1.0_rc38
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc124.ebuild:
drop older version 1.0_rc124
*magneto-loader-136 (24 Aug 2012)
24 Aug 2012; Fabio Erculiani <lxnay@gentoo.org> +magneto-loader-136.ebuild:
version bump
*magneto-loader-1.0_rc124 (11 Jul 2012)
11 Jul 2012; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc124.ebuild:
version bump
*magneto-loader-1.0_rc90 (23 Mar 2012)
23 Mar 2012; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc90.ebuild:
version bump
*magneto-loader-1.0_rc87 (12 Feb 2012)
12 Feb 2012; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc87.ebuild:
version bump
*magneto-loader-1.0_rc80 (22 Dec 2011)
22 Dec 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc80.ebuild:
version bump
*magneto-loader-1.0_rc77 (23 Nov 2011)
23 Nov 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc77.ebuild:
version bump
*magneto-loader-1.0_rc76 (13 Nov 2011)
13 Nov 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc76.ebuild:
version bump
*magneto-loader-1.0_rc59 (09 Oct 2011)
09 Oct 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc59.ebuild:
version bump
*magneto-loader-1.0_rc53 (18 Sep 2011)
18 Sep 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc53.ebuild:
version bump
*magneto-loader-1.0_rc43 (23 Aug 2011)
23 Aug 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc43.ebuild:
version bump
12 Aug 2011; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc37.ebuild:
drop older version 1.0_rc37
12 Aug 2011; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc34.ebuild:
drop older version 1.0_rc34
12 Aug 2011; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc29.ebuild:
drop older version 1.0_rc29
12 Aug 2011; Fabio Erculiani <lxnay@gentoo.org>
-magneto-loader-1.0_rc27.ebuild:
drop older version 1.0_rc27
*magneto-loader-1.0_rc38 (12 Aug 2011)
12 Aug 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc38.ebuild:
version bump
*magneto-loader-1.0_rc37 (11 Aug 2011)
11 Aug 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc37.ebuild:
version bump
*magneto-loader-1.0_rc34 (07 Aug 2011)
07 Aug 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc34.ebuild:
version bump
*magneto-loader-1.0_rc29 (02 Aug 2011)
02 Aug 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc29.ebuild:
version bump
*magneto-loader-1.0_rc27 (19 Jul 2011)
19 Jul 2011; Fabio Erculiani <lxnay@gentoo.org>
+magneto-loader-1.0_rc27.ebuild, +metadata.xml:
new ebuild

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save