1 |
commit: acc6b128dd298a9f58d28b9aa21d5a0a33085b37 |
2 |
Author: ArsenShnurkov <Arsen.Shnurkov <AT> gmail <DOT> com> |
3 |
AuthorDate: Wed Aug 24 06:54:42 2016 +0000 |
4 |
Commit: Mikhail Pukhlikov <cynede <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 24 06:54:42 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=acc6b128 |
7 |
|
8 |
fix of bug introduced during EAPI-6 bump |
9 |
|
10 |
....4_p2016011603-r1.ebuild => xsp-4.4_p2016022603.ebuild} | 14 +++++++------- |
11 |
1 file changed, 7 insertions(+), 7 deletions(-) |
12 |
|
13 |
diff --git a/www-servers/xsp/xsp-4.4_p2016011603-r1.ebuild b/www-servers/xsp/xsp-4.4_p2016022603.ebuild |
14 |
similarity index 93% |
15 |
rename from www-servers/xsp/xsp-4.4_p2016011603-r1.ebuild |
16 |
rename to www-servers/xsp/xsp-4.4_p2016022603.ebuild |
17 |
index c091a52..ecd851e 100644 |
18 |
--- a/www-servers/xsp/xsp-4.4_p2016011603-r1.ebuild |
19 |
+++ b/www-servers/xsp/xsp-4.4_p2016022603.ebuild |
20 |
@@ -4,7 +4,7 @@ |
21 |
|
22 |
EAPI="6" |
23 |
|
24 |
-USE_DOTNET="net35 net40 net45" |
25 |
+USE_DOTNET="net45 net40 net35" |
26 |
PATCHDIR="${FILESDIR}/2.2/" |
27 |
|
28 |
inherit eutils systemd dotnet user autotools |
29 |
@@ -14,14 +14,13 @@ HOMEPAGE="http://www.mono-project.com/ASP.NET" |
30 |
|
31 |
EGIT_COMMIT="c98e068f5647fb06ff2fbef7cd5f1b35417362b1" |
32 |
SRC_URI="http://github.com/mono/xsp/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${PV}.tar.gz" |
33 |
- |
34 |
RESTRICT="mirror" |
35 |
S="${WORKDIR}/xsp-${EGIT_COMMIT}" |
36 |
|
37 |
LICENSE="MIT" |
38 |
SLOT="0" |
39 |
KEYWORDS="~amd64 ~ppc ~x86" |
40 |
-IUSE="doc test developer debug" |
41 |
+IUSE="+${USE_DOTNET} doc test +developer +debug" |
42 |
|
43 |
COMMON_DEPEND="dev-db/sqlite:3 |
44 |
!dev-dotnet/xsp |
45 |
@@ -48,12 +47,12 @@ src_prepare() { |
46 |
} |
47 |
|
48 |
src_configure() { |
49 |
+ eautomake --gnu --add-missing --force --copy #nowarn |
50 |
+ |
51 |
myeconfargs=("--enable-maintainer-mode") |
52 |
use test && myeconfargs+=("--with_unit_tests") |
53 |
use doc || myeconfargs+=("--disable-docs") |
54 |
- eautomake --gnu --add-missing --force --copy #nowarn |
55 |
- autotools-utils_src_configure |
56 |
- ./configure || die |
57 |
+ econf ${myeconfargs} |
58 |
} |
59 |
|
60 |
src_compile() { |
61 |
@@ -69,7 +68,8 @@ pkg_preinst() { |
62 |
} |
63 |
|
64 |
src_install() { |
65 |
- mv_command="cp -ar" autotools-utils_src_install |
66 |
+ emake DESTDIR="${D}" install |
67 |
+ |
68 |
newinitd "${PATCHDIR}"/xsp.initd xsp |
69 |
newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server |
70 |
newconfd "${PATCHDIR}"/xsp.confd xsp |