Commit 4187eb200ea7a07db7ffb35da2d3a6f378030f13

Authored by Georg Hopp
1 parent f244d6a6

some update...

... ... @@ -2,10 +2,10 @@
2 2 # Distributed under the terms of the GNU General Public License v2
3 3 # $Id$
4 4
5   -EAPI=5
  5 +EAPI=8
6 6 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
7 7
8   -inherit cmake-utils eutils fdo-mime flag-o-matic python-any-r1
  8 +inherit cmake fdo-mime flag-o-matic python-any-r1
9 9 if [[ ${PV} = *9999* ]]; then
10 10 inherit git-r3
11 11 EGIT_REPO_URI="git://github.com/doxygen/doxygen.git"
... ...
1 1 # Copyright 1999-2016 Georg Hopp
2 2 # Distributed under the terms of the GNU General Public License v3
3 3
4   -EAPI=6
5   -
6   -inherit eutils
  4 +EAPI=8
7 5
8 6 DESCRIPTION="The taskrambler framewark base class."
9 7 HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/libtrbase"
... ...
1 1 # Copyright 1999-2016 Georg Hopp
2 2 # Distributed under the terms of the GNU General Public License v3
3 3
4   -EAPI=6
5   -
6   -inherit eutils
  4 +EAPI=8
7 5
8 6 DESCRIPTION="Communication abstraction layer for taskrambler framework."
9 7 HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/libtrcomm"
... ...
1 1 # Copyright 1999-2016 Georg Hopp
2 2 # Distributed under the terms of the GNU General Public License v3
3 3
4   -EAPI=6
5   -
6   -inherit eutils
  4 +EAPI=8
7 5
8 6 DESCRIPTION="Lowlevel IO for the taskrambler framework."
9 7 HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/libtrdata"
... ...
1 1 # Copyright 1999-2016 Georg Hopp
2 2 # Distributed under the terms of the GNU General Public License v3
3 3
4   -EAPI=6
5   -
6   -inherit eutils
  4 +EAPI=8
7 5
8 6 DESCRIPTION="Event subsystem for the taskrambler framework."
9 7 HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/libtrevent"
... ...
1 1 # Copyright 1999-2016 Georg Hopp
2 2 # Distributed under the terms of the GNU General Public License v3
3 3
4   -EAPI=6
5   -
6   -inherit eutils
  4 +EAPI=8
7 5
8 6 DESCRIPTION="Various basic hashing rotines for the taskrambler framework."
9 7 HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/libtrhash"
... ...
1 1 # Copyright 1999-2016 Georg Hopp
2 2 # Distributed under the terms of the GNU General Public License v3
3 3
4   -EAPI=6
5   -
6   -inherit eutils
  4 +EAPI=8
