From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-dotnet/log4net/Manifest | 7 +++++ dev-dotnet/log4net/files/log4net.pc.in-r1 | 8 ++++++ dev-dotnet/log4net/log4net-1.2.11.ebuild | 44 +++++++++++++++++++++++++++++++ dev-dotnet/log4net/metadata.xml | 8 ++++++ 4 files changed, 67 insertions(+) create mode 100644 dev-dotnet/log4net/Manifest create mode 100644 dev-dotnet/log4net/files/log4net.pc.in-r1 create mode 100644 dev-dotnet/log4net/log4net-1.2.11.ebuild create mode 100644 dev-dotnet/log4net/metadata.xml (limited to 'dev-dotnet/log4net') diff --git a/dev-dotnet/log4net/Manifest b/dev-dotnet/log4net/Manifest new file mode 100644 index 000000000000..23d1926528ec --- /dev/null +++ b/dev-dotnet/log4net/Manifest @@ -0,0 +1,7 @@ +AUX log4net.pc.in-r1 200 SHA256 3f314f295ba47a048c02f01661e2c814ee460d37c3ae534cad0bbe87c80a2c58 SHA512 57b3d07219d8ba030108e73d2208b424caa3d7afb6004a04647771c2963fc4669ba3cf057cb30b93d6e04cf736127f96ebda8fbb05910eed9ea60ca0245bfb2f WHIRLPOOL f282f04bd9b40966c934bc21a2487a51191b9e8fde4837d93b2a6243d46c1e919cb5e132643845665d2b45265ec32958d0db4e7a773990b40c157041a10354d2 +DIST log4net-1.2.11-src.zip 1208854 SHA256 d9926e32e2b18a67ef4f90553b560621d34c49e6eb53b1f4d954b6bf6501e771 SHA512 b6ad8c873de69a30c68c82265dd2a5de331ecb780896f750088fe1e91f17191c2b54850629ece26659ec4c72b695cccae48eae30dbdf4dd18d5545cc24a42865 WHIRLPOOL d2c0c3e1c4d59c0c94b395d4055ad7ab1a0b84966aeb1f8f89396c1f74c8e11aa55bf448fec5915e3e7d91093c30e740285a615c462b4e9de1cc5e5a2d87aba8 +DIST log4net.snk 596 SHA256 6d593f81f9557e206d9f822cc2b0a07bd28a7e6a6448e8eed4b619812950db69 SHA512 b0525adfe90b8d86c7e7ac8295097b60b03b427aa4e6ad36b32bb98c7bc9fc081158249285c42eeff7637bd66a742ca422906a85544ca6526fe5e785cead8ff7 WHIRLPOOL 342123baa0ed762c67e7e14d9dd5b9f1cdea477fed9061bce7ee446916dda804f44e00f5647cd65649ca605ff4fd414dc3dd53f2705ca20db5594923f74348f7 +EBUILD log4net-1.2.11.ebuild 1170 SHA256 06d2e432bcc767ef93f822e93518433a55d2286957f4649e685979b0b70ec4ed SHA512 f278d5937e6129732134f463919bee2a6f901e1211fc7d06b8a9ad6fbc533683cdd83b34263d10a823652a25a19b4777bcfa835ce8e8b94bb38bf828e328e861 WHIRLPOOL 12e13c116b437d4fe6bb7e0bd1e1120c10c1b01e5a24739b66d8cec78f2f3fd38a5ee68128e713829a6a4e2f0a294a40a86de9b859195d7c7b07e2db3198f02a +MISC ChangeLog 2606 SHA256 bfd1cc1aa2036bf5c3467e125c53b74e57e59acab0399acdec0640be08ea3e4b SHA512 8e82f3da216122b8d3f6fa80b52e644cbf3e9993d6b5311f8c5bdbf24609a2f8d40e253c4cb914aefbbbd650ff64db59458cfb613d5dd972b62247c0b0cf1a53 WHIRLPOOL dafe7688a353d97e73a214f3efdc8b90eb587d556e296356cc566cbe43239bfd13afce08cf372582b090e4fd19766a0b5ee4e7b775c976d133a5555f3dfa8e55 +MISC ChangeLog-2015 2813 SHA256 f150bc4bc968fbc517e1b3846e7060a5ae610b8702edb23e862b0bf0ae31c680 SHA512 9e268e56bc6546cf054420338e5fd008457150666ccd49fc1f4b836c62430ee525917316afc6f8b722cee7e15309ee8c526b08c8b23187fd880b3ed11a7b9cce WHIRLPOOL 86719fbfff4fea4839be88239999cceec627134d599bf32f4f01e7875559e4e8bcbbf9db7eff7c1678fb640d21edd390b7aad27b386460bcb63834b9f82cc69c +MISC metadata.xml 251 SHA256 595191d58977749c914fbf6b5c686ffa6b5dfb9e365051cec1c4e8decac81344 SHA512 9b3d8ef0e933c58ceeae768b5e07fec1aba98d2f0add71719bcdec0e571b503b102610c0c4cbc322cc15638547e2f26f149d80c1498edb10b16a874014ae20d0 WHIRLPOOL 0f5236ff12a828b17c19a0948ed84b66cfab03603a10be9ed24c377ec561729f00d2627e49a95972c6e10d164cd8c2bcbcc60425c9f4c64db2d215626ebeaed1 diff --git a/dev-dotnet/log4net/files/log4net.pc.in-r1 b/dev-dotnet/log4net/files/log4net.pc.in-r1 new file mode 100644 index 000000000000..262850fc1e4d --- /dev/null +++ b/dev-dotnet/log4net/files/log4net.pc.in-r1 @@ -0,0 +1,8 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/@LIBDIR@ + +Name: Log4net +Description: Log4net - Logging library for C# and VB.NET +Version: @VERSION@ +Libs: -r:${libdir}/mono/log4net/log4net.dll diff --git a/dev-dotnet/log4net/log4net-1.2.11.ebuild b/dev-dotnet/log4net/log4net-1.2.11.ebuild new file mode 100644 index 000000000000..1f1d7f15db39 --- /dev/null +++ b/dev-dotnet/log4net/log4net-1.2.11.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="4" + +inherit eutils mono multilib versionator + +PV_MAJOR=$(get_version_component_range 1-2) + +DESCRIPTION="tool to help the programmer output log statements to a variety of output targets" +HOMEPAGE="http://logging.apache.org/log4net/" +SRC_URI="mirror://apache/logging/log4net/source/${P}-src.zip + https://dev.gentoo.org/~pacho/dotnet/log4net.snk" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND=">=dev-lang/mono-2.0" +DEPEND="${RDEPEND}" + +src_compile() { + /usr/bin/mcs \ + -t:library \ + -out:log4net.dll \ + -keyfile:"${DISTDIR}"/log4net.snk \ + -r:System.Data \ + -r:System.Web \ + $(find src -name "*.cs") || die +} + +src_install() { + egacinstall log4net.dll + dodir /usr/$(get_libdir)/pkgconfig + sed -e "s:@VERSION@:${PV}:" \ + -e "s:@LIBDIR@:$(get_libdir):" \ + -e "s:@NET_VERSION@:2.0:" \ + "${FILESDIR}"/${PN}.pc.in-r1 > "${D}"/usr/$(get_libdir)/pkgconfig/${PN}-${PV}.pc + dosym ${PN}-${PV}.pc /usr/$(get_libdir)/pkgconfig/${PN}-${PV_MAJOR}.pc + dosym ${PN}-${PV}.pc /usr/$(get_libdir)/pkgconfig/${PN}.pc + + dodoc README.txt STATUS.txt +} diff --git a/dev-dotnet/log4net/metadata.xml b/dev-dotnet/log4net/metadata.xml new file mode 100644 index 000000000000..c99669dda129 --- /dev/null +++ b/dev-dotnet/log4net/metadata.xml @@ -0,0 +1,8 @@ + + + + + dotnet@gentoo.org + Gentoo Dotnet Project + + -- cgit v1.2.3