diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-eselect/eselect-wine |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-eselect/eselect-wine')
-rw-r--r-- | app-eselect/eselect-wine/Manifest | 3 | ||||
-rw-r--r-- | app-eselect/eselect-wine/eselect-wine-1.2.2.ebuild | 47 | ||||
-rw-r--r-- | app-eselect/eselect-wine/metadata.xml | 15 |
3 files changed, 65 insertions, 0 deletions
diff --git a/app-eselect/eselect-wine/Manifest b/app-eselect/eselect-wine/Manifest new file mode 100644 index 000000000000..d1e50af9477b --- /dev/null +++ b/app-eselect/eselect-wine/Manifest @@ -0,0 +1,3 @@ +DIST wine.eselect-1.2.2 19370 SHA256 e72f3d7cbdb3d7254ca0c52165adeae977e78ab68cde843622b99088ecc74e2b SHA512 6380e904ca824b1fe45cf651637f1cfe931f0c7519db49cb0794826ebbc8bdebc480fe7eb16601dc37123b44ea2d10aec49aa9fe622cad3e67ffb0f730292614 WHIRLPOOL 3f2cdc1128c831672605a46c8e7ac7a524d9a42e7355928806c448463131518f4bd47c633a687d8af1ae0fb7eb3c702755103ee2fedaf37c3e30477286b910cb +EBUILD eselect-wine-1.2.2.ebuild 1286 SHA256 f032581318c61e060cfcfe8f8eb9809ed2866b818db356a43a4768ec1eb33b6d SHA512 c4e2d6854998c7c6b4216412d2430bfa704e19c21110bc50a2039c68aad3be6136f8999b01fbd6219f9a8007e305d402000e92215419fe04fc58cd44a6b4d74b WHIRLPOOL 656b68975e10045d0a933c18fefada99f16ac8e39b8946c93b54aa838fc7744a98a8d1dc1aa4a29bb185bfc3283adeb56313a8d61f779609695414ea58dacf71 +MISC metadata.xml 435 SHA256 5a50698cc3ee304f7d9099c50acb3263f91ad5bcb9f520f20a51c196c1ec7e4e SHA512 a0be824eab346069bdca0b7f1856798b3469cc72829cb0850bec061e7679f9c68a3adf3331c4e5aedb3ac9253436997b9b6e75c79966c32abbf9048e16086e17 WHIRLPOOL 477c05b0f6019a7f6281707cf554fa80fe06c4bcceabd44641157e0add1bcad9e7b668cd56ce86b2c7f8ffe4f8a243b1cca08acead36a7c0a09e375b5cb97e91 diff --git a/app-eselect/eselect-wine/eselect-wine-1.2.2.ebuild b/app-eselect/eselect-wine/eselect-wine-1.2.2.ebuild new file mode 100644 index 000000000000..b65240008ca5 --- /dev/null +++ b/app-eselect/eselect-wine/eselect-wine-1.2.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Manage active wine version" +HOMEPAGE="https://bitbucket.org/NP-Hardass/eselect-wine" +SRC_URI="https://bitbucket.org/NP-Hardass/${PN}/raw/v${PV}/wine.eselect -> wine.eselect-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="-* amd64 x86 ~x86-fbsd" +IUSE="" + +RDEPEND="app-admin/eselect + dev-util/desktop-file-utils + !!app-emulation/wine:0" + +S=${WORKDIR} + +src_install() { + keepdir /etc/eselect/wine + + insinto /usr/share/eselect/modules + newins "${DISTDIR}"/wine.eselect-${PV} wine.eselect +} + +pkg_postinst() { + # <eselect-wine-v0.3_rc7 installed symlinks with leading double-slashes. + # In /usr/include this breaks gcc build. + # https://bugs.gentoo.org/434180 + if [[ $(readlink "${EROOT%/}"/usr/include/wine) == //* ]]; then + ewarn "Leading double slash in ${EPREFIX%/}/usr/include/wine symlink detected." + ewarn "Re-setting wine symlinks..." + eselect wine update --if-unset + fi +} + +pkg_prerm() { + # Avoid conflicts with wine[-multislot] installed later + if [[ -z ${REPLACED_BY_VERSION} ]]; then + elog "${PN} is being uninstalled, removing symlinks" + eselect wine unset --all || die + else + einfo "${PN} is being updated/reinstalled, not modifying symlinks" + fi +} diff --git a/app-eselect/eselect-wine/metadata.xml b/app-eselect/eselect-wine/metadata.xml new file mode 100644 index 000000000000..1ded1127484f --- /dev/null +++ b/app-eselect/eselect-wine/metadata.xml @@ -0,0 +1,15 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>NP-Hardass@gentoo.org</email> + <name>NP-Hardass</name> + </maintainer> + <maintainer type="person"> + <email>gentoo@eroen.eu</email> + <name>eroen</name> + </maintainer> + <upstream> + <remote-id type="bitbucket">NP-Hardass/eselect-wine</remote-id> + </upstream> +</pkgmetadata> |