# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" KEYWORDS="amd64 ~x86" RESTRICT="mirror" # debug = debug configuration (symbols and defines for debugging) # developer = generate symbols information (to view line numbers in stack traces, either in debug or release configuration) # test = allow NUnit tests to run # nupkg = create .nupkg file from .nuspec # gac = install into gac # pkg-config = register in pkg-config database USE_DOTNET="net45" IUSE="${USE_DOTNET} +gac debug developer test +pkg-config" inherit msbuild mono-pkg-config gac machine NAME="npgsql" NUSPEC_ID="${NAME}" HOMEPAGE="https://github.com/npgsql/${NAME}" #EGIT_COMMIT="a7e147759c3756b6d22f07f5602aacd21f93d48d" EGIT_COMMIT="b38b71380def0299e79269b403116b7d72b9419d" SRC_URI="${HOMEPAGE}/archive/${EGIT_COMMIT}.tar.gz -> ${CATEGORY}-${PN}-${PV}.tar.gz gac? ( https://github.com/mono/mono/raw/main/mcs/class/mono.snk )" S="${WORKDIR}/${NAME}-${EGIT_COMMIT}" SLOT="0" DESCRIPTION="allows any program developed for .NET framework to access a PostgreSQL database" LICENSE="npgsql" LICENSE_URL="https://github.com/npgsql/npgsql/blob/develop/LICENSE.txt" COMMON_DEPENDENCIES="|| ( >=dev-lang/mono-4.2