aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormpkh <cynede@gentoo.org>2016-08-24 07:01:30 +0000
committerGitHub <noreply@github.com>2016-08-24 07:01:30 +0000
commit8ad97c5002c2fdfc6477e6958d54a4887cc54449 (patch)
treea7ec0520558c1a08eb974623b43ed6fd479e3e04
parentMerge pull request #224 from ArsenShnurkov/mono-packaging-tools (diff)
parentfix of bug introduced during EAPI-6 bump (diff)
downloaddotnet-8ad97c5002c2fdfc6477e6958d54a4887cc54449.tar.gz
dotnet-8ad97c5002c2fdfc6477e6958d54a4887cc54449.tar.bz2
dotnet-8ad97c5002c2fdfc6477e6958d54a4887cc54449.zip
Merge pull request #225 from ArsenShnurkov/xsp
fix of bug introduced during EAPI-6 bump
-rw-r--r--www-servers/xsp/Manifest2
-rw-r--r--www-servers/xsp/xsp-4.4_p2016022603.ebuild (renamed from www-servers/xsp/xsp-4.4_p2016011603-r1.ebuild)14
2 files changed, 8 insertions, 8 deletions
diff --git a/www-servers/xsp/Manifest b/www-servers/xsp/Manifest
index 5458bac..538bccb 100644
--- a/www-servers/xsp/Manifest
+++ b/www-servers/xsp/Manifest
@@ -1 +1 @@
-DIST xsp-4.4_p2016011603.tar.gz 307876 SHA256 3a3fd02cefd7db448d9ea61ea739cc488e6f9606d56f8458edb6e7b9d730c060 SHA512 2bb4a8509a31b661a720518ce5db2e039bfafc60743a4959e3de11edc825334985c0fed1fe6e81e9e794ed0e801a2051198c395b57e213bf82757a545e1ddc5a WHIRLPOOL 437f0fc41b09d7f4cdf3b4eec62e963a24bca713a0148ebdce53578df4708c35055d395be0ffb121ae8277934c4a928b6b0f022636269b0a4ad97187569f8301
+DIST xsp-4.4_p2016022603.tar.gz 307876 SHA256 3a3fd02cefd7db448d9ea61ea739cc488e6f9606d56f8458edb6e7b9d730c060 SHA512 2bb4a8509a31b661a720518ce5db2e039bfafc60743a4959e3de11edc825334985c0fed1fe6e81e9e794ed0e801a2051198c395b57e213bf82757a545e1ddc5a WHIRLPOOL 437f0fc41b09d7f4cdf3b4eec62e963a24bca713a0148ebdce53578df4708c35055d395be0ffb121ae8277934c4a928b6b0f022636269b0a4ad97187569f8301
diff --git a/www-servers/xsp/xsp-4.4_p2016011603-r1.ebuild b/www-servers/xsp/xsp-4.4_p2016022603.ebuild
index c091a52..ecd851e 100644
--- a/www-servers/xsp/xsp-4.4_p2016011603-r1.ebuild
+++ b/www-servers/xsp/xsp-4.4_p2016022603.ebuild
@@ -4,7 +4,7 @@
EAPI="6"
-USE_DOTNET="net35 net40 net45"
+USE_DOTNET="net45 net40 net35"
PATCHDIR="${FILESDIR}/2.2/"
inherit eutils systemd dotnet user autotools
@@ -14,14 +14,13 @@ HOMEPAGE="http://www.mono-project.com/ASP.NET"
EGIT_COMMIT="c98e068f5647fb06ff2fbef7cd5f1b35417362b1"
SRC_URI="http://github.com/mono/xsp/archive/${EGIT_COMMIT}.tar.gz -> ${PN}-${PV}.tar.gz"
-
RESTRICT="mirror"
S="${WORKDIR}/xsp-${EGIT_COMMIT}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc test developer debug"
+IUSE="+${USE_DOTNET} doc test +developer +debug"
COMMON_DEPEND="dev-db/sqlite:3
!dev-dotnet/xsp
@@ -48,12 +47,12 @@ src_prepare() {
}
src_configure() {
+ eautomake --gnu --add-missing --force --copy #nowarn
+
myeconfargs=("--enable-maintainer-mode")
use test && myeconfargs+=("--with_unit_tests")
use doc || myeconfargs+=("--disable-docs")
- eautomake --gnu --add-missing --force --copy #nowarn
- autotools-utils_src_configure
- ./configure || die
+ econf ${myeconfargs}
}
src_compile() {
@@ -69,7 +68,8 @@ pkg_preinst() {
}
src_install() {
- mv_command="cp -ar" autotools-utils_src_install
+ emake DESTDIR="${D}" install
+
newinitd "${PATCHDIR}"/xsp.initd xsp
newinitd "${PATCHDIR}"/mod-mono-server-r1.initd mod-mono-server
newconfd "${PATCHDIR}"/xsp.confd xsp