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
|
||||
|
@ -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}
|
||||
}
|
@ -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
|
||||
}
|
@ -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."
|
||||
}
|
@ -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,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
|
||||
}
|
@ -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…
Reference in new issue