7 5
8 6 DESCRIPTION="Lowlevel IO for the taskrambler framework."
9 7 HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/libtrio"
... ...
1   -# ChangeLog for net-fs/djmount
2   -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
3   -# $Header: /var/cvsroot/gentoo-x86/net-fs/djmount/ChangeLog,v 1.8 2010/10/12 08:40:57 phajdan.jr Exp $
4   -
5   - 12 Oct 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
6   - djmount-0.71-r1.ebuild:
7   - x86 stable wrt bug #340453
8   -
9   - 11 Oct 2010; Markos Chandras <hwoarang@gentoo.org> djmount-0.71-r1.ebuild:
10   - Stable on amd64 wrt bug #340453
11   -
12   - 11 Oct 2010; Mike Frysinger <vapier@gentoo.org> djmount-0.71-r1.ebuild:
13   - Clean up, fix USE=debug build #267508 by mimosinnet, and fix FEATURES=test
14   - 277557 by Diego E. Pettenò.
15   -
16   -*djmount-0.71-r1 (20 Mar 2008)
17   -
18   - 20 Mar 2008; Doug Goldstein <cardoe@gentoo.org> -djmount-0.71.ebuild,
19   - +djmount-0.71-r1.ebuild:
20   - Finally add changes that have been sitting on my system for months, maybe
21   - even a year.
22   -
23   - 30 Sep 2007; Sven Wegener <swegener@gentoo.org> djmount-0.71.ebuild:
24   - Add ~amd64 keyword.
25   -
26   - 07 May 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> djmount-0.71.ebuild:
27   - net-misc/libupnp moved to net-libs/libupnp, updated dependencies.
28   -
29   - 01 Mar 2007; Doug Goldstein <cardoe@gentoo.org> +metadata.xml,
30   - +djmount-0.71.ebuild:
31   - Moving djmount to net-fs
32   -
33   - 01 Mar 2007; Doug Goldstein <cardoe@gentoo.org> djmount-0.71.ebuild:
34   - Switching to libupnp since gurligebis@gentoo.org notified me that
35   - net-misc/upnp is dead upstream and has been forked off and maintained as
36   - net-misc/libupnp
37   -
38   -*djmount-0.71 (30 Dec 2006)
39   -
40   - 30 Dec 2006; Doug Goldstein <cardoe@gentoo.org> +djmount-0.71.ebuild:
41   - Adding new package called djmount for upnp -> fuse mounting
42   -
1   -AUX djmount-0.71-include-fix-for-newer-libupnp.patch 342 SHA256 cb02d19da4db2bf48a9df3fce2ff52ae3ed72b904fc6d9594adb41151fbd46e1 SHA512 d9673a20d776bd12793ee171dbe130d23b86803d43bf885184791438be328dba8ec982305c18277dfdf642431feac0402a54aff028e3bcde0d7f07cb92916f8a WHIRLPOOL 62a4989d6dea3548584bf68884de8423e89528ad39d93824d821ba05e2b3ea6c46fc42587860204a1ab223bc5f0dca871ea1226bb118673143fcf69fb61f18fe
2   -DIST djmount-0.71.tar.gz 1159653 SHA256 aa5bb482af4cbd42695a7e396043d47b53d075ac2f6aa18a8f8e11383c030e4f SHA512 6735c1dc346470d72d3ab2434be5e634d7b6b2863a182fa15b4f24e5bda7e0338d90d3efe58e5c161bd5f5cf0f4e8209c988492b1c1fa12bd625eb0c97ad57bd WHIRLPOOL 0fbc60876dea2f8ca92a6745c1e1b6a14b7638d932f0d7b5f289f24f40a75991d2c111bd07dfb7895a3611157948a80640793baa3a9d4b84050356242b403d3b
3   -EBUILD djmount-0.71-r2.ebuild 1170 SHA256 6d579c20442996a7df65c82e293646a174154c9cd85a4de0302ecf44c71208ab SHA512 022839ebcf18bfb1c2df1f02be5ca76acf7a2cc90a075b67d772c925c981c9384bb67cea31e73e0763aa7ca210012291306c37bc151e03aa9316c7167d6196d9 WHIRLPOOL 06d801da4772b4b9c5a3337bde9d238fa57d9dc255fceee307c77d41bef7e008ee20f6b1ac8b8cac266b8be1d9e9fabafd69fa9b8987c566dce60440b01ea42d
4   -MISC ChangeLog 1595 SHA256 96dbbe83a75e62645e51fe3ff93b830c73a4f24d5c1b82c0f1c79eef1b131bce SHA512 f6c911a10440df1ae8ed4f5b830901471290d0c4c30a64bae20b1fff89693d085f12050b0ccd6e6755dd554ae937418b35703cc3cb5af9191832121b7a7751f1 WHIRLPOOL d8783ca00ec99403e10f2e0ab5d76d0c5922f9f20f490e0b16012c5d15749a7672ac213106eee75e54dd089e326d71373481fa2b88b4c0cee3570b6e6fedbce9
5   -MISC metadata.xml 201 SHA256 8f75fc60785c44922fb01cde68caa6453b815502745e057680d2c923733fb70a SHA512 84a5327ed4c5c64a425ec34c4658d077df5992688f6ad1b39c1f84f0e4a58663ba06c78a963423815d11f9b1cdfc3919a5d6f999e4f4f49c8c06627c60cfc2ec WHIRLPOOL 614e7c517ef569cba692b091fd5a3bd55ce0df2e5b3e0b4ce20bc08abc1c017b1cb8fe0bf95a68175dd0994942eb4669022d369c17a425cc86c431a73e1ee093
1   -# Copyright 1999-2010 Gentoo Foundation
2   -# Distributed under the terms of the GNU General Public License v2
3   -# $Header: /var/cvsroot/gentoo-x86/net-fs/djmount/djmount-0.71-r1.ebuild,v 1.4 2010/10/12 08:40:57 phajdan.jr Exp $
4   -
5   -EAPI="2"
6   -
7   -DESCRIPTION="Mount UPnP audio/video servers as a filesystem"
8   -HOMEPAGE="http://djmount.sf.net/"
9   -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
10   -
11   -inherit eutils
12   -
13   -LICENSE="GPL-2"
14   -SLOT="0"
15   -KEYWORDS="amd64 x86"
16   -IUSE="debug test"
17   -
18   -RDEPEND="sys-fs/fuse
19   - =net-libs/libupnp-1.6.6"
20   -DEPEND="${RDEPEND}
21   - test? ( sys-libs/readline )"
22   -
23   -src_unpack() {
24   - default
25   - rm -rf libupnp/*/{src,inc} libupnp/configure # make sure we use external
26   -}
27   -
28   -src_prepare() {
29   - sed -i 's:SetLogFileNames:UpnpSetLogFileNames:' djmount/fuse_main.c #267508
30   - sed -i 's:InitLog:UpnpInitLog:' djmount/test_device.c #277557
31   - epatch "${FILESDIR}/${P}-include-fix-for-newer-libupnp.patch"
32   -}
33   -
34   -src_configure() {
35   - econf $(use_enable debug) --with-external-libupnp
36   -}
37   -
38   -src_test() {
39   - # wants to do mounts :x
40   - printf '#!/bin/sh\nexit 0\n' > djmount/test_vfs.sh
41   - default
42   -}
43   -
44   -src_install() {
45   - emake DESTDIR="${D}" install || die
46   - dodoc AUTHORS ChangeLog NEWS README search_help.txt THANKS
47   -}
1   -diff -Naur djmount-0.71.orig/djmount/upnp_util.h djmount-0.71/djmount/upnp_util.h
2   ---- djmount-0.71.orig/djmount/upnp_util.h 2006-08-27 22:12:20.000000000 +0200
3   -+++ djmount-0.71/djmount/upnp_util.h 2012-12-26 21:14:42.729566628 +0100
4   -@@ -27,6 +27,7 @@
5   - #define UPNP_UTIL_H_INCLUDED
6   -
7   -
8   -+#include <upnp/upnp.h>
9   - #include <upnp/upnptools.h>
10   -
11   -
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3   -<pkgmetadata>
4   -<maintainer>
5   - <email>cardoe@gentoo.org</email>
6   -</maintainer>
7   -</pkgmetadata>
1   -# ChangeLog for sys-apps/pacman
2   -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
3   -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pacman/ChangeLog,v 1.14 2015/01/05 21:46:57 mgorny Exp $
4   -
5   - 05 Jan 2015; Michał Górny <mgorny@gentoo.org> pacman-4.0.3-r1.ebuild:
6   - Use python-any-r1 for tests.
7   -
8   -*pacman-4.0.3-r1 (24 Oct 2014)
9   -
10   - 24 Oct 2014; Michał Górny <mgorny@gentoo.org> +pacman-4.0.3-r1.ebuild:
11   - Add missing aliases for completions, bug #526316.
12   -
13   -*pacman-4.0.3 (02 Jul 2012)
14   -
15   - 02 Jul 2012; Nathan Phillip Brink <binki@gentoo.org> +pacman-4.0.3.ebuild:
16   - Add pacman-4.0.3, fixing bug #421313.
17   -
18   - 16 Jun 2012; Nathan Phillip Brink <binki@gentoo.org> pacman-4.0.1.ebuild:
19   - Fix inconsistency between m4/gettext.m4 and Makefile.in.in caused by
20   - autopoint running. Fixes bug #420469 by Ilya Gordeev.
21   -
22   - 08 May 2012; Jeff Horelick <jdhore@gentoo.org> pacman-4.0.1.ebuild:
23   - Keyword ~x86. Tested by me, signed off by binki.
24   -
25   -*pacman-4.0.1 (28 Jan 2012)
26   -
27   - 28 Jan 2012; Nathan Phillip Brink <binki@gentoo.org> -pacman-3.5.4.ebuild,
28   - -pacman-4.0.0.ebuild, +pacman-4.0.1.ebuild:
29   - Bump to pacman-4.0.1, dropping old pacmen. Fixes bug #400933 where pacman was
30   - incompatible with >=libarchive-3.
31   -
32   -*pacman-4.0.0 (18 Oct 2011)
33   -
34   - 18 Oct 2011; Nathan Phillip Brink <binki@gentoo.org> +pacman-4.0.0.ebuild,
35   - +files/pacman-4.0.0-gpgme.patch, metadata.xml:
36   - Bump to pacman-4.0.0. Add support for gpgme with help of buildsystem patch,
37   - support new libcurl functionality, add missing asciidoc DEPEND, and install
38   - bash completion files.
39   -
40   - 16 Oct 2011; Nathan Phillip Brink <binki@gentoo.org> -pacman-3.4.1.ebuild,
41   - -pacman-3.5.2.ebuild:
42   - Clean out old versions (pacman-3.4.1, pacman-3.5.2).
43   -
44   -*pacman-3.5.4 (23 Aug 2011)
45   -
46   - 23 Aug 2011; Nathan Phillip Brink <binki@gentoo.org> +pacman-3.5.4.ebuild:
47   - Bump to pacman-3.5.4 (bug #379305).
48   -
49   - 08 Jun 2011; Nathan Phillip Brink <binki@gentoo.org> -pacman-3.3.3.ebuild:
50   - Drop old pacman-3.3.3.
51   -
52   -*pacman-3.5.2 (08 Jun 2011)
53   -
54   - 08 Jun 2011; Nathan Phillip Brink <binki@gentoo.org> +pacman-3.5.2.ebuild:
55   - Bump to pacman-3.5.2 and use EAPI=4 and autotools-utils eclass for it.
56   -
57   - 04 May 2011; Nathan Phillip Brink <binki@gentoo.org> metadata.xml:
58   - Take over pacman which used to be proxy maintained for me.
59   -
60   -*pacman-3.4.1 (01 Nov 2010)
61   -
62   - 01 Nov 2010; Markos Chandras <hwoarang@gentoo.org> +pacman-3.4.1.ebuild:
63   - Version bump. Thanks to Nathan Phillip Brink
64   - (ohnobinki)<ohnobinki@ohnopublishing.net>. Bug #341229
65   -
66   -*pacman-3.3.3 (12 May 2010)
67   -
68   - 12 May 2010; Markos Chandras <hwoarang@gentoo.org> +pacman-3.3.3.ebuild,
69   - +metadata.xml:
70   - Initial commit of pacman package manager. Moved from sunrise overlay.
71   - Thanks to Nathan Phillip Brink (ohnobinki) <ohnobinki@ohnopublishing.net>.
72   - Fixes bug #299275
1   -AUX pacman-4.0.0-gpgme.patch 1588 SHA256 19e285aca79c1c0499a013eee30a22a9b16e6d8cd8c3583ffc8c597e39bbb2ed SHA512 7651769ca4b4f5ae0157e5b108a75777b3057b3d1dadb0e6c03650340f5eecdc852967627e2bbd18eb4d54c4d05db5ead57cfac42b428dd5caf16f9654d70b4c WHIRLPOOL b994cd6f38e8cacecba91f85706f88aeb05984cbd3d83c6cfaedaa9e0572198e1ebee34155f581fa249651060bf1478512483dfd5927afccae8943d5fbd5a8c7
2   -DIST pacman-4.0.3.tar.gz 1961839 SHA256 a48696ae51aaccf31a69ea7916ba9b06e7836eb933b8a281c666729c9d55ce25 SHA512 a1c7607470f0c54affe09a1b0491cdc310f37accaf782489439fd80f85b7b0ae313c477f5f3075ddef86234364b2b317e9f6abe618722b603cc9808fbba2b326 WHIRLPOOL f01c0ee89e471fbf08d71abe6e1413d7102ce6b20d20a1658a88f4600df01e9485420975ef698765b2f358e83dffe84d68df0891a6d888a35826254db33856ed
3   -EBUILD pacman-4.0.3-r2.ebuild 3211 SHA256 012e209d6ec7904bbbe533cdb9bd37ea2f3999253271e615a2f6e57e405f8201 SHA512 9029f623535d438e5efe90965497cb0deeeaab9c467dc3fafe5b5ef0b9945af1c5e66e204a57ff460f024b507de038766a5c0227ca02e97d0ae1e6f1b0a2f8df WHIRLPOOL d609216fb820b54e4adef1fdab362f2ab26a2f5965a226b3a8ae5770b3f788f5a5202d16ebd892d61528b3999cd5804ab154119e0691c924abc58f0737181968
4   -MISC ChangeLog 2764 SHA256 81556673523a44e3506ece515916d6817fb2da67e2bf66a1b9b73070e5936c5b SHA512 050bc1d6055e9d7658f685cf20c5896da296641ea801c4bde46e24ef66912b9066ee308f7121bc4136dafc528a18f43908c131575e1e3017dd435402b62b11ae WHIRLPOOL b2be033315bfbad356fe5812ca716838f543cb08e670985223dea36b81e85aec26080060b56dad43f8d666c60837f1bace8dd60239a9b98399fb9a8076eaf845
5   -MISC metadata.xml 365 SHA256 9fc1ef7dbfcf2bf60550a9012a41fb77c8795d2af3cf59a4c6fd1f59169b2d1f SHA512 f6c422bf2d6ea05e32377d7a12c16ed28c3329b8c38d1c8f0bfa5893219b027d37ec0e47eed7994fb6b0d1d3bf7852a52fbad6582488e2e877d343b229e45fe1 WHIRLPOOL dbf72fb7eca4ade87a77c5bb97b2b0ef08f5dada7d87bd2c15c7882b637c5032f21f66ec0d1eaa41a9cf0445b4e0b0dc7f45b851990a8051ebd593e145c8fe3c
1   -From fc732def0944aac5c7b18860b4f46444e6d50044 Mon Sep 17 00:00:00 2001
2   -From: Nathan Phillip Brink <binki@gentoo.org>
3   -Date: Mon, 17 Oct 2011 21:01:22 +0000
4   -Subject: [PATCH] Use AM_GPGME_PATH macro from gpgme instead of home-built gpgme detection.
5   -
6   -Fixes compilation on Gentoo, where CPPFLAGS=-I/usr/include/gpgme is
7   -necessary.
8   ----
9   - configure.ac | 20 ++++++++++++--------
10   - 1 files changed, 12 insertions(+), 8 deletions(-)
11   -
12   -diff --git a/configure.ac b/configure.ac
13   -index c23da75..87cd359 100644
14   ---- a/configure.ac
15   -+++ b/configure.ac
16   -@@ -161,14 +161,18 @@ AM_CONDITIONAL([HAVE_LIBSSL], [test "x$with_openssl" = "xyes"])
17   - # Check for gpgme
18   - AC_MSG_CHECKING(whether to link with libgpgme)
19   - AS_IF([test "x$with_gpgme" != "xno"],
20   -- [AC_MSG_RESULT(yes)
21   -- AC_CHECK_LIB([gpgme], [gpgme_check_version], ,
22   -- [if test "x$with_gpgme" != "xcheck"; then
23   -- AC_MSG_FAILURE([--with-ggpme was given, but -lgpgme was not found])
24   -- fi],
25   -- [-lgpgme])
26   -- with_gpgme=$ac_cv_lib_gpgme_gpgme_check_version],
27   -- AC_MSG_RESULT(no))
28   -+ [AC_MSG_RESULT([yes])],
29   -+ [AC_MSG_RESULT([no])])
30   -+AS_IF([test "x$with_gpgme" != "xno"],
31   -+ [AM_PATH_GPGME([],
32   -+ [LIBS="$LIBS $GPGME_LIBS"
33   -+ CPPFLAGS="$CPPFLAGS $GPGME_CPPFLAGS"
34   -+ CFLAGS="$CFLAGS $GPGME_CFLAGS"
35   -+ with_gpgme=yes
36   -+ AC_DEFINE([HAVE_LIBGPGME], [1], [Define if gpgme should be used to provide GPG signature support.])],
37   -+ [AS_IF([test "x$with_gpgme" != "xcheck"],
38   -+ [AC_MSG_FAILURE([--with-gpgme was given, but gpgme was not found])])
39   -+ with_gpgme=no])])
40   - AM_CONDITIONAL([HAVE_LIBGPGME], [test "x$with_gpgme" = "xyes"])
41   -
42   - # Checks for header files.
43   ---
44   -1.7.3.4
45   -
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
3   -<pkgmetadata>
4   - <maintainer>
5   - <email>binki@gentoo.org</email>
6   - <name>Nathan Phillip Brink</name>
7   - </maintainer>
8   - <use>
9   - <flag name="gpg">Support verifying packages signed with GPG using <pkg>app-crypt/gpgme</pkg></flag>
10   - </use>
11   -</pkgmetadata>
1   -# Copyright 1999-2015 Gentoo Foundation
2   -# Distributed under the terms of the GNU General Public License v2
3   -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pacman/pacman-4.0.3-r1.ebuild,v 1.2 2015/01/05 21:46:57 mgorny Exp $
4   -
5   -EAPI=4
6   -
7   -PYTHON_COMPAT=( python2_7 )
8   -inherit autotools autotools-utils bash-completion-r1 eutils python-any-r1
9   -
10   -DESCRIPTION="Archlinux's binary package manager"
11   -HOMEPAGE="http://archlinux.org/pacman/"
12   -SRC_URI="ftp://ftp.archlinux.org/other/${PN}/${P}.tar.gz"
13   -
14   -LICENSE="GPL-2"
15   -SLOT="0"
16   -KEYWORDS="~amd64 ~x86"
17   -IUSE="curl debug doc gpg test"
18   -
19   -COMMON_DEPEND="app-arch/libarchive
20   - dev-libs/openssl
21   - virtual/libiconv
22   - virtual/libintl
23   - sys-devel/gettext
24   - app-arch/arch-install-scripts
25   - app-arch/armrr
26   - curl? ( net-misc/curl )
27   - gpg? ( app-crypt/gpgme )"
28   -RDEPEND="${COMMON_DEPEND}
29   - app-arch/xz-utils"
30   -# autoconf macros from gpgme requied unconditionally
31   -# makepkg collision with old bash-completion
32   -DEPEND="${COMMON_DEPEND}
33   - app-crypt/gpgme
34   - doc? ( app-doc/doxygen
35   - app-text/asciidoc )
36   - test? ( ${PYTHON_DEPS} )
37   - !<=app-shells/bash-completion-2.1-r90"
38   -
39   -RESTRICT="test"
40   -
41   -src_prepare() {
42   - # Adds AM_GPGME_PATH call which requires app-crypt/gpgme to be
43   - # DEPENDed on unconditionally:
44   - epatch "${FILESDIR}"/${PN}-4.0.0-gpgme.patch
45   -
46   - # Remove a line that adds -Werror in ./configure when --enable-debug
47   - # is passed:
48   - sed -i -e '/-Werror/d' configure.ac || die "-Werror"
49   -
50   - # autopoint is unwilling to replace m4/gettext.m4 with the correct
51   - # version even though it'll gladly replace */po/Makefile.in.in,
52   - # creating an inconsistency between gettext m4 macros and
53   - # Makefile.in.in. Also, AM_MKINSTALLDIRS apparently doesn't exist
54   - # anymore, so we need newer gettext macros. #420469
55   - rm m4/gettext.m4 || die
56   - sed -i -e '/AM_GNU_GETTEXT_VERSION/s/0\.13\.1/0.18.1/' configure.ac || die
57   -
58   - eautoreconf
59   -}
60   -
61   -src_configure() {
62   - local myeconfargs=(
63   - --localstatedir=/var
64   - --disable-git-version
65   - --with-openssl
66   - # Help protect user from shooting his/her Gentoo installation in
67   - # its foot.
68   - --with-root-dir="${EPREFIX}"/var/chroot/archlinux
69   - $(use_enable debug)
70   - $(use_enable doc)
71   - $(use_enable doc doxygen)
72   - $(use_with curl libcurl)
73   - $(use_with gpg gpgme)
74   - )
75   - autotools-utils_src_configure
76   -}
77   -
78   -src_install() {
79   - autotools-utils_src_install
80   -
81   - dodir /etc/pacman.d
82   - newbashcomp "${AUTOTOOLS_BUILD_DIR}"/contrib/bash_completion pacman
83   - bashcomp_alias pacman pacman-key makepkg
84   -
85   - # get a mirrorlist.
86   - # 1. use locale to find a country code...
87   - LOCALE="$(locale | sed '/^LANG/{;s/.*=\([^.]*\).*/\1/;p;};d')"
88   - LOCALE="$(echo ${LOCALE#*_} | tr '[:lower:]' '[:upper:]')"
89   -
90   - echo "$(armrr -h | sed '2,+1H;${;g;p;};d' | tr -d '\n')" | grep -q 'DE' || \
91   - LOCALE='US'
92   -
93   - echo -e "n\ny" | DESTDIR=${D} armrr "${LOCALE}"
94   -
95   - # remove comment from XferCommand
96   - sed -i '/^\s*#XferCommand.*curl/s/^\s*#//' ${D}/etc/pacman.conf
97   -
98   - # add mirror configuration
99   - cat >>${D}/etc/pacman.conf <<EOF
100   -[core]
101   -Include = /etc/pacman.d/mirrorlist
102   -
103   -[extra]
104   -Include = /etc/pacman.d/mirrorlist
105   -
106   -[community]
107   -Include = /etc/pacman.d/mirrorlist
108   -
109   -[multilib]
110   -Include = /etc/pacman.d/mirrorlist
111   -EOF
112   -}
113   -
114   -pkg_postinst() {
115   - einfo "Please see http://ohnopub.net/~ohnobinki/gentoo/arch/ for information"
116   - einfo "about setting up an archlinux chroot."
117   -}
1 1 # Copyright 1999-2016 Georg Hopp
2 2 # Distributed under the terms of the GNU General Public License v3
3 3
4   -EAPI=6
5   -
6   -inherit eutils
  4 +EAPI=8
