[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/xdt-for-monodevelop/

2018-02-04 Thread Mikhail Pukhlikov
commit: 50e21aa9d7a054ffbdf5547dd8ef421c3aba3c01
Author: Dallen Wilson  gmail  com>
AuthorDate: Sat Feb  3 02:49:01 2018 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Sat Feb  3 02:49:01 2018 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=50e21aa9

Fixes command-not-found:exbuild error.

 dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r2.ebuild 
b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r2.ebuild
index 7681dae..37af045 100644
--- a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r2.ebuild
+++ b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 USE_DOTNET="net45"
 
-inherit dotnet eutils gac
+inherit dotnet eutils gac xbuild
 
 DESCRIPTION="Microsoft's Xml Document Transformation library"
 HOMEPAGE="https://github.com/mrward/xdt";



[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/xdt-for-monodevelop/

2017-08-03 Thread Mikhail Pukhlikov
commit: 0d95bbeb2ae4e0a923c0d5bc2a4783aaa2121573
Author: genterminl  users  sourceforge  net>
AuthorDate: Tue Aug  1 20:15:59 2017 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Tue Aug  1 20:15:59 2017 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=0d95bbeb

dev-dotnet/nuget fix for adding delay signed assembly to gac

 .../xdt-for-monodevelop-2.8.1-r2.ebuild| 48 ++
 .../xdt-for-monodevelop-2.8.3-r1.ebuild| 48 ++
 2 files changed, 96 insertions(+)

diff --git a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r2.ebuild 
b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r2.ebuild
new file mode 100644
index 000..7681dae
--- /dev/null
+++ b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_DOTNET="net45"
+
+inherit dotnet eutils gac
+
+DESCRIPTION="Microsoft's Xml Document Transformation library"
+HOMEPAGE="https://github.com/mrward/xdt";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+SRC_URI="https://github.com/mrward/xdt/archive/Release-NuGet-${PV}-Mono.tar.gz 
-> xdt-for-monodevelop-${PV}.tar.gz"
+S=${WORKDIR}/xdt-Release-NuGet-${PV}-Mono
+
+KEYWORDS="~amd64 ~x86 ~ppc"
+IUSE=""
+
+DEPEND="|| ( dev-lang/mono )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   dotnet_pkg_setup
+}
+
+src_prepare() {
+   eapply "${FILESDIR}/disable-testproject-build-in-sln-r1.patch"
+   cp "${FILESDIR}/rsa-4096.snk" "${S}/XmlTransform" || die
+   eapply "${FILESDIR}/add-keyfile-option-to-csproj-r1.patch"
+   sed -i -e "s/1.0.0/${PV}/g"  
"${S}/XmlTransform/Properties/AssemblyInfo.cs" || die
+   eapply_user
+}
+
+src_configure() {
+   export EnableNuGetPackageRestore="true"
+}
+
+src_compile() {
+   exbuild Microsoft.Web.XmlTransform.sln
+   elog "Signing XmlTransform.dll with rsa-4096.snk"
+   sn -R XmlTransform/bin/Release/Microsoft.Web.XmlTransform.dll 
XmlTransform/rsa-4096.snk
+}
+
+src_install() {
+   elog "Installing Microsoft.Web.XmlTransform.dll to GAC"
+   egacinstall XmlTransform/bin/Release/Microsoft.Web.XmlTransform.dll
+}

diff --git a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3-r1.ebuild 
b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3-r1.ebuild
new file mode 100644
index 000..6026ee4
--- /dev/null
+++ b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_DOTNET="net45"
+
+inherit dotnet eutils gac
+
+DESCRIPTION="Microsoft's Xml Document Transformation library"
+HOMEPAGE="https://github.com/mrward/xdt";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+SRC_URI="https://github.com/mrward/xdt/archive/Release-NuGet-${PV}-Mono.tar.gz 
-> xdt-for-monodevelop-${PV}.tar.gz"
+S=${WORKDIR}/xdt-Release-NuGet-${PV}-Mono
+
+KEYWORDS="~x86 ~amd64 ~ppc"
+IUSE=""
+
+DEPEND="|| ( dev-lang/mono )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   dotnet_pkg_setup
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/disable-testproject-build-in-sln.patch"
+   cp "${FILESDIR}/rsa-4096.snk" "${S}/XmlTransform" || die
+   epatch "${FILESDIR}/add-keyfile-option-to-csproj.patch"
+   sed -i -e "s/1.0.0/${PV}/g"  
"${S}/XmlTransform/Properties/AssemblyInfo.cs" || die
+   eapply_user
+}
+
+src_configure() {
+   export EnableNuGetPackageRestore="true"
+}
+
+src_compile() {
+   exbuild Microsoft.Web.XmlTransform.sln
+   elog "Signing Microsoft.Web.XmlTransform.dll with rsa-4096.snk"
+   sn -R XmlTransform/bin/Release/Microsoft.Web.XmlTransform.dll 
XmlTransform/rsa-4096.snk
+}
+
+src_install() {
+   elog "Installing Microsoft.Web.XmlTransform.dll to GAC"
+   egacinstall XmlTransform/bin/Release/Microsoft.Web.XmlTransform.dll
+}



