diff options
author | psyc://loupsycedyglgamf.onion/~lynX <BM-NB7xa9gEpmJgYp9PVnEdACiZcGmmEJcY> | 2016-07-07 10:05:33 +0200 |
---|---|---|
committer | psyc://loupsycedyglgamf.onion/~lynX <BM-NB7xa9gEpmJgYp9PVnEdACiZcGmmEJcY> | 2016-07-07 10:05:33 +0200 |
commit | af70734adf0cf609c5e52a6638df665f8b7b1af0 (patch) | |
tree | 119887aaf188bab86d4dd327e8bc737fda9eadf6 /dev-perl | |
parent | 7ffb1bf977e12926c680950ed6b406b43a3e96de (diff) | |
download | youbroketheinternet-overlay-af70734adf0cf609c5e52a6638df665f8b7b1af0.tar.gz youbroketheinternet-overlay-af70734adf0cf609c5e52a6638df665f8b7b1af0.zip |
new perlpsyc, optional rxaudio use flag
Diffstat (limited to 'dev-perl')
-rw-r--r-- | dev-perl/Net-PSYC/Net-PSYC-20160616.ebuild | 9 | ||||
-rw-r--r-- | dev-perl/Net-PSYC/Net-PSYC-20160617.ebuild | 9 | ||||
-rw-r--r-- | dev-perl/Net-PSYC/Net-PSYC-20160624.ebuild | 9 | ||||
-rw-r--r-- | dev-perl/Net-PSYC/Net-PSYC-20160701.ebuild | 70 |
4 files changed, 88 insertions, 9 deletions
diff --git a/dev-perl/Net-PSYC/Net-PSYC-20160616.ebuild b/dev-perl/Net-PSYC/Net-PSYC-20160616.ebuild index e255888..a7a4f6e 100644 --- a/dev-perl/Net-PSYC/Net-PSYC-20160616.ebuild +++ b/dev-perl/Net-PSYC/Net-PSYC-20160616.ebuild | |||
@@ -33,9 +33,12 @@ case ${PV} in | |||
33 | "20160624") | 33 | "20160624") |
34 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" | 34 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" |
35 | ;; | 35 | ;; |
36 | "20160701") | ||
37 | EGIT_COMMIT="a16d49ab9cb0aa969f0ede6e74686ecce5da6fb5" | ||
38 | ;; | ||
36 | *) | 39 | *) |
37 | # last seen change | 40 | # last seen change |
38 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" | 41 | EGIT_COMMIT="a16d49ab9cb0aa969f0ede6e74686ecce5da6fb5" |
39 | # therefore, for security reasons "9999" doesn't actually | 42 | # therefore, for security reasons "9999" doesn't actually |
40 | # emerge the latest version. please consult 'git log' and | 43 | # emerge the latest version. please consult 'git log' and |
41 | # update the last EGIT_COMMIT to obtain a newer version. | 44 | # update the last EGIT_COMMIT to obtain a newer version. |
@@ -47,8 +50,8 @@ esac | |||
47 | # some perl library items used by some scripts.. FIXME | 50 | # some perl library items used by some scripts.. FIXME |
48 | DEPEND="dev-lang/perl | 51 | DEPEND="dev-lang/perl |
49 | dev-perl/Curses" | 52 | dev-perl/Curses" |
50 | RDEPEND="media-sound/rxaudio-bin" | 53 | IUSE="rxaudio" |
51 | 54 | RDEPEND="rxaudio? ( media-sound/rxaudio-bin )" | |
52 | 55 | ||
53 | src_compile() { | 56 | src_compile() { |
54 | # extra check for cryptographic consistency | 57 | # extra check for cryptographic consistency |
diff --git a/dev-perl/Net-PSYC/Net-PSYC-20160617.ebuild b/dev-perl/Net-PSYC/Net-PSYC-20160617.ebuild index e255888..a7a4f6e 100644 --- a/dev-perl/Net-PSYC/Net-PSYC-20160617.ebuild +++ b/dev-perl/Net-PSYC/Net-PSYC-20160617.ebuild | |||
@@ -33,9 +33,12 @@ case ${PV} in | |||
33 | "20160624") | 33 | "20160624") |
34 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" | 34 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" |
35 | ;; | 35 | ;; |
36 | "20160701") | ||
37 | EGIT_COMMIT="a16d49ab9cb0aa969f0ede6e74686ecce5da6fb5" | ||
38 | ;; | ||
36 | *) | 39 | *) |
37 | # last seen change | 40 | # last seen change |
38 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" | 41 | EGIT_COMMIT="a16d49ab9cb0aa969f0ede6e74686ecce5da6fb5" |
39 | # therefore, for security reasons "9999" doesn't actually | 42 | # therefore, for security reasons "9999" doesn't actually |
40 | # emerge the latest version. please consult 'git log' and | 43 | # emerge the latest version. please consult 'git log' and |
41 | # update the last EGIT_COMMIT to obtain a newer version. | 44 | # update the last EGIT_COMMIT to obtain a newer version. |
@@ -47,8 +50,8 @@ esac | |||
47 | # some perl library items used by some scripts.. FIXME | 50 | # some perl library items used by some scripts.. FIXME |
48 | DEPEND="dev-lang/perl | 51 | DEPEND="dev-lang/perl |
49 | dev-perl/Curses" | 52 | dev-perl/Curses" |
50 | RDEPEND="media-sound/rxaudio-bin" | 53 | IUSE="rxaudio" |
51 | 54 | RDEPEND="rxaudio? ( media-sound/rxaudio-bin )" | |
52 | 55 | ||
53 | src_compile() { | 56 | src_compile() { |
54 | # extra check for cryptographic consistency | 57 | # extra check for cryptographic consistency |
diff --git a/dev-perl/Net-PSYC/Net-PSYC-20160624.ebuild b/dev-perl/Net-PSYC/Net-PSYC-20160624.ebuild index e255888..a7a4f6e 100644 --- a/dev-perl/Net-PSYC/Net-PSYC-20160624.ebuild +++ b/dev-perl/Net-PSYC/Net-PSYC-20160624.ebuild | |||
@@ -33,9 +33,12 @@ case ${PV} in | |||
33 | "20160624") | 33 | "20160624") |
34 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" | 34 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" |
35 | ;; | 35 | ;; |
36 | "20160701") | ||
37 | EGIT_COMMIT="a16d49ab9cb0aa969f0ede6e74686ecce5da6fb5" | ||
38 | ;; | ||
36 | *) | 39 | *) |
37 | # last seen change | 40 | # last seen change |
38 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" | 41 | EGIT_COMMIT="a16d49ab9cb0aa969f0ede6e74686ecce5da6fb5" |
39 | # therefore, for security reasons "9999" doesn't actually | 42 | # therefore, for security reasons "9999" doesn't actually |
40 | # emerge the latest version. please consult 'git log' and | 43 | # emerge the latest version. please consult 'git log' and |
41 | # update the last EGIT_COMMIT to obtain a newer version. | 44 | # update the last EGIT_COMMIT to obtain a newer version. |
@@ -47,8 +50,8 @@ esac | |||
47 | # some perl library items used by some scripts.. FIXME | 50 | # some perl library items used by some scripts.. FIXME |
48 | DEPEND="dev-lang/perl | 51 | DEPEND="dev-lang/perl |
49 | dev-perl/Curses" | 52 | dev-perl/Curses" |
50 | RDEPEND="media-sound/rxaudio-bin" | 53 | IUSE="rxaudio" |
51 | 54 | RDEPEND="rxaudio? ( media-sound/rxaudio-bin )" | |
52 | 55 | ||
53 | src_compile() { | 56 | src_compile() { |
54 | # extra check for cryptographic consistency | 57 | # extra check for cryptographic consistency |
diff --git a/dev-perl/Net-PSYC/Net-PSYC-20160701.ebuild b/dev-perl/Net-PSYC/Net-PSYC-20160701.ebuild new file mode 100644 index 0000000..a7a4f6e --- /dev/null +++ b/dev-perl/Net-PSYC/Net-PSYC-20160701.ebuild | |||
@@ -0,0 +1,70 @@ | |||
1 | # Copyright 1999-2016 Gentoo Foundation | ||
2 | # Distributed under the terms of the GNU General Public License v2 | ||
3 | |||
4 | EAPI=6 | ||
5 | |||
6 | DESCRIPTION="Perl implementation of PSYC protocol plus psycion, remotor, psycmp3 etc." | ||
7 | HOMEPAGE="http://perlpsyc.pages.de" | ||
8 | LICENSE="GPL-2+ Artistic" | ||
9 | SLOT="0" | ||
10 | KEYWORDS="~x86 ~ppc ~sparc ~amd64" # anything, really | ||
11 | |||
12 | # our version of eclass/git-r3 supports onion gits: | ||
13 | EGIT_REPO_URI="git://cheettyiapsyciew.onion/perlpsyc | ||
14 | git://git.psyced.org/git/perlpsyc" | ||
15 | |||
16 | inherit git-r3 user | ||
17 | #nherit perl-module | ||
18 | |||
19 | # providing actual commit hashes protects against man in | ||
20 | # the middle attacks on the way to the git repository -- | ||
21 | # then again, apparently a 'git fsck' is necessary to | ||
22 | # detect manipulated repositories --lynX | ||
23 | case ${PV} in | ||
24 | "20160616") | ||
25 | EGIT_COMMIT="a2108a9e2722413d2841349055401363d741e0a6" | ||
26 | ;; | ||
27 | "20160617") | ||
28 | EGIT_COMMIT="e39508daad92f49017b10f61009821dd4234fdbc" | ||
29 | ;; | ||
30 | "20160621") | ||
31 | EGIT_COMMIT="0df372d54b4a4fbfa38a7e5919cd6bb8929f73da" | ||
32 | ;; | ||
33 | "20160624") | ||
34 | EGIT_COMMIT="17f02ba08a8d829345ee62921fcee8e7e996e8d2" | ||
35 | ;; | ||
36 | "20160701") | ||
37 | EGIT_COMMIT="a16d49ab9cb0aa969f0ede6e74686ecce5da6fb5" | ||
38 | ;; | ||
39 | *) | ||
40 | # last seen change | ||
41 | EGIT_COMMIT="a16d49ab9cb0aa969f0ede6e74686ecce5da6fb5" | ||
42 | # therefore, for security reasons "9999" doesn't actually | ||
43 | # emerge the latest version. please consult 'git log' and | ||
44 | # update the last EGIT_COMMIT to obtain a newer version. | ||
45 | # to obtain the commit of a particular release, execute | ||
46 | # 'git tag', 'git reset --hard <tag>', then 'git log'. | ||
47 | ;; | ||
48 | esac | ||
49 | |||
50 | # some perl library items used by some scripts.. FIXME | ||
51 | DEPEND="dev-lang/perl | ||
52 | dev-perl/Curses" | ||
53 | IUSE="rxaudio" | ||
54 | RDEPEND="rxaudio? ( media-sound/rxaudio-bin )" | ||
55 | |||
56 | src_compile() { | ||
57 | # extra check for cryptographic consistency | ||
58 | git fsck | ||
59 | } | ||
60 | |||
61 | src_install() { | ||
62 | #perl_set_version | ||
63 | dobin bin/* | ||
64 | # our code is not dependent on perl version | ||
65 | #insinto ${VENDOR_LIB} | ||
66 | insinto /usr/lib/perl5/vendor_perl | ||
67 | doins -r lib/perl5/* | ||
68 | dodoc -r *.txt cgi contrib hooks | ||
69 | } | ||
70 | |||