7 5
8 6 DESCRIPTION="The taskrambler web server."
9 7 HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/taskrambler"
... ...
1   -# Copyright 1999-2016 Georg Hopp
2   -# Distributed under the terms of the GNU General Public License v3
3   -
4   -EAPI=6
5   -
6   -inherit eutils
7   -
8   -DESCRIPTION="The taskrambler web server."
9   -HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/taskrambler"
10   -SRC_URI="http://ci-build.weird-web-workers.org/taskrambler/artifacts/${P}.tar.gz"
11   -LICENSE="GPL-3+"
12   -
13   -SLOT="0"
14   -
15   -KEYWORDS="amd64 ~x86"
16   -
17   -IUSE="memopt"
18   -
19   -DEPEND=""
20   -RDEPEND="${DEPEND}
21   - !dev-libs/libtrbase
22   - !dev-libs/libtrio
23   - !dev-libs/libtrhash
24   - !dev-libs/libtrdata"
25   -
26   -src_compile() {
27   - emake -j1
28   -}
1 1 # Copyright 1999-2016 Georg Hopp
2 2 # Distributed under the terms of the GNU General Public License v3
3 3
4   -EAPI=6
  4 +EAPI=8
5 5
6   -inherit eutils git-r3 autotools
  6 +inherit git-r3 autotools
7 7
8 8 DESCRIPTION="The taskrambler web server."
9 9 HOMEPAGE="https://gitlab.weird-web-workers.org/taskrambler/taskrambler"
... ...
Please register or login to post a comment