[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/xdt-for-monodevelop/

2016-09-06 Thread Mikhail Pukhlikov
commit: aadf87c837769df6910e452acd844a04f1a019bc
Author: Ben Sagal  gmail  com>
AuthorDate: Wed Aug 31 17:59:16 2016 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Wed Aug 31 17:59:16 2016 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=aadf87c8

Change stable keywords to testing.
The stable keywords are initial commits so does not signify that the package 
has been tested and all the other keywords in the overlay are testing apart for 
these.

 dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild | 2 +-
 dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild 
b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild
index 3f09a9d..b646977 100644
--- a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild
+++ b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 SRC_URI="https://github.com/mrward/xdt/archive/Release-NuGet-${PV}-Mono.tar.gz 
-> xdt-for-monodevelop-${PV}.tar.gz"
 S=${WORKDIR}/xdt-Release-NuGet-${PV}-Mono
 
-KEYWORDS="x86 amd64"
+KEYWORDS="~x86 ~amd64"
 IUSE=""
 
 DEPEND="|| ( dev-lang/mono )"

diff --git a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild 
b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild
index 2ab4a3e..4b208b7 100644
--- a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild
+++ b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 SRC_URI="https://github.com/mrward/xdt/archive/Release-NuGet-${PV}-Mono.tar.gz 
-> xdt-for-monodevelop-${PV}.tar.gz"
 S=${WORKDIR}/xdt-Release-NuGet-${PV}-Mono
 
-KEYWORDS="x86 amd64 ~ppc"
+KEYWORDS="~x86 ~amd64 ~ppc"
 IUSE=""
 
 DEPEND="|| ( dev-lang/mono )"



[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/xdt-for-monodevelop/

2016-08-20 Thread Mikhail Pukhlikov
commit: 7d84e07578f97069167782e11da72f9c9dbc80d2
Author: ArsenShnurkov  gmail  com>
AuthorDate: Sun Aug 21 03:54:36 2016 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Sun Aug 21 03:54:36 2016 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=7d84e075

eapply_user was added per 
https://github.com/gentoo/dotnet/issues/222#issuecomment-241236854

 dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r1.ebuild | 2 +-
 dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild| 1 +
 dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild| 1 +
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r1.ebuild 
b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r1.ebuild
index 9868521..c7ca76e 100644
--- a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r1.ebuild
+++ b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1-r1.ebuild
@@ -30,7 +30,7 @@ src_prepare() {
cp "${FILESDIR}/rsa-4096.snk" "${S}/XmlTransform" || die
eapply "${FILESDIR}/add-keyfile-option-to-csproj-r1.patch"
sed -i -e "s/1.0.0/${PV}/g"  
"${S}/XmlTransform/Properties/AssemblyInfo.cs" || die
-   default
+   eapply_user
 }
 
 src_configure() {

diff --git a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild 
b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild
index 17ef1bd..3f09a9d 100644
--- a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild
+++ b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.1.ebuild
@@ -30,6 +30,7 @@ src_prepare() {
cp "${FILESDIR}/rsa-4096.snk" "${S}/XmlTransform" || die
epatch "${FILESDIR}/add-keyfile-option-to-csproj.patch"
sed -i -e "s/1.0.0/${PV}/g"  
"${S}/XmlTransform/Properties/AssemblyInfo.cs" || die
+   eapply_user
 }
 
 src_configure() {

diff --git a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild 
b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild
index 182fc47..2ab4a3e 100644
--- a/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild
+++ b/dev-dotnet/xdt-for-monodevelop/xdt-for-monodevelop-2.8.3.ebuild
@@ -30,6 +30,7 @@ src_prepare() {
cp "${FILESDIR}/rsa-4096.snk" "${S}/XmlTransform" || die
epatch "${FILESDIR}/add-keyfile-option-to-csproj.patch"
sed -i -e "s/1.0.0/${PV}/g"  
"${S}/XmlTransform/Properties/AssemblyInfo.cs" || die
+   eapply_user
 }
 
 src_configure() {