diff options
author | Azat Bahawi <azahi@teknik.io> | 2020-10-24 21:10:12 +0300 |
---|---|---|
committer | Azat Bahawi <azahi@teknik.io> | 2020-10-24 21:10:12 +0300 |
commit | 50ed4bf22b12ca870d337169a42ed96756d5e788 (patch) | |
tree | de1edcd46a4d070d79079e218391cd4eb5490613 | |
parent | x11-misc/sflock: Update build process and metadata (diff) |
x11-misc/bgs: Update building, manifest
Package-Manager: Portage-3.0.8, Repoman-3.0.2
-rw-r--r-- | x11-misc/bgs/bgs-0.8-r2.ebuild (renamed from x11-misc/bgs/bgs-0.8-r1.ebuild) | 23 | ||||
-rw-r--r-- | x11-misc/bgs/bgs-9999-r1.ebuild (renamed from x11-misc/bgs/bgs-9999.ebuild) | 23 | ||||
-rw-r--r-- | x11-misc/bgs/metadata.xml | 3 |
3 files changed, 35 insertions, 14 deletions
diff --git a/x11-misc/bgs/bgs-0.8-r1.ebuild b/x11-misc/bgs/bgs-0.8-r2.ebuild index a80b487..0163e6f 100644 --- a/x11-misc/bgs/bgs-0.8-r1.ebuild +++ b/x11-misc/bgs/bgs-0.8-r2.ebuild @@ -4,10 +4,12 @@ EAPI=7 if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Gottox/bgs" + SCM="git-r3" + EGIT_REPO_URI="https://github.com/Gottox/bgs.git" fi +inherit toolchain-funcs ${SCM} + DESCRIPTION="Simple background setter based on imlib2" HOMEPAGE="https://github.com/Gottox/bgs" @@ -23,22 +25,29 @@ LICENSE="MIT" SLOT="0" IUSE="xinerama" -DEPEND="xinerama? ( x11-libs/libXinerama ) +DEPEND=" + xinerama? ( x11-libs/libXinerama ) media-libs/imlib2 x11-libs/libX11 " RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { - default + sed -e "s/^CC.*/CC = $(tc-getCC)/" \ + -i config.mk || die - if use xinerama; then - sed -e '/XINERAMALIBS/d' -i config.mk || die - sed -e '/XINERAMAFLAGS/d' -i config.mk || die + if ! use xinerama; then + sed -e '/XINERAMALIBS =/d' \ + -e '/XINERAMAFLAGS =/d' \ + -i config.mk || die fi + + default } src_install() { dobin ${PN} doman ${PN}.1 + dodoc README } diff --git a/x11-misc/bgs/bgs-9999.ebuild b/x11-misc/bgs/bgs-9999-r1.ebuild index a80b487..0163e6f 100644 --- a/x11-misc/bgs/bgs-9999.ebuild +++ b/x11-misc/bgs/bgs-9999-r1.ebuild @@ -4,10 +4,12 @@ EAPI=7 if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Gottox/bgs" + SCM="git-r3" + EGIT_REPO_URI="https://github.com/Gottox/bgs.git" fi +inherit toolchain-funcs ${SCM} + DESCRIPTION="Simple background setter based on imlib2" HOMEPAGE="https://github.com/Gottox/bgs" @@ -23,22 +25,29 @@ LICENSE="MIT" SLOT="0" IUSE="xinerama" -DEPEND="xinerama? ( x11-libs/libXinerama ) +DEPEND=" + xinerama? ( x11-libs/libXinerama ) media-libs/imlib2 x11-libs/libX11 " RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" src_prepare() { - default + sed -e "s/^CC.*/CC = $(tc-getCC)/" \ + -i config.mk || die - if use xinerama; then - sed -e '/XINERAMALIBS/d' -i config.mk || die - sed -e '/XINERAMAFLAGS/d' -i config.mk || die + if ! use xinerama; then + sed -e '/XINERAMALIBS =/d' \ + -e '/XINERAMAFLAGS =/d' \ + -i config.mk || die fi + + default } src_install() { dobin ${PN} doman ${PN}.1 + dodoc README } diff --git a/x11-misc/bgs/metadata.xml b/x11-misc/bgs/metadata.xml index 7869e07..411cc05 100644 --- a/x11-misc/bgs/metadata.xml +++ b/x11-misc/bgs/metadata.xml @@ -5,4 +5,7 @@ <email>azahi@teknik.io</email> <name>azahi</name> </maintainer> + <upstream> + <remote-id type="github">Gottox/bgs</remote-id> + </upstream> </pkgmetadata> |