diff options
Diffstat (limited to 'x11-misc/bgs')
-